ElementsKit Elementor addons (Header Footer Builder, Mega Menu Builder, Free Elementor Widgets & Elementor Templates Library) - Version 2.2.0

Version Description

Wordpress 4.9+

Download this release

Release Info

Developer ataurr
Plugin Icon wp plugin ElementsKit Elementor addons (Header Footer Builder, Mega Menu Builder, Free Elementor Widgets & Elementor Templates Library)
Version 2.2.0
Comparing to
See all releases

Code changes from version 2.1.7 to 2.2.0

Files changed (52) hide show
  1. elementskit-lite.php +2 -2
  2. helpers/utils.php +8 -0
  3. languages/elementskit-lite.pot +40 -40
  4. libs/banner/banner.php +1 -1
  5. libs/framework/assets/js/ekit-admin-core.js +1 -1
  6. libs/framework/classes/ajax.php +4 -0
  7. libs/framework/classes/utils.php +2 -2
  8. libs/framework/views/settings-elements.php +2 -2
  9. libs/framework/views/user-consent-for-banner.php +8 -2
  10. libs/notice/notice.php +0 -2
  11. modules/controls/ajax-select2-api.php +4 -2
  12. modules/megamenu/views/options-menu-item.php +1 -1
  13. modules/onepage-scroll/extend-controls.php +1 -0
  14. modules/widget-builder/api/common.php +0 -1
  15. modules/widget-builder/controls/control-type-select2.php +0 -1
  16. plugin.php +6 -2
  17. readme.txt +7 -2
  18. widgets/accordion/accordion.php +1 -2
  19. widgets/blog-posts/blog-posts.php +2 -2
  20. widgets/business-hours/business-hours.php +2 -2
  21. widgets/button/button.php +7 -6
  22. widgets/caldera-forms/caldera-forms.php +1 -2
  23. widgets/category-list/category-list.php +1 -1
  24. widgets/contact-form7/contact-form7.php +4 -3
  25. widgets/countdown-timer/countdown-timer.php +8 -9
  26. widgets/drop-caps/drop-caps.php +0 -58
  27. widgets/dual-button/dual-button.php +0 -2
  28. widgets/fluent-forms/fluent-forms.php +5 -3
  29. widgets/funfact/funfact.php +24 -6
  30. widgets/header-search/header-search.php +3 -3
  31. widgets/heading/heading.php +36 -8
  32. widgets/icon-box/icon-box.php +23 -11
  33. widgets/image-accordion/image-accordion.php +6 -6
  34. widgets/image-box/image-box.php +22 -7
  35. widgets/image-comparison/image-comparison.php +6 -8
  36. widgets/init/assets/js/widget-scripts.js +1 -1
  37. widgets/mail-chimp/mail-chimp.php +15 -17
  38. widgets/nav-menu/nav-menu.php +4 -4
  39. widgets/ninja-forms/ninja-forms.php +1 -1
  40. widgets/page-list/page-list.php +5 -5
  41. widgets/post-grid/post-grid.php +2 -2
  42. widgets/post-list/post-list.php +1 -1
  43. widgets/pricing/pricing.php +17 -2
  44. widgets/progressbar/progressbar.php +0 -2
  45. widgets/social-share/social-share.php +2 -2
  46. widgets/tab/tab.php +2 -2
  47. widgets/tablepress/tablepress.php +6 -4
  48. widgets/team/team.php +6 -6
  49. widgets/testimonial/style/style1.php +1 -2
  50. widgets/testimonial/testimonial.php +0 -2
  51. widgets/video/video.php +1 -5
  52. widgets/wp-forms/wp-forms.php +1 -1
elementskit-lite.php CHANGED
@@ -6,7 +6,7 @@ defined( 'ABSPATH' ) || exit;
6
  * Description: The most advanced addons for Elementor with tons of widgets, Header builder, Footer builder, Mega menu builder, layout pack and powerful custom controls.
7
  * Plugin URI: https://products.wpmet.com/elementskit
8
  * Author: Wpmet
9
- * Version: 2.1.7
10
  * Author URI: https://wpmet.com/
11
  *
12
  * Text Domain: elementskit-lite
@@ -28,7 +28,7 @@ final class ElementsKit_Lite{
28
  * @var string The plugin version.
29
  */
30
  static function version(){
31
- return '2.1.7';
32
  }
33
 
34
  /**
6
  * Description: The most advanced addons for Elementor with tons of widgets, Header builder, Footer builder, Mega menu builder, layout pack and powerful custom controls.
7
  * Plugin URI: https://products.wpmet.com/elementskit
8
  * Author: Wpmet
9
+ * Version: 2.2.0
10
  * Author URI: https://wpmet.com/
11
  *
12
  * Text Domain: elementskit-lite
28
  * @var string The plugin version.
29
  */
30
  static function version(){
31
+ return '2.2.0';
32
  }
33
 
34
  /**
helpers/utils.php CHANGED
@@ -279,4 +279,12 @@ class Utils {
279
  'title' => $attachment->post_title
280
  ];
281
  }
 
 
 
 
 
 
 
 
282
  }
279
  'title' => $attachment->post_title
280
  ];
281
  }
282
+
283
+ public static function esc_options($str, $options = [], $default = ''){
284
+ if(!in_array($str, $options)){
285
+ return $default;
286
+ }
287
+
288
+ return $str;
289
+ }
290
  }
languages/elementskit-lite.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the ElementsKit Lite package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: ElementsKit Lite 2.1.7\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/elementskit-lite\n"
7
- "POT-Creation-Date: 2021-02-25 08:58:23+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -796,7 +796,7 @@ msgstr ""
796
  #: widgets/countdown-timer/countdown-timer.php:1150
797
  #: widgets/countdown-timer/countdown-timer.php:1365
798
  #: widgets/countdown-timer/countdown-timer.php:1426
799
- #: widgets/drop-caps/drop-caps.php:71 widgets/drop-caps/drop-caps.php:159
800
  #: widgets/dual-button/dual-button.php:430
801
  #: widgets/dual-button/dual-button.php:572
802
  #: widgets/dual-button/dual-button.php:651
@@ -966,7 +966,7 @@ msgstr ""
966
  msgid "Api Key"
967
  msgstr ""
968
 
969
- #: libs/framework/views/user-consent-for-banner.php:24
970
  msgid ""
971
  "Show update & fix related important messages, essential tutorials and "
972
  "promotional images on WP Dashboard"
@@ -1341,7 +1341,7 @@ msgstr ""
1341
  #: modules/megamenu/views/options-menu-item.php:9
1342
  #: widgets/accordion/accordion.php:131 widgets/accordion/accordion.php:601
1343
  #: widgets/blog-posts/blog-posts.php:514 widgets/button/button.php:97
1344
- #: widgets/button/button.php:419 widgets/category-list/category-list.php:84
1345
  #: widgets/category-list/category-list.php:300
1346
  #: widgets/dual-button/dual-button.php:200
1347
  #: widgets/dual-button/dual-button.php:329 widgets/funfact/funfact.php:52
@@ -1502,7 +1502,7 @@ msgstr ""
1502
 
1503
  #: modules/onepage-scroll/extend-controls-pro.php:45
1504
  #: widgets/blog-posts/blog-posts.php:746 widgets/blog-posts/blog-posts.php:2358
1505
- #: widgets/button/button.php:302 widgets/funfact/funfact.php:72
1506
  #: widgets/icon-box/icon-box.php:68 widgets/image-box/image-box.php:767
1507
  #: widgets/lottie/lottie.php:234 widgets/nav-menu/nav-menu.php:549
1508
  #: widgets/pricing/pricing.php:87 widgets/pricing/pricing.php:603
@@ -2133,7 +2133,7 @@ msgstr ""
2133
  #: widgets/countdown-timer/countdown-timer.php:1466
2134
  #: widgets/countdown-timer/countdown-timer.php:1558
2135
  #: widgets/countdown-timer/countdown-timer.php:1620
2136
- #: widgets/drop-caps/drop-caps.php:181 widgets/dual-button/dual-button.php:488
2137
  #: widgets/dual-button/dual-button.php:607
2138
  #: widgets/dual-button/dual-button.php:709
2139
  #: widgets/dual-button/dual-button.php:826
@@ -2252,7 +2252,7 @@ msgstr ""
2252
  #: widgets/blog-posts/blog-posts.php:1114
2253
  #: widgets/blog-posts/blog-posts.php:1401
2254
  #: widgets/blog-posts/blog-posts.php:2194
2255
- #: widgets/business-hours/business-hours.php:234 widgets/button/button.php:291
2256
  #: widgets/caldera-forms/caldera-forms.php:338
2257
  #: widgets/caldera-forms/caldera-forms.php:393
2258
  #: widgets/caldera-forms/caldera-forms.php:448
@@ -2276,7 +2276,7 @@ msgstr ""
2276
  #: widgets/countdown-timer/countdown-timer.php:1299
2277
  #: widgets/countdown-timer/countdown-timer.php:1483
2278
  #: widgets/countdown-timer/countdown-timer.php:1574
2279
- #: widgets/drop-caps/drop-caps.php:216 widgets/dual-button/dual-button.php:467
2280
  #: widgets/dual-button/dual-button.php:586
2281
  #: widgets/dual-button/dual-button.php:688
2282
  #: widgets/dual-button/dual-button.php:805
@@ -2343,8 +2343,8 @@ msgstr ""
2343
  #: widgets/blog-posts/blog-posts.php:2438
2344
  #: widgets/business-hours/business-hours.php:221
2345
  #: widgets/business-hours/business-hours.php:282
2346
- #: widgets/business-hours/business-hours.php:346 widgets/button/button.php:350
2347
- #: widgets/button/button.php:386 widgets/caldera-forms/caldera-forms.php:324
2348
  #: widgets/caldera-forms/caldera-forms.php:379
2349
  #: widgets/caldera-forms/caldera-forms.php:434
2350
  #: widgets/caldera-forms/caldera-forms.php:613
@@ -2364,7 +2364,7 @@ msgstr ""
2364
  #: widgets/countdown-timer/countdown-timer.php:1312
2365
  #: widgets/countdown-timer/countdown-timer.php:1496
2366
  #: widgets/countdown-timer/countdown-timer.php:1587
2367
- #: widgets/drop-caps/drop-caps.php:224 widgets/dual-button/dual-button.php:475
2368
  #: widgets/dual-button/dual-button.php:594
2369
  #: widgets/dual-button/dual-button.php:696
2370
  #: widgets/dual-button/dual-button.php:813
@@ -2486,7 +2486,7 @@ msgstr ""
2486
  #: widgets/contact-form7/contact-form7.php:157
2487
  #: widgets/contact-form7/contact-form7.php:281
2488
  #: widgets/contact-form7/contact-form7.php:624
2489
- #: widgets/drop-caps/drop-caps.php:190 widgets/dual-button/dual-button.php:507
2490
  #: widgets/dual-button/dual-button.php:728
2491
  #: widgets/fluent-forms/fluent-forms.php:273
2492
  #: widgets/fluent-forms/fluent-forms.php:349
@@ -2628,7 +2628,7 @@ msgstr ""
2628
  #: widgets/countdown-timer/countdown-timer.php:981
2629
  #: widgets/countdown-timer/countdown-timer.php:1253
2630
  #: widgets/countdown-timer/countdown-timer.php:1529
2631
- #: widgets/drop-caps/drop-caps.php:203 widgets/dual-button/dual-button.php:520
2632
  #: widgets/dual-button/dual-button.php:741
2633
  #: widgets/fluent-forms/fluent-forms.php:251
2634
  #: widgets/fluent-forms/fluent-forms.php:327
@@ -2946,7 +2946,7 @@ msgid "Add icon? "
2946
  msgstr ""
2947
 
2948
  #: widgets/blog-posts/blog-posts.php:533 widgets/button/button.php:116
2949
- #: widgets/dual-button/dual-button.php:219
2950
  #: widgets/dual-button/dual-button.php:348 widgets/icon-box/icon-box.php:272
2951
  #: widgets/image-accordion/image-accordion.php:112
2952
  #: widgets/image-box/image-box.php:200 widgets/image-box/image-box.php:364
@@ -2961,7 +2961,7 @@ msgid "Before"
2961
  msgstr ""
2962
 
2963
  #: widgets/blog-posts/blog-posts.php:534 widgets/button/button.php:117
2964
- #: widgets/dual-button/dual-button.php:220
2965
  #: widgets/dual-button/dual-button.php:349 widgets/icon-box/icon-box.php:273
2966
  #: widgets/image-accordion/image-accordion.php:113
2967
  #: widgets/image-box/image-box.php:201 widgets/image-box/image-box.php:365
@@ -3114,7 +3114,7 @@ msgstr ""
3114
  #: widgets/blog-posts/blog-posts.php:2051
3115
  #: widgets/blog-posts/blog-posts.php:2293
3116
  #: widgets/blog-posts/blog-posts.php:2387 widgets/button/button.php:224
3117
- #: widgets/button/button.php:332 widgets/caldera-forms/caldera-forms.php:304
3118
  #: widgets/caldera-forms/caldera-forms.php:755
3119
  #: widgets/client-logo/client-logo.php:523
3120
  #: widgets/client-logo/client-logo.php:668
@@ -3177,7 +3177,7 @@ msgstr ""
3177
  #: widgets/blog-posts/blog-posts.php:2070
3178
  #: widgets/blog-posts/blog-posts.php:2323
3179
  #: widgets/blog-posts/blog-posts.php:2413 widgets/button/button.php:255
3180
- #: widgets/button/button.php:369 widgets/caldera-forms/caldera-forms.php:359
3181
  #: widgets/caldera-forms/caldera-forms.php:814
3182
  #: widgets/category-list/category-list.php:325
3183
  #: widgets/category-list/category-list.php:384
@@ -3448,7 +3448,7 @@ msgstr ""
3448
  msgid "Button"
3449
  msgstr ""
3450
 
3451
- #: widgets/blog-posts/blog-posts.php:2261 widgets/button/button.php:429
3452
  #: widgets/caldera-forms/caldera-forms.php:514
3453
  #: widgets/contact-form7/contact-form7.php:513
3454
  #: widgets/fluent-forms/fluent-forms.php:1825
@@ -3644,20 +3644,20 @@ msgstr ""
3644
  msgid "Width (%)"
3645
  msgstr ""
3646
 
3647
- #: widgets/button/button.php:401 widgets/progressbar/progressbar.php:176
3648
  #: widgets/progressbar/progressbar.php:278
3649
  msgid "Shadow"
3650
  msgstr ""
3651
 
3652
- #: widgets/button/button.php:449
3653
  msgid "Add space after icon"
3654
  msgstr ""
3655
 
3656
- #: widgets/button/button.php:475
3657
  msgid "Add space before icon"
3658
  msgstr ""
3659
 
3660
- #: widgets/button/button.php:502
3661
  msgid "Move icon Vertically"
3662
  msgstr ""
3663
 
@@ -4272,7 +4272,7 @@ msgstr ""
4272
  msgid "Enter Your Drop Caps Content."
4273
  msgstr ""
4274
 
4275
- #: widgets/drop-caps/drop-caps.php:151
4276
  msgid "Dropcap Latter"
4277
  msgstr ""
4278
 
@@ -5672,7 +5672,7 @@ msgid "Before After"
5672
  msgstr ""
5673
 
5674
  #: widgets/mail-chimp/mail-chimp.php:201
5675
- msgid "Last Name : "
5676
  msgstr ""
5677
 
5678
  #: widgets/mail-chimp/mail-chimp.php:213
@@ -5684,11 +5684,11 @@ msgid "Your last name"
5684
  msgstr ""
5685
 
5686
  #: widgets/mail-chimp/mail-chimp.php:285
5687
- msgid "Show Phone :"
5688
  msgstr ""
5689
 
5690
  #: widgets/mail-chimp/mail-chimp.php:294
5691
- msgid "Phone : "
5692
  msgstr ""
5693
 
5694
  #: widgets/mail-chimp/mail-chimp.php:306 widgets/tablepress/tablepress.php:80
@@ -5701,7 +5701,7 @@ msgid "Your phone No"
5701
  msgstr ""
5702
 
5703
  #: widgets/mail-chimp/mail-chimp.php:377
5704
- msgid "Email Address : "
5705
  msgstr ""
5706
 
5707
  #: widgets/mail-chimp/mail-chimp.php:387
@@ -5721,7 +5721,7 @@ msgid "Sign Up"
5721
  msgstr ""
5722
 
5723
  #: widgets/mail-chimp/mail-chimp.php:465
5724
- msgid "Submit Button : "
5725
  msgstr ""
5726
 
5727
  #: widgets/mail-chimp/mail-chimp.php:472 widgets/page-list/page-list.php:84
@@ -6951,7 +6951,7 @@ msgstr ""
6951
  msgid "Filter And Search"
6952
  msgstr ""
6953
 
6954
- #: widgets/tablepress/tablepress.php:685
6955
  msgid "Please Select A Table From Setting!"
6956
  msgstr ""
6957
 
@@ -7327,7 +7327,7 @@ msgid "Start Time"
7327
  msgstr ""
7328
 
7329
  #: widgets/video/video.php:184
7330
- msgid "End TIme"
7331
  msgstr ""
7332
 
7333
  #: widgets/video/video.php:195
@@ -7468,7 +7468,7 @@ msgid "ElementsKit item"
7468
  msgstr ""
7469
 
7470
  #: widgets/blog-posts/blog-posts.php:743 widgets/blog-posts/blog-posts.php:2355
7471
- #: widgets/button/button.php:299 widgets/pricing/pricing.php:600
7472
  #: widgets/pricing/pricing.php:827 widgets/pricing/pricing.php:1614
7473
  #: widgets/pricing/pricing.php:2198 widgets/video/video.php:587
7474
  msgctxt "Border Control"
@@ -7476,7 +7476,7 @@ msgid "Border Type"
7476
  msgstr ""
7477
 
7478
  #: widgets/blog-posts/blog-posts.php:747 widgets/blog-posts/blog-posts.php:2359
7479
- #: widgets/button/button.php:303 widgets/pricing/pricing.php:604
7480
  #: widgets/pricing/pricing.php:831 widgets/pricing/pricing.php:1618
7481
  #: widgets/pricing/pricing.php:2202 widgets/video/video.php:591
7482
  msgctxt "Border Control"
@@ -7484,7 +7484,7 @@ msgid "Solid"
7484
  msgstr ""
7485
 
7486
  #: widgets/blog-posts/blog-posts.php:748 widgets/blog-posts/blog-posts.php:2360
7487
- #: widgets/button/button.php:304 widgets/pricing/pricing.php:605
7488
  #: widgets/pricing/pricing.php:832 widgets/pricing/pricing.php:1619
7489
  #: widgets/pricing/pricing.php:2203 widgets/video/video.php:592
7490
  msgctxt "Border Control"
@@ -7492,7 +7492,7 @@ msgid "Double"
7492
  msgstr ""
7493
 
7494
  #: widgets/blog-posts/blog-posts.php:749 widgets/blog-posts/blog-posts.php:2361
7495
- #: widgets/button/button.php:305 widgets/pricing/pricing.php:606
7496
  #: widgets/pricing/pricing.php:833 widgets/pricing/pricing.php:1620
7497
  #: widgets/pricing/pricing.php:2204 widgets/video/video.php:593
7498
  msgctxt "Border Control"
@@ -7500,7 +7500,7 @@ msgid "Dotted"
7500
  msgstr ""
7501
 
7502
  #: widgets/blog-posts/blog-posts.php:750 widgets/blog-posts/blog-posts.php:2362
7503
- #: widgets/button/button.php:306 widgets/pricing/pricing.php:607
7504
  #: widgets/pricing/pricing.php:834 widgets/pricing/pricing.php:1621
7505
  #: widgets/pricing/pricing.php:2205 widgets/video/video.php:594
7506
  msgctxt "Border Control"
@@ -7508,7 +7508,7 @@ msgid "Dashed"
7508
  msgstr ""
7509
 
7510
  #: widgets/blog-posts/blog-posts.php:751 widgets/blog-posts/blog-posts.php:2363
7511
- #: widgets/button/button.php:307 widgets/pricing/pricing.php:608
7512
  #: widgets/pricing/pricing.php:835 widgets/pricing/pricing.php:1622
7513
  #: widgets/pricing/pricing.php:2206 widgets/video/video.php:595
7514
  msgctxt "Border Control"
@@ -7516,7 +7516,7 @@ msgid "Groove"
7516
  msgstr ""
7517
 
7518
  #: widgets/blog-posts/blog-posts.php:765 widgets/blog-posts/blog-posts.php:2373
7519
- #: widgets/button/button.php:318 widgets/pricing/pricing.php:845
7520
  #: widgets/pricing/pricing.php:1632 widgets/pricing/pricing.php:2216
7521
  #: widgets/video/video.php:605
7522
  msgctxt "Border Control"
@@ -7525,8 +7525,8 @@ msgstr ""
7525
 
7526
  #: widgets/blog-posts/blog-posts.php:792 widgets/blog-posts/blog-posts.php:811
7527
  #: widgets/blog-posts/blog-posts.php:2397
7528
- #: widgets/blog-posts/blog-posts.php:2422 widgets/button/button.php:339
7529
- #: widgets/button/button.php:375 widgets/pricing/pricing.php:869
7530
  #: widgets/pricing/pricing.php:894 widgets/pricing/pricing.php:1650
7531
  #: widgets/pricing/pricing.php:1669 widgets/video/video.php:623
7532
  #: widgets/video/video.php:642
2
  # This file is distributed under the same license as the ElementsKit Lite package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: ElementsKit Lite 2.2.0\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/elementskit-lite\n"
7
+ "POT-Creation-Date: 2021-03-03 07:11:50+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
796
  #: widgets/countdown-timer/countdown-timer.php:1150
797
  #: widgets/countdown-timer/countdown-timer.php:1365
798
  #: widgets/countdown-timer/countdown-timer.php:1426
799
+ #: widgets/drop-caps/drop-caps.php:71 widgets/drop-caps/drop-caps.php:103
800
  #: widgets/dual-button/dual-button.php:430
801
  #: widgets/dual-button/dual-button.php:572
802
  #: widgets/dual-button/dual-button.php:651
966
  msgid "Api Key"
967
  msgstr ""
968
 
969
+ #: libs/framework/views/user-consent-for-banner.php:30
970
  msgid ""
971
  "Show update & fix related important messages, essential tutorials and "
972
  "promotional images on WP Dashboard"
1341
  #: modules/megamenu/views/options-menu-item.php:9
1342
  #: widgets/accordion/accordion.php:131 widgets/accordion/accordion.php:601
1343
  #: widgets/blog-posts/blog-posts.php:514 widgets/button/button.php:97
1344
+ #: widgets/button/button.php:416 widgets/category-list/category-list.php:84
1345
  #: widgets/category-list/category-list.php:300
1346
  #: widgets/dual-button/dual-button.php:200
1347
  #: widgets/dual-button/dual-button.php:329 widgets/funfact/funfact.php:52
1502
 
1503
  #: modules/onepage-scroll/extend-controls-pro.php:45
1504
  #: widgets/blog-posts/blog-posts.php:746 widgets/blog-posts/blog-posts.php:2358
1505
+ #: widgets/button/button.php:299 widgets/funfact/funfact.php:72
1506
  #: widgets/icon-box/icon-box.php:68 widgets/image-box/image-box.php:767
1507
  #: widgets/lottie/lottie.php:234 widgets/nav-menu/nav-menu.php:549
1508
  #: widgets/pricing/pricing.php:87 widgets/pricing/pricing.php:603
2133
  #: widgets/countdown-timer/countdown-timer.php:1466
2134
  #: widgets/countdown-timer/countdown-timer.php:1558
2135
  #: widgets/countdown-timer/countdown-timer.php:1620
2136
+ #: widgets/drop-caps/drop-caps.php:125 widgets/dual-button/dual-button.php:488
2137
  #: widgets/dual-button/dual-button.php:607
2138
  #: widgets/dual-button/dual-button.php:709
2139
  #: widgets/dual-button/dual-button.php:826
2252
  #: widgets/blog-posts/blog-posts.php:1114
2253
  #: widgets/blog-posts/blog-posts.php:1401
2254
  #: widgets/blog-posts/blog-posts.php:2194
2255
+ #: widgets/business-hours/business-hours.php:234 widgets/button/button.php:288
2256
  #: widgets/caldera-forms/caldera-forms.php:338
2257
  #: widgets/caldera-forms/caldera-forms.php:393
2258
  #: widgets/caldera-forms/caldera-forms.php:448
2276
  #: widgets/countdown-timer/countdown-timer.php:1299
2277
  #: widgets/countdown-timer/countdown-timer.php:1483
2278
  #: widgets/countdown-timer/countdown-timer.php:1574
2279
+ #: widgets/drop-caps/drop-caps.php:160 widgets/dual-button/dual-button.php:467
2280
  #: widgets/dual-button/dual-button.php:586
2281
  #: widgets/dual-button/dual-button.php:688
2282
  #: widgets/dual-button/dual-button.php:805
2343
  #: widgets/blog-posts/blog-posts.php:2438
2344
  #: widgets/business-hours/business-hours.php:221
2345
  #: widgets/business-hours/business-hours.php:282
2346
+ #: widgets/business-hours/business-hours.php:346 widgets/button/button.php:347
2347
+ #: widgets/button/button.php:383 widgets/caldera-forms/caldera-forms.php:324
2348
  #: widgets/caldera-forms/caldera-forms.php:379
2349
  #: widgets/caldera-forms/caldera-forms.php:434
2350
  #: widgets/caldera-forms/caldera-forms.php:613
2364
  #: widgets/countdown-timer/countdown-timer.php:1312
2365
  #: widgets/countdown-timer/countdown-timer.php:1496
2366
  #: widgets/countdown-timer/countdown-timer.php:1587
2367
+ #: widgets/drop-caps/drop-caps.php:168 widgets/dual-button/dual-button.php:475
2368
  #: widgets/dual-button/dual-button.php:594
2369
  #: widgets/dual-button/dual-button.php:696
2370
  #: widgets/dual-button/dual-button.php:813
2486
  #: widgets/contact-form7/contact-form7.php:157
2487
  #: widgets/contact-form7/contact-form7.php:281
2488
  #: widgets/contact-form7/contact-form7.php:624
2489
+ #: widgets/drop-caps/drop-caps.php:134 widgets/dual-button/dual-button.php:507
2490
  #: widgets/dual-button/dual-button.php:728
2491
  #: widgets/fluent-forms/fluent-forms.php:273
2492
  #: widgets/fluent-forms/fluent-forms.php:349
2628
  #: widgets/countdown-timer/countdown-timer.php:981
2629
  #: widgets/countdown-timer/countdown-timer.php:1253
2630
  #: widgets/countdown-timer/countdown-timer.php:1529
2631
+ #: widgets/drop-caps/drop-caps.php:147 widgets/dual-button/dual-button.php:520
2632
  #: widgets/dual-button/dual-button.php:741
2633
  #: widgets/fluent-forms/fluent-forms.php:251
2634
  #: widgets/fluent-forms/fluent-forms.php:327
2946
  msgstr ""
2947
 
2948
  #: widgets/blog-posts/blog-posts.php:533 widgets/button/button.php:116
2949
+ #: widgets/button/button.php:543 widgets/dual-button/dual-button.php:219
2950
  #: widgets/dual-button/dual-button.php:348 widgets/icon-box/icon-box.php:272
2951
  #: widgets/image-accordion/image-accordion.php:112
2952
  #: widgets/image-box/image-box.php:200 widgets/image-box/image-box.php:364
2961
  msgstr ""
2962
 
2963
  #: widgets/blog-posts/blog-posts.php:534 widgets/button/button.php:117
2964
+ #: widgets/button/button.php:544 widgets/dual-button/dual-button.php:220
2965
  #: widgets/dual-button/dual-button.php:349 widgets/icon-box/icon-box.php:273
2966
  #: widgets/image-accordion/image-accordion.php:113
2967
  #: widgets/image-box/image-box.php:201 widgets/image-box/image-box.php:365
3114
  #: widgets/blog-posts/blog-posts.php:2051
3115
  #: widgets/blog-posts/blog-posts.php:2293
3116
  #: widgets/blog-posts/blog-posts.php:2387 widgets/button/button.php:224
3117
+ #: widgets/button/button.php:329 widgets/caldera-forms/caldera-forms.php:304
3118
  #: widgets/caldera-forms/caldera-forms.php:755
3119
  #: widgets/client-logo/client-logo.php:523
3120
  #: widgets/client-logo/client-logo.php:668
3177
  #: widgets/blog-posts/blog-posts.php:2070
3178
  #: widgets/blog-posts/blog-posts.php:2323
3179
  #: widgets/blog-posts/blog-posts.php:2413 widgets/button/button.php:255
3180
+ #: widgets/button/button.php:366 widgets/caldera-forms/caldera-forms.php:359
3181
  #: widgets/caldera-forms/caldera-forms.php:814
3182
  #: widgets/category-list/category-list.php:325
3183
  #: widgets/category-list/category-list.php:384
3448
  msgid "Button"
3449
  msgstr ""
3450
 
3451
+ #: widgets/blog-posts/blog-posts.php:2261 widgets/button/button.php:426
3452
  #: widgets/caldera-forms/caldera-forms.php:514
3453
  #: widgets/contact-form7/contact-form7.php:513
3454
  #: widgets/fluent-forms/fluent-forms.php:1825
3644
  msgid "Width (%)"
3645
  msgstr ""
3646
 
3647
+ #: widgets/button/button.php:398 widgets/progressbar/progressbar.php:176
3648
  #: widgets/progressbar/progressbar.php:278
3649
  msgid "Shadow"
3650
  msgstr ""
3651
 
3652
+ #: widgets/button/button.php:446
3653
  msgid "Add space after icon"
3654
  msgstr ""
3655
 
3656
+ #: widgets/button/button.php:472
3657
  msgid "Add space before icon"
3658
  msgstr ""
3659
 
3660
+ #: widgets/button/button.php:499
3661
  msgid "Move icon Vertically"
3662
  msgstr ""
3663
 
4272
  msgid "Enter Your Drop Caps Content."
4273
  msgstr ""
4274
 
4275
+ #: widgets/drop-caps/drop-caps.php:95
4276
  msgid "Dropcap Latter"
4277
  msgstr ""
4278
 
5672
  msgstr ""
5673
 
5674
  #: widgets/mail-chimp/mail-chimp.php:201
5675
+ msgid "Last Name:"
5676
  msgstr ""
5677
 
5678
  #: widgets/mail-chimp/mail-chimp.php:213
5684
  msgstr ""
5685
 
5686
  #: widgets/mail-chimp/mail-chimp.php:285
5687
+ msgid "Show Phone:"
5688
  msgstr ""
5689
 
5690
  #: widgets/mail-chimp/mail-chimp.php:294
5691
+ msgid "Phone:"
5692
  msgstr ""
5693
 
5694
  #: widgets/mail-chimp/mail-chimp.php:306 widgets/tablepress/tablepress.php:80
5701
  msgstr ""
5702
 
5703
  #: widgets/mail-chimp/mail-chimp.php:377
5704
+ msgid "Email Address:"
5705
  msgstr ""
5706
 
5707
  #: widgets/mail-chimp/mail-chimp.php:387
5721
  msgstr ""
5722
 
5723
  #: widgets/mail-chimp/mail-chimp.php:465
5724
+ msgid "Submit Button:"
5725
  msgstr ""
5726
 
5727
  #: widgets/mail-chimp/mail-chimp.php:472 widgets/page-list/page-list.php:84
6951
  msgid "Filter And Search"
6952
  msgstr ""
6953
 
6954
+ #: widgets/tablepress/tablepress.php:687
6955
  msgid "Please Select A Table From Setting!"
6956
  msgstr ""
6957
 
7327
  msgstr ""
7328
 
7329
  #: widgets/video/video.php:184
7330
+ msgid "End Time"
7331
  msgstr ""
7332
 
7333
  #: widgets/video/video.php:195
7468
  msgstr ""
7469
 
7470
  #: widgets/blog-posts/blog-posts.php:743 widgets/blog-posts/blog-posts.php:2355
7471
+ #: widgets/button/button.php:296 widgets/pricing/pricing.php:600
7472
  #: widgets/pricing/pricing.php:827 widgets/pricing/pricing.php:1614
7473
  #: widgets/pricing/pricing.php:2198 widgets/video/video.php:587
7474
  msgctxt "Border Control"
7476
  msgstr ""
7477
 
7478
  #: widgets/blog-posts/blog-posts.php:747 widgets/blog-posts/blog-posts.php:2359
7479
+ #: widgets/button/button.php:300 widgets/pricing/pricing.php:604
7480
  #: widgets/pricing/pricing.php:831 widgets/pricing/pricing.php:1618
7481
  #: widgets/pricing/pricing.php:2202 widgets/video/video.php:591
7482
  msgctxt "Border Control"
7484
  msgstr ""
7485
 
7486
  #: widgets/blog-posts/blog-posts.php:748 widgets/blog-posts/blog-posts.php:2360
7487
+ #: widgets/button/button.php:301 widgets/pricing/pricing.php:605
7488
  #: widgets/pricing/pricing.php:832 widgets/pricing/pricing.php:1619
7489
  #: widgets/pricing/pricing.php:2203 widgets/video/video.php:592
7490
  msgctxt "Border Control"
7492
  msgstr ""
7493
 
7494
  #: widgets/blog-posts/blog-posts.php:749 widgets/blog-posts/blog-posts.php:2361
7495
+ #: widgets/button/button.php:302 widgets/pricing/pricing.php:606
7496
  #: widgets/pricing/pricing.php:833 widgets/pricing/pricing.php:1620
7497
  #: widgets/pricing/pricing.php:2204 widgets/video/video.php:593
7498
  msgctxt "Border Control"
7500
  msgstr ""
7501
 
7502
  #: widgets/blog-posts/blog-posts.php:750 widgets/blog-posts/blog-posts.php:2362
7503
+ #: widgets/button/button.php:303 widgets/pricing/pricing.php:607
7504
  #: widgets/pricing/pricing.php:834 widgets/pricing/pricing.php:1621
7505
  #: widgets/pricing/pricing.php:2205 widgets/video/video.php:594
7506
  msgctxt "Border Control"
7508
  msgstr ""
7509
 
7510
  #: widgets/blog-posts/blog-posts.php:751 widgets/blog-posts/blog-posts.php:2363
7511
+ #: widgets/button/button.php:304 widgets/pricing/pricing.php:608
7512
  #: widgets/pricing/pricing.php:835 widgets/pricing/pricing.php:1622
7513
  #: widgets/pricing/pricing.php:2206 widgets/video/video.php:595
7514
  msgctxt "Border Control"
7516
  msgstr ""
7517
 
7518
  #: widgets/blog-posts/blog-posts.php:765 widgets/blog-posts/blog-posts.php:2373
7519
+ #: widgets/button/button.php:315 widgets/pricing/pricing.php:845
7520
  #: widgets/pricing/pricing.php:1632 widgets/pricing/pricing.php:2216
7521
  #: widgets/video/video.php:605
7522
  msgctxt "Border Control"
7525
 
7526
  #: widgets/blog-posts/blog-posts.php:792 widgets/blog-posts/blog-posts.php:811
7527
  #: widgets/blog-posts/blog-posts.php:2397
7528
+ #: widgets/blog-posts/blog-posts.php:2422 widgets/button/button.php:336
7529
+ #: widgets/button/button.php:372 widgets/pricing/pricing.php:869
7530
  #: widgets/pricing/pricing.php:894 widgets/pricing/pricing.php:1650
7531
  #: widgets/pricing/pricing.php:1669 widgets/video/video.php:623
7532
  #: widgets/video/video.php:642
libs/banner/banner.php CHANGED
@@ -182,7 +182,7 @@ class Banner {
182
  'httpversion' => '1.1',
183
  ]
184
  );
185
- // print_r($response['body']); exit;
186
  if(!is_wp_error($response) && isset($response['body']) && $response['body'] != ''){
187
 
188
  $response = json_decode($response['body']);
182
  'httpversion' => '1.1',
183
  ]
184
  );
185
+
186
  if(!is_wp_error($response) && isset($response['body']) && $response['body'] != ''){
187
 
188
  $response = json_decode($response['body']);
libs/framework/assets/js/ekit-admin-core.js CHANGED
@@ -1 +1 @@
1
- (()=>{var t={631:()=>{jQuery(document).ready(function(t){"use strict";var e;if(t(".ekit-admin-single-accordion").on("click",".ekit-admin-single-accordion--heading",function(){t(this).next().slideToggle().parent().toggleClass("active").siblings().removeClass("active").find(".ekit-admin-single-accordion--body").slideUp()}),t(".ekit-admin-single-accordion:first-child .ekit-admin-single-accordion--heading").trigger("click"),t(".ekit-admin-video-tutorial-item").on("click","a",function(e){var i=t(this).data("video_id");i&&(e.preventDefault(),t(".ekti-admin-video-tutorial-popup").toggleClass("show").find(".ekti-admin-video-tutorial-iframe").html('<iframe width="700" height="400" src="https://www.youtube.com/embed/'+i+'?autoplay=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>'))}),t(".ekti-admin-video-tutorial-close").on("click",function(){t(this).parents(".ekti-admin-video-tutorial-popup").removeClass("show").find(".ekti-admin-video-tutorial-iframe").html("")}),t(".ekit-admin-nav-link").on("click",function(e){t(this).hasClass("ekit-admin-nav-hidden")?e.preventDefault():(window.location.hash=this.hash,t(this).parents(".attr-nav-tabs").find("a").removeClass("top").removeClass("bottom"),t(this).parents("li").prev().find("a").addClass("top"),t(this).parents("li").next().find("a").addClass("bottom"))}),(e=window.location.hash)&&t(`${e}-tab`).trigger("click"),t("#v-elementskit-tabContent").length>0){var i=t("#v-elementskit-tabContent").offset().top;t(window).scroll(function(){var e=t(".ekit-admin-section-header");t(window).scrollTop()>=i?e.addClass("fixed").css({width:jQuery("#v-elementskit-tabContent").width()}):e.removeClass("fixed").css({width:"auto"})})}function n(e){var i=e.closest(".attr-tab-pane"),n=t(i).find(".ekit-admin-fields-container-fieldset"),o=n.find(".ekit-admin-control-input:checked").length==n.find(".ekit-admin-control-input:not(:disabled)").length;t(i).find(".ekit-all-control-input").prop("checked",o)}function o(e,i){var n=e.getAttribute("aria-controls"),o=document.getElementById(`${n}`);i?(t(o).removeClass("attr-in"),o.style.height="0px",e.style.pointerEvents="none"):(o.style.height="auto",e.style.pointerEvents="auto","mail_chimp_data_control"===n&&t(o).addClass("attr-in"))}function r(e){var i=e.value,n=t(`.label-${i}`),r=n.find(".attr-btn");t(e).prop("checked")?n.removeClass("widget-disabled"):n.addClass("widget-disabled");var s=document.createElement("small");if(s.setAttribute("class","attr-widget-activate-text"),s.setAttribute("id",`disable-msg-${i}`),s.textContent="Disabled",n.hasClass("widget-disabled"))r.hasClass("attr-btn")&&(n.hasClass("pro-disabled")||(r[0].setAttribute("aria-expanded",!1),r[0].appendChild(s)),o(r[0],!0));else if(r.hasClass("attr-btn")){"mail-chimp"===i&&r[0].setAttribute("aria-expanded",!0);var a=document.getElementById(`disable-msg-${i}`);if(a)a.parentNode.removeChild(a);o(r[0],!1)}}t("#ekit-admin-settings-form").on("submit",function(e){var i=t(this),n=i.find(".ekit-admin-settings-form-submit"),o=i.serialize();i.addClass("is-loading"),n.attr("disabled",!0),n.find(".ekit-admin-save-icon").hide(),t.post(ajaxurl+"?action=ekit_admin_action",o,function(e){var o,r,s,a;i.removeClass("is-loading"),n.removeAttr("disabled"),n.find(".ekit-admin-save-icon").fadeIn(),o=t("#ekit-admin-switch__module__list____header-footer").prop("checked"),r=t("#elementskit-template-admin-menu").html(),s=t("#toplevel_page_elementskit .wp-submenu"),a=s.find('a[href="edit.php?post_type=elementskit_template"]'),1==o?a.length>0||"y"==s.attr("item-added")?a.parent().show():(s.find("li.wp-first-item").after(r),s.attr("item-added","y")):a.parent().hide(),function(){var e=t("#ekit-admin-switch__module__list____widget-builder").prop("checked"),i=t("#elementskit-template-widget-menu").html(),n=t("#toplevel_page_elementskit .wp-submenu"),o=n.find('a[href="edit.php?post_type=elementskit_widget"]');1==e?o.length>0||"y"==n.attr("item-added")?o.parent().show():(n.find("li.wp-first-item").next().after(i),n.attr("item-added","y")):o.parent().hide()}()}),e.preventDefault()}),t("#ekit-admin-license-form").on("submit",function(e){var i=t(this),n=i.find(".ekit-admin-license-form-submit"),o=i.serialize(),r=i.find(".elementskit-license-form-result .attr-alert");i.addClass("is-loading"),n.find(".ekit-admin-save-icon").hide(),t.post(ajaxurl+"?action=ekit_admin_license",o,function(t){i.removeClass("is-loading"),n.removeAttr("disabled"),n.find(".ekit-admin-save-icon").fadeIn(),r.attr("class","attr-alert attr-alert-"+t.status).html(t.message),1==t.validate&&setTimeout(function(){window.location.reload()},2e3)},"json"),e.preventDefault()}),t(".ekit-zoom-connection").on("click",function(t){t.preventDefault(),jQuery.ajax({data:{},type:"post",url:window.rest_config.rest_url+"elementskit/v1/zoom-meeting/hosts/",beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",window.rest_config.nonce)},success:function(t){alert(t.message)}})}),t("#ekit_instagram_refresh_feed_btn").click(function(e){e.preventDefault();var i=elementskit.resturl+"widget/instagram-feed/refresh_feed",n=t("#ekit-admin-option-textuser__data__instragram____username__").val();t.get("https://www.instagram.com/"+n+"/?__a=1",function(e){t.ajax({type:"POST",url:i,data:{content:e},success:function(t){alert("Instagram data refreshed")},error:function(t){alert("Instagram data refreshed")}})})}),t(document).on("click","#dribble_access_btn",function(e){e.preventDefault();var i=t(this),n=t("#ekit-admin-option-textuser__data__dribble____client__id__").val(),o=t("#ekit-admin-option-textuser__data__dribble____client__secret__").val(),r=i.data("rest"),s=i.data("nonce"),a=function(t){var e,i=t<=20?20:t,n="ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz0123456789",o=n.length,r="";for(e=0;e<i;e++)r+=n.charAt(Math.floor(Math.random()*o));return r}(20),l={uuid:a},d=r+"elementskit/v1/dribble/redirect_uri",c="?client_id="+n+"&cs="+o+"&scope=public&state="+JSON.stringify(l)+"&redirect_uri="+d;!function(t,e,i,n){var o=o||screen.height/2-i/2,r=r||screen.width/2-e/2,s=window.open(t,"","location=1,status=1,resizable=yes,width="+e+",height="+i+",top="+o+",left="+r);setTimeout(function a(){s&&0==s.closed?setTimeout(a,100):n&&n()},100)}(r+"elementskit/v1/dribble/initiate"+c,600,500,function(e){var n={tok_uuid:a};jQuery.ajax({data:n,type:"post",url:r+"elementskit/v1/dribble/retrieve/",beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",s)},success:function(e){e.success?(t("#ekit-admin-option-textuser__data__dribble____access__token__").prop("disabled",!1).val(e.token),i.text("Refresh Access Token")):alert("Failed to retrieve the token.")},error:function(t){},complete:function(){}})})}),document.querySelectorAll(".ekit-admin-control-input").forEach(t=>{r(t)}),t(".ekit-all-control-input").each((t,e)=>{n(e)}),t(".ekit-admin-fields-container-fieldset .ekit-admin-control-input").on("change",t=>{n(t.target),r(t.target)}),t(".ekit-all-control-input").on("change",e=>{var i=t(e.target).closest(".attr-tab-pane").find(".ekit-admin-fields-container")[0];t(i).find(".ekit-admin-control-input:not(:disabled)").each((i,n)=>{t(n).prop("checked",e.target.checked),r(n)})})})},674:()=>{if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(t){"use strict";var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||e[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),function(t){"use strict";t.fn.emulateTransitionEnd=function(e){var i=!1,n=this;t(this).one("bsTransitionEnd",function(){i=!0});return setTimeout(function(){i||t(n).trigger(t.support.transition.end)},e),this},t(function(){t.support.transition=function(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(t.style[i]!==undefined)return{end:e[i]};return!1}(),t.support.transition&&(t.event.special.bsTransitionEnd={bindType:t.support.transition.end,delegateType:t.support.transition.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(t){"use strict";var e='[data-dismiss="alert"]',i=function(i){t(i).on("click",e,this.close)};i.VERSION="3.3.7",i.TRANSITION_DURATION=150,i.prototype.close=function(e){var n=t(this),o=n.attr("data-target");o||(o=(o=n.attr("href"))&&o.replace(/.*(?=#[^\s]*$)/,""));var r=t("#"===o?[]:o);function s(){r.detach().trigger("closed.bs.attr-alert").remove()}e&&e.preventDefault(),r.length||(r=n.closest(".attr-alert")),r.trigger(e=t.Event("close.bs.attr-alert")),e.isDefaultPrevented()||(r.removeClass("attr-in"),t.support.transition&&r.hasClass("attr-fade")?r.one("bsTransitionEnd",s).emulateTransitionEnd(i.TRANSITION_DURATION):s())};var n=t.fn.alert;t.fn.alert=function(e){return this.each(function(){var n=t(this),o=n.data("bs.attr-alert");o||n.data("bs.alert",o=new i(this)),"string"==typeof e&&o[e].call(n)})},t.fn.alert.Constructor=i,t.fn.alert.noConflict=function(){return t.fn.alert=n,this},t(document).on("click.bs.alert.data-api",e,i.prototype.close)}(jQuery),function(t){"use strict";var e=function(i,n){this.$element=t(i),this.options=t.extend({},e.DEFAULTS,n),this.isLoading=!1};function i(i){return this.each(function(){var n=t(this),o=n.data("bs.button"),r="object"==typeof i&&i;o||n.data("bs.button",o=new e(this,r)),"toggle"==i?o.toggle():i&&o.setState(i)})}e.VERSION="3.3.7",e.DEFAULTS={loadingText:"loading..."},e.prototype.setState=function(e){var i="disabled",n=this.$element,o=n.is("input")?"val":"html",r=n.data();e+="Text",null==r.resetText&&n.data("resetText",n[o]()),setTimeout(t.proxy(function(){n[o](null==r[e]?this.options[e]:r[e]),"loadingText"==e?(this.isLoading=!0,n.addClass("attr-"+i).attr(i,i).prop(i,!0)):this.isLoading&&(this.isLoading=!1,n.removeClass("attr-"+i).removeAttr(i).prop(i,!1))},this),0)},e.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-attr-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(t=!1),e.find(".attr-active").removeClass("attr-active"),this.$element.addClass("attr-active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("attr-active")&&(t=!1),this.$element.toggleClass("attr-active")),i.prop("checked",this.$element.hasClass("attr-active")),t&&i.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("attr-active")),this.$element.toggleClass("attr-active")};var n=t.fn.button;t.fn.button=i,t.fn.button.Constructor=e,t.fn.button.noConflict=function(){return t.fn.button=n,this},t(document).on("click.bs.button.data-api",'[data-attr-toggle^="button"]',function(e){var n=t(e.target).closest(".attr-btn");i.call(n,"toggle"),t(e.target).is('input[type="radio"], input[type="checkbox"]')||(e.preventDefault(),n.is("input,button")?n.trigger("focus"):n.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-attr-toggle^="button"]',function(e){t(e.target).closest(".attr-btn").toggleClass("attr-focus",/^focus(in)?$/.test(e.type))})}(jQuery),function(t){"use strict";var e=function(e,i){this.$element=t(e),this.$indicators=this.$element.find(".attr-carousel-indicators"),this.options=i,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",t.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};function i(i){return this.each(function(){var n=t(this),o=n.data("bs.attr-carousel"),r=t.extend({},e.DEFAULTS,n.data(),"object"==typeof i&&i),s="string"==typeof i?i:r.slide;o||n.data("bs.carousel",o=new e(this,r)),"number"==typeof i?o.to(i):s?o[s]():r.interval&&o.pause().cycle()})}e.VERSION="3.3.7",e.TRANSITION_DURATION=600,e.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},e.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},e.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},e.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".attr-item"),this.$items.index(t||this.$active)},e.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e);if(("prev"==t&&0===i||"next"==t&&i==this.$items.length-1)&&!this.options.wrap)return e;var n=(i+("prev"==t?-1:1))%this.$items.length;return this.$items.eq(n)},e.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".attr-item.attr-active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",this.$items.eq(t))},e.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".attr-next, .attr-prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},e.prototype.next=function(){if(!this.sliding)return this.slide("next")},e.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},e.prototype.slide=function(i,n){var o=this.$element.find(".attr-item.attr-active"),r=n||this.getItemForDirection(i,o),s=this.interval,a="next"==i?"left":"right",l=this;if(r.hasClass("attr-active"))return this.sliding=!1;var d=r[0],c=t.Event("slide.bs.carousel",{relatedTarget:d,direction:a});if(this.$element.trigger(c),!c.isDefaultPrevented()){if(this.sliding=!0,s&&this.pause(),this.$indicators.length){this.$indicators.find(".attr-active").removeClass("attr-active");var p=t(this.$indicators.children()[this.getItemIndex(r)]);p&&p.addClass("attr-active")}var h=t.Event("slid.bs.carousel",{relatedTarget:d,direction:a});return t.support.transition&&this.$element.hasClass("slide")?(r.addClass("attr-"+i),r[0].offsetWidth,o.addClass("attr-"+a),r.addClass("attr-"+a),o.one("bsTransitionEnd",function(){r.removeClass(["attr-"+i,"attr-"+a].join(" ")).addClass("attr-active"),o.removeClass(["attr-active","attr-"+a].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger(h)},0)}).emulateTransitionEnd(e.TRANSITION_DURATION)):(o.removeClass("attr-active"),r.addClass("attr-active"),this.sliding=!1,this.$element.trigger(h)),s&&this.cycle(),this}};var n=t.fn.carousel;t.fn.carousel=i,t.fn.carousel.Constructor=e,t.fn.carousel.noConflict=function(){return t.fn.carousel=n,this};var o=function(e){var n,o=t(this),r=t(o.attr("data-target")||(n=o.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,""));if(r.hasClass("attr-carousel")){var s=t.extend({},r.data(),o.data()),a=o.attr("data-slide-to");a&&(s.interval=!1),i.call(r,s),a&&r.data("bs.attr-carousel").to(a),e.preventDefault()}};t(document).on("click.bs.carousel.data-api","[data-slide]",o).on("click.bs.carousel.data-api","[data-slide-to]",o),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery),function(t){"use strict";var e=function(i,n){this.$element=t(i),this.options=t.extend({},e.DEFAULTS,n),this.$trigger=t('[data-attr-toggle="collapse"][href="#'+i.id+'"],[data-attr-toggle="collapse"][data-target="#'+i.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};function i(e){var i,n=e.attr("data-target")||(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return t(n)}function n(i){return this.each(function(){var n=t(this),o=n.data("bs.attr-collapse"),r=t.extend({},e.DEFAULTS,n.data(),"object"==typeof i&&i);!o&&r.toggle&&/show|hide/.test(i)&&(r.toggle=!1),o||n.data("bs.collapse",o=new e(this,r)),"string"==typeof i&&o[i]()})}e.VERSION="3.3.7",e.TRANSITION_DURATION=350,e.DEFAULTS={toggle:!0},e.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},e.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("attr-in")){var i,o=this.$parent&&this.$parent.children(".attr-panel").children(".attr-in, .attr-collapsing");if(!(o&&o.length&&(i=o.data("bs.attr-collapse"))&&i.transitioning)){var r=t.Event("show.bs.attr-collapse");if(this.$element.trigger(r),!r.isDefaultPrevented()){o&&o.length&&(n.call(o,"hide"),i||o.data("bs.collapse",null));var s=this.dimension();this.$element.removeClass("attr-collapse").addClass("attr-collapsing")[s](0).attr("aria-expanded",!0),this.$trigger.removeClass("attr-collapsed").attr("aria-expanded",!0),this.transitioning=1;var a=function(){this.$element.removeClass("attr-collapsing").addClass("attr-collapse attr-in")[s](""),this.transitioning=0,this.$element.trigger("shown.bs.attr-collapse")};if(!t.support.transition)return a.call(this);var l=t.camelCase(["scroll",s].join("-"));this.$element.one("bsTransitionEnd",t.proxy(a,this)).emulateTransitionEnd(e.TRANSITION_DURATION)[s](this.$element[0][l])}}}},e.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("attr-in")){var i=t.Event("hide.bs.attr-collapse");if(this.$element.trigger(i),!i.isDefaultPrevented()){var n=this.dimension();this.$element[n](this.$element[n]())[0].offsetHeight,this.$element.addClass("attr-collapsing").removeClass("attr-collapse attr-in").attr("aria-expanded",!1),this.$trigger.addClass("attr-collapsed").attr("aria-expanded",!1),this.transitioning=1;var o=function(){this.transitioning=0,this.$element.removeClass("attr-collapsing").addClass("attr-collapse").trigger("hidden.bs.attr-collapse")};if(!t.support.transition)return o.call(this);this.$element[n](0).one("bsTransitionEnd",t.proxy(o,this)).emulateTransitionEnd(e.TRANSITION_DURATION)}}},e.prototype.toggle=function(){this[this.$element.hasClass("attr-in")?"hide":"show"]()},e.prototype.getParent=function(){return t(this.options.parent).find('[data-attr-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(t.proxy(function(e,n){var o=t(n);this.addAriaAndCollapsedClass(i(o),o)},this)).end()},e.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("attr-in");t.attr("aria-expanded",i),e.toggleClass("attr-collapsed",!i).attr("aria-expanded",i)};var o=t.fn.collapse;t.fn.collapse=n,t.fn.collapse.Constructor=e,t.fn.collapse.noConflict=function(){return t.fn.collapse=o,this},t(document).on("click.bs.collapse.data-api",'[data-attr-toggle="collapse"]',function(e){var o=t(this);o.attr("data-target")||e.preventDefault();var r=i(o),s=r.data("bs.attr-collapse")?"toggle":o.data();n.call(r,s)})}(jQuery),function(t){"use strict";var e=".dropdown-backdrop",i='[data-attr-toggle="dropdown"]',n=function(e){t(e).on("click.bs.dropdown",this.toggle)};function o(e){var i=e.attr("data-target");i||(i=(i=e.attr("href"))&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var n=i&&t(i);return n&&n.length?n:e.parent()}function r(n){n&&3===n.which||(t(e).remove(),t(i).each(function(){var e=t(this),i=o(e),r={relatedTarget:this};i.hasClass("attr-open")&&(n&&"click"==n.type&&/input|textarea/i.test(n.target.tagName)&&t.contains(i[0],n.target)||(i.trigger(n=t.Event("hide.bs.dropdown",r)),n.isDefaultPrevented()||(e.attr("aria-expanded","false"),i.removeClass("attr-open").trigger(t.Event("hidden.bs.dropdown",r)))))}))}n.VERSION="3.3.7",n.prototype.toggle=function(e){var i=t(this);if(!i.is(".attr-disabled, :disabled")){var n=o(i),s=n.hasClass("attr-open");if(r(),!s){"ontouchstart"in document.documentElement&&!n.closest(".attr-navbar-nav").length&&t(document.createElement("div")).addClass("attr-dropdown-backdrop").insertAfter(t(this)).on("click",r);var a={relatedTarget:this};if(n.trigger(e=t.Event("show.bs.dropdown",a)),e.isDefaultPrevented())return;i.trigger("focus").attr("aria-expanded","true"),n.toggleClass("attr-open").trigger(t.Event("shown.bs.dropdown",a))}return!1}},n.prototype.keydown=function(e){if(/(38|40|27|32)/.test(e.which)&&!/input|textarea/i.test(e.target.tagName)){var n=t(this);if(e.preventDefault(),e.stopPropagation(),!n.is(".attr-disabled, :disabled")){var r=o(n),s=r.hasClass("attr-open");if(!s&&27!=e.which||s&&27==e.which)return 27==e.which&&r.find(i).trigger("focus"),n.trigger("click");var a=r.find(".dropdown-menu li:not(.attr-disabled):visible a");if(a.length){var l=a.index(e.target);38==e.which&&l>0&&l--,40==e.which&&l<a.length-1&&l++,~l||(l=0),a.eq(l).trigger("focus")}}}};var s=t.fn.dropdown;t.fn.dropdown=function(e){return this.each(function(){var i=t(this),o=i.data("bs.attr-dropdown");o||i.data("bs.dropdown",o=new n(this)),"string"==typeof e&&o[e].call(i)})},t.fn.dropdown.Constructor=n,t.fn.dropdown.noConflict=function(){return t.fn.dropdown=s,this},t(document).on("click.bs.dropdown.data-api",r).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",i,n.prototype.toggle).on("keydown.bs.dropdown.data-api",i,n.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",n.prototype.keydown)}(jQuery),function(t){"use strict";var e=function(e,i){this.options=i,this.$body=t(document.body),this.$element=t(e),this.$dialog=this.$element.find(".attr-modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".attr-modal-content").load(this.options.remote,t.proxy(function(){this.$element.trigger("loaded.bs.attr-modal")},this))};function i(i,n){return this.each(function(){var o=t(this),r=o.data("bs.attr-modal"),s=t.extend({},e.DEFAULTS,o.data(),"object"==typeof i&&i);r||o.data("bs.modal",r=new e(this,s)),"string"==typeof i?r[i](n):s.show&&r.show(n)})}e.VERSION="3.3.7",e.TRANSITION_DURATION=300,e.BACKDROP_TRANSITION_DURATION=150,e.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},e.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},e.prototype.show=function(i){var n=this,o=t.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(o),this.isShown||o.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("attr-modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',t.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){n.$element.one("mouseup.dismiss.bs.modal",function(e){t(e.target).is(n.$element)&&(n.ignoreBackdropClick=!0)})}),this.backdrop(function(){var o=t.support.transition&&n.$element.hasClass("attr-fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),n.adjustDialog(),o&&n.$element[0].offsetWidth,n.$element.addClass("attr-in"),n.enforceFocus();var r=t.Event("shown.bs.modal",{relatedTarget:i});o?n.$dialog.one("bsTransitionEnd",function(){n.$element.trigger("focus").trigger(r)}).emulateTransitionEnd(e.TRANSITION_DURATION):n.$element.trigger("focus").trigger(r)}))},e.prototype.hide=function(i){i&&i.preventDefault(),i=t.Event("hide.bs.attr-modal"),this.$element.trigger(i),this.isShown&&!i.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),t(document).off("focusin.bs.modal"),this.$element.removeClass("attr-in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),t.support.transition&&this.$element.hasClass("attr-fade")?this.$element.one("bsTransitionEnd",t.proxy(this.hideModal,this)).emulateTransitionEnd(e.TRANSITION_DURATION):this.hideModal())},e.prototype.enforceFocus=function(){t(document).off("focusin.bs.modal").on("focusin.bs.modal",t.proxy(function(t){document===t.target||this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},e.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",t.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},e.prototype.resize=function(){this.isShown?t(window).on("resize.bs.modal",t.proxy(this.handleUpdate,this)):t(window).off("resize.bs.modal")},e.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("attr-modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.attr-modal")})},e.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},e.prototype.backdrop=function(i){var n=this,o=this.$element.hasClass("attr-fade")?"attr-fade":"";if(this.isShown&&this.options.backdrop){var r=t.support.transition&&o;if(this.$backdrop=t(document.createElement("div")).addClass("modal-backdrop "+o).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",t.proxy(function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide())},this)),r&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("attr-in"),!i)return;r?this.$backdrop.one("bsTransitionEnd",i).emulateTransitionEnd(e.BACKDROP_TRANSITION_DURATION):i()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("attr-in");var s=function(){n.removeBackdrop(),i&&i()};t.support.transition&&this.$element.hasClass("attr-fade")?this.$backdrop.one("bsTransitionEnd",s).emulateTransitionEnd(e.BACKDROP_TRANSITION_DURATION):s()}else i&&i()},e.prototype.handleUpdate=function(){this.adjustDialog()},e.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},e.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},e.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},e.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",t+this.scrollbarWidth)},e.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},e.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var n=t.fn.modal;t.fn.modal=i,t.fn.modal.Constructor=e,t.fn.modal.noConflict=function(){return t.fn.modal=n,this},t(document).on("click.bs.modal.data-api",'[data-attr-toggle="modal"]',function(e){var n=t(this),o=n.attr("href"),r=t(n.attr("data-target")||o&&o.replace(/.*(?=#[^\s]+$)/,"")),s=r.data("bs.attr-modal")?"toggle":t.extend({remote:!/#/.test(o)&&o},r.data(),n.data());n.is("a")&&e.preventDefault(),r.one("show.bs.modal",function(t){t.isDefaultPrevented()||r.one("hidden.bs.modal",function(){n.is(":visible")&&n.trigger("focus")})}),i.call(r,s,this)})}(jQuery),function(t){"use strict";var e=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)};e.VERSION="3.3.7",e.TRANSITION_DURATION=150,e.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="attr-tooltip" role="tooltip"><div class="attr-tooltip-arrow"></div><div class="attr-tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},e.prototype.init=function(e,i,n){if(this.enabled=!0,this.type=e,this.$element=t(i),this.options=this.getOptions(n),this.$viewport=this.options.viewport&&t(t.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var o=this.options.trigger.split(" "),r=o.length;r--;){var s=o[r];if("click"==s)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=s){var a="hover"==s?"mouseenter":"focusin",l="hover"==s?"mouseleave":"focusout";this.$element.on(a+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.getOptions=function(e){return(e=t.extend({},this.getDefaults(),this.$element.data(),e)).delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},e.prototype.getDelegateOptions=function(){var e={},i=this.getDefaults();return this._options&&t.each(this._options,function(t,n){i[t]!=n&&(e[t]=n)}),e},e.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusin"==e.type?"focus":"hover"]=!0),i.tip().hasClass("attr-in")||"in"==i.hoverState)i.hoverState="in";else{if(clearTimeout(i.timeout),i.hoverState="in",!i.options.delay||!i.options.delay.show)return i.show();i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)}},e.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},e.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusout"==e.type?"focus":"hover"]=!1),!i.isInStateTrue()){if(clearTimeout(i.timeout),i.hoverState="out",!i.options.delay||!i.options.delay.hide)return i.hide();i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)}},e.prototype.show=function(){var i=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(i);var n=t.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(i.isDefaultPrevented()||!n)return;var o=this,r=this.tip(),s=this.getUID(this.type);this.setContent(),r.attr("id",s),this.$element.attr("aria-describedby",s),this.options.animation&&r.addClass("attr-fade");var a="function"==typeof this.options.placement?this.options.placement.call(this,r[0],this.$element[0]):this.options.placement,l=/\s?auto?\s?/i,d=l.test(a);d&&(a=a.replace(l,"")||"top"),r.detach().css({top:0,left:0,display:"block"}).addClass("attr-"+a).data("bs."+this.type,this),this.options.container?r.appendTo(this.options.container):r.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var c=this.getPosition(),p=r[0].offsetWidth,h=r[0].offsetHeight;if(d){var f=a,u=this.getPosition(this.$viewport);a="bottom"==a&&c.bottom+h>u.bottom?"top":"top"==a&&c.top-h<u.top?"bottom":"right"==a&&c.right+p>u.width?"left":"left"==a&&c.left-p<u.left?"right":a,r.removeClass("attr-"+f).addClass("attr-"+a)}var m=this.getCalculatedOffset(a,c,p,h);this.applyPlacement(m,a);var g=function(){var t=o.hoverState;o.$element.trigger("shown.bs."+o.type),o.hoverState=null,"out"==t&&o.leave(o)};t.support.transition&&this.$tip.hasClass("attr-fade")?r.one("bsTransitionEnd",g).emulateTransitionEnd(e.TRANSITION_DURATION):g()}},e.prototype.applyPlacement=function(e,i){var n=this.tip(),o=n[0].offsetWidth,r=n[0].offsetHeight,s=parseInt(n.css("margin-top"),10),a=parseInt(n.css("margin-left"),10);isNaN(s)&&(s=0),isNaN(a)&&(a=0),e.top+=s,e.left+=a,t.offset.setOffset(n[0],t.extend({using:function(t){n.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0),n.addClass("attr-in");var l=n[0].offsetWidth,d=n[0].offsetHeight;"top"==i&&d!=r&&(e.top=e.top+r-d);var c=this.getViewportAdjustedDelta(i,e,l,d);c.left?e.left+=c.left:e.top+=c.top;var p=/top|bottom/.test(i),h=p?2*c.left-o+l:2*c.top-r+d,f=p?"offsetWidth":"offsetHeight";n.offset(e),this.replaceArrow(h,n[0][f],p)},e.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find(".attr-tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("attr-fade attr-in attr-top attr-bottom attr-left attr-right")},e.prototype.hide=function(i){var n=this,o=t(this.$tip),r=t.Event("hide.bs."+this.type);function s(){"in"!=n.hoverState&&o.detach(),n.$element&&n.$element.removeAttr("aria-describedby").trigger("hidden.bs."+n.type),i&&i()}if(this.$element.trigger(r),!r.isDefaultPrevented())return o.removeClass("attr-in"),t.support.transition&&o.hasClass("attr-fade")?o.one("bsTransitionEnd",s).emulateTransitionEnd(e.TRANSITION_DURATION):s(),this.hoverState=null,this},e.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},e.prototype.hasContent=function(){return this.getTitle()},e.prototype.getPosition=function(e){var i=(e=e||this.$element)[0],n="BODY"==i.tagName,o=i.getBoundingClientRect();null==o.width&&(o=t.extend({},o,{width:o.right-o.left,height:o.bottom-o.top}));var r=window.SVGElement&&i instanceof window.SVGElement,s=n?{top:0,left:0}:r?null:e.offset(),a={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},l=n?{width:t(window).width(),height:t(window).height()}:null;return t.extend({},o,a,l,s)},e.prototype.getCalculatedOffset=function(t,e,i,n){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-n,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-n/2,left:e.left-i}:{top:e.top+e.height/2-n/2,left:e.left+e.width}},e.prototype.getViewportAdjustedDelta=function(t,e,i,n){var o={top:0,left:0};if(!this.$viewport)return o;var r=this.options.viewport&&this.options.viewport.padding||0,s=this.getPosition(this.$viewport);if(/right|left/.test(t)){var a=e.top-r-s.scroll,l=e.top+r-s.scroll+n;a<s.top?o.top=s.top-a:l>s.top+s.height&&(o.top=s.top+s.height-l)}else{var d=e.left-r,c=e.left+r+i;d<s.left?o.left=s.left-d:c>s.right&&(o.left=s.left+s.width-c)}return o},e.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},e.prototype.getUID=function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},e.prototype.tip=function(){if(!this.$tip&&(this.$tip=t(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".attr-tooltip-arrow")},e.prototype.enable=function(){this.enabled=!0},e.prototype.disable=function(){this.enabled=!1},e.prototype.toggleEnabled=function(){this.enabled=!this.enabled},e.prototype.toggle=function(e){var i=this;e&&((i=t(e.currentTarget).data("bs."+this.type))||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i))),e?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("attr-in")?i.leave(i):i.enter(i)},e.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})};var i=t.fn.tooltip;t.fn.tooltip=function(i){return this.each(function(){var n=t(this),o=n.data("bs.attr-tooltip"),r="object"==typeof i&&i;!o&&/destroy|hide/.test(i)||(o||n.data("bs.tooltip",o=new e(this,r)),"string"==typeof i&&o[i]())})},t.fn.tooltip.Constructor=e,t.fn.tooltip.noConflict=function(){return t.fn.tooltip=i,this}}(jQuery),function(t){"use strict";var e=function(t,e){this.init("popover",t,e)};if(!t.fn.tooltip)throw new Error("Popover requires tooltip.js");e.VERSION="3.3.7",e.DEFAULTS=t.extend({},t.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="attr-popover" role="tooltip"><div class="attr-arrow"></div><h3 class="attr-popover-title"></h3><div class="attr-popover-content"></div></div>'}),e.prototype=t.extend({},t.fn.tooltip.Constructor.prototype),e.prototype.constructor=e,e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".attr-popover-title")[this.options.html?"html":"text"](e),t.find(".attr-popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("attr-fade attr-top attr-bottom attr-left attr-right attr-in"),t.find(".attr-popover-title").html()||t.find(".attr-popover-title").hide()},e.prototype.hasContent=function(){return this.getTitle()||this.getContent()},e.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".attr-arrow")};var i=t.fn.popover;t.fn.popover=function(i){return this.each(function(){var n=t(this),o=n.data("bs.attr-popover"),r="object"==typeof i&&i;!o&&/destroy|hide/.test(i)||(o||n.data("bs.popover",o=new e(this,r)),"string"==typeof i&&o[i]())})},t.fn.popover.Constructor=e,t.fn.popover.noConflict=function(){return t.fn.popover=i,this}}(jQuery),function(t){"use strict";function e(i,n){this.$body=t(document.body),this.$scrollElement=t(i).is(document.body)?t(window):t(i),this.options=t.extend({},e.DEFAULTS,n),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",t.proxy(this.process,this)),this.refresh(),this.process()}function i(i){return this.each(function(){var n=t(this),o=n.data("bs.scrollspy"),r="object"==typeof i&&i;o||n.data("bs.scrollspy",o=new e(this,r)),"string"==typeof i&&o[i]()})}e.VERSION="3.3.7",e.DEFAULTS={offset:10},e.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},e.prototype.refresh=function(){var e=this,i="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),t.isWindow(this.$scrollElement[0])||(i="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var e=t(this),o=e.data("target")||e.attr("href"),r=/^#./.test(o)&&t(o);return r&&r.length&&r.is(":visible")&&[[r[i]().top+n,o]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){e.offsets.push(this[0]),e.targets.push(this[1])})},e.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),n=this.options.offset+i-this.$scrollElement.height(),o=this.offsets,r=this.targets,s=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),e>=n)return s!=(t=r[r.length-1])&&this.activate(t);if(s&&e<o[0])return this.activeTarget=null,this.clear();for(t=o.length;t--;)s!=r[t]&&e>=o[t]&&(o[t+1]===undefined||e<o[t+1])&&this.activate(r[t])},e.prototype.activate=function(e){this.activeTarget=e,this.clear();var i=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',n=t(i).parents("li").addClass("attr-active");n.parent(".attr-dropdown-menu").length&&(n=n.closest("li.attr-dropdown").addClass("attr-active")),n.trigger("activate.bs.scrollspy")},e.prototype.clear=function(){t(this.selector).parentsUntil(this.options.target,".active").removeClass("attr-active")};var n=t.fn.scrollspy;t.fn.scrollspy=i,t.fn.scrollspy.Constructor=e,t.fn.scrollspy.noConflict=function(){return t.fn.scrollspy=n,this},t(window).on("load.bs.scrollspy.data-api",function(){t('[data-spy="scroll"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery),function(t){"use strict";var e=function(e){this.element=t(e)};function i(i){return this.each(function(){var n=t(this),o=n.data("bs.tab");o||n.data("bs.tab",o=new e(this)),"string"==typeof i&&o[i]()})}e.VERSION="3.3.7",e.TRANSITION_DURATION=150,e.prototype.show=function(){var e=this.element,i=e.closest("ul:not(.attr-dropdown-menu)"),n=e.data("target");if(n||(n=(n=e.attr("href"))&&n.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("attr-active")){var o=i.find(".attr-active:last a"),r=t.Event("hide.bs.tab",{relatedTarget:e[0]}),s=t.Event("show.bs.tab",{relatedTarget:o[0]});if(o.trigger(r),e.trigger(s),!s.isDefaultPrevented()&&!r.isDefaultPrevented()){var a=t(n);this.activate(e.closest("li"),i),this.activate(a,a.parent(),function(){o.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:o[0]})})}}},e.prototype.activate=function(i,n,o){var r=n.find("> .attr-active"),s=o&&t.support.transition&&(r.length&&r.hasClass("attr-fade")||!!n.find("> .attr-fade").length);function a(){r.removeClass("attr-active").find("> .attr-dropdown-menu > .attr-active").removeClass("attr-active").end().find('[data-attr-toggle="tab"]').attr("aria-expanded",!1),i.addClass("attr-active").find('[data-attr-toggle="tab"]').attr("aria-expanded",!0),s?(i[0].offsetWidth,i.addClass("attr-in")):i.removeClass("attr-fade"),i.parent(".attr-dropdown-menu").length&&i.closest("li.attr-dropdown").addClass("attr-active").end().find('[data-attr-toggle="tab"]').attr("aria-expanded",!0),o&&o()}r.length&&s?r.one("bsTransitionEnd",a).emulateTransitionEnd(e.TRANSITION_DURATION):a(),r.removeClass("attr-in")};var n=t.fn.tab;t.fn.tab=i,t.fn.tab.Constructor=e,t.fn.tab.noConflict=function(){return t.fn.tab=n,this};var o=function(e){e.preventDefault(),i.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-attr-toggle="tab"]',o).on("click.bs.tab.data-api",'[data-attr-toggle="pill"]',o)}(jQuery),function(t){"use strict";var e=function(i,n){this.options=t.extend({},e.DEFAULTS,n),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(i),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};function i(i){return this.each(function(){var n=t(this),o=n.data("bs.attr-affix"),r="object"==typeof i&&i;o||n.data("bs.affix",o=new e(this,r)),"string"==typeof i&&o[i]()})}e.VERSION="3.3.7",e.RESET="affix affix-top affix-bottom",e.DEFAULTS={offset:0,target:window},e.prototype.getState=function(t,e,i,n){var o=this.$target.scrollTop(),r=this.$element.offset(),s=this.$target.height();if(null!=i&&"top"==this.affixed)return o<i&&"top";if("bottom"==this.affixed)return null!=i?!(o+this.unpin<=r.top)&&"bottom":!(o+s<=t-n)&&"bottom";var a=null==this.affixed,l=a?o:r.top;return null!=i&&o<=i?"top":null!=n&&l+(a?s:e)>=t-n&&"bottom"},e.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(e.RESET).addClass("attr-affix");var t=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-t},e.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},e.prototype.checkPosition=function(){if(this.$element.is(":visible")){var i=this.$element.height(),n=this.options.offset,o=n.top,r=n.bottom,s=Math.max(t(document).height(),t(document.body).height());"object"!=typeof n&&(r=o=n),"function"==typeof o&&(o=n.top(this.$element)),"function"==typeof r&&(r=n.bottom(this.$element));var a=this.getState(s,i,o,r);if(this.affixed!=a){null!=this.unpin&&this.$element.css("top","");var l="affix"+(a?"-"+a:""),d=t.Event(l+".bs.affix");if(this.$element.trigger(d),d.isDefaultPrevented())return;this.affixed=a,this.unpin="bottom"==a?this.getPinnedOffset():null,this.$element.removeClass(e.RESET).addClass("attr-"+l).trigger(l.replace("affix","affixed")+".bs.affix")}"bottom"==a&&this.$element.offset({top:s-i-r})}};var n=t.fn.affix;t.fn.affix=i,t.fn.affix.Constructor=e,t.fn.affix.noConflict=function(){return t.fn.affix=n,this},t(window).on("load",function(){t('[data-spy="affix"]').each(function(){var e=t(this),n=e.data();n.offset=n.offset||{},null!=n.offsetBottom&&(n.offset.bottom=n.offsetBottom),null!=n.offsetTop&&(n.offset.top=n.offsetTop),i.call(e,n)})})}(jQuery)},276:function(t,e,i){t.exports=function(){"use strict";function t(t){return t&&"[object Function]"==={}.toString.call(t)}function e(t,e){if(1!==t.nodeType)return[];var i=window.getComputedStyle(t,null);return e?i[e]:i}function n(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function o(t){if(!t||-1!==["HTML","BODY","#document"].indexOf(t.nodeName))return window.document.body;var i=e(t),r=i.overflow,s=i.overflowX,a=i.overflowY;return/(auto|scroll)/.test(r+a+s)?t:o(n(t))}function r(t){var i=t&&t.offsetParent,n=i&&i.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TD","TABLE"].indexOf(i.nodeName)&&"static"===e(i,"position")?r(i):i:window.document.documentElement}function s(t){return null===t.parentNode?t:s(t.parentNode)}function a(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return window.document.documentElement;var i=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,n=i?t:e,o=i?e:t,l=document.createRange();l.setStart(n,0),l.setEnd(o,0);var d=l.commonAncestorContainer;if(t!==d&&e!==d||n.contains(o))return function(t){var e=t.nodeName;return"BODY"!==e&&("HTML"===e||r(t.firstElementChild)===t)}(d)?d:r(d);var c=s(t);return c.host?a(c.host,e):a(t,s(e).host)}function l(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"top",i="top"===e?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"===n||"HTML"===n){var o=window.document.documentElement,r=window.document.scrollingElement||o;return r[i]}return t[i]}function d(t,e){var i=2<arguments.length&&void 0!==arguments[2]&&arguments[2],n=l(e,"top"),o=l(e,"left"),r=i?-1:1;return t.top+=n*r,t.bottom+=n*r,t.left+=o*r,t.right+=o*r,t}function c(t,e){var i="x"===e?"Left":"Top",n="Left"==i?"Right":"Bottom";return+t["border"+i+"Width"].split("px")[0]+ +t["border"+n+"Width"].split("px")[0]}function p(t,e,i,n){return P(e["offset"+t],e["scroll"+t],i["client"+t],i["offset"+t],i["scroll"+t],V()?i["offset"+t]+n["margin"+("Height"===t?"Top":"Left")]+n["margin"+("Height"===t?"Bottom":"Right")]:0)}function h(){var t=window.document.body,e=window.document.documentElement,i=V()&&window.getComputedStyle(e);return{height:p("Height",t,e,i),width:p("Width",t,e,i)}}function f(t){return K({},t,{right:t.left+t.width,bottom:t.top+t.height})}function u(t){var i={};if(V())try{i=t.getBoundingClientRect();var n=l(t,"top"),o=l(t,"left");i.top+=n,i.left+=o,i.bottom+=n,i.right+=o}catch(t){}else i=t.getBoundingClientRect();var r={left:i.left,top:i.top,width:i.right-i.left,height:i.bottom-i.top},s="HTML"===t.nodeName?h():{},a=s.width||t.clientWidth||r.right-r.left,d=s.height||t.clientHeight||r.bottom-r.top,p=t.offsetWidth-a,u=t.offsetHeight-d;if(p||u){var m=e(t);p-=c(m,"x"),u-=c(m,"y"),r.width-=p,r.height-=u}return f(r)}function m(t,i){var n=V(),r="HTML"===i.nodeName,s=u(t),a=u(i),l=o(t),c=e(i),p=+c.borderTopWidth.split("px")[0],h=+c.borderLeftWidth.split("px")[0],m=f({top:s.top-a.top-p,left:s.left-a.left-h,width:s.width,height:s.height});if(m.marginTop=0,m.marginLeft=0,!n&&r){var g=+c.marginTop.split("px")[0],v=+c.marginLeft.split("px")[0];m.top-=p-g,m.bottom-=p-g,m.left-=h-v,m.right-=h-v,m.marginTop=g,m.marginLeft=v}return(n?i.contains(l):i===l&&"BODY"!==l.nodeName)&&(m=d(m,i)),m}function g(t){var e=window.document.documentElement,i=m(t,e),n=P(e.clientWidth,window.innerWidth||0),o=P(e.clientHeight,window.innerHeight||0),r=l(e),s=l(e,"left"),a={top:r-i.top+i.marginTop,left:s-i.left+i.marginLeft,width:n,height:o};return f(a)}function v(t){var i=t.nodeName;return"BODY"!==i&&"HTML"!==i&&("fixed"===e(t,"position")||v(n(t)))}function b(t,e,i,r){var s={top:0,left:0},l=a(t,e);if("viewport"===r)s=g(l);else{var d;"scrollParent"===r?"BODY"===(d=o(n(t))).nodeName&&(d=window.document.documentElement):d="window"===r?window.document.documentElement:r;var c=m(d,l);if("HTML"!==d.nodeName||v(l))s=c;else{var p=h(),f=p.height,u=p.width;s.top+=c.top-c.marginTop,s.bottom=f+c.top,s.left+=c.left-c.marginLeft,s.right=u+c.left}}return s.left+=i,s.top+=i,s.right-=i,s.bottom-=i,s}function y(t,e,i,n,o){var r=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var s=b(i,n,r,o),a={top:{width:s.width,height:e.top-s.top},right:{width:s.right-e.right,height:s.height},bottom:{width:s.width,height:s.bottom-e.bottom},left:{width:e.left-s.left,height:s.height}},l=Object.keys(a).map(function(t){return K({key:t},a[t],{area:function(t){var e=t.width,i=t.height;return e*i}(a[t])})}).sort(function(t,e){return e.area-t.area}),d=l.filter(function(t){var e=t.width,n=t.height;return e>=i.clientWidth&&n>=i.clientHeight}),c=0<d.length?d[0].key:l[0].key,p=t.split("-")[1];return c+(p?"-"+p:"")}function w(t,e,i){var n=a(e,i);return m(i,n)}function T(t){var e=window.getComputedStyle(t),i=parseFloat(e.marginTop)+parseFloat(e.marginBottom),n=parseFloat(e.marginLeft)+parseFloat(e.marginRight),o={width:t.offsetWidth+n,height:t.offsetHeight+i};return o}function $(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function C(t,e,i){i=i.split("-")[0];var n=T(t),o={width:n.width,height:n.height},r=-1!==["right","left"].indexOf(i),s=r?"top":"left",a=r?"left":"top",l=r?"height":"width",d=r?"width":"height";return o[s]=e[s]+e[l]/2-n[l]/2,o[a]=i===a?e[a]-n[d]:e[$(a)],o}function k(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function x(e,i,n){var o=void 0===n?e:e.slice(0,function(t,e,i){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===i});var n=k(t,function(t){return t[e]===i});return t.indexOf(n)}(e,"name",n));return o.forEach(function(e){e["function"]&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e["function"]||e.fn;e.enabled&&t(n)&&(i.offsets.popper=f(i.offsets.popper),i.offsets.reference=f(i.offsets.reference),i=n(i,e))}),i}function E(t,e){return t.some(function(t){var i=t.name,n=t.enabled;return n&&i===e})}function O(t){for(var e=[!1,"ms","Webkit","Moz","O"],i=t.charAt(0).toUpperCase()+t.slice(1),n=0;n<e.length-1;n++){var o=e[n],r=o?""+o+i:t;if("undefined"!=typeof window.document.body.style[r])return r}return null}function S(t,e,i,n){i.updateBound=n,window.addEventListener("resize",i.updateBound,{passive:!0});var r=o(t);return function s(t,e,i,n){var r="BODY"===t.nodeName,a=r?window:t;a.addEventListener(e,i,{passive:!0}),r||s(o(a.parentNode),e,i,n),n.push(a)}(r,"scroll",i.updateBound,i.scrollParents),i.scrollElement=r,i.eventsEnabled=!0,i}function _(){var t;this.state.eventsEnabled&&(window.cancelAnimationFrame(this.scheduleUpdate),this.state=(this.reference,t=this.state,window.removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function I(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function D(t,e){Object.keys(e).forEach(function(i){var n="";-1!==["width","height","top","right","bottom","left"].indexOf(i)&&I(e[i])&&(n="px"),t.style[i]=e[i]+n})}function N(t,e,i){var n=k(t,function(t){var i=t.name;return i===e}),o=!!n&&t.some(function(t){return t.name===i&&t.enabled&&t.order<n.order});if(!o){var r="`"+e+"`";console.warn("`"+i+"` modifier is required by "+r+" modifier in order to work, be sure to include it before "+r+"!")}return o}function A(t){var e=1<arguments.length&&void 0!==arguments[1]&&arguments[1],i=J.indexOf(t),n=J.slice(i+1).concat(J.slice(0,i));return e?n.reverse():n}function R(t,e,i,n){var o=[0,0],r=-1!==["right","left"].indexOf(n),s=t.split(/(\+|\-)/).map(function(t){return t.trim()}),a=s.indexOf(k(s,function(t){return-1!==t.search(/,|\s/)}));s[a]&&-1===s[a].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,d=-1===a?[s]:[s.slice(0,a).concat([s[a].split(l)[0]]),[s[a].split(l)[1]].concat(s.slice(a+1))];return(d=d.map(function(t,n){var o=(1===n?!r:r)?"height":"width",s=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,s=!0,t):s?(t[t.length-1]+=e,s=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,i,n){var o=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+o[1],s=o[2];if(!r)return t;if(0===s.indexOf("%")){var a;switch(s){case"%p":a=i;break;case"%":case"%r":default:a=n}var l=f(a);return l[e]/100*r}return"vh"===s||"vw"===s?("vh"===s?P(document.documentElement.clientHeight,window.innerHeight||0):P(document.documentElement.clientWidth,window.innerWidth||0))/100*r:r}(t,o,e,i)})})).forEach(function(t,e){t.forEach(function(i,n){I(i)&&(o[e]+=i*("-"===t[n-1]?-1:1))})}),o}for(var j=Math.min,L=Math.floor,P=Math.max,U=["native code","[object MutationObserverConstructor]"],W="undefined"!=typeof window,B=["Edge","Trident","Firefox"],F=0,H=0;H<B.length;H+=1)if(W&&0<=navigator.userAgent.indexOf(B[H])){F=1;break}var M,Q=W&&function(t){return U.some(function(e){return-1<(t||"").toString().indexOf(e)})}(window.MutationObserver)?function(t){var e=!1,i=0,n=document.createElement("span"),o=new MutationObserver(function(){t(),e=!1});return o.observe(n,{attributes:!0}),function(){e||(e=!0,n.setAttribute("x-index",i),++i)}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},F))}},V=function(){return void 0==M&&(M=-1!==navigator.appVersion.indexOf("MSIE 10")),M},z=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},q=function(){function t(t,e){for(var i,n=0;n<e.length;n++)(i=e[n]).enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}return function(e,i,n){return i&&t(e.prototype,i),n&&t(e,n),e}}(),Y=function(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t},K=Object.assign||function(t){for(var e,i=1;i<arguments.length;i++)for(var n in e=arguments[i])Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t},G=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],J=G.slice(3),X={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"},Z=function(){function e(i,n){var o=this,r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};z(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(o.update)},this.update=Q(this.update.bind(this)),this.options=K({},e.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=i.jquery?i[0]:i,this.popper=n.jquery?n[0]:n,this.options.modifiers={},Object.keys(K({},e.Defaults.modifiers,r.modifiers)).forEach(function(t){o.options.modifiers[t]=K({},e.Defaults.modifiers[t]||{},r.modifiers?r.modifiers[t]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return K({name:t},o.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(e){e.enabled&&t(e.onLoad)&&e.onLoad(o.reference,o.popper,o.options,e,o.state)}),this.update();var s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}return q(e,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=w(this.state,this.popper,this.reference),t.placement=y(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.offsets.popper=C(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position="absolute",t=x(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,E(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.left="",this.popper.style.position="",this.popper.style.top="",this.popper.style[O("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=S(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return _.call(this)}}]),e}();return Z.Utils=("undefined"==typeof window?i.g:window).PopperUtils,Z.placements=G,Z.Defaults={placement:"bottom",eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,i=e.split("-")[0],n=e.split("-")[1];if(n){var o=t.offsets,r=o.reference,s=o.popper,a=-1!==["bottom","top"].indexOf(i),l=a?"left":"top",d=a?"width":"height",c={start:Y({},l,r[l]),end:Y({},l,r[l]+r[d]-s[d])};t.offsets.popper=K({},s,c[n])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var i,n=e.offset,o=t.placement,r=t.offsets,s=r.popper,a=r.reference,l=o.split("-")[0];return i=I(+n)?[+n,0]:R(n,s,a,l),"left"===l?(s.top+=i[0],s.left-=i[1]):"right"===l?(s.top+=i[0],s.left+=i[1]):"top"===l?(s.left+=i[0],s.top-=i[1]):"bottom"===l&&(s.left+=i[0],s.top+=i[1]),t.popper=s,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var i=e.boundariesElement||r(t.instance.popper);t.instance.reference===i&&(i=r(i));var n=b(t.instance.popper,t.instance.reference,e.padding,i);e.boundaries=n;var o=e.priority,s=t.offsets.popper,a={primary:function(t){var i=s[t];return s[t]<n[t]&&!e.escapeWithReference&&(i=P(s[t],n[t])),Y({},t,i)},secondary:function(t){var i="right"===t?"left":"top",o=s[i];return s[t]>n[t]&&!e.escapeWithReference&&(o=j(s[i],n[t]-("right"===t?s.width:s.height))),Y({},i,o)}};return o.forEach(function(t){var e=-1===["left","top"].indexOf(t)?"secondary":"primary";s=K({},s,a[e](t))}),t.offsets.popper=s,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,i=e.popper,n=e.reference,o=t.placement.split("-")[0],r=L,s=-1!==["top","bottom"].indexOf(o),a=s?"right":"bottom",l=s?"left":"top",d=s?"width":"height";return i[a]<r(n[l])&&(t.offsets.popper[l]=r(n[l])-i[d]),i[l]>r(n[a])&&(t.offsets.popper[l]=r(n[a])),t}},arrow:{order:500,enabled:!0,fn:function(t,i){if(!N(t.instance.modifiers,"arrow","keepTogether"))return t;var n=i.element;if("string"==typeof n){if(!(n=t.instance.popper.querySelector(n)))return t}else if(!t.instance.popper.contains(n))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var o=t.placement.split("-")[0],r=t.offsets,s=r.popper,a=r.reference,l=-1!==["left","right"].indexOf(o),d=l?"height":"width",c=l?"Top":"Left",p=c.toLowerCase(),h=l?"left":"top",u=l?"bottom":"right",m=T(n)[d];a[u]-m<s[p]&&(t.offsets.popper[p]-=s[p]-(a[u]-m)),a[p]+m>s[u]&&(t.offsets.popper[p]+=a[p]+m-s[u]);var g=a[p]+a[d]/2-m/2,v=e(t.instance.popper,"margin"+c).replace("px",""),b=g-f(t.offsets.popper)[p]-v;return b=P(j(s[d]-m,b),0),t.arrowElement=n,t.offsets.arrow={},t.offsets.arrow[p]=Math.round(b),t.offsets.arrow[h]="",t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if(E(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var i=b(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement),n=t.placement.split("-")[0],o=$(n),r=t.placement.split("-")[1]||"",s=[];switch(e.behavior){case X.FLIP:s=[n,o];break;case X.CLOCKWISE:s=A(n);break;case X.COUNTERCLOCKWISE:s=A(n,!0);break;default:s=e.behavior}return s.forEach(function(a,l){if(n!==a||s.length===l+1)return t;n=t.placement.split("-")[0],o=$(n);var d=t.offsets.popper,c=t.offsets.reference,p=L,h="left"===n&&p(d.right)>p(c.left)||"right"===n&&p(d.left)<p(c.right)||"top"===n&&p(d.bottom)>p(c.top)||"bottom"===n&&p(d.top)<p(c.bottom),f=p(d.left)<p(i.left),u=p(d.right)>p(i.right),m=p(d.top)<p(i.top),g=p(d.bottom)>p(i.bottom),v="left"===n&&f||"right"===n&&u||"top"===n&&m||"bottom"===n&&g,b=-1!==["top","bottom"].indexOf(n),y=!!e.flipVariations&&(b&&"start"===r&&f||b&&"end"===r&&u||!b&&"start"===r&&m||!b&&"end"===r&&g);(h||v||y)&&(t.flipped=!0,(h||v)&&(n=s[l+1]),y&&(r=function(t){return"end"===t?"start":"start"===t?"end":t}(r)),t.placement=n+(r?"-"+r:""),t.offsets.popper=K({},t.offsets.popper,C(t.instance.popper,t.offsets.reference,t.placement)),t=x(t.instance.modifiers,t,"flip"))}),t},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,i=e.split("-")[0],n=t.offsets,o=n.popper,r=n.reference,s=-1!==["left","right"].indexOf(i),a=-1===["top","left"].indexOf(i);return o[s?"left":"top"]=r[i]-(a?o[s?"width":"height"]:0),t.placement=$(e),t.offsets.popper=f(o),t}},hide:{order:800,enabled:!0,fn:function(t){if(!N(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,i=k(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottom<i.top||e.left>i.right||e.top>i.bottom||e.right<i.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}},computeStyle:{order:850,enabled:!0,fn:function(t,e){var i=e.x,n=e.y,o=t.offsets.popper,s=k(t.instance.modifiers,function(t){return"applyStyle"===t.name}).gpuAcceleration;void 0!==s&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a,l,d=void 0===s?e.gpuAcceleration:s,c=r(t.instance.popper),p=u(c),h={position:o.position},f={left:L(o.left),top:L(o.top),bottom:L(o.bottom),right:L(o.right)},m="bottom"===i?"top":"bottom",g="right"===n?"left":"right",v=O("transform");if(l="bottom"==m?-p.height+f.bottom:f.top,a="right"==g?-p.width+f.right:f.left,d&&v)h[v]="translate3d("+a+"px, "+l+"px, 0)",h[m]=0,h[g]=0,h.willChange="transform";else{var b="bottom"==m?-1:1,y="right"==g?-1:1;h[m]=l*b,h[g]=a*y,h.willChange=m+", "+g}var w={"x-placement":t.placement};return t.attributes=K({},w,t.attributes),t.styles=K({},h,t.styles),t.arrowStyles=K({},t.offsets.arrow,t.arrowStyles),t},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(t){return D(t.instance.popper,t.styles),function(t,e){Object.keys(e).forEach(function(i){var n=e[i];!1===n?t.removeAttribute(i):t.setAttribute(i,e[i])})}(t.instance.popper,t.attributes),t.arrowElement&&Object.keys(t.arrowStyles).length&&D(t.arrowElement,t.arrowStyles),t},onLoad:function(t,e,i,n,o){var r=w(0,e,t),s=y(i.placement,r,e,t,i.modifiers.flip.boundariesElement,i.modifiers.flip.padding);return e.setAttribute("x-placement",s),D(e,{position:"absolute"}),i},gpuAcceleration:void 0}}},Z}()}},e={};function i(n){if(e[n])return e[n].exports;var o=e[n]={exports:{}};return t[n].call(o.exports,o,o.exports,i),o.exports}i.n=(t=>{var e=t&&t.__esModule?()=>t["default"]:()=>t;return i.d(e,{a:e}),e}),i.d=((t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})}),i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),i.o=((t,e)=>Object.prototype.hasOwnProperty.call(t,e)),(()=>{"use strict";i(674),i(276),i(631)})()})();
1
+ (()=>{var t={631:()=>{jQuery(document).ready(function(t){"use strict";var e;if(t(".ekit-admin-single-accordion").on("click",".ekit-admin-single-accordion--heading",function(){t(this).next().slideToggle().parent().toggleClass("active").siblings().removeClass("active").find(".ekit-admin-single-accordion--body").slideUp()}),t(".ekit-admin-single-accordion:first-child .ekit-admin-single-accordion--heading").trigger("click"),t(".ekit-admin-video-tutorial-item").on("click","a",function(e){var i=t(this).data("video_id");i&&(e.preventDefault(),t(".ekti-admin-video-tutorial-popup").toggleClass("show").find(".ekti-admin-video-tutorial-iframe").html('<iframe width="700" height="400" src="https://www.youtube.com/embed/'+i+'?autoplay=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>'))}),t(".ekti-admin-video-tutorial-close").on("click",function(){t(this).parents(".ekti-admin-video-tutorial-popup").removeClass("show").find(".ekti-admin-video-tutorial-iframe").html("")}),t(".ekit-admin-nav-link").on("click",function(e){t(this).hasClass("ekit-admin-nav-hidden")?e.preventDefault():(window.location.hash=this.hash,t(this).parents(".attr-nav-tabs").find("a").removeClass("top").removeClass("bottom"),t(this).parents("li").prev().find("a").addClass("top"),t(this).parents("li").next().find("a").addClass("bottom"))}),(e=window.location.hash)&&t(`${e}-tab`).trigger("click"),t("#v-elementskit-tabContent").length>0){var i=t("#v-elementskit-tabContent").offset().top;t(window).scroll(function(){var e=t(".ekit-admin-section-header");t(window).scrollTop()>=i?e.addClass("fixed").css({width:jQuery("#v-elementskit-tabContent").width()}):e.removeClass("fixed").css({width:"auto"})})}function n(e){var i=e.closest(".attr-tab-pane"),n=t(i).find(".ekit-admin-fields-container-fieldset"),o=n.find(".ekit-admin-control-input:checked").length==n.find(".ekit-admin-control-input:not(:disabled)").length;t(i).find(".ekit-all-control-input").prop("checked",o)}function o(e,i){var n=e.getAttribute("aria-controls"),o=document.getElementById(`${n}`);i?(t(o).removeClass("attr-in"),o.style.height="0px",e.style.pointerEvents="none"):(o.style.height="auto",e.style.pointerEvents="auto","mail_chimp_data_control"===n&&t(o).addClass("attr-in"))}function r(e){var i=e.value,n=t(`.label-${i}`),r=n.find(".attr-btn");t(e).prop("checked")?n.removeClass("widget-disabled"):n.addClass("widget-disabled");var s=document.createElement("small");if(s.setAttribute("class","attr-widget-activate-text"),s.setAttribute("id",`disable-msg-${i}`),s.textContent="Disabled",n.hasClass("widget-disabled"))r.hasClass("attr-btn")&&(n.hasClass("pro-disabled")||(r[0].setAttribute("aria-expanded",!1),r[0].appendChild(s)),o(r[0],!0));else if(r.hasClass("attr-btn")){"mail-chimp"===i&&r[0].setAttribute("aria-expanded",!0);var a=document.getElementById(`disable-msg-${i}`);if(a)a.parentNode.removeChild(a);o(r[0],!1)}}t("#ekit-admin-settings-form").on("submit",function(e){var i=t(this),n=i.find(".ekit-admin-settings-form-submit"),o=i.serialize();i.addClass("is-loading"),n.attr("disabled",!0),n.find(".ekit-admin-save-icon").hide(),o+="&nonce="+ekit_ajax_var.nonce,t.post(ajaxurl+"?action=ekit_admin_action",o,function(e){var o,r,s,a;i.removeClass("is-loading"),n.removeAttr("disabled"),n.find(".ekit-admin-save-icon").fadeIn(),o=t("#ekit-admin-switch__module__list____header-footer").prop("checked"),r=t("#elementskit-template-admin-menu").html(),s=t("#toplevel_page_elementskit .wp-submenu"),a=s.find('a[href="edit.php?post_type=elementskit_template"]'),1==o?a.length>0||"y"==s.attr("item-added")?a.parent().show():(s.find("li.wp-first-item").after(r),s.attr("item-added","y")):a.parent().hide(),function(){var e=t("#ekit-admin-switch__module__list____widget-builder").prop("checked"),i=t("#elementskit-template-widget-menu").html(),n=t("#toplevel_page_elementskit .wp-submenu"),o=n.find('a[href="edit.php?post_type=elementskit_widget"]');1==e?o.length>0||"y"==n.attr("item-added")?o.parent().show():(n.find("li.wp-first-item").next().after(i),n.attr("item-added","y")):o.parent().hide()}()}),e.preventDefault()}),t("#ekit-admin-license-form").on("submit",function(e){var i=t(this),n=i.find(".ekit-admin-license-form-submit"),o=i.serialize(),r=i.find(".elementskit-license-form-result .attr-alert");i.addClass("is-loading"),n.find(".ekit-admin-save-icon").hide(),o+="&nonce="+ekit_ajax_var.nonce,t.post(ajaxurl+"?action=ekit_admin_license",o,function(t){i.removeClass("is-loading"),n.removeAttr("disabled"),n.find(".ekit-admin-save-icon").fadeIn(),r.attr("class","attr-alert attr-alert-"+t.status).html(t.message),1==t.validate&&setTimeout(function(){window.location.reload()},2e3)},"json"),e.preventDefault()}),t(".ekit-zoom-connection").on("click",function(t){t.preventDefault(),jQuery.ajax({data:{},type:"post",url:window.rest_config.rest_url+"elementskit/v1/zoom-meeting/hosts/",beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",window.rest_config.nonce)},success:function(t){alert(t.message)}})}),t("#ekit_instagram_refresh_feed_btn").click(function(e){e.preventDefault();var i=elementskit.resturl+"widget/instagram-feed/refresh_feed",n=t("#ekit-admin-option-textuser__data__instragram____username__").val();t.get("https://www.instagram.com/"+n+"/?__a=1",function(e){t.ajax({type:"POST",url:i,data:{content:e},success:function(t){alert("Instagram data refreshed")},error:function(t){alert("Instagram data refreshed")}})})}),t(document).on("click","#dribble_access_btn",function(e){e.preventDefault();var i=t(this),n=t("#ekit-admin-option-textuser__data__dribble____client__id__").val(),o=t("#ekit-admin-option-textuser__data__dribble____client__secret__").val(),r=i.data("rest"),s=i.data("nonce"),a=function(t){var e,i=t<=20?20:t,n="ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz0123456789",o=n.length,r="";for(e=0;e<i;e++)r+=n.charAt(Math.floor(Math.random()*o));return r}(20),l={uuid:a},d=r+"elementskit/v1/dribble/redirect_uri",c="?client_id="+n+"&cs="+o+"&scope=public&state="+JSON.stringify(l)+"&redirect_uri="+d;!function(t,e,i,n){var o=o||screen.height/2-i/2,r=r||screen.width/2-e/2,s=window.open(t,"","location=1,status=1,resizable=yes,width="+e+",height="+i+",top="+o+",left="+r);setTimeout(function a(){s&&0==s.closed?setTimeout(a,100):n&&n()},100)}(r+"elementskit/v1/dribble/initiate"+c,600,500,function(e){var n={tok_uuid:a};jQuery.ajax({data:n,type:"post",url:r+"elementskit/v1/dribble/retrieve/",beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",s)},success:function(e){e.success?(t("#ekit-admin-option-textuser__data__dribble____access__token__").prop("disabled",!1).val(e.token),i.text("Refresh Access Token")):alert("Failed to retrieve the token.")},error:function(t){},complete:function(){}})})}),document.querySelectorAll(".ekit-admin-control-input").forEach(t=>{r(t)}),t(".ekit-all-control-input").each((t,e)=>{n(e)}),t(".ekit-admin-fields-container-fieldset .ekit-admin-control-input").on("change",t=>{n(t.target),r(t.target)}),t(".ekit-all-control-input").on("change",e=>{var i=t(e.target).closest(".attr-tab-pane").find(".ekit-admin-fields-container")[0];t(i).find(".ekit-admin-control-input:not(:disabled)").each((i,n)=>{t(n).prop("checked",e.target.checked),r(n)})})})},674:()=>{if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(t){"use strict";var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||e[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),function(t){"use strict";t.fn.emulateTransitionEnd=function(e){var i=!1,n=this;t(this).one("bsTransitionEnd",function(){i=!0});return setTimeout(function(){i||t(n).trigger(t.support.transition.end)},e),this},t(function(){t.support.transition=function(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(t.style[i]!==undefined)return{end:e[i]};return!1}(),t.support.transition&&(t.event.special.bsTransitionEnd={bindType:t.support.transition.end,delegateType:t.support.transition.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(t){"use strict";var e='[data-dismiss="alert"]',i=function(i){t(i).on("click",e,this.close)};i.VERSION="3.3.7",i.TRANSITION_DURATION=150,i.prototype.close=function(e){var n=t(this),o=n.attr("data-target");o||(o=(o=n.attr("href"))&&o.replace(/.*(?=#[^\s]*$)/,""));var r=t("#"===o?[]:o);function s(){r.detach().trigger("closed.bs.attr-alert").remove()}e&&e.preventDefault(),r.length||(r=n.closest(".attr-alert")),r.trigger(e=t.Event("close.bs.attr-alert")),e.isDefaultPrevented()||(r.removeClass("attr-in"),t.support.transition&&r.hasClass("attr-fade")?r.one("bsTransitionEnd",s).emulateTransitionEnd(i.TRANSITION_DURATION):s())};var n=t.fn.alert;t.fn.alert=function(e){return this.each(function(){var n=t(this),o=n.data("bs.attr-alert");o||n.data("bs.alert",o=new i(this)),"string"==typeof e&&o[e].call(n)})},t.fn.alert.Constructor=i,t.fn.alert.noConflict=function(){return t.fn.alert=n,this},t(document).on("click.bs.alert.data-api",e,i.prototype.close)}(jQuery),function(t){"use strict";var e=function(i,n){this.$element=t(i),this.options=t.extend({},e.DEFAULTS,n),this.isLoading=!1};function i(i){return this.each(function(){var n=t(this),o=n.data("bs.button"),r="object"==typeof i&&i;o||n.data("bs.button",o=new e(this,r)),"toggle"==i?o.toggle():i&&o.setState(i)})}e.VERSION="3.3.7",e.DEFAULTS={loadingText:"loading..."},e.prototype.setState=function(e){var i="disabled",n=this.$element,o=n.is("input")?"val":"html",r=n.data();e+="Text",null==r.resetText&&n.data("resetText",n[o]()),setTimeout(t.proxy(function(){n[o](null==r[e]?this.options[e]:r[e]),"loadingText"==e?(this.isLoading=!0,n.addClass("attr-"+i).attr(i,i).prop(i,!0)):this.isLoading&&(this.isLoading=!1,n.removeClass("attr-"+i).removeAttr(i).prop(i,!1))},this),0)},e.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-attr-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(t=!1),e.find(".attr-active").removeClass("attr-active"),this.$element.addClass("attr-active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("attr-active")&&(t=!1),this.$element.toggleClass("attr-active")),i.prop("checked",this.$element.hasClass("attr-active")),t&&i.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("attr-active")),this.$element.toggleClass("attr-active")};var n=t.fn.button;t.fn.button=i,t.fn.button.Constructor=e,t.fn.button.noConflict=function(){return t.fn.button=n,this},t(document).on("click.bs.button.data-api",'[data-attr-toggle^="button"]',function(e){var n=t(e.target).closest(".attr-btn");i.call(n,"toggle"),t(e.target).is('input[type="radio"], input[type="checkbox"]')||(e.preventDefault(),n.is("input,button")?n.trigger("focus"):n.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-attr-toggle^="button"]',function(e){t(e.target).closest(".attr-btn").toggleClass("attr-focus",/^focus(in)?$/.test(e.type))})}(jQuery),function(t){"use strict";var e=function(e,i){this.$element=t(e),this.$indicators=this.$element.find(".attr-carousel-indicators"),this.options=i,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",t.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};function i(i){return this.each(function(){var n=t(this),o=n.data("bs.attr-carousel"),r=t.extend({},e.DEFAULTS,n.data(),"object"==typeof i&&i),s="string"==typeof i?i:r.slide;o||n.data("bs.carousel",o=new e(this,r)),"number"==typeof i?o.to(i):s?o[s]():r.interval&&o.pause().cycle()})}e.VERSION="3.3.7",e.TRANSITION_DURATION=600,e.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},e.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},e.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},e.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".attr-item"),this.$items.index(t||this.$active)},e.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e);if(("prev"==t&&0===i||"next"==t&&i==this.$items.length-1)&&!this.options.wrap)return e;var n=(i+("prev"==t?-1:1))%this.$items.length;return this.$items.eq(n)},e.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".attr-item.attr-active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",this.$items.eq(t))},e.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".attr-next, .attr-prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},e.prototype.next=function(){if(!this.sliding)return this.slide("next")},e.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},e.prototype.slide=function(i,n){var o=this.$element.find(".attr-item.attr-active"),r=n||this.getItemForDirection(i,o),s=this.interval,a="next"==i?"left":"right",l=this;if(r.hasClass("attr-active"))return this.sliding=!1;var d=r[0],c=t.Event("slide.bs.carousel",{relatedTarget:d,direction:a});if(this.$element.trigger(c),!c.isDefaultPrevented()){if(this.sliding=!0,s&&this.pause(),this.$indicators.length){this.$indicators.find(".attr-active").removeClass("attr-active");var p=t(this.$indicators.children()[this.getItemIndex(r)]);p&&p.addClass("attr-active")}var h=t.Event("slid.bs.carousel",{relatedTarget:d,direction:a});return t.support.transition&&this.$element.hasClass("slide")?(r.addClass("attr-"+i),r[0].offsetWidth,o.addClass("attr-"+a),r.addClass("attr-"+a),o.one("bsTransitionEnd",function(){r.removeClass(["attr-"+i,"attr-"+a].join(" ")).addClass("attr-active"),o.removeClass(["attr-active","attr-"+a].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger(h)},0)}).emulateTransitionEnd(e.TRANSITION_DURATION)):(o.removeClass("attr-active"),r.addClass("attr-active"),this.sliding=!1,this.$element.trigger(h)),s&&this.cycle(),this}};var n=t.fn.carousel;t.fn.carousel=i,t.fn.carousel.Constructor=e,t.fn.carousel.noConflict=function(){return t.fn.carousel=n,this};var o=function(e){var n,o=t(this),r=t(o.attr("data-target")||(n=o.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,""));if(r.hasClass("attr-carousel")){var s=t.extend({},r.data(),o.data()),a=o.attr("data-slide-to");a&&(s.interval=!1),i.call(r,s),a&&r.data("bs.attr-carousel").to(a),e.preventDefault()}};t(document).on("click.bs.carousel.data-api","[data-slide]",o).on("click.bs.carousel.data-api","[data-slide-to]",o),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery),function(t){"use strict";var e=function(i,n){this.$element=t(i),this.options=t.extend({},e.DEFAULTS,n),this.$trigger=t('[data-attr-toggle="collapse"][href="#'+i.id+'"],[data-attr-toggle="collapse"][data-target="#'+i.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};function i(e){var i,n=e.attr("data-target")||(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return t(n)}function n(i){return this.each(function(){var n=t(this),o=n.data("bs.attr-collapse"),r=t.extend({},e.DEFAULTS,n.data(),"object"==typeof i&&i);!o&&r.toggle&&/show|hide/.test(i)&&(r.toggle=!1),o||n.data("bs.collapse",o=new e(this,r)),"string"==typeof i&&o[i]()})}e.VERSION="3.3.7",e.TRANSITION_DURATION=350,e.DEFAULTS={toggle:!0},e.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},e.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("attr-in")){var i,o=this.$parent&&this.$parent.children(".attr-panel").children(".attr-in, .attr-collapsing");if(!(o&&o.length&&(i=o.data("bs.attr-collapse"))&&i.transitioning)){var r=t.Event("show.bs.attr-collapse");if(this.$element.trigger(r),!r.isDefaultPrevented()){o&&o.length&&(n.call(o,"hide"),i||o.data("bs.collapse",null));var s=this.dimension();this.$element.removeClass("attr-collapse").addClass("attr-collapsing")[s](0).attr("aria-expanded",!0),this.$trigger.removeClass("attr-collapsed").attr("aria-expanded",!0),this.transitioning=1;var a=function(){this.$element.removeClass("attr-collapsing").addClass("attr-collapse attr-in")[s](""),this.transitioning=0,this.$element.trigger("shown.bs.attr-collapse")};if(!t.support.transition)return a.call(this);var l=t.camelCase(["scroll",s].join("-"));this.$element.one("bsTransitionEnd",t.proxy(a,this)).emulateTransitionEnd(e.TRANSITION_DURATION)[s](this.$element[0][l])}}}},e.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("attr-in")){var i=t.Event("hide.bs.attr-collapse");if(this.$element.trigger(i),!i.isDefaultPrevented()){var n=this.dimension();this.$element[n](this.$element[n]())[0].offsetHeight,this.$element.addClass("attr-collapsing").removeClass("attr-collapse attr-in").attr("aria-expanded",!1),this.$trigger.addClass("attr-collapsed").attr("aria-expanded",!1),this.transitioning=1;var o=function(){this.transitioning=0,this.$element.removeClass("attr-collapsing").addClass("attr-collapse").trigger("hidden.bs.attr-collapse")};if(!t.support.transition)return o.call(this);this.$element[n](0).one("bsTransitionEnd",t.proxy(o,this)).emulateTransitionEnd(e.TRANSITION_DURATION)}}},e.prototype.toggle=function(){this[this.$element.hasClass("attr-in")?"hide":"show"]()},e.prototype.getParent=function(){return t(this.options.parent).find('[data-attr-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(t.proxy(function(e,n){var o=t(n);this.addAriaAndCollapsedClass(i(o),o)},this)).end()},e.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("attr-in");t.attr("aria-expanded",i),e.toggleClass("attr-collapsed",!i).attr("aria-expanded",i)};var o=t.fn.collapse;t.fn.collapse=n,t.fn.collapse.Constructor=e,t.fn.collapse.noConflict=function(){return t.fn.collapse=o,this},t(document).on("click.bs.collapse.data-api",'[data-attr-toggle="collapse"]',function(e){var o=t(this);o.attr("data-target")||e.preventDefault();var r=i(o),s=r.data("bs.attr-collapse")?"toggle":o.data();n.call(r,s)})}(jQuery),function(t){"use strict";var e=".dropdown-backdrop",i='[data-attr-toggle="dropdown"]',n=function(e){t(e).on("click.bs.dropdown",this.toggle)};function o(e){var i=e.attr("data-target");i||(i=(i=e.attr("href"))&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var n=i&&t(i);return n&&n.length?n:e.parent()}function r(n){n&&3===n.which||(t(e).remove(),t(i).each(function(){var e=t(this),i=o(e),r={relatedTarget:this};i.hasClass("attr-open")&&(n&&"click"==n.type&&/input|textarea/i.test(n.target.tagName)&&t.contains(i[0],n.target)||(i.trigger(n=t.Event("hide.bs.dropdown",r)),n.isDefaultPrevented()||(e.attr("aria-expanded","false"),i.removeClass("attr-open").trigger(t.Event("hidden.bs.dropdown",r)))))}))}n.VERSION="3.3.7",n.prototype.toggle=function(e){var i=t(this);if(!i.is(".attr-disabled, :disabled")){var n=o(i),s=n.hasClass("attr-open");if(r(),!s){"ontouchstart"in document.documentElement&&!n.closest(".attr-navbar-nav").length&&t(document.createElement("div")).addClass("attr-dropdown-backdrop").insertAfter(t(this)).on("click",r);var a={relatedTarget:this};if(n.trigger(e=t.Event("show.bs.dropdown",a)),e.isDefaultPrevented())return;i.trigger("focus").attr("aria-expanded","true"),n.toggleClass("attr-open").trigger(t.Event("shown.bs.dropdown",a))}return!1}},n.prototype.keydown=function(e){if(/(38|40|27|32)/.test(e.which)&&!/input|textarea/i.test(e.target.tagName)){var n=t(this);if(e.preventDefault(),e.stopPropagation(),!n.is(".attr-disabled, :disabled")){var r=o(n),s=r.hasClass("attr-open");if(!s&&27!=e.which||s&&27==e.which)return 27==e.which&&r.find(i).trigger("focus"),n.trigger("click");var a=r.find(".dropdown-menu li:not(.attr-disabled):visible a");if(a.length){var l=a.index(e.target);38==e.which&&l>0&&l--,40==e.which&&l<a.length-1&&l++,~l||(l=0),a.eq(l).trigger("focus")}}}};var s=t.fn.dropdown;t.fn.dropdown=function(e){return this.each(function(){var i=t(this),o=i.data("bs.attr-dropdown");o||i.data("bs.dropdown",o=new n(this)),"string"==typeof e&&o[e].call(i)})},t.fn.dropdown.Constructor=n,t.fn.dropdown.noConflict=function(){return t.fn.dropdown=s,this},t(document).on("click.bs.dropdown.data-api",r).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",i,n.prototype.toggle).on("keydown.bs.dropdown.data-api",i,n.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",n.prototype.keydown)}(jQuery),function(t){"use strict";var e=function(e,i){this.options=i,this.$body=t(document.body),this.$element=t(e),this.$dialog=this.$element.find(".attr-modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".attr-modal-content").load(this.options.remote,t.proxy(function(){this.$element.trigger("loaded.bs.attr-modal")},this))};function i(i,n){return this.each(function(){var o=t(this),r=o.data("bs.attr-modal"),s=t.extend({},e.DEFAULTS,o.data(),"object"==typeof i&&i);r||o.data("bs.modal",r=new e(this,s)),"string"==typeof i?r[i](n):s.show&&r.show(n)})}e.VERSION="3.3.7",e.TRANSITION_DURATION=300,e.BACKDROP_TRANSITION_DURATION=150,e.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},e.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},e.prototype.show=function(i){var n=this,o=t.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(o),this.isShown||o.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("attr-modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',t.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){n.$element.one("mouseup.dismiss.bs.modal",function(e){t(e.target).is(n.$element)&&(n.ignoreBackdropClick=!0)})}),this.backdrop(function(){var o=t.support.transition&&n.$element.hasClass("attr-fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),n.adjustDialog(),o&&n.$element[0].offsetWidth,n.$element.addClass("attr-in"),n.enforceFocus();var r=t.Event("shown.bs.modal",{relatedTarget:i});o?n.$dialog.one("bsTransitionEnd",function(){n.$element.trigger("focus").trigger(r)}).emulateTransitionEnd(e.TRANSITION_DURATION):n.$element.trigger("focus").trigger(r)}))},e.prototype.hide=function(i){i&&i.preventDefault(),i=t.Event("hide.bs.attr-modal"),this.$element.trigger(i),this.isShown&&!i.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),t(document).off("focusin.bs.modal"),this.$element.removeClass("attr-in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),t.support.transition&&this.$element.hasClass("attr-fade")?this.$element.one("bsTransitionEnd",t.proxy(this.hideModal,this)).emulateTransitionEnd(e.TRANSITION_DURATION):this.hideModal())},e.prototype.enforceFocus=function(){t(document).off("focusin.bs.modal").on("focusin.bs.modal",t.proxy(function(t){document===t.target||this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},e.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",t.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},e.prototype.resize=function(){this.isShown?t(window).on("resize.bs.modal",t.proxy(this.handleUpdate,this)):t(window).off("resize.bs.modal")},e.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("attr-modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.attr-modal")})},e.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},e.prototype.backdrop=function(i){var n=this,o=this.$element.hasClass("attr-fade")?"attr-fade":"";if(this.isShown&&this.options.backdrop){var r=t.support.transition&&o;if(this.$backdrop=t(document.createElement("div")).addClass("modal-backdrop "+o).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",t.proxy(function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide())},this)),r&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("attr-in"),!i)return;r?this.$backdrop.one("bsTransitionEnd",i).emulateTransitionEnd(e.BACKDROP_TRANSITION_DURATION):i()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("attr-in");var s=function(){n.removeBackdrop(),i&&i()};t.support.transition&&this.$element.hasClass("attr-fade")?this.$backdrop.one("bsTransitionEnd",s).emulateTransitionEnd(e.BACKDROP_TRANSITION_DURATION):s()}else i&&i()},e.prototype.handleUpdate=function(){this.adjustDialog()},e.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},e.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},e.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},e.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",t+this.scrollbarWidth)},e.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},e.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var n=t.fn.modal;t.fn.modal=i,t.fn.modal.Constructor=e,t.fn.modal.noConflict=function(){return t.fn.modal=n,this},t(document).on("click.bs.modal.data-api",'[data-attr-toggle="modal"]',function(e){var n=t(this),o=n.attr("href"),r=t(n.attr("data-target")||o&&o.replace(/.*(?=#[^\s]+$)/,"")),s=r.data("bs.attr-modal")?"toggle":t.extend({remote:!/#/.test(o)&&o},r.data(),n.data());n.is("a")&&e.preventDefault(),r.one("show.bs.modal",function(t){t.isDefaultPrevented()||r.one("hidden.bs.modal",function(){n.is(":visible")&&n.trigger("focus")})}),i.call(r,s,this)})}(jQuery),function(t){"use strict";var e=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)};e.VERSION="3.3.7",e.TRANSITION_DURATION=150,e.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="attr-tooltip" role="tooltip"><div class="attr-tooltip-arrow"></div><div class="attr-tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},e.prototype.init=function(e,i,n){if(this.enabled=!0,this.type=e,this.$element=t(i),this.options=this.getOptions(n),this.$viewport=this.options.viewport&&t(t.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var o=this.options.trigger.split(" "),r=o.length;r--;){var s=o[r];if("click"==s)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=s){var a="hover"==s?"mouseenter":"focusin",l="hover"==s?"mouseleave":"focusout";this.$element.on(a+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.getOptions=function(e){return(e=t.extend({},this.getDefaults(),this.$element.data(),e)).delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},e.prototype.getDelegateOptions=function(){var e={},i=this.getDefaults();return this._options&&t.each(this._options,function(t,n){i[t]!=n&&(e[t]=n)}),e},e.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusin"==e.type?"focus":"hover"]=!0),i.tip().hasClass("attr-in")||"in"==i.hoverState)i.hoverState="in";else{if(clearTimeout(i.timeout),i.hoverState="in",!i.options.delay||!i.options.delay.show)return i.show();i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)}},e.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},e.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusout"==e.type?"focus":"hover"]=!1),!i.isInStateTrue()){if(clearTimeout(i.timeout),i.hoverState="out",!i.options.delay||!i.options.delay.hide)return i.hide();i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)}},e.prototype.show=function(){var i=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(i);var n=t.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(i.isDefaultPrevented()||!n)return;var o=this,r=this.tip(),s=this.getUID(this.type);this.setContent(),r.attr("id",s),this.$element.attr("aria-describedby",s),this.options.animation&&r.addClass("attr-fade");var a="function"==typeof this.options.placement?this.options.placement.call(this,r[0],this.$element[0]):this.options.placement,l=/\s?auto?\s?/i,d=l.test(a);d&&(a=a.replace(l,"")||"top"),r.detach().css({top:0,left:0,display:"block"}).addClass("attr-"+a).data("bs."+this.type,this),this.options.container?r.appendTo(this.options.container):r.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var c=this.getPosition(),p=r[0].offsetWidth,h=r[0].offsetHeight;if(d){var f=a,u=this.getPosition(this.$viewport);a="bottom"==a&&c.bottom+h>u.bottom?"top":"top"==a&&c.top-h<u.top?"bottom":"right"==a&&c.right+p>u.width?"left":"left"==a&&c.left-p<u.left?"right":a,r.removeClass("attr-"+f).addClass("attr-"+a)}var m=this.getCalculatedOffset(a,c,p,h);this.applyPlacement(m,a);var g=function(){var t=o.hoverState;o.$element.trigger("shown.bs."+o.type),o.hoverState=null,"out"==t&&o.leave(o)};t.support.transition&&this.$tip.hasClass("attr-fade")?r.one("bsTransitionEnd",g).emulateTransitionEnd(e.TRANSITION_DURATION):g()}},e.prototype.applyPlacement=function(e,i){var n=this.tip(),o=n[0].offsetWidth,r=n[0].offsetHeight,s=parseInt(n.css("margin-top"),10),a=parseInt(n.css("margin-left"),10);isNaN(s)&&(s=0),isNaN(a)&&(a=0),e.top+=s,e.left+=a,t.offset.setOffset(n[0],t.extend({using:function(t){n.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0),n.addClass("attr-in");var l=n[0].offsetWidth,d=n[0].offsetHeight;"top"==i&&d!=r&&(e.top=e.top+r-d);var c=this.getViewportAdjustedDelta(i,e,l,d);c.left?e.left+=c.left:e.top+=c.top;var p=/top|bottom/.test(i),h=p?2*c.left-o+l:2*c.top-r+d,f=p?"offsetWidth":"offsetHeight";n.offset(e),this.replaceArrow(h,n[0][f],p)},e.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find(".attr-tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("attr-fade attr-in attr-top attr-bottom attr-left attr-right")},e.prototype.hide=function(i){var n=this,o=t(this.$tip),r=t.Event("hide.bs."+this.type);function s(){"in"!=n.hoverState&&o.detach(),n.$element&&n.$element.removeAttr("aria-describedby").trigger("hidden.bs."+n.type),i&&i()}if(this.$element.trigger(r),!r.isDefaultPrevented())return o.removeClass("attr-in"),t.support.transition&&o.hasClass("attr-fade")?o.one("bsTransitionEnd",s).emulateTransitionEnd(e.TRANSITION_DURATION):s(),this.hoverState=null,this},e.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},e.prototype.hasContent=function(){return this.getTitle()},e.prototype.getPosition=function(e){var i=(e=e||this.$element)[0],n="BODY"==i.tagName,o=i.getBoundingClientRect();null==o.width&&(o=t.extend({},o,{width:o.right-o.left,height:o.bottom-o.top}));var r=window.SVGElement&&i instanceof window.SVGElement,s=n?{top:0,left:0}:r?null:e.offset(),a={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},l=n?{width:t(window).width(),height:t(window).height()}:null;return t.extend({},o,a,l,s)},e.prototype.getCalculatedOffset=function(t,e,i,n){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-n,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-n/2,left:e.left-i}:{top:e.top+e.height/2-n/2,left:e.left+e.width}},e.prototype.getViewportAdjustedDelta=function(t,e,i,n){var o={top:0,left:0};if(!this.$viewport)return o;var r=this.options.viewport&&this.options.viewport.padding||0,s=this.getPosition(this.$viewport);if(/right|left/.test(t)){var a=e.top-r-s.scroll,l=e.top+r-s.scroll+n;a<s.top?o.top=s.top-a:l>s.top+s.height&&(o.top=s.top+s.height-l)}else{var d=e.left-r,c=e.left+r+i;d<s.left?o.left=s.left-d:c>s.right&&(o.left=s.left+s.width-c)}return o},e.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},e.prototype.getUID=function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},e.prototype.tip=function(){if(!this.$tip&&(this.$tip=t(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".attr-tooltip-arrow")},e.prototype.enable=function(){this.enabled=!0},e.prototype.disable=function(){this.enabled=!1},e.prototype.toggleEnabled=function(){this.enabled=!this.enabled},e.prototype.toggle=function(e){var i=this;e&&((i=t(e.currentTarget).data("bs."+this.type))||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i))),e?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("attr-in")?i.leave(i):i.enter(i)},e.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})};var i=t.fn.tooltip;t.fn.tooltip=function(i){return this.each(function(){var n=t(this),o=n.data("bs.attr-tooltip"),r="object"==typeof i&&i;!o&&/destroy|hide/.test(i)||(o||n.data("bs.tooltip",o=new e(this,r)),"string"==typeof i&&o[i]())})},t.fn.tooltip.Constructor=e,t.fn.tooltip.noConflict=function(){return t.fn.tooltip=i,this}}(jQuery),function(t){"use strict";var e=function(t,e){this.init("popover",t,e)};if(!t.fn.tooltip)throw new Error("Popover requires tooltip.js");e.VERSION="3.3.7",e.DEFAULTS=t.extend({},t.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="attr-popover" role="tooltip"><div class="attr-arrow"></div><h3 class="attr-popover-title"></h3><div class="attr-popover-content"></div></div>'}),e.prototype=t.extend({},t.fn.tooltip.Constructor.prototype),e.prototype.constructor=e,e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".attr-popover-title")[this.options.html?"html":"text"](e),t.find(".attr-popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("attr-fade attr-top attr-bottom attr-left attr-right attr-in"),t.find(".attr-popover-title").html()||t.find(".attr-popover-title").hide()},e.prototype.hasContent=function(){return this.getTitle()||this.getContent()},e.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".attr-arrow")};var i=t.fn.popover;t.fn.popover=function(i){return this.each(function(){var n=t(this),o=n.data("bs.attr-popover"),r="object"==typeof i&&i;!o&&/destroy|hide/.test(i)||(o||n.data("bs.popover",o=new e(this,r)),"string"==typeof i&&o[i]())})},t.fn.popover.Constructor=e,t.fn.popover.noConflict=function(){return t.fn.popover=i,this}}(jQuery),function(t){"use strict";function e(i,n){this.$body=t(document.body),this.$scrollElement=t(i).is(document.body)?t(window):t(i),this.options=t.extend({},e.DEFAULTS,n),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",t.proxy(this.process,this)),this.refresh(),this.process()}function i(i){return this.each(function(){var n=t(this),o=n.data("bs.scrollspy"),r="object"==typeof i&&i;o||n.data("bs.scrollspy",o=new e(this,r)),"string"==typeof i&&o[i]()})}e.VERSION="3.3.7",e.DEFAULTS={offset:10},e.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},e.prototype.refresh=function(){var e=this,i="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),t.isWindow(this.$scrollElement[0])||(i="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var e=t(this),o=e.data("target")||e.attr("href"),r=/^#./.test(o)&&t(o);return r&&r.length&&r.is(":visible")&&[[r[i]().top+n,o]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){e.offsets.push(this[0]),e.targets.push(this[1])})},e.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),n=this.options.offset+i-this.$scrollElement.height(),o=this.offsets,r=this.targets,s=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),e>=n)return s!=(t=r[r.length-1])&&this.activate(t);if(s&&e<o[0])return this.activeTarget=null,this.clear();for(t=o.length;t--;)s!=r[t]&&e>=o[t]&&(o[t+1]===undefined||e<o[t+1])&&this.activate(r[t])},e.prototype.activate=function(e){this.activeTarget=e,this.clear();var i=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',n=t(i).parents("li").addClass("attr-active");n.parent(".attr-dropdown-menu").length&&(n=n.closest("li.attr-dropdown").addClass("attr-active")),n.trigger("activate.bs.scrollspy")},e.prototype.clear=function(){t(this.selector).parentsUntil(this.options.target,".active").removeClass("attr-active")};var n=t.fn.scrollspy;t.fn.scrollspy=i,t.fn.scrollspy.Constructor=e,t.fn.scrollspy.noConflict=function(){return t.fn.scrollspy=n,this},t(window).on("load.bs.scrollspy.data-api",function(){t('[data-spy="scroll"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery),function(t){"use strict";var e=function(e){this.element=t(e)};function i(i){return this.each(function(){var n=t(this),o=n.data("bs.tab");o||n.data("bs.tab",o=new e(this)),"string"==typeof i&&o[i]()})}e.VERSION="3.3.7",e.TRANSITION_DURATION=150,e.prototype.show=function(){var e=this.element,i=e.closest("ul:not(.attr-dropdown-menu)"),n=e.data("target");if(n||(n=(n=e.attr("href"))&&n.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("attr-active")){var o=i.find(".attr-active:last a"),r=t.Event("hide.bs.tab",{relatedTarget:e[0]}),s=t.Event("show.bs.tab",{relatedTarget:o[0]});if(o.trigger(r),e.trigger(s),!s.isDefaultPrevented()&&!r.isDefaultPrevented()){var a=t(n);this.activate(e.closest("li"),i),this.activate(a,a.parent(),function(){o.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:o[0]})})}}},e.prototype.activate=function(i,n,o){var r=n.find("> .attr-active"),s=o&&t.support.transition&&(r.length&&r.hasClass("attr-fade")||!!n.find("> .attr-fade").length);function a(){r.removeClass("attr-active").find("> .attr-dropdown-menu > .attr-active").removeClass("attr-active").end().find('[data-attr-toggle="tab"]').attr("aria-expanded",!1),i.addClass("attr-active").find('[data-attr-toggle="tab"]').attr("aria-expanded",!0),s?(i[0].offsetWidth,i.addClass("attr-in")):i.removeClass("attr-fade"),i.parent(".attr-dropdown-menu").length&&i.closest("li.attr-dropdown").addClass("attr-active").end().find('[data-attr-toggle="tab"]').attr("aria-expanded",!0),o&&o()}r.length&&s?r.one("bsTransitionEnd",a).emulateTransitionEnd(e.TRANSITION_DURATION):a(),r.removeClass("attr-in")};var n=t.fn.tab;t.fn.tab=i,t.fn.tab.Constructor=e,t.fn.tab.noConflict=function(){return t.fn.tab=n,this};var o=function(e){e.preventDefault(),i.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-attr-toggle="tab"]',o).on("click.bs.tab.data-api",'[data-attr-toggle="pill"]',o)}(jQuery),function(t){"use strict";var e=function(i,n){this.options=t.extend({},e.DEFAULTS,n),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(i),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};function i(i){return this.each(function(){var n=t(this),o=n.data("bs.attr-affix"),r="object"==typeof i&&i;o||n.data("bs.affix",o=new e(this,r)),"string"==typeof i&&o[i]()})}e.VERSION="3.3.7",e.RESET="affix affix-top affix-bottom",e.DEFAULTS={offset:0,target:window},e.prototype.getState=function(t,e,i,n){var o=this.$target.scrollTop(),r=this.$element.offset(),s=this.$target.height();if(null!=i&&"top"==this.affixed)return o<i&&"top";if("bottom"==this.affixed)return null!=i?!(o+this.unpin<=r.top)&&"bottom":!(o+s<=t-n)&&"bottom";var a=null==this.affixed,l=a?o:r.top;return null!=i&&o<=i?"top":null!=n&&l+(a?s:e)>=t-n&&"bottom"},e.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(e.RESET).addClass("attr-affix");var t=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-t},e.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},e.prototype.checkPosition=function(){if(this.$element.is(":visible")){var i=this.$element.height(),n=this.options.offset,o=n.top,r=n.bottom,s=Math.max(t(document).height(),t(document.body).height());"object"!=typeof n&&(r=o=n),"function"==typeof o&&(o=n.top(this.$element)),"function"==typeof r&&(r=n.bottom(this.$element));var a=this.getState(s,i,o,r);if(this.affixed!=a){null!=this.unpin&&this.$element.css("top","");var l="affix"+(a?"-"+a:""),d=t.Event(l+".bs.affix");if(this.$element.trigger(d),d.isDefaultPrevented())return;this.affixed=a,this.unpin="bottom"==a?this.getPinnedOffset():null,this.$element.removeClass(e.RESET).addClass("attr-"+l).trigger(l.replace("affix","affixed")+".bs.affix")}"bottom"==a&&this.$element.offset({top:s-i-r})}};var n=t.fn.affix;t.fn.affix=i,t.fn.affix.Constructor=e,t.fn.affix.noConflict=function(){return t.fn.affix=n,this},t(window).on("load",function(){t('[data-spy="affix"]').each(function(){var e=t(this),n=e.data();n.offset=n.offset||{},null!=n.offsetBottom&&(n.offset.bottom=n.offsetBottom),null!=n.offsetTop&&(n.offset.top=n.offsetTop),i.call(e,n)})})}(jQuery)},276:function(t,e,i){t.exports=function(){"use strict";function t(t){return t&&"[object Function]"==={}.toString.call(t)}function e(t,e){if(1!==t.nodeType)return[];var i=window.getComputedStyle(t,null);return e?i[e]:i}function n(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function o(t){if(!t||-1!==["HTML","BODY","#document"].indexOf(t.nodeName))return window.document.body;var i=e(t),r=i.overflow,s=i.overflowX,a=i.overflowY;return/(auto|scroll)/.test(r+a+s)?t:o(n(t))}function r(t){var i=t&&t.offsetParent,n=i&&i.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TD","TABLE"].indexOf(i.nodeName)&&"static"===e(i,"position")?r(i):i:window.document.documentElement}function s(t){return null===t.parentNode?t:s(t.parentNode)}function a(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return window.document.documentElement;var i=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,n=i?t:e,o=i?e:t,l=document.createRange();l.setStart(n,0),l.setEnd(o,0);var d=l.commonAncestorContainer;if(t!==d&&e!==d||n.contains(o))return function(t){var e=t.nodeName;return"BODY"!==e&&("HTML"===e||r(t.firstElementChild)===t)}(d)?d:r(d);var c=s(t);return c.host?a(c.host,e):a(t,s(e).host)}function l(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"top",i="top"===e?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"===n||"HTML"===n){var o=window.document.documentElement,r=window.document.scrollingElement||o;return r[i]}return t[i]}function d(t,e){var i=2<arguments.length&&void 0!==arguments[2]&&arguments[2],n=l(e,"top"),o=l(e,"left"),r=i?-1:1;return t.top+=n*r,t.bottom+=n*r,t.left+=o*r,t.right+=o*r,t}function c(t,e){var i="x"===e?"Left":"Top",n="Left"==i?"Right":"Bottom";return+t["border"+i+"Width"].split("px")[0]+ +t["border"+n+"Width"].split("px")[0]}function p(t,e,i,n){return P(e["offset"+t],e["scroll"+t],i["client"+t],i["offset"+t],i["scroll"+t],V()?i["offset"+t]+n["margin"+("Height"===t?"Top":"Left")]+n["margin"+("Height"===t?"Bottom":"Right")]:0)}function h(){var t=window.document.body,e=window.document.documentElement,i=V()&&window.getComputedStyle(e);return{height:p("Height",t,e,i),width:p("Width",t,e,i)}}function f(t){return K({},t,{right:t.left+t.width,bottom:t.top+t.height})}function u(t){var i={};if(V())try{i=t.getBoundingClientRect();var n=l(t,"top"),o=l(t,"left");i.top+=n,i.left+=o,i.bottom+=n,i.right+=o}catch(t){}else i=t.getBoundingClientRect();var r={left:i.left,top:i.top,width:i.right-i.left,height:i.bottom-i.top},s="HTML"===t.nodeName?h():{},a=s.width||t.clientWidth||r.right-r.left,d=s.height||t.clientHeight||r.bottom-r.top,p=t.offsetWidth-a,u=t.offsetHeight-d;if(p||u){var m=e(t);p-=c(m,"x"),u-=c(m,"y"),r.width-=p,r.height-=u}return f(r)}function m(t,i){var n=V(),r="HTML"===i.nodeName,s=u(t),a=u(i),l=o(t),c=e(i),p=+c.borderTopWidth.split("px")[0],h=+c.borderLeftWidth.split("px")[0],m=f({top:s.top-a.top-p,left:s.left-a.left-h,width:s.width,height:s.height});if(m.marginTop=0,m.marginLeft=0,!n&&r){var g=+c.marginTop.split("px")[0],v=+c.marginLeft.split("px")[0];m.top-=p-g,m.bottom-=p-g,m.left-=h-v,m.right-=h-v,m.marginTop=g,m.marginLeft=v}return(n?i.contains(l):i===l&&"BODY"!==l.nodeName)&&(m=d(m,i)),m}function g(t){var e=window.document.documentElement,i=m(t,e),n=P(e.clientWidth,window.innerWidth||0),o=P(e.clientHeight,window.innerHeight||0),r=l(e),s=l(e,"left"),a={top:r-i.top+i.marginTop,left:s-i.left+i.marginLeft,width:n,height:o};return f(a)}function v(t){var i=t.nodeName;return"BODY"!==i&&"HTML"!==i&&("fixed"===e(t,"position")||v(n(t)))}function b(t,e,i,r){var s={top:0,left:0},l=a(t,e);if("viewport"===r)s=g(l);else{var d;"scrollParent"===r?"BODY"===(d=o(n(t))).nodeName&&(d=window.document.documentElement):d="window"===r?window.document.documentElement:r;var c=m(d,l);if("HTML"!==d.nodeName||v(l))s=c;else{var p=h(),f=p.height,u=p.width;s.top+=c.top-c.marginTop,s.bottom=f+c.top,s.left+=c.left-c.marginLeft,s.right=u+c.left}}return s.left+=i,s.top+=i,s.right-=i,s.bottom-=i,s}function y(t,e,i,n,o){var r=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var s=b(i,n,r,o),a={top:{width:s.width,height:e.top-s.top},right:{width:s.right-e.right,height:s.height},bottom:{width:s.width,height:s.bottom-e.bottom},left:{width:e.left-s.left,height:s.height}},l=Object.keys(a).map(function(t){return K({key:t},a[t],{area:function(t){var e=t.width,i=t.height;return e*i}(a[t])})}).sort(function(t,e){return e.area-t.area}),d=l.filter(function(t){var e=t.width,n=t.height;return e>=i.clientWidth&&n>=i.clientHeight}),c=0<d.length?d[0].key:l[0].key,p=t.split("-")[1];return c+(p?"-"+p:"")}function w(t,e,i){var n=a(e,i);return m(i,n)}function T(t){var e=window.getComputedStyle(t),i=parseFloat(e.marginTop)+parseFloat(e.marginBottom),n=parseFloat(e.marginLeft)+parseFloat(e.marginRight),o={width:t.offsetWidth+n,height:t.offsetHeight+i};return o}function $(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function C(t,e,i){i=i.split("-")[0];var n=T(t),o={width:n.width,height:n.height},r=-1!==["right","left"].indexOf(i),s=r?"top":"left",a=r?"left":"top",l=r?"height":"width",d=r?"width":"height";return o[s]=e[s]+e[l]/2-n[l]/2,o[a]=i===a?e[a]-n[d]:e[$(a)],o}function k(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function x(e,i,n){var o=void 0===n?e:e.slice(0,function(t,e,i){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===i});var n=k(t,function(t){return t[e]===i});return t.indexOf(n)}(e,"name",n));return o.forEach(function(e){e["function"]&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e["function"]||e.fn;e.enabled&&t(n)&&(i.offsets.popper=f(i.offsets.popper),i.offsets.reference=f(i.offsets.reference),i=n(i,e))}),i}function E(t,e){return t.some(function(t){var i=t.name,n=t.enabled;return n&&i===e})}function O(t){for(var e=[!1,"ms","Webkit","Moz","O"],i=t.charAt(0).toUpperCase()+t.slice(1),n=0;n<e.length-1;n++){var o=e[n],r=o?""+o+i:t;if("undefined"!=typeof window.document.body.style[r])return r}return null}function S(t,e,i,n){i.updateBound=n,window.addEventListener("resize",i.updateBound,{passive:!0});var r=o(t);return function s(t,e,i,n){var r="BODY"===t.nodeName,a=r?window:t;a.addEventListener(e,i,{passive:!0}),r||s(o(a.parentNode),e,i,n),n.push(a)}(r,"scroll",i.updateBound,i.scrollParents),i.scrollElement=r,i.eventsEnabled=!0,i}function _(){var t;this.state.eventsEnabled&&(window.cancelAnimationFrame(this.scheduleUpdate),this.state=(this.reference,t=this.state,window.removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function I(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function D(t,e){Object.keys(e).forEach(function(i){var n="";-1!==["width","height","top","right","bottom","left"].indexOf(i)&&I(e[i])&&(n="px"),t.style[i]=e[i]+n})}function N(t,e,i){var n=k(t,function(t){var i=t.name;return i===e}),o=!!n&&t.some(function(t){return t.name===i&&t.enabled&&t.order<n.order});if(!o){var r="`"+e+"`";console.warn("`"+i+"` modifier is required by "+r+" modifier in order to work, be sure to include it before "+r+"!")}return o}function A(t){var e=1<arguments.length&&void 0!==arguments[1]&&arguments[1],i=J.indexOf(t),n=J.slice(i+1).concat(J.slice(0,i));return e?n.reverse():n}function R(t,e,i,n){var o=[0,0],r=-1!==["right","left"].indexOf(n),s=t.split(/(\+|\-)/).map(function(t){return t.trim()}),a=s.indexOf(k(s,function(t){return-1!==t.search(/,|\s/)}));s[a]&&-1===s[a].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,d=-1===a?[s]:[s.slice(0,a).concat([s[a].split(l)[0]]),[s[a].split(l)[1]].concat(s.slice(a+1))];return(d=d.map(function(t,n){var o=(1===n?!r:r)?"height":"width",s=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,s=!0,t):s?(t[t.length-1]+=e,s=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,i,n){var o=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+o[1],s=o[2];if(!r)return t;if(0===s.indexOf("%")){var a;switch(s){case"%p":a=i;break;case"%":case"%r":default:a=n}var l=f(a);return l[e]/100*r}return"vh"===s||"vw"===s?("vh"===s?P(document.documentElement.clientHeight,window.innerHeight||0):P(document.documentElement.clientWidth,window.innerWidth||0))/100*r:r}(t,o,e,i)})})).forEach(function(t,e){t.forEach(function(i,n){I(i)&&(o[e]+=i*("-"===t[n-1]?-1:1))})}),o}for(var j=Math.min,L=Math.floor,P=Math.max,U=["native code","[object MutationObserverConstructor]"],W="undefined"!=typeof window,B=["Edge","Trident","Firefox"],F=0,H=0;H<B.length;H+=1)if(W&&0<=navigator.userAgent.indexOf(B[H])){F=1;break}var M,Q=W&&function(t){return U.some(function(e){return-1<(t||"").toString().indexOf(e)})}(window.MutationObserver)?function(t){var e=!1,i=0,n=document.createElement("span"),o=new MutationObserver(function(){t(),e=!1});return o.observe(n,{attributes:!0}),function(){e||(e=!0,n.setAttribute("x-index",i),++i)}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},F))}},V=function(){return void 0==M&&(M=-1!==navigator.appVersion.indexOf("MSIE 10")),M},z=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},q=function(){function t(t,e){for(var i,n=0;n<e.length;n++)(i=e[n]).enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}return function(e,i,n){return i&&t(e.prototype,i),n&&t(e,n),e}}(),Y=function(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t},K=Object.assign||function(t){for(var e,i=1;i<arguments.length;i++)for(var n in e=arguments[i])Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t},G=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],J=G.slice(3),X={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"},Z=function(){function e(i,n){var o=this,r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};z(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(o.update)},this.update=Q(this.update.bind(this)),this.options=K({},e.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=i.jquery?i[0]:i,this.popper=n.jquery?n[0]:n,this.options.modifiers={},Object.keys(K({},e.Defaults.modifiers,r.modifiers)).forEach(function(t){o.options.modifiers[t]=K({},e.Defaults.modifiers[t]||{},r.modifiers?r.modifiers[t]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return K({name:t},o.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(e){e.enabled&&t(e.onLoad)&&e.onLoad(o.reference,o.popper,o.options,e,o.state)}),this.update();var s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}return q(e,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=w(this.state,this.popper,this.reference),t.placement=y(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.offsets.popper=C(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position="absolute",t=x(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,E(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.left="",this.popper.style.position="",this.popper.style.top="",this.popper.style[O("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=S(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return _.call(this)}}]),e}();return Z.Utils=("undefined"==typeof window?i.g:window).PopperUtils,Z.placements=G,Z.Defaults={placement:"bottom",eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,i=e.split("-")[0],n=e.split("-")[1];if(n){var o=t.offsets,r=o.reference,s=o.popper,a=-1!==["bottom","top"].indexOf(i),l=a?"left":"top",d=a?"width":"height",c={start:Y({},l,r[l]),end:Y({},l,r[l]+r[d]-s[d])};t.offsets.popper=K({},s,c[n])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var i,n=e.offset,o=t.placement,r=t.offsets,s=r.popper,a=r.reference,l=o.split("-")[0];return i=I(+n)?[+n,0]:R(n,s,a,l),"left"===l?(s.top+=i[0],s.left-=i[1]):"right"===l?(s.top+=i[0],s.left+=i[1]):"top"===l?(s.left+=i[0],s.top-=i[1]):"bottom"===l&&(s.left+=i[0],s.top+=i[1]),t.popper=s,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var i=e.boundariesElement||r(t.instance.popper);t.instance.reference===i&&(i=r(i));var n=b(t.instance.popper,t.instance.reference,e.padding,i);e.boundaries=n;var o=e.priority,s=t.offsets.popper,a={primary:function(t){var i=s[t];return s[t]<n[t]&&!e.escapeWithReference&&(i=P(s[t],n[t])),Y({},t,i)},secondary:function(t){var i="right"===t?"left":"top",o=s[i];return s[t]>n[t]&&!e.escapeWithReference&&(o=j(s[i],n[t]-("right"===t?s.width:s.height))),Y({},i,o)}};return o.forEach(function(t){var e=-1===["left","top"].indexOf(t)?"secondary":"primary";s=K({},s,a[e](t))}),t.offsets.popper=s,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,i=e.popper,n=e.reference,o=t.placement.split("-")[0],r=L,s=-1!==["top","bottom"].indexOf(o),a=s?"right":"bottom",l=s?"left":"top",d=s?"width":"height";return i[a]<r(n[l])&&(t.offsets.popper[l]=r(n[l])-i[d]),i[l]>r(n[a])&&(t.offsets.popper[l]=r(n[a])),t}},arrow:{order:500,enabled:!0,fn:function(t,i){if(!N(t.instance.modifiers,"arrow","keepTogether"))return t;var n=i.element;if("string"==typeof n){if(!(n=t.instance.popper.querySelector(n)))return t}else if(!t.instance.popper.contains(n))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var o=t.placement.split("-")[0],r=t.offsets,s=r.popper,a=r.reference,l=-1!==["left","right"].indexOf(o),d=l?"height":"width",c=l?"Top":"Left",p=c.toLowerCase(),h=l?"left":"top",u=l?"bottom":"right",m=T(n)[d];a[u]-m<s[p]&&(t.offsets.popper[p]-=s[p]-(a[u]-m)),a[p]+m>s[u]&&(t.offsets.popper[p]+=a[p]+m-s[u]);var g=a[p]+a[d]/2-m/2,v=e(t.instance.popper,"margin"+c).replace("px",""),b=g-f(t.offsets.popper)[p]-v;return b=P(j(s[d]-m,b),0),t.arrowElement=n,t.offsets.arrow={},t.offsets.arrow[p]=Math.round(b),t.offsets.arrow[h]="",t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if(E(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var i=b(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement),n=t.placement.split("-")[0],o=$(n),r=t.placement.split("-")[1]||"",s=[];switch(e.behavior){case X.FLIP:s=[n,o];break;case X.CLOCKWISE:s=A(n);break;case X.COUNTERCLOCKWISE:s=A(n,!0);break;default:s=e.behavior}return s.forEach(function(a,l){if(n!==a||s.length===l+1)return t;n=t.placement.split("-")[0],o=$(n);var d=t.offsets.popper,c=t.offsets.reference,p=L,h="left"===n&&p(d.right)>p(c.left)||"right"===n&&p(d.left)<p(c.right)||"top"===n&&p(d.bottom)>p(c.top)||"bottom"===n&&p(d.top)<p(c.bottom),f=p(d.left)<p(i.left),u=p(d.right)>p(i.right),m=p(d.top)<p(i.top),g=p(d.bottom)>p(i.bottom),v="left"===n&&f||"right"===n&&u||"top"===n&&m||"bottom"===n&&g,b=-1!==["top","bottom"].indexOf(n),y=!!e.flipVariations&&(b&&"start"===r&&f||b&&"end"===r&&u||!b&&"start"===r&&m||!b&&"end"===r&&g);(h||v||y)&&(t.flipped=!0,(h||v)&&(n=s[l+1]),y&&(r=function(t){return"end"===t?"start":"start"===t?"end":t}(r)),t.placement=n+(r?"-"+r:""),t.offsets.popper=K({},t.offsets.popper,C(t.instance.popper,t.offsets.reference,t.placement)),t=x(t.instance.modifiers,t,"flip"))}),t},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,i=e.split("-")[0],n=t.offsets,o=n.popper,r=n.reference,s=-1!==["left","right"].indexOf(i),a=-1===["top","left"].indexOf(i);return o[s?"left":"top"]=r[i]-(a?o[s?"width":"height"]:0),t.placement=$(e),t.offsets.popper=f(o),t}},hide:{order:800,enabled:!0,fn:function(t){if(!N(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,i=k(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottom<i.top||e.left>i.right||e.top>i.bottom||e.right<i.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}},computeStyle:{order:850,enabled:!0,fn:function(t,e){var i=e.x,n=e.y,o=t.offsets.popper,s=k(t.instance.modifiers,function(t){return"applyStyle"===t.name}).gpuAcceleration;void 0!==s&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a,l,d=void 0===s?e.gpuAcceleration:s,c=r(t.instance.popper),p=u(c),h={position:o.position},f={left:L(o.left),top:L(o.top),bottom:L(o.bottom),right:L(o.right)},m="bottom"===i?"top":"bottom",g="right"===n?"left":"right",v=O("transform");if(l="bottom"==m?-p.height+f.bottom:f.top,a="right"==g?-p.width+f.right:f.left,d&&v)h[v]="translate3d("+a+"px, "+l+"px, 0)",h[m]=0,h[g]=0,h.willChange="transform";else{var b="bottom"==m?-1:1,y="right"==g?-1:1;h[m]=l*b,h[g]=a*y,h.willChange=m+", "+g}var w={"x-placement":t.placement};return t.attributes=K({},w,t.attributes),t.styles=K({},h,t.styles),t.arrowStyles=K({},t.offsets.arrow,t.arrowStyles),t},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(t){return D(t.instance.popper,t.styles),function(t,e){Object.keys(e).forEach(function(i){var n=e[i];!1===n?t.removeAttribute(i):t.setAttribute(i,e[i])})}(t.instance.popper,t.attributes),t.arrowElement&&Object.keys(t.arrowStyles).length&&D(t.arrowElement,t.arrowStyles),t},onLoad:function(t,e,i,n,o){var r=w(0,e,t),s=y(i.placement,r,e,t,i.modifiers.flip.boundariesElement,i.modifiers.flip.padding);return e.setAttribute("x-placement",s),D(e,{position:"absolute"}),i},gpuAcceleration:void 0}}},Z}()}},e={};function i(n){if(e[n])return e[n].exports;var o=e[n]={exports:{}};return t[n].call(o.exports,o,o.exports,i),o.exports}i.n=(t=>{var e=t&&t.__esModule?()=>t["default"]:()=>t;return i.d(e,{a:e}),e}),i.d=((t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})}),i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),i.o=((t,e)=>Object.prototype.hasOwnProperty.call(t,e)),(()=>{"use strict";i(674),i(276),i(631)})()})();
libs/framework/classes/ajax.php CHANGED
@@ -12,6 +12,10 @@ class Ajax{
12
  }
13
 
14
  public function elementskit_admin_action() {
 
 
 
 
15
 
16
  if(!current_user_can('manage_options')){
17
  return;
12
  }
13
 
14
  public function elementskit_admin_action() {
15
+ // Check for nonce security
16
+ if(!wp_verify_nonce( $_POST['nonce'], 'ajax-nonce' ) ) {
17
+ return;
18
+ }
19
 
20
  if(!current_user_can('manage_options')){
21
  return;
libs/framework/classes/utils.php CHANGED
@@ -38,9 +38,9 @@ class Utils{
38
  */
39
  public function is_widget_active_class( $widget_name, $pro_active ){
40
  if($pro_active){
41
- return 'label-'.$widget_name.' attr-panel-heading';
42
  }else{
43
- return 'label-'.$widget_name.' attr-panel-heading pro-disabled';
44
  }
45
  }
46
 
38
  */
39
  public function is_widget_active_class( $widget_name, $pro_active ){
40
  if($pro_active){
41
+ return 'label-'.esc_attr($widget_name).' attr-panel-heading';
42
  }else{
43
+ return 'label-'.esc_attr($widget_name).' attr-panel-heading pro-disabled';
44
  }
45
  }
46
 
libs/framework/views/settings-elements.php CHANGED
@@ -19,10 +19,10 @@ $widgets_active = (!isset($widgets_active[0]) ? array_keys($widgets_active) : $w
19
  $this->utils->input([
20
  'type' => 'switch',
21
  'name' => 'widget_list[]',
22
- 'label' => $widget_config['title'],
23
  'value' => $widget,
24
  'attr' => ($widget_config['package'] != 'pro-disabled' ? [] : ['disabled' => 'disabled' ]),
25
- 'class' => 'ekit-content-type-' . $widget_config['package'],
26
  'options' => [
27
  'checked' => ((in_array($widget, $widgets_active) && $widget_config['package'] != 'pro-disabled') ? true : false),
28
  ]
19
  $this->utils->input([
20
  'type' => 'switch',
21
  'name' => 'widget_list[]',
22
+ 'label' => esc_html($widget_config['title']),
23
  'value' => $widget,
24
  'attr' => ($widget_config['package'] != 'pro-disabled' ? [] : ['disabled' => 'disabled' ]),
25
+ 'class' => 'ekit-content-type-' . esc_attr($widget_config['package']),
26
  'options' => [
27
  'checked' => ((in_array($widget, $widgets_active) && $widget_config['package'] != 'pro-disabled') ? true : false),
28
  ]
libs/framework/views/user-consent-for-banner.php CHANGED
@@ -9,9 +9,15 @@
9
  "use strict";
10
  $('#ekit-admin-switch__ekit-user-consent-for-banner').on('change', function(){
11
  let val = ($(this).prop("checked") ? $(this).val() : 'no');
 
 
 
 
 
 
12
 
13
- $.post( ajaxurl + '?action=ekit_admin_action', {'settings' : {'ekit_user_consent_for_banner' : val}}, function( data ) {
14
- console.log(data);
15
  });
16
  });
17
  }); // end ready function
9
  "use strict";
10
  $('#ekit-admin-switch__ekit-user-consent-for-banner').on('change', function(){
11
  let val = ($(this).prop("checked") ? $(this).val() : 'no');
12
+ let data = {
13
+ 'settings' : {
14
+ 'ekit_user_consent_for_banner' : val,
15
+ },
16
+ 'nonce': "<?php echo wp_create_nonce('ajax-nonce'); ?>"
17
+ };
18
 
19
+ $.post( ajaxurl + '?action=ekit_admin_action', data, function( data ) {
20
+ // console.log(data);
21
  });
22
  });
23
  }); // end ready function
libs/notice/notice.php CHANGED
@@ -285,7 +285,6 @@ class Notice{
285
  }else{
286
  $expired = '';
287
  }
288
- // echo $expired; exit;
289
 
290
  global $oxaim_lib_notice_list;
291
 
@@ -371,7 +370,6 @@ class Notice{
371
  $notice_id = ( isset( $_POST['notice_id'] ) ) ? $_POST['notice_id'] : '';
372
  $dismissible = ( isset( $_POST['dismissible'] ) ) ? $_POST['dismissible'] : '';
373
  $expired_time = ( isset( $_POST['expired_time'] ) ) ? $_POST['expired_time'] : '';
374
- // print_r([$notice_id, $dismissible, $expired_time]);
375
 
376
  if ( ! empty( $notice_id ) ) {
377
  if ( 'user' === $dismissible ) {
285
  }else{
286
  $expired = '';
287
  }
 
288
 
289
  global $oxaim_lib_notice_list;
290
 
370
  $notice_id = ( isset( $_POST['notice_id'] ) ) ? $_POST['notice_id'] : '';
371
  $dismissible = ( isset( $_POST['dismissible'] ) ) ? $_POST['dismissible'] : '';
372
  $expired_time = ( isset( $_POST['expired_time'] ) ) ? $_POST['expired_time'] : '';
 
373
 
374
  if ( ! empty( $notice_id ) ) {
375
  if ( 'user' === $dismissible ) {
modules/controls/ajax-select2-api.php CHANGED
@@ -184,11 +184,13 @@ class Controls_Ajax_Select2_Api extends Core\Handler_Api {
184
 
185
  $options = [];
186
  $count = count($terms);
187
- if($count > 0):
 
188
  foreach ($terms as $term) {
189
  $options[] = [ 'id' => $term->term_id, 'text' => $term->name ];
190
  }
191
- endif;
 
192
  return ['results' => $options];
193
  }
194
 
184
 
185
  $options = [];
186
  $count = count($terms);
187
+
188
+ if(is_countable($count) && count($terms) > 0):
189
  foreach ($terms as $term) {
190
  $options[] = [ 'id' => $term->term_id, 'text' => $term->name ];
191
  }
192
+ endif;
193
+
194
  return ['results' => $options];
195
  }
196
 
modules/megamenu/views/options-menu-item.php CHANGED
@@ -64,7 +64,7 @@
64
  <option value=""><?php esc_html_e('No icon', 'elementskit-lite'); ?></option>
65
  <?php
66
  foreach( self::get_icons() as $icon_class){
67
- echo "<option value='$icon_class'>'$icon_class'</option>";
68
  }
69
  ?>
70
  </select>
64
  <option value=""><?php esc_html_e('No icon', 'elementskit-lite'); ?></option>
65
  <?php
66
  foreach( self::get_icons() as $icon_class){
67
+ echo "<option value='".esc_attr($icon_class)."'>'".esc_html($icon_class)."'</option>";
68
  }
69
  ?>
70
  </select>
modules/onepage-scroll/extend-controls.php CHANGED
@@ -142,6 +142,7 @@ class ElementsKit_Extend_Onepage_Scroll {
142
  'link' => '',
143
  'tooltip' => '',
144
  'arrow' => '',
 
145
  );
146
 
147
  switch ( $nav_pos ) {
142
  'link' => '',
143
  'tooltip' => '',
144
  'arrow' => '',
145
+ 'span' => '',
146
  );
147
 
148
  switch ( $nav_pos ) {
modules/widget-builder/api/common.php CHANGED
@@ -108,7 +108,6 @@ class Common extends \ElementsKit_Lite\Core\Handler_Api {
108
 
109
  $widget_data = get_post_meta($id, 'elementskit_custom_widget_data', true);
110
 
111
- // var_dump(is_object($widget_data));
112
  return is_object($widget_data) ? $widget_data : $default;
113
  }
114
 
108
 
109
  $widget_data = get_post_meta($id, 'elementskit_custom_widget_data', true);
110
 
 
111
  return is_object($widget_data) ? $widget_data : $default;
112
  }
113
 
modules/widget-builder/controls/control-type-select2.php CHANGED
@@ -18,7 +18,6 @@ class Control_Type_Select2 extends CT_Base
18
 
19
  if (!empty($conf->default)) {
20
 
21
- //$ret .= "\t\t\t\t" . '\'default\' => esc_html( \'' . var_dump($conf->default) . '\' ),' . PHP_EOL;
22
  if (gettype($conf->default) == 'string') {
23
  $ret .= "\t\t\t\t" . '\'default\' => esc_html( \'' . esc_html($conf->default) . '\' ),' . PHP_EOL;
24
  } else {
18
 
19
  if (!empty($conf->default)) {
20
 
 
21
  if (gettype($conf->default) == 'string') {
22
  $ret .= "\t\t\t\t" . '\'default\' => esc_html( \'' . esc_html($conf->default) . '\' ),' . PHP_EOL;
23
  } else {
plugin.php CHANGED
@@ -231,10 +231,14 @@ class Plugin{
231
 
232
  wp_enqueue_script( 'ekit-admin-core', \ElementsKit_Lite::lib_url() . 'framework/assets/js/ekit-admin-core.js', ['jquery'], \ElementsKit_Lite::version(), true );
233
 
234
- $data['rest_url'] = get_rest_url();
235
- $data['nonce'] = wp_create_nonce('wp_rest');
236
 
237
  wp_localize_script('ekit-admin-core', 'rest_config', $data);
 
 
 
 
238
  }
239
 
240
  /**
231
 
232
  wp_enqueue_script( 'ekit-admin-core', \ElementsKit_Lite::lib_url() . 'framework/assets/js/ekit-admin-core.js', ['jquery'], \ElementsKit_Lite::version(), true );
233
 
234
+ $data['rest_url'] = get_rest_url();
235
+ $data['nonce'] = wp_create_nonce('wp_rest');
236
 
237
  wp_localize_script('ekit-admin-core', 'rest_config', $data);
238
+
239
+ wp_localize_script('ekit-admin-core', 'ekit_ajax_var', array(
240
+ 'nonce' => wp_create_nonce('ajax-nonce')
241
+ ));
242
  }
243
 
244
  /**
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: Ataurr, wpmet, emranio, easin55474, enamulhoquemohon
3
  Tags: elementor addons, mega menu, header footer builder, elements, elementor extensions, elementor modules, page builder addons, elementor addon, elementor widget, addons
4
  Requires at least: 5.0
5
  Tested up to: 5.6
6
- Stable tag: 2.1.7
7
  Requires PHP: 7.0
8
  License: GPLv3 or later
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
@@ -345,7 +345,12 @@ Our Hotspot Widget for Elementor page builder offers lots of styles including: H
345
  - Widgets area
346
 
347
  == Changelog ==
348
- Version: 2.1.7
 
 
 
 
 
349
  New: Featured Image Size control for Post List Widget.
350
  New: Option to Show/Hide Facebook Messenger Dialog Box.
351
  Fix: Widget builder limited widget issue.
3
  Tags: elementor addons, mega menu, header footer builder, elements, elementor extensions, elementor modules, page builder addons, elementor addon, elementor widget, addons
4
  Requires at least: 5.0
5
  Tested up to: 5.6
6
+ Stable tag: 2.2.0
7
  Requires PHP: 7.0
8
  License: GPLv3 or later
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
345
  - Widgets area
346
 
347
  == Changelog ==
348
+
349
+ Version: 2.2.0 (02-03-2021)
350
+ Improve: Minor bug fix and code improvements.
351
+ Improve: Minor escaping and validation improvements.
352
+
353
+ Version: 2.1.7 (25-02-2021)
354
  New: Featured Image Size control for Post List Widget.
355
  New: Option to Show/Hide Facebook Messenger Dialog Box.
356
  Fix: Widget builder limited widget issue.
widgets/accordion/accordion.php CHANGED
@@ -842,7 +842,6 @@ class ElementsKit_Widget_Accordion extends Widget_Base {
842
  <div class="ekit_accordion_normal_icon">
843
  <!-- Normal Icon -->
844
  <?php
845
- // var_dump($settings['ekit_accordion_right_icons']);
846
  // new icon
847
  $migrated = isset( $settings['__fa4_migrated']['ekit_accordion_right_icons'] );
848
  // Check if its a new widget without previously selected icon using the old Icon control
@@ -891,7 +890,7 @@ class ElementsKit_Widget_Accordion extends Widget_Base {
891
  <div id="Collapse-<?php echo esc_attr($accorion_content['_id'].$acc_id)?>" class="<?php echo esc_attr($is_active); ?>" aria-labelledby="primaryHeading-<?php echo esc_attr($i); ?>-<?php echo esc_attr($this->get_id()); ?>" data-parent="#accordion-<?php echo esc_attr($acc_id); ?>">
892
 
893
  <div class="elementskit-card-body ekit-accordion--content">
894
- <?php echo do_shortcode(($accorion_content['acc_content'])); ?>
895
  </div>
896
 
897
  </div>
842
  <div class="ekit_accordion_normal_icon">
843
  <!-- Normal Icon -->
844
  <?php
 
845
  // new icon
846
  $migrated = isset( $settings['__fa4_migrated']['ekit_accordion_right_icons'] );
847
  // Check if its a new widget without previously selected icon using the old Icon control
890
  <div id="Collapse-<?php echo esc_attr($accorion_content['_id'].$acc_id)?>" class="<?php echo esc_attr($is_active); ?>" aria-labelledby="primaryHeading-<?php echo esc_attr($i); ?>-<?php echo esc_attr($this->get_id()); ?>" data-parent="#accordion-<?php echo esc_attr($acc_id); ?>">
891
 
892
  <div class="elementskit-card-body ekit-accordion--content">
893
+ <?php echo do_shortcode( \ElementsKit_Lite\Utils::kses( $accorion_content['acc_content'] ) ); ?>
894
  </div>
895
 
896
  </div>
widgets/blog-posts/blog-posts.php CHANGED
@@ -2662,7 +2662,7 @@ class ElementsKit_Widget_Blog_Posts extends Widget_Base {
2662
  <?php if ( 'yes' == $ekit_blog_posts_feature_img && has_post_thumbnail() ): ?>
2663
  <div class="<?php echo esc_attr( $column_size.' '.$img_order ); ?>">
2664
  <a href="<?php the_permalink(); ?>" class="elementskit-entry-thumb">
2665
- <img src="<?php the_post_thumbnail_url( $ekit_blog_posts_feature_img_size_size ); ?>" alt="<?php the_title(); ?>">
2666
  </a><!-- .elementskit-entry-thumb END -->
2667
  </div>
2668
  <?php endif; ?>
@@ -2708,7 +2708,7 @@ class ElementsKit_Widget_Blog_Posts extends Widget_Base {
2708
  <div class="elementskit-entry-header">
2709
  <?php if ( 'elementskit-post-image-card' == $ekit_blog_posts_layout_style && 'yes' == $ekit_blog_posts_feature_img && has_post_thumbnail() ): ?>
2710
  <a href="<?php the_permalink(); ?>" class="elementskit-entry-thumb">
2711
- <img src="<?php the_post_thumbnail_url( $ekit_blog_posts_feature_img_size_size ); ?>" alt="<?php the_title(); ?>">
2712
  </a><!-- .elementskit-entry-thumb END -->
2713
  <?php if('yes' == $settings['ekit_blog_posts_floating_date']) : ?>
2714
  <?php if($ekit_blog_posts_floating_date_style == 'style1'): ?>
2662
  <?php if ( 'yes' == $ekit_blog_posts_feature_img && has_post_thumbnail() ): ?>
2663
  <div class="<?php echo esc_attr( $column_size.' '.$img_order ); ?>">
2664
  <a href="<?php the_permalink(); ?>" class="elementskit-entry-thumb">
2665
+ <img src="<?php the_post_thumbnail_url( esc_attr( $ekit_blog_posts_feature_img_size_size ) ); ?>" alt="<?php the_title(); ?>">
2666
  </a><!-- .elementskit-entry-thumb END -->
2667
  </div>
2668
  <?php endif; ?>
2708
  <div class="elementskit-entry-header">
2709
  <?php if ( 'elementskit-post-image-card' == $ekit_blog_posts_layout_style && 'yes' == $ekit_blog_posts_feature_img && has_post_thumbnail() ): ?>
2710
  <a href="<?php the_permalink(); ?>" class="elementskit-entry-thumb">
2711
+ <img src="<?php the_post_thumbnail_url( esc_attr( $ekit_blog_posts_feature_img_size_size ) ); ?>" alt="<?php the_title(); ?>">
2712
  </a><!-- .elementskit-entry-thumb END -->
2713
  <?php if('yes' == $settings['ekit_blog_posts_floating_date']) : ?>
2714
  <?php if($ekit_blog_posts_floating_date_style == 'style1'): ?>
widgets/business-hours/business-hours.php CHANGED
@@ -383,9 +383,9 @@ class ElementsKit_Widget_Business_Hours extends Widget_Base {
383
  <?php foreach ($settings['ekit_business_openday_list'] as $item) : ?>
384
  <div class="ekit-single-day elementor-repeater-item-<?php echo esc_attr($item['_id']); ?> <?php if( $item['ekit_highlight_this_day'] == 'yes' ){ echo esc_attr( 'ekit-closed-day','elementskit-lite'); }?>">
385
  <?php if( !empty( $item['ekit_business_day'] ) ) : ?>
386
- <span class="ekit-business-day"><?php echo esc_html__( $item['ekit_business_day'],'elementskit-lite' ); ?></span>
387
  <?php endif; if( !empty( $item['ekit_business_time'] ) ): ?>
388
- <span class="ekit-business-time"><?php echo esc_html__( $item['ekit_business_time'],'elementskit-lite' ); ?></span>
389
  <?php endif; ?>
390
  </div>
391
  <?php endforeach; ?>
383
  <?php foreach ($settings['ekit_business_openday_list'] as $item) : ?>
384
  <div class="ekit-single-day elementor-repeater-item-<?php echo esc_attr($item['_id']); ?> <?php if( $item['ekit_highlight_this_day'] == 'yes' ){ echo esc_attr( 'ekit-closed-day','elementskit-lite'); }?>">
385
  <?php if( !empty( $item['ekit_business_day'] ) ) : ?>
386
+ <span class="ekit-business-day"><?php echo esc_html($item['ekit_business_day']); ?></span>
387
  <?php endif; if( !empty( $item['ekit_business_time'] ) ): ?>
388
+ <span class="ekit-business-time"><?php echo esc_html($item['ekit_business_time']); ?></span>
389
  <?php endif; ?>
390
  </div>
391
  <?php endforeach; ?>
widgets/button/button.php CHANGED
@@ -282,9 +282,6 @@ class ElementsKit_Widget_Button extends Widget_Base {
282
  $this->end_controls_tabs();
283
  $this->end_controls_section();
284
 
285
-
286
-
287
-
288
  $this->start_controls_section(
289
  'ekit_btn_border_style_tabs',
290
  [
@@ -541,7 +538,13 @@ class ElementsKit_Widget_Button extends Widget_Base {
541
  $btn_text = $settings['ekit_btn_text'];
542
  $btn_class = ($settings['ekit_btn_class'] != '') ? $settings['ekit_btn_class'] : '';
543
  $btn_id = ($settings['ekit_btn_id'] != '') ? 'id='.$settings['ekit_btn_id'] : '';
544
- $icon_align = $settings['ekit_btn_icon_align'];
 
 
 
 
 
 
545
 
546
  if ( ! empty( $settings['ekit_btn_url']['url'] ) ) {
547
  $this->add_link_attributes( 'button', $settings['ekit_btn_url'] );
@@ -599,6 +602,4 @@ class ElementsKit_Widget_Button extends Widget_Base {
599
  </div>
600
  <?php
601
  }
602
-
603
- protected function _content_template() { }
604
  }
282
  $this->end_controls_tabs();
283
  $this->end_controls_section();
284
 
 
 
 
285
  $this->start_controls_section(
286
  'ekit_btn_border_style_tabs',
287
  [
538
  $btn_text = $settings['ekit_btn_text'];
539
  $btn_class = ($settings['ekit_btn_class'] != '') ? $settings['ekit_btn_class'] : '';
540
  $btn_id = ($settings['ekit_btn_id'] != '') ? 'id='.$settings['ekit_btn_id'] : '';
541
+
542
+ $options_ekit_btn_icon_align = array_keys([
543
+ 'left' => esc_html__( 'Before', 'elementskit-lite' ),
544
+ 'right' => esc_html__( 'After', 'elementskit-lite' ),
545
+ ]);
546
+
547
+ $icon_align = \ElementsKit_Lite\Utils::esc_options($settings['ekit_btn_icon_align'], $options_ekit_btn_icon_align, 'left');
548
 
549
  if ( ! empty( $settings['ekit_btn_url']['url'] ) ) {
550
  $this->add_link_attributes( 'button', $settings['ekit_btn_url'] );
602
  </div>
603
  <?php
604
  }
 
 
605
  }
widgets/caldera-forms/caldera-forms.php CHANGED
@@ -900,6 +900,5 @@ class ElementsKit_Widget_Caldera_Forms extends Widget_Base {
900
  ?>
901
  </div>
902
  <?php
903
- }
904
- protected function _content_template() { }
905
  }
900
  ?>
901
  </div>
902
  <?php
903
+ }
 
904
  }
widgets/category-list/category-list.php CHANGED
@@ -465,7 +465,7 @@ class ElementsKit_Widget_Category_List extends Widget_Base {
465
  ?>
466
  </span>
467
  <?php endif; ?>
468
- <span class="elementor-icon-list-text"><?php echo esc_html($text, 'elementskit-lite'); ?></span>
469
  </a>
470
 
471
  </li>
465
  ?>
466
  </span>
467
  <?php endif; ?>
468
+ <span class="elementor-icon-list-text"><?php echo esc_html($text); ?></span>
469
  </a>
470
 
471
  </li>
widgets/contact-form7/contact-form7.php CHANGED
@@ -883,9 +883,10 @@ class ElementsKit_Widget_Contact_Form7 extends Widget_Base {
883
  protected function render_raw( ) {
884
 
885
  $settings = $this->get_settings();
886
- echo '<div class="ekit-form">';
887
- echo do_shortcode('[contact-form-7 id="'.$settings['ekit_contact_form7'].'"]' );
888
- echo '</div>';
 
889
  }
890
  protected function _content_template() { }
891
  }
883
  protected function render_raw( ) {
884
 
885
  $settings = $this->get_settings();
886
+
887
+ echo '<div class="ekit-form">';
888
+ echo do_shortcode('[contact-form-7 id="'.intval($settings['ekit_contact_form7']).'"]' );
889
+ echo '</div>';
890
  }
891
  protected function _content_template() { }
892
  }
widgets/countdown-timer/countdown-timer.php CHANGED
@@ -1735,26 +1735,26 @@ class ElementsKit_Widget_Countdown_Timer extends Widget_Base {
1735
 
1736
  $data = '';
1737
  if(isset($ekit_countdown_timer_weeks_label)){
1738
- $data .= ' data-date-ekit-week="'.$ekit_countdown_timer_weeks_label.'"';
1739
  }
1740
  if(isset($ekit_countdown_timer_days_label)){
1741
- $data .= ' data-date-ekit-day="'.$ekit_countdown_timer_days_label.'"';
1742
  }
1743
  if(isset($ekit_countdown_timer_hours_label)){
1744
- $data .= ' data-date-ekit-hour="'.$ekit_countdown_timer_hours_label.'"';
1745
  }
1746
  if(isset($ekit_countdown_timer_minutes_hours_label)){
1747
- $data .= ' data-date-ekit-minute="'.$ekit_countdown_timer_minutes_hours_label.'"';
1748
  }
1749
  if(isset($ekit_countdown_timer_seconds_hours_label)){
1750
- $data .= ' data-date-ekit-second="'.$ekit_countdown_timer_seconds_hours_label.'"';
1751
  }
1752
  if(isset($ekit_countdown_timer_due_time)){
1753
- $data .= ' data-ekit-countdown="'.$ekit_countdown_timer_due_time.'"';
1754
  }
1755
 
1756
- $data .= ' data-finish-title="'.$ekit_countdown_timer_title.'"';
1757
- $data .= ' data-finish-content="'.$ekit_countdown_timer_expiry_content.'"';
1758
 
1759
  switch ( $ekit_countdown_timer_style ) {
1760
  case 'style1':
@@ -1781,5 +1781,4 @@ class ElementsKit_Widget_Countdown_Timer extends Widget_Base {
1781
 
1782
  }
1783
  }
1784
- protected function _content_template() { }
1785
  }
1735
 
1736
  $data = '';
1737
  if(isset($ekit_countdown_timer_weeks_label)){
1738
+ $data .= ' data-date-ekit-week="'.esc_attr($ekit_countdown_timer_weeks_label).'"';
1739
  }
1740
  if(isset($ekit_countdown_timer_days_label)){
1741
+ $data .= ' data-date-ekit-day="'.esc_attr($ekit_countdown_timer_days_label).'"';
1742
  }
1743
  if(isset($ekit_countdown_timer_hours_label)){
1744
+ $data .= ' data-date-ekit-hour="'.esc_attr($ekit_countdown_timer_hours_label).'"';
1745
  }
1746
  if(isset($ekit_countdown_timer_minutes_hours_label)){
1747
+ $data .= ' data-date-ekit-minute="'.esc_attr($ekit_countdown_timer_minutes_hours_label).'"';
1748
  }
1749
  if(isset($ekit_countdown_timer_seconds_hours_label)){
1750
+ $data .= ' data-date-ekit-second="'.esc_attr($ekit_countdown_timer_seconds_hours_label).'"';
1751
  }
1752
  if(isset($ekit_countdown_timer_due_time)){
1753
+ $data .= ' data-ekit-countdown="'.esc_attr($ekit_countdown_timer_due_time).'"';
1754
  }
1755
 
1756
+ $data .= ' data-finish-title="'.esc_attr($ekit_countdown_timer_title).'"';
1757
+ $data .= ' data-finish-content="'.esc_attr($ekit_countdown_timer_expiry_content).'"';
1758
 
1759
  switch ( $ekit_countdown_timer_style ) {
1760
  case 'style1':
1781
 
1782
  }
1783
  }
 
1784
  }
widgets/drop-caps/drop-caps.php CHANGED
@@ -86,62 +86,6 @@ class ElementsKit_Widget_Drop_Caps extends Widget_Base {
86
  ]
87
  );
88
 
89
- // $this->add_group_control(
90
- // Group_Control_Background::get_type(),
91
- // [
92
- // 'name' => 'ekit_content_background',
93
- // 'label' => esc_html__( 'Background', 'elementskit-lite' ),
94
- // 'types' => [ 'classic', 'gradient' ],
95
- // 'selector' => '{{WRAPPER}} .ekit-dropcap-cotnent',
96
- // ]
97
- // );
98
-
99
- // $this->add_responsive_control(
100
- // 'ekit_content_padding',
101
- // [
102
- // 'label' => esc_html__( 'Padding', 'elementskit-lite' ),
103
- // 'type' => Controls_Manager::DIMENSIONS,
104
- // 'size_units' => [ 'px', '%', 'em' ],
105
- // 'selectors' => [
106
- // '{{WRAPPER}} .ekit-dropcap-cotnent' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
107
- // ],
108
- // 'separator' =>'before',
109
- // ]
110
- // );
111
-
112
- // $this->add_responsive_control(
113
- // 'ekit_content_margin',
114
- // [
115
- // 'label' => esc_html__( 'Margin', 'elementskit-lite' ),
116
- // 'type' => Controls_Manager::DIMENSIONS,
117
- // 'size_units' => [ 'px', '%', 'em' ],
118
- // 'selectors' => [
119
- // '{{WRAPPER}} .ekit-dropcap-cotnent' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
120
- // ],
121
- // ]
122
- // );
123
-
124
- // $this->add_group_control(
125
- // Group_Control_Border::get_type(),
126
- // [
127
- // 'name' => 'ekit_content_border',
128
- // 'label' => esc_html__( 'Border', 'elementskit-lite' ),
129
- // 'selector' => '{{WRAPPER}} .ekit-dropcap-cotnent',
130
- // ]
131
- // );
132
-
133
- // $this->add_responsive_control(
134
- // 'ekit_content_border_radius',
135
- // [
136
- // 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ),
137
- // 'type' => Controls_Manager::DIMENSIONS,
138
- // 'size_units' => [ 'px', '%', 'em' ],
139
- // 'selectors' => [
140
- // '{{WRAPPER}} .ekit-dropcap-cotnent' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
141
- // ],
142
- // ]
143
- // );
144
-
145
  $this->end_controls_section();
146
 
147
  // Style dropcaps latter tab section
@@ -251,6 +195,4 @@ class ElementsKit_Widget_Drop_Caps extends Widget_Base {
251
  </div>
252
  <?php
253
  }
254
-
255
- protected function _content_template() { }
256
  }
86
  ]
87
  );
88
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
89
  $this->end_controls_section();
90
 
91
  // Style dropcaps latter tab section
195
  </div>
196
  <?php
197
  }
 
 
198
  }
widgets/dual-button/dual-button.php CHANGED
@@ -1081,6 +1081,4 @@ class ElementsKit_Widget_Dual_Button extends Widget_Base {
1081
  <?php
1082
  }
1083
  }
1084
-
1085
- protected function _content_template() { }
1086
  }
1081
  <?php
1082
  }
1083
  }
 
 
1084
  }
widgets/fluent-forms/fluent-forms.php CHANGED
@@ -2628,6 +2628,8 @@ class ElementsKit_Widget_Fluent_Forms extends Widget_Base {
2628
  $settings = $this->get_settings_for_display();
2629
  extract($settings);
2630
 
 
 
2631
  $this->add_render_attribute(
2632
  'ekit_fluent_forms_widget_wrapper',
2633
  [
@@ -2658,7 +2660,7 @@ class ElementsKit_Widget_Fluent_Forms extends Widget_Base {
2658
  $this->add_render_attribute( 'ekit_fluent_forms_widget_wrapper', 'class', 'fluentform-widget-align-'.$form_container_alignment.'' );
2659
  }
2660
 
2661
- if ( ! empty( $form_list ) ) { ?>
2662
 
2663
  <div <?php echo $this->get_render_attribute_string('ekit_fluent_forms_widget_wrapper'); ?>>
2664
 
@@ -2671,13 +2673,13 @@ class ElementsKit_Widget_Fluent_Forms extends Widget_Base {
2671
  <?php } ?>
2672
  <?php if ($form_description_custom != '') { ?>
2673
  <p class="ekit-fluentform-widget-description">
2674
- <?php echo $this->parse_text_editor($form_description_custom); ?>
2675
  </p>
2676
  <?php } ?>
2677
  </div>
2678
  <?php } ?>
2679
 
2680
- <?php echo do_shortcode('[fluentform id="' . $form_list . '"]'); ?>
2681
  </div>
2682
 
2683
  <?php
2628
  $settings = $this->get_settings_for_display();
2629
  extract($settings);
2630
 
2631
+ $form_list_id_sanitize = isset($form_list) ? intval($form_list) : 0;
2632
+
2633
  $this->add_render_attribute(
2634
  'ekit_fluent_forms_widget_wrapper',
2635
  [
2660
  $this->add_render_attribute( 'ekit_fluent_forms_widget_wrapper', 'class', 'fluentform-widget-align-'.$form_container_alignment.'' );
2661
  }
2662
 
2663
+ if ( ! empty( $form_list_id_sanitize ) ) { ?>
2664
 
2665
  <div <?php echo $this->get_render_attribute_string('ekit_fluent_forms_widget_wrapper'); ?>>
2666
 
2673
  <?php } ?>
2674
  <?php if ($form_description_custom != '') { ?>
2675
  <p class="ekit-fluentform-widget-description">
2676
+ <?php echo \ElementsKit_Lite\Utils::kses($form_description_custom); ?>
2677
  </p>
2678
  <?php } ?>
2679
  </div>
2680
  <?php } ?>
2681
 
2682
+ <?php echo do_shortcode('[fluentform id="' . $form_list_id_sanitize . '"]'); ?>
2683
  </div>
2684
 
2685
  <?php
widgets/funfact/funfact.php CHANGED
@@ -1194,6 +1194,18 @@ class ElementsKit_Widget_Funfact extends Widget_Base {
1194
  protected function render_raw() {
1195
  $settings = $this->get_settings_for_display();
1196
 
 
 
 
 
 
 
 
 
 
 
 
 
1197
 
1198
  $text_align = $settings['ekit_funfact_text_align'];
1199
 
@@ -1275,18 +1287,24 @@ class ElementsKit_Widget_Funfact extends Widget_Base {
1275
 
1276
  <div class="funfact-content">
1277
  <div class="number-percentage-wraper">
1278
- <?php echo esc_html($settings['ekit_funfact_number_prefix']); ?>
1279
  <span class="number-percentage"
1280
- data-value="<?php echo esc_attr($settings['ekit_funfact_number']); ?>"
1281
  data-animation-duration="3500">0</span>
1282
- <?php echo esc_html($settings['ekit_funfact_number_suffix']); ?>
1283
  <?php if($settings['ekit_funfact_super'] == 'yes') : ?>
1284
  <span class="super"><?php echo \ElementsKit_Lite\Utils::kses($settings['ekit_funfact_super_text']); ?></span>
1285
  <?php endif; ?>
1286
  </div>
1287
- <<?php echo \ElementsKit_Lite\Utils::render($settings['ekit_funfact_title_size']); ?>
1288
- class="funfact-title"><?php echo esc_html($settings['ekit_funfact_title_text']); ?>
1289
- </<?php echo esc_html($settings['ekit_funfact_title_size']); ?>>
 
 
 
 
 
 
1290
  <?php echo $enable_ovelry_color; ?>
1291
  </div>
1292
  </div>
1194
  protected function render_raw() {
1195
  $settings = $this->get_settings_for_display();
1196
 
1197
+ $options_ekit_funfact_title_size = array_keys([
1198
+ 'h1' => 'H1',
1199
+ 'h2' => 'H2',
1200
+ 'h3' => 'H3',
1201
+ 'h4' => 'H4',
1202
+ 'h5' => 'H5',
1203
+ 'h6' => 'H6',
1204
+ 'div' => 'div',
1205
+ 'span' => 'span',
1206
+ 'p' => 'p',
1207
+ ]);
1208
+
1209
 
1210
  $text_align = $settings['ekit_funfact_text_align'];
1211
 
1287
 
1288
  <div class="funfact-content">
1289
  <div class="number-percentage-wraper">
1290
+ <?php echo esc_html( $settings['ekit_funfact_number_prefix'] ); ?>
1291
  <span class="number-percentage"
1292
+ data-value="<?php echo esc_attr( $settings['ekit_funfact_number'] ); ?>"
1293
  data-animation-duration="3500">0</span>
1294
+ <?php echo esc_html( $settings['ekit_funfact_number_suffix'] ); ?>
1295
  <?php if($settings['ekit_funfact_super'] == 'yes') : ?>
1296
  <span class="super"><?php echo \ElementsKit_Lite\Utils::kses($settings['ekit_funfact_super_text']); ?></span>
1297
  <?php endif; ?>
1298
  </div>
1299
+
1300
+ <?php
1301
+ // Validate Title Tag
1302
+ $title_tag = \ElementsKit_Lite\Utils::esc_options($settings['ekit_funfact_title_size'], $options_ekit_funfact_title_size, 'h3');
1303
+
1304
+ echo '<'. $title_tag .' class="funfact-title">';
1305
+ echo esc_html( $settings['ekit_funfact_title_text'] );
1306
+ echo '</'. $title_tag .'>';
1307
+ ?>
1308
  <?php echo $enable_ovelry_color; ?>
1309
  </div>
1310
  </div>
widgets/header-search/header-search.php CHANGED
@@ -404,7 +404,7 @@ class ElementsKit_Widget_Header_Search extends Widget_Base
404
  Icons_Manager::render_icon( $settings['ekit_search_icons'], [ 'aria-hidden' => 'true' ] );
405
  } else {
406
  ?>
407
- <i class="<?php echo $settings['ekit_search_icon']; ?>" aria-hidden="true"></i>
408
  <?php
409
  }
410
  ?>
@@ -415,7 +415,7 @@ class ElementsKit_Widget_Header_Search extends Widget_Base
415
  <div class="ekit-search-panel">
416
  <!-- Polylang search - thanks to Alain Melsens -->
417
  <form role="search" method="get" class="ekit-search-group" action="<?php echo esc_url( home_url( '/'.$language_prefix ) ); ?>">
418
- <input type="search" class="ekit_search-field" placeholder="<?php echo esc_attr( $settings['ekit_search_placeholder_text'] ); ?>" value="<?php echo get_search_query(); ?>" name="s" />
419
  <button type="submit" class="ekit_search-button">
420
  <?php
421
  // new icon
@@ -427,7 +427,7 @@ class ElementsKit_Widget_Header_Search extends Widget_Base
427
  Icons_Manager::render_icon( $settings['ekit_search_icons'], [ 'aria-hidden' => 'true' ] );
428
  } else {
429
  ?>
430
- <i class="<?php echo $settings['ekit_search_icon']; ?>" aria-hidden="true"></i>
431
  <?php
432
  }
433
  ?>
404
  Icons_Manager::render_icon( $settings['ekit_search_icons'], [ 'aria-hidden' => 'true' ] );
405
  } else {
406
  ?>
407
+ <i class="<?php echo esc_attr($settings['ekit_search_icon']); ?>" aria-hidden="true"></i>
408
  <?php
409
  }
410
  ?>
415
  <div class="ekit-search-panel">
416
  <!-- Polylang search - thanks to Alain Melsens -->
417
  <form role="search" method="get" class="ekit-search-group" action="<?php echo esc_url( home_url( '/'.$language_prefix ) ); ?>">
418
+ <input type="search" class="ekit_search-field" placeholder="<?php echo esc_attr( $settings['ekit_search_placeholder_text'] ); ?>" value="<?php echo esc_attr(get_search_query()); ?>" name="s" />
419
  <button type="submit" class="ekit_search-button">
420
  <?php
421
  // new icon
427
  Icons_Manager::render_icon( $settings['ekit_search_icons'], [ 'aria-hidden' => 'true' ] );
428
  } else {
429
  ?>
430
+ <i class="<?php echo esc_attr($settings['ekit_search_icon']); ?>" aria-hidden="true"></i>
431
  <?php
432
  }
433
  ?>
widgets/heading/heading.php CHANGED
@@ -1251,6 +1251,34 @@ class ElementsKit_Widget_Heading extends Widget_Base {
1251
  $settings = $this->get_settings_for_display();
1252
  extract($settings);
1253
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1254
  // Image sectionn
1255
  $image_html = '';
1256
  if (!empty($settings['ekit_heading_seperator_image']['url'])) {
@@ -1265,9 +1293,9 @@ class ElementsKit_Widget_Heading extends Widget_Base {
1265
 
1266
  $seperator = '';
1267
  if ($ekit_heading_seperator_style != 'ekit_border_custom') {
1268
- $seperator = ($ekit_heading_show_seperator == 'yes') ? '<div class="ekit_heading_separetor_wraper ekit_heading_'. $ekit_heading_seperator_style .'"><div class="'.$ekit_heading_seperator_style.'"></div></div>' : '';
1269
  } else {
1270
- $seperator = ($ekit_heading_show_seperator == 'yes') ? '<div class="ekit_heading_separetor_wraper ekit_heading_'. $ekit_heading_seperator_style .'"><div class="'.$ekit_heading_seperator_style.'">'.$image_html.'</div></div>' : '';
1271
  }
1272
 
1273
 
@@ -1277,7 +1305,7 @@ class ElementsKit_Widget_Heading extends Widget_Base {
1277
 
1278
  $sub_title_border = ($settings['ekit_heading_sub_title_border'] == 'yes') ? 'elementskit-style-border' : '';
1279
 
1280
- $title_border = (isset($show_title_border) && $show_title_border == 'yes') ? ' ekit-heading__title-has-border '. $title_border_position : '';
1281
  $subheading_outline = (isset($ekit_heading_sub_title_outline) && $ekit_heading_sub_title_outline == 'yes') ? ' ekit-heading__subtitle-has-border' : '';
1282
  $title_in_left = (isset($title_float_left) && $title_float_left == 'yes' ) ? ' ekit-heading__title-in-left' : '';
1283
 
@@ -1294,14 +1322,14 @@ class ElementsKit_Widget_Heading extends Widget_Base {
1294
  echo ($ekit_heading_seperator_position == 'top') ? $seperator : '';
1295
  if($ekit_heading_sub_title_position == 'before_title' && $title_float_left != 'yes'){
1296
  if((!empty($ekit_heading_sub_title) && ($settings['ekit_heading_sub_title_show'] == 'yes'))):
1297
- echo '<'.$ekit_heading_sub_title_tag.' class="elementskit-section-subtitle '.$sub_title_text_fill.' '.$sub_title_border.''.$subheading_outline.'">'.esc_html( $ekit_heading_sub_title ).'</'.$ekit_heading_sub_title_tag.'>';
1298
  endif;
1299
  }
1300
  echo ($ekit_heading_seperator_position == 'before') ? $seperator : '';
1301
  if(!empty($ekit_heading_title)):
1302
- echo '<'.$ekit_heading_title_tag.' class="ekit-heading--title elementskit-section-title '.$title_text_fill.''.$title_border.'">
1303
  '.\ElementsKit_Lite\Utils::kspan($ekit_heading_title).'
1304
- </'.$ekit_heading_title_tag.'>';
1305
  endif;
1306
 
1307
  echo (
@@ -1319,13 +1347,13 @@ class ElementsKit_Widget_Heading extends Widget_Base {
1319
 
1320
  if($ekit_heading_sub_title_position == 'after_title' || ($ekit_heading_sub_title_position == 'before_title' && $title_float_left == 'yes')){
1321
  if(!empty($ekit_heading_sub_title) && ($settings['ekit_heading_sub_title_show'] == 'yes')):
1322
- echo '<'.$ekit_heading_sub_title_tag.' class="ekit-heading--subtitle elementskit-section-subtitle '.$sub_title_text_fill.' '.$sub_title_border.''.$subheading_outline.'">'.esc_html( $ekit_heading_sub_title ).'</'.$ekit_heading_sub_title_tag.'>';
1323
  endif;
1324
  }
1325
 
1326
  if((!empty($ekit_heading_extra_title)) && ($settings['ekit_heading_section_extra_title_show'] == 'yes')): ?>
1327
  <div class='ekit-heading__description'>
1328
- <?php echo \ElementsKit_Lite\Utils::kspan( wpautop($ekit_heading_extra_title) ); ?>
1329
  </div>
1330
  <?php endif;
1331
 
1251
  $settings = $this->get_settings_for_display();
1252
  extract($settings);
1253
 
1254
+ // Sanitize Title & Sub-Title Tags
1255
+ $options_ekit_heading_title_tag = array_keys([
1256
+ 'h1' => 'H1',
1257
+ 'h2' => 'H2',
1258
+ 'h3' => 'H3',
1259
+ 'h4' => 'H4',
1260
+ 'h5' => 'H5',
1261
+ 'h6' => 'H6',
1262
+ 'div' => 'div',
1263
+ 'span' => 'span',
1264
+ 'p' => 'p',
1265
+ ]);
1266
+ $title_tag = \ElementsKit_Lite\Utils::esc_options($ekit_heading_title_tag, $options_ekit_heading_title_tag, 'h2');
1267
+
1268
+ // Sanitize Sub Title Tag
1269
+ $options_ekit_heading_sub_title_tag = array_keys([
1270
+ 'h1' => 'H1',
1271
+ 'h2' => 'H2',
1272
+ 'h3' => 'H3',
1273
+ 'h4' => 'H4',
1274
+ 'h5' => 'H5',
1275
+ 'h6' => 'H6',
1276
+ 'div' => 'div',
1277
+ 'span' => 'span',
1278
+ 'p' => 'p',
1279
+ ]);
1280
+ $sub_title_tag = \ElementsKit_Lite\Utils::esc_options($ekit_heading_sub_title_tag, $options_ekit_heading_sub_title_tag, 'h3');
1281
+
1282
  // Image sectionn
1283
  $image_html = '';
1284
  if (!empty($settings['ekit_heading_seperator_image']['url'])) {
1293
 
1294
  $seperator = '';
1295
  if ($ekit_heading_seperator_style != 'ekit_border_custom') {
1296
+ $seperator = ($ekit_heading_show_seperator == 'yes') ? '<div class="ekit_heading_separetor_wraper ekit_heading_'. esc_attr($ekit_heading_seperator_style) .'"><div class="'. esc_attr($ekit_heading_seperator_style) .'"></div></div>' : '';
1297
  } else {
1298
+ $seperator = ($ekit_heading_show_seperator == 'yes') ? '<div class="ekit_heading_separetor_wraper ekit_heading_'. esc_attr($ekit_heading_seperator_style) .'"><div class="'. esc_attr($ekit_heading_seperator_style) .'">'.$image_html.'</div></div>' : '';
1299
  }
1300
 
1301
 
1305
 
1306
  $sub_title_border = ($settings['ekit_heading_sub_title_border'] == 'yes') ? 'elementskit-style-border' : '';
1307
 
1308
+ $title_border = (isset($show_title_border) && $show_title_border == 'yes') ? ' ekit-heading__title-has-border '. esc_attr($title_border_position) : '';
1309
  $subheading_outline = (isset($ekit_heading_sub_title_outline) && $ekit_heading_sub_title_outline == 'yes') ? ' ekit-heading__subtitle-has-border' : '';
1310
  $title_in_left = (isset($title_float_left) && $title_float_left == 'yes' ) ? ' ekit-heading__title-in-left' : '';
1311
 
1322
  echo ($ekit_heading_seperator_position == 'top') ? $seperator : '';
1323
  if($ekit_heading_sub_title_position == 'before_title' && $title_float_left != 'yes'){
1324
  if((!empty($ekit_heading_sub_title) && ($settings['ekit_heading_sub_title_show'] == 'yes'))):
1325
+ echo '<'.$sub_title_tag.' class="elementskit-section-subtitle '.$sub_title_text_fill.' '.$sub_title_border.''.$subheading_outline.'">'.esc_html( $ekit_heading_sub_title ).'</'.$sub_title_tag.'>';
1326
  endif;
1327
  }
1328
  echo ($ekit_heading_seperator_position == 'before') ? $seperator : '';
1329
  if(!empty($ekit_heading_title)):
1330
+ echo '<'.$title_tag.' class="ekit-heading--title elementskit-section-title '.$title_text_fill.''.$title_border.'">
1331
  '.\ElementsKit_Lite\Utils::kspan($ekit_heading_title).'
1332
+ </'.$title_tag.'>';
1333
  endif;
1334
 
1335
  echo (
1347
 
1348
  if($ekit_heading_sub_title_position == 'after_title' || ($ekit_heading_sub_title_position == 'before_title' && $title_float_left == 'yes')){
1349
  if(!empty($ekit_heading_sub_title) && ($settings['ekit_heading_sub_title_show'] == 'yes')):
1350
+ echo '<'.$sub_title_tag.' class="ekit-heading--subtitle elementskit-section-subtitle '.$sub_title_text_fill.' '.$sub_title_border.''.$subheading_outline.'">'.esc_html( $ekit_heading_sub_title ).'</'.$sub_title_tag.'>';
1351
  endif;
1352
  }
1353
 
1354
  if((!empty($ekit_heading_extra_title)) && ($settings['ekit_heading_section_extra_title_show'] == 'yes')): ?>
1355
  <div class='ekit-heading__description'>
1356
+ <?php echo \ElementsKit_Lite\Utils::kses( wpautop($ekit_heading_extra_title) ); ?>
1357
  </div>
1358
  <?php endif;
1359
 
widgets/icon-box/icon-box.php CHANGED
@@ -1680,6 +1680,20 @@ class ElementsKit_Widget_Icon_Box extends Widget_Base {
1680
  $this->add_render_attribute( 'infobox_wrapper', 'class', $ekit_icon_box_show_image );
1681
  $this->add_render_attribute( 'infobox_wrapper', 'class', $settings['ekit_icon_box_section_bg_hover_color_direction'] );
1682
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1683
  // Icon
1684
 
1685
  $image = '';
@@ -1718,7 +1732,7 @@ class ElementsKit_Widget_Icon_Box extends Widget_Base {
1718
  Icons_Manager::render_icon( $settings['ekit_icon_box_header_icons'], [ 'aria-hidden' => 'true', 'class' => 'elementkit-infobox-icon' ] );
1719
  } else {
1720
  ?>
1721
- <i class="<?php echo $settings['ekit_icon_box_header_icon']; ?> elementkit-infobox-icon" aria-hidden="true"></i>
1722
  <?php
1723
  }
1724
  ?>
@@ -1735,9 +1749,9 @@ class ElementsKit_Widget_Icon_Box extends Widget_Base {
1735
  <?php endif;?>
1736
  <div class="box-body">
1737
  <?php if ($settings['ekit_icon_box_title_text'] != '') { ?>
1738
- <<?php echo \ElementsKit_Lite\Utils::render($settings['ekit_icon_box_title_size']); ?> class="elementskit-info-box-title">
1739
  <?php echo esc_html($settings['ekit_icon_box_title_text']); ?>
1740
- </<?php echo \ElementsKit_Lite\Utils::render($settings['ekit_icon_box_title_size']); ?>>
1741
  <?php } ?>
1742
  <?php if($settings['ekit_icon_box_description_text'] != ''): ?>
1743
  <p><?php echo \ElementsKit_Lite\Utils::kses($settings['ekit_icon_box_description_text'] ); ?> </p>
@@ -1748,7 +1762,7 @@ class ElementsKit_Widget_Icon_Box extends Widget_Base {
1748
  <?php
1749
  switch ($settings['ekit_icon_box_icon_align']) {
1750
  case 'right': ?>
1751
- <a href="<?php echo esc_url( $btn_url ); ?>" target="<?php echo esc_attr($settings['ekit_icon_box_btn_url']['is_external'] ? '_blank' : '_self');?>" rel="<?php echo esc_attr($settings['ekit_icon_box_btn_url']['nofollow'] ? 'nofollow' : '');?>" class="elementskit-btn whitespace--normal <?php echo isset($settings['ekit_icon_box_button_hover_animation']) ? 'elementor-animation-'.$settings['ekit_icon_box_button_hover_animation'] : ''; ?>">
1752
  <?php echo esc_html( $btn_text ); ?>
1753
 
1754
  <?php
@@ -1762,7 +1776,7 @@ class ElementsKit_Widget_Icon_Box extends Widget_Base {
1762
  Icons_Manager::render_icon( $settings['ekit_icon_box_icons'], [ 'aria-hidden' => 'true' ] );
1763
  } else {
1764
  ?>
1765
- <i class="<?php echo $settings['ekit_icon_box_icon']; ?>" aria-hidden="true"></i>
1766
  <?php
1767
  }
1768
  ?>
@@ -1770,7 +1784,7 @@ class ElementsKit_Widget_Icon_Box extends Widget_Base {
1770
  </a>
1771
  <?php break;
1772
  case 'left': ?>
1773
- <a href="<?php echo esc_url( $btn_url ); ?>" target="<?php echo esc_attr($settings['ekit_icon_box_btn_url']['is_external'] ? '_blank' : '_self');?>" rel="<?php echo esc_attr($settings['ekit_icon_box_btn_url']['nofollow'] ? 'nofollow' : '');?>" class="elementskit-btn whitespace--normal <?php echo isset($settings['ekit_icon_box_button_hover_animation']) ? 'elementor-animation-'.$settings['ekit_icon_box_button_hover_animation'] : ''; ?>">
1774
  <?php
1775
  // new icon
1776
  $migrated = isset( $settings['__fa4_migrated']['ekit_icon_box_icons'] );
@@ -1782,7 +1796,7 @@ class ElementsKit_Widget_Icon_Box extends Widget_Base {
1782
  Icons_Manager::render_icon( $settings['ekit_icon_box_icons'], [ 'aria-hidden' => 'true' ] );
1783
  } else {
1784
  ?>
1785
- <i class="<?php echo $settings['ekit_icon_box_icon']; ?>" aria-hidden="true"></i>
1786
  <?php
1787
  }
1788
  ?>
@@ -1790,7 +1804,7 @@ class ElementsKit_Widget_Icon_Box extends Widget_Base {
1790
  </a>
1791
  <?php break;
1792
  default: ?>
1793
- <a href="<?php echo esc_url( $btn_url ); ?>" target="<?php echo esc_attr($settings['ekit_icon_box_btn_url']['is_external'] ? '_blank' : '_self');?>" rel="<?php echo esc_attr($settings['ekit_icon_box_btn_url']['nofollow'] ? 'nofollow' : '');?>" class="elementskit-btn whitespace--normal <?php echo isset($settings['ekit_icon_box_button_hover_animation']) ? 'elementor-animation-'.$settings['ekit_icon_box_button_hover_animation'] : ''; ?>">
1794
  <?php echo esc_html( $btn_text ); ?>
1795
  </a>
1796
  <?php break;
@@ -1813,7 +1827,7 @@ class ElementsKit_Widget_Icon_Box extends Widget_Base {
1813
  Icons_Manager::render_icon( $settings['ekit_icon_box_water_mark_icons'], [ 'aria-hidden' => 'true' ] );
1814
  } else {
1815
  ?>
1816
- <i class="<?php echo $settings['ekit_icon_box_water_mark_icon']; ?>" aria-hidden="true"></i>
1817
  <?php
1818
  }
1819
  ?>
@@ -1836,7 +1850,5 @@ class ElementsKit_Widget_Icon_Box extends Widget_Base {
1836
  if($settings['ekit_icon_box_show_global_link'] == 'yes' && $settings['ekit_icon_box_enable_btn'] != 'yes' && (!empty( $settings['ekit_icon_box_global_link']['url']))) : ?>
1837
  </a>
1838
  <?php endif; // end link Closing
1839
-
1840
  }
1841
- protected function _content_template() { }
1842
  }
1680
  $this->add_render_attribute( 'infobox_wrapper', 'class', $ekit_icon_box_show_image );
1681
  $this->add_render_attribute( 'infobox_wrapper', 'class', $settings['ekit_icon_box_section_bg_hover_color_direction'] );
1682
 
1683
+ // Title HTML Tag
1684
+ $options_ekit_icon_box_title_size = array_keys([
1685
+ 'h1' => 'H1',
1686
+ 'h2' => 'H2',
1687
+ 'h3' => 'H3',
1688
+ 'h4' => 'H4',
1689
+ 'h5' => 'H5',
1690
+ 'h6' => 'H6',
1691
+ 'div' => 'div',
1692
+ 'span' => 'span',
1693
+ 'p' => 'p',
1694
+ ]);
1695
+ $ekit_icon_box_title_size_esc = \ElementsKit_Lite\Utils::esc_options( $settings['ekit_icon_box_title_size'], $options_ekit_icon_box_title_size, 'h3');
1696
+
1697
  // Icon
1698
 
1699
  $image = '';
1732
  Icons_Manager::render_icon( $settings['ekit_icon_box_header_icons'], [ 'aria-hidden' => 'true', 'class' => 'elementkit-infobox-icon' ] );
1733
  } else {
1734
  ?>
1735
+ <i class="<?php echo esc_attr($settings['ekit_icon_box_header_icon']); ?> elementkit-infobox-icon" aria-hidden="true"></i>
1736
  <?php
1737
  }
1738
  ?>
1749
  <?php endif;?>
1750
  <div class="box-body">
1751
  <?php if ($settings['ekit_icon_box_title_text'] != '') { ?>
1752
+ <<?php echo \ElementsKit_Lite\Utils::render($ekit_icon_box_title_size_esc); ?> class="elementskit-info-box-title">
1753
  <?php echo esc_html($settings['ekit_icon_box_title_text']); ?>
1754
+ </<?php echo \ElementsKit_Lite\Utils::render($ekit_icon_box_title_size_esc); ?>>
1755
  <?php } ?>
1756
  <?php if($settings['ekit_icon_box_description_text'] != ''): ?>
1757
  <p><?php echo \ElementsKit_Lite\Utils::kses($settings['ekit_icon_box_description_text'] ); ?> </p>
1762
  <?php
1763
  switch ($settings['ekit_icon_box_icon_align']) {
1764
  case 'right': ?>
1765
+ <a href="<?php echo esc_url( $btn_url ); ?>" target="<?php echo esc_attr($settings['ekit_icon_box_btn_url']['is_external'] ? '_blank' : '_self');?>" rel="<?php echo esc_attr($settings['ekit_icon_box_btn_url']['nofollow'] ? 'nofollow' : '');?>" class="elementskit-btn whitespace--normal <?php echo isset($settings['ekit_icon_box_button_hover_animation']) ? 'elementor-animation-'.esc_attr($settings['ekit_icon_box_button_hover_animation']) : ''; ?>">
1766
  <?php echo esc_html( $btn_text ); ?>
1767
 
1768
  <?php
1776
  Icons_Manager::render_icon( $settings['ekit_icon_box_icons'], [ 'aria-hidden' => 'true' ] );
1777
  } else {
1778
  ?>
1779
+ <i class="<?php echo esc_attr($settings['ekit_icon_box_icon']); ?>" aria-hidden="true"></i>
1780
  <?php
1781
  }
1782
  ?>
1784
  </a>
1785
  <?php break;
1786
  case 'left': ?>
1787
+ <a href="<?php echo esc_url( $btn_url ); ?>" target="<?php echo esc_attr($settings['ekit_icon_box_btn_url']['is_external'] ? '_blank' : '_self');?>" rel="<?php echo esc_attr($settings['ekit_icon_box_btn_url']['nofollow'] ? 'nofollow' : '');?>" class="elementskit-btn whitespace--normal <?php echo isset($settings['ekit_icon_box_button_hover_animation']) ? 'elementor-animation-'.esc_attr($settings['ekit_icon_box_button_hover_animation']) : ''; ?>">
1788
  <?php
1789
  // new icon
1790
  $migrated = isset( $settings['__fa4_migrated']['ekit_icon_box_icons'] );
1796
  Icons_Manager::render_icon( $settings['ekit_icon_box_icons'], [ 'aria-hidden' => 'true' ] );
1797
  } else {
1798
  ?>
1799
+ <i class="<?php echo esc_attr($settings['ekit_icon_box_icon']); ?>" aria-hidden="true"></i>
1800
  <?php
1801
  }
1802
  ?>
1804
  </a>
1805
  <?php break;
1806
  default: ?>
1807
+ <a href="<?php echo esc_url( $btn_url ); ?>" target="<?php echo esc_attr($settings['ekit_icon_box_btn_url']['is_external'] ? '_blank' : '_self');?>" rel="<?php echo esc_attr($settings['ekit_icon_box_btn_url']['nofollow'] ? 'nofollow' : '');?>" class="elementskit-btn whitespace--normal <?php echo isset($settings['ekit_icon_box_button_hover_animation']) ? 'elementor-animation-'.esc_attr($settings['ekit_icon_box_button_hover_animation']) : ''; ?>">
1808
  <?php echo esc_html( $btn_text ); ?>
1809
  </a>
1810
  <?php break;
1827
  Icons_Manager::render_icon( $settings['ekit_icon_box_water_mark_icons'], [ 'aria-hidden' => 'true' ] );
1828
  } else {
1829
  ?>
1830
+ <i class="<?php echo esc_attr($settings['ekit_icon_box_water_mark_icon']); ?>" aria-hidden="true"></i>
1831
  <?php
1832
  }
1833
  ?>
1850
  if($settings['ekit_icon_box_show_global_link'] == 'yes' && $settings['ekit_icon_box_enable_btn'] != 'yes' && (!empty( $settings['ekit_icon_box_global_link']['url']))) : ?>
1851
  </a>
1852
  <?php endif; // end link Closing
 
1853
  }
 
1854
  }
widgets/image-accordion/image-accordion.php CHANGED
@@ -913,8 +913,8 @@ class ElementsKit_Widget_Image_Accordion extends Widget_Base {
913
  ?>
914
  <div class="ekit-image-accordion elementskit-image-accordion-wraper">
915
  <?php foreach ( $ekit_img_accordion_items as $key => $item ) : ?>
916
- <input type="radio" name="ekit_ia_<?php echo $this->get_id(); ?>" id="ekit_ia_<?php echo $this->get_id() .'_'. $key; ?>" class="elementskit-single-image-accordion--input" <?php echo \ElementsKit_Lite\Utils::render(($item['ekit_img_accordion_active'] == 'yes') ? 'checked' : '') ; ?> hidden>
917
- <label for="ekit_ia_<?php echo $this->get_id() .'_'. $key; ?>" class="elementskit-single-image-accordion ekit-image-accordion-item" style="background-image: url(<?php echo esc_url($item['ekit_img_accordion_bg']['url']); ?>)">
918
  <span class="elementskit-accordion-content">
919
  <?php if($item['ekit_img_accordion_enable_pupup'] == 'yes' || $item['ekit_img_accordion_enable_project_link'] == 'yes') {
920
 
@@ -947,7 +947,7 @@ class ElementsKit_Widget_Image_Accordion extends Widget_Base {
947
  Icons_Manager::render_icon( $item['ekit_img_accordion_pup_up_icons'], [ 'aria-hidden' => 'true'] );
948
  } else {
949
  ?>
950
- <i class="<?php echo $item['ekit_img_accordion_pup_up_icon']; ?>" aria-hidden="true"></i>
951
  <?php
952
  }
953
  ?>
@@ -969,7 +969,7 @@ class ElementsKit_Widget_Image_Accordion extends Widget_Base {
969
  Icons_Manager::render_icon( $item['ekit_img_accordion_project_link_icons'], [ 'aria-hidden' => 'true'] );
970
  } else {
971
  ?>
972
- <i class="<?php echo $item['ekit_img_accordion_project_link_icon']; ?>" aria-hidden="true"></i>
973
  <?php
974
  }
975
  ?>
@@ -993,7 +993,7 @@ class ElementsKit_Widget_Image_Accordion extends Widget_Base {
993
  Icons_Manager::render_icon( $item['ekit_img_accordion_title_icons'], [ 'aria-hidden' => 'true'] );
994
  } else {
995
  ?>
996
- <i class="<?php echo $item['ekit_img_accordion_title_icon']; ?>" aria-hidden="true"></i>
997
  <?php
998
  }
999
  ?>
@@ -1016,7 +1016,7 @@ class ElementsKit_Widget_Image_Accordion extends Widget_Base {
1016
  Icons_Manager::render_icon( $item['ekit_img_accordion_title_icons'], [ 'aria-hidden' => 'true'] );
1017
  } else {
1018
  ?>
1019
- <i class="<?php echo $item['ekit_img_accordion_title_icon']; ?>" aria-hidden="true"></i>
1020
  <?php
1021
  }
1022
  ?>
913
  ?>
914
  <div class="ekit-image-accordion elementskit-image-accordion-wraper">
915
  <?php foreach ( $ekit_img_accordion_items as $key => $item ) : ?>
916
+ <input type="radio" name="ekit_ia_<?php echo esc_attr($this->get_id()); ?>" id="ekit_ia_<?php echo esc_attr($this->get_id()) .'_'. $key; ?>" class="elementskit-single-image-accordion--input" <?php echo \ElementsKit_Lite\Utils::render(($item['ekit_img_accordion_active'] == 'yes') ? 'checked' : '') ; ?> hidden>
917
+ <label for="ekit_ia_<?php echo esc_attr($this->get_id()) .'_'. $key; ?>" class="elementskit-single-image-accordion ekit-image-accordion-item" style="background-image: url(<?php echo esc_url($item['ekit_img_accordion_bg']['url']); ?>)">
918
  <span class="elementskit-accordion-content">
919
  <?php if($item['ekit_img_accordion_enable_pupup'] == 'yes' || $item['ekit_img_accordion_enable_project_link'] == 'yes') {
920
 
947
  Icons_Manager::render_icon( $item['ekit_img_accordion_pup_up_icons'], [ 'aria-hidden' => 'true'] );
948
  } else {
949
  ?>
950
+ <i class="<?php echo esc_attr($item['ekit_img_accordion_pup_up_icon']); ?>" aria-hidden="true"></i>
951
  <?php
952
  }
953
  ?>
969
  Icons_Manager::render_icon( $item['ekit_img_accordion_project_link_icons'], [ 'aria-hidden' => 'true'] );
970
  } else {
971
  ?>
972
+ <i class="<?php echo esc_attr($item['ekit_img_accordion_project_link_icon']); ?>" aria-hidden="true"></i>
973
  <?php
974
  }
975
  ?>
993
  Icons_Manager::render_icon( $item['ekit_img_accordion_title_icons'], [ 'aria-hidden' => 'true'] );
994
  } else {
995
  ?>
996
+ <i class="<?php echo esc_attr($item['ekit_img_accordion_title_icon']); ?>" aria-hidden="true"></i>
997
  <?php
998
  }
999
  ?>
1016
  Icons_Manager::render_icon( $item['ekit_img_accordion_title_icons'], [ 'aria-hidden' => 'true'] );
1017
  } else {
1018
  ?>
1019
+ <i class="<?php echo esc_attr($item['ekit_img_accordion_title_icon']); ?>" aria-hidden="true"></i>
1020
  <?php
1021
  }
1022
  ?>
widgets/image-box/image-box.php CHANGED
@@ -1522,10 +1522,25 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1522
 
1523
  $settings = $this->get_settings_for_display();
1524
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1525
  // Wrapper settion
1526
 
1527
  $this->add_render_attribute('wrapper', 'class', 'elementskit-info-image-box ekit-image-box');
1528
- $this->add_render_attribute('wrapper', 'class', 'text-' . $settings['ekit_image_box_content_text_align']);
1529
 
1530
 
1531
  if ($settings['ekit_image_box_style_simple'] == 'hover-border-bottom') {
@@ -1536,7 +1551,7 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1536
 
1537
 
1538
 
1539
- // Image sectionn
1540
  $image_html = '';
1541
  if (!empty($settings['ekit_image_box_image']['url'])) {
1542
 
@@ -1556,7 +1571,6 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1556
  $link_wrapper_end .= ' </a>';
1557
  }
1558
 
1559
-
1560
  // Button
1561
  $btn_text = $settings['ekit_image_box_btn_text'];
1562
 
@@ -1564,7 +1578,8 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1564
  if ( ! empty( $settings['ekit_image_box_btn_url']['url'] ) ) {
1565
  $this->add_link_attributes( 'button-2', $settings['ekit_image_box_btn_url'] );
1566
  }
1567
- $image_pos = 'image-box-img-'.$settings['ekit_image_box_content_text_align'];
 
1568
  ?>
1569
 
1570
  <div <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string('wrapper')); ?> >
@@ -1590,7 +1605,7 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1590
  <?php
1591
  if ($settings['ekit_image_box_title_text'] != '') :
1592
  ?>
1593
- <<?php echo \ElementsKit_Lite\Utils::render($settings['ekit_image_box_title_size']); ?> class="elementskit-info-box-title">
1594
 
1595
  <?php if(($settings['ekit_image_box_front_title_icons'] != '') && ($settings['ekit_image_box_front_title_icon_position'] == 'left') && ($settings['ekit_image_box_style_simple'] == 'floating-style')) : ?>
1596
 
@@ -1611,7 +1626,7 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1611
 
1612
  <?php endif; ?>
1613
 
1614
- <?php echo \ElementsKit_Lite\Utils::render($link_wrapper_start . $settings['ekit_image_box_title_text'] . $link_wrapper_end); ?>
1615
 
1616
  <?php if(($settings['ekit_image_box_front_title_icons'] != '') && ($settings['ekit_image_box_front_title_icon_position'] == 'right') && ($settings['ekit_image_box_style_simple'] == 'floating-style')) : ?>
1617
 
@@ -1632,7 +1647,7 @@ class ElementsKit_Widget_Image_Box extends Widget_Base {
1632
 
1633
  <?php endif; ?>
1634
 
1635
- </<?php echo \ElementsKit_Lite\Utils::render($settings['ekit_image_box_title_size']); ?>>
1636
  <?php
1637
 
1638
  endif;
1522
 
1523
  $settings = $this->get_settings_for_display();
1524
 
1525
+ // Data Sanitization/Escaping
1526
+ $options_ekit_image_box_title_size = array_keys([
1527
+ 'h1' => 'H1',
1528
+ 'h2' => 'H2',
1529
+ 'h3' => 'H3',
1530
+ 'h4' => 'H4',
1531
+ 'h5' => 'H5',
1532
+ 'h6' => 'H6',
1533
+ 'div' => 'div',
1534
+ 'span' => 'span',
1535
+ 'p' => 'p',
1536
+ ]);
1537
+
1538
+ $ekit_image_box_content_text_align_value_escape = \ElementsKit_Lite\Utils::esc_options($settings['ekit_image_box_content_text_align'], ['left', 'center', 'right'], 'center');
1539
+
1540
  // Wrapper settion
1541
 
1542
  $this->add_render_attribute('wrapper', 'class', 'elementskit-info-image-box ekit-image-box');
1543
+ $this->add_render_attribute('wrapper', 'class', 'text-' . $ekit_image_box_content_text_align_value_escape);
1544
 
1545
 
1546
  if ($settings['ekit_image_box_style_simple'] == 'hover-border-bottom') {
1551
 
1552
 
1553
 
1554
+ // Image section
1555
  $image_html = '';
1556
  if (!empty($settings['ekit_image_box_image']['url'])) {
1557
 
1571
  $link_wrapper_end .= ' </a>';
1572
  }
1573
 
 
1574
  // Button
1575
  $btn_text = $settings['ekit_image_box_btn_text'];
1576
 
1578
  if ( ! empty( $settings['ekit_image_box_btn_url']['url'] ) ) {
1579
  $this->add_link_attributes( 'button-2', $settings['ekit_image_box_btn_url'] );
1580
  }
1581
+
1582
+ $image_pos = 'image-box-img-' . $ekit_image_box_content_text_align_value_escape;
1583
  ?>
1584
 
1585
  <div <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string('wrapper')); ?> >
1605
  <?php
1606
  if ($settings['ekit_image_box_title_text'] != '') :
1607
  ?>
1608
+ <<?php echo \ElementsKit_Lite\Utils::esc_options($settings['ekit_image_box_title_size'], $options_ekit_image_box_title_size, 'h3'); ?> class="elementskit-info-box-title">
1609
 
1610
  <?php if(($settings['ekit_image_box_front_title_icons'] != '') && ($settings['ekit_image_box_front_title_icon_position'] == 'left') && ($settings['ekit_image_box_style_simple'] == 'floating-style')) : ?>
1611
 
1626
 
1627
  <?php endif; ?>
1628
 
1629
+ <?php echo \ElementsKit_Lite\Utils::render($link_wrapper_start . esc_html($settings['ekit_image_box_title_text']) . $link_wrapper_end); ?>
1630
 
1631
  <?php if(($settings['ekit_image_box_front_title_icons'] != '') && ($settings['ekit_image_box_front_title_icon_position'] == 'right') && ($settings['ekit_image_box_style_simple'] == 'floating-style')) : ?>
1632
 
1647
 
1648
  <?php endif; ?>
1649
 
1650
+ </<?php echo \ElementsKit_Lite\Utils::esc_options($settings['ekit_image_box_title_size'], $options_ekit_image_box_title_size, 'h3'); ?>>
1651
  <?php
1652
 
1653
  endif;
widgets/image-comparison/image-comparison.php CHANGED
@@ -642,19 +642,17 @@ class ElementsKit_Widget_Image_Comparison extends Widget_Base {
642
 
643
  }
644
 
645
- $data = 'data-offset='.($settings['ekit_img_comparison_offset']['size'] / 100).'
646
- data-overlay="'.($settings['ekit_img_comparison_overlay']).'"
647
- data-label_after="'.($settings['ekit_img_comparison_label_after']).'"
648
- data-label_before="'.($settings['ekit_img_comparison_label_before']).'"
649
- data-move_slider_on_hover="'.($settings['ekit_img_comparison_move_slider_on_hover']).'"
650
- data-click_to_move="'.($settings['ekit_img_comparison_click_to_move']).'"';
651
  ?>
652
 
653
  <div <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string( 'image_comparison_wrapper' )); ?> <?php echo \ElementsKit_Lite\Utils::render($data); ?>>
654
  <?php echo \ElementsKit_Lite\Utils::kses($image_html); ?>
655
  </div>
656
 
657
-
658
  <?php }
659
- protected function _content_template() { }
660
  }
642
 
643
  }
644
 
645
+ $data = 'data-offset='.esc_attr($settings['ekit_img_comparison_offset']['size'] / 100).'
646
+ data-overlay="'.esc_attr($settings['ekit_img_comparison_overlay']).'"
647
+ data-label_after="'.esc_attr($settings['ekit_img_comparison_label_after']).'"
648
+ data-label_before="'.esc_attr($settings['ekit_img_comparison_label_before']).'"
649
+ data-move_slider_on_hover="'.esc_attr($settings['ekit_img_comparison_move_slider_on_hover']).'"
650
+ data-click_to_move="'.esc_attr($settings['ekit_img_comparison_click_to_move']).'"';
651
  ?>
652
 
653
  <div <?php echo \ElementsKit_Lite\Utils::render($this->get_render_attribute_string( 'image_comparison_wrapper' )); ?> <?php echo \ElementsKit_Lite\Utils::render($data); ?>>
654
  <?php echo \ElementsKit_Lite\Utils::kses($image_html); ?>
655
  </div>
656
 
 
657
  <?php }
 
658
  }
widgets/init/assets/js/widget-scripts.js CHANGED
@@ -1 +1 @@
1
- (()=>{var t={609:t=>{"use strict";t.exports=jQuery},712:()=>{var t=function(t,e){if(!window.google)return;var i=e("#"+t.find(".ekit-google-map").attr("id")),n=i.data("id"),o=i.data("api_key"),r=i.data("map_type"),s=i.data("map_address_type"),a=i.data("map_lat")||23.7808875,h=i.data("map_lng")||90.2792373,l=i.data("map_addr"),c=i.data("map_basic_marker_title"),u=i.data("map_basic_marker_content"),d=i.data("map_basic_marker_icon_enable"),p=i.data("map_basic_marker_icon"),f=i.data("map_basic_marker_icon_width"),m=i.data("map_basic_marker_icon_height"),g=i.data("map_zoom")||14,v=i.data("map_markers"),y=i.data("map_static_width"),_=i.data("map_static_height"),w=i.data("map_polylines"),b=i.data("map_stroke_color"),x=i.data("map_stroke_opacity"),E=i.data("map_stroke_weight"),C=i.data("map_stroke_fill_color"),I=i.data("map_stroke_fill_opacity"),S=i.data("map_overlay_content"),T=i.data("map_routes_origin_lat"),k=i.data("map_routes_origin_lng"),z=i.data("map_routes_dest_lat"),L=i.data("map_routes_dest_lng"),O=i.data("map_routes_travel_mode"),P=i.data("map_panorama_lat"),M=i.data("map_panorama_lng"),W=JSON.parse(decodeURIComponent((i.data("map_theme")+"").replace(/\+/g,"%20"))),A=i.data("map_streeview_control"),D=i.data("map_type_control"),R=i.data("map_zoom_control"),F=i.data("map_fullscreen_control"),H=i.data("map_scroll_zoom");let N=new GMaps({el:"#ekit-google-map-"+n,lat:a,lng:h,zoom:g,streetViewControl:A,mapTypeControl:D,zoomControl:R,fullscreenControl:F,scrollwheel:H});if(""!=W&&(N.addStyle({styledMapName:"Styled Map",styles:JSON.parse(W),mapTypeId:"map_style"}),N.setStyle("map_style")),"basic"==r){var B=""!=u?{content:u}:"";if("yes"==d)var j={url:p,scaledSize:new google.maps.Size(f,m)};else j=null;"address"==s?GMaps.geocode({address:l,callback:function(t,e){if("OK"==e){var i=t[0].geometry.location;N.setCenter(i.lat()||0,i.lng()||0),N.addMarker({lat:i.lat(),lng:i.lng(),title:c,infoWindow:B,icon:j})}}}):"coordinates"==s&&N.addMarker({lat:a,lng:h,title:c,infoWindow:B,icon:j})}if("marker"==r&&(G=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20")))).length>0){var Y=new GMaps({el:"#ekit-google-map-"+n,lat:G[0].map_marker_lat,lng:G[0].map_marker_lng,zoom:g,streetViewControl:A,mapTypeControl:D,zoomControl:R,fullscreenControl:F,scrollwheel:H});Y.setCenter(G[0].map_marker_lat||0,G[0].map_marker_lng||0),""!=W&&(Y.addStyle({styledMapName:"Styled Map",styles:JSON.parse(W),mapTypeId:"map_style"}),Y.setStyle("map_style")),G.forEach(function(t){if(""!=t.map_marker_content)var e={content:t.map_marker_content};else e="";if("yes"==t.map_marker_icon_enable)var i={url:t.map_marker_icon.url,scaledSize:new google.maps.Size(t.map_marker_icon_width,t.map_marker_icon_height)};else i="";Y.addMarker({lat:parseFloat(t.map_marker_lat),lng:parseFloat(t.map_marker_lng),title:t.map_marker_title,infoWindow:e,icon:i})})}if("static"==r){var Q=[];(G=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20")))).length>0&&G.forEach(function(t){Q.push({lat:parseFloat(t.map_marker_lat),lng:parseFloat(t.map_marker_lng),color:t.ekit_google_map_marker_icon_color})});var X=GMaps.staticMapURL({size:[y,_],lat:a,lng:h,markers:Q});e("<img />").attr("src",X+"&key="+o).appendTo("#ekit-google-map-"+n)}if("polyline"==r){var q=JSON.parse(decodeURIComponent((w+"").replace(/\+/g,"%20"))),G=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20"))),U=[];q.forEach(function(t){U.push([parseFloat(t.map_polyline_lat),parseFloat(t.map_polyline_lng)])});var $=JSON.parse(JSON.stringify(U));N.drawPolyline({path:$,strokeColor:b.toString(),strokeOpacity:x,strokeWeight:E}),G.forEach(function(t){if(""!=t.map_marker_content)var e={content:t.map_marker_content};else e="";if("yes"==t.map_marker_icon_enable)var i={url:t.map_marker_icon.url,scaledSize:new google.maps.Size(t.map_marker_icon_width,t.map_marker_icon_height)};else i="";N.addMarker({lat:t.map_marker_lat,lng:t.map_marker_lng,title:t.map_marker_title,infoWindow:e,icon:i})}),""!=W&&(N.addStyle({styledMapName:"Styled Map",styles:JSON.parse(W),mapTypeId:"polyline_map_style"}),N.setStyle("polyline_map_style"))}if("polygon"==r){var K=[];(G=JSON.parse(decodeURIComponent((w+"").replace(/\+/g,"%20")))).forEach(function(t){K.push([parseFloat(t.map_polyline_lat),parseFloat(t.map_polyline_lng)])});$=JSON.parse(JSON.stringify(K));N.drawPolygon({paths:$,strokeColor:b.toString(),strokeOpacity:x,strokeWeight:E,fillColor:C.toString(),fillOpacity:I})}if("overlay"==r){if(""!=S)var J='<div class="ekit-gmap-overlay">'+S+"</div>";else J="";N.drawOverlay({lat:a,lng:h,content:J})}"routes"==r&&(N.drawRoute({origin:[T,k],destination:[z,L],travelMode:O.toString(),strokeColor:b.toString(),strokeOpacity:x,strokeWeight:E}),(G=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20")))).length>0&&G.forEach(function(t){if(""!=t.map_marker_content)var e={content:t.map_marker_content};else e="";if("yes"==t.map_marker_icon_enable)var i={url:t.map_marker_icon.url,scaledSize:new google.maps.Size(t.map_marker_icon_width,t.map_marker_icon_height)};else i="";N.addMarker({lat:t.map_marker_lat,lng:t.map_marker_lng,title:t.map_marker_title,infoWindow:e,icon:i})}));if("panorama"==r)GMaps.createPanorama({el:"#ekit-google-map-"+n,lat:P,lng:M})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/elementskit-google-map.default",t)})},751:function(t,e,i){var n,o,r,s;"undefined"!=typeof window&&window,"function"==typeof(o=function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{};return(i[t]=i[t]||{})[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],o=0;o<i.length;o++){var r=i[o];n&&n[r]&&(this.off(t,r),delete n[r]),r.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})?(r={id:"ev-emitter/ev-emitter",exports:{},loaded:!1},n=o.call(r.exports,i,r.exports,r),r.loaded=!0,n===undefined&&(n=r.exports)):n=o,function(i,o){"use strict";(s=function(t){return function(t,e){var i=t.jQuery,n=t.console;function o(t,e){for(var i in e)t[i]=e[i];return t}var r=Array.prototype.slice;function s(t,e,a){if(!(this instanceof s))return new s(t,e,a);var h=t;"string"==typeof t&&(h=document.querySelectorAll(t)),h?(this.elements=function(t){if(Array.isArray(t))return t;if("object"==typeof t&&"number"==typeof t.length)return r.call(t);return[t]}(h),this.options=o({},this.options),"function"==typeof e?a=e:o(this.options,e),a&&this.on("always",a),this.getImages(),i&&(this.jqDeferred=new i.Deferred),setTimeout(this.check.bind(this))):n.error("Bad element for imagesLoaded "+(h||t))}s.prototype=Object.create(e.prototype),s.prototype.options={},s.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},s.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&a[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var r=t.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var s=r[n];this.addElementBackgroundImages(s)}}}};var a={1:!0,9:!0,11:!0};function h(t){this.img=t}function l(t,e){this.url=t,this.element=e,this.img=new Image}return s.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(e.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,t),n=i.exec(e.backgroundImage)}},s.prototype.addImage=function(t){var e=new h(t);this.images.push(e)},s.prototype.addBackground=function(t,e){var i=new l(t,e);this.images.push(i)},s.prototype.check=function(){var t=this;function e(e,i,n){setTimeout(function(){t.progress(e,i,n)})}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach(function(t){t.once("progress",e),t.check()}):this.complete()},s.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug},s.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},h.prototype=Object.create(e.prototype),h.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},h.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},h.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},h.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},h.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},h.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},h.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},l.prototype=Object.create(h.prototype),l.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},l.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},l.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},s.makeJQueryPlugin=function(e){(e=e||t.jQuery)&&((i=e).fn.imagesLoaded=function(t,e){return new s(this,t,e).jqDeferred.promise(i(this))})},s.makeJQueryPlugin(),s}(i,t)}.apply(e,[n]))===undefined||(t.exports=s)}("undefined"!=typeof window?window:this)},320:function(t,e,i){var n,o,r,s,a,h,l,c,u,d,p,f,m,g,v,y,_,w,b,x,E,C,I,S,T,k,z,L,O,P,M,W,A,D,R,F,H,N,B,j,Y,Q,X,q,G,U,$,K,J,Z,V,tt,et,it,nt,ot,rt,st,at,ht;ht=window,st=[i(609)],(at=function(t){return function(t,e){"use strict";function i(i,r,a){(a=a||e||t.jQuery)&&(r.prototype.option||(r.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=o.call(arguments,1);return function(t,e,n){var o,r="$()."+i+'("'+e+'")';return t.each(function(t,h){var l=a.data(h,i);if(l){var c=l[e];if(c&&"_"!=e.charAt(0)){var u=c.apply(l,n);o=void 0===o?u:o}else s(r+" is not a valid method")}else s(i+" not initialized. Cannot call methods, i.e. "+r)}),void 0!==o?o:t}(this,t,e)}return function(t,e){t.each(function(t,n){var o=a.data(n,i);o?(o.option(e),o._init()):(o=new r(n,e),a.data(n,i,o))})}(this,t),this},n(a))}function n(t){!t||t&&t.bridget||(t.bridget=i)}var o=Array.prototype.slice,r=t.console,s=void 0===r?function(){}:function(t){r.error(t)};return n(e||t.jQuery),i}(ht,t)}.apply(e,st))===undefined||(t.exports=at),"undefined"!=typeof window&&window,"function"==typeof(o=function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],o=0;o<i.length;o++){var r=i[o],s=n&&n[r];s&&(this.off(t,r),delete n[r]),r.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})?(r={id:"ev-emitter/ev-emitter",exports:{},loaded:!1},n=o.call(r.exports,i,r.exports,r),r.loaded=!0,n===undefined&&(n=r.exports)):n=o,window,"function"==typeof(a=function(){"use strict";function t(t){var e=parseFloat(t),i=-1==t.indexOf("%")&&!isNaN(e);return i&&e}function e(t){var e=getComputedStyle(t);return e||r("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),e}function i(){if(!h){h=!0;var i=document.createElement("div");i.style.width="200px",i.style.padding="1px 2px 3px 4px",i.style.borderStyle="solid",i.style.borderWidth="1px 2px 3px 4px",i.style.boxSizing="border-box";var r=document.body||document.documentElement;r.appendChild(i);var s=e(i);o=200==Math.round(t(s.width)),n.isBoxSizeOuter=o,r.removeChild(i)}}function n(n){if(i(),"string"==typeof n&&(n=document.querySelector(n)),n&&"object"==typeof n&&n.nodeType){var r=e(n);if("none"==r.display)return function(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;e<a;e++){var i=s[e];t[i]=0}return t}();var h={};h.width=n.offsetWidth,h.height=n.offsetHeight;for(var l=h.isBorderBox="border-box"==r.boxSizing,c=0;c<a;c++){var u=s[c],d=r[u],p=parseFloat(d);h[u]=isNaN(p)?0:p}var f=h.paddingLeft+h.paddingRight,m=h.paddingTop+h.paddingBottom,g=h.marginLeft+h.marginRight,v=h.marginTop+h.marginBottom,y=h.borderLeftWidth+h.borderRightWidth,_=h.borderTopWidth+h.borderBottomWidth,w=l&&o,b=t(r.width);!1!==b&&(h.width=b+(w?0:f+y));var x=t(r.height);return!1!==x&&(h.height=x+(w?0:m+_)),h.innerWidth=h.width-(f+y),h.innerHeight=h.height-(m+_),h.outerWidth=h.width+g,h.outerHeight=h.height+v,h}}var o,r="undefined"==typeof console?function(){}:function(t){console.error(t)},s=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],a=s.length,h=!1;return n})?(h={id:"get-size/get-size",exports:{},loaded:!1},s=a.call(h.exports,i,h.exports,h),h.loaded=!0,s===undefined&&(s=h.exports)):s=a,function(t,e){"use strict";"function"==typeof(c=function(){var t=function(){var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i],o=n+"MatchesSelector";if(t[o])return o}}();return function(e,i){return e[t](i)}})?(u={id:"desandro-matches-selector/matches-selector",exports:{},loaded:!1},l=c.call(u.exports,i,u.exports,u),u.loaded=!0,l===undefined&&(l=u.exports)):l=c}(window),function(t,e){(d=function(e){return function(t,e){var i={extend:function(t,e){for(var i in e)t[i]=e[i];return t},modulo:function(t,e){return(t%e+e)%e}},n=Array.prototype.slice;i.makeArray=function(t){if(Array.isArray(t))return t;if(null===t||void 0===t)return[];var e="object"==typeof t&&"number"==typeof t.length;return e?n.call(t):[t]},i.removeFrom=function(t,e){var i=t.indexOf(e);-1!=i&&t.splice(i,1)},i.getParent=function(t,i){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.filterFindElements=function(t,n){var o=[];return(t=i.makeArray(t)).forEach(function(t){if(t instanceof HTMLElement){if(!n)return void o.push(t);e(t,n)&&o.push(t);for(var i=t.querySelectorAll(n),r=0;r<i.length;r++)o.push(i[r])}}),o},i.debounceMethod=function(t,e,i){i=i||100;var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];clearTimeout(t);var e=arguments,r=this;this[o]=setTimeout(function(){n.apply(r,e),delete r[o]},i)}},i.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var o=t.console;return i.htmlInit=function(e,n){i.docReady(function(){var r=i.toDashed(n),s="data-"+r,a=document.querySelectorAll("["+s+"]"),h=document.querySelectorAll(".js-"+r),l=i.makeArray(a).concat(i.makeArray(h)),c=s+"-options",u=t.jQuery;l.forEach(function(t){var i,r=t.getAttribute(s)||t.getAttribute(c);try{i=r&&JSON.parse(r)}catch(a){return void(o&&o.error("Error parsing "+s+" on "+t.className+": "+a))}var h=new e(t,i);u&&u.data(t,n,h)})})},i}(t,e)}.apply(p={},st=[l]))!==undefined||(d=p)}(window),window,f=[n,s],"function"==typeof(m=function(t,e){"use strict";function i(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}var n=document.documentElement.style,o="string"==typeof n.transition?"transition":"WebkitTransition",r="string"==typeof n.transform?"transform":"WebkitTransform",s={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[o],a={transform:r,transition:o,transitionDuration:o+"Duration",transitionProperty:o+"Property",transitionDelay:o+"Delay"},h=i.prototype=Object.create(t.prototype);h.constructor=i,h._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},h.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},h.getSize=function(){this.size=e(this.element)},h.css=function(t){var e=this.element.style;for(var i in t){var n=a[i]||i;e[n]=t[i]}},h.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],o=t[i?"top":"bottom"],r=parseFloat(n),s=parseFloat(o),a=this.layout.size;-1!=n.indexOf("%")&&(r=r/100*a.width),-1!=o.indexOf("%")&&(s=s/100*a.height),r=isNaN(r)?0:r,s=isNaN(s)?0:s,r-=e?a.paddingLeft:a.paddingRight,s-=i?a.paddingTop:a.paddingBottom,this.position.x=r,this.position.y=s},h.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"paddingLeft":"paddingRight",r=i?"left":"right",s=i?"right":"left",a=this.position.x+t[o];e[r]=this.getXValue(a),e[s]="";var h=n?"paddingTop":"paddingBottom",l=n?"top":"bottom",c=n?"bottom":"top",u=this.position.y+t[h];e[l]=this.getYValue(u),e[c]="",this.css(e),this.emitEvent("layout",[this])},h.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},h.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},h._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=t==this.position.x&&e==this.position.y;if(this.setPosition(t,e),!o||this.isTransitioning){var r=t-i,s=e-n,a={};a.transform=this.getTranslate(r,s),this.transition({to:a,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},h.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop");return"translate3d("+(t=i?t:-t)+"px, "+(e=n?e:-e)+"px, 0)"},h.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},h.moveTo=h._transitionTo,h.setPosition=function(t,e){this.position.x=parseFloat(t),this.position.y=parseFloat(e)},h._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},h.transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);t.from&&(this.css(t.from),this.element.offsetHeight),this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)};var l="opacity,"+function(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}(r);h.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:l,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(s,this,!1)}},h.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},h.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};h.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,i=c[t.propertyName]||t.propertyName;if(delete e.ingProperties[i],function(t){for(var e in t)return!1;return!0}(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd){var n=e.onEnd[i];n.call(this),delete e.onEnd[i]}this.emitEvent("transitionEnd",[this])}},h.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(s,this,!1),this.isTransitioning=!1},h._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var u={transitionProperty:"",transitionDuration:"",transitionDelay:""};return h.removeTransitionStyles=function(){this.css(u)},h.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},h.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},h.remove=function(){return o&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},h.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("visibleStyle");e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},h.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},h.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},h.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},h.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},h.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},i})?(v=m.apply(g={},f))===undefined&&(v=g):v=m,function(t,e){"use strict";(y=function(e,i,n,o){return function(t,e,i,n,o){function r(t,e){var i=n.getQueryElement(t);if(i){this.element=i,h&&(this.$element=h(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e);var o=++c;this.element.outlayerGUID=o,u[o]=this,this._create();var r=this._getOption("initLayout");r&&this.layout()}else a&&a.error("Bad element for "+this.constructor.namespace+": "+(i||t))}function s(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}var a=t.console,h=t.jQuery,l=function(){},c=0,u={};r.namespace="outlayer",r.Item=o,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var d=r.prototype;n.extend(d,e.prototype),d.option=function(t){n.extend(this.options,t)},d._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},d._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&&this.bindResize()},d.reloadItems=function(){this.items=this._itemize(this.element.children)},d._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o<e.length;o++){var r=e[o],s=new i(r,this);n.push(s)}return n},d._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},d.getItemElements=function(){return this.items.map(function(t){return t.element})},d.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},d._init=d.layout,d._resetLayout=function(){this.getSize()},d.getSize=function(){this.size=i(this.element)},d._getMeasurement=function(t,e){var n,o=this.options[t];o?("string"==typeof o?n=this.element.querySelector(o):o instanceof HTMLElement&&(n=o),this[t]=n?i(n)[e]:o):this[t]=0},d.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},d._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},d._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach(function(t){var n=this._getItemLayoutPosition(t);n.item=t,n.isInstant=e||t.isLayoutInstant,i.push(n)},this),this._processLayoutQueue(i)}},d._getItemLayoutPosition=function(){return{x:0,y:0}},d._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},d.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=function(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],n=e&&e[2];if(!i.length)return 0;i=parseFloat(i);var o=p[n]||1;return i*o}(t),this.stagger)},d._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},d._postLayout=function(){this.resizeContainer()},d.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},d._getContainerSize=l,d._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},d._emitCompleteOnItems=function(t,e){function i(){o.dispatchEvent(t+"Complete",null,[e])}function n(){++s==r&&i()}var o=this,r=e.length;if(e&&r){var s=0;e.forEach(function(e){e.once(t,n)})}else i()},d.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;if(this.emitEvent(t,n),h)if(this.$element=this.$element||h(this.element),e){var o=h.Event(e);o.type=t,this.$element.trigger(o,i)}else this.$element.trigger(t,i)},d.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},d.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},d.stamp=function(t){(t=this._find(t))&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},d.unstamp=function(t){(t=this._find(t))&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},d._find=function(t){if(t)return"string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)},d._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},d._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},d._manageStamp=l,d._getElementOffset=function(t){var e=t.getBoundingClientRect(),n=this._boundingRect,o=i(t),r={left:e.left-n.left-o.marginLeft,top:e.top-n.top-o.marginTop,right:n.right-e.right-o.marginRight,bottom:n.bottom-e.bottom-o.marginBottom};return r},d.handleEvent=n.handleEvent,d.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},d.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},d.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),d.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},d.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},d.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},d.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},d.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},d.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},d.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},d.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},d.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},d.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},d.getItems=function(t){var e=[];return(t=n.makeArray(t)).forEach(function(t){var i=this.getItem(t);i&&e.push(i)},this),e},d.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),n.removeFrom(this.items,t)},this)},d.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete u[e],delete this.element.outlayerGUID,h&&h.removeData(this.element,this.constructor.namespace)},r.data=function(t){var e=(t=n.getQueryElement(t))&&t.outlayerGUID;return e&&u[e]},r.create=function(t,e){var i=s(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=s(o),n.htmlInit(i,t),h&&h.bridget&&h.bridget(t,i),i};var p={ms:1,s:1e3};return r.Item=o,r}(t,e,i,n,o)}.apply(_={},st=[n,s,d,v]))!==undefined||(y=_)}(window),window,w=[y],"function"==typeof(b=function(t){"use strict";function e(){t.Item.apply(this,arguments)}var i=e.prototype=Object.create(t.Item.prototype),n=i._create;i._create=function(){this.id=this.layout.itemGUID++,n.call(this),this.sortData={}},i.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t=this.layout.options.getSortData,e=this.layout._sorters;for(var i in t){var n=e[i];this.sortData[i]=n(this.element,this)}}};var o=i.destroy;return i.destroy=function(){o.apply(this,arguments),this.css({display:""})},e})?(E=b.apply(x={},w))===undefined&&(E=x):E=b,window,C=[s,y],"function"==typeof(I=function(t,e){"use strict";function i(t){this.isotope=t,t&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)}var n=i.prototype;return["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"].forEach(function(t){n[t]=function(){return e.prototype[t].apply(this.isotope,arguments)}}),n.needsVerticalResizeLayout=function(){var e=t(this.isotope.element),i=this.isotope.size&&e;return i&&e.innerHeight!=this.isotope.size.innerHeight},n._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},n.getColumnWidth=function(){this.getSegmentSize("column","Width")},n.getRowHeight=function(){this.getSegmentSize("row","Height")},n.getSegmentSize=function(t,e){var i=t+e,n="outer"+e;if(this._getMeasurement(i,n),!this[i]){var o=this.getFirstItemSize();this[i]=o&&o[n]||this.isotope.size["inner"+e]}},n.getFirstItemSize=function(){var e=this.isotope.filteredItems[0];return e&&e.element&&t(e.element)},n.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},n.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},i.modes={},i.create=function(t,e){function o(){i.apply(this,arguments)}return o.prototype=Object.create(n),o.prototype.constructor=o,e&&(o.options=e),o.prototype.namespace=t,i.modes[t]=o,o},i})?(T=I.apply(S={},C))===undefined&&(T=S):T=I,window,k=[y,s],"function"==typeof(z=function(t,e){var i=t.create("masonry");i.compatOptions.fitWidth="isFitWidth";var n=i.prototype;return n._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},n.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,r=o/n,s=n-o%n,a=s&&s<1?"round":"floor";r=Math[a](r),this.cols=Math.max(r,1)},n.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,n=e(i);this.containerWidth=n&&n.innerWidth},n._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&e<1?"round":"ceil",n=Math[i](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var o=this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition",r=this[o](n,t),s={x:this.columnWidth*r.col,y:r.y},a=r.y+t.size.outerHeight,h=n+r.col,l=r.col;l<h;l++)this.colYs[l]=a;return s},n._getTopColPosition=function(t){var e=this._getTopColGroup(t),i=Math.min.apply(Math,e);return{col:e.indexOf(i),y:i}},n._getTopColGroup=function(t){if(t<2)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;n<i;n++)e[n]=this._getColGroupY(n,t);return e},n._getColGroupY=function(t,e){if(e<2)return this.colYs[t];var i=this.colYs.slice(t,t+e);return Math.max.apply(Math,i)},n._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,n=t>1&&i+t>this.cols;i=n?0:i;var o=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=o?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},n._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this._getOption("originLeft"),r=o?n.left:n.right,s=r+i.outerWidth,a=Math.floor(r/this.columnWidth);a=Math.max(0,a);var h=Math.floor(s/this.columnWidth);h-=s%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var l=this._getOption("originTop"),c=(l?n.top:n.bottom)+i.outerHeight,u=a;u<=h;u++)this.colYs[u]=Math.max(c,this.colYs[u])},n._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},n._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},n.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i})?(O=z.apply(L={},k))===undefined&&(O=L):O=z,window,P=[T,O],"function"==typeof(M=function(t,e){"use strict";var i=t.create("masonry"),n=i.prototype,o={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var r in e.prototype)o[r]||(n[r]=e.prototype[r]);var s=n.measureColumns;n.measureColumns=function(){this.items=this.isotope.filteredItems,s.call(this)};var a=n._getOption;return n._getOption=function(t){return"fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:a.apply(this.isotope,arguments)},i})?(A=M.apply(W={},P))===undefined&&(A=W):A=M,window,D=[T],"function"==typeof(R=function(t){"use strict";var e=t.create("fitRows"),i=e.prototype;return i._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},i._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY);var n={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,n},i._getContainerSize=function(){return{height:this.maxY}},e})?(H=R.apply(F={},D))===undefined&&(H=F):H=R,window,N=[T],"function"==typeof(B=function(t){"use strict";var e=t.create("vertical",{horizontalAlignment:0}),i=e.prototype;return i._resetLayout=function(){this.y=0},i._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},i._getContainerSize=function(){return{height:this.y}},e})?(Y=B.apply(j={},N))===undefined&&(Y=j):Y=B,function(i,n){(at=function(t,e,n,o,r,s){return function(t,e,i,n,o,r,s){var a=t.jQuery,h=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},l=e.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});l.Item=r,l.LayoutMode=s;var c=l.prototype;c._create=function(){for(var t in this.itemGUID=0,this._sorters={},this._getSorters(),e.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"],s.modes)this._initLayoutMode(t)},c.reloadItems=function(){this.itemGUID=0,e.prototype.reloadItems.call(this)},c._itemize=function(){for(var t=e.prototype._itemize.apply(this,arguments),i=0;i<t.length;i++){var n=t[i];n.id=this.itemGUID++}return this._updateItemsSortData(t),t},c._initLayoutMode=function(t){var e=s.modes[t],i=this.options[t]||{};this.options[t]=e.options?o.extend(e.options,i):i,this.modes[t]=new e(this)},c.layout=function(){return!this._isLayoutInited&&this._getOption("initLayout")?void this.arrange():void this._layout()},c._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},c.arrange=function(t){this.option(t),this._getIsInstant();var e=this._filter(this.items);this.filteredItems=e.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[e]):this._hideReveal(e),this._sort(),this._layout()},c._init=c.arrange,c._hideReveal=function(t){this.reveal(t.needReveal),this.hide(t.needHide)},c._getIsInstant=function(){var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;return this._isInstant=e,e},c._bindArrangeComplete=function(){function t(){e&&i&&n&&o.dispatchEvent("arrangeComplete",null,[o.filteredItems])}var e,i,n,o=this;this.once("layoutComplete",function(){e=!0,t()}),this.once("hideComplete",function(){i=!0,t()}),this.once("revealComplete",function(){n=!0,t()})},c._filter=function(t){var e=this.options.filter;e=e||"*";for(var i=[],n=[],o=[],r=this._getFilterTest(e),s=0;s<t.length;s++){var a=t[s];if(!a.isIgnored){var h=r(a);h&&i.push(a),h&&a.isHidden?n.push(a):h||a.isHidden||o.push(a)}}return{matches:i,needReveal:n,needHide:o}},c._getFilterTest=function(t){return a&&this.options.isJQueryFiltering?function(e){return a(e.element).is(t)}:"function"==typeof t?function(e){return t(e.element)}:function(e){return n(e.element,t)}},c.updateSortData=function(t){var e;t?(t=o.makeArray(t),e=this.getItems(t)):e=this.items,this._getSorters(),this._updateItemsSortData(e)},c._getSorters=function(){var t=this.options.getSortData;for(var e in t){var i=t[e];this._sorters[e]=u(i)}},c._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&i<e;i++){var n=t[i];n.updateSortData()}};var u=function(){return function(t){if("string"!=typeof t)return t;var e=h(t).split(" "),i=e[0],n=i.match(/^\[(.+)\]$/),o=function(t,e){return t?function(e){return e.getAttribute(t)}:function(t){var i=t.querySelector(e);return i&&i.textContent}}(n&&n[1],i),r=l.sortDataParsers[e[1]];return t=r?function(t){return t&&r(o(t))}:function(t){return t&&o(t)}}}();l.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},c._sort=function(){if(this.options.sortBy){var t=o.makeArray(this.options.sortBy);this._getIsSameSortBy(t)||(this.sortHistory=t.concat(this.sortHistory));var e=function(t,e){return function(i,n){for(var o=0;o<t.length;o++){var r=t[o],s=i.sortData[r],a=n.sortData[r];if(s>a||s<a){var h=void 0!==e[r]?e[r]:e,l=h?1:-1;return(s>a?1:-1)*l}}return 0}}(this.sortHistory,this.options.sortAscending);this.filteredItems.sort(e)}},c._getIsSameSortBy=function(t){for(var e=0;e<t.length;e++)if(t[e]!=this.sortHistory[e])return!1;return!0},c._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(!e)throw new Error("No layout mode: "+t);return e.options=this.options[t],e},c._resetLayout=function(){e.prototype._resetLayout.call(this),this._mode()._resetLayout()},c._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},c._manageStamp=function(t){this._mode()._manageStamp(t)},c._getContainerSize=function(){return this._mode()._getContainerSize()},c.needsResizeLayout=function(){return this._mode().needsResizeLayout()},c.appended=function(t){var e=this.addItems(t);if(e.length){var i=this._filterRevealAdded(e);this.filteredItems=this.filteredItems.concat(i)}},c.prepended=function(t){var e=this._itemize(t);if(e.length){this._resetLayout(),this._manageStamps();var i=this._filterRevealAdded(e);this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=e.concat(this.items)}},c._filterRevealAdded=function(t){var e=this._filter(t);return this.hide(e.needHide),this.reveal(e.matches),this.layoutItems(e.matches,!0),e.matches},c.insert=function(t){var e=this.addItems(t);if(e.length){var i,n,o=e.length;for(i=0;i<o;i++)n=e[i],this.element.appendChild(n.element);var r=this._filter(e).matches;for(i=0;i<o;i++)e[i].isLayoutInstant=!0;for(this.arrange(),i=0;i<o;i++)delete e[i].isLayoutInstant;this.reveal(r)}};var d=c.remove;return c.remove=function(t){t=o.makeArray(t);var e=this.getItems(t);d.call(this,t);for(var i=e&&e.length,n=0;i&&n<i;n++){var r=e[n];o.removeFrom(this.filteredItems,r)}},c.shuffle=function(){for(var t=0;t<this.items.length;t++){var e=this.items[t];e.sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},c._noTransition=function(t,e){var i=this.options.transitionDuration;this.options.transitionDuration=0;var n=t.apply(this,e);return this.options.transitionDuration=i,n},c.getFilteredItemElements=function(){return this.filteredItems.map(function(t){return t.element})},l}(i,t,0,n,o,r,s)}.apply(e,st=[y,s,l,d,E,T,A,H,Y]))===undefined||(t.exports=at)}(window),window,"function"==typeof(X=function(){function t(e){for(var i in t.defaults)this[i]=t.defaults[i];for(i in e)this[i]=e[i]}t.defaults={x:0,y:0,width:0,height:0};var e=t.prototype;return e.contains=function(t){var e=t.width||0,i=t.height||0;return this.x<=t.x&&this.y<=t.y&&this.x+this.width>=t.x+e&&this.y+this.height>=t.y+i},e.overlaps=function(t){var e=this.x+this.width,i=this.y+this.height,n=t.x+t.width,o=t.y+t.height;return this.x<n&&e>t.x&&this.y<o&&i>t.y},e.getMaximalFreeRects=function(e){if(!this.overlaps(e))return!1;var i,n=[],o=this.x+this.width,r=this.y+this.height,s=e.x+e.width,a=e.y+e.height;return this.y<e.y&&(i=new t({x:this.x,y:this.y,width:this.width,height:e.y-this.y}),n.push(i)),o>s&&(i=new t({x:s,y:this.y,width:o-s,height:this.height}),n.push(i)),r>a&&(i=new t({x:this.x,y:a,width:this.width,height:r-a}),n.push(i)),this.x<e.x&&(i=new t({x:this.x,y:this.y,width:e.x-this.x,height:this.height}),n.push(i)),n},e.canFit=function(t){return this.width>=t.width&&this.height>=t.height},t})?(q={id:"packery/js/rect",exports:{},loaded:!1},Q=X.call(q.exports,i,q.exports,q),q.loaded=!0,Q===undefined&&(Q=q.exports)):Q=X,window,G=[Q],"function"==typeof(U=function(t){function e(t,e,i){this.width=t||0,this.height=e||0,this.sortDirection=i||"downwardLeftToRight",this.reset()}var i=e.prototype;i.reset=function(){this.spaces=[];var e=new t({x:0,y:0,width:this.width,height:this.height});this.spaces.push(e),this.sorter=n[this.sortDirection]||n.downwardLeftToRight},i.pack=function(t){for(var e=0;e<this.spaces.length;e++){var i=this.spaces[e];if(i.canFit(t)){this.placeInSpace(t,i);break}}},i.columnPack=function(t){for(var e=0;e<this.spaces.length;e++){var i=this.spaces[e],n=i.x<=t.x&&i.x+i.width>=t.x+t.width&&i.height>=t.height-.01;if(n){t.y=i.y,this.placed(t);break}}},i.rowPack=function(t){for(var e=0;e<this.spaces.length;e++){var i=this.spaces[e],n=i.y<=t.y&&i.y+i.height>=t.y+t.height&&i.width>=t.width-.01;if(n){t.x=i.x,this.placed(t);break}}},i.placeInSpace=function(t,e){t.x=e.x,t.y=e.y,this.placed(t)},i.placed=function(t){for(var e=[],i=0;i<this.spaces.length;i++){var n=this.spaces[i],o=n.getMaximalFreeRects(t);o?e.push.apply(e,o):e.push(n)}this.spaces=e,this.mergeSortSpaces()},i.mergeSortSpaces=function(){e.mergeRects(this.spaces),this.spaces.sort(this.sorter)},i.addSpace=function(t){this.spaces.push(t),this.mergeSortSpaces()},e.mergeRects=function(t){var e=0,i=t[e];t:for(;i;){for(var n=0,o=t[e+n];o;){if(o==i)n++;else{if(o.contains(i)){t.splice(e,1),i=t[e];continue t}i.contains(o)?t.splice(e+n,1):n++}o=t[e+n]}i=t[++e]}return t};var n={downwardLeftToRight:function(t,e){return t.y-e.y||t.x-e.x},rightwardTopToBottom:function(t,e){return t.x-e.x||t.y-e.y}};return e})?(K=U.apply($={},G))===undefined&&(K=$):K=U,window,J=[y,Q],"function"==typeof(Z=function(t,e){var i="string"==typeof document.documentElement.style.transform?"transform":"WebkitTransform",n=function(){t.Item.apply(this,arguments)},o=n.prototype=Object.create(t.Item.prototype),r=o._create;o._create=function(){r.call(this),this.rect=new e};var s=o.moveTo;return o.moveTo=function(t,e){var i=Math.abs(this.position.x-t),n=Math.abs(this.position.y-e),o=this.layout.dragItemCount&&!this.isPlacing&&!this.isTransitioning&&1>i&&1>n;return o?void this.goTo(t,e):void s.apply(this,arguments)},o.enablePlacing=function(){this.removeTransitionStyles(),this.isTransitioning&&i&&(this.element.style[i]="none"),this.isTransitioning=!1,this.getSize(),this.layout._setRectSize(this.element,this.rect),this.isPlacing=!0},o.disablePlacing=function(){this.isPlacing=!1},o.removeElem=function(){this.element.parentNode.removeChild(this.element),this.layout.packer.addSpace(this.rect),this.emitEvent("remove",[this])},o.showDropPlaceholder=function(){var t=this.dropPlaceholder;t||((t=this.dropPlaceholder=document.createElement("div")).className="packery-drop-placeholder",t.style.position="absolute"),t.style.width=this.size.width+"px",t.style.height=this.size.height+"px",this.positionDropPlaceholder(),this.layout.element.appendChild(t)},o.positionDropPlaceholder=function(){this.dropPlaceholder.style[i]="translate("+this.rect.x+"px, "+this.rect.y+"px)"},o.hideDropPlaceholder=function(){this.layout.element.removeChild(this.dropPlaceholder)},n})?(tt=Z.apply(V={},J))===undefined&&(tt=V):tt=Z,window,et=[s,y,Q,K,tt],"function"==typeof(it=function(t,e,i,n,o){function r(t,e){return t.position.y-e.position.y||t.position.x-e.position.x}function s(t,e){return t.position.x-e.position.x||t.position.y-e.position.y}i.prototype.canFit=function(t){return this.width>=t.width-1&&this.height>=t.height-1};var a=e.create("packery");a.Item=o;var h=a.prototype;h._create=function(){e.prototype._create.call(this),this.packer=new n,this.shiftPacker=new n,this.isEnabled=!0,this.dragItemCount=0;var t=this;this.handleDraggabilly={dragStart:function(){t.itemDragStart(this.element)},dragMove:function(){t.itemDragMove(this.element,this.position.x,this.position.y)},dragEnd:function(){t.itemDragEnd(this.element)}},this.handleUIDraggable={start:function(e,i){i&&t.itemDragStart(e.currentTarget)},drag:function(e,i){i&&t.itemDragMove(e.currentTarget,i.position.left,i.position.top)},stop:function(e,i){i&&t.itemDragEnd(e.currentTarget)}}},h._resetLayout=function(){var t,e,i;this.getSize(),this._getMeasurements(),this._getOption("horizontal")?(t=1/0,e=this.size.innerHeight+this.gutter,i="rightwardTopToBottom"):(t=this.size.innerWidth+this.gutter,e=1/0,i="downwardLeftToRight"),this.packer.width=this.shiftPacker.width=t,this.packer.height=this.shiftPacker.height=e,this.packer.sortDirection=this.shiftPacker.sortDirection=i,this.packer.reset(),this.maxY=0,this.maxX=0},h._getMeasurements=function(){this._getMeasurement("columnWidth","width"),this._getMeasurement("rowHeight","height"),this._getMeasurement("gutter","width")},h._getItemLayoutPosition=function(t){if(this._setRectSize(t.element,t.rect),this.isShifting||this.dragItemCount>0){var e=this._getPackMethod();this.packer[e](t.rect)}else this.packer.pack(t.rect);return this._setMaxXY(t.rect),t.rect},h.shiftLayout=function(){this.isShifting=!0,this.layout(),delete this.isShifting},h._getPackMethod=function(){return this._getOption("horizontal")?"rowPack":"columnPack"},h._setMaxXY=function(t){this.maxX=Math.max(t.x+t.width,this.maxX),this.maxY=Math.max(t.y+t.height,this.maxY)},h._setRectSize=function(e,i){var n=t(e),o=n.outerWidth,r=n.outerHeight;(o||r)&&(o=this._applyGridGutter(o,this.columnWidth),r=this._applyGridGutter(r,this.rowHeight)),i.width=Math.min(o,this.packer.width),i.height=Math.min(r,this.packer.height)},h._applyGridGutter=function(t,e){if(!e)return t+this.gutter;e+=this.gutter;var i=t%e,n=i&&1>i?"round":"ceil";return t=Math[n](t/e)*e},h._getContainerSize=function(){return this._getOption("horizontal")?{width:this.maxX-this.gutter}:{height:this.maxY-this.gutter}},h._manageStamp=function(t){var e,n=this.getItem(t);if(n&&n.isPlacing)e=n.rect;else{var o=this._getElementOffset(t);e=new i({x:this._getOption("originLeft")?o.left:o.right,y:this._getOption("originTop")?o.top:o.bottom})}this._setRectSize(t,e),this.packer.placed(e),this._setMaxXY(e)},h.sortItemsByPosition=function(){var t=this._getOption("horizontal")?s:r;this.items.sort(t)},h.fit=function(t,e,i){var n=this.getItem(t);n&&(this.stamp(n.element),n.enablePlacing(),this.updateShiftTargets(n),e=void 0===e?n.rect.x:e,i=void 0===i?n.rect.y:i,this.shift(n,e,i),this._bindFitEvents(n),n.moveTo(n.rect.x,n.rect.y),this.shiftLayout(),this.unstamp(n.element),this.sortItemsByPosition(),n.disablePlacing())},h._bindFitEvents=function(t){function e(){2==++n&&i.dispatchEvent("fitComplete",null,[t])}var i=this,n=0;t.once("layout",e),this.once("layoutComplete",e)},h.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&(this.options.shiftPercentResize?this.resizeShiftPercentLayout():this.layout())},h.needsResizeLayout=function(){var e=t(this.element),i=this._getOption("horizontal")?"innerHeight":"innerWidth";return e[i]!=this.size[i]},h.resizeShiftPercentLayout=function(){var e=this._getItemsForLayout(this.items),i=this._getOption("horizontal"),n=i?"y":"x",o=i?"height":"width",r=i?"rowHeight":"columnWidth",s=i?"innerHeight":"innerWidth",a=this[r];if(a=a&&a+this.gutter){this._getMeasurements();var h=this[r]+this.gutter;e.forEach(function(t){var e=Math.round(t.rect[n]/a);t.rect[n]=e*h})}else{var l=t(this.element)[s]+this.gutter,c=this.packer[o];e.forEach(function(t){t.rect[n]=t.rect[n]/c*l})}this.shiftLayout()},h.itemDragStart=function(t){if(this.isEnabled){this.stamp(t);var e=this.getItem(t);e&&(e.enablePlacing(),e.showDropPlaceholder(),this.dragItemCount++,this.updateShiftTargets(e))}},h.updateShiftTargets=function(t){this.shiftPacker.reset(),this._getBoundingRect();var e=this._getOption("originLeft"),n=this._getOption("originTop");this.stamps.forEach(function(t){var o=this.getItem(t);if(!o||!o.isPlacing){var r=this._getElementOffset(t),s=new i({x:e?r.left:r.right,y:n?r.top:r.bottom});this._setRectSize(t,s),this.shiftPacker.placed(s)}},this);var o=this._getOption("horizontal"),r=o?"rowHeight":"columnWidth",s=o?"height":"width";this.shiftTargetKeys=[],this.shiftTargets=[];var a,h=this[r];if(h=h&&h+this.gutter){var l=Math.ceil(t.rect[s]/h),c=Math.floor((this.shiftPacker[s]+this.gutter)/h);a=(c-l)*h;for(var u=0;c>u;u++)this._addShiftTarget(u*h,0,a)}else a=this.shiftPacker[s]+this.gutter-t.rect[s],this._addShiftTarget(0,0,a);var d=this._getItemsForLayout(this.items),p=this._getPackMethod();d.forEach(function(t){var e=t.rect;this._setRectSize(t.element,e),this.shiftPacker[p](e),this._addShiftTarget(e.x,e.y,a);var i=o?e.x+e.width:e.x,n=o?e.y:e.y+e.height;if(this._addShiftTarget(i,n,a),h)for(var r=Math.round(e[s]/h),l=1;r>l;l++){var c=o?i:e.x+h*l,u=o?e.y+h*l:n;this._addShiftTarget(c,u,a)}},this)},h._addShiftTarget=function(t,e,i){var n=this._getOption("horizontal")?e:t;if(!(0!==n&&n>i)){var o=t+","+e,r=-1!=this.shiftTargetKeys.indexOf(o);r||(this.shiftTargetKeys.push(o),this.shiftTargets.push({x:t,y:e}))}},h.shift=function(t,e,i){var n,o=1/0,r={x:e,y:i};this.shiftTargets.forEach(function(t){var e=function(t,e){var i=e.x-t.x,n=e.y-t.y;return Math.sqrt(i*i+n*n)}(t,r);o>e&&(n=t,o=e)}),t.rect.x=n.x,t.rect.y=n.y},h.itemDragMove=function(t,e,i){function n(){r.shift(o,e,i),o.positionDropPlaceholder(),r.layout()}var o=this.isEnabled&&this.getItem(t);if(o){e-=this.size.paddingLeft,i-=this.size.paddingTop;var r=this,s=new Date;this._itemDragTime&&s-this._itemDragTime<120?(clearTimeout(this.dragTimeout),this.dragTimeout=setTimeout(n,120)):(n(),this._itemDragTime=s)}},h.itemDragEnd=function(t){function e(){2==++n&&(i.element.classList.remove("is-positioning-post-drag"),i.hideDropPlaceholder(),o.dispatchEvent("dragItemPositioned",null,[i]))}var i=this.isEnabled&&this.getItem(t);if(i){clearTimeout(this.dragTimeout),i.element.classList.add("is-positioning-post-drag");var n=0,o=this;i.once("layout",e),this.once("layoutComplete",e),i.moveTo(i.rect.x,i.rect.y),this.layout(),this.dragItemCount=Math.max(0,this.dragItemCount-1),this.sortItemsByPosition(),i.disablePlacing(),this.unstamp(i.element)}},h.bindDraggabillyEvents=function(t){this._bindDraggabillyEvents(t,"on")},h.unbindDraggabillyEvents=function(t){this._bindDraggabillyEvents(t,"off")},h._bindDraggabillyEvents=function(t,e){var i=this.handleDraggabilly;t[e]("dragStart",i.dragStart),t[e]("dragMove",i.dragMove),t[e]("dragEnd",i.dragEnd)},h.bindUIDraggableEvents=function(t){this._bindUIDraggableEvents(t,"on")},h.unbindUIDraggableEvents=function(t){this._bindUIDraggableEvents(t,"off")},h._bindUIDraggableEvents=function(t,e){var i=this.handleUIDraggable;t[e]("dragstart",i.start)[e]("drag",i.drag)[e]("dragstop",i.stop)};var l=h.destroy;return h.destroy=function(){l.apply(this,arguments),this.isEnabled=!1},a.Rect=i,a.Packer=n,a})?(ot=it.apply(nt={},et))===undefined&&(ot=nt):ot=it,window,st=[T,ot],(at="function"==typeof(rt=function(t,e){var i=t.create("packery"),n=i.prototype,o={_getElementOffset:!0,_getMeasurement:!0};for(var r in e.prototype)o[r]||(n[r]=e.prototype[r]);var s=n._resetLayout;n._resetLayout=function(){this.packer=this.packer||new e.Packer,this.shiftPacker=this.shiftPacker||new e.Packer,s.apply(this,arguments)};var a=n._getItemLayoutPosition;n._getItemLayoutPosition=function(t){return t.rect=t.rect||new e.Rect,a.call(this,t)};var h=n.needsResizeLayout;n.needsResizeLayout=function(){return this._getOption("horizontal")?this.needsVerticalResizeLayout():h.call(this)};var l=n._getOption;return n._getOption=function(t){return"horizontal"==t?void 0!==this.options.isHorizontal?this.options.isHorizontal:this.options.horizontal:l.apply(this.isotope,arguments)},i})?rt.apply(e,st):rt)===undefined||(t.exports=at)},75:(t,e,i)=>{var n,o,r;!function(s){"use strict";o=[i(609)],(r="function"==typeof(n=function(t){var e=[],i=[],n={precision:100,elapse:!1,defer:!1};i.push(/^[0-9]*$/.source),i.push(/([0-9]{1,2}\/){2}[0-9]{4}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),i.push(/[0-9]{4}([\/\-][0-9]{1,2}){2}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),i=new RegExp(i.join("|"));var o={Y:"years",m:"months",n:"daysToMonth",d:"daysToWeek",w:"weeks",W:"weeksToMonth",H:"hours",M:"minutes",S:"seconds",D:"totalDays",I:"totalHours",N:"totalMinutes",T:"totalSeconds"};function r(t,e){var i="s",n="";return t&&(1===(t=t.replace(/(:|;|\s)/gi,"").split(/\,/)).length?i=t[0]:(n=t[0],i=t[1])),Math.abs(e)>1?i:n}var s=function(i,o,r){this.el=i,this.$el=t(i),this.interval=null,this.offset={},this.options=t.extend({},n),this.firstTick=!0,this.instanceNumber=e.length,e.push(this),this.$el.data("countdown-instance",this.instanceNumber),r&&("function"==typeof r?(this.$el.on("update.countdown",r),this.$el.on("stoped.countdown",r),this.$el.on("finish.countdown",r)):this.options=t.extend({},n,r)),this.setFinalDate(o),!1===this.options.defer&&this.start()};t.extend(s.prototype,{start:function(){null!==this.interval&&clearInterval(this.interval);var t=this;this.update(),this.interval=setInterval(function(){t.update.call(t)},this.options.precision)},stop:function(){clearInterval(this.interval),this.interval=null,this.dispatchEvent("stoped")},toggle:function(){this.interval?this.stop():this.start()},pause:function(){this.stop()},resume:function(){this.start()},remove:function(){this.stop.call(this),e[this.instanceNumber]=null,delete this.$el.data().countdownInstance},setFinalDate:function(t){this.finalDate=function(t){if(t instanceof Date)return t;if(String(t).match(i))return String(t).match(/^[0-9]*$/)&&(t=Number(t)),String(t).match(/\-/)&&(t=String(t).replace(/\-/g,"/")),new Date(t);throw new Error("Couldn't cast `"+t+"` to a date object.")}(t)},update:function(){if(0!==this.$el.closest("html").length){var t,e=new Date;t=this.finalDate.getTime()-e.getTime(),t=Math.ceil(t/1e3),t=!this.options.elapse&&t<0?0:Math.abs(t),this.totalSecsLeft===t||this.firstTick?this.firstTick=!1:(this.totalSecsLeft=t,this.elapsed=e>=this.finalDate,this.offset={seconds:this.totalSecsLeft%60,minutes:Math.floor(this.totalSecsLeft/60)%60,hours:Math.floor(this.totalSecsLeft/60/60)%24,days:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToWeek:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToMonth:Math.floor(this.totalSecsLeft/60/60/24%30.4368),weeks:Math.floor(this.totalSecsLeft/60/60/24/7),weeksToMonth:Math.floor(this.totalSecsLeft/60/60/24/7)%4,months:Math.floor(this.totalSecsLeft/60/60/24/30.4368),years:Math.abs(this.finalDate.getFullYear()-e.getFullYear()),totalDays:Math.floor(this.totalSecsLeft/60/60/24),totalHours:Math.floor(this.totalSecsLeft/60/60),totalMinutes:Math.floor(this.totalSecsLeft/60),totalSeconds:this.totalSecsLeft},this.options.elapse||0!==this.totalSecsLeft?this.dispatchEvent("update"):(this.stop(),this.dispatchEvent("finish")))}else this.remove()},dispatchEvent:function(e){var i,n=t.Event(e+".countdown");n.finalDate=this.finalDate,n.elapsed=this.elapsed,n.offset=t.extend({},this.offset),n.strftime=(i=this.offset,function(t){var e,n,s=t.match(/%(-|!)?[A-Z]{1}(:[^;]+;)?/gi);if(s)for(var a=0,h=s.length;a<h;++a){var l=s[a].match(/%(-|!)?([a-zA-Z]{1})(:[^;]+;)?/),c=(e=l[0],n=e.toString().replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1"),new RegExp(n)),u=l[1]||"",d=l[3]||"",p=null;l=l[2],o.hasOwnProperty(l)&&(p=o[l],p=Number(i[p])),null!==p&&("!"===u&&(p=r(d,p)),""===u&&p<10&&(p="0"+p.toString()),t=t.replace(c,p.toString()))}return t=t.replace(/%%/,"%")}),this.$el.trigger(n)}}),t.fn.theFinalCountdown=function(){var i=Array.prototype.slice.call(arguments,0);return this.each(function(){var n=t(this).data("countdown-instance");if(n!==undefined){var o=e[n],r=i[0];s.prototype.hasOwnProperty(r)?o[r].apply(o,i.slice(1)):null===String(r).match(/^[$A-Z_][0-9A-Z_$]*$/i)?(o.setFinalDate.call(o,r),o.start()):t.error("Method %s does not exist on jQuery.countdown".replace(/\%s/gi,r))}else new s(this,i[0],i[1])})}})?n.apply(e,o):n)===undefined||(t.exports=r)}()},545:function(t,e,i){var n,o;n=[i(609)],(o=function(t){return function(t){var e=function(t,e){var i,n=document.createElement("canvas");t.appendChild(n),"object"==typeof G_vmlCanvasManager&&G_vmlCanvasManager.initElement(n);var o=n.getContext("2d");n.width=n.height=e.size;var r=1;window.devicePixelRatio>1&&(r=window.devicePixelRatio,n.style.width=n.style.height=[e.size,"px"].join(""),n.width=n.height=e.size*r,o.scale(r,r)),o.translate(e.size/2,e.size/2),o.rotate((e.rotate/180-.5)*Math.PI);var s=(e.size-e.lineWidth)/2;e.scaleColor&&e.scaleLength&&(s-=e.scaleLength+2),Date.now=Date.now||function(){return+new Date};var a=function(t,e,i){var n=0>=(i=Math.min(Math.max(-1,i||0),1));o.beginPath(),o.arc(0,0,s,0,2*Math.PI*i,n),o.strokeStyle=t,o.lineWidth=e,o.stroke()},h=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)},l=function(){e.scaleColor&&function(){var t,i;o.lineWidth=1,o.fillStyle=e.scaleColor,o.save();for(var n=24;n>0;--n)n%6==0?(i=e.scaleLength,t=0):(i=.6*e.scaleLength,t=e.scaleLength-i),o.fillRect(-e.size/2+t,0,i,1),o.rotate(Math.PI/12);o.restore()}(),e.trackColor&&a(e.trackColor,e.trackWidth||e.lineWidth,1)};this.getCanvas=function(){return n},this.getCtx=function(){return o},this.clear=function(){o.clearRect(e.size/-2,e.size/-2,e.size,e.size)},this.draw=function(t){var n;e.scaleColor||e.trackColor?o.getImageData&&o.putImageData?i?o.putImageData(i,0,0):(l(),i=o.getImageData(0,0,e.size*r,e.size*r)):(this.clear(),l()):this.clear(),o.lineCap=e.lineCap,n="function"==typeof e.barColor?e.barColor(t):e.barColor,a(n,e.lineWidth,t/100)}.bind(this),this.animate=function(t,i){var n=Date.now();e.onStart(t,i);var o=function(){var r=Math.min(Date.now()-n,e.animate.duration),s=e.easing(this,r,t,i-t,e.animate.duration);this.draw(s),e.onStep(t,i,s),r>=e.animate.duration?e.onStop(t,i):h(o)}.bind(this);h(o)}.bind(this)},i=function(t,i){var n={barColor:"#ef1e25",trackColor:"#f9f9f9",scaleColor:"#dfe0e0",scaleLength:5,lineCap:"round",lineWidth:3,trackWidth:void 0,size:110,rotate:0,animate:{duration:1e3,enabled:!0},easing:function(t,e,i,n,o){return 1>(e/=o/2)?n/2*e*e+i:-n/2*(--e*(e-2)-1)+i},onStart:function(t,e){},onStep:function(t,e,i){},onStop:function(t,e){}};if(void 0!==e)n.renderer=e;else{if("undefined"==typeof SVGRenderer)throw new Error("Please load either the SVG- or the CanvasRenderer");n.renderer=SVGRenderer}var o={},r=0,s=function(){for(var e in this.el=t,this.options=o,n)n.hasOwnProperty(e)&&(o[e]=i&&"undefined"!=typeof i[e]?i[e]:n[e],"function"==typeof o[e]&&(o[e]=o[e].bind(this)));"string"==typeof o.easing&&"undefined"!=typeof jQuery&&jQuery.isFunction(jQuery.easing[o.easing])?o.easing=jQuery.easing[o.easing]:o.easing=n.easing,"number"==typeof o.animate&&(o.animate={duration:o.animate,enabled:!0}),"boolean"!=typeof o.animate||o.animate||(o.animate={duration:1e3,enabled:o.animate}),this.renderer=new o.renderer(t,o),this.renderer.draw(r),t.dataset&&t.dataset.percent?this.update(parseFloat(t.dataset.percent)):t.getAttribute&&t.getAttribute("data-percent")&&this.update(parseFloat(t.getAttribute("data-percent")))}.bind(this);this.update=function(t){return t=parseFloat(t),o.animate.enabled?this.renderer.animate(r,t):this.renderer.draw(t),r=t,this}.bind(this),this.disableAnimation=function(){return o.animate.enabled=!1,this},this.enableAnimation=function(){return o.animate.enabled=!0,this},s()};t.fn.easyPieChart=function(e){return this.each(function(){var n;t.data(this,"easyPieChart")||(n=t.extend({},e,t(this).data()),t.data(this,"easyPieChart",new i(this,n)))})}}(t)}.apply(e,n))===undefined||(t.exports=o)},107:(t,e)=>{var i,n,o;n=[],(o="function"==typeof(i=function(){var t=Object.assign||window.jQuery&&jQuery.extend,e=8,i=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t,e){return window.setTimeout(function(){t()},25)};!function(){if("function"==typeof window.CustomEvent)return!1;function t(t,e){e=e||{bubbles:!1,cancelable:!1,detail:undefined};var i=document.createEvent("CustomEvent");return i.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),i}t.prototype=window.Event.prototype,window.CustomEvent=t}();var n={textarea:!0,input:!0,select:!0,button:!0},o={move:"mousemove",cancel:"mouseup dragstart",end:"mouseup"},r={move:"touchmove",cancel:"touchend",end:"touchend"},s=/\s+/,a={bubbles:!0,cancelable:!0},h="function"==typeof Symbol?Symbol("events"):{};function l(t){return t[h]||(t[h]={})}function c(t,e,i,n,o){e=e.split(s);var r,a=l(t),h=e.length;function c(t){i(t,n)}for(;h--;)r=e[h],(a[r]||(a[r]=[])).push([i,c]),t.addEventListener(r,c)}function u(t,e,i,n){e=e.split(s);var o,r,a,h=l(t),c=e.length;if(h)for(;c--;)if(o=e[c],r=h[o])for(a=r.length;a--;)r[a][0]===i&&(t.removeEventListener(o,r[a][1]),r.splice(a,1))}function d(e,i,n){var o=function(t){return new CustomEvent(t,a)}(i);n&&t(o,n),e.dispatchEvent(o)}function p(){}function f(t){t.preventDefault()}function m(t,e){var i,n;if(t.identifiedTouch)return t.identifiedTouch(e);for(i=-1,n=t.length;++i<n;)if(t[i].identifier===e)return t[i]}function g(t,e){var i=m(t.changedTouches,e.identifier);if(i&&(i.pageX!==e.pageX||i.pageY!==e.pageY))return i}function v(t,e){b(t,e,t,_)}function y(t,e){_()}function _(){u(document,o.move,v),u(document,o.cancel,y)}function w(t){u(document,r.move,t.touchmove),u(document,r.cancel,t.touchend)}function b(t,i,n,o){var r=n.pageX-i.pageX,s=n.pageY-i.pageY;r*r+s*s<e*e||function(t,e,i,n,o,r){var s=t.targetTouches,a=t.timeStamp-e.timeStamp,h={altKey:t.altKey,ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,startX:e.pageX,startY:e.pageY,distX:n,distY:o,deltaX:n,deltaY:o,pageX:i.pageX,pageY:i.pageY,velocityX:n/a,velocityY:o/a,identifier:e.identifier,targetTouches:s,finger:s?s.length:1,enableMove:function(){this.moveEnabled=!0,this.enableMove=p,t.preventDefault()}};d(e.target,"movestart",h),r(e)}(t,i,n,r,s,o)}function x(t,e){var i=e.timer;e.touch=t,e.timeStamp=t.timeStamp,i.kick()}function E(t,e){var i=e.target,n=e.event,r=e.timer;u(document,o.move,x),u(document,o.end,E),C(i,n,r,function(){setTimeout(function(){u(i,"click",f)},0)})}function C(t,e,i,n){i.end(function(){return d(t,"moveend",e),n&&n()})}if(c(document,"mousedown",function(t){(function(t){return 1===t.which&&!t.ctrlKey&&!t.altKey})(t)&&(function(t){return!!n[t.target.tagName.toLowerCase()]}(t)||(c(document,o.move,v,t),c(document,o.cancel,y,t)))}),c(document,"touchstart",function(t){if(!n[t.target.tagName.toLowerCase()]){var e=t.changedTouches[0],i={target:e.target,pageX:e.pageX,pageY:e.pageY,identifier:e.identifier,touchmove:function(t,e){!function(t,e){var i=g(t,e);i&&b(t,e,i,w)}(t,e)},touchend:function(t,e){!function(t,e){m(t.changedTouches,e.identifier)&&w(e)}(t,e)}};c(document,r.move,i.touchmove,i),c(document,r.cancel,i.touchend,i)}}),c(document,"movestart",function(t){if(!t.defaultPrevented&&t.moveEnabled){var e={startX:t.startX,startY:t.startY,pageX:t.pageX,pageY:t.pageY,distX:t.distX,distY:t.distY,deltaX:t.deltaX,deltaY:t.deltaY,velocityX:t.velocityX,velocityY:t.velocityY,identifier:t.identifier,targetTouches:t.targetTouches,finger:t.finger},n={target:t.target,event:e,timer:new function(t){var e=t,n=!1,o=!1;function r(t){n?(e(),i(r),o=!0,n=!1):o=!1}this.kick=function(t){n=!0,o||r()},this.end=function(t){var i=e;t&&(o?(e=n?function(){i(),t()}:t,n=!0):t())}}(function(t){(function(t,e,i){var n=i-t.timeStamp;t.distX=e.pageX-t.startX,t.distY=e.pageY-t.startY,t.deltaX=e.pageX-t.pageX,t.deltaY=e.pageY-t.pageY,t.velocityX=.3*t.velocityX+.7*t.deltaX/n,t.velocityY=.3*t.velocityY+.7*t.deltaY/n,t.pageX=e.pageX,t.pageY=e.pageY})(e,n.touch,n.timeStamp),d(n.target,"move",e)}),touch:undefined,timeStamp:t.timeStamp};t.identifier===undefined?(c(t.target,"click",f),c(document,o.move,x,n),c(document,o.end,E,n)):(n.activeTouchmove=function(t,e){!function(t,e){var i=e.event,n=e.timer,o=g(t,i);o&&(t.preventDefault(),i.targetTouches=t.targetTouches,e.touch=o,e.timeStamp=t.timeStamp,n.kick())}(t,e)},n.activeTouchend=function(t,e){!function(t,e){var i=e.target,n=e.event,o=e.timer;m(t.changedTouches,n.identifier)&&(function(t){u(document,r.move,t.activeTouchmove),u(document,r.end,t.activeTouchend)}(e),C(i,n,o))}(t,e)},c(document,r.move,n.activeTouchmove,n),c(document,r.end,n.activeTouchend,n))}}),window.jQuery){var I="startX startY pageX pageY distX distY deltaX deltaY velocityX velocityY".split(" ");jQuery.event.special.movestart={setup:function(){return c(this,"movestart",S),!1},teardown:function(){return u(this,"movestart",S),!1},add:z},jQuery.event.special.move={setup:function(){return c(this,"movestart",T),!1},teardown:function(){return u(this,"movestart",T),!1},add:z},jQuery.event.special.moveend={setup:function(){return c(this,"movestart",k),!1},teardown:function(){return u(this,"movestart",k),!1},add:z}}function S(t){t.enableMove()}function T(t){t.enableMove()}function k(t){t.enableMove()}function z(t){var e=t.handler;t.handler=function(t){for(var i,n=I.length;n--;)i=I[n],t[i]=t.originalEvent[i];e.apply(this,arguments)}}})?i.apply(e,n):i)===undefined||(t.exports=o)},642:(t,e,i)=>{var n,o,r;o=[i(609)],(r="function"==typeof(n=function(t){var e,i,n,o,r,s,a="Close",h="BeforeClose",l="MarkupParse",c="Open",u="Change",d="mfp",p="."+d,f="mfp-ready",m="mfp-removing",g="mfp-prevent-close",v=function(){},y=!!window.jQuery,_=t(window),w=function(t,i){e.ev.on(d+t+p,i)},b=function(e,i,n,o){var r=document.createElement("div");return r.className="mfp-"+e,n&&(r.innerHTML=n),o?i&&i.appendChild(r):(r=t(r),i&&r.appendTo(i)),r},x=function(i,n){e.ev.triggerHandler(d+i,n),e.st.callbacks&&(i=i.charAt(0).toLowerCase()+i.slice(1),e.st.callbacks[i]&&e.st.callbacks[i].apply(e,t.isArray(n)?n:[n]))},E=function(i){return i===s&&e.currTemplate.closeBtn||(e.currTemplate.closeBtn=t(e.st.closeMarkup.replace("%title%",e.st.tClose)),s=i),e.currTemplate.closeBtn},C=function(){t.magnificPopup.instance||((e=new v).init(),t.magnificPopup.instance=e)};v.prototype={constructor:v,init:function(){var i=navigator.appVersion;e.isLowIE=e.isIE8=document.all&&!document.addEventListener,e.isAndroid=/android/gi.test(i),e.isIOS=/iphone|ipad|ipod/gi.test(i),e.supportsTransition=function(){var t=document.createElement("p").style,e=["ms","O","Moz","Webkit"];if(void 0!==t.transition)return!0;for(;e.length;)if(e.pop()+"Transition"in t)return!0;return!1}(),e.probablyMobile=e.isAndroid||e.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),n=t(document),e.popupsCache={}},open:function(i){var o;if(!1===i.isObj){e.items=i.items.toArray(),e.index=0;var s,a=i.items;for(o=0;o<a.length;o++)if((s=a[o]).parsed&&(s=s.el[0]),s===i.el[0]){e.index=o;break}}else e.items=t.isArray(i.items)?i.items:[i.items],e.index=i.index||0;if(!e.isOpen){e.types=[],r="",i.mainEl&&i.mainEl.length?e.ev=i.mainEl.eq(0):e.ev=n,i.key?(e.popupsCache[i.key]||(e.popupsCache[i.key]={}),e.currTemplate=e.popupsCache[i.key]):e.currTemplate={},e.st=t.extend(!0,{},t.magnificPopup.defaults,i),e.fixedContentPos="auto"===e.st.fixedContentPos?!e.probablyMobile:e.st.fixedContentPos,e.st.modal&&(e.st.closeOnContentClick=!1,e.st.closeOnBgClick=!1,e.st.showCloseBtn=!1,e.st.enableEscapeKey=!1),e.bgOverlay||(e.bgOverlay=b("bg").on("click"+p,function(){e.close()}),e.wrap=b("wrap").attr("tabindex",-1).on("click"+p,function(t){e._checkIfClose(t.target)&&e.close()}),e.container=b("container",e.wrap)),e.contentContainer=b("content"),e.st.preloader&&(e.preloader=b("preloader",e.container,e.st.tLoading));var h=t.magnificPopup.modules;for(o=0;o<h.length;o++){var u=h[o];u=u.charAt(0).toUpperCase()+u.slice(1),e["init"+u].call(e)}x("BeforeOpen"),e.st.showCloseBtn&&(e.st.closeBtnInside?(w(l,function(t,e,i,n){i.close_replaceWith=E(n.type)}),r+=" mfp-close-btn-in"):e.wrap.append(E())),e.st.alignTop&&(r+=" mfp-align-top"),e.fixedContentPos?e.wrap.css({overflow:e.st.overflowY,overflowX:"hidden",overflowY:e.st.overflowY}):e.wrap.css({top:_.scrollTop(),position:"absolute"}),(!1===e.st.fixedBgPos||"auto"===e.st.fixedBgPos&&!e.fixedContentPos)&&e.bgOverlay.css({height:n.height(),position:"absolute"}),e.st.enableEscapeKey&&n.on("keyup"+p,function(t){27===t.keyCode&&e.close()}),_.on("resize"+p,function(){e.updateSize()}),e.st.closeOnContentClick||(r+=" mfp-auto-cursor"),r&&e.wrap.addClass(r);var d=e.wH=_.height(),m={};if(e.fixedContentPos&&e._hasScrollBar(d)){var g=e._getScrollbarSize();g&&(m.marginRight=g)}e.fixedContentPos&&(e.isIE7?t("body, html").css("overflow","hidden"):m.overflow="hidden");var v=e.st.mainClass;return e.isIE7&&(v+=" mfp-ie7"),v&&e._addClassToMFP(v),e.updateItemHTML(),x("BuildControls"),t("html").css(m),e.bgOverlay.add(e.wrap).prependTo(e.st.prependTo||t(document.body)),e._lastFocusedEl=document.activeElement,setTimeout(function(){e.content?(e._addClassToMFP(f),e._setFocus()):e.bgOverlay.addClass(f),n.on("focusin"+p,e._onFocusIn)},16),e.isOpen=!0,e.updateSize(d),x(c),i}e.updateItemHTML()},close:function(){e.isOpen&&(x(h),e.isOpen=!1,e.st.removalDelay&&!e.isLowIE&&e.supportsTransition?(e._addClassToMFP(m),setTimeout(function(){e._close()},e.st.removalDelay)):e._close())},_close:function(){x(a);var i=m+" "+f+" ";if(e.bgOverlay.detach(),e.wrap.detach(),e.container.empty(),e.st.mainClass&&(i+=e.st.mainClass+" "),e._removeClassFromMFP(i),e.fixedContentPos){var o={marginRight:""};e.isIE7?t("body, html").css("overflow",""):o.overflow="",t("html").css(o)}n.off("keyup.mfp focusin"+p),e.ev.off(p),e.wrap.attr("class","mfp-wrap").removeAttr("style"),e.bgOverlay.attr("class","mfp-bg"),e.container.attr("class","mfp-container"),!e.st.showCloseBtn||e.st.closeBtnInside&&!0!==e.currTemplate[e.currItem.type]||e.currTemplate.closeBtn&&e.currTemplate.closeBtn.detach(),e.st.autoFocusLast&&e._lastFocusedEl&&t(e._lastFocusedEl).focus(),e.currItem=null,e.content=null,e.currTemplate=null,e.prevHeight=0,x("AfterClose")},updateSize:function(t){if(e.isIOS){var i=document.documentElement.clientWidth/window.innerWidth,n=window.innerHeight*i;e.wrap.css("height",n),e.wH=n}else e.wH=t||_.height();e.fixedContentPos||e.wrap.css("height",e.wH),x("Resize")},updateItemHTML:function(){var i=e.items[e.index];e.contentContainer.detach(),e.content&&e.content.detach(),i.parsed||(i=e.parseEl(e.index));var n=i.type;if(x("BeforeChange",[e.currItem?e.currItem.type:"",n]),e.currItem=i,!e.currTemplate[n]){var r=!!e.st[n]&&e.st[n].markup;x("FirstMarkupParse",r),e.currTemplate[n]=!r||t(r)}o&&o!==i.type&&e.container.removeClass("mfp-"+o+"-holder");var s=e["get"+n.charAt(0).toUpperCase()+n.slice(1)](i,e.currTemplate[n]);e.appendContent(s,n),i.preloaded=!0,x(u,i),o=i.type,e.container.prepend(e.contentContainer),x("AfterChange")},appendContent:function(t,i){e.content=t,t?e.st.showCloseBtn&&e.st.closeBtnInside&&!0===e.currTemplate[i]?e.content.find(".mfp-close").length||e.content.append(E()):e.content=t:e.content="",x("BeforeAppend"),e.container.addClass("mfp-"+i+"-holder"),e.contentContainer.append(e.content)},parseEl:function(i){var n,o=e.items[i];if(o.tagName?o={el:t(o)}:(n=o.type,o={data:o,src:o.src}),o.el){for(var r=e.types,s=0;s<r.length;s++)if(o.el.hasClass("mfp-"+r[s])){n=r[s];break}o.src=o.el.attr("data-mfp-src"),o.src||(o.src=o.el.attr("href"))}return o.type=n||e.st.type||"inline",o.index=i,o.parsed=!0,e.items[i]=o,x("ElementParse",o),e.items[i]},addGroup:function(t,i){var n=function(n){n.mfpEl=this,e._openClick(n,t,i)};i||(i={});var o="click.magnificPopup";i.mainEl=t,i.items?(i.isObj=!0,t.off(o).on(o,n)):(i.isObj=!1,i.delegate?t.off(o).on(o,i.delegate,n):(i.items=t,t.off(o).on(o,n)))},_openClick:function(i,n,o){var r=void 0!==o.midClick?o.midClick:t.magnificPopup.defaults.midClick;if(r||!(2===i.which||i.ctrlKey||i.metaKey||i.altKey||i.shiftKey)){var s=void 0!==o.disableOn?o.disableOn:t.magnificPopup.defaults.disableOn;if(s)if(t.isFunction(s)){if(!s.call(e))return!0}else if(_.width()<s)return!0;i.type&&(i.preventDefault(),e.isOpen&&i.stopPropagation()),o.el=t(i.mfpEl),o.delegate&&(o.items=n.find(o.delegate)),e.open(o)}},updateStatus:function(t,n){if(e.preloader){i!==t&&e.container.removeClass("mfp-s-"+i),n||"loading"!==t||(n=e.st.tLoading);var o={status:t,text:n};x("UpdateStatus",o),t=o.status,n=o.text,e.preloader.html(n),e.preloader.find("a").on("click",function(t){t.stopImmediatePropagation()}),e.container.addClass("mfp-s-"+t),i=t}},_checkIfClose:function(i){if(!t(i).hasClass(g)){var n=e.st.closeOnContentClick,o=e.st.closeOnBgClick;if(n&&o)return!0;if(!e.content||t(i).hasClass("mfp-close")||e.preloader&&i===e.preloader[0])return!0;if(i===e.content[0]||t.contains(e.content[0],i)){if(n)return!0}else if(o&&t.contains(document,i))return!0;return!1}},_addClassToMFP:function(t){e.bgOverlay.addClass(t),e.wrap.addClass(t)},_removeClassFromMFP:function(t){this.bgOverlay.removeClass(t),e.wrap.removeClass(t)},_hasScrollBar:function(t){return(e.isIE7?n.height():document.body.scrollHeight)>(t||_.height())},_setFocus:function(){(e.st.focus?e.content.find(e.st.focus).eq(0):e.wrap).focus()},_onFocusIn:function(i){return i.target===e.wrap[0]||t.contains(e.wrap[0],i.target)?void 0:(e._setFocus(),!1)},_parseMarkup:function(e,i,n){var o;n.data&&(i=t.extend(n.data,i)),x(l,[e,i,n]),t.each(i,function(i,n){if(void 0===n||!1===n)return!0;if((o=i.split("_")).length>1){var r=e.find(p+"-"+o[0]);if(r.length>0){var s=o[1];"replaceWith"===s?r[0]!==n[0]&&r.replaceWith(n):"img"===s?r.is("img")?r.attr("src",n):r.replaceWith(t("<img>").attr("src",n).attr("class",r.attr("class"))):r.attr(o[1],n)}}else e.find(p+"-"+i).html(n)})},_getScrollbarSize:function(){if(void 0===e.scrollbarSize){var t=document.createElement("div");t.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(t),e.scrollbarSize=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return e.scrollbarSize}},t.magnificPopup={instance:null,proto:v.prototype,modules:[],open:function(e,i){return C(),(e=e?t.extend(!0,{},e):{}).isObj=!0,e.index=i||0,this.instance.open(e)},close:function(){return t.magnificPopup.instance&&t.magnificPopup.instance.close()},registerModule:function(e,i){i.options&&(t.magnificPopup.defaults[e]=i.options),t.extend(this.proto,i.proto),this.modules.push(e)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},t.fn.magnificPopup=function(i){C();var n=t(this);if("string"==typeof i)if("open"===i){var o,r=y?n.data("magnificPopup"):n[0].magnificPopup,s=parseInt(arguments[1],10)||0;r.items?o=r.items[s]:(o=n,r.delegate&&(o=o.find(r.delegate)),o=o.eq(s)),e._openClick({mfpEl:o},n,r)}else e.isOpen&&e[i].apply(e,Array.prototype.slice.call(arguments,1));else i=t.extend(!0,{},i),y?n.data("magnificPopup",i):n[0].magnificPopup=i,e.addGroup(n,i);return n};var I,S,T,k="inline",z=function(){T&&(S.after(T.addClass(I)).detach(),T=null)};t.magnificPopup.registerModule(k,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){e.types.push(k),w(a+"."+k,function(){z()})},getInline:function(i,n){if(z(),i.src){var o=e.st.inline,r=t(i.src);if(r.length){var s=r[0].parentNode;s&&s.tagName&&(S||(I=o.hiddenClass,S=b(I),I="mfp-"+I),T=r.after(S).detach().removeClass(I)),e.updateStatus("ready")}else e.updateStatus("error",o.tNotFound),r=t("<div>");return i.inlineElement=r,r}return e.updateStatus("ready"),e._parseMarkup(n,{},i),n}}});var L,O,P,M="ajax",W=function(){L&&t(document.body).removeClass(L)},A=function(){W(),e.req&&e.req.abort()};t.magnificPopup.registerModule(M,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){e.types.push(M),L=e.st.ajax.cursor,w(a+"."+M,A),w("BeforeChange."+M,A)},getAjax:function(i){L&&t(document.body).addClass(L),e.updateStatus("loading");var n=t.extend({url:i.src,success:function(n,o,r){var s={data:n,xhr:r};x("ParseAjax",s),e.appendContent(t(s.data),M),i.finished=!0,W(),e._setFocus(),setTimeout(function(){e.wrap.addClass(f)},16),e.updateStatus("ready"),x("AjaxContentAdded")},error:function(){W(),i.finished=i.loadError=!0,e.updateStatus("error",e.st.ajax.tError.replace("%url%",i.src))}},e.st.ajax.settings);return e.req=t.ajax(n),""}}}),t.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var i=e.st.image,n=".image";e.types.push("image"),w(c+n,function(){"image"===e.currItem.type&&i.cursor&&t(document.body).addClass(i.cursor)}),w(a+n,function(){i.cursor&&t(document.body).removeClass(i.cursor),_.off("resize"+p)}),w("Resize"+n,e.resizeImage),e.isLowIE&&w("AfterChange",e.resizeImage)},resizeImage:function(){var t=e.currItem;if(t&&t.img&&e.st.image.verticalFit){var i=0;e.isLowIE&&(i=parseInt(t.img.css("padding-top"),10)+parseInt(t.img.css("padding-bottom"),10)),t.img.css("max-height",e.wH-i)}},_onImageHasSize:function(t){t.img&&(t.hasSize=!0,O&&clearInterval(O),t.isCheckingImgSize=!1,x("ImageHasSize",t),t.imgHidden&&(e.content&&e.content.removeClass("mfp-loading"),t.imgHidden=!1))},findImageSize:function(t){var i=0,n=t.img[0],o=function(r){O&&clearInterval(O),O=setInterval(function(){return n.naturalWidth>0?void e._onImageHasSize(t):(i>200&&clearInterval(O),void(3==++i?o(10):40===i?o(50):100===i&&o(500)))},r)};o(1)},getImage:function(i,n){var o=0,r=function(){i&&(i.img[0].complete?(i.img.off(".mfploader"),i===e.currItem&&(e._onImageHasSize(i),e.updateStatus("ready")),i.hasSize=!0,i.loaded=!0,x("ImageLoadComplete")):200>++o?setTimeout(r,100):s())},s=function(){i&&(i.img.off(".mfploader"),i===e.currItem&&(e._onImageHasSize(i),e.updateStatus("error",a.tError.replace("%url%",i.src))),i.hasSize=!0,i.loaded=!0,i.loadError=!0)},a=e.st.image,h=n.find(".mfp-img");if(h.length){var l=document.createElement("img");l.className="mfp-img",i.el&&i.el.find("img").length&&(l.alt=i.el.find("img").attr("alt")),i.img=t(l).on("load.mfploader",r).on("error.mfploader",s),l.src=i.src,h.is("img")&&(i.img=i.img.clone()),(l=i.img[0]).naturalWidth>0?i.hasSize=!0:l.width||(i.hasSize=!1)}return e._parseMarkup(n,{title:function(i){if(i.data&&void 0!==i.data.title)return i.data.title;var n=e.st.image.titleSrc;if(n){if(t.isFunction(n))return n.call(e,i);if(i.el)return i.el.attr(n)||""}return""}(i),img_replaceWith:i.img},i),e.resizeImage(),i.hasSize?(O&&clearInterval(O),i.loadError?(n.addClass("mfp-loading"),e.updateStatus("error",a.tError.replace("%url%",i.src))):(n.removeClass("mfp-loading"),e.updateStatus("ready")),n):(e.updateStatus("loading"),i.loading=!0,i.hasSize||(i.imgHidden=!0,n.addClass("mfp-loading"),e.findImageSize(i)),n)}}}),t.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(t){return t.is("img")?t:t.find("img")}},proto:{initZoom:function(){var t,i=e.st.zoom,n=".zoom";if(i.enabled&&e.supportsTransition){var o,r,s=i.duration,l=function(t){var e=t.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),n="all "+i.duration/1e3+"s "+i.easing,o={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},r="transition";return o["-webkit-"+r]=o["-moz-"+r]=o["-o-"+r]=o[r]=n,e.css(o),e},c=function(){e.content.css("visibility","visible")};w("BuildControls"+n,function(){if(e._allowZoom()){if(clearTimeout(o),e.content.css("visibility","hidden"),!(t=e._getItemToZoom()))return void c();(r=l(t)).css(e._getOffset()),e.wrap.append(r),o=setTimeout(function(){r.css(e._getOffset(!0)),o=setTimeout(function(){c(),setTimeout(function(){r.remove(),t=r=null,x("ZoomAnimationEnded")},16)},s)},16)}}),w(h+n,function(){if(e._allowZoom()){if(clearTimeout(o),e.st.removalDelay=s,!t){if(!(t=e._getItemToZoom()))return;r=l(t)}r.css(e._getOffset(!0)),e.wrap.append(r),e.content.css("visibility","hidden"),setTimeout(function(){r.css(e._getOffset())},16)}}),w(a+n,function(){e._allowZoom()&&(c(),r&&r.remove(),t=null)})}},_allowZoom:function(){return"image"===e.currItem.type},_getItemToZoom:function(){return!!e.currItem.hasSize&&e.currItem.img},_getOffset:function(i){var n,o=(n=i?e.currItem.img:e.st.zoom.opener(e.currItem.el||e.currItem)).offset(),r=parseInt(n.css("padding-top"),10),s=parseInt(n.css("padding-bottom"),10);o.top-=t(window).scrollTop()-r;var a={width:n.width(),height:(y?n.innerHeight():n[0].offsetHeight)-s-r};return void 0===P&&(P=void 0!==document.createElement("p").style.MozTransform),P?a["-moz-transform"]=a.transform="translate("+o.left+"px,"+o.top+"px)":(a.left=o.left,a.top=o.top),a}}});var D="iframe",R=function(t){if(e.currTemplate[D]){var i=e.currTemplate[D].find("iframe");i.length&&(t||(i[0].src="//about:blank"),e.isIE8&&i.css("display",t?"block":"none"))}};t.magnificPopup.registerModule(D,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){e.types.push(D),w("BeforeChange",function(t,e,i){e!==i&&(e===D?R():i===D&&R(!0))}),w(a+"."+D,function(){R()})},getIframe:function(i,n){var o=i.src,r=e.st.iframe;t.each(r.patterns,function(){return o.indexOf(this.index)>-1?(this.id&&(o="string"==typeof this.id?o.substr(o.lastIndexOf(this.id)+this.id.length,o.length):this.id.call(this,o)),o=this.src.replace("%id%",o),!1):void 0});var s={};return r.srcAction&&(s[r.srcAction]=o),e._parseMarkup(n,s,i),e.updateStatus("ready"),n}}});var F=function(t){var i=e.items.length;return t>i-1?t-i:0>t?i+t:t},H=function(t,e,i){return t.replace(/%curr%/gi,e+1).replace(/%total%/gi,i)};t.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var i=e.st.gallery,o=".mfp-gallery";return e.direction=!0,!(!i||!i.enabled)&&(r+=" mfp-gallery",w(c+o,function(){i.navigateByImgClick&&e.wrap.on("click"+o,".mfp-img",function(){return e.items.length>1?(e.next(),!1):void 0}),n.on("keydown"+o,function(t){37===t.keyCode?e.prev():39===t.keyCode&&e.next()})}),w("UpdateStatus"+o,function(t,i){i.text&&(i.text=H(i.text,e.currItem.index,e.items.length))}),w(l+o,function(t,n,o,r){var s=e.items.length;o.counter=s>1?H(i.tCounter,r.index,s):""}),w("BuildControls"+o,function(){if(e.items.length>1&&i.arrows&&!e.arrowLeft){var n=i.arrowMarkup,o=e.arrowLeft=t(n.replace(/%title%/gi,i.tPrev).replace(/%dir%/gi,"left")).addClass(g),r=e.arrowRight=t(n.replace(/%title%/gi,i.tNext).replace(/%dir%/gi,"right")).addClass(g);o.click(function(){e.prev()}),r.click(function(){e.next()}),e.container.append(o.add(r))}}),w(u+o,function(){e._preloadTimeout&&clearTimeout(e._preloadTimeout),e._preloadTimeout=setTimeout(function(){e.preloadNearbyImages(),e._preloadTimeout=null},16)}),void w(a+o,function(){n.off(o),e.wrap.off("click"+o),e.arrowRight=e.arrowLeft=null}))},next:function(){e.direction=!0,e.index=F(e.index+1),e.updateItemHTML()},prev:function(){e.direction=!1,e.index=F(e.index-1),e.updateItemHTML()},goTo:function(t){e.direction=t>=e.index,e.index=t,e.updateItemHTML()},preloadNearbyImages:function(){var t,i=e.st.gallery.preload,n=Math.min(i[0],e.items.length),o=Math.min(i[1],e.items.length);for(t=1;t<=(e.direction?o:n);t++)e._preloadItem(e.index+t);for(t=1;t<=(e.direction?n:o);t++)e._preloadItem(e.index-t)},_preloadItem:function(i){if(i=F(i),!e.items[i].preloaded){var n=e.items[i];n.parsed||(n=e.parseEl(i)),x("LazyLoad",n),"image"===n.type&&(n.img=t('<img class="mfp-img" />').on("load.mfploader",function(){n.hasSize=!0}).on("error.mfploader",function(){n.hasSize=!0,n.loadError=!0,x("LazyLoadError",n)}).attr("src",n.src)),n.preloaded=!0}}}});var N="retina";t.magnificPopup.registerModule(N,{options:{replaceSrc:function(t){return t.src.replace(/\.\w+$/,function(t){return"@2x"+t})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var t=e.st.retina,i=t.ratio;(i=isNaN(i)?i():i)>1&&(w("ImageHasSize."+N,function(t,e){e.img.css({"max-width":e.img[0].naturalWidth/i,width:"100%"})}),w("ElementParse."+N,function(e,n){n.src=t.replaceSrc(n,i)}))}}}}),C()})?n.apply(e,o):n)===undefined||(t.exports=r)},346:()=>{!function(t){"use strict";t.fn.twentytwenty=function(e){e=t.extend({default_offset_pct:.5,orientation:"horizontal",before_label:"Before",after_label:"After",no_overlay:!1,move_slider_on_hover:!1,move_with_handle_only:!0,click_to_move:!1},e);return this.each(function(){var i=e.default_offset_pct,n=t(this),o=e.orientation,r="vertical"===o?"down":"left",s="vertical"===o?"up":"right";if(n.wrap("<div class='twentytwenty-wrapper twentytwenty-"+o+"'></div>"),!e.no_overlay){n.append("<div class='twentytwenty-overlay'></div>");var a=n.find(".twentytwenty-overlay");a.append("<div class='twentytwenty-before-label' data-content='"+e.before_label+"'></div>"),a.append("<div class='twentytwenty-after-label' data-content='"+e.after_label+"'></div>")}var h=n.find("img:first"),l=n.find("img:last");n.append("<div class='twentytwenty-handle'></div>");var c=n.find(".twentytwenty-handle");c.append("<span class='twentytwenty-"+r+"-arrow'></span>"),c.append("<span class='twentytwenty-"+s+"-arrow'></span>"),n.addClass("twentytwenty-container"),h.addClass("twentytwenty-before"),l.addClass("twentytwenty-after");var u=function(t){var e,i,r,s=(e=t,i=h.width(),r=h.height(),{w:i+"px",h:r+"px",cw:e*i+"px",ch:e*r+"px"});c.css("vertical"===o?"top":"left","vertical"===o?s.ch:s.cw),function(t){"vertical"===o?(h.css("clip","rect(0,"+t.w+","+t.ch+",0)"),l.css("clip","rect("+t.ch+","+t.w+","+t.h+",0)")):(h.css("clip","rect(0,"+t.cw+","+t.h+",0)"),l.css("clip","rect(0,"+t.w+","+t.h+","+t.cw+")")),n.css("height",t.h)}(s)},d=function(t,e){var i,n,r;return i="vertical"===o?(e-f)/g:(t-p)/m,n=0,r=1,Math.max(n,Math.min(r,i))};t(window).on("resize.twentytwenty",function(t){u(i)});var p=0,f=0,m=0,g=0,v=function(t){(t.distX>t.distY&&t.distX<-t.distY||t.distX<t.distY&&t.distX>-t.distY)&&"vertical"!==o?t.preventDefault():(t.distX<t.distY&&t.distX<-t.distY||t.distX>t.distY&&t.distX>-t.distY)&&"vertical"===o&&t.preventDefault(),n.addClass("active"),p=n.offset().left,f=n.offset().top,m=h.width(),g=h.height()},y=function(t){n.hasClass("active")&&(i=d(t.pageX,t.pageY),u(i))},_=function(){n.removeClass("active")},w=e.move_with_handle_only?c:n;w.on("movestart",v),w.on("move",y),w.on("moveend",_),e.move_slider_on_hover&&(n.on("mouseenter",v),n.on("mousemove",y),n.on("mouseleave",_)),c.on("touchmove",function(t){t.preventDefault()}),n.find("img").on("mousedown",function(t){t.preventDefault()}),e.click_to_move&&n.on("click",function(t){p=n.offset().left,f=n.offset().top,m=h.width(),g=h.height(),i=d(t.pageX,t.pageY),u(i)}),t(window).trigger("resize.twentytwenty")})}}(jQuery)},407:()=>{!function(){"use strict";function t(n){if(!n)throw new Error("No options passed to Waypoint constructor");if(!n.element)throw new Error("No element option passed to Waypoint constructor");if(!n.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=t.Adapter.extend({},t.defaults,n),this.element=this.options.element,this.adapter=new t.Adapter(this.element),this.callback=n.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=t.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=t.Context.findOrCreateByElement(this.options.context),t.offsetAliases[this.options.offset]&&(this.options.offset=t.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),i[this.key]=this,e+=1}var e=0,i={};t.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},t.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},t.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete i[this.key]},t.prototype.disable=function(){return this.enabled=!1,this},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},t.prototype.next=function(){return this.group.next(this)},t.prototype.previous=function(){return this.group.previous(this)},t.invokeAll=function(t){var e=[];for(var n in i)e.push(i[n]);for(var o=0,r=e.length;r>o;o++)e[o][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){for(var e in t.Context.refreshAll(),i)i[e].enabled=!0;return this},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=o.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,n[t.waypointContextKey]=this,i+=1,o.windowContext||(o.windowContext=!0,o.windowContext=new e(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,n={},o=window.Waypoint,r=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),i=this.element==this.element.window;t&&e&&!i&&(this.adapter.off(".waypoints"),delete n[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,o.requestAnimationFrame(t))})},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||o.isTouch)&&(e.didScroll=!0,o.requestAnimationFrame(t))})},e.prototype.handleResize=function(){o.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var n=e[i],o=n.newScroll>n.oldScroll?n.forward:n.backward;for(var r in this.waypoints[i]){var s=this.waypoints[i][r];if(null!==s.triggerPoint){var a=n.oldScroll<s.triggerPoint,h=n.newScroll>=s.triggerPoint;(a&&h||!a&&!h)&&(s.queueTrigger(o),t[s.group.id]=s.group)}}}for(var l in t)t[l].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},e.prototype.innerHeight=function(){return this.element==this.element.window?o.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?o.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var n=0,o=t.length;o>n;n++)t[n].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),n={};for(var r in this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}}){var s=t[r];for(var a in this.waypoints[r]){var h,l,c,u,d=this.waypoints[r][a],p=d.options.offset,f=d.triggerPoint,m=0,g=null==f;d.element!==d.element.window&&(m=d.adapter.offset()[s.offsetProp]),"function"==typeof p?p=p.apply(d):"string"==typeof p&&(p=parseFloat(p),d.options.offset.indexOf("%")>-1&&(p=Math.ceil(s.contextDimension*p/100))),h=s.contextScroll-s.contextOffset,d.triggerPoint=Math.floor(m+h-p),l=f<s.oldScroll,c=d.triggerPoint>=s.oldScroll,u=!l&&!c,!g&&(l&&c)?(d.queueTrigger(s.backward),n[d.group.id]=d.group):!g&&u?(d.queueTrigger(s.forward),n[d.group.id]=d.group):g&&s.oldScroll>=d.triggerPoint&&(d.queueTrigger(s.forward),n[d.group.id]=d.group)}}return o.requestAnimationFrame(function(){for(var t in n)n[t].flushTriggers()}),this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in n)n[t].refresh()},e.findByElement=function(t){return n[t.waypointContextKey]},window.onload=function(){r&&r(),e.refreshAll()},o.requestAnimationFrame=function(e){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t).call(window,e)},o.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function i(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),n[this.axis][this.name]=this}var n={vertical:{},horizontal:{}},o=window.Waypoint;i.prototype.add=function(t){this.waypoints.push(t)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var n=this.triggerQueues[i],o="up"===i||"left"===i;n.sort(o?e:t);for(var r=0,s=n.length;s>r;r+=1){var a=n[r];(a.options.continuous||r===n.length-1)&&a.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(e){this.waypoints.sort(t);var i=o.Adapter.inArray(e,this.waypoints);return i===this.waypoints.length-1?null:this.waypoints[i+1]},i.prototype.previous=function(e){this.waypoints.sort(t);var i=o.Adapter.inArray(e,this.waypoints);return i?this.waypoints[i-1]:null},i.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},i.prototype.remove=function(t){var e=o.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(t){return n[t.axis][t.name]||new i(t)},o.Group=i}(),function(){"use strict";function t(t){this.$element=e(t)}var e=window.jQuery,i=window.Waypoint;e.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(e,i){t.prototype[i]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[i].apply(this.$element,t)}}),e.each(["extend","inArray","isEmptyObject"],function(i,n){t[n]=e[n]}),i.adapters.push({name:"jquery",Adapter:t}),i.Adapter=t}(),function(){"use strict";function t(t){return function(){var i=[],n=arguments[0];return t.isFunction(arguments[0])&&((n=t.extend({},arguments[1])).handler=arguments[0]),this.each(function(){var o=t.extend({},n,{element:this});"string"==typeof o.context&&(o.context=t(this).closest(o.context)[0]),i.push(new e(o))}),i}}var e=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}()},632:()=>{jQuery(document).ready(function(t){"use strict";jQuery(".ekit-mailChimpForm").on("submit",function(t){t.preventDefault();let e=jQuery(this).serialize(),i=jQuery(this).attr("data-listed"),n=jQuery(this).attr("data-success-message"),o=jQuery(this).children(".ekit-mail-message");jQuery.ajax({data:e,type:"get",url:window.elementskit.resturl+"widget/mailchimp/sendmail/?listed="+i,success:function(t){if(o.show(),t.error.length>0)o.removeClass("error").html("Found error : "+t.error).addClass("error");else{var e=JSON.parse(t.success.body);"subscribed"!=e.status?o.html(e.title):o.removeClass("success").html(n).addClass("success")}}})})})},506:function(t,e,i){var n,o,r,s,a,h,l,c,u,d,p,f,m,g,v,y,_,w,b,x;x=window,w=[i(609)],(b=function(t){return function(t,e){"use strict";function i(i,r,a){(a=a||e||t.jQuery)&&(r.prototype.option||(r.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=o.call(arguments,1);return function(t,e,n){var o,r="$()."+i+'("'+e+'")';return t.each(function(t,h){var l=a.data(h,i);if(l){var c=l[e];if(c&&"_"!=e.charAt(0)){var u=c.apply(l,n);o=void 0===o?u:o}else s(r+" is not a valid method")}else s(i+" not initialized. Cannot call methods, i.e. "+r)}),void 0!==o?o:t}(this,t,e)}return function(t,e){t.each(function(t,n){var o=a.data(n,i);o?(o.option(e),o._init()):(o=new r(n,e),a.data(n,i,o))})}(this,t),this},n(a))}function n(t){!t||t&&t.bridget||(t.bridget=i)}var o=Array.prototype.slice,r=t.console,s=void 0===r?function(){}:function(t){r.error(t)};return n(e||t.jQuery),i}(x,t)}.apply(e,w))===undefined||(t.exports=b),"undefined"!=typeof window&&window,"function"==typeof(o=function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=0,o=i[n];e=e||[];for(var r=this._onceEvents&&this._onceEvents[t];o;){var s=r&&r[o];s&&(this.off(t,o),delete r[o]),o.apply(this,e),o=i[n+=s?0:1]}return this}},t})?(r={id:"ev-emitter/ev-emitter",exports:{},loaded:!1},n=o.call(r.exports,i,r.exports,r),r.loaded=!0,n===undefined&&(n=r.exports)):n=o,function(t,e){"use strict";(s=function(){return function(){function t(t){var e=parseFloat(t),i=-1==t.indexOf("%")&&!isNaN(e);return i&&e}function e(t){var e=getComputedStyle(t);return e||r("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),e}function i(){if(!h){h=!0;var i=document.createElement("div");i.style.width="200px",i.style.padding="1px 2px 3px 4px",i.style.borderStyle="solid",i.style.borderWidth="1px 2px 3px 4px",i.style.boxSizing="border-box";var r=document.body||document.documentElement;r.appendChild(i);var s=e(i);n.isBoxSizeOuter=o=200==t(s.width),r.removeChild(i)}}function n(n){if(i(),"string"==typeof n&&(n=document.querySelector(n)),n&&"object"==typeof n&&n.nodeType){var r=e(n);if("none"==r.display)return function(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;a>e;e++){var i=s[e];t[i]=0}return t}();var h={};h.width=n.offsetWidth,h.height=n.offsetHeight;for(var l=h.isBorderBox="border-box"==r.boxSizing,c=0;a>c;c++){var u=s[c],d=r[u],p=parseFloat(d);h[u]=isNaN(p)?0:p}var f=h.paddingLeft+h.paddingRight,m=h.paddingTop+h.paddingBottom,g=h.marginLeft+h.marginRight,v=h.marginTop+h.marginBottom,y=h.borderLeftWidth+h.borderRightWidth,_=h.borderTopWidth+h.borderBottomWidth,w=l&&o,b=t(r.width);!1!==b&&(h.width=b+(w?0:f+y));var x=t(r.height);return!1!==x&&(h.height=x+(w?0:m+_)),h.innerWidth=h.width-(f+y),h.innerHeight=h.height-(m+_),h.outerWidth=h.width+g,h.outerHeight=h.height+v,h}}var o,r="undefined"==typeof console?function(){}:function(t){console.error(t)},s=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],a=s.length,h=!1;return n}()}.apply(a={},w=[]))!==undefined||(s=a)}(window),function(t,e){"use strict";"function"==typeof(l=function(){var t=function(){var t=Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i],o=n+"MatchesSelector";if(t[o])return o}}();return function(e,i){return e[t](i)}})?(c={id:"desandro-matches-selector/matches-selector",exports:{},loaded:!1},h=l.call(c.exports,i,c.exports,c),c.loaded=!0,h===undefined&&(h=c.exports)):h=l}(window),function(t,e){(u=function(e){return function(t,e){var i={extend:function(t,e){for(var i in e)t[i]=e[i];return t},modulo:function(t,e){return(t%e+e)%e},makeArray:function(t){var e=[];if(Array.isArray(t))e=t;else if(t&&"number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e},removeFrom:function(t,e){var i=t.indexOf(e);-1!=i&&t.splice(i,1)}};i.getParent=function(t,i){for(;t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.filterFindElements=function(t,n){var o=[];return(t=i.makeArray(t)).forEach(function(t){if(t instanceof HTMLElement){if(!n)return void o.push(t);e(t,n)&&o.push(t);for(var i=t.querySelectorAll(n),r=0;r<i.length;r++)o.push(i[r])}}),o},i.debounceMethod=function(t,e,i){var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];t&&clearTimeout(t);var e=arguments,r=this;this[o]=setTimeout(function(){n.apply(r,e),delete r[o]},i||100)}},i.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?t():document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var n=t.console;return i.htmlInit=function(e,o){i.docReady(function(){var r=i.toDashed(o),s="data-"+r,a=document.querySelectorAll("["+s+"]"),h=document.querySelectorAll(".js-"+r),l=i.makeArray(a).concat(i.makeArray(h)),c=s+"-options",u=t.jQuery;l.forEach(function(t){var i,r=t.getAttribute(s)||t.getAttribute(c);try{i=r&&JSON.parse(r)}catch(a){return void(n&&n.error("Error parsing "+s+" on "+t.className+": "+a))}var h=new e(t,i);u&&u.data(t,o,h)})})},i}(t,e)}.apply(d={},w=[h]))!==undefined||(u=d)}(window),window,p=[n,s],"function"==typeof(f=function(t,e){"use strict";function i(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}var n=document.documentElement.style,o="string"==typeof n.transition?"transition":"WebkitTransition",r="string"==typeof n.transform?"transform":"WebkitTransform",s={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[o],a={transform:r,transition:o,transitionDuration:o+"Duration",transitionProperty:o+"Property",transitionDelay:o+"Delay"},h=i.prototype=Object.create(t.prototype);h.constructor=i,h._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},h.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},h.getSize=function(){this.size=e(this.element)},h.css=function(t){var e=this.element.style;for(var i in t){var n=a[i]||i;e[n]=t[i]}},h.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],o=t[i?"top":"bottom"],r=this.layout.size,s=-1!=n.indexOf("%")?parseFloat(n)/100*r.width:parseInt(n,10),a=-1!=o.indexOf("%")?parseFloat(o)/100*r.height:parseInt(o,10);s=isNaN(s)?0:s,a=isNaN(a)?0:a,s-=e?r.paddingLeft:r.paddingRight,a-=i?r.paddingTop:r.paddingBottom,this.position.x=s,this.position.y=a},h.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"paddingLeft":"paddingRight",r=i?"left":"right",s=i?"right":"left",a=this.position.x+t[o];e[r]=this.getXValue(a),e[s]="";var h=n?"paddingTop":"paddingBottom",l=n?"top":"bottom",c=n?"bottom":"top",u=this.position.y+t[h];e[l]=this.getYValue(u),e[c]="",this.css(e),this.emitEvent("layout",[this])},h.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},h.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},h._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=parseInt(t,10),r=parseInt(e,10),s=o===this.position.x&&r===this.position.y;if(this.setPosition(t,e),!s||this.isTransitioning){var a=t-i,h=e-n,l={};l.transform=this.getTranslate(a,h),this.transition({to:l,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},h.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop");return"translate3d("+(t=i?t:-t)+"px, "+(e=n?e:-e)+"px, 0)"},h.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},h.moveTo=h._transitionTo,h.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},h._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},h.transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);t.from&&(this.css(t.from),this.element.offsetHeight),this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)};var l="opacity,"+function(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}(r);h.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:l,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(s,this,!1)}},h.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},h.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};h.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,i=c[t.propertyName]||t.propertyName;if(delete e.ingProperties[i],function(t){for(var e in t)return!1;return!0}(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd){var n=e.onEnd[i];n.call(this),delete e.onEnd[i]}this.emitEvent("transitionEnd",[this])}},h.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(s,this,!1),this.isTransitioning=!1},h._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var u={transitionProperty:"",transitionDuration:"",transitionDelay:""};return h.removeTransitionStyles=function(){this.css(u)},h.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},h.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},h.remove=function(){return o&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},h.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("visibleStyle");e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},h.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},h.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},h.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},h.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},h.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},i})?(g=f.apply(m={},p))===undefined&&(g=m):g=f,function(t,e){"use strict";(v=function(e,i,n,o){return function(t,e,i,n,o){function r(t,e){var i=n.getQueryElement(t);if(i){this.element=i,h&&(this.$element=h(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e);var o=++c;this.element.outlayerGUID=o,u[o]=this,this._create();var r=this._getOption("initLayout");r&&this.layout()}else a&&a.error("Bad element for "+this.constructor.namespace+": "+(i||t))}function s(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}var a=t.console,h=t.jQuery,l=function(){},c=0,u={};r.namespace="outlayer",r.Item=o,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var d=r.prototype;n.extend(d,e.prototype),d.option=function(t){n.extend(this.options,t)},d._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},d._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&&this.bindResize()},d.reloadItems=function(){this.items=this._itemize(this.element.children)},d._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o<e.length;o++){var r=e[o],s=new i(r,this);n.push(s)}return n},d._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},d.getItemElements=function(){return this.items.map(function(t){return t.element})},d.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},d._init=d.layout,d._resetLayout=function(){this.getSize()},d.getSize=function(){this.size=i(this.element)},d._getMeasurement=function(t,e){var n,o=this.options[t];o?("string"==typeof o?n=this.element.querySelector(o):o instanceof HTMLElement&&(n=o),this[t]=n?i(n)[e]:o):this[t]=0},d.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},d._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},d._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach(function(t){var n=this._getItemLayoutPosition(t);n.item=t,n.isInstant=e||t.isLayoutInstant,i.push(n)},this),this._processLayoutQueue(i)}},d._getItemLayoutPosition=function(){return{x:0,y:0}},d._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},d.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=function(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],n=e&&e[2];if(!i.length)return 0;i=parseFloat(i);var o=p[n]||1;return i*o}(t),this.stagger)},d._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},d._postLayout=function(){this.resizeContainer()},d.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},d._getContainerSize=l,d._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},d._emitCompleteOnItems=function(t,e){function i(){o.dispatchEvent(t+"Complete",null,[e])}function n(){++s==r&&i()}var o=this,r=e.length;if(e&&r){var s=0;e.forEach(function(e){e.once(t,n)})}else i()},d.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;if(this.emitEvent(t,n),h)if(this.$element=this.$element||h(this.element),e){var o=h.Event(e);o.type=t,this.$element.trigger(o,i)}else this.$element.trigger(t,i)},d.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},d.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},d.stamp=function(t){(t=this._find(t))&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},d.unstamp=function(t){(t=this._find(t))&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},d._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)):void 0},d._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},d._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},d._manageStamp=l,d._getElementOffset=function(t){var e=t.getBoundingClientRect(),n=this._boundingRect,o=i(t),r={left:e.left-n.left-o.marginLeft,top:e.top-n.top-o.marginTop,right:n.right-e.right-o.marginRight,bottom:n.bottom-e.bottom-o.marginBottom};return r},d.handleEvent=n.handleEvent,d.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},d.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},d.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),d.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},d.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},d.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},d.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},d.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},d.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},d.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},d.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},d.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},d.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},d.getItems=function(t){var e=[];return(t=n.makeArray(t)).forEach(function(t){var i=this.getItem(t);i&&e.push(i)},this),e},d.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),n.removeFrom(this.items,t)},this)},d.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete u[e],delete this.element.outlayerGUID,h&&h.removeData(this.element,this.constructor.namespace)},r.data=function(t){var e=(t=n.getQueryElement(t))&&t.outlayerGUID;return e&&u[e]},r.create=function(t,e){var i=s(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=s(o),n.htmlInit(i,t),h&&h.bridget&&h.bridget(t,i),i};var p={ms:1,s:1e3};return r.Item=o,r}(t,e,i,n,o)}.apply(y={},w=[n,s,u,g]))!==undefined||(v=y)}(window),window,w=[v,s],(b="function"==typeof(_=function(t,e){var i=t.create("masonry");return i.compatOptions.fitWidth="isFitWidth",i.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0},i.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,r=o/n,s=n-o%n,a=s&&1>s?"round":"floor";r=Math[a](r),this.cols=Math.max(r,1)},i.prototype.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,n=e(i);this.containerWidth=n&&n.innerWidth},i.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&1>e?"round":"ceil",n=Math[i](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var o=this._getColGroup(n),r=Math.min.apply(Math,o),s=o.indexOf(r),a={x:this.columnWidth*s,y:r},h=r+t.size.outerHeight,l=this.cols+1-o.length,c=0;l>c;c++)this.colYs[s+c]=h;return a},i.prototype._getColGroup=function(t){if(2>t)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;i>n;n++){var o=this.colYs.slice(n,n+t);e[n]=Math.max.apply(Math,o)}return e},i.prototype._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this._getOption("originLeft"),r=o?n.left:n.right,s=r+i.outerWidth,a=Math.floor(r/this.columnWidth);a=Math.max(0,a);var h=Math.floor(s/this.columnWidth);h-=s%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var l=this._getOption("originTop"),c=(l?n.top:n.bottom)+i.outerHeight,u=a;h>=u;u++)this.colYs[u]=Math.max(c,this.colYs[u])},i.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},i.prototype._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},i.prototype.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i})?_.apply(e,w):_)===undefined||(t.exports=b)},413:()=>{!function(t){"use strict";t(function(){var e;function i(e,i,n){t(document).on(e,i,n)}e=t(".elementskit-menu-container"),t(e).each(function(){var e=t(this);"yes"!=e.attr("ekit-dom-added")&&(0===e.parents(".elementor-widget-ekit-nav-menu").length&&e.parents(".ekit-wid-con").addClass("ekit_menu_responsive_tablet"),e.attr("ekit-dom-added","yes"))}),i("click",".elementskit-dropdown-has > a",function(e){if(!t(this).parents(".elementskit-navbar-nav, .ekit-vertical-navbar-nav").hasClass("submenu-click-on-icon")||t(e.target).hasClass("elementskit-submenu-indicator")){e.preventDefault();var i=t(this).parent().find(">.elementskit-dropdown, >.elementskit-megamenu-panel");i.find(".elementskit-dropdown-open").removeClass("elementskit-dropdown-open"),i.hasClass("elementskit-dropdown-open")?i.removeClass("elementskit-dropdown-open"):i.addClass("elementskit-dropdown-open")}}),i("click",".elementskit-menu-toggler",function(e){e.preventDefault();var i=t(this).parents(".elementskit-menu-container").parent();i.length<1&&(i=t(this).parent());var n=i.find(".elementskit-menu-offcanvas-elements");n.hasClass("active")?n.removeClass("active"):n.addClass("active")}),i("click",".elementskit-navbar-nav li a",function(e){if(t(this).attr("href")&&"elementskit-submenu-indicator"!==e.target.className){var i=t(this),n=i.get(0),o=n.href,r=o.indexOf("#"),s=i.parents(".elementskit-menu-container").hasClass("ekit-nav-menu-one-page-yes");-1!==r&&o.length>1&&s&&n.pathname==window.location.pathname&&(e.preventDefault(),i.parents(".ekit-wid-con").find(".elementskit-menu-close").trigger("click"))}})})}(jQuery)},500:()=>{!function(t){function e(t){var e="";"lowerLetter"==t?e="abcdefghijklmnopqrstuvwxyz0123456789":"upperLetter"==t?e="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789":"symbol"==t&&(e=",.?/\\(^)![]{}*&^%$#'\"");var i=e.split("");return i[Math.floor(Math.random()*i.length)]}t.fn.shuffleLetters=function(i){var n=t.extend({step:8,fps:25,text:"",callback:function(){}},i);return this.each(function(){var i=t(this),o="";if(i.data("animated"))return!0;i.data("animated",!0),o=n.text?n.text.split(""):i.text().split("");for(var r=[],s=[],a=0;a<o.length;a++){var h=o[a];" "!=h?(/[a-z]/.test(h)?r[a]="lowerLetter":/[A-Z]/.test(h)?r[a]="upperLetter":r[a]="symbol",s.push(a)):r[a]="space"}i.html(""),function l(t){var a,h=s.length,c=o.slice(0);if(t>h)return i.data("animated",!1),void n.callback(i);for(a=Math.max(t,0);a<h;a++)a<t+n.step?c[s[a]]=e(r[s[a]]):c[s[a]]="";i.text(c.join("")),setTimeout(function(){l(t+1)},1e3/n.fps)}(-n.step)})}}(jQuery)},200:(t,e,i)=>{"use strict";var n,o,r;"function"==typeof Symbol&&Symbol.iterator;o=[i(609)],(r="function"==typeof(n=function(t){return t.fn.tilt=function(e){var i=function(){this.ticking||(requestAnimationFrame(l.bind(this)),this.ticking=!0)},n=function(){var e=this;void 0!==this.timeout&&clearTimeout(this.timeout),t(this).css({transition:this.settings.speed+"ms "+this.settings.easing}),this.settings.glare&&this.glareElement.css({transition:"opacity "+this.settings.speed+"ms "+this.settings.easing}),this.timeout=setTimeout(function(){t(e).css({transition:""}),e.settings.glare&&e.glareElement.css({transition:""})},this.settings.speed)},o=function(e){this.ticking=!1,t(this).css({"will-change":"transform"}),n.call(this),t(this).trigger("tilt.mouseEnter")},r=function(e){return void 0===e&&(e={pageX:t(this).offset().left+t(this).outerWidth()/2,pageY:t(this).offset().top+t(this).outerHeight()/2}),{x:e.pageX,y:e.pageY}},s=function(t){this.mousePositions=r(t),i.call(this)},a=function(){n.call(this),this.reset=!0,i.call(this),t(this).trigger("tilt.mouseLeave")},h=function(){var e=t(this).outerWidth(),i=t(this).outerHeight(),n=t(this).offset().left,o=t(this).offset().top,r=(this.mousePositions.x-n)/e,s=(this.mousePositions.y-o)/i,a=(this.settings.maxTilt/2-r*this.settings.maxTilt).toFixed(2),h=(s*this.settings.maxTilt-this.settings.maxTilt/2).toFixed(2),l=Math.atan2(this.mousePositions.x-(n+e/2),-(this.mousePositions.y-(o+i/2)))*(180/Math.PI);return{tiltX:a,tiltY:h,percentageX:100*r,percentageY:100*s,angle:l}},l=function(){return this.transforms=h.call(this),this.reset?(this.reset=!1,t(this).css("transform","perspective("+this.settings.perspective+"px) rotateX(0deg) rotateY(0deg)"),void(this.settings.glare&&(this.glareElement.css("transform","rotate(180deg) translate(-50%, -50%)"),this.glareElement.css("opacity","0")))):(t(this).css("transform","perspective("+this.settings.perspective+"px) rotateX("+("x"===this.settings.disableAxis?0:this.transforms.tiltY)+"deg) rotateY("+("y"===this.settings.disableAxis?0:this.transforms.tiltX)+"deg) scale3d("+this.settings.scale+","+this.settings.scale+","+this.settings.scale+")"),this.settings.glare&&(this.glareElement.css("transform","rotate("+this.transforms.angle+"deg) translate(-50%, -50%)"),this.glareElement.css("opacity",""+this.transforms.percentageY*this.settings.maxGlare/100)),t(this).trigger("change",[this.transforms]),void(this.ticking=!1))},c=function(){this.glareElement.css({width:""+2*t(this).outerWidth(),height:""+2*t(this).outerWidth()})};return t.fn.tilt.destroy=function(){t(this).each(function(){t(this).find(".js-tilt-glare").remove(),t(this).css({"will-change":"",transform:""}),t(this).off("mousemove mouseenter mouseleave")})},t.fn.tilt.getValues=function(){var e=[];return t(this).each(function(){this.mousePositions=r.call(this),e.push(h.call(this))}),e},t.fn.tilt.reset=function(){t(this).each(function(){var e=this;this.mousePositions=r.call(this),this.settings=t(this).data("settings"),a.call(this),setTimeout(function(){e.reset=!1},this.settings.transition)})},this.each(function(){var i=this;this.settings=t.extend({maxTilt:t(this).is("[data-tilt-max]")?t(this).data("tilt-max"):20,perspective:t(this).is("[data-tilt-perspective]")?t(this).data("tilt-perspective"):300,easing:t(this).is("[data-tilt-easing]")?t(this).data("tilt-easing"):"cubic-bezier(.03,.98,.52,.99)",scale:t(this).is("[data-tilt-scale]")?t(this).data("tilt-scale"):"1",speed:t(this).is("[data-tilt-speed]")?t(this).data("tilt-speed"):"400",transition:!t(this).is("[data-tilt-transition]")||t(this).data("tilt-transition"),disableAxis:t(this).is("[data-tilt-disable-axis]")?t(this).data("tilt-disable-axis"):null,axis:t(this).is("[data-tilt-axis]")?t(this).data("tilt-axis"):null,reset:!t(this).is("[data-tilt-reset]")||t(this).data("tilt-reset"),glare:!!t(this).is("[data-tilt-glare]")&&t(this).data("tilt-glare"),maxGlare:t(this).is("[data-tilt-maxglare]")?t(this).data("tilt-maxglare"):1},e),null!==this.settings.axis&&(console.warn("Tilt.js: the axis setting has been renamed to disableAxis. See https://github.com/gijsroge/tilt.js/pull/26 for more information"),this.settings.disableAxis=this.settings.axis),this.init=function(){t(i).data("settings",i.settings),i.settings.glare&&function(){var e=this.settings.glarePrerender;e||t(this).append('<div class="js-tilt-glare"><div class="js-tilt-glare-inner"></div></div>'),this.glareElementWrapper=t(this).find(".js-tilt-glare"),this.glareElement=t(this).find(".js-tilt-glare-inner"),e||(this.glareElementWrapper.css({position:"absolute",top:"0",left:"0",width:"100%",height:"100%"}).css({overflow:"hidden","pointer-events":"none"}),this.glareElement.css({position:"absolute",top:"50%",left:"50%","background-image":"linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%)",width:""+2*t(this).outerWidth(),height:""+2*t(this).outerWidth(),transform:"rotate(180deg) translate(-50%, -50%)","transform-origin":"0% 0%",opacity:"0"}))}.call(i),function(){t(this).on("mousemove",s),t(this).on("mouseenter",o),this.settings.reset&&t(this).on("mouseleave",a),this.settings.glare&&t(window).on("resize",c.bind(this))}.call(i)},this.init()})},t("[data-tilt]").tilt(),!0})?n.apply(e,o):n)===undefined||(t.exports=r)},676:function(t,e,i){!function(t,e,i){"use strict";function n(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,i){return e&&n(t.prototype,e),i&&n(t,i),t}function r(){return(r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t}).apply(this,arguments)}e=e&&e.hasOwnProperty("default")?e["default"]:e,i=i&&i.hasOwnProperty("default")?i["default"]:i;var s=function(t){var e=!1,i={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(e){var i=e.getAttribute("data-target");i&&"#"!==i||(i=e.getAttribute("href")||""),"#"===i.charAt(0)&&(i=function(e){return e="function"==typeof t.escapeSelector?t.escapeSelector(e).substr(1):e.replace(/(:|\.|\[|\]|,|=|@)/g,"\\$1")}(i));try{return t(document).find(i).length>0?i:null}catch(t){return null}},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(i){t(i).trigger(e.end)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var o in n)if(Object.prototype.hasOwnProperty.call(n,o)){var r=n[o],s=e[o],a=s&&i.isElement(s)?"element":(h=s,{}.toString.call(h).match(/\s([a-zA-Z]+)/)[1].toLowerCase());if(!new RegExp(r).test(a))throw new Error(t.toUpperCase()+': Option "'+o+'" provided type "'+a+'" but expected type "'+r+'".')}var h}};return e=("undefined"==typeof window||!window.QUnit)&&{end:"transitionend"},t.fn.emulateTransitionEnd=function(e){var n=this,o=!1;return t(this).one(i.TRANSITION_END,function(){o=!0}),setTimeout(function(){o||i.triggerTransitionEnd(n)},e),this},i.supportsTransitionEnd()&&(t.event.special[i.TRANSITION_END]={bindType:e.end,delegateType:e.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}}),i}(e),a=function(t){var e="collapse",i="bs.collapse",n=t.fn[e],a={toggle:!0,parent:""},h={toggle:"boolean",parent:"(string|element)"},l={SHOW:"show.bs.collapse",SHOWN:"shown.bs.collapse",HIDE:"hide.bs.collapse",HIDDEN:"hidden.bs.collapse",CLICK_DATA_API:"click.bs.collapse.data-api"},c="show",u="collapse",d="collapsing",p="collapsed",f="width",m={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-ekit-toggle="collapse"]'},g=function(){function n(e,i){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(i),this._triggerArray=t.makeArray(t('[data-ekit-toggle="collapse"][href="#'+e.id+'"],[data-ekit-toggle="collapse"][data-target="#'+e.id+'"]'));for(var n=t(m.DATA_TOGGLE),o=0;o<n.length;o++){var r=n[o],a=s.getSelectorFromElement(r);null!==a&&t(a).filter(e).length>0&&(this._selector=a,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var g=n.prototype;return g.toggle=function(){t(this._element).hasClass(c)?this.hide():this.show()},g.show=function(){var e,o,r=this;if(!(this._isTransitioning||t(this._element).hasClass(c)||(this._parent&&0===(e=t.makeArray(t(this._parent).find(m.ACTIVES).filter('[data-parent="'+this._config.parent+'"]'))).length&&(e=null),e&&(o=t(e).not(this._selector).data(i))&&o._isTransitioning))){var a=t.Event(l.SHOW);if(t(this._element).trigger(a),!a.isDefaultPrevented()){e&&(n._jQueryInterface.call(t(e).not(this._selector),"hide"),o||t(e).data(i,null));var h=this._getDimension();t(this._element).removeClass(u).addClass(d),this._element.style[h]=0,this._triggerArray.length>0&&t(this._triggerArray).removeClass(p).attr("aria-expanded",!0),this.setTransitioning(!0);var f=function(){t(r._element).removeClass(d).addClass(u).addClass(c),r._element.style[h]="",r.setTransitioning(!1),t(r._element).trigger(l.SHOWN)};if(s.supportsTransitionEnd()){var g="scroll"+(h[0].toUpperCase()+h.slice(1));t(this._element).one(s.TRANSITION_END,f).emulateTransitionEnd(600),this._element.style[h]=this._element[g]+"px"}else f()}}},g.hide=function(){var e=this;if(!this._isTransitioning&&t(this._element).hasClass(c)){var i=t.Event(l.HIDE);if(t(this._element).trigger(i),!i.isDefaultPrevented()){var n=this._getDimension();if(this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",s.reflow(this._element),t(this._element).addClass(d).removeClass(u).removeClass(c),this._triggerArray.length>0)for(var o=0;o<this._triggerArray.length;o++){var r=this._triggerArray[o],a=s.getSelectorFromElement(r);null!==a&&(t(a).hasClass(c)||t(r).addClass(p).attr("aria-expanded",!1))}this.setTransitioning(!0);var h=function(){e.setTransitioning(!1),t(e._element).removeClass(d).addClass(u).trigger(l.HIDDEN)};this._element.style[n]="",s.supportsTransitionEnd()?t(this._element).one(s.TRANSITION_END,h).emulateTransitionEnd(600):h()}}},g.setTransitioning=function(t){this._isTransitioning=t},g.dispose=function(){t.removeData(this._element,i),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},g._getConfig=function(t){return(t=r({},a,t)).toggle=Boolean(t.toggle),s.typeCheckConfig(e,t,h),t},g._getDimension=function(){return t(this._element).hasClass(f)?f:"height"},g._getParent=function(){var e=this,i=null;s.isElement(this._config.parent)?(i=this._config.parent,void 0!==this._config.parent.jquery&&(i=this._config.parent[0])):i=t(this._config.parent)[0];var o='[data-ekit-toggle="collapse"][data-parent="'+this._config.parent+'"]';return t(i).find(o).each(function(t,i){e._addAriaAndCollapsedClass(n._getTargetFromElement(i),[i])}),i},g._addAriaAndCollapsedClass=function(e,i){if(e){var n=t(e).hasClass(c);i.length>0&&t(i).toggleClass(p,!n).attr("aria-expanded",n)}},n._getTargetFromElement=function(e){var i=s.getSelectorFromElement(e);return i?t(i)[0]:null},n._jQueryInterface=function(e){return this.each(function(){var o=t(this),s=o.data(i),h=r({},a,o.data(),"object"==typeof e&&e);if(!s&&h.toggle&&/show|hide/.test(e)&&(h.toggle=!1),s||(s=new n(this,h),o.data(i,s)),"string"==typeof e){if(void 0===s[e])throw new TypeError('No method named "'+e+'"');s[e]()}})},o(n,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),n}();return t(document).on(l.CLICK_DATA_API,m.DATA_TOGGLE,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var n=t(this),o=s.getSelectorFromElement(this);t(o).each(function(){var e=t(this),o=e.data(i)?"toggle":n.data();g._jQueryInterface.call(e,o)})}),t.fn[e]=g._jQueryInterface,t.fn[e].Constructor=g,t.fn[e].noConflict=function(){return t.fn[e]=n,g._jQueryInterface},g}(e),h=function(t){var e=t.fn.tab,i={HIDE:"hide.bs.tab",HIDDEN:"hidden.bs.tab",SHOW:"show.bs.tab",SHOWN:"shown.bs.tab",CLICK_DATA_API:"click.bs.tab.data-api"},n="active",r="show",a=".active",h="> li > .active",l=function(){function e(t){this._element=t}var l=e.prototype;return l.show=function(){var e=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&t(this._element).hasClass(n)||t(this._element).hasClass("disabled"))){var o,r,l=t(this._element).closest(".nav, .list-group")[0],c=s.getSelectorFromElement(this._element);if(l){var u="UL"===l.nodeName?h:a;r=(r=t.makeArray(t(l).find(u)))[r.length-1]}var d=t.Event(i.HIDE,{relatedTarget:this._element}),p=t.Event(i.SHOW,{relatedTarget:r});if(r&&t(r).trigger(d),t(this._element).trigger(p),!p.isDefaultPrevented()&&!d.isDefaultPrevented()){c&&(o=t(c)[0]),this._activate(this._element,l);var f=function(){var n=t.Event(i.HIDDEN,{relatedTarget:e._element}),o=t.Event(i.SHOWN,{relatedTarget:r});t(r).trigger(n),t(e._element).trigger(o)};o?this._activate(o,o.parentNode,f):f()}}},l.dispose=function(){t.removeData(this._element,"bs.tab"),this._element=null},l._activate=function(e,i,n){var o=this,r=("UL"===i.nodeName?t(i).find(h):t(i).children(a))[0],l=n&&s.supportsTransitionEnd()&&r&&t(r).hasClass("fade"),c=function(){return o._transitionComplete(e,r,n)};r&&l?t(r).one(s.TRANSITION_END,c).emulateTransitionEnd(150):c()},l._transitionComplete=function(e,i,o){if(i){t(i).removeClass(r+" "+n);var a=t(i.parentNode).find("> .dropdown-menu .active")[0];a&&t(a).removeClass(n),"tab"===i.getAttribute("role")&&i.setAttribute("aria-selected",!1)}if(t(e).addClass(n),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),s.reflow(e),t(e).addClass(r),e.parentNode&&t(e.parentNode).hasClass("dropdown-menu")){var h=t(e).closest(".dropdown")[0];h&&t(h).find(".dropdown-toggle").addClass(n),e.setAttribute("aria-expanded",!0)}o&&o()},e._jQueryInterface=function(i){return this.each(function(){var n=t(this),o=n.data("bs.tab");if(o||(o=new e(this),n.data("bs.tab",o)),"string"==typeof i){if(void 0===o[i])throw new TypeError('No method named "'+i+'"');o[i]()}})},o(e,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),e}();return t(document).on(i.CLICK_DATA_API,'[data-ekit-toggle="tab"], [data-ekit-toggle="pill"], [data-ekit-toggle="list"]',function(e){e.preventDefault(),l._jQueryInterface.call(t(this),"show")}),t.fn.tab=l._jQueryInterface,t.fn.tab.Constructor=l,t.fn.tab.noConflict=function(){return t.fn.tab=e,l._jQueryInterface},l}(e);!function(t){if(void 0===t)throw new TypeError("Ekit Prefixed Bootstrap's JavaScript requires jQuery. jQuery must be included before Ekit Prefixed Bootstrap's JavaScript.");var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1===e[0]&&9===e[1]&&e[2]<1||e[0]>=4)throw new Error("Ekit Prefixed UI's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(e),t.Util=s,t.Collapse=a,t.Tab=h,Object.defineProperty(t,"__esModule",{value:!0})}(e,i(609))}},e={};function i(n){if(e[n])return e[n].exports;var o=e[n]={exports:{}};return t[n].call(o.exports,o,o.exports,i),o.exports}i.n=(t=>{var e=t&&t.__esModule?()=>t["default"]:()=>t;return i.d(e,{a:e}),e}),i.d=((t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})}),i.o=((t,e)=>Object.prototype.hasOwnProperty.call(t,e)),(()=>{"use strict";i(751),i(320),i(75),i(545),i(107),i(642),i(346),i(407),i(506),i(413),i(632),i(500),i(200),i(676),i(712)})()})();
1
+ (()=>{var t={712:()=>{var t=function(t,e){if(!window.google)return;var i=e("#"+t.find(".ekit-google-map").attr("id")),n=i.data("id"),o=i.data("api_key"),r=i.data("map_type"),s=i.data("map_address_type"),a=i.data("map_lat")||23.7808875,h=i.data("map_lng")||90.2792373,l=i.data("map_addr"),c=i.data("map_basic_marker_title"),u=i.data("map_basic_marker_content"),d=i.data("map_basic_marker_icon_enable"),p=i.data("map_basic_marker_icon"),f=i.data("map_basic_marker_icon_width"),m=i.data("map_basic_marker_icon_height"),g=i.data("map_zoom")||14,v=i.data("map_markers"),y=i.data("map_static_width"),_=i.data("map_static_height"),w=i.data("map_polylines"),b=i.data("map_stroke_color"),x=i.data("map_stroke_opacity"),E=i.data("map_stroke_weight"),C=i.data("map_stroke_fill_color"),I=i.data("map_stroke_fill_opacity"),S=i.data("map_overlay_content"),T=i.data("map_routes_origin_lat"),k=i.data("map_routes_origin_lng"),z=i.data("map_routes_dest_lat"),L=i.data("map_routes_dest_lng"),O=i.data("map_routes_travel_mode"),P=i.data("map_panorama_lat"),M=i.data("map_panorama_lng"),W=JSON.parse(decodeURIComponent((i.data("map_theme")+"").replace(/\+/g,"%20"))),A=i.data("map_streeview_control"),D=i.data("map_type_control"),R=i.data("map_zoom_control"),F=i.data("map_fullscreen_control"),H=i.data("map_scroll_zoom");let N=new GMaps({el:"#ekit-google-map-"+n,lat:a,lng:h,zoom:g,streetViewControl:A,mapTypeControl:D,zoomControl:R,fullscreenControl:F,scrollwheel:H});if(""!=W&&(N.addStyle({styledMapName:"Styled Map",styles:JSON.parse(W),mapTypeId:"map_style"}),N.setStyle("map_style")),"basic"==r){var B=""!=u?{content:u}:"";if("yes"==d)var j={url:p,scaledSize:new google.maps.Size(f,m)};else j=null;"address"==s?GMaps.geocode({address:l,callback:function(t,e){if("OK"==e){var i=t[0].geometry.location;N.setCenter(i.lat()||0,i.lng()||0),N.addMarker({lat:i.lat(),lng:i.lng(),title:c,infoWindow:B,icon:j})}}}):"coordinates"==s&&N.addMarker({lat:a,lng:h,title:c,infoWindow:B,icon:j})}if("marker"==r&&(G=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20")))).length>0){var Y=new GMaps({el:"#ekit-google-map-"+n,lat:G[0].map_marker_lat,lng:G[0].map_marker_lng,zoom:g,streetViewControl:A,mapTypeControl:D,zoomControl:R,fullscreenControl:F,scrollwheel:H});Y.setCenter(G[0].map_marker_lat||0,G[0].map_marker_lng||0),""!=W&&(Y.addStyle({styledMapName:"Styled Map",styles:JSON.parse(W),mapTypeId:"map_style"}),Y.setStyle("map_style")),G.forEach(function(t){if(""!=t.map_marker_content)var e={content:t.map_marker_content};else e="";if("yes"==t.map_marker_icon_enable)var i={url:t.map_marker_icon.url,scaledSize:new google.maps.Size(t.map_marker_icon_width,t.map_marker_icon_height)};else i="";Y.addMarker({lat:parseFloat(t.map_marker_lat),lng:parseFloat(t.map_marker_lng),title:t.map_marker_title,infoWindow:e,icon:i})})}if("static"==r){var Q=[];(G=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20")))).length>0&&G.forEach(function(t){Q.push({lat:parseFloat(t.map_marker_lat),lng:parseFloat(t.map_marker_lng),color:t.ekit_google_map_marker_icon_color})});var X=GMaps.staticMapURL({size:[y,_],lat:a,lng:h,markers:Q});e("<img />").attr("src",X+"&key="+o).appendTo("#ekit-google-map-"+n)}if("polyline"==r){var q=JSON.parse(decodeURIComponent((w+"").replace(/\+/g,"%20"))),G=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20"))),U=[];q.forEach(function(t){U.push([parseFloat(t.map_polyline_lat),parseFloat(t.map_polyline_lng)])});var $=JSON.parse(JSON.stringify(U));N.drawPolyline({path:$,strokeColor:b.toString(),strokeOpacity:x,strokeWeight:E}),G.forEach(function(t){if(""!=t.map_marker_content)var e={content:t.map_marker_content};else e="";if("yes"==t.map_marker_icon_enable)var i={url:t.map_marker_icon.url,scaledSize:new google.maps.Size(t.map_marker_icon_width,t.map_marker_icon_height)};else i="";N.addMarker({lat:t.map_marker_lat,lng:t.map_marker_lng,title:t.map_marker_title,infoWindow:e,icon:i})}),""!=W&&(N.addStyle({styledMapName:"Styled Map",styles:JSON.parse(W),mapTypeId:"polyline_map_style"}),N.setStyle("polyline_map_style"))}if("polygon"==r){var K=[];(G=JSON.parse(decodeURIComponent((w+"").replace(/\+/g,"%20")))).forEach(function(t){K.push([parseFloat(t.map_polyline_lat),parseFloat(t.map_polyline_lng)])});$=JSON.parse(JSON.stringify(K));N.drawPolygon({paths:$,strokeColor:b.toString(),strokeOpacity:x,strokeWeight:E,fillColor:C.toString(),fillOpacity:I})}if("overlay"==r){if(""!=S)var J='<div class="ekit-gmap-overlay">'+S+"</div>";else J="";N.drawOverlay({lat:a,lng:h,content:J})}"routes"==r&&(N.drawRoute({origin:[T,k],destination:[z,L],travelMode:O.toString(),strokeColor:b.toString(),strokeOpacity:x,strokeWeight:E}),(G=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20")))).length>0&&G.forEach(function(t){if(""!=t.map_marker_content)var e={content:t.map_marker_content};else e="";if("yes"==t.map_marker_icon_enable)var i={url:t.map_marker_icon.url,scaledSize:new google.maps.Size(t.map_marker_icon_width,t.map_marker_icon_height)};else i="";N.addMarker({lat:t.map_marker_lat,lng:t.map_marker_lng,title:t.map_marker_title,infoWindow:e,icon:i})}));if("panorama"==r)GMaps.createPanorama({el:"#ekit-google-map-"+n,lat:P,lng:M})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/elementskit-google-map.default",t)})},751:function(t,e,i){var n,o,r,s;"undefined"!=typeof window&&window,"function"==typeof(o=function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{};return(i[t]=i[t]||{})[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],o=0;o<i.length;o++){var r=i[o];n&&n[r]&&(this.off(t,r),delete n[r]),r.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})?(r={id:"ev-emitter/ev-emitter",exports:{},loaded:!1},n=o.call(r.exports,i,r.exports,r),r.loaded=!0,n===undefined&&(n=r.exports)):n=o,function(i,o){"use strict";(s=function(t){return function(t,e){var i=t.jQuery,n=t.console;function o(t,e){for(var i in e)t[i]=e[i];return t}var r=Array.prototype.slice;function s(t,e,a){if(!(this instanceof s))return new s(t,e,a);var h=t;"string"==typeof t&&(h=document.querySelectorAll(t)),h?(this.elements=function(t){if(Array.isArray(t))return t;if("object"==typeof t&&"number"==typeof t.length)return r.call(t);return[t]}(h),this.options=o({},this.options),"function"==typeof e?a=e:o(this.options,e),a&&this.on("always",a),this.getImages(),i&&(this.jqDeferred=new i.Deferred),setTimeout(this.check.bind(this))):n.error("Bad element for imagesLoaded "+(h||t))}s.prototype=Object.create(e.prototype),s.prototype.options={},s.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},s.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&a[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var r=t.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var s=r[n];this.addElementBackgroundImages(s)}}}};var a={1:!0,9:!0,11:!0};function h(t){this.img=t}function l(t,e){this.url=t,this.element=e,this.img=new Image}return s.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(e.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,t),n=i.exec(e.backgroundImage)}},s.prototype.addImage=function(t){var e=new h(t);this.images.push(e)},s.prototype.addBackground=function(t,e){var i=new l(t,e);this.images.push(i)},s.prototype.check=function(){var t=this;function e(e,i,n){setTimeout(function(){t.progress(e,i,n)})}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach(function(t){t.once("progress",e),t.check()}):this.complete()},s.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug},s.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},h.prototype=Object.create(e.prototype),h.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},h.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},h.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},h.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},h.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},h.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},h.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},l.prototype=Object.create(h.prototype),l.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},l.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},l.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},s.makeJQueryPlugin=function(e){(e=e||t.jQuery)&&((i=e).fn.imagesLoaded=function(t,e){return new s(this,t,e).jqDeferred.promise(i(this))})},s.makeJQueryPlugin(),s}(i,t)}.apply(e,[n]))===undefined||(t.exports=s)}("undefined"!=typeof window?window:this)},320:function(t,e,i){var n,o,r,s,a,h,l,c,u,d,p,f,m,g,v,y,_,w,b,x,E,C,I,S,T,k,z,L,O,P,M,W,A,D,R,F,H,N,B,j,Y,Q,X,q,G,U,$,K,J,Z,V,tt,et,it,nt,ot,rt,st,at,ht;ht=window,st=[i(609)],(at=function(t){return function(t,e){"use strict";function i(i,r,a){(a=a||e||t.jQuery)&&(r.prototype.option||(r.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=o.call(arguments,1);return function(t,e,n){var o,r="$()."+i+'("'+e+'")';return t.each(function(t,h){var l=a.data(h,i);if(l){var c=l[e];if(c&&"_"!=e.charAt(0)){var u=c.apply(l,n);o=void 0===o?u:o}else s(r+" is not a valid method")}else s(i+" not initialized. Cannot call methods, i.e. "+r)}),void 0!==o?o:t}(this,t,e)}return function(t,e){t.each(function(t,n){var o=a.data(n,i);o?(o.option(e),o._init()):(o=new r(n,e),a.data(n,i,o))})}(this,t),this},n(a))}function n(t){!t||t&&t.bridget||(t.bridget=i)}var o=Array.prototype.slice,r=t.console,s=void 0===r?function(){}:function(t){r.error(t)};return n(e||t.jQuery),i}(ht,t)}.apply(e,st))===undefined||(t.exports=at),"undefined"!=typeof window&&window,"function"==typeof(o=function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],o=0;o<i.length;o++){var r=i[o],s=n&&n[r];s&&(this.off(t,r),delete n[r]),r.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})?(r={id:"ev-emitter/ev-emitter",exports:{},loaded:!1},n=o.call(r.exports,i,r.exports,r),r.loaded=!0,n===undefined&&(n=r.exports)):n=o,window,"function"==typeof(a=function(){"use strict";function t(t){var e=parseFloat(t),i=-1==t.indexOf("%")&&!isNaN(e);return i&&e}function e(t){var e=getComputedStyle(t);return e||r("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),e}function i(){if(!h){h=!0;var i=document.createElement("div");i.style.width="200px",i.style.padding="1px 2px 3px 4px",i.style.borderStyle="solid",i.style.borderWidth="1px 2px 3px 4px",i.style.boxSizing="border-box";var r=document.body||document.documentElement;r.appendChild(i);var s=e(i);o=200==Math.round(t(s.width)),n.isBoxSizeOuter=o,r.removeChild(i)}}function n(n){if(i(),"string"==typeof n&&(n=document.querySelector(n)),n&&"object"==typeof n&&n.nodeType){var r=e(n);if("none"==r.display)return function(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;e<a;e++){var i=s[e];t[i]=0}return t}();var h={};h.width=n.offsetWidth,h.height=n.offsetHeight;for(var l=h.isBorderBox="border-box"==r.boxSizing,c=0;c<a;c++){var u=s[c],d=r[u],p=parseFloat(d);h[u]=isNaN(p)?0:p}var f=h.paddingLeft+h.paddingRight,m=h.paddingTop+h.paddingBottom,g=h.marginLeft+h.marginRight,v=h.marginTop+h.marginBottom,y=h.borderLeftWidth+h.borderRightWidth,_=h.borderTopWidth+h.borderBottomWidth,w=l&&o,b=t(r.width);!1!==b&&(h.width=b+(w?0:f+y));var x=t(r.height);return!1!==x&&(h.height=x+(w?0:m+_)),h.innerWidth=h.width-(f+y),h.innerHeight=h.height-(m+_),h.outerWidth=h.width+g,h.outerHeight=h.height+v,h}}var o,r="undefined"==typeof console?function(){}:function(t){console.error(t)},s=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],a=s.length,h=!1;return n})?(h={id:"get-size/get-size",exports:{},loaded:!1},s=a.call(h.exports,i,h.exports,h),h.loaded=!0,s===undefined&&(s=h.exports)):s=a,function(t,e){"use strict";"function"==typeof(c=function(){var t=function(){var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i],o=n+"MatchesSelector";if(t[o])return o}}();return function(e,i){return e[t](i)}})?(u={id:"desandro-matches-selector/matches-selector",exports:{},loaded:!1},l=c.call(u.exports,i,u.exports,u),u.loaded=!0,l===undefined&&(l=u.exports)):l=c}(window),function(t,e){(d=function(e){return function(t,e){var i={extend:function(t,e){for(var i in e)t[i]=e[i];return t},modulo:function(t,e){return(t%e+e)%e}},n=Array.prototype.slice;i.makeArray=function(t){if(Array.isArray(t))return t;if(null===t||void 0===t)return[];var e="object"==typeof t&&"number"==typeof t.length;return e?n.call(t):[t]},i.removeFrom=function(t,e){var i=t.indexOf(e);-1!=i&&t.splice(i,1)},i.getParent=function(t,i){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.filterFindElements=function(t,n){var o=[];return(t=i.makeArray(t)).forEach(function(t){if(t instanceof HTMLElement){if(!n)return void o.push(t);e(t,n)&&o.push(t);for(var i=t.querySelectorAll(n),r=0;r<i.length;r++)o.push(i[r])}}),o},i.debounceMethod=function(t,e,i){i=i||100;var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];clearTimeout(t);var e=arguments,r=this;this[o]=setTimeout(function(){n.apply(r,e),delete r[o]},i)}},i.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var o=t.console;return i.htmlInit=function(e,n){i.docReady(function(){var r=i.toDashed(n),s="data-"+r,a=document.querySelectorAll("["+s+"]"),h=document.querySelectorAll(".js-"+r),l=i.makeArray(a).concat(i.makeArray(h)),c=s+"-options",u=t.jQuery;l.forEach(function(t){var i,r=t.getAttribute(s)||t.getAttribute(c);try{i=r&&JSON.parse(r)}catch(a){return void(o&&o.error("Error parsing "+s+" on "+t.className+": "+a))}var h=new e(t,i);u&&u.data(t,n,h)})})},i}(t,e)}.apply(p={},st=[l]))!==undefined||(d=p)}(window),window,f=[n,s],"function"==typeof(m=function(t,e){"use strict";function i(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}var n=document.documentElement.style,o="string"==typeof n.transition?"transition":"WebkitTransition",r="string"==typeof n.transform?"transform":"WebkitTransform",s={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[o],a={transform:r,transition:o,transitionDuration:o+"Duration",transitionProperty:o+"Property",transitionDelay:o+"Delay"},h=i.prototype=Object.create(t.prototype);h.constructor=i,h._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},h.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},h.getSize=function(){this.size=e(this.element)},h.css=function(t){var e=this.element.style;for(var i in t){var n=a[i]||i;e[n]=t[i]}},h.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],o=t[i?"top":"bottom"],r=parseFloat(n),s=parseFloat(o),a=this.layout.size;-1!=n.indexOf("%")&&(r=r/100*a.width),-1!=o.indexOf("%")&&(s=s/100*a.height),r=isNaN(r)?0:r,s=isNaN(s)?0:s,r-=e?a.paddingLeft:a.paddingRight,s-=i?a.paddingTop:a.paddingBottom,this.position.x=r,this.position.y=s},h.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"paddingLeft":"paddingRight",r=i?"left":"right",s=i?"right":"left",a=this.position.x+t[o];e[r]=this.getXValue(a),e[s]="";var h=n?"paddingTop":"paddingBottom",l=n?"top":"bottom",c=n?"bottom":"top",u=this.position.y+t[h];e[l]=this.getYValue(u),e[c]="",this.css(e),this.emitEvent("layout",[this])},h.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},h.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},h._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=t==this.position.x&&e==this.position.y;if(this.setPosition(t,e),!o||this.isTransitioning){var r=t-i,s=e-n,a={};a.transform=this.getTranslate(r,s),this.transition({to:a,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},h.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop");return"translate3d("+(t=i?t:-t)+"px, "+(e=n?e:-e)+"px, 0)"},h.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},h.moveTo=h._transitionTo,h.setPosition=function(t,e){this.position.x=parseFloat(t),this.position.y=parseFloat(e)},h._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},h.transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);t.from&&(this.css(t.from),this.element.offsetHeight),this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)};var l="opacity,"+function(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}(r);h.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:l,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(s,this,!1)}},h.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},h.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};h.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,i=c[t.propertyName]||t.propertyName;if(delete e.ingProperties[i],function(t){for(var e in t)return!1;return!0}(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd){var n=e.onEnd[i];n.call(this),delete e.onEnd[i]}this.emitEvent("transitionEnd",[this])}},h.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(s,this,!1),this.isTransitioning=!1},h._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var u={transitionProperty:"",transitionDuration:"",transitionDelay:""};return h.removeTransitionStyles=function(){this.css(u)},h.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},h.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},h.remove=function(){return o&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},h.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("visibleStyle");e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},h.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},h.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},h.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},h.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},h.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},i})?(v=m.apply(g={},f))===undefined&&(v=g):v=m,function(t,e){"use strict";(y=function(e,i,n,o){return function(t,e,i,n,o){function r(t,e){var i=n.getQueryElement(t);if(i){this.element=i,h&&(this.$element=h(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e);var o=++c;this.element.outlayerGUID=o,u[o]=this,this._create();var r=this._getOption("initLayout");r&&this.layout()}else a&&a.error("Bad element for "+this.constructor.namespace+": "+(i||t))}function s(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}var a=t.console,h=t.jQuery,l=function(){},c=0,u={};r.namespace="outlayer",r.Item=o,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var d=r.prototype;n.extend(d,e.prototype),d.option=function(t){n.extend(this.options,t)},d._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},d._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&&this.bindResize()},d.reloadItems=function(){this.items=this._itemize(this.element.children)},d._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o<e.length;o++){var r=e[o],s=new i(r,this);n.push(s)}return n},d._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},d.getItemElements=function(){return this.items.map(function(t){return t.element})},d.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},d._init=d.layout,d._resetLayout=function(){this.getSize()},d.getSize=function(){this.size=i(this.element)},d._getMeasurement=function(t,e){var n,o=this.options[t];o?("string"==typeof o?n=this.element.querySelector(o):o instanceof HTMLElement&&(n=o),this[t]=n?i(n)[e]:o):this[t]=0},d.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},d._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},d._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach(function(t){var n=this._getItemLayoutPosition(t);n.item=t,n.isInstant=e||t.isLayoutInstant,i.push(n)},this),this._processLayoutQueue(i)}},d._getItemLayoutPosition=function(){return{x:0,y:0}},d._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},d.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=function(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],n=e&&e[2];if(!i.length)return 0;i=parseFloat(i);var o=p[n]||1;return i*o}(t),this.stagger)},d._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},d._postLayout=function(){this.resizeContainer()},d.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},d._getContainerSize=l,d._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},d._emitCompleteOnItems=function(t,e){function i(){o.dispatchEvent(t+"Complete",null,[e])}function n(){++s==r&&i()}var o=this,r=e.length;if(e&&r){var s=0;e.forEach(function(e){e.once(t,n)})}else i()},d.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;if(this.emitEvent(t,n),h)if(this.$element=this.$element||h(this.element),e){var o=h.Event(e);o.type=t,this.$element.trigger(o,i)}else this.$element.trigger(t,i)},d.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},d.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},d.stamp=function(t){(t=this._find(t))&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},d.unstamp=function(t){(t=this._find(t))&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},d._find=function(t){if(t)return"string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)},d._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},d._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},d._manageStamp=l,d._getElementOffset=function(t){var e=t.getBoundingClientRect(),n=this._boundingRect,o=i(t),r={left:e.left-n.left-o.marginLeft,top:e.top-n.top-o.marginTop,right:n.right-e.right-o.marginRight,bottom:n.bottom-e.bottom-o.marginBottom};return r},d.handleEvent=n.handleEvent,d.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},d.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},d.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),d.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},d.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},d.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},d.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},d.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},d.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},d.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},d.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},d.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},d.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},d.getItems=function(t){var e=[];return(t=n.makeArray(t)).forEach(function(t){var i=this.getItem(t);i&&e.push(i)},this),e},d.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),n.removeFrom(this.items,t)},this)},d.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete u[e],delete this.element.outlayerGUID,h&&h.removeData(this.element,this.constructor.namespace)},r.data=function(t){var e=(t=n.getQueryElement(t))&&t.outlayerGUID;return e&&u[e]},r.create=function(t,e){var i=s(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=s(o),n.htmlInit(i,t),h&&h.bridget&&h.bridget(t,i),i};var p={ms:1,s:1e3};return r.Item=o,r}(t,e,i,n,o)}.apply(_={},st=[n,s,d,v]))!==undefined||(y=_)}(window),window,w=[y],"function"==typeof(b=function(t){"use strict";function e(){t.Item.apply(this,arguments)}var i=e.prototype=Object.create(t.Item.prototype),n=i._create;i._create=function(){this.id=this.layout.itemGUID++,n.call(this),this.sortData={}},i.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t=this.layout.options.getSortData,e=this.layout._sorters;for(var i in t){var n=e[i];this.sortData[i]=n(this.element,this)}}};var o=i.destroy;return i.destroy=function(){o.apply(this,arguments),this.css({display:""})},e})?(E=b.apply(x={},w))===undefined&&(E=x):E=b,window,C=[s,y],"function"==typeof(I=function(t,e){"use strict";function i(t){this.isotope=t,t&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)}var n=i.prototype;return["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"].forEach(function(t){n[t]=function(){return e.prototype[t].apply(this.isotope,arguments)}}),n.needsVerticalResizeLayout=function(){var e=t(this.isotope.element),i=this.isotope.size&&e;return i&&e.innerHeight!=this.isotope.size.innerHeight},n._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},n.getColumnWidth=function(){this.getSegmentSize("column","Width")},n.getRowHeight=function(){this.getSegmentSize("row","Height")},n.getSegmentSize=function(t,e){var i=t+e,n="outer"+e;if(this._getMeasurement(i,n),!this[i]){var o=this.getFirstItemSize();this[i]=o&&o[n]||this.isotope.size["inner"+e]}},n.getFirstItemSize=function(){var e=this.isotope.filteredItems[0];return e&&e.element&&t(e.element)},n.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},n.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},i.modes={},i.create=function(t,e){function o(){i.apply(this,arguments)}return o.prototype=Object.create(n),o.prototype.constructor=o,e&&(o.options=e),o.prototype.namespace=t,i.modes[t]=o,o},i})?(T=I.apply(S={},C))===undefined&&(T=S):T=I,window,k=[y,s],"function"==typeof(z=function(t,e){var i=t.create("masonry");i.compatOptions.fitWidth="isFitWidth";var n=i.prototype;return n._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},n.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,r=o/n,s=n-o%n,a=s&&s<1?"round":"floor";r=Math[a](r),this.cols=Math.max(r,1)},n.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,n=e(i);this.containerWidth=n&&n.innerWidth},n._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&e<1?"round":"ceil",n=Math[i](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var o=this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition",r=this[o](n,t),s={x:this.columnWidth*r.col,y:r.y},a=r.y+t.size.outerHeight,h=n+r.col,l=r.col;l<h;l++)this.colYs[l]=a;return s},n._getTopColPosition=function(t){var e=this._getTopColGroup(t),i=Math.min.apply(Math,e);return{col:e.indexOf(i),y:i}},n._getTopColGroup=function(t){if(t<2)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;n<i;n++)e[n]=this._getColGroupY(n,t);return e},n._getColGroupY=function(t,e){if(e<2)return this.colYs[t];var i=this.colYs.slice(t,t+e);return Math.max.apply(Math,i)},n._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,n=t>1&&i+t>this.cols;i=n?0:i;var o=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=o?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},n._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this._getOption("originLeft"),r=o?n.left:n.right,s=r+i.outerWidth,a=Math.floor(r/this.columnWidth);a=Math.max(0,a);var h=Math.floor(s/this.columnWidth);h-=s%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var l=this._getOption("originTop"),c=(l?n.top:n.bottom)+i.outerHeight,u=a;u<=h;u++)this.colYs[u]=Math.max(c,this.colYs[u])},n._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},n._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},n.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i})?(O=z.apply(L={},k))===undefined&&(O=L):O=z,window,P=[T,O],"function"==typeof(M=function(t,e){"use strict";var i=t.create("masonry"),n=i.prototype,o={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var r in e.prototype)o[r]||(n[r]=e.prototype[r]);var s=n.measureColumns;n.measureColumns=function(){this.items=this.isotope.filteredItems,s.call(this)};var a=n._getOption;return n._getOption=function(t){return"fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:a.apply(this.isotope,arguments)},i})?(A=M.apply(W={},P))===undefined&&(A=W):A=M,window,D=[T],"function"==typeof(R=function(t){"use strict";var e=t.create("fitRows"),i=e.prototype;return i._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},i._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY);var n={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,n},i._getContainerSize=function(){return{height:this.maxY}},e})?(H=R.apply(F={},D))===undefined&&(H=F):H=R,window,N=[T],"function"==typeof(B=function(t){"use strict";var e=t.create("vertical",{horizontalAlignment:0}),i=e.prototype;return i._resetLayout=function(){this.y=0},i._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},i._getContainerSize=function(){return{height:this.y}},e})?(Y=B.apply(j={},N))===undefined&&(Y=j):Y=B,function(i,n){(at=function(t,e,n,o,r,s){return function(t,e,i,n,o,r,s){var a=t.jQuery,h=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},l=e.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});l.Item=r,l.LayoutMode=s;var c=l.prototype;c._create=function(){for(var t in this.itemGUID=0,this._sorters={},this._getSorters(),e.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"],s.modes)this._initLayoutMode(t)},c.reloadItems=function(){this.itemGUID=0,e.prototype.reloadItems.call(this)},c._itemize=function(){for(var t=e.prototype._itemize.apply(this,arguments),i=0;i<t.length;i++){var n=t[i];n.id=this.itemGUID++}return this._updateItemsSortData(t),t},c._initLayoutMode=function(t){var e=s.modes[t],i=this.options[t]||{};this.options[t]=e.options?o.extend(e.options,i):i,this.modes[t]=new e(this)},c.layout=function(){return!this._isLayoutInited&&this._getOption("initLayout")?void this.arrange():void this._layout()},c._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},c.arrange=function(t){this.option(t),this._getIsInstant();var e=this._filter(this.items);this.filteredItems=e.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[e]):this._hideReveal(e),this._sort(),this._layout()},c._init=c.arrange,c._hideReveal=function(t){this.reveal(t.needReveal),this.hide(t.needHide)},c._getIsInstant=function(){var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;return this._isInstant=e,e},c._bindArrangeComplete=function(){function t(){e&&i&&n&&o.dispatchEvent("arrangeComplete",null,[o.filteredItems])}var e,i,n,o=this;this.once("layoutComplete",function(){e=!0,t()}),this.once("hideComplete",function(){i=!0,t()}),this.once("revealComplete",function(){n=!0,t()})},c._filter=function(t){var e=this.options.filter;e=e||"*";for(var i=[],n=[],o=[],r=this._getFilterTest(e),s=0;s<t.length;s++){var a=t[s];if(!a.isIgnored){var h=r(a);h&&i.push(a),h&&a.isHidden?n.push(a):h||a.isHidden||o.push(a)}}return{matches:i,needReveal:n,needHide:o}},c._getFilterTest=function(t){return a&&this.options.isJQueryFiltering?function(e){return a(e.element).is(t)}:"function"==typeof t?function(e){return t(e.element)}:function(e){return n(e.element,t)}},c.updateSortData=function(t){var e;t?(t=o.makeArray(t),e=this.getItems(t)):e=this.items,this._getSorters(),this._updateItemsSortData(e)},c._getSorters=function(){var t=this.options.getSortData;for(var e in t){var i=t[e];this._sorters[e]=u(i)}},c._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&i<e;i++){var n=t[i];n.updateSortData()}};var u=function(){return function(t){if("string"!=typeof t)return t;var e=h(t).split(" "),i=e[0],n=i.match(/^\[(.+)\]$/),o=function(t,e){return t?function(e){return e.getAttribute(t)}:function(t){var i=t.querySelector(e);return i&&i.textContent}}(n&&n[1],i),r=l.sortDataParsers[e[1]];return t=r?function(t){return t&&r(o(t))}:function(t){return t&&o(t)}}}();l.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},c._sort=function(){if(this.options.sortBy){var t=o.makeArray(this.options.sortBy);this._getIsSameSortBy(t)||(this.sortHistory=t.concat(this.sortHistory));var e=function(t,e){return function(i,n){for(var o=0;o<t.length;o++){var r=t[o],s=i.sortData[r],a=n.sortData[r];if(s>a||s<a){var h=void 0!==e[r]?e[r]:e,l=h?1:-1;return(s>a?1:-1)*l}}return 0}}(this.sortHistory,this.options.sortAscending);this.filteredItems.sort(e)}},c._getIsSameSortBy=function(t){for(var e=0;e<t.length;e++)if(t[e]!=this.sortHistory[e])return!1;return!0},c._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(!e)throw new Error("No layout mode: "+t);return e.options=this.options[t],e},c._resetLayout=function(){e.prototype._resetLayout.call(this),this._mode()._resetLayout()},c._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},c._manageStamp=function(t){this._mode()._manageStamp(t)},c._getContainerSize=function(){return this._mode()._getContainerSize()},c.needsResizeLayout=function(){return this._mode().needsResizeLayout()},c.appended=function(t){var e=this.addItems(t);if(e.length){var i=this._filterRevealAdded(e);this.filteredItems=this.filteredItems.concat(i)}},c.prepended=function(t){var e=this._itemize(t);if(e.length){this._resetLayout(),this._manageStamps();var i=this._filterRevealAdded(e);this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=e.concat(this.items)}},c._filterRevealAdded=function(t){var e=this._filter(t);return this.hide(e.needHide),this.reveal(e.matches),this.layoutItems(e.matches,!0),e.matches},c.insert=function(t){var e=this.addItems(t);if(e.length){var i,n,o=e.length;for(i=0;i<o;i++)n=e[i],this.element.appendChild(n.element);var r=this._filter(e).matches;for(i=0;i<o;i++)e[i].isLayoutInstant=!0;for(this.arrange(),i=0;i<o;i++)delete e[i].isLayoutInstant;this.reveal(r)}};var d=c.remove;return c.remove=function(t){t=o.makeArray(t);var e=this.getItems(t);d.call(this,t);for(var i=e&&e.length,n=0;i&&n<i;n++){var r=e[n];o.removeFrom(this.filteredItems,r)}},c.shuffle=function(){for(var t=0;t<this.items.length;t++){var e=this.items[t];e.sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},c._noTransition=function(t,e){var i=this.options.transitionDuration;this.options.transitionDuration=0;var n=t.apply(this,e);return this.options.transitionDuration=i,n},c.getFilteredItemElements=function(){return this.filteredItems.map(function(t){return t.element})},l}(i,t,0,n,o,r,s)}.apply(e,st=[y,s,l,d,E,T,A,H,Y]))===undefined||(t.exports=at)}(window),window,"function"==typeof(X=function(){function t(e){for(var i in t.defaults)this[i]=t.defaults[i];for(i in e)this[i]=e[i]}t.defaults={x:0,y:0,width:0,height:0};var e=t.prototype;return e.contains=function(t){var e=t.width||0,i=t.height||0;return this.x<=t.x&&this.y<=t.y&&this.x+this.width>=t.x+e&&this.y+this.height>=t.y+i},e.overlaps=function(t){var e=this.x+this.width,i=this.y+this.height,n=t.x+t.width,o=t.y+t.height;return this.x<n&&e>t.x&&this.y<o&&i>t.y},e.getMaximalFreeRects=function(e){if(!this.overlaps(e))return!1;var i,n=[],o=this.x+this.width,r=this.y+this.height,s=e.x+e.width,a=e.y+e.height;return this.y<e.y&&(i=new t({x:this.x,y:this.y,width:this.width,height:e.y-this.y}),n.push(i)),o>s&&(i=new t({x:s,y:this.y,width:o-s,height:this.height}),n.push(i)),r>a&&(i=new t({x:this.x,y:a,width:this.width,height:r-a}),n.push(i)),this.x<e.x&&(i=new t({x:this.x,y:this.y,width:e.x-this.x,height:this.height}),n.push(i)),n},e.canFit=function(t){return this.width>=t.width&&this.height>=t.height},t})?(q={id:"packery/js/rect",exports:{},loaded:!1},Q=X.call(q.exports,i,q.exports,q),q.loaded=!0,Q===undefined&&(Q=q.exports)):Q=X,window,G=[Q],"function"==typeof(U=function(t){function e(t,e,i){this.width=t||0,this.height=e||0,this.sortDirection=i||"downwardLeftToRight",this.reset()}var i=e.prototype;i.reset=function(){this.spaces=[];var e=new t({x:0,y:0,width:this.width,height:this.height});this.spaces.push(e),this.sorter=n[this.sortDirection]||n.downwardLeftToRight},i.pack=function(t){for(var e=0;e<this.spaces.length;e++){var i=this.spaces[e];if(i.canFit(t)){this.placeInSpace(t,i);break}}},i.columnPack=function(t){for(var e=0;e<this.spaces.length;e++){var i=this.spaces[e],n=i.x<=t.x&&i.x+i.width>=t.x+t.width&&i.height>=t.height-.01;if(n){t.y=i.y,this.placed(t);break}}},i.rowPack=function(t){for(var e=0;e<this.spaces.length;e++){var i=this.spaces[e],n=i.y<=t.y&&i.y+i.height>=t.y+t.height&&i.width>=t.width-.01;if(n){t.x=i.x,this.placed(t);break}}},i.placeInSpace=function(t,e){t.x=e.x,t.y=e.y,this.placed(t)},i.placed=function(t){for(var e=[],i=0;i<this.spaces.length;i++){var n=this.spaces[i],o=n.getMaximalFreeRects(t);o?e.push.apply(e,o):e.push(n)}this.spaces=e,this.mergeSortSpaces()},i.mergeSortSpaces=function(){e.mergeRects(this.spaces),this.spaces.sort(this.sorter)},i.addSpace=function(t){this.spaces.push(t),this.mergeSortSpaces()},e.mergeRects=function(t){var e=0,i=t[e];t:for(;i;){for(var n=0,o=t[e+n];o;){if(o==i)n++;else{if(o.contains(i)){t.splice(e,1),i=t[e];continue t}i.contains(o)?t.splice(e+n,1):n++}o=t[e+n]}i=t[++e]}return t};var n={downwardLeftToRight:function(t,e){return t.y-e.y||t.x-e.x},rightwardTopToBottom:function(t,e){return t.x-e.x||t.y-e.y}};return e})?(K=U.apply($={},G))===undefined&&(K=$):K=U,window,J=[y,Q],"function"==typeof(Z=function(t,e){var i="string"==typeof document.documentElement.style.transform?"transform":"WebkitTransform",n=function(){t.Item.apply(this,arguments)},o=n.prototype=Object.create(t.Item.prototype),r=o._create;o._create=function(){r.call(this),this.rect=new e};var s=o.moveTo;return o.moveTo=function(t,e){var i=Math.abs(this.position.x-t),n=Math.abs(this.position.y-e),o=this.layout.dragItemCount&&!this.isPlacing&&!this.isTransitioning&&1>i&&1>n;return o?void this.goTo(t,e):void s.apply(this,arguments)},o.enablePlacing=function(){this.removeTransitionStyles(),this.isTransitioning&&i&&(this.element.style[i]="none"),this.isTransitioning=!1,this.getSize(),this.layout._setRectSize(this.element,this.rect),this.isPlacing=!0},o.disablePlacing=function(){this.isPlacing=!1},o.removeElem=function(){this.element.parentNode.removeChild(this.element),this.layout.packer.addSpace(this.rect),this.emitEvent("remove",[this])},o.showDropPlaceholder=function(){var t=this.dropPlaceholder;t||((t=this.dropPlaceholder=document.createElement("div")).className="packery-drop-placeholder",t.style.position="absolute"),t.style.width=this.size.width+"px",t.style.height=this.size.height+"px",this.positionDropPlaceholder(),this.layout.element.appendChild(t)},o.positionDropPlaceholder=function(){this.dropPlaceholder.style[i]="translate("+this.rect.x+"px, "+this.rect.y+"px)"},o.hideDropPlaceholder=function(){this.layout.element.removeChild(this.dropPlaceholder)},n})?(tt=Z.apply(V={},J))===undefined&&(tt=V):tt=Z,window,et=[s,y,Q,K,tt],"function"==typeof(it=function(t,e,i,n,o){function r(t,e){return t.position.y-e.position.y||t.position.x-e.position.x}function s(t,e){return t.position.x-e.position.x||t.position.y-e.position.y}i.prototype.canFit=function(t){return this.width>=t.width-1&&this.height>=t.height-1};var a=e.create("packery");a.Item=o;var h=a.prototype;h._create=function(){e.prototype._create.call(this),this.packer=new n,this.shiftPacker=new n,this.isEnabled=!0,this.dragItemCount=0;var t=this;this.handleDraggabilly={dragStart:function(){t.itemDragStart(this.element)},dragMove:function(){t.itemDragMove(this.element,this.position.x,this.position.y)},dragEnd:function(){t.itemDragEnd(this.element)}},this.handleUIDraggable={start:function(e,i){i&&t.itemDragStart(e.currentTarget)},drag:function(e,i){i&&t.itemDragMove(e.currentTarget,i.position.left,i.position.top)},stop:function(e,i){i&&t.itemDragEnd(e.currentTarget)}}},h._resetLayout=function(){var t,e,i;this.getSize(),this._getMeasurements(),this._getOption("horizontal")?(t=1/0,e=this.size.innerHeight+this.gutter,i="rightwardTopToBottom"):(t=this.size.innerWidth+this.gutter,e=1/0,i="downwardLeftToRight"),this.packer.width=this.shiftPacker.width=t,this.packer.height=this.shiftPacker.height=e,this.packer.sortDirection=this.shiftPacker.sortDirection=i,this.packer.reset(),this.maxY=0,this.maxX=0},h._getMeasurements=function(){this._getMeasurement("columnWidth","width"),this._getMeasurement("rowHeight","height"),this._getMeasurement("gutter","width")},h._getItemLayoutPosition=function(t){if(this._setRectSize(t.element,t.rect),this.isShifting||this.dragItemCount>0){var e=this._getPackMethod();this.packer[e](t.rect)}else this.packer.pack(t.rect);return this._setMaxXY(t.rect),t.rect},h.shiftLayout=function(){this.isShifting=!0,this.layout(),delete this.isShifting},h._getPackMethod=function(){return this._getOption("horizontal")?"rowPack":"columnPack"},h._setMaxXY=function(t){this.maxX=Math.max(t.x+t.width,this.maxX),this.maxY=Math.max(t.y+t.height,this.maxY)},h._setRectSize=function(e,i){var n=t(e),o=n.outerWidth,r=n.outerHeight;(o||r)&&(o=this._applyGridGutter(o,this.columnWidth),r=this._applyGridGutter(r,this.rowHeight)),i.width=Math.min(o,this.packer.width),i.height=Math.min(r,this.packer.height)},h._applyGridGutter=function(t,e){if(!e)return t+this.gutter;e+=this.gutter;var i=t%e,n=i&&1>i?"round":"ceil";return t=Math[n](t/e)*e},h._getContainerSize=function(){return this._getOption("horizontal")?{width:this.maxX-this.gutter}:{height:this.maxY-this.gutter}},h._manageStamp=function(t){var e,n=this.getItem(t);if(n&&n.isPlacing)e=n.rect;else{var o=this._getElementOffset(t);e=new i({x:this._getOption("originLeft")?o.left:o.right,y:this._getOption("originTop")?o.top:o.bottom})}this._setRectSize(t,e),this.packer.placed(e),this._setMaxXY(e)},h.sortItemsByPosition=function(){var t=this._getOption("horizontal")?s:r;this.items.sort(t)},h.fit=function(t,e,i){var n=this.getItem(t);n&&(this.stamp(n.element),n.enablePlacing(),this.updateShiftTargets(n),e=void 0===e?n.rect.x:e,i=void 0===i?n.rect.y:i,this.shift(n,e,i),this._bindFitEvents(n),n.moveTo(n.rect.x,n.rect.y),this.shiftLayout(),this.unstamp(n.element),this.sortItemsByPosition(),n.disablePlacing())},h._bindFitEvents=function(t){function e(){2==++n&&i.dispatchEvent("fitComplete",null,[t])}var i=this,n=0;t.once("layout",e),this.once("layoutComplete",e)},h.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&(this.options.shiftPercentResize?this.resizeShiftPercentLayout():this.layout())},h.needsResizeLayout=function(){var e=t(this.element),i=this._getOption("horizontal")?"innerHeight":"innerWidth";return e[i]!=this.size[i]},h.resizeShiftPercentLayout=function(){var e=this._getItemsForLayout(this.items),i=this._getOption("horizontal"),n=i?"y":"x",o=i?"height":"width",r=i?"rowHeight":"columnWidth",s=i?"innerHeight":"innerWidth",a=this[r];if(a=a&&a+this.gutter){this._getMeasurements();var h=this[r]+this.gutter;e.forEach(function(t){var e=Math.round(t.rect[n]/a);t.rect[n]=e*h})}else{var l=t(this.element)[s]+this.gutter,c=this.packer[o];e.forEach(function(t){t.rect[n]=t.rect[n]/c*l})}this.shiftLayout()},h.itemDragStart=function(t){if(this.isEnabled){this.stamp(t);var e=this.getItem(t);e&&(e.enablePlacing(),e.showDropPlaceholder(),this.dragItemCount++,this.updateShiftTargets(e))}},h.updateShiftTargets=function(t){this.shiftPacker.reset(),this._getBoundingRect();var e=this._getOption("originLeft"),n=this._getOption("originTop");this.stamps.forEach(function(t){var o=this.getItem(t);if(!o||!o.isPlacing){var r=this._getElementOffset(t),s=new i({x:e?r.left:r.right,y:n?r.top:r.bottom});this._setRectSize(t,s),this.shiftPacker.placed(s)}},this);var o=this._getOption("horizontal"),r=o?"rowHeight":"columnWidth",s=o?"height":"width";this.shiftTargetKeys=[],this.shiftTargets=[];var a,h=this[r];if(h=h&&h+this.gutter){var l=Math.ceil(t.rect[s]/h),c=Math.floor((this.shiftPacker[s]+this.gutter)/h);a=(c-l)*h;for(var u=0;c>u;u++)this._addShiftTarget(u*h,0,a)}else a=this.shiftPacker[s]+this.gutter-t.rect[s],this._addShiftTarget(0,0,a);var d=this._getItemsForLayout(this.items),p=this._getPackMethod();d.forEach(function(t){var e=t.rect;this._setRectSize(t.element,e),this.shiftPacker[p](e),this._addShiftTarget(e.x,e.y,a);var i=o?e.x+e.width:e.x,n=o?e.y:e.y+e.height;if(this._addShiftTarget(i,n,a),h)for(var r=Math.round(e[s]/h),l=1;r>l;l++){var c=o?i:e.x+h*l,u=o?e.y+h*l:n;this._addShiftTarget(c,u,a)}},this)},h._addShiftTarget=function(t,e,i){var n=this._getOption("horizontal")?e:t;if(!(0!==n&&n>i)){var o=t+","+e,r=-1!=this.shiftTargetKeys.indexOf(o);r||(this.shiftTargetKeys.push(o),this.shiftTargets.push({x:t,y:e}))}},h.shift=function(t,e,i){var n,o=1/0,r={x:e,y:i};this.shiftTargets.forEach(function(t){var e=function(t,e){var i=e.x-t.x,n=e.y-t.y;return Math.sqrt(i*i+n*n)}(t,r);o>e&&(n=t,o=e)}),t.rect.x=n.x,t.rect.y=n.y},h.itemDragMove=function(t,e,i){function n(){r.shift(o,e,i),o.positionDropPlaceholder(),r.layout()}var o=this.isEnabled&&this.getItem(t);if(o){e-=this.size.paddingLeft,i-=this.size.paddingTop;var r=this,s=new Date;this._itemDragTime&&s-this._itemDragTime<120?(clearTimeout(this.dragTimeout),this.dragTimeout=setTimeout(n,120)):(n(),this._itemDragTime=s)}},h.itemDragEnd=function(t){function e(){2==++n&&(i.element.classList.remove("is-positioning-post-drag"),i.hideDropPlaceholder(),o.dispatchEvent("dragItemPositioned",null,[i]))}var i=this.isEnabled&&this.getItem(t);if(i){clearTimeout(this.dragTimeout),i.element.classList.add("is-positioning-post-drag");var n=0,o=this;i.once("layout",e),this.once("layoutComplete",e),i.moveTo(i.rect.x,i.rect.y),this.layout(),this.dragItemCount=Math.max(0,this.dragItemCount-1),this.sortItemsByPosition(),i.disablePlacing(),this.unstamp(i.element)}},h.bindDraggabillyEvents=function(t){this._bindDraggabillyEvents(t,"on")},h.unbindDraggabillyEvents=function(t){this._bindDraggabillyEvents(t,"off")},h._bindDraggabillyEvents=function(t,e){var i=this.handleDraggabilly;t[e]("dragStart",i.dragStart),t[e]("dragMove",i.dragMove),t[e]("dragEnd",i.dragEnd)},h.bindUIDraggableEvents=function(t){this._bindUIDraggableEvents(t,"on")},h.unbindUIDraggableEvents=function(t){this._bindUIDraggableEvents(t,"off")},h._bindUIDraggableEvents=function(t,e){var i=this.handleUIDraggable;t[e]("dragstart",i.start)[e]("drag",i.drag)[e]("dragstop",i.stop)};var l=h.destroy;return h.destroy=function(){l.apply(this,arguments),this.isEnabled=!1},a.Rect=i,a.Packer=n,a})?(ot=it.apply(nt={},et))===undefined&&(ot=nt):ot=it,window,st=[T,ot],(at="function"==typeof(rt=function(t,e){var i=t.create("packery"),n=i.prototype,o={_getElementOffset:!0,_getMeasurement:!0};for(var r in e.prototype)o[r]||(n[r]=e.prototype[r]);var s=n._resetLayout;n._resetLayout=function(){this.packer=this.packer||new e.Packer,this.shiftPacker=this.shiftPacker||new e.Packer,s.apply(this,arguments)};var a=n._getItemLayoutPosition;n._getItemLayoutPosition=function(t){return t.rect=t.rect||new e.Rect,a.call(this,t)};var h=n.needsResizeLayout;n.needsResizeLayout=function(){return this._getOption("horizontal")?this.needsVerticalResizeLayout():h.call(this)};var l=n._getOption;return n._getOption=function(t){return"horizontal"==t?void 0!==this.options.isHorizontal?this.options.isHorizontal:this.options.horizontal:l.apply(this.isotope,arguments)},i})?rt.apply(e,st):rt)===undefined||(t.exports=at)},75:(t,e,i)=>{var n,o,r;!function(s){"use strict";o=[i(609)],(r="function"==typeof(n=function(t){var e=[],i=[],n={precision:100,elapse:!1,defer:!1};i.push(/^[0-9]*$/.source),i.push(/([0-9]{1,2}\/){2}[0-9]{4}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),i.push(/[0-9]{4}([\/\-][0-9]{1,2}){2}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),i=new RegExp(i.join("|"));var o={Y:"years",m:"months",n:"daysToMonth",d:"daysToWeek",w:"weeks",W:"weeksToMonth",H:"hours",M:"minutes",S:"seconds",D:"totalDays",I:"totalHours",N:"totalMinutes",T:"totalSeconds"};function r(t,e){var i="s",n="";return t&&(1===(t=t.replace(/(:|;|\s)/gi,"").split(/\,/)).length?i=t[0]:(n=t[0],i=t[1])),Math.abs(e)>1?i:n}var s=function(i,o,r){this.el=i,this.$el=t(i),this.interval=null,this.offset={},this.options=t.extend({},n),this.firstTick=!0,this.instanceNumber=e.length,e.push(this),this.$el.data("countdown-instance",this.instanceNumber),r&&("function"==typeof r?(this.$el.on("update.countdown",r),this.$el.on("stoped.countdown",r),this.$el.on("finish.countdown",r)):this.options=t.extend({},n,r)),this.setFinalDate(o),!1===this.options.defer&&this.start()};t.extend(s.prototype,{start:function(){null!==this.interval&&clearInterval(this.interval);var t=this;this.update(),this.interval=setInterval(function(){t.update.call(t)},this.options.precision)},stop:function(){clearInterval(this.interval),this.interval=null,this.dispatchEvent("stoped")},toggle:function(){this.interval?this.stop():this.start()},pause:function(){this.stop()},resume:function(){this.start()},remove:function(){this.stop.call(this),e[this.instanceNumber]=null,delete this.$el.data().countdownInstance},setFinalDate:function(t){this.finalDate=function(t){if(t instanceof Date)return t;if(String(t).match(i))return String(t).match(/^[0-9]*$/)&&(t=Number(t)),String(t).match(/\-/)&&(t=String(t).replace(/\-/g,"/")),new Date(t);throw new Error("Couldn't cast `"+t+"` to a date object.")}(t)},update:function(){if(0!==this.$el.closest("html").length){var t,e=new Date;t=this.finalDate.getTime()-e.getTime(),t=Math.ceil(t/1e3),t=!this.options.elapse&&t<0?0:Math.abs(t),this.totalSecsLeft===t||this.firstTick?this.firstTick=!1:(this.totalSecsLeft=t,this.elapsed=e>=this.finalDate,this.offset={seconds:this.totalSecsLeft%60,minutes:Math.floor(this.totalSecsLeft/60)%60,hours:Math.floor(this.totalSecsLeft/60/60)%24,days:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToWeek:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToMonth:Math.floor(this.totalSecsLeft/60/60/24%30.4368),weeks:Math.floor(this.totalSecsLeft/60/60/24/7),weeksToMonth:Math.floor(this.totalSecsLeft/60/60/24/7)%4,months:Math.floor(this.totalSecsLeft/60/60/24/30.4368),years:Math.abs(this.finalDate.getFullYear()-e.getFullYear()),totalDays:Math.floor(this.totalSecsLeft/60/60/24),totalHours:Math.floor(this.totalSecsLeft/60/60),totalMinutes:Math.floor(this.totalSecsLeft/60),totalSeconds:this.totalSecsLeft},this.options.elapse||0!==this.totalSecsLeft?this.dispatchEvent("update"):(this.stop(),this.dispatchEvent("finish")))}else this.remove()},dispatchEvent:function(e){var i,n=t.Event(e+".countdown");n.finalDate=this.finalDate,n.elapsed=this.elapsed,n.offset=t.extend({},this.offset),n.strftime=(i=this.offset,function(t){var e,n,s=t.match(/%(-|!)?[A-Z]{1}(:[^;]+;)?/gi);if(s)for(var a=0,h=s.length;a<h;++a){var l=s[a].match(/%(-|!)?([a-zA-Z]{1})(:[^;]+;)?/),c=(e=l[0],n=e.toString().replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1"),new RegExp(n)),u=l[1]||"",d=l[3]||"",p=null;l=l[2],o.hasOwnProperty(l)&&(p=o[l],p=Number(i[p])),null!==p&&("!"===u&&(p=r(d,p)),""===u&&p<10&&(p="0"+p.toString()),t=t.replace(c,p.toString()))}return t=t.replace(/%%/,"%")}),this.$el.trigger(n)}}),t.fn.theFinalCountdown=function(){var i=Array.prototype.slice.call(arguments,0);return this.each(function(){var n=t(this).data("countdown-instance");if(n!==undefined){var o=e[n],r=i[0];s.prototype.hasOwnProperty(r)?o[r].apply(o,i.slice(1)):null===String(r).match(/^[$A-Z_][0-9A-Z_$]*$/i)?(o.setFinalDate.call(o,r),o.start()):t.error("Method %s does not exist on jQuery.countdown".replace(/\%s/gi,r))}else new s(this,i[0],i[1])})}})?n.apply(e,o):n)===undefined||(t.exports=r)}()},545:function(t,e,i){var n,o;n=[i(609)],(o=function(t){return function(t){var e=function(t,e){var i,n=document.createElement("canvas");t.appendChild(n),"object"==typeof G_vmlCanvasManager&&G_vmlCanvasManager.initElement(n);var o=n.getContext("2d");n.width=n.height=e.size;var r=1;window.devicePixelRatio>1&&(r=window.devicePixelRatio,n.style.width=n.style.height=[e.size,"px"].join(""),n.width=n.height=e.size*r,o.scale(r,r)),o.translate(e.size/2,e.size/2),o.rotate((e.rotate/180-.5)*Math.PI);var s=(e.size-e.lineWidth)/2;e.scaleColor&&e.scaleLength&&(s-=e.scaleLength+2),Date.now=Date.now||function(){return+new Date};var a=function(t,e,i){var n=0>=(i=Math.min(Math.max(-1,i||0),1));o.beginPath(),o.arc(0,0,s,0,2*Math.PI*i,n),o.strokeStyle=t,o.lineWidth=e,o.stroke()},h=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)},l=function(){e.scaleColor&&function(){var t,i;o.lineWidth=1,o.fillStyle=e.scaleColor,o.save();for(var n=24;n>0;--n)n%6==0?(i=e.scaleLength,t=0):(i=.6*e.scaleLength,t=e.scaleLength-i),o.fillRect(-e.size/2+t,0,i,1),o.rotate(Math.PI/12);o.restore()}(),e.trackColor&&a(e.trackColor,e.trackWidth||e.lineWidth,1)};this.getCanvas=function(){return n},this.getCtx=function(){return o},this.clear=function(){o.clearRect(e.size/-2,e.size/-2,e.size,e.size)},this.draw=function(t){var n;e.scaleColor||e.trackColor?o.getImageData&&o.putImageData?i?o.putImageData(i,0,0):(l(),i=o.getImageData(0,0,e.size*r,e.size*r)):(this.clear(),l()):this.clear(),o.lineCap=e.lineCap,n="function"==typeof e.barColor?e.barColor(t):e.barColor,a(n,e.lineWidth,t/100)}.bind(this),this.animate=function(t,i){var n=Date.now();e.onStart(t,i);var o=function(){var r=Math.min(Date.now()-n,e.animate.duration),s=e.easing(this,r,t,i-t,e.animate.duration);this.draw(s),e.onStep(t,i,s),r>=e.animate.duration?e.onStop(t,i):h(o)}.bind(this);h(o)}.bind(this)},i=function(t,i){var n={barColor:"#ef1e25",trackColor:"#f9f9f9",scaleColor:"#dfe0e0",scaleLength:5,lineCap:"round",lineWidth:3,trackWidth:void 0,size:110,rotate:0,animate:{duration:1e3,enabled:!0},easing:function(t,e,i,n,o){return 1>(e/=o/2)?n/2*e*e+i:-n/2*(--e*(e-2)-1)+i},onStart:function(t,e){},onStep:function(t,e,i){},onStop:function(t,e){}};if(void 0!==e)n.renderer=e;else{if("undefined"==typeof SVGRenderer)throw new Error("Please load either the SVG- or the CanvasRenderer");n.renderer=SVGRenderer}var o={},r=0,s=function(){for(var e in this.el=t,this.options=o,n)n.hasOwnProperty(e)&&(o[e]=i&&"undefined"!=typeof i[e]?i[e]:n[e],"function"==typeof o[e]&&(o[e]=o[e].bind(this)));"string"==typeof o.easing&&"undefined"!=typeof jQuery&&jQuery.isFunction(jQuery.easing[o.easing])?o.easing=jQuery.easing[o.easing]:o.easing=n.easing,"number"==typeof o.animate&&(o.animate={duration:o.animate,enabled:!0}),"boolean"!=typeof o.animate||o.animate||(o.animate={duration:1e3,enabled:o.animate}),this.renderer=new o.renderer(t,o),this.renderer.draw(r),t.dataset&&t.dataset.percent?this.update(parseFloat(t.dataset.percent)):t.getAttribute&&t.getAttribute("data-percent")&&this.update(parseFloat(t.getAttribute("data-percent")))}.bind(this);this.update=function(t){return t=parseFloat(t),o.animate.enabled?this.renderer.animate(r,t):this.renderer.draw(t),r=t,this}.bind(this),this.disableAnimation=function(){return o.animate.enabled=!1,this},this.enableAnimation=function(){return o.animate.enabled=!0,this},s()};t.fn.easyPieChart=function(e){return this.each(function(){var n;t.data(this,"easyPieChart")||(n=t.extend({},e,t(this).data()),t.data(this,"easyPieChart",new i(this,n)))})}}(t)}.apply(e,n))===undefined||(t.exports=o)},107:(t,e)=>{var i,n,o;n=[],(o="function"==typeof(i=function(){var t=Object.assign||window.jQuery&&jQuery.extend,e=8,i=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t,e){return window.setTimeout(function(){t()},25)};!function(){if("function"==typeof window.CustomEvent)return!1;function t(t,e){e=e||{bubbles:!1,cancelable:!1,detail:undefined};var i=document.createEvent("CustomEvent");return i.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),i}t.prototype=window.Event.prototype,window.CustomEvent=t}();var n={textarea:!0,input:!0,select:!0,button:!0},o={move:"mousemove",cancel:"mouseup dragstart",end:"mouseup"},r={move:"touchmove",cancel:"touchend",end:"touchend"},s=/\s+/,a={bubbles:!0,cancelable:!0},h="function"==typeof Symbol?Symbol("events"):{};function l(t){return t[h]||(t[h]={})}function c(t,e,i,n,o){e=e.split(s);var r,a=l(t),h=e.length;function c(t){i(t,n)}for(;h--;)r=e[h],(a[r]||(a[r]=[])).push([i,c]),t.addEventListener(r,c)}function u(t,e,i,n){e=e.split(s);var o,r,a,h=l(t),c=e.length;if(h)for(;c--;)if(o=e[c],r=h[o])for(a=r.length;a--;)r[a][0]===i&&(t.removeEventListener(o,r[a][1]),r.splice(a,1))}function d(e,i,n){var o=function(t){return new CustomEvent(t,a)}(i);n&&t(o,n),e.dispatchEvent(o)}function p(){}function f(t){t.preventDefault()}function m(t,e){var i,n;if(t.identifiedTouch)return t.identifiedTouch(e);for(i=-1,n=t.length;++i<n;)if(t[i].identifier===e)return t[i]}function g(t,e){var i=m(t.changedTouches,e.identifier);if(i&&(i.pageX!==e.pageX||i.pageY!==e.pageY))return i}function v(t,e){b(t,e,t,_)}function y(t,e){_()}function _(){u(document,o.move,v),u(document,o.cancel,y)}function w(t){u(document,r.move,t.touchmove),u(document,r.cancel,t.touchend)}function b(t,i,n,o){var r=n.pageX-i.pageX,s=n.pageY-i.pageY;r*r+s*s<e*e||function(t,e,i,n,o,r){var s=t.targetTouches,a=t.timeStamp-e.timeStamp,h={altKey:t.altKey,ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,startX:e.pageX,startY:e.pageY,distX:n,distY:o,deltaX:n,deltaY:o,pageX:i.pageX,pageY:i.pageY,velocityX:n/a,velocityY:o/a,identifier:e.identifier,targetTouches:s,finger:s?s.length:1,enableMove:function(){this.moveEnabled=!0,this.enableMove=p,t.preventDefault()}};d(e.target,"movestart",h),r(e)}(t,i,n,r,s,o)}function x(t,e){var i=e.timer;e.touch=t,e.timeStamp=t.timeStamp,i.kick()}function E(t,e){var i=e.target,n=e.event,r=e.timer;u(document,o.move,x),u(document,o.end,E),C(i,n,r,function(){setTimeout(function(){u(i,"click",f)},0)})}function C(t,e,i,n){i.end(function(){return d(t,"moveend",e),n&&n()})}if(c(document,"mousedown",function(t){(function(t){return 1===t.which&&!t.ctrlKey&&!t.altKey})(t)&&(function(t){return!!n[t.target.tagName.toLowerCase()]}(t)||(c(document,o.move,v,t),c(document,o.cancel,y,t)))}),c(document,"touchstart",function(t){if(!n[t.target.tagName.toLowerCase()]){var e=t.changedTouches[0],i={target:e.target,pageX:e.pageX,pageY:e.pageY,identifier:e.identifier,touchmove:function(t,e){!function(t,e){var i=g(t,e);i&&b(t,e,i,w)}(t,e)},touchend:function(t,e){!function(t,e){m(t.changedTouches,e.identifier)&&w(e)}(t,e)}};c(document,r.move,i.touchmove,i),c(document,r.cancel,i.touchend,i)}}),c(document,"movestart",function(t){if(!t.defaultPrevented&&t.moveEnabled){var e={startX:t.startX,startY:t.startY,pageX:t.pageX,pageY:t.pageY,distX:t.distX,distY:t.distY,deltaX:t.deltaX,deltaY:t.deltaY,velocityX:t.velocityX,velocityY:t.velocityY,identifier:t.identifier,targetTouches:t.targetTouches,finger:t.finger},n={target:t.target,event:e,timer:new function(t){var e=t,n=!1,o=!1;function r(t){n?(e(),i(r),o=!0,n=!1):o=!1}this.kick=function(t){n=!0,o||r()},this.end=function(t){var i=e;t&&(o?(e=n?function(){i(),t()}:t,n=!0):t())}}(function(t){(function(t,e,i){var n=i-t.timeStamp;t.distX=e.pageX-t.startX,t.distY=e.pageY-t.startY,t.deltaX=e.pageX-t.pageX,t.deltaY=e.pageY-t.pageY,t.velocityX=.3*t.velocityX+.7*t.deltaX/n,t.velocityY=.3*t.velocityY+.7*t.deltaY/n,t.pageX=e.pageX,t.pageY=e.pageY})(e,n.touch,n.timeStamp),d(n.target,"move",e)}),touch:undefined,timeStamp:t.timeStamp};t.identifier===undefined?(c(t.target,"click",f),c(document,o.move,x,n),c(document,o.end,E,n)):(n.activeTouchmove=function(t,e){!function(t,e){var i=e.event,n=e.timer,o=g(t,i);o&&(t.preventDefault(),i.targetTouches=t.targetTouches,e.touch=o,e.timeStamp=t.timeStamp,n.kick())}(t,e)},n.activeTouchend=function(t,e){!function(t,e){var i=e.target,n=e.event,o=e.timer;m(t.changedTouches,n.identifier)&&(function(t){u(document,r.move,t.activeTouchmove),u(document,r.end,t.activeTouchend)}(e),C(i,n,o))}(t,e)},c(document,r.move,n.activeTouchmove,n),c(document,r.end,n.activeTouchend,n))}}),window.jQuery){var I="startX startY pageX pageY distX distY deltaX deltaY velocityX velocityY".split(" ");jQuery.event.special.movestart={setup:function(){return c(this,"movestart",S),!1},teardown:function(){return u(this,"movestart",S),!1},add:z},jQuery.event.special.move={setup:function(){return c(this,"movestart",T),!1},teardown:function(){return u(this,"movestart",T),!1},add:z},jQuery.event.special.moveend={setup:function(){return c(this,"movestart",k),!1},teardown:function(){return u(this,"movestart",k),!1},add:z}}function S(t){t.enableMove()}function T(t){t.enableMove()}function k(t){t.enableMove()}function z(t){var e=t.handler;t.handler=function(t){for(var i,n=I.length;n--;)i=I[n],t[i]=t.originalEvent[i];e.apply(this,arguments)}}})?i.apply(e,n):i)===undefined||(t.exports=o)},642:(t,e,i)=>{var n,o,r;o=[i(609)],(r="function"==typeof(n=function(t){var e,i,n,o,r,s,a="Close",h="BeforeClose",l="MarkupParse",c="Open",u="Change",d="mfp",p="."+d,f="mfp-ready",m="mfp-removing",g="mfp-prevent-close",v=function(){},y=!!window.jQuery,_=t(window),w=function(t,i){e.ev.on(d+t+p,i)},b=function(e,i,n,o){var r=document.createElement("div");return r.className="mfp-"+e,n&&(r.innerHTML=n),o?i&&i.appendChild(r):(r=t(r),i&&r.appendTo(i)),r},x=function(i,n){e.ev.triggerHandler(d+i,n),e.st.callbacks&&(i=i.charAt(0).toLowerCase()+i.slice(1),e.st.callbacks[i]&&e.st.callbacks[i].apply(e,t.isArray(n)?n:[n]))},E=function(i){return i===s&&e.currTemplate.closeBtn||(e.currTemplate.closeBtn=t(e.st.closeMarkup.replace("%title%",e.st.tClose)),s=i),e.currTemplate.closeBtn},C=function(){t.magnificPopup.instance||((e=new v).init(),t.magnificPopup.instance=e)};v.prototype={constructor:v,init:function(){var i=navigator.appVersion;e.isLowIE=e.isIE8=document.all&&!document.addEventListener,e.isAndroid=/android/gi.test(i),e.isIOS=/iphone|ipad|ipod/gi.test(i),e.supportsTransition=function(){var t=document.createElement("p").style,e=["ms","O","Moz","Webkit"];if(void 0!==t.transition)return!0;for(;e.length;)if(e.pop()+"Transition"in t)return!0;return!1}(),e.probablyMobile=e.isAndroid||e.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),n=t(document),e.popupsCache={}},open:function(i){var o;if(!1===i.isObj){e.items=i.items.toArray(),e.index=0;var s,a=i.items;for(o=0;o<a.length;o++)if((s=a[o]).parsed&&(s=s.el[0]),s===i.el[0]){e.index=o;break}}else e.items=t.isArray(i.items)?i.items:[i.items],e.index=i.index||0;if(!e.isOpen){e.types=[],r="",i.mainEl&&i.mainEl.length?e.ev=i.mainEl.eq(0):e.ev=n,i.key?(e.popupsCache[i.key]||(e.popupsCache[i.key]={}),e.currTemplate=e.popupsCache[i.key]):e.currTemplate={},e.st=t.extend(!0,{},t.magnificPopup.defaults,i),e.fixedContentPos="auto"===e.st.fixedContentPos?!e.probablyMobile:e.st.fixedContentPos,e.st.modal&&(e.st.closeOnContentClick=!1,e.st.closeOnBgClick=!1,e.st.showCloseBtn=!1,e.st.enableEscapeKey=!1),e.bgOverlay||(e.bgOverlay=b("bg").on("click"+p,function(){e.close()}),e.wrap=b("wrap").attr("tabindex",-1).on("click"+p,function(t){e._checkIfClose(t.target)&&e.close()}),e.container=b("container",e.wrap)),e.contentContainer=b("content"),e.st.preloader&&(e.preloader=b("preloader",e.container,e.st.tLoading));var h=t.magnificPopup.modules;for(o=0;o<h.length;o++){var u=h[o];u=u.charAt(0).toUpperCase()+u.slice(1),e["init"+u].call(e)}x("BeforeOpen"),e.st.showCloseBtn&&(e.st.closeBtnInside?(w(l,function(t,e,i,n){i.close_replaceWith=E(n.type)}),r+=" mfp-close-btn-in"):e.wrap.append(E())),e.st.alignTop&&(r+=" mfp-align-top"),e.fixedContentPos?e.wrap.css({overflow:e.st.overflowY,overflowX:"hidden",overflowY:e.st.overflowY}):e.wrap.css({top:_.scrollTop(),position:"absolute"}),(!1===e.st.fixedBgPos||"auto"===e.st.fixedBgPos&&!e.fixedContentPos)&&e.bgOverlay.css({height:n.height(),position:"absolute"}),e.st.enableEscapeKey&&n.on("keyup"+p,function(t){27===t.keyCode&&e.close()}),_.on("resize"+p,function(){e.updateSize()}),e.st.closeOnContentClick||(r+=" mfp-auto-cursor"),r&&e.wrap.addClass(r);var d=e.wH=_.height(),m={};if(e.fixedContentPos&&e._hasScrollBar(d)){var g=e._getScrollbarSize();g&&(m.marginRight=g)}e.fixedContentPos&&(e.isIE7?t("body, html").css("overflow","hidden"):m.overflow="hidden");var v=e.st.mainClass;return e.isIE7&&(v+=" mfp-ie7"),v&&e._addClassToMFP(v),e.updateItemHTML(),x("BuildControls"),t("html").css(m),e.bgOverlay.add(e.wrap).prependTo(e.st.prependTo||t(document.body)),e._lastFocusedEl=document.activeElement,setTimeout(function(){e.content?(e._addClassToMFP(f),e._setFocus()):e.bgOverlay.addClass(f),n.on("focusin"+p,e._onFocusIn)},16),e.isOpen=!0,e.updateSize(d),x(c),i}e.updateItemHTML()},close:function(){e.isOpen&&(x(h),e.isOpen=!1,e.st.removalDelay&&!e.isLowIE&&e.supportsTransition?(e._addClassToMFP(m),setTimeout(function(){e._close()},e.st.removalDelay)):e._close())},_close:function(){x(a);var i=m+" "+f+" ";if(e.bgOverlay.detach(),e.wrap.detach(),e.container.empty(),e.st.mainClass&&(i+=e.st.mainClass+" "),e._removeClassFromMFP(i),e.fixedContentPos){var o={marginRight:""};e.isIE7?t("body, html").css("overflow",""):o.overflow="",t("html").css(o)}n.off("keyup.mfp focusin"+p),e.ev.off(p),e.wrap.attr("class","mfp-wrap").removeAttr("style"),e.bgOverlay.attr("class","mfp-bg"),e.container.attr("class","mfp-container"),!e.st.showCloseBtn||e.st.closeBtnInside&&!0!==e.currTemplate[e.currItem.type]||e.currTemplate.closeBtn&&e.currTemplate.closeBtn.detach(),e.st.autoFocusLast&&e._lastFocusedEl&&t(e._lastFocusedEl).focus(),e.currItem=null,e.content=null,e.currTemplate=null,e.prevHeight=0,x("AfterClose")},updateSize:function(t){if(e.isIOS){var i=document.documentElement.clientWidth/window.innerWidth,n=window.innerHeight*i;e.wrap.css("height",n),e.wH=n}else e.wH=t||_.height();e.fixedContentPos||e.wrap.css("height",e.wH),x("Resize")},updateItemHTML:function(){var i=e.items[e.index];e.contentContainer.detach(),e.content&&e.content.detach(),i.parsed||(i=e.parseEl(e.index));var n=i.type;if(x("BeforeChange",[e.currItem?e.currItem.type:"",n]),e.currItem=i,!e.currTemplate[n]){var r=!!e.st[n]&&e.st[n].markup;x("FirstMarkupParse",r),e.currTemplate[n]=!r||t(r)}o&&o!==i.type&&e.container.removeClass("mfp-"+o+"-holder");var s=e["get"+n.charAt(0).toUpperCase()+n.slice(1)](i,e.currTemplate[n]);e.appendContent(s,n),i.preloaded=!0,x(u,i),o=i.type,e.container.prepend(e.contentContainer),x("AfterChange")},appendContent:function(t,i){e.content=t,t?e.st.showCloseBtn&&e.st.closeBtnInside&&!0===e.currTemplate[i]?e.content.find(".mfp-close").length||e.content.append(E()):e.content=t:e.content="",x("BeforeAppend"),e.container.addClass("mfp-"+i+"-holder"),e.contentContainer.append(e.content)},parseEl:function(i){var n,o=e.items[i];if(o.tagName?o={el:t(o)}:(n=o.type,o={data:o,src:o.src}),o.el){for(var r=e.types,s=0;s<r.length;s++)if(o.el.hasClass("mfp-"+r[s])){n=r[s];break}o.src=o.el.attr("data-mfp-src"),o.src||(o.src=o.el.attr("href"))}return o.type=n||e.st.type||"inline",o.index=i,o.parsed=!0,e.items[i]=o,x("ElementParse",o),e.items[i]},addGroup:function(t,i){var n=function(n){n.mfpEl=this,e._openClick(n,t,i)};i||(i={});var o="click.magnificPopup";i.mainEl=t,i.items?(i.isObj=!0,t.off(o).on(o,n)):(i.isObj=!1,i.delegate?t.off(o).on(o,i.delegate,n):(i.items=t,t.off(o).on(o,n)))},_openClick:function(i,n,o){var r=void 0!==o.midClick?o.midClick:t.magnificPopup.defaults.midClick;if(r||!(2===i.which||i.ctrlKey||i.metaKey||i.altKey||i.shiftKey)){var s=void 0!==o.disableOn?o.disableOn:t.magnificPopup.defaults.disableOn;if(s)if(t.isFunction(s)){if(!s.call(e))return!0}else if(_.width()<s)return!0;i.type&&(i.preventDefault(),e.isOpen&&i.stopPropagation()),o.el=t(i.mfpEl),o.delegate&&(o.items=n.find(o.delegate)),e.open(o)}},updateStatus:function(t,n){if(e.preloader){i!==t&&e.container.removeClass("mfp-s-"+i),n||"loading"!==t||(n=e.st.tLoading);var o={status:t,text:n};x("UpdateStatus",o),t=o.status,n=o.text,e.preloader.html(n),e.preloader.find("a").on("click",function(t){t.stopImmediatePropagation()}),e.container.addClass("mfp-s-"+t),i=t}},_checkIfClose:function(i){if(!t(i).hasClass(g)){var n=e.st.closeOnContentClick,o=e.st.closeOnBgClick;if(n&&o)return!0;if(!e.content||t(i).hasClass("mfp-close")||e.preloader&&i===e.preloader[0])return!0;if(i===e.content[0]||t.contains(e.content[0],i)){if(n)return!0}else if(o&&t.contains(document,i))return!0;return!1}},_addClassToMFP:function(t){e.bgOverlay.addClass(t),e.wrap.addClass(t)},_removeClassFromMFP:function(t){this.bgOverlay.removeClass(t),e.wrap.removeClass(t)},_hasScrollBar:function(t){return(e.isIE7?n.height():document.body.scrollHeight)>(t||_.height())},_setFocus:function(){(e.st.focus?e.content.find(e.st.focus).eq(0):e.wrap).focus()},_onFocusIn:function(i){return i.target===e.wrap[0]||t.contains(e.wrap[0],i.target)?void 0:(e._setFocus(),!1)},_parseMarkup:function(e,i,n){var o;n.data&&(i=t.extend(n.data,i)),x(l,[e,i,n]),t.each(i,function(i,n){if(void 0===n||!1===n)return!0;if((o=i.split("_")).length>1){var r=e.find(p+"-"+o[0]);if(r.length>0){var s=o[1];"replaceWith"===s?r[0]!==n[0]&&r.replaceWith(n):"img"===s?r.is("img")?r.attr("src",n):r.replaceWith(t("<img>").attr("src",n).attr("class",r.attr("class"))):r.attr(o[1],n)}}else e.find(p+"-"+i).html(n)})},_getScrollbarSize:function(){if(void 0===e.scrollbarSize){var t=document.createElement("div");t.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(t),e.scrollbarSize=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return e.scrollbarSize}},t.magnificPopup={instance:null,proto:v.prototype,modules:[],open:function(e,i){return C(),(e=e?t.extend(!0,{},e):{}).isObj=!0,e.index=i||0,this.instance.open(e)},close:function(){return t.magnificPopup.instance&&t.magnificPopup.instance.close()},registerModule:function(e,i){i.options&&(t.magnificPopup.defaults[e]=i.options),t.extend(this.proto,i.proto),this.modules.push(e)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},t.fn.magnificPopup=function(i){C();var n=t(this);if("string"==typeof i)if("open"===i){var o,r=y?n.data("magnificPopup"):n[0].magnificPopup,s=parseInt(arguments[1],10)||0;r.items?o=r.items[s]:(o=n,r.delegate&&(o=o.find(r.delegate)),o=o.eq(s)),e._openClick({mfpEl:o},n,r)}else e.isOpen&&e[i].apply(e,Array.prototype.slice.call(arguments,1));else i=t.extend(!0,{},i),y?n.data("magnificPopup",i):n[0].magnificPopup=i,e.addGroup(n,i);return n};var I,S,T,k="inline",z=function(){T&&(S.after(T.addClass(I)).detach(),T=null)};t.magnificPopup.registerModule(k,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){e.types.push(k),w(a+"."+k,function(){z()})},getInline:function(i,n){if(z(),i.src){var o=e.st.inline,r=t(i.src);if(r.length){var s=r[0].parentNode;s&&s.tagName&&(S||(I=o.hiddenClass,S=b(I),I="mfp-"+I),T=r.after(S).detach().removeClass(I)),e.updateStatus("ready")}else e.updateStatus("error",o.tNotFound),r=t("<div>");return i.inlineElement=r,r}return e.updateStatus("ready"),e._parseMarkup(n,{},i),n}}});var L,O,P,M="ajax",W=function(){L&&t(document.body).removeClass(L)},A=function(){W(),e.req&&e.req.abort()};t.magnificPopup.registerModule(M,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){e.types.push(M),L=e.st.ajax.cursor,w(a+"."+M,A),w("BeforeChange."+M,A)},getAjax:function(i){L&&t(document.body).addClass(L),e.updateStatus("loading");var n=t.extend({url:i.src,success:function(n,o,r){var s={data:n,xhr:r};x("ParseAjax",s),e.appendContent(t(s.data),M),i.finished=!0,W(),e._setFocus(),setTimeout(function(){e.wrap.addClass(f)},16),e.updateStatus("ready"),x("AjaxContentAdded")},error:function(){W(),i.finished=i.loadError=!0,e.updateStatus("error",e.st.ajax.tError.replace("%url%",i.src))}},e.st.ajax.settings);return e.req=t.ajax(n),""}}}),t.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var i=e.st.image,n=".image";e.types.push("image"),w(c+n,function(){"image"===e.currItem.type&&i.cursor&&t(document.body).addClass(i.cursor)}),w(a+n,function(){i.cursor&&t(document.body).removeClass(i.cursor),_.off("resize"+p)}),w("Resize"+n,e.resizeImage),e.isLowIE&&w("AfterChange",e.resizeImage)},resizeImage:function(){var t=e.currItem;if(t&&t.img&&e.st.image.verticalFit){var i=0;e.isLowIE&&(i=parseInt(t.img.css("padding-top"),10)+parseInt(t.img.css("padding-bottom"),10)),t.img.css("max-height",e.wH-i)}},_onImageHasSize:function(t){t.img&&(t.hasSize=!0,O&&clearInterval(O),t.isCheckingImgSize=!1,x("ImageHasSize",t),t.imgHidden&&(e.content&&e.content.removeClass("mfp-loading"),t.imgHidden=!1))},findImageSize:function(t){var i=0,n=t.img[0],o=function(r){O&&clearInterval(O),O=setInterval(function(){return n.naturalWidth>0?void e._onImageHasSize(t):(i>200&&clearInterval(O),void(3==++i?o(10):40===i?o(50):100===i&&o(500)))},r)};o(1)},getImage:function(i,n){var o=0,r=function(){i&&(i.img[0].complete?(i.img.off(".mfploader"),i===e.currItem&&(e._onImageHasSize(i),e.updateStatus("ready")),i.hasSize=!0,i.loaded=!0,x("ImageLoadComplete")):200>++o?setTimeout(r,100):s())},s=function(){i&&(i.img.off(".mfploader"),i===e.currItem&&(e._onImageHasSize(i),e.updateStatus("error",a.tError.replace("%url%",i.src))),i.hasSize=!0,i.loaded=!0,i.loadError=!0)},a=e.st.image,h=n.find(".mfp-img");if(h.length){var l=document.createElement("img");l.className="mfp-img",i.el&&i.el.find("img").length&&(l.alt=i.el.find("img").attr("alt")),i.img=t(l).on("load.mfploader",r).on("error.mfploader",s),l.src=i.src,h.is("img")&&(i.img=i.img.clone()),(l=i.img[0]).naturalWidth>0?i.hasSize=!0:l.width||(i.hasSize=!1)}return e._parseMarkup(n,{title:function(i){if(i.data&&void 0!==i.data.title)return i.data.title;var n=e.st.image.titleSrc;if(n){if(t.isFunction(n))return n.call(e,i);if(i.el)return i.el.attr(n)||""}return""}(i),img_replaceWith:i.img},i),e.resizeImage(),i.hasSize?(O&&clearInterval(O),i.loadError?(n.addClass("mfp-loading"),e.updateStatus("error",a.tError.replace("%url%",i.src))):(n.removeClass("mfp-loading"),e.updateStatus("ready")),n):(e.updateStatus("loading"),i.loading=!0,i.hasSize||(i.imgHidden=!0,n.addClass("mfp-loading"),e.findImageSize(i)),n)}}}),t.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(t){return t.is("img")?t:t.find("img")}},proto:{initZoom:function(){var t,i=e.st.zoom,n=".zoom";if(i.enabled&&e.supportsTransition){var o,r,s=i.duration,l=function(t){var e=t.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),n="all "+i.duration/1e3+"s "+i.easing,o={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},r="transition";return o["-webkit-"+r]=o["-moz-"+r]=o["-o-"+r]=o[r]=n,e.css(o),e},c=function(){e.content.css("visibility","visible")};w("BuildControls"+n,function(){if(e._allowZoom()){if(clearTimeout(o),e.content.css("visibility","hidden"),!(t=e._getItemToZoom()))return void c();(r=l(t)).css(e._getOffset()),e.wrap.append(r),o=setTimeout(function(){r.css(e._getOffset(!0)),o=setTimeout(function(){c(),setTimeout(function(){r.remove(),t=r=null,x("ZoomAnimationEnded")},16)},s)},16)}}),w(h+n,function(){if(e._allowZoom()){if(clearTimeout(o),e.st.removalDelay=s,!t){if(!(t=e._getItemToZoom()))return;r=l(t)}r.css(e._getOffset(!0)),e.wrap.append(r),e.content.css("visibility","hidden"),setTimeout(function(){r.css(e._getOffset())},16)}}),w(a+n,function(){e._allowZoom()&&(c(),r&&r.remove(),t=null)})}},_allowZoom:function(){return"image"===e.currItem.type},_getItemToZoom:function(){return!!e.currItem.hasSize&&e.currItem.img},_getOffset:function(i){var n,o=(n=i?e.currItem.img:e.st.zoom.opener(e.currItem.el||e.currItem)).offset(),r=parseInt(n.css("padding-top"),10),s=parseInt(n.css("padding-bottom"),10);o.top-=t(window).scrollTop()-r;var a={width:n.width(),height:(y?n.innerHeight():n[0].offsetHeight)-s-r};return void 0===P&&(P=void 0!==document.createElement("p").style.MozTransform),P?a["-moz-transform"]=a.transform="translate("+o.left+"px,"+o.top+"px)":(a.left=o.left,a.top=o.top),a}}});var D="iframe",R=function(t){if(e.currTemplate[D]){var i=e.currTemplate[D].find("iframe");i.length&&(t||(i[0].src="//about:blank"),e.isIE8&&i.css("display",t?"block":"none"))}};t.magnificPopup.registerModule(D,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){e.types.push(D),w("BeforeChange",function(t,e,i){e!==i&&(e===D?R():i===D&&R(!0))}),w(a+"."+D,function(){R()})},getIframe:function(i,n){var o=i.src,r=e.st.iframe;t.each(r.patterns,function(){return o.indexOf(this.index)>-1?(this.id&&(o="string"==typeof this.id?o.substr(o.lastIndexOf(this.id)+this.id.length,o.length):this.id.call(this,o)),o=this.src.replace("%id%",o),!1):void 0});var s={};return r.srcAction&&(s[r.srcAction]=o),e._parseMarkup(n,s,i),e.updateStatus("ready"),n}}});var F=function(t){var i=e.items.length;return t>i-1?t-i:0>t?i+t:t},H=function(t,e,i){return t.replace(/%curr%/gi,e+1).replace(/%total%/gi,i)};t.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var i=e.st.gallery,o=".mfp-gallery";return e.direction=!0,!(!i||!i.enabled)&&(r+=" mfp-gallery",w(c+o,function(){i.navigateByImgClick&&e.wrap.on("click"+o,".mfp-img",function(){return e.items.length>1?(e.next(),!1):void 0}),n.on("keydown"+o,function(t){37===t.keyCode?e.prev():39===t.keyCode&&e.next()})}),w("UpdateStatus"+o,function(t,i){i.text&&(i.text=H(i.text,e.currItem.index,e.items.length))}),w(l+o,function(t,n,o,r){var s=e.items.length;o.counter=s>1?H(i.tCounter,r.index,s):""}),w("BuildControls"+o,function(){if(e.items.length>1&&i.arrows&&!e.arrowLeft){var n=i.arrowMarkup,o=e.arrowLeft=t(n.replace(/%title%/gi,i.tPrev).replace(/%dir%/gi,"left")).addClass(g),r=e.arrowRight=t(n.replace(/%title%/gi,i.tNext).replace(/%dir%/gi,"right")).addClass(g);o.click(function(){e.prev()}),r.click(function(){e.next()}),e.container.append(o.add(r))}}),w(u+o,function(){e._preloadTimeout&&clearTimeout(e._preloadTimeout),e._preloadTimeout=setTimeout(function(){e.preloadNearbyImages(),e._preloadTimeout=null},16)}),void w(a+o,function(){n.off(o),e.wrap.off("click"+o),e.arrowRight=e.arrowLeft=null}))},next:function(){e.direction=!0,e.index=F(e.index+1),e.updateItemHTML()},prev:function(){e.direction=!1,e.index=F(e.index-1),e.updateItemHTML()},goTo:function(t){e.direction=t>=e.index,e.index=t,e.updateItemHTML()},preloadNearbyImages:function(){var t,i=e.st.gallery.preload,n=Math.min(i[0],e.items.length),o=Math.min(i[1],e.items.length);for(t=1;t<=(e.direction?o:n);t++)e._preloadItem(e.index+t);for(t=1;t<=(e.direction?n:o);t++)e._preloadItem(e.index-t)},_preloadItem:function(i){if(i=F(i),!e.items[i].preloaded){var n=e.items[i];n.parsed||(n=e.parseEl(i)),x("LazyLoad",n),"image"===n.type&&(n.img=t('<img class="mfp-img" />').on("load.mfploader",function(){n.hasSize=!0}).on("error.mfploader",function(){n.hasSize=!0,n.loadError=!0,x("LazyLoadError",n)}).attr("src",n.src)),n.preloaded=!0}}}});var N="retina";t.magnificPopup.registerModule(N,{options:{replaceSrc:function(t){return t.src.replace(/\.\w+$/,function(t){return"@2x"+t})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var t=e.st.retina,i=t.ratio;(i=isNaN(i)?i():i)>1&&(w("ImageHasSize."+N,function(t,e){e.img.css({"max-width":e.img[0].naturalWidth/i,width:"100%"})}),w("ElementParse."+N,function(e,n){n.src=t.replaceSrc(n,i)}))}}}}),C()})?n.apply(e,o):n)===undefined||(t.exports=r)},346:()=>{!function(t){"use strict";t.fn.twentytwenty=function(e){e=t.extend({default_offset_pct:.5,orientation:"horizontal",before_label:"Before",after_label:"After",no_overlay:!1,move_slider_on_hover:!1,move_with_handle_only:!0,click_to_move:!1},e);return this.each(function(){var i=e.default_offset_pct,n=t(this),o=e.orientation,r="vertical"===o?"down":"left",s="vertical"===o?"up":"right";if(n.wrap("<div class='twentytwenty-wrapper twentytwenty-"+o+"'></div>"),!e.no_overlay){n.append("<div class='twentytwenty-overlay'></div>");var a=n.find(".twentytwenty-overlay");a.append("<div class='twentytwenty-before-label' data-content='"+e.before_label+"'></div>"),a.append("<div class='twentytwenty-after-label' data-content='"+e.after_label+"'></div>")}var h=n.find("img:first"),l=n.find("img:last");n.append("<div class='twentytwenty-handle'></div>");var c=n.find(".twentytwenty-handle");c.append("<span class='twentytwenty-"+r+"-arrow'></span>"),c.append("<span class='twentytwenty-"+s+"-arrow'></span>"),n.addClass("twentytwenty-container"),h.addClass("twentytwenty-before"),l.addClass("twentytwenty-after");var u=function(t){var e,i,r,s=(e=t,i=h.width(),r=h.height(),{w:i+"px",h:r+"px",cw:e*i+"px",ch:e*r+"px"});c.css("vertical"===o?"top":"left","vertical"===o?s.ch:s.cw),function(t){"vertical"===o?(h.css("clip","rect(0,"+t.w+","+t.ch+",0)"),l.css("clip","rect("+t.ch+","+t.w+","+t.h+",0)")):(h.css("clip","rect(0,"+t.cw+","+t.h+",0)"),l.css("clip","rect(0,"+t.w+","+t.h+","+t.cw+")")),n.css("height",t.h)}(s)},d=function(t,e){var i,n,r;return i="vertical"===o?(e-f)/g:(t-p)/m,n=0,r=1,Math.max(n,Math.min(r,i))};t(window).on("resize.twentytwenty",function(t){u(i)});var p=0,f=0,m=0,g=0,v=function(t){(t.distX>t.distY&&t.distX<-t.distY||t.distX<t.distY&&t.distX>-t.distY)&&"vertical"!==o?t.preventDefault():(t.distX<t.distY&&t.distX<-t.distY||t.distX>t.distY&&t.distX>-t.distY)&&"vertical"===o&&t.preventDefault(),n.addClass("active"),p=n.offset().left,f=n.offset().top,m=h.width(),g=h.height()},y=function(t){n.hasClass("active")&&(i=d(t.pageX,t.pageY),u(i))},_=function(){n.removeClass("active")},w=e.move_with_handle_only?c:n;w.on("movestart",v),w.on("move",y),w.on("moveend",_),e.move_slider_on_hover&&(n.on("mouseenter",v),n.on("mousemove",y),n.on("mouseleave",_)),c.on("touchmove",function(t){t.preventDefault()}),n.find("img").on("mousedown",function(t){t.preventDefault()}),e.click_to_move&&n.on("click",function(t){p=n.offset().left,f=n.offset().top,m=h.width(),g=h.height(),i=d(t.pageX,t.pageY),u(i)}),t(window).trigger("resize.twentytwenty")})}}(jQuery)},407:()=>{!function(){"use strict";function t(n){if(!n)throw new Error("No options passed to Waypoint constructor");if(!n.element)throw new Error("No element option passed to Waypoint constructor");if(!n.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=t.Adapter.extend({},t.defaults,n),this.element=this.options.element,this.adapter=new t.Adapter(this.element),this.callback=n.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=t.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=t.Context.findOrCreateByElement(this.options.context),t.offsetAliases[this.options.offset]&&(this.options.offset=t.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),i[this.key]=this,e+=1}var e=0,i={};t.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},t.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},t.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete i[this.key]},t.prototype.disable=function(){return this.enabled=!1,this},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},t.prototype.next=function(){return this.group.next(this)},t.prototype.previous=function(){return this.group.previous(this)},t.invokeAll=function(t){var e=[];for(var n in i)e.push(i[n]);for(var o=0,r=e.length;r>o;o++)e[o][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){for(var e in t.Context.refreshAll(),i)i[e].enabled=!0;return this},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=o.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,n[t.waypointContextKey]=this,i+=1,o.windowContext||(o.windowContext=!0,o.windowContext=new e(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,n={},o=window.Waypoint,r=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),i=this.element==this.element.window;t&&e&&!i&&(this.adapter.off(".waypoints"),delete n[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,o.requestAnimationFrame(t))})},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||o.isTouch)&&(e.didScroll=!0,o.requestAnimationFrame(t))})},e.prototype.handleResize=function(){o.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var n=e[i],o=n.newScroll>n.oldScroll?n.forward:n.backward;for(var r in this.waypoints[i]){var s=this.waypoints[i][r];if(null!==s.triggerPoint){var a=n.oldScroll<s.triggerPoint,h=n.newScroll>=s.triggerPoint;(a&&h||!a&&!h)&&(s.queueTrigger(o),t[s.group.id]=s.group)}}}for(var l in t)t[l].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},e.prototype.innerHeight=function(){return this.element==this.element.window?o.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?o.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var n=0,o=t.length;o>n;n++)t[n].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),n={};for(var r in this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}}){var s=t[r];for(var a in this.waypoints[r]){var h,l,c,u,d=this.waypoints[r][a],p=d.options.offset,f=d.triggerPoint,m=0,g=null==f;d.element!==d.element.window&&(m=d.adapter.offset()[s.offsetProp]),"function"==typeof p?p=p.apply(d):"string"==typeof p&&(p=parseFloat(p),d.options.offset.indexOf("%")>-1&&(p=Math.ceil(s.contextDimension*p/100))),h=s.contextScroll-s.contextOffset,d.triggerPoint=Math.floor(m+h-p),l=f<s.oldScroll,c=d.triggerPoint>=s.oldScroll,u=!l&&!c,!g&&(l&&c)?(d.queueTrigger(s.backward),n[d.group.id]=d.group):!g&&u?(d.queueTrigger(s.forward),n[d.group.id]=d.group):g&&s.oldScroll>=d.triggerPoint&&(d.queueTrigger(s.forward),n[d.group.id]=d.group)}}return o.requestAnimationFrame(function(){for(var t in n)n[t].flushTriggers()}),this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in n)n[t].refresh()},e.findByElement=function(t){return n[t.waypointContextKey]},window.onload=function(){r&&r(),e.refreshAll()},o.requestAnimationFrame=function(e){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t).call(window,e)},o.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function i(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),n[this.axis][this.name]=this}var n={vertical:{},horizontal:{}},o=window.Waypoint;i.prototype.add=function(t){this.waypoints.push(t)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var n=this.triggerQueues[i],o="up"===i||"left"===i;n.sort(o?e:t);for(var r=0,s=n.length;s>r;r+=1){var a=n[r];(a.options.continuous||r===n.length-1)&&a.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(e){this.waypoints.sort(t);var i=o.Adapter.inArray(e,this.waypoints);return i===this.waypoints.length-1?null:this.waypoints[i+1]},i.prototype.previous=function(e){this.waypoints.sort(t);var i=o.Adapter.inArray(e,this.waypoints);return i?this.waypoints[i-1]:null},i.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},i.prototype.remove=function(t){var e=o.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(t){return n[t.axis][t.name]||new i(t)},o.Group=i}(),function(){"use strict";function t(t){this.$element=e(t)}var e=window.jQuery,i=window.Waypoint;e.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(e,i){t.prototype[i]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[i].apply(this.$element,t)}}),e.each(["extend","inArray","isEmptyObject"],function(i,n){t[n]=e[n]}),i.adapters.push({name:"jquery",Adapter:t}),i.Adapter=t}(),function(){"use strict";function t(t){return function(){var i=[],n=arguments[0];return t.isFunction(arguments[0])&&((n=t.extend({},arguments[1])).handler=arguments[0]),this.each(function(){var o=t.extend({},n,{element:this});"string"==typeof o.context&&(o.context=t(this).closest(o.context)[0]),i.push(new e(o))}),i}}var e=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}()},632:()=>{jQuery(document).ready(function(t){"use strict";jQuery(".ekit-mailChimpForm").on("submit",function(t){t.preventDefault();let e=jQuery(this).serialize(),i=jQuery(this).attr("data-listed"),n=jQuery(this).attr("data-success-message"),o=jQuery(this).children(".ekit-mail-message");jQuery.ajax({data:e,type:"get",url:window.elementskit.resturl+"widget/mailchimp/sendmail/?listed="+i,success:function(t){if(o.show(),t.error.length>0)o.removeClass("error").html("Found error : "+t.error).addClass("error");else{var e=JSON.parse(t.success.body);"subscribed"!=e.status?o.html(e.title):o.removeClass("success").html(n).addClass("success")}}})})})},506:function(t,e,i){var n,o,r,s,a,h,l,c,u,d,p,f,m,g,v,y,_,w,b,x;x=window,w=[i(609)],(b=function(t){return function(t,e){"use strict";function i(i,r,a){(a=a||e||t.jQuery)&&(r.prototype.option||(r.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=o.call(arguments,1);return function(t,e,n){var o,r="$()."+i+'("'+e+'")';return t.each(function(t,h){var l=a.data(h,i);if(l){var c=l[e];if(c&&"_"!=e.charAt(0)){var u=c.apply(l,n);o=void 0===o?u:o}else s(r+" is not a valid method")}else s(i+" not initialized. Cannot call methods, i.e. "+r)}),void 0!==o?o:t}(this,t,e)}return function(t,e){t.each(function(t,n){var o=a.data(n,i);o?(o.option(e),o._init()):(o=new r(n,e),a.data(n,i,o))})}(this,t),this},n(a))}function n(t){!t||t&&t.bridget||(t.bridget=i)}var o=Array.prototype.slice,r=t.console,s=void 0===r?function(){}:function(t){r.error(t)};return n(e||t.jQuery),i}(x,t)}.apply(e,w))===undefined||(t.exports=b),"undefined"!=typeof window&&window,"function"==typeof(o=function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=0,o=i[n];e=e||[];for(var r=this._onceEvents&&this._onceEvents[t];o;){var s=r&&r[o];s&&(this.off(t,o),delete r[o]),o.apply(this,e),o=i[n+=s?0:1]}return this}},t})?(r={id:"ev-emitter/ev-emitter",exports:{},loaded:!1},n=o.call(r.exports,i,r.exports,r),r.loaded=!0,n===undefined&&(n=r.exports)):n=o,function(t,e){"use strict";(s=function(){return function(){function t(t){var e=parseFloat(t),i=-1==t.indexOf("%")&&!isNaN(e);return i&&e}function e(t){var e=getComputedStyle(t);return e||r("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),e}function i(){if(!h){h=!0;var i=document.createElement("div");i.style.width="200px",i.style.padding="1px 2px 3px 4px",i.style.borderStyle="solid",i.style.borderWidth="1px 2px 3px 4px",i.style.boxSizing="border-box";var r=document.body||document.documentElement;r.appendChild(i);var s=e(i);n.isBoxSizeOuter=o=200==t(s.width),r.removeChild(i)}}function n(n){if(i(),"string"==typeof n&&(n=document.querySelector(n)),n&&"object"==typeof n&&n.nodeType){var r=e(n);if("none"==r.display)return function(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;a>e;e++){var i=s[e];t[i]=0}return t}();var h={};h.width=n.offsetWidth,h.height=n.offsetHeight;for(var l=h.isBorderBox="border-box"==r.boxSizing,c=0;a>c;c++){var u=s[c],d=r[u],p=parseFloat(d);h[u]=isNaN(p)?0:p}var f=h.paddingLeft+h.paddingRight,m=h.paddingTop+h.paddingBottom,g=h.marginLeft+h.marginRight,v=h.marginTop+h.marginBottom,y=h.borderLeftWidth+h.borderRightWidth,_=h.borderTopWidth+h.borderBottomWidth,w=l&&o,b=t(r.width);!1!==b&&(h.width=b+(w?0:f+y));var x=t(r.height);return!1!==x&&(h.height=x+(w?0:m+_)),h.innerWidth=h.width-(f+y),h.innerHeight=h.height-(m+_),h.outerWidth=h.width+g,h.outerHeight=h.height+v,h}}var o,r="undefined"==typeof console?function(){}:function(t){console.error(t)},s=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],a=s.length,h=!1;return n}()}.apply(a={},w=[]))!==undefined||(s=a)}(window),function(t,e){"use strict";"function"==typeof(l=function(){var t=function(){var t=Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i],o=n+"MatchesSelector";if(t[o])return o}}();return function(e,i){return e[t](i)}})?(c={id:"desandro-matches-selector/matches-selector",exports:{},loaded:!1},h=l.call(c.exports,i,c.exports,c),c.loaded=!0,h===undefined&&(h=c.exports)):h=l}(window),function(t,e){(u=function(e){return function(t,e){var i={extend:function(t,e){for(var i in e)t[i]=e[i];return t},modulo:function(t,e){return(t%e+e)%e},makeArray:function(t){var e=[];if(Array.isArray(t))e=t;else if(t&&"number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e},removeFrom:function(t,e){var i=t.indexOf(e);-1!=i&&t.splice(i,1)}};i.getParent=function(t,i){for(;t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.filterFindElements=function(t,n){var o=[];return(t=i.makeArray(t)).forEach(function(t){if(t instanceof HTMLElement){if(!n)return void o.push(t);e(t,n)&&o.push(t);for(var i=t.querySelectorAll(n),r=0;r<i.length;r++)o.push(i[r])}}),o},i.debounceMethod=function(t,e,i){var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];t&&clearTimeout(t);var e=arguments,r=this;this[o]=setTimeout(function(){n.apply(r,e),delete r[o]},i||100)}},i.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?t():document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var n=t.console;return i.htmlInit=function(e,o){i.docReady(function(){var r=i.toDashed(o),s="data-"+r,a=document.querySelectorAll("["+s+"]"),h=document.querySelectorAll(".js-"+r),l=i.makeArray(a).concat(i.makeArray(h)),c=s+"-options",u=t.jQuery;l.forEach(function(t){var i,r=t.getAttribute(s)||t.getAttribute(c);try{i=r&&JSON.parse(r)}catch(a){return void(n&&n.error("Error parsing "+s+" on "+t.className+": "+a))}var h=new e(t,i);u&&u.data(t,o,h)})})},i}(t,e)}.apply(d={},w=[h]))!==undefined||(u=d)}(window),window,p=[n,s],"function"==typeof(f=function(t,e){"use strict";function i(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}var n=document.documentElement.style,o="string"==typeof n.transition?"transition":"WebkitTransition",r="string"==typeof n.transform?"transform":"WebkitTransform",s={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[o],a={transform:r,transition:o,transitionDuration:o+"Duration",transitionProperty:o+"Property",transitionDelay:o+"Delay"},h=i.prototype=Object.create(t.prototype);h.constructor=i,h._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},h.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},h.getSize=function(){this.size=e(this.element)},h.css=function(t){var e=this.element.style;for(var i in t){var n=a[i]||i;e[n]=t[i]}},h.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],o=t[i?"top":"bottom"],r=this.layout.size,s=-1!=n.indexOf("%")?parseFloat(n)/100*r.width:parseInt(n,10),a=-1!=o.indexOf("%")?parseFloat(o)/100*r.height:parseInt(o,10);s=isNaN(s)?0:s,a=isNaN(a)?0:a,s-=e?r.paddingLeft:r.paddingRight,a-=i?r.paddingTop:r.paddingBottom,this.position.x=s,this.position.y=a},h.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"paddingLeft":"paddingRight",r=i?"left":"right",s=i?"right":"left",a=this.position.x+t[o];e[r]=this.getXValue(a),e[s]="";var h=n?"paddingTop":"paddingBottom",l=n?"top":"bottom",c=n?"bottom":"top",u=this.position.y+t[h];e[l]=this.getYValue(u),e[c]="",this.css(e),this.emitEvent("layout",[this])},h.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},h.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},h._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=parseInt(t,10),r=parseInt(e,10),s=o===this.position.x&&r===this.position.y;if(this.setPosition(t,e),!s||this.isTransitioning){var a=t-i,h=e-n,l={};l.transform=this.getTranslate(a,h),this.transition({to:l,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},h.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop");return"translate3d("+(t=i?t:-t)+"px, "+(e=n?e:-e)+"px, 0)"},h.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},h.moveTo=h._transitionTo,h.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},h._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},h.transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);t.from&&(this.css(t.from),this.element.offsetHeight),this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)};var l="opacity,"+function(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}(r);h.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:l,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(s,this,!1)}},h.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},h.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};h.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,i=c[t.propertyName]||t.propertyName;if(delete e.ingProperties[i],function(t){for(var e in t)return!1;return!0}(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd){var n=e.onEnd[i];n.call(this),delete e.onEnd[i]}this.emitEvent("transitionEnd",[this])}},h.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(s,this,!1),this.isTransitioning=!1},h._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var u={transitionProperty:"",transitionDuration:"",transitionDelay:""};return h.removeTransitionStyles=function(){this.css(u)},h.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},h.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},h.remove=function(){return o&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},h.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("visibleStyle");e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},h.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},h.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},h.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},h.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},h.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},i})?(g=f.apply(m={},p))===undefined&&(g=m):g=f,function(t,e){"use strict";(v=function(e,i,n,o){return function(t,e,i,n,o){function r(t,e){var i=n.getQueryElement(t);if(i){this.element=i,h&&(this.$element=h(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e);var o=++c;this.element.outlayerGUID=o,u[o]=this,this._create();var r=this._getOption("initLayout");r&&this.layout()}else a&&a.error("Bad element for "+this.constructor.namespace+": "+(i||t))}function s(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}var a=t.console,h=t.jQuery,l=function(){},c=0,u={};r.namespace="outlayer",r.Item=o,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var d=r.prototype;n.extend(d,e.prototype),d.option=function(t){n.extend(this.options,t)},d._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},d._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&&this.bindResize()},d.reloadItems=function(){this.items=this._itemize(this.element.children)},d._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o<e.length;o++){var r=e[o],s=new i(r,this);n.push(s)}return n},d._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},d.getItemElements=function(){return this.items.map(function(t){return t.element})},d.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},d._init=d.layout,d._resetLayout=function(){this.getSize()},d.getSize=function(){this.size=i(this.element)},d._getMeasurement=function(t,e){var n,o=this.options[t];o?("string"==typeof o?n=this.element.querySelector(o):o instanceof HTMLElement&&(n=o),this[t]=n?i(n)[e]:o):this[t]=0},d.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},d._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},d._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach(function(t){var n=this._getItemLayoutPosition(t);n.item=t,n.isInstant=e||t.isLayoutInstant,i.push(n)},this),this._processLayoutQueue(i)}},d._getItemLayoutPosition=function(){return{x:0,y:0}},d._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},d.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=function(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],n=e&&e[2];if(!i.length)return 0;i=parseFloat(i);var o=p[n]||1;return i*o}(t),this.stagger)},d._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},d._postLayout=function(){this.resizeContainer()},d.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},d._getContainerSize=l,d._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},d._emitCompleteOnItems=function(t,e){function i(){o.dispatchEvent(t+"Complete",null,[e])}function n(){++s==r&&i()}var o=this,r=e.length;if(e&&r){var s=0;e.forEach(function(e){e.once(t,n)})}else i()},d.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;if(this.emitEvent(t,n),h)if(this.$element=this.$element||h(this.element),e){var o=h.Event(e);o.type=t,this.$element.trigger(o,i)}else this.$element.trigger(t,i)},d.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},d.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},d.stamp=function(t){(t=this._find(t))&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},d.unstamp=function(t){(t=this._find(t))&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},d._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)):void 0},d._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},d._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},d._manageStamp=l,d._getElementOffset=function(t){var e=t.getBoundingClientRect(),n=this._boundingRect,o=i(t),r={left:e.left-n.left-o.marginLeft,top:e.top-n.top-o.marginTop,right:n.right-e.right-o.marginRight,bottom:n.bottom-e.bottom-o.marginBottom};return r},d.handleEvent=n.handleEvent,d.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},d.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},d.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),d.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},d.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},d.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},d.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},d.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},d.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},d.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},d.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},d.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},d.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},d.getItems=function(t){var e=[];return(t=n.makeArray(t)).forEach(function(t){var i=this.getItem(t);i&&e.push(i)},this),e},d.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),n.removeFrom(this.items,t)},this)},d.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete u[e],delete this.element.outlayerGUID,h&&h.removeData(this.element,this.constructor.namespace)},r.data=function(t){var e=(t=n.getQueryElement(t))&&t.outlayerGUID;return e&&u[e]},r.create=function(t,e){var i=s(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=s(o),n.htmlInit(i,t),h&&h.bridget&&h.bridget(t,i),i};var p={ms:1,s:1e3};return r.Item=o,r}(t,e,i,n,o)}.apply(y={},w=[n,s,u,g]))!==undefined||(v=y)}(window),window,w=[v,s],(b="function"==typeof(_=function(t,e){var i=t.create("masonry");return i.compatOptions.fitWidth="isFitWidth",i.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0},i.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,r=o/n,s=n-o%n,a=s&&1>s?"round":"floor";r=Math[a](r),this.cols=Math.max(r,1)},i.prototype.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,n=e(i);this.containerWidth=n&&n.innerWidth},i.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&1>e?"round":"ceil",n=Math[i](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var o=this._getColGroup(n),r=Math.min.apply(Math,o),s=o.indexOf(r),a={x:this.columnWidth*s,y:r},h=r+t.size.outerHeight,l=this.cols+1-o.length,c=0;l>c;c++)this.colYs[s+c]=h;return a},i.prototype._getColGroup=function(t){if(2>t)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;i>n;n++){var o=this.colYs.slice(n,n+t);e[n]=Math.max.apply(Math,o)}return e},i.prototype._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this._getOption("originLeft"),r=o?n.left:n.right,s=r+i.outerWidth,a=Math.floor(r/this.columnWidth);a=Math.max(0,a);var h=Math.floor(s/this.columnWidth);h-=s%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var l=this._getOption("originTop"),c=(l?n.top:n.bottom)+i.outerHeight,u=a;h>=u;u++)this.colYs[u]=Math.max(c,this.colYs[u])},i.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},i.prototype._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},i.prototype.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i})?_.apply(e,w):_)===undefined||(t.exports=b)},413:()=>{!function(t){"use strict";t(function(){var e;function i(e,i,n){t(document).on(e,i,n)}e=t(".elementskit-menu-container"),t(e).each(function(){var e=t(this);"yes"!=e.attr("ekit-dom-added")&&(0===e.parents(".elementor-widget-ekit-nav-menu").length&&e.parents(".ekit-wid-con").addClass("ekit_menu_responsive_tablet"),e.attr("ekit-dom-added","yes"))}),i("click",".elementskit-dropdown-has > a",function(e){if(!t(this).parents(".elementskit-navbar-nav, .ekit-vertical-navbar-nav").hasClass("submenu-click-on-icon")||t(e.target).hasClass("elementskit-submenu-indicator")){e.preventDefault();var i=t(this).parent().find(">.elementskit-dropdown, >.elementskit-megamenu-panel");i.find(".elementskit-dropdown-open").removeClass("elementskit-dropdown-open"),i.hasClass("elementskit-dropdown-open")?i.removeClass("elementskit-dropdown-open"):i.addClass("elementskit-dropdown-open")}}),i("click",".elementskit-menu-toggler",function(e){e.preventDefault();var i=t(this).parents(".elementskit-menu-container").parent();i.length<1&&(i=t(this).parent());var n=i.find(".elementskit-menu-offcanvas-elements");n.hasClass("active")?n.removeClass("active"):n.addClass("active")}),i("click",".elementskit-navbar-nav li a",function(e){if(t(this).attr("href")&&"elementskit-submenu-indicator"!==e.target.className){var i=t(this),n=i.get(0),o=n.href,r=o.indexOf("#"),s=i.parents(".elementskit-menu-container").hasClass("ekit-nav-menu-one-page-yes");-1!==r&&o.length>1&&s&&n.pathname==window.location.pathname&&(e.preventDefault(),i.parents(".ekit-wid-con").find(".elementskit-menu-close").trigger("click"))}})})}(jQuery)},500:()=>{!function(t){function e(t){var e="";"lowerLetter"==t?e="abcdefghijklmnopqrstuvwxyz0123456789":"upperLetter"==t?e="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789":"symbol"==t&&(e=",.?/\\(^)![]{}*&^%$#'\"");var i=e.split("");return i[Math.floor(Math.random()*i.length)]}t.fn.shuffleLetters=function(i){var n=t.extend({step:8,fps:25,text:"",callback:function(){}},i);return this.each(function(){var i=t(this),o="";if(i.data("animated"))return!0;i.data("animated",!0),o=n.text?n.text.split(""):i.text().split("");for(var r=[],s=[],a=0;a<o.length;a++){var h=o[a];" "!=h?(/[a-z]/.test(h)?r[a]="lowerLetter":/[A-Z]/.test(h)?r[a]="upperLetter":r[a]="symbol",s.push(a)):r[a]="space"}i.html(""),function l(t){var a,h=s.length,c=o.slice(0);if(t>h)return i.data("animated",!1),void n.callback(i);for(a=Math.max(t,0);a<h;a++)a<t+n.step?c[s[a]]=e(r[s[a]]):c[s[a]]="";i.text(c.join("")),setTimeout(function(){l(t+1)},1e3/n.fps)}(-n.step)})}}(jQuery)},200:(t,e,i)=>{"use strict";var n,o,r;"function"==typeof Symbol&&Symbol.iterator;o=[i(609)],(r="function"==typeof(n=function(t){return t.fn.tilt=function(e){var i=function(){this.ticking||(requestAnimationFrame(l.bind(this)),this.ticking=!0)},n=function(){var e=this;void 0!==this.timeout&&clearTimeout(this.timeout),t(this).css({transition:this.settings.speed+"ms "+this.settings.easing}),this.settings.glare&&this.glareElement.css({transition:"opacity "+this.settings.speed+"ms "+this.settings.easing}),this.timeout=setTimeout(function(){t(e).css({transition:""}),e.settings.glare&&e.glareElement.css({transition:""})},this.settings.speed)},o=function(e){this.ticking=!1,t(this).css({"will-change":"transform"}),n.call(this),t(this).trigger("tilt.mouseEnter")},r=function(e){return void 0===e&&(e={pageX:t(this).offset().left+t(this).outerWidth()/2,pageY:t(this).offset().top+t(this).outerHeight()/2}),{x:e.pageX,y:e.pageY}},s=function(t){this.mousePositions=r(t),i.call(this)},a=function(){n.call(this),this.reset=!0,i.call(this),t(this).trigger("tilt.mouseLeave")},h=function(){var e=t(this).outerWidth(),i=t(this).outerHeight(),n=t(this).offset().left,o=t(this).offset().top,r=(this.mousePositions.x-n)/e,s=(this.mousePositions.y-o)/i,a=(this.settings.maxTilt/2-r*this.settings.maxTilt).toFixed(2),h=(s*this.settings.maxTilt-this.settings.maxTilt/2).toFixed(2),l=Math.atan2(this.mousePositions.x-(n+e/2),-(this.mousePositions.y-(o+i/2)))*(180/Math.PI);return{tiltX:a,tiltY:h,percentageX:100*r,percentageY:100*s,angle:l}},l=function(){return this.transforms=h.call(this),this.reset?(this.reset=!1,t(this).css("transform","perspective("+this.settings.perspective+"px) rotateX(0deg) rotateY(0deg)"),void(this.settings.glare&&(this.glareElement.css("transform","rotate(180deg) translate(-50%, -50%)"),this.glareElement.css("opacity","0")))):(t(this).css("transform","perspective("+this.settings.perspective+"px) rotateX("+("x"===this.settings.disableAxis?0:this.transforms.tiltY)+"deg) rotateY("+("y"===this.settings.disableAxis?0:this.transforms.tiltX)+"deg) scale3d("+this.settings.scale+","+this.settings.scale+","+this.settings.scale+")"),this.settings.glare&&(this.glareElement.css("transform","rotate("+this.transforms.angle+"deg) translate(-50%, -50%)"),this.glareElement.css("opacity",""+this.transforms.percentageY*this.settings.maxGlare/100)),t(this).trigger("change",[this.transforms]),void(this.ticking=!1))},c=function(){this.glareElement.css({width:""+2*t(this).outerWidth(),height:""+2*t(this).outerWidth()})};return t.fn.tilt.destroy=function(){t(this).each(function(){t(this).find(".js-tilt-glare").remove(),t(this).css({"will-change":"",transform:""}),t(this).off("mousemove mouseenter mouseleave")})},t.fn.tilt.getValues=function(){var e=[];return t(this).each(function(){this.mousePositions=r.call(this),e.push(h.call(this))}),e},t.fn.tilt.reset=function(){t(this).each(function(){var e=this;this.mousePositions=r.call(this),this.settings=t(this).data("settings"),a.call(this),setTimeout(function(){e.reset=!1},this.settings.transition)})},this.each(function(){var i=this;this.settings=t.extend({maxTilt:t(this).is("[data-tilt-max]")?t(this).data("tilt-max"):20,perspective:t(this).is("[data-tilt-perspective]")?t(this).data("tilt-perspective"):300,easing:t(this).is("[data-tilt-easing]")?t(this).data("tilt-easing"):"cubic-bezier(.03,.98,.52,.99)",scale:t(this).is("[data-tilt-scale]")?t(this).data("tilt-scale"):"1",speed:t(this).is("[data-tilt-speed]")?t(this).data("tilt-speed"):"400",transition:!t(this).is("[data-tilt-transition]")||t(this).data("tilt-transition"),disableAxis:t(this).is("[data-tilt-disable-axis]")?t(this).data("tilt-disable-axis"):null,axis:t(this).is("[data-tilt-axis]")?t(this).data("tilt-axis"):null,reset:!t(this).is("[data-tilt-reset]")||t(this).data("tilt-reset"),glare:!!t(this).is("[data-tilt-glare]")&&t(this).data("tilt-glare"),maxGlare:t(this).is("[data-tilt-maxglare]")?t(this).data("tilt-maxglare"):1},e),null!==this.settings.axis&&(console.warn("Tilt.js: the axis setting has been renamed to disableAxis. See https://github.com/gijsroge/tilt.js/pull/26 for more information"),this.settings.disableAxis=this.settings.axis),this.init=function(){t(i).data("settings",i.settings),i.settings.glare&&function(){var e=this.settings.glarePrerender;e||t(this).append('<div class="js-tilt-glare"><div class="js-tilt-glare-inner"></div></div>'),this.glareElementWrapper=t(this).find(".js-tilt-glare"),this.glareElement=t(this).find(".js-tilt-glare-inner"),e||(this.glareElementWrapper.css({position:"absolute",top:"0",left:"0",width:"100%",height:"100%"}).css({overflow:"hidden","pointer-events":"none"}),this.glareElement.css({position:"absolute",top:"50%",left:"50%","background-image":"linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%)",width:""+2*t(this).outerWidth(),height:""+2*t(this).outerWidth(),transform:"rotate(180deg) translate(-50%, -50%)","transform-origin":"0% 0%",opacity:"0"}))}.call(i),function(){t(this).on("mousemove",s),t(this).on("mouseenter",o),this.settings.reset&&t(this).on("mouseleave",a),this.settings.glare&&t(window).on("resize",c.bind(this))}.call(i)},this.init()})},t("[data-tilt]").tilt(),!0})?n.apply(e,o):n)===undefined||(t.exports=r)},676:function(t,e,i){!function(t,e,i){"use strict";function n(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,i){return e&&n(t.prototype,e),i&&n(t,i),t}function r(){return(r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t}).apply(this,arguments)}e=e&&e.hasOwnProperty("default")?e["default"]:e,i=i&&i.hasOwnProperty("default")?i["default"]:i;var s=function(t){var e=!1,i={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(e){var i=e.getAttribute("data-target");i&&"#"!==i||(i=e.getAttribute("href")||""),"#"===i.charAt(0)&&(i=function(e){return e="function"==typeof t.escapeSelector?t.escapeSelector(e).substr(1):e.replace(/(:|\.|\[|\]|,|=|@)/g,"\\$1")}(i));try{return t(document).find(i).length>0?i:null}catch(t){return null}},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(i){t(i).trigger(e.end)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var o in n)if(Object.prototype.hasOwnProperty.call(n,o)){var r=n[o],s=e[o],a=s&&i.isElement(s)?"element":(h=s,{}.toString.call(h).match(/\s([a-zA-Z]+)/)[1].toLowerCase());if(!new RegExp(r).test(a))throw new Error(t.toUpperCase()+': Option "'+o+'" provided type "'+a+'" but expected type "'+r+'".')}var h}};return e=("undefined"==typeof window||!window.QUnit)&&{end:"transitionend"},t.fn.emulateTransitionEnd=function(e){var n=this,o=!1;return t(this).one(i.TRANSITION_END,function(){o=!0}),setTimeout(function(){o||i.triggerTransitionEnd(n)},e),this},i.supportsTransitionEnd()&&(t.event.special[i.TRANSITION_END]={bindType:e.end,delegateType:e.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}}),i}(e),a=function(t){var e="collapse",i="bs.collapse",n=t.fn[e],a={toggle:!0,parent:""},h={toggle:"boolean",parent:"(string|element)"},l={SHOW:"show.bs.collapse",SHOWN:"shown.bs.collapse",HIDE:"hide.bs.collapse",HIDDEN:"hidden.bs.collapse",CLICK_DATA_API:"click.bs.collapse.data-api"},c="show",u="collapse",d="collapsing",p="collapsed",f="width",m={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-ekit-toggle="collapse"]'},g=function(){function n(e,i){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(i),this._triggerArray=t.makeArray(t('[data-ekit-toggle="collapse"][href="#'+e.id+'"],[data-ekit-toggle="collapse"][data-target="#'+e.id+'"]'));for(var n=t(m.DATA_TOGGLE),o=0;o<n.length;o++){var r=n[o],a=s.getSelectorFromElement(r);null!==a&&t(a).filter(e).length>0&&(this._selector=a,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var g=n.prototype;return g.toggle=function(){t(this._element).hasClass(c)?this.hide():this.show()},g.show=function(){var e,o,r=this;if(!(this._isTransitioning||t(this._element).hasClass(c)||(this._parent&&0===(e=t.makeArray(t(this._parent).find(m.ACTIVES).filter('[data-parent="'+this._config.parent+'"]'))).length&&(e=null),e&&(o=t(e).not(this._selector).data(i))&&o._isTransitioning))){var a=t.Event(l.SHOW);if(t(this._element).trigger(a),!a.isDefaultPrevented()){e&&(n._jQueryInterface.call(t(e).not(this._selector),"hide"),o||t(e).data(i,null));var h=this._getDimension();t(this._element).removeClass(u).addClass(d),this._element.style[h]=0,this._triggerArray.length>0&&t(this._triggerArray).removeClass(p).attr("aria-expanded",!0),this.setTransitioning(!0);var f=function(){t(r._element).removeClass(d).addClass(u).addClass(c),r._element.style[h]="",r.setTransitioning(!1),t(r._element).trigger(l.SHOWN)};if(s.supportsTransitionEnd()){var g="scroll"+(h[0].toUpperCase()+h.slice(1));t(this._element).one(s.TRANSITION_END,f).emulateTransitionEnd(600),this._element.style[h]=this._element[g]+"px"}else f()}}},g.hide=function(){var e=this;if(!this._isTransitioning&&t(this._element).hasClass(c)){var i=t.Event(l.HIDE);if(t(this._element).trigger(i),!i.isDefaultPrevented()){var n=this._getDimension();if(this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",s.reflow(this._element),t(this._element).addClass(d).removeClass(u).removeClass(c),this._triggerArray.length>0)for(var o=0;o<this._triggerArray.length;o++){var r=this._triggerArray[o],a=s.getSelectorFromElement(r);null!==a&&(t(a).hasClass(c)||t(r).addClass(p).attr("aria-expanded",!1))}this.setTransitioning(!0);var h=function(){e.setTransitioning(!1),t(e._element).removeClass(d).addClass(u).trigger(l.HIDDEN)};this._element.style[n]="",s.supportsTransitionEnd()?t(this._element).one(s.TRANSITION_END,h).emulateTransitionEnd(600):h()}}},g.setTransitioning=function(t){this._isTransitioning=t},g.dispose=function(){t.removeData(this._element,i),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},g._getConfig=function(t){return(t=r({},a,t)).toggle=Boolean(t.toggle),s.typeCheckConfig(e,t,h),t},g._getDimension=function(){return t(this._element).hasClass(f)?f:"height"},g._getParent=function(){var e=this,i=null;s.isElement(this._config.parent)?(i=this._config.parent,void 0!==this._config.parent.jquery&&(i=this._config.parent[0])):i=t(this._config.parent)[0];var o='[data-ekit-toggle="collapse"][data-parent="'+this._config.parent+'"]';return t(i).find(o).each(function(t,i){e._addAriaAndCollapsedClass(n._getTargetFromElement(i),[i])}),i},g._addAriaAndCollapsedClass=function(e,i){if(e){var n=t(e).hasClass(c);i.length>0&&t(i).toggleClass(p,!n).attr("aria-expanded",n)}},n._getTargetFromElement=function(e){var i=s.getSelectorFromElement(e);return i?t(i)[0]:null},n._jQueryInterface=function(e){return this.each(function(){var o=t(this),s=o.data(i),h=r({},a,o.data(),"object"==typeof e&&e);if(!s&&h.toggle&&/show|hide/.test(e)&&(h.toggle=!1),s||(s=new n(this,h),o.data(i,s)),"string"==typeof e){if(void 0===s[e])throw new TypeError('No method named "'+e+'"');s[e]()}})},o(n,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),n}();return t(document).on(l.CLICK_DATA_API,m.DATA_TOGGLE,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var n=t(this),o=s.getSelectorFromElement(this);t(o).each(function(){var e=t(this),o=e.data(i)?"toggle":n.data();g._jQueryInterface.call(e,o)})}),t.fn[e]=g._jQueryInterface,t.fn[e].Constructor=g,t.fn[e].noConflict=function(){return t.fn[e]=n,g._jQueryInterface},g}(e),h=function(t){var e=t.fn.tab,i={HIDE:"hide.bs.tab",HIDDEN:"hidden.bs.tab",SHOW:"show.bs.tab",SHOWN:"shown.bs.tab",CLICK_DATA_API:"click.bs.tab.data-api"},n="active",r="show",a=".active",h="> li > .active",l=function(){function e(t){this._element=t}var l=e.prototype;return l.show=function(){var e=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&t(this._element).hasClass(n)||t(this._element).hasClass("disabled"))){var o,r,l=t(this._element).closest(".nav, .list-group")[0],c=s.getSelectorFromElement(this._element);if(l){var u="UL"===l.nodeName?h:a;r=(r=t.makeArray(t(l).find(u)))[r.length-1]}var d=t.Event(i.HIDE,{relatedTarget:this._element}),p=t.Event(i.SHOW,{relatedTarget:r});if(r&&t(r).trigger(d),t(this._element).trigger(p),!p.isDefaultPrevented()&&!d.isDefaultPrevented()){c&&(o=t(c)[0]),this._activate(this._element,l);var f=function(){var n=t.Event(i.HIDDEN,{relatedTarget:e._element}),o=t.Event(i.SHOWN,{relatedTarget:r});t(r).trigger(n),t(e._element).trigger(o)};o?this._activate(o,o.parentNode,f):f()}}},l.dispose=function(){t.removeData(this._element,"bs.tab"),this._element=null},l._activate=function(e,i,n){var o=this,r=("UL"===i.nodeName?t(i).find(h):t(i).children(a))[0],l=n&&s.supportsTransitionEnd()&&r&&t(r).hasClass("fade"),c=function(){return o._transitionComplete(e,r,n)};r&&l?t(r).one(s.TRANSITION_END,c).emulateTransitionEnd(150):c()},l._transitionComplete=function(e,i,o){if(i){t(i).removeClass(r+" "+n);var a=t(i.parentNode).find("> .dropdown-menu .active")[0];a&&t(a).removeClass(n),"tab"===i.getAttribute("role")&&i.setAttribute("aria-selected",!1)}if(t(e).addClass(n),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),s.reflow(e),t(e).addClass(r),e.parentNode&&t(e.parentNode).hasClass("dropdown-menu")){var h=t(e).closest(".dropdown")[0];h&&t(h).find(".dropdown-toggle").addClass(n),e.setAttribute("aria-expanded",!0)}o&&o()},e._jQueryInterface=function(i){return this.each(function(){var n=t(this),o=n.data("bs.tab");if(o||(o=new e(this),n.data("bs.tab",o)),"string"==typeof i){if(void 0===o[i])throw new TypeError('No method named "'+i+'"');o[i]()}})},o(e,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),e}();return t(document).on(i.CLICK_DATA_API,'[data-ekit-toggle="tab"], [data-ekit-toggle="pill"], [data-ekit-toggle="list"]',function(e){e.preventDefault(),l._jQueryInterface.call(t(this),"show")}),t.fn.tab=l._jQueryInterface,t.fn.tab.Constructor=l,t.fn.tab.noConflict=function(){return t.fn.tab=e,l._jQueryInterface},l}(e);!function(t){if(void 0===t)throw new TypeError("Ekit Prefixed Bootstrap's JavaScript requires jQuery. jQuery must be included before Ekit Prefixed Bootstrap's JavaScript.");var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1===e[0]&&9===e[1]&&e[2]<1||e[0]>=4)throw new Error("Ekit Prefixed UI's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(e),t.Util=s,t.Collapse=a,t.Tab=h,Object.defineProperty(t,"__esModule",{value:!0})}(e,i(609))},609:t=>{"use strict";t.exports=jQuery}},e={};function i(n){if(e[n])return e[n].exports;var o=e[n]={exports:{}};return t[n].call(o.exports,o,o.exports,i),o.exports}i.n=(t=>{var e=t&&t.__esModule?()=>t["default"]:()=>t;return i.d(e,{a:e}),e}),i.d=((t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})}),i.o=((t,e)=>Object.prototype.hasOwnProperty.call(t,e)),(()=>{"use strict";i(751),i(320),i(75),i(545),i(107),i(642),i(346),i(407),i(506),i(413),i(632),i(500),i(200),i(676),i(712)})()})();
widgets/mail-chimp/mail-chimp.php CHANGED
@@ -198,7 +198,7 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
198
  $this->add_control(
199
  'ekit_mail_last_heading_title',
200
  [
201
- 'label' => esc_html__( 'Last Name : ', 'elementskit-lite' ),
202
  'type' => Controls_Manager::HEADING,
203
  'condition' => [
204
  'ekit_mail_chimp_section_form_name_show' => 'yes',
@@ -282,7 +282,7 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
282
  $this->add_control(
283
  'ekit_mail_chimp_section_form_phone_show',
284
  [
285
- 'label' => esc_html__( 'Show Phone :', 'elementskit-lite' ),
286
  'type' => Controls_Manager::SWITCHER,
287
  'default' => 'no',
288
  'separator' => 'before'
@@ -291,7 +291,7 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
291
  $this->add_control(
292
  'ekit_mail_phone_heading_title',
293
  [
294
- 'label' => esc_html__( 'Phone : ', 'elementskit-lite' ),
295
  'type' => Controls_Manager::HEADING,
296
  'condition' => [
297
  'ekit_mail_chimp_section_form_phone_show' => 'yes',
@@ -370,11 +370,11 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
370
  ]
371
  );
372
 
373
- // email address
374
  $this->add_control(
375
  'ekit_mail_email_address_heading_title',
376
  [
377
- 'label' => esc_html__( 'Email Address : ', 'elementskit-lite' ),
378
  'type' => Controls_Manager::HEADING,
379
  'separator' => 'before'
380
  ]
@@ -462,7 +462,7 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
462
  $this->add_control(
463
  'ekit_mail_chimp_submit_button_heading',
464
  [
465
- 'label' => esc_html__( 'Submit Button : ', 'elementskit-lite' ),
466
  'type' => Controls_Manager::HEADING,
467
  ]
468
  );
@@ -1366,10 +1366,9 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
1366
  <div <?php echo $this->get_render_attribute_string('content_wrapper'); ?>>
1367
  <?php if(isset($ekit_mail_chimp_section_form_name_show) && $ekit_mail_chimp_section_form_name_show == 'yes'):?>
1368
  <div class="ekit-mail-chimp-name elementskit_input_wraper elementskit_input_container">
1369
- <?php // if( strlen($ekit_mail_chimp_first_name_label) > 1 || strlen($ekit_mail_chimp_first_name_placeholder) > 1): ?>
1370
  <div class="elementskit_form_group">
1371
  <?php if($ekit_mail_chimp_first_name_label != ''): ?>
1372
- <label class="elementskit_input_label"><?php esc_html_e($ekit_mail_chimp_first_name_label, 'elementskit-lite');?> </label>
1373
  <?php endif; ?>
1374
  <div class="elementskit_input_element_container <?php if(($ekit_mail_chimp_first_name_icon_show == 'yes') && ($ekit_mail_chimp_first_name_icons != '')) : ?>elementskit_input_group<?php endif; ?>">
1375
  <?php if(($ekit_mail_chimp_first_name_icon_show == 'yes') && ($ekit_mail_chimp_first_name_icons != '') && ($ekit_mail_chimp_first_name_icon_before_after == 'before')) : ?>
@@ -1392,7 +1391,7 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
1392
  </div>
1393
  </div>
1394
  <?php endif; ?>
1395
- <input type="text" class="ekit_user_first ekit_form_control <?php if(($ekit_mail_chimp_first_name_icon_show == 'yes') && ($ekit_mail_chimp_first_name_icons != '') && ($ekit_mail_chimp_first_name_icon_before_after == 'after')) : ?> ekit_append_input <?php endif; ?>" name="firstname" placeholder="<?php esc_html_e($ekit_mail_chimp_first_name_placeholder, 'elementskit-lite');?>" required />
1396
 
1397
  <?php if(($ekit_mail_chimp_first_name_icon_show == 'yes') && ($ekit_mail_chimp_first_name_icons != '') && ($ekit_mail_chimp_first_name_icon_before_after == 'after')) : ?>
1398
  <div class="elementskit_input_group_append">
@@ -1421,10 +1420,9 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
1421
  <?php endif; ?>
1422
  <?php if(isset($ekit_mail_chimp_section_form_name_show) && $ekit_mail_chimp_section_form_name_show == 'yes'):?>
1423
  <div class="ekit-mail-chimp-name elementskit_input_wraper elementskit_input_container">
1424
- <?php // if( strlen($ekit_mail_chimp_last_name_label) > 1 || strlen($ekit_mail_chimp_last_name_placeholder) > 1): ?>
1425
  <div class="elementskit_form_group">
1426
  <?php if($ekit_mail_chimp_last_name_label != ''): ?>
1427
- <label class="elementskit_input_label"><?php esc_html_e($ekit_mail_chimp_last_name_label, 'elementskit-lite');?> </label>
1428
  <?php endif; ?>
1429
  <div class="elementskit_input_element_container <?php if(($ekit_mail_chimp_last_name_icon_show == 'yes') && ($ekit_mail_chimp_last_name_icons != '')) : ?>elementskit_input_group<?php endif; ?>">
1430
  <?php if(($ekit_mail_chimp_last_name_icon_show == 'yes') && ($ekit_mail_chimp_last_name_icons != '') && ($ekit_mail_chimp_last_name_icon_before_after == 'before')) : ?>
@@ -1447,7 +1445,7 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
1447
  </div>
1448
  </div>
1449
  <?php endif; ?>
1450
- <input type="text" class="ekit_user_last ekit_form_control <?php if(($ekit_mail_chimp_last_name_icon_show == 'yes') && ($ekit_mail_chimp_last_name_icons != '') && ($ekit_mail_chimp_last_name_icon_before_after == 'after')) : ?> ekit_append_input <?php endif; ?>" name="lastname" placeholder="<?php esc_html_e($ekit_mail_chimp_last_name_placeholder, 'elementskit-lite');?>" required />
1451
 
1452
  <?php if(($ekit_mail_chimp_last_name_icon_show == 'yes') && ($ekit_mail_chimp_last_name_icons != '') && ($ekit_mail_chimp_last_name_icon_before_after == 'after')) : ?>
1453
  <div class="elementskit_input_group_append">
@@ -1478,7 +1476,7 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
1478
  <div class="ekit-mail-chimp-phone elementskit_input_wraper elementskit_input_container">
1479
  <div class="elementskit_form_group">
1480
  <?php if($ekit_mail_chimp_phone_label != ''): ?>
1481
- <label class="elementskit_input_label"><?php esc_html_e($ekit_mail_chimp_phone_label, 'elementskit-lite');?> </label>
1482
  <?php endif; ?>
1483
  <div class="elementskit_input_element_container <?php if(($ekit_mail_chimp_phone_icon_show == 'yes') && ($ekit_mail_chimp_phone_icons != '')) : ?>elementskit_input_group<?php endif; ?>">
1484
  <?php if(($ekit_mail_chimp_phone_icon_show == 'yes') && ($ekit_mail_chimp_phone_icons != '') && ($ekit_mail_chimp_phone_icon_before_after == 'before')) : ?>
@@ -1501,7 +1499,7 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
1501
  </div>
1502
  </div>
1503
  <?php endif; ?>
1504
- <input type="tel" class="ekit_mail_phone ekit_form_control <?php if(($ekit_mail_chimp_phone_icon_show == 'yes') && ($ekit_mail_chimp_phone_icons != '') && ($ekit_mail_chimp_phone_icon_before_after == 'after')) : ?> ekit_append_input <?php endif; ?>" name="phone" placeholder="<?php esc_html_e($ekit_mail_chimp_phone_placeholder, 'elementskit-lite');?>" required />
1505
 
1506
  <?php if(($ekit_mail_chimp_phone_icon_show == 'yes') && ($ekit_mail_chimp_phone_icons != '') && ($ekit_mail_chimp_phone_icon_before_after == 'after')) : ?>
1507
  <div class="elementskit_input_group_append">
@@ -1530,7 +1528,7 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
1530
  <div class="ekit-mail-chimp-email elementskit_input_wraper elementskit_input_container">
1531
  <div class="elementskit_form_group">
1532
  <?php if($ekit_mail_chimp_email_address_label != ''): ?>
1533
- <label class="elementskit_input_label"><?php esc_html_e($ekit_mail_chimp_email_address_label, 'elementskit-lite');?> </label>
1534
  <?php endif; ?>
1535
  <div class="elementskit_input_element_container <?php if(($ekit_mail_chimp_email_icon_show == 'yes') && ($ekit_mail_chimp_email_icons != '')) : ?>elementskit_input_group<?php endif; ?>">
1536
  <?php if(($ekit_mail_chimp_email_icon_show == 'yes') && ($ekit_mail_chimp_email_icons != '') && ($ekit_mail_chimp_email_icon_before_after == 'before')) : ?>
@@ -1553,7 +1551,7 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
1553
  </div>
1554
  </div>
1555
  <?php endif; ?>
1556
- <input type="email" name="email" class="ekit_mail_email ekit_form_control <?php if(($ekit_mail_chimp_email_icon_show == 'yes') && ($ekit_mail_chimp_email_icons != '') && ($ekit_mail_chimp_email_icon_before_after == 'after')) : ?> ekit_append_input <?php endif; ?>" placeholder="<?php esc_html_e($ekit_mail_chimp_email_address_placeholder, 'elementskit-lite');?>" required />
1557
 
1558
  <?php if(($ekit_mail_chimp_email_icon_show == 'yes') && ($ekit_mail_chimp_email_icons != '') && ($ekit_mail_chimp_email_icon_before_after == 'after')) : ?>
1559
  <div class="elementskit_input_group_append">
@@ -1596,7 +1594,7 @@ class ElementsKit_Widget_Mail_Chimp extends Widget_Base {
1596
  }
1597
  ?>
1598
 
1599
- <?php endif; ?><?php esc_html_e($ekit_mail_chimp_submit, 'elementskit-lite');?><?php if(($ekit_mail_chimp_submit_icon_show == 'yes') && ($ekit_mail_chimp_submit_icons != '') && ($ekit_mail_chimp_submit_icon_position == 'after')): ?>
1600
 
1601
  <?php
1602
  // new icon
198
  $this->add_control(
199
  'ekit_mail_last_heading_title',
200
  [
201
+ 'label' => esc_html__( 'Last Name:', 'elementskit-lite' ),
202
  'type' => Controls_Manager::HEADING,
203
  'condition' => [
204
  'ekit_mail_chimp_section_form_name_show' => 'yes',
282
  $this->add_control(
283
  'ekit_mail_chimp_section_form_phone_show',
284
  [
285
+ 'label' => esc_html__( 'Show Phone:', 'elementskit-lite' ),
286
  'type' => Controls_Manager::SWITCHER,
287
  'default' => 'no',
288
  'separator' => 'before'
291
  $this->add_control(
292
  'ekit_mail_phone_heading_title',
293
  [
294
+ 'label' => esc_html__( 'Phone:', 'elementskit-lite' ),
295
  'type' => Controls_Manager::HEADING,
296
  'condition' => [
297
  'ekit_mail_chimp_section_form_phone_show' => 'yes',
370
  ]
371
  );
372
 
373
+ // Email Address
374
  $this->add_control(
375
  'ekit_mail_email_address_heading_title',
376
  [
377
+ 'label' => esc_html__( 'Email Address:', 'elementskit-lite' ),
378
  'type' => Controls_Manager::HEADING,
379
  'separator' => 'before'
380
  ]
462
  $this->add_control(
463
  'ekit_mail_chimp_submit_button_heading',
464
  [
465
+ 'label' => esc_html__( 'Submit Button:', 'elementskit-lite' ),
466
  'type' => Controls_Manager::HEADING,
467
  ]
468
  );
1366
  <div <?php echo $this->get_render_attribute_string('content_wrapper'); ?>>
1367
  <?php if(isset($ekit_mail_chimp_section_form_name_show) && $ekit_mail_chimp_section_form_name_show == 'yes'):?>
1368
  <div class="ekit-mail-chimp-name elementskit_input_wraper elementskit_input_container">
 
1369
  <div class="elementskit_form_group">
1370
  <?php if($ekit_mail_chimp_first_name_label != ''): ?>
1371
+ <label class="elementskit_input_label"><?php echo esc_html( $ekit_mail_chimp_first_name_label );?> </label>
1372
  <?php endif; ?>
1373
  <div class="elementskit_input_element_container <?php if(($ekit_mail_chimp_first_name_icon_show == 'yes') && ($ekit_mail_chimp_first_name_icons != '')) : ?>elementskit_input_group<?php endif; ?>">
1374
  <?php if(($ekit_mail_chimp_first_name_icon_show == 'yes') && ($ekit_mail_chimp_first_name_icons != '') && ($ekit_mail_chimp_first_name_icon_before_after == 'before')) : ?>
1391
  </div>
1392
  </div>
1393
  <?php endif; ?>
1394
+ <input type="text" class="ekit_user_first ekit_form_control <?php if(($ekit_mail_chimp_first_name_icon_show == 'yes') && ($ekit_mail_chimp_first_name_icons != '') && ($ekit_mail_chimp_first_name_icon_before_after == 'after')) : ?> ekit_append_input <?php endif; ?>" name="firstname" placeholder="<?php echo esc_html( $ekit_mail_chimp_first_name_placeholder );?>" required />
1395
 
1396
  <?php if(($ekit_mail_chimp_first_name_icon_show == 'yes') && ($ekit_mail_chimp_first_name_icons != '') && ($ekit_mail_chimp_first_name_icon_before_after == 'after')) : ?>
1397
  <div class="elementskit_input_group_append">
1420
  <?php endif; ?>
1421
  <?php if(isset($ekit_mail_chimp_section_form_name_show) && $ekit_mail_chimp_section_form_name_show == 'yes'):?>
1422
  <div class="ekit-mail-chimp-name elementskit_input_wraper elementskit_input_container">
 
1423
  <div class="elementskit_form_group">
1424
  <?php if($ekit_mail_chimp_last_name_label != ''): ?>
1425
+ <label class="elementskit_input_label"><?php echo esc_html( $ekit_mail_chimp_last_name_label ); ?> </label>
1426
  <?php endif; ?>
1427
  <div class="elementskit_input_element_container <?php if(($ekit_mail_chimp_last_name_icon_show == 'yes') && ($ekit_mail_chimp_last_name_icons != '')) : ?>elementskit_input_group<?php endif; ?>">
1428
  <?php if(($ekit_mail_chimp_last_name_icon_show == 'yes') && ($ekit_mail_chimp_last_name_icons != '') && ($ekit_mail_chimp_last_name_icon_before_after == 'before')) : ?>
1445
  </div>
1446
  </div>
1447
  <?php endif; ?>
1448
+ <input type="text" class="ekit_user_last ekit_form_control <?php if(($ekit_mail_chimp_last_name_icon_show == 'yes') && ($ekit_mail_chimp_last_name_icons != '') && ($ekit_mail_chimp_last_name_icon_before_after == 'after')) : ?> ekit_append_input <?php endif; ?>" name="lastname" placeholder="<?php echo esc_html( $ekit_mail_chimp_last_name_placeholder );?>" required />
1449
 
1450
  <?php if(($ekit_mail_chimp_last_name_icon_show == 'yes') && ($ekit_mail_chimp_last_name_icons != '') && ($ekit_mail_chimp_last_name_icon_before_after == 'after')) : ?>
1451
  <div class="elementskit_input_group_append">
1476
  <div class="ekit-mail-chimp-phone elementskit_input_wraper elementskit_input_container">
1477
  <div class="elementskit_form_group">
1478
  <?php if($ekit_mail_chimp_phone_label != ''): ?>
1479
+ <label class="elementskit_input_label"><?php echo esc_html( $ekit_mail_chimp_phone_label );?> </label>
1480
  <?php endif; ?>
1481
  <div class="elementskit_input_element_container <?php if(($ekit_mail_chimp_phone_icon_show == 'yes') && ($ekit_mail_chimp_phone_icons != '')) : ?>elementskit_input_group<?php endif; ?>">
1482
  <?php if(($ekit_mail_chimp_phone_icon_show == 'yes') && ($ekit_mail_chimp_phone_icons != '') && ($ekit_mail_chimp_phone_icon_before_after == 'before')) : ?>
1499
  </div>
1500
  </div>
1501
  <?php endif; ?>
1502
+ <input type="tel" class="ekit_mail_phone ekit_form_control <?php if(($ekit_mail_chimp_phone_icon_show == 'yes') && ($ekit_mail_chimp_phone_icons != '') && ($ekit_mail_chimp_phone_icon_before_after == 'after')) : ?> ekit_append_input <?php endif; ?>" name="phone" placeholder="<?php echo esc_html( $ekit_mail_chimp_phone_placeholder ); ?>" required />
1503
 
1504
  <?php if(($ekit_mail_chimp_phone_icon_show == 'yes') && ($ekit_mail_chimp_phone_icons != '') && ($ekit_mail_chimp_phone_icon_before_after == 'after')) : ?>
1505
  <div class="elementskit_input_group_append">
1528
  <div class="ekit-mail-chimp-email elementskit_input_wraper elementskit_input_container">
1529
  <div class="elementskit_form_group">
1530
  <?php if($ekit_mail_chimp_email_address_label != ''): ?>
1531
+ <label class="elementskit_input_label"><?php echo esc_html( $ekit_mail_chimp_email_address_label ); ?> </label>
1532
  <?php endif; ?>
1533
  <div class="elementskit_input_element_container <?php if(($ekit_mail_chimp_email_icon_show == 'yes') && ($ekit_mail_chimp_email_icons != '')) : ?>elementskit_input_group<?php endif; ?>">
1534
  <?php if(($ekit_mail_chimp_email_icon_show == 'yes') && ($ekit_mail_chimp_email_icons != '') && ($ekit_mail_chimp_email_icon_before_after == 'before')) : ?>
1551
  </div>
1552
  </div>
1553
  <?php endif; ?>
1554
+ <input type="email" name="email" class="ekit_mail_email ekit_form_control <?php if(($ekit_mail_chimp_email_icon_show == 'yes') && ($ekit_mail_chimp_email_icons != '') && ($ekit_mail_chimp_email_icon_before_after == 'after')) : ?> ekit_append_input <?php endif; ?>" placeholder="<?php echo esc_html( $ekit_mail_chimp_email_address_placeholder ); ?>" required />
1555
 
1556
  <?php if(($ekit_mail_chimp_email_icon_show == 'yes') && ($ekit_mail_chimp_email_icons != '') && ($ekit_mail_chimp_email_icon_before_after == 'after')) : ?>
1557
  <div class="elementskit_input_group_append">
1594
  }
1595
  ?>
1596
 
1597
+ <?php endif; ?><?php echo esc_html( $ekit_mail_chimp_submit );?><?php if(($ekit_mail_chimp_submit_icon_show == 'yes') && ($ekit_mail_chimp_submit_icons != '') && ($ekit_mail_chimp_submit_icon_position == 'after')): ?>
1598
 
1599
  <?php
1600
  // new icon
widgets/nav-menu/nav-menu.php CHANGED
@@ -1443,7 +1443,7 @@ class ElementsKit_Widget_Nav_Menu extends Widget_Base {
1443
  $responsive_menu_breakpoint = "767";
1444
  }
1445
 
1446
- echo '<div class="ekit-wid-con '.$settings['elementskit_responsive_breakpoint'].'" data-hamburger-icon="'.$hamburger_icon_value.'" data-hamburger-icon-type="'.$hamburger_icon_type.'" data-responsive-breakpoint="'.$responsive_menu_breakpoint.'">';
1447
  $this->render_raw();
1448
  echo '</div>';
1449
  }
@@ -1488,12 +1488,12 @@ class ElementsKit_Widget_Nav_Menu extends Widget_Base {
1488
  $nofollow = ($settings['elementskit_nav_menu_logo_link']['nofollow'] != "on" ? "" : "nofollow");
1489
  }
1490
 
1491
- $metadata = \ElementsKit_Lite\Utils::img_meta($settings['elementskit_nav_menu_logo']['id']);
1492
  $markup = '
1493
  <div class="elementskit-nav-identity-panel">
1494
  <div class="elementskit-site-title">
1495
- <a class="elementskit-nav-logo" href="'.$link.'" target="'.(!empty($target) ? $target : '_self').'" rel="'.$nofollow.'">
1496
- <img src="'.$settings['elementskit_nav_menu_logo']['url'].'" alt="'.(isset($metadata['alt']) ? $metadata['alt'] : '').'">
1497
  </a>
1498
  </div>
1499
  <button class="elementskit-menu-close elementskit-menu-toggler" type="button">X</button>
1443
  $responsive_menu_breakpoint = "767";
1444
  }
1445
 
1446
+ echo '<div class="ekit-wid-con '.esc_attr($settings['elementskit_responsive_breakpoint']).'" data-hamburger-icon="'.$hamburger_icon_value.'" data-hamburger-icon-type="'.$hamburger_icon_type.'" data-responsive-breakpoint="'.esc_attr($responsive_menu_breakpoint).'">';
1447
  $this->render_raw();
1448
  echo '</div>';
1449
  }
1488
  $nofollow = ($settings['elementskit_nav_menu_logo_link']['nofollow'] != "on" ? "" : "nofollow");
1489
  }
1490
 
1491
+ $metadata = \ElementsKit_Lite\Utils::img_meta(esc_attr($settings['elementskit_nav_menu_logo']['id']));
1492
  $markup = '
1493
  <div class="elementskit-nav-identity-panel">
1494
  <div class="elementskit-site-title">
1495
+ <a class="elementskit-nav-logo" href="'.esc_url($link).'" target="'.(!empty($target) ? esc_attr($target) : '_self').'" rel="'.esc_attr($nofollow).'">
1496
+ <img src="'.esc_url($settings['elementskit_nav_menu_logo']['url']).'" alt="'.(isset($metadata['alt']) ? esc_attr($metadata['alt']) : '').'">
1497
  </a>
1498
  </div>
1499
  <button class="elementskit-menu-close elementskit-menu-toggler" type="button">X</button>
widgets/ninja-forms/ninja-forms.php CHANGED
@@ -913,7 +913,7 @@ class ElementsKit_Widget_Ninja_Forms extends Widget_Base {
913
  if ( ! empty( $settings['ekit_ninja_form_id'] ) ) {
914
  ?>
915
  <div <?php echo $this->get_render_attribute_string( 'contact-form' ); ?>>
916
- <?php echo do_shortcode( '[ninja_form id="' . $settings['ekit_ninja_form_id'] . '" ]' ); ?>
917
  </div>
918
  <?php
919
  }
913
  if ( ! empty( $settings['ekit_ninja_form_id'] ) ) {
914
  ?>
915
  <div <?php echo $this->get_render_attribute_string( 'contact-form' ); ?>>
916
+ <?php echo do_shortcode( '[ninja_form id="' . intval($settings['ekit_ninja_form_id']) . '" ]' ); ?>
917
  </div>
918
  <?php
919
  }
widgets/page-list/page-list.php CHANGED
@@ -1054,7 +1054,7 @@ class ElementsKit_Widget_Page_List extends Widget_Base {
1054
  $text = empty($item['text']) ? $post->post_title : $item['text'];
1055
  ?>
1056
  <div class="elementor-icon-list-item <?php echo esc_attr($grid_d); ?> <?php echo esc_attr($grid_t); ?> <?php echo esc_attr($grid_m); ?>" >
1057
- <a <?php echo esc_attr($target); ?> rel="<?php echo esc_attr($rel);?>" href="<?php echo esc_url($href); ?>" class="elementor-repeater-item-<?php echo esc_attr( $item[ '_id' ] ); ?> <?php echo \ElementsKit_Lite\Utils::render($settings['ekit_menu_list_label_align'])?>">
1058
  <div class="ekit_page_list_content">
1059
  <?php if ( ! empty( $item['icons'] ) && $item['ekit_page_list_show_icon'] == 'yes') : ?>
1060
  <span class="elementor-icon-list-icon">
@@ -1075,16 +1075,16 @@ class ElementsKit_Widget_Page_List extends Widget_Base {
1075
  </span>
1076
  <?php endif; ?>
1077
  <span class="elementor-icon-list-text">
1078
- <span class="ekit_page_list_title_title"><?php echo \ElementsKit_Lite\Utils::render($text); ?></span>
1079
  <?php if ($item['ekit_menu_widget_sub_title'] != '') : ?>
1080
  <span class="ekit_menu_subtitle"><?php echo esc_html($item['ekit_menu_widget_sub_title']); ?></span>
1081
  <?php endif; ?>
1082
  </span>
1083
  </div>
1084
  <?php if ( ! empty( $item['ekit_menu_list_label_title'] ) && $item['ekit_menu_list_show_label'] == 'yes') : ?>
1085
- <span class="ekit_menu_label">
1086
- <?php echo \ElementsKit_Lite\Utils::render( $item['ekit_menu_list_label_title'] ); ?>
1087
- </span>
1088
  <?php endif; ?>
1089
  </a>
1090
  </div>
1054
  $text = empty($item['text']) ? $post->post_title : $item['text'];
1055
  ?>
1056
  <div class="elementor-icon-list-item <?php echo esc_attr($grid_d); ?> <?php echo esc_attr($grid_t); ?> <?php echo esc_attr($grid_m); ?>" >
1057
+ <a <?php echo esc_attr($target); ?> rel="<?php echo esc_attr($rel);?>" href="<?php echo esc_url($href); ?>" class="elementor-repeater-item-<?php echo esc_attr( $item[ '_id' ] ); ?> <?php echo \ElementsKit_Lite\Utils::render( esc_attr( $settings['ekit_menu_list_label_align'] ) ); ?>">
1058
  <div class="ekit_page_list_content">
1059
  <?php if ( ! empty( $item['icons'] ) && $item['ekit_page_list_show_icon'] == 'yes') : ?>
1060
  <span class="elementor-icon-list-icon">
1075
  </span>
1076
  <?php endif; ?>
1077
  <span class="elementor-icon-list-text">
1078
+ <span class="ekit_page_list_title_title"><?php echo \ElementsKit_Lite\Utils::render( esc_html( $text ) ); ?></span>
1079
  <?php if ($item['ekit_menu_widget_sub_title'] != '') : ?>
1080
  <span class="ekit_menu_subtitle"><?php echo esc_html($item['ekit_menu_widget_sub_title']); ?></span>
1081
  <?php endif; ?>
1082
  </span>
1083
  </div>
1084
  <?php if ( ! empty( $item['ekit_menu_list_label_title'] ) && $item['ekit_menu_list_show_label'] == 'yes') : ?>
1085
+ <span class="ekit_menu_label">
1086
+ <?php echo \ElementsKit_Lite\Utils::render( esc_html( $item['ekit_menu_list_label_title'] ) ); ?>
1087
+ </span>
1088
  <?php endif; ?>
1089
  </a>
1090
  </div>
widgets/post-grid/post-grid.php CHANGED
@@ -238,7 +238,7 @@ class ElementsKit_Widget_Post_Grid extends Widget_Base {
238
  <?php $xs_query->the_post(); ?>
239
  <?php if(has_post_thumbnail()): ?>
240
  <div <?php echo $this->get_render_attribute_string('ekit-single-item'); ?>>
241
- <a href="<?php echo get_the_permalink(); ?>" class="tab__post--header">
242
  <?php $img_url = get_the_post_thumbnail_url(get_the_ID(), 'medium'); ?>
243
  <div class="post_grid_img_thumb" style="background-image: url('<?php echo esc_url($img_url); ?>')"></div>
244
  <?php if(get_post_format() == 'video') : ?>
@@ -247,7 +247,7 @@ class ElementsKit_Widget_Post_Grid extends Widget_Base {
247
  </div>
248
  <?php endif; ?>
249
  </a>
250
- <h3 class="tab__post--title ekit-post_grid-title"><a href="<?php echo get_the_permalink(); ?>"><?php the_title(); ?></a></h3>
251
  </div>
252
  <?php endif; ?>
253
 
238
  <?php $xs_query->the_post(); ?>
239
  <?php if(has_post_thumbnail()): ?>
240
  <div <?php echo $this->get_render_attribute_string('ekit-single-item'); ?>>
241
+ <a href="<?php echo esc_url(get_the_permalink()); ?>" class="tab__post--header">
242
  <?php $img_url = get_the_post_thumbnail_url(get_the_ID(), 'medium'); ?>
243
  <div class="post_grid_img_thumb" style="background-image: url('<?php echo esc_url($img_url); ?>')"></div>
244
  <?php if(get_post_format() == 'video') : ?>
247
  </div>
248
  <?php endif; ?>
249
  </a>
250
+ <h3 class="tab__post--title ekit-post_grid-title"><a href="<?php echo esc_url(get_the_permalink()); ?>"><?php the_title(); ?></a></h3>
251
  </div>
252
  <?php endif; ?>
253
 
widgets/post-list/post-list.php CHANGED
@@ -1330,7 +1330,7 @@ class ElementsKit_Widget_Post_List extends Widget_Base {
1330
  };
1331
  ?>
1332
 
1333
- <span class="elementor-icon-list-text"><?php echo esc_html($text, 'elementskit-lite'); ?></span>
1334
 
1335
  <?php if ($settings['show_post_meta'] == 'yes') {
1336
  if ($settings['post_meta_position'] == 'bottom_position') {
1330
  };
1331
  ?>
1332
 
1333
+ <span class="elementor-icon-list-text"><?php echo esc_html($text); ?></span>
1334
 
1335
  <?php if ($settings['show_post_meta'] == 'yes') {
1336
  if ($settings['post_meta_position'] == 'bottom_position') {
widgets/pricing/pricing.php CHANGED
@@ -2421,6 +2421,21 @@ class ElementsKit_Widget_Pricing extends Widget_Base {
2421
  $settings = $this->get_settings_for_display();
2422
  extract($settings);
2423
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2424
  $table_title = $settings[ 'ekit_pricing_table_title' ];
2425
  $table_subtitle = $settings[ 'ekit_pricing_table_subtitle' ];
2426
  $table_content = $settings[ 'ekit_pricing_table_content' ];
@@ -2492,9 +2507,9 @@ class ElementsKit_Widget_Pricing extends Widget_Base {
2492
  <?php endif; ?>
2493
 
2494
  <?php if($table_title != ''): ?>
2495
- <<?php echo \ElementsKit_Lite\Utils::render($settings['ekit_pricing_title_size']); ?>
2496
  class=" elementskit-pricing-title"><?php echo esc_html($table_title); ?>
2497
- </<?php echo \ElementsKit_Lite\Utils::render($settings['ekit_pricing_title_size']); ?>>
2498
  <?php endif; ?>
2499
  <?php if($table_subtitle != ''): ?>
2500
  <p class=" elementskit-pricing-subtitle"><?php echo esc_html($table_subtitle); ?></p>
2421
  $settings = $this->get_settings_for_display();
2422
  extract($settings);
2423
 
2424
+
2425
+ $options_ekit_pricing_title_size = array_keys([
2426
+ 'h1' => 'H1',
2427
+ 'h2' => 'H2',
2428
+ 'h3' => 'H3',
2429
+ 'h4' => 'H4',
2430
+ 'h5' => 'H5',
2431
+ 'h6' => 'H6',
2432
+ 'div' => 'div',
2433
+ 'span' => 'span',
2434
+ 'p' => 'p',
2435
+ ]);
2436
+
2437
+ $ekit_pricing_title_size_validate = \ElementsKit_Lite\Utils::esc_options( $ekit_pricing_title_size, $options_ekit_pricing_title_size, 'h3');
2438
+
2439
  $table_title = $settings[ 'ekit_pricing_table_title' ];
2440
  $table_subtitle = $settings[ 'ekit_pricing_table_subtitle' ];
2441
  $table_content = $settings[ 'ekit_pricing_table_content' ];
2507
  <?php endif; ?>
2508
 
2509
  <?php if($table_title != ''): ?>
2510
+ <<?php echo \ElementsKit_Lite\Utils::render($ekit_pricing_title_size_validate); ?>
2511
  class=" elementskit-pricing-title"><?php echo esc_html($table_title); ?>
2512
+ </<?php echo \ElementsKit_Lite\Utils::render($ekit_pricing_title_size_validate); ?>>
2513
  <?php endif; ?>
2514
  <?php if($table_subtitle != ''): ?>
2515
  <p class=" elementskit-pricing-subtitle"><?php echo esc_html($table_subtitle); ?></p>
widgets/progressbar/progressbar.php CHANGED
@@ -516,6 +516,4 @@ class ElementsKit_Widget_Progressbar extends Widget_Base {
516
  </div>
517
  <?php
518
  }
519
-
520
- protected function _content_template() { }
521
  }
516
  </div>
517
  <?php
518
  }
 
 
519
  }
widgets/social-share/social-share.php CHANGED
@@ -701,9 +701,9 @@ class ElementsKit_Widget_Social_Share extends Widget_Base {
701
  <?php endif; ?>
702
  <?php if($settings['ekit_socialshare_style'] != 'icon' ): ?>
703
  <?php if ($icon['ekit_socialshare_label'] == '') : ?>
704
- <?php echo esc_html((preg_replace('/[#$%^&*()+=\-\[\]\';,.\/{}|":<>?~\\\\]/', ' ', ucwords($icon['ekit_socialshare_label_text']))), 'elementskit-lite')?>
705
  <?php else : ?>
706
- <?php echo esc_html($icon['ekit_socialshare_label'], 'elementskit-lite')?>
707
  <?php endif; ?>
708
  <?php endif; ?>
709
  <?php if($settings['ekit_socialshare_style'] != 'text' && $settings['ekit_socialshare_style_icon_position'] == 'after'): ?>
701
  <?php endif; ?>
702
  <?php if($settings['ekit_socialshare_style'] != 'icon' ): ?>
703
  <?php if ($icon['ekit_socialshare_label'] == '') : ?>
704
+ <?php echo esc_html(preg_replace('/[#$%^&*()+=\-\[\]\';,.\/{}|":<>?~\\\\]/', ' ', ucwords($icon['ekit_socialshare_label_text'])));?>
705
  <?php else : ?>
706
+ <?php echo esc_html($icon['ekit_socialshare_label'])?>
707
  <?php endif; ?>
708
  <?php endif; ?>
709
  <?php if($settings['ekit_socialshare_style'] != 'text' && $settings['ekit_socialshare_style_icon_position'] == 'after'): ?>
widgets/tab/tab.php CHANGED
@@ -2098,7 +2098,7 @@ class ElementsKit_Widget_Tab extends Widget_Base {
2098
  <li class="elementkit-nav-item elementor-repeater-item-<?php echo esc_attr( $tab[ '_id' ] ); ?>">
2099
  <a class="elementkit-nav-link <?php echo esc_attr($is_active);?> <?php echo esc_attr($ekit_tab_header_icon_pos_style); ?>" id="content-<?php echo esc_attr($tab['_id'].$tab_id); ?>-tab" data-ekit-handler-id="<?php echo esc_html( $handler_id ); ?>" data-ekit-toggle="tab" href="#content-<?php echo esc_attr($tab['_id'].$tab_id); ?>"
2100
  role="tab" aria-controls="content-<?php echo esc_attr($tab['_id'].$tab_id); ?>" aria-selected="true">
2101
- <?php echo $icon_html.$img_html; ?>
2102
  <span class="elementskit-tab-title"><?php echo esc_html($tab['ekit_tab_title']); ?></span>
2103
  </a>
2104
  </li>
@@ -2113,7 +2113,7 @@ class ElementsKit_Widget_Tab extends Widget_Base {
2113
  <div class="tab-pane elementkit-tab-pane elementor-repeater-item-<?php echo esc_attr( $tab[ '_id' ] ); ?> <?php echo esc_attr($is_active);?>" id="content-<?php echo esc_attr($tab['_id'].$tab_id); ?>" role="tabpanel"
2114
  aria-labelledby="content-<?php echo esc_attr($tab['_id'].$tab_id); ?>-tab">
2115
  <div class="animated fadeIn">
2116
- <?php echo do_shortcode($tab['ekit_tab_content']);?>
2117
  </div>
2118
  </div>
2119
  <?php endforeach; ?>
2098
  <li class="elementkit-nav-item elementor-repeater-item-<?php echo esc_attr( $tab[ '_id' ] ); ?>">
2099
  <a class="elementkit-nav-link <?php echo esc_attr($is_active);?> <?php echo esc_attr($ekit_tab_header_icon_pos_style); ?>" id="content-<?php echo esc_attr($tab['_id'].$tab_id); ?>-tab" data-ekit-handler-id="<?php echo esc_html( $handler_id ); ?>" data-ekit-toggle="tab" href="#content-<?php echo esc_attr($tab['_id'].$tab_id); ?>"
2100
  role="tab" aria-controls="content-<?php echo esc_attr($tab['_id'].$tab_id); ?>" aria-selected="true">
2101
+ <?php echo \ElementsKit_Lite\Utils::kses($icon_html.$img_html); ?>
2102
  <span class="elementskit-tab-title"><?php echo esc_html($tab['ekit_tab_title']); ?></span>
2103
  </a>
2104
  </li>
2113
  <div class="tab-pane elementkit-tab-pane elementor-repeater-item-<?php echo esc_attr( $tab[ '_id' ] ); ?> <?php echo esc_attr($is_active);?>" id="content-<?php echo esc_attr($tab['_id'].$tab_id); ?>" role="tabpanel"
2114
  aria-labelledby="content-<?php echo esc_attr($tab['_id'].$tab_id); ?>-tab">
2115
  <div class="animated fadeIn">
2116
+ <?php echo do_shortcode( \ElementsKit_Lite\Utils::kses( $tab['ekit_tab_content'] ) );?>
2117
  </div>
2118
  </div>
2119
  <?php endforeach; ?>
widgets/tablepress/tablepress.php CHANGED
@@ -681,8 +681,10 @@ class ElementsKit_Widget_TablePress extends Widget_Base {
681
  private function get_shortcode() {
682
  $settings = $this->get_settings();
683
 
684
- if (!$settings['ekit_tablepress_table_id']) {
685
- return '<div class="elemenetskit-alert-info">'.__('Please Select A Table From Setting!', 'elementskit-lite').'</div>';
 
 
686
  }
687
 
688
  if ( \Elementor\Plugin::instance()->editor->is_edit_mode() ) {
@@ -692,14 +694,14 @@ class ElementsKit_Widget_TablePress extends Widget_Base {
692
  }
693
 
694
  $attributes = [
695
- 'id' => $settings['ekit_tablepress_table_id'],
696
  'responsive' => (class_exists('TablePress_Responsive_Tables')) ? $settings['ekit_tablepress_table_responsive'] : '',
697
  'responsive_breakpoint' => (class_exists('TablePress_Responsive_Tables')) ? $settings['ekit_tablepress_table_responsive_breakpoint'] : '',
698
  ];
699
 
700
  $this->add_render_attribute( 'shortcode', $attributes );
701
 
702
- $shortcode = ['<div class="elemenetskit-tablepress ekit-wid-con" id="ekit_tablepress_'.$this->get_id().'">'];
703
  $shortcode[] = sprintf( '[table %s]', $this->get_render_attribute_string( 'shortcode' ) );
704
  $shortcode[] = '</div>';
705
 
681
  private function get_shortcode() {
682
  $settings = $this->get_settings();
683
 
684
+ $ekit_tablepress_table_id_sanitize = isset($settings['ekit_tablepress_table_id']) ? intval($settings['ekit_tablepress_table_id']) : 0;
685
+
686
+ if (!$ekit_tablepress_table_id_sanitize) {
687
+ return '<div class="elemenetskit-alert-info">'.esc_html__('Please Select A Table From Setting!', 'elementskit-lite').'</div>';
688
  }
689
 
690
  if ( \Elementor\Plugin::instance()->editor->is_edit_mode() ) {
694
  }
695
 
696
  $attributes = [
697
+ 'id' => $ekit_tablepress_table_id_sanitize,
698
  'responsive' => (class_exists('TablePress_Responsive_Tables')) ? $settings['ekit_tablepress_table_responsive'] : '',
699
  'responsive_breakpoint' => (class_exists('TablePress_Responsive_Tables')) ? $settings['ekit_tablepress_table_responsive_breakpoint'] : '',
700
  ];
701
 
702
  $this->add_render_attribute( 'shortcode', $attributes );
703
 
704
+ $shortcode = ['<div class="elemenetskit-tablepress ekit-wid-con" id="ekit_tablepress_'.esc_attr($this->get_id()).'">'];
705
  $shortcode[] = sprintf( '[table %s]', $this->get_render_attribute_string( 'shortcode' ) );
706
  $shortcode[] = '</div>';
707
 
widgets/team/team.php CHANGED
@@ -2319,7 +2319,7 @@ class ElementsKit_Widget_Team extends Widget_Base {
2319
 
2320
  <div class="profile-body">
2321
  <?php if ( 'default' == $ekit_team_style && 'yes' == $ekit_team_toggle_icon && !empty( $ekit_team_top_icons ) ): ?>
2322
- <div class="profile-icon<?php echo $ekit_team_top_icon_align ? ' icon-align-'.$ekit_team_top_icon_align : ''; ?>">
2323
 
2324
  <?php
2325
  // new icon
@@ -2353,7 +2353,7 @@ class ElementsKit_Widget_Team extends Widget_Base {
2353
  <?php endif;?>
2354
  </div><!-- .profile-body END -->
2355
 
2356
- <?php if(isset($ekit_team_socail_enable) AND $ekit_team_socail_enable == 'yes'){?>
2357
  <div class="profile-footer">
2358
  <?php require Handler::get_dir() . 'parts/social-list.php'; ?>
2359
  </div>
@@ -2369,7 +2369,7 @@ class ElementsKit_Widget_Team extends Widget_Base {
2369
  <?php if($ekit_team_style == 'long_height_hover'): ?> <div class="<?php echo esc_attr($settings['ekit_team_remove_gutters'] == 'yes' ? '' : 'small-gutters'); ?> image-card-v3"> <?php endif; ?>
2370
  <?php if($ekit_team_style == 'overlay_circle'): ?> <div class="style-circle ekit-team-img-fit"> <?php endif; ?>
2371
  <?php if($ekit_team_style == 'overlay_circle_hover'): ?> <div class="image-card-v2 style-circle"> <?php endif; ?>
2372
- <div class="profile-image-card elementor-animation-<?php echo $team_hover_animation ?> ekit-team-img ekit-team-style-<?php echo $ekit_team_style; ?> <?php if(isset($ekit_team_content_text_align)) { echo esc_attr($ekit_team_content_text_align);} ?>">
2373
 
2374
  <?php if($ekit_team_style == 'long_height_hover'){ ?>
2375
  <?php echo \ElementsKit_Lite\Utils::kses($image_html); ?>
@@ -2412,7 +2412,7 @@ class ElementsKit_Widget_Team extends Widget_Base {
2412
  if ( 'hover_info' == $ekit_team_style ):
2413
  ?>
2414
 
2415
- <div class="profile-square-v square-v4 elementor-animation-<?php echo $team_hover_animation ?> ekit-team-style-<?php echo $ekit_team_style; ?>">
2416
  <div class="profile-card <?php if(isset($ekit_team_content_text_align)) { echo esc_attr($ekit_team_content_text_align);} ?>">
2417
  <div class="profile-header ekit-team-img" <?php if ($settings['ekit_team_chose_popup'] == 'yes') :?> data-toggle="modal" data-target="#ekit_team_modal_<?php echo esc_attr($this->get_id()); ?>" <?php endif; ?>>
2418
  <?php echo \ElementsKit_Lite\Utils::kses($image_html); ?>
@@ -2432,7 +2432,7 @@ class ElementsKit_Widget_Team extends Widget_Base {
2432
  <p class="profile-content"><?php echo \ElementsKit_Lite\Utils::kses($ekit_team_short_description); ?></p>
2433
  <?php endif;?>
2434
  <?php
2435
- if ( isset($ekit_team_socail_enable) AND $ekit_team_socail_enable == 'yes' ) {
2436
  require Handler::get_dir() . 'parts/social-list.php';
2437
  }
2438
  ?>
@@ -2477,7 +2477,7 @@ class ElementsKit_Widget_Team extends Widget_Base {
2477
  <?php } ?>
2478
 
2479
  <?php
2480
- if ( isset($ekit_team_socail_enable) AND $ekit_team_socail_enable == 'yes' ) {
2481
  require Handler::get_dir() . 'parts/social-list.php';
2482
  }
2483
  ?>
2319
 
2320
  <div class="profile-body">
2321
  <?php if ( 'default' == $ekit_team_style && 'yes' == $ekit_team_toggle_icon && !empty( $ekit_team_top_icons ) ): ?>
2322
+ <div class="profile-icon<?php echo esc_attr($ekit_team_top_icon_align) ? ' icon-align-'.esc_attr($ekit_team_top_icon_align) : ''; ?>">
2323
 
2324
  <?php
2325
  // new icon
2353
  <?php endif;?>
2354
  </div><!-- .profile-body END -->
2355
 
2356
+ <?php if(isset($ekit_team_socail_enable) && $ekit_team_socail_enable == 'yes'){?>
2357
  <div class="profile-footer">
2358
  <?php require Handler::get_dir() . 'parts/social-list.php'; ?>
2359
  </div>
2369
  <?php if($ekit_team_style == 'long_height_hover'): ?> <div class="<?php echo esc_attr($settings['ekit_team_remove_gutters'] == 'yes' ? '' : 'small-gutters'); ?> image-card-v3"> <?php endif; ?>
2370
  <?php if($ekit_team_style == 'overlay_circle'): ?> <div class="style-circle ekit-team-img-fit"> <?php endif; ?>
2371
  <?php if($ekit_team_style == 'overlay_circle_hover'): ?> <div class="image-card-v2 style-circle"> <?php endif; ?>
2372
+ <div class="profile-image-card elementor-animation-<?php echo esc_attr($team_hover_animation) ?> ekit-team-img ekit-team-style-<?php echo esc_attr($ekit_team_style); ?> <?php if(isset($ekit_team_content_text_align)) { echo esc_attr($ekit_team_content_text_align);} ?>">
2373
 
2374
  <?php if($ekit_team_style == 'long_height_hover'){ ?>
2375
  <?php echo \ElementsKit_Lite\Utils::kses($image_html); ?>
2412
  if ( 'hover_info' == $ekit_team_style ):
2413
  ?>
2414
 
2415
+ <div class="profile-square-v square-v4 elementor-animation-<?php echo esc_attr($team_hover_animation) ?> ekit-team-style-<?php echo esc_attr($ekit_team_style); ?>">
2416
  <div class="profile-card <?php if(isset($ekit_team_content_text_align)) { echo esc_attr($ekit_team_content_text_align);} ?>">
2417
  <div class="profile-header ekit-team-img" <?php if ($settings['ekit_team_chose_popup'] == 'yes') :?> data-toggle="modal" data-target="#ekit_team_modal_<?php echo esc_attr($this->get_id()); ?>" <?php endif; ?>>
2418
  <?php echo \ElementsKit_Lite\Utils::kses($image_html); ?>
2432
  <p class="profile-content"><?php echo \ElementsKit_Lite\Utils::kses($ekit_team_short_description); ?></p>
2433
  <?php endif;?>
2434
  <?php
2435
+ if ( isset($ekit_team_socail_enable) && $ekit_team_socail_enable == 'yes' ) {
2436
  require Handler::get_dir() . 'parts/social-list.php';
2437
  }
2438
  ?>
2477
  <?php } ?>
2478
 
2479
  <?php
2480
+ if ( isset($ekit_team_socail_enable) && $ekit_team_socail_enable == 'yes' ) {
2481
  require Handler::get_dir() . 'parts/social-list.php';
2482
  }
2483
  ?>
widgets/testimonial/style/style1.php CHANGED
@@ -32,7 +32,7 @@
32
  <div class="elementskit-profile-image-card">
33
  <?php if (isset($testimonial['client_photo']) && !empty($testimonial['client_photo']['url']) && sizeof($testimonial['client_photo']) > 0) {
34
  $clientPhoto = isset($testimonial['client_photo']['url']) ? $testimonial['client_photo']['url'] : ''; ?>
35
- <img src="<?php echo esc_url($clientPhoto); ?>" alt="<?php esc_attr_e("Client Image","elementskit-lite");?>">
36
  <?php } ?>
37
  <?php if( isset($ekit_testimonial_enable_social) && $ekit_testimonial_enable_social == 'yes'):?>
38
  <div class="elementskit-hover-area">
@@ -49,7 +49,6 @@
49
  <?php if(isset($testimonial['youtube_url']) && strlen($testimonial['youtube_url']) > 5){?>
50
  <li><a href="<?php esc_attr_e($testimonial['youtube_url'], 'elementskit-lite');?>" class="youtube"><i class="fa fa-youtube"></i></a></li>
51
  <?php }?>
52
-
53
  </ul>
54
  </div>
55
  <?php endif;?>
32
  <div class="elementskit-profile-image-card">
33
  <?php if (isset($testimonial['client_photo']) && !empty($testimonial['client_photo']['url']) && sizeof($testimonial['client_photo']) > 0) {
34
  $clientPhoto = isset($testimonial['client_photo']['url']) ? $testimonial['client_photo']['url'] : ''; ?>
35
+ <img src="<?php echo esc_url($clientPhoto); ?>" alt="<?php esc_attr_e("Client Image", "elementskit-lite");?>">
36
  <?php } ?>
37
  <?php if( isset($ekit_testimonial_enable_social) && $ekit_testimonial_enable_social == 'yes'):?>
38
  <div class="elementskit-hover-area">
49
  <?php if(isset($testimonial['youtube_url']) && strlen($testimonial['youtube_url']) > 5){?>
50
  <li><a href="<?php esc_attr_e($testimonial['youtube_url'], 'elementskit-lite');?>" class="youtube"><i class="fa fa-youtube"></i></a></li>
51
  <?php }?>
 
52
  </ul>
53
  </div>
54
  <?php endif;?>
widgets/testimonial/testimonial.php CHANGED
@@ -2323,6 +2323,4 @@ class ElementsKit_Widget_Testimonial extends Widget_Base {
2323
  require Handler::get_dir() . 'style/'.$style.'.php';
2324
  endif; // end if check testimonila array
2325
  }
2326
-
2327
- protected function _content_template() { }
2328
  }
2323
  require Handler::get_dir() . 'style/'.$style.'.php';
2324
  endif; // end if check testimonila array
2325
  }
 
 
2326
  }
widgets/video/video.php CHANGED
@@ -181,7 +181,7 @@ class ElementsKit_Widget_Video extends Widget_Base {
181
  $this->add_control(
182
  'ekit_video_popup_end_time',
183
  [
184
- 'label' => esc_html__( 'End TIme', 'elementskit-lite' ),
185
  'type' => Controls_Manager::NUMBER,
186
  'input_type' => 'number',
187
  'placeholder' => '',
@@ -827,10 +827,6 @@ class ElementsKit_Widget_Video extends Widget_Base {
827
  </a>
828
  </div>
829
  <?php
830
-
831
-
832
  }
833
 
834
- protected function _content_template() {}
835
-
836
  }
181
  $this->add_control(
182
  'ekit_video_popup_end_time',
183
  [
184
+ 'label' => esc_html__( 'End Time', 'elementskit-lite' ),
185
  'type' => Controls_Manager::NUMBER,
186
  'input_type' => 'number',
187
  'placeholder' => '',
827
  </a>
828
  </div>
829
  <?php
 
 
830
  }
831
 
 
 
832
  }
widgets/wp-forms/wp-forms.php CHANGED
@@ -673,7 +673,7 @@ class ElementsKit_Widget_Wp_Forms extends Widget_Base {
673
 
674
  if ( ! empty( $settings['ekit_wpform_form_id'] ) ) {
675
  echo \ElementsKit_Lite\Utils::ekit_do_shortcode( 'wpforms', [
676
- 'id' => $settings['ekit_wpform_form_id'],
677
  ] );
678
  }
679
 
673
 
674
  if ( ! empty( $settings['ekit_wpform_form_id'] ) ) {
675
  echo \ElementsKit_Lite\Utils::ekit_do_shortcode( 'wpforms', [
676
+ 'id' => intval($settings['ekit_wpform_form_id']),
677
  ] );
678
  }
679