Elementor Essential Addons - Version 3.8.3

Version Description

  • 03/03/2020 =
  • Added: CTA box spacing control
  • Improvement : EA CTA > Add option to change heading tag
  • Fixed : Post Grid issue
  • Fixed : EA Post Carousel & EA Post Timeline > are not showing excerpt
  • Fixed : EA Post Grid | Expansion indicator disappearing issue
  • Few minor bugfix and improvements
Download this release

Release Info

Developer re_enter_rupok
Plugin Icon 128x128 Elementor Essential Addons
Version 3.8.3
Comparing to
See all releases

Code changes from version 3.8.1 to 3.8.3

Files changed (246) hide show
  1. assets/admin/css/admin-bar.css +0 -0
  2. assets/admin/css/editor.css +0 -0
  3. assets/admin/images/ea-icon-white.svg +0 -0
  4. assets/admin/images/handyman-tools.svg +0 -0
  5. assets/admin/images/icon-clean-cache.svg +0 -0
  6. assets/admin/images/icon-contribute.svg +0 -0
  7. assets/admin/images/icon-documentation.svg +0 -0
  8. assets/admin/images/icon-ea-logo.svg +0 -0
  9. assets/admin/images/icon-elements.svg +0 -0
  10. assets/admin/images/icon-general.svg +0 -0
  11. assets/admin/images/icon-need-help.svg +0 -0
  12. assets/admin/images/icon-quick-tools.svg +0 -0
  13. assets/admin/images/icon-show-love.svg +0 -0
  14. assets/admin/images/icon-tools.svg +0 -0
  15. assets/admin/images/icon-why-premium.svg +0 -0
  16. assets/admin/images/nx-icon.svg +0 -0
  17. assets/admin/js/admin-bar.js +0 -0
  18. assets/front-end/css/adv-accordion/index.css +0 -0
  19. assets/front-end/css/adv-accordion/index.min.css +0 -0
  20. assets/front-end/css/adv-tabs/index.css +0 -0
  21. assets/front-end/css/adv-tabs/index.min.css +0 -0
  22. assets/front-end/css/advanced-data-table/index.css +0 -0
  23. assets/front-end/css/advanced-data-table/index.min.css +0 -0
  24. assets/front-end/css/caldera-form/index.css +0 -0
  25. assets/front-end/css/caldera-form/index.min.css +0 -0
  26. assets/front-end/css/call-to-action/index.css +0 -0
  27. assets/front-end/css/call-to-action/index.min.css +0 -0
  28. assets/front-end/css/components/load-more.css +22 -19
  29. assets/front-end/css/components/load-more.min.css +1 -1
  30. assets/front-end/css/contact-form-7/index.css +0 -0
  31. assets/front-end/css/contact-form-7/index.min.css +0 -0
  32. assets/front-end/css/content-ticker/index.css +0 -0
  33. assets/front-end/css/content-ticker/index.min.css +0 -0
  34. assets/front-end/css/count-down/index.css +0 -0
  35. assets/front-end/css/count-down/index.min.css +0 -0
  36. assets/front-end/css/creative-btn/index.css +0 -0
  37. assets/front-end/css/creative-btn/index.min.css +0 -0
  38. assets/front-end/css/data-table/index.css +0 -0
  39. assets/front-end/css/data-table/index.min.css +0 -0
  40. assets/front-end/css/dual-header/index.css +0 -0
  41. assets/front-end/css/dual-header/index.min.css +0 -0
  42. assets/front-end/css/eael-editor/index.css +0 -0
  43. assets/front-end/css/eael-editor/index.min.css +0 -0
  44. assets/front-end/css/eael.css +1927 -1919
  45. assets/front-end/css/eael.min.css +5 -5
  46. assets/front-end/css/event-calendar/index.css +1 -0
  47. assets/front-end/css/event-calendar/index.min.css +1 -1
  48. assets/front-end/css/facebook-feed/index.css +0 -0
  49. assets/front-end/css/facebook-feed/index.min.css +0 -0
  50. assets/front-end/css/fancy-text/index.css +0 -0
  51. assets/front-end/css/fancy-text/index.min.css +0 -0
  52. assets/front-end/css/feature-list/index.css +0 -0
  53. assets/front-end/css/feature-list/index.min.css +0 -0
  54. assets/front-end/css/filter-gallery/index.css +0 -0
  55. assets/front-end/css/filter-gallery/index.min.css +0 -0
  56. assets/front-end/css/flip-box/index.css +0 -0
  57. assets/front-end/css/flip-box/index.min.css +0 -0
  58. assets/front-end/css/fluentform/index.css +0 -0
  59. assets/front-end/css/fluentform/index.min.css +0 -0
  60. assets/front-end/css/general/index.css +0 -0
  61. assets/front-end/css/general/index.min.css +0 -0
  62. assets/front-end/css/gravity-form/index.css +0 -0
  63. assets/front-end/css/gravity-form/index.min.css +0 -0
  64. assets/front-end/css/image-accordion/index.css +0 -0
  65. assets/front-end/css/image-accordion/index.min.css +0 -0
  66. assets/front-end/css/info-box/index.css +0 -0
  67. assets/front-end/css/info-box/index.min.css +0 -0
  68. assets/front-end/css/magnific-popup/index.css +0 -0
  69. assets/front-end/css/magnific-popup/index.min.css +0 -0
  70. assets/front-end/css/ninja-form/index.css +0 -0
  71. assets/front-end/css/ninja-form/index.min.css +0 -0
  72. assets/front-end/css/post-grid/index.css +0 -0
  73. assets/front-end/css/post-grid/index.min.css +0 -0
  74. assets/front-end/css/post-timeline/index.css +0 -0
  75. assets/front-end/css/post-timeline/index.min.css +0 -0
  76. assets/front-end/css/price-table/index.css +0 -0
  77. assets/front-end/css/price-table/index.min.css +0 -0
  78. assets/front-end/css/product-grid/index.css +0 -0
  79. assets/front-end/css/product-grid/index.min.css +0 -0
  80. assets/front-end/css/progress-bar/index.css +0 -0
  81. assets/front-end/css/progress-bar/index.min.css +0 -0
  82. assets/front-end/css/reading-progress/index.css +0 -0
  83. assets/front-end/css/reading-progress/index.min.css +0 -0
  84. assets/front-end/css/sticky-video/index.css +0 -0
  85. assets/front-end/css/sticky-video/index.min.css +0 -0
  86. assets/front-end/css/table-of-content/index.css +0 -0
  87. assets/front-end/css/table-of-content/index.min.css +0 -0
  88. assets/front-end/css/team-members/index.css +0 -0
  89. assets/front-end/css/team-members/index.min.css +0 -0
  90. assets/front-end/css/testimonials/index.css +0 -0
  91. assets/front-end/css/testimonials/index.min.css +0 -0
  92. assets/front-end/css/tooltip/index.css +0 -0
  93. assets/front-end/css/tooltip/index.min.css +0 -0
  94. assets/front-end/css/twitter-feed/index.css +0 -0
  95. assets/front-end/css/twitter-feed/index.min.css +0 -0
  96. assets/front-end/css/vendor/event-calendar/calendar-main.css +0 -0
  97. assets/front-end/css/vendor/event-calendar/calendar-main.min.css +0 -0
  98. assets/front-end/css/vendor/event-calendar/daygrid.css +0 -0
  99. assets/front-end/css/vendor/event-calendar/daygrid.min.css +0 -0
  100. assets/front-end/css/vendor/event-calendar/listgrid.css +0 -0
  101. assets/front-end/css/vendor/event-calendar/listgrid.min.css +0 -0
  102. assets/front-end/css/vendor/event-calendar/timegrid.css +0 -0
  103. assets/front-end/css/vendor/event-calendar/timegrid.min.css +0 -0
  104. assets/front-end/css/vendor/sticky-video/sticky-video-plyr.css +0 -0
  105. assets/front-end/css/vendor/sticky-video/sticky-video-plyr.min.css +0 -0
  106. assets/front-end/css/vendor/tooltipster/tooltipster.bundle.min.css +0 -0
  107. assets/front-end/css/weforms/index.css +0 -0
  108. assets/front-end/css/weforms/index.min.css +0 -0
  109. assets/front-end/css/wpforms/index.css +0 -0
  110. assets/front-end/css/wpforms/index.min.css +0 -0
  111. assets/front-end/js/advanced-data-table/index.js +25 -23
  112. assets/front-end/js/advanced-data-table/index.min.js +1 -1
  113. assets/front-end/js/eael.js +36 -32
  114. assets/front-end/js/eael.min.js +3 -2
  115. assets/front-end/js/event-calendar/index.js +11 -9
  116. assets/front-end/js/event-calendar/index.min.js +1 -1
  117. assets/front-end/js/facebook-feed/index.js +0 -0
  118. assets/front-end/js/facebook-feed/index.min.js +0 -0
  119. assets/front-end/js/general/index.js +0 -0
  120. assets/front-end/js/general/index.min.js +0 -0
  121. assets/front-end/js/post-grid/index.js +0 -0
  122. assets/front-end/js/post-grid/index.min.js +0 -0
  123. assets/front-end/js/reading-progress/index.js +0 -0
  124. assets/front-end/js/reading-progress/index.min.js +0 -0
  125. assets/front-end/js/sticky-video/index.js +0 -0
  126. assets/front-end/js/sticky-video/index.min.js +0 -0
  127. assets/front-end/js/table-of-content/index.js +0 -0
  128. assets/front-end/js/table-of-content/index.min.js +0 -0
  129. assets/front-end/js/vendor/event-calendar/calendar-main.js +0 -0
  130. assets/front-end/js/vendor/event-calendar/calendar-main.min.js +0 -0
  131. assets/front-end/js/vendor/event-calendar/daygrid.js +0 -0
  132. assets/front-end/js/vendor/event-calendar/daygrid.min.js +0 -0
  133. assets/front-end/js/vendor/event-calendar/listgrid.js +0 -0
  134. assets/front-end/js/vendor/event-calendar/listgrid.min.js +0 -0
  135. assets/front-end/js/vendor/event-calendar/locales-all.min.js +1 -0
  136. assets/front-end/js/vendor/event-calendar/timegrid.js +0 -0
  137. assets/front-end/js/vendor/event-calendar/timegrid.min.js +0 -0
  138. assets/front-end/js/vendor/imagesLoaded/imagesloaded.pkgd.js +0 -0
  139. assets/front-end/js/vendor/imagesLoaded/imagesloaded.pkgd.min.js +0 -0
  140. assets/front-end/js/vendor/progress-bar/progress-bar.min.js +0 -0
  141. assets/front-end/js/vendor/sticky-video/sticky-video-plyr.js +0 -0
  142. assets/front-end/js/vendor/sticky-video/sticky-video-plyr.min.js +0 -0
  143. assets/front-end/sass/adv-accordion/index.scss +0 -0
  144. assets/front-end/sass/adv-tabs/index.scss +0 -0
  145. assets/front-end/sass/advanced-data-table/index.scss +0 -0
  146. assets/front-end/sass/caldera-form/index.scss +0 -0
  147. assets/front-end/sass/call-to-action/index.scss +0 -0
  148. assets/front-end/sass/components/load-more.scss +39 -31
  149. assets/front-end/sass/contact-form-7/index.scss +0 -0
  150. assets/front-end/sass/content-ticker/index.scss +0 -0
  151. assets/front-end/sass/count-down/index.scss +0 -0
  152. assets/front-end/sass/creative-btn/index.scss +0 -0
  153. assets/front-end/sass/data-table/index.scss +0 -0
  154. assets/front-end/sass/dual-header/index.scss +0 -0
  155. assets/front-end/sass/eael-editor/index.scss +0 -0
  156. assets/front-end/sass/event-calendar/index.scss +1 -0
  157. assets/front-end/sass/facebook-feed/index.scss +0 -0
  158. assets/front-end/sass/fancy-text/index.scss +0 -0
  159. assets/front-end/sass/feature-list/index.scss +0 -0
  160. assets/front-end/sass/filter-gallery/index.scss +0 -0
  161. assets/front-end/sass/flip-box/index.scss +0 -0
  162. assets/front-end/sass/fluentform/index.scss +0 -0
  163. assets/front-end/sass/general/index.scss +0 -0
  164. assets/front-end/sass/gravity-form/index.scss +0 -0
  165. assets/front-end/sass/image-accordion/index.scss +0 -0
  166. assets/front-end/sass/info-box/index.scss +0 -0
  167. assets/front-end/sass/magnific-popup/index.scss +0 -0
  168. assets/front-end/sass/ninja-form/index.scss +0 -0
  169. assets/front-end/sass/post-grid/index.scss +0 -0
  170. assets/front-end/sass/post-timeline/index.scss +0 -0
  171. assets/front-end/sass/price-table/index.scss +0 -0
  172. assets/front-end/sass/product-grid/index.scss +0 -0
  173. assets/front-end/sass/progress-bar/index.scss +0 -0
  174. assets/front-end/sass/reading-progress/index.scss +0 -0
  175. assets/front-end/sass/sticky-video/index.scss +0 -0
  176. assets/front-end/sass/table-of-content/index.scss +0 -0
  177. assets/front-end/sass/team-members/index.scss +0 -0
  178. assets/front-end/sass/testimonials/index.scss +0 -0
  179. assets/front-end/sass/tooltip/index.scss +0 -0
  180. assets/front-end/sass/twitter-feed/index.scss +0 -0
  181. assets/front-end/sass/weforms/index.scss +0 -0
  182. assets/front-end/sass/wpforms/index.scss +0 -0
  183. autoload.php +0 -0
  184. config.php +1 -0
  185. essential_adons_elementor.php +3 -3
  186. includes/Classes/Bootstrap.php +3 -1
  187. includes/Classes/Migration.php +0 -0
  188. includes/Classes/WPML/Eael_WPML.php +0 -0
  189. includes/Classes/WPML/Widgets/Accordion.php +0 -0
  190. includes/Classes/WPML/Widgets/Advance_Tab.php +0 -0
  191. includes/Classes/WPML/Widgets/Creative_Button.php +0 -0
  192. includes/Classes/WPML/Widgets/Fancy_Text.php +0 -0
  193. includes/Classes/WPML/Widgets/Feature_List.php +0 -0
  194. includes/Classes/WPML/Widgets/Image_Accordion.php +0 -0
  195. includes/Classes/WPML/Widgets/Pricing_Table.php +0 -0
  196. includes/Classes/WPML/Widgets/Team_Member.php +0 -0
  197. includes/Elements/Adv_Accordion.php +0 -0
  198. includes/Elements/Adv_Tabs.php +0 -0
  199. includes/Elements/Advanced_Data_Table.php +1 -1
  200. includes/Elements/Betterdocs_Category_Box.php +0 -0
  201. includes/Elements/Betterdocs_Category_Grid.php +0 -0
  202. includes/Elements/Betterdocs_Search_Form.php +0 -0
  203. includes/Elements/Caldera_Forms.php +0 -0
  204. includes/Elements/Contact_Form_7.php +0 -0
  205. includes/Elements/Content_Ticker.php +0 -0
  206. includes/Elements/Countdown.php +0 -0
  207. includes/Elements/Creative_Button.php +0 -0
  208. includes/Elements/Cta_Box.php +782 -739
  209. includes/Elements/Data_Table.php +0 -0
  210. includes/Elements/Dual_Color_Header.php +0 -0
  211. includes/Elements/Event_Calendar.php +235 -56
  212. includes/Elements/Facebook_Feed.php +0 -0
  213. includes/Elements/Fancy_Text.php +0 -0
  214. includes/Elements/Feature_List.php +0 -0
  215. includes/Elements/Filterable_Gallery.php +1 -1
  216. includes/Elements/Flip_Box.php +0 -0
  217. includes/Elements/FluentForm.php +0 -0
  218. includes/Elements/GravityForms.php +0 -0
  219. includes/Elements/Image_Accordion.php +0 -0
  220. includes/Elements/Info_Box.php +0 -0
  221. includes/Elements/NinjaForms.php +0 -0
  222. includes/Elements/Post_Grid.php +35 -34
  223. includes/Elements/Post_Timeline.php +1 -1
  224. includes/Elements/Pricing_Table.php +0 -3
  225. includes/Elements/Product_Grid.php +0 -0
  226. includes/Elements/Progress_Bar.php +0 -0
  227. includes/Elements/Sticky_Video.php +0 -0
  228. includes/Elements/Team_Member.php +0 -0
  229. includes/Elements/Testimonial.php +0 -0
  230. includes/Elements/Tooltip.php +0 -0
  231. includes/Elements/Twitter_Feed.php +0 -0
  232. includes/Elements/WeForms.php +0 -0
  233. includes/Elements/WpForms.php +0 -0
  234. includes/Extensions/Post_Duplicator.php +0 -0
  235. includes/Extensions/Reading_Progress.php +0 -0
  236. includes/Extensions/Table_of_Content.php +0 -0
  237. includes/Template/Content/Content_Ticker.php +0 -0
  238. includes/Template/Content/Post_Grid.php +2 -1
  239. includes/Template/Content/Post_Timeline.php +1 -1
  240. includes/Template/Content/Product_Grid.php +0 -0
  241. includes/Traits/Helper.php +141 -27
  242. includes/Traits/Library.php +0 -0
  243. includes/Traits/Shared.php +0 -0
  244. includes/templates/admin/tools.php +0 -0
  245. languages/essential-addons-for-elementor-lite.pot +0 -0
  246. readme.txt +17 -3
assets/admin/css/admin-bar.css CHANGED
File without changes
assets/admin/css/editor.css CHANGED
File without changes
assets/admin/images/ea-icon-white.svg CHANGED
File without changes
assets/admin/images/handyman-tools.svg CHANGED
File without changes
assets/admin/images/icon-clean-cache.svg CHANGED
File without changes
assets/admin/images/icon-contribute.svg CHANGED
File without changes
assets/admin/images/icon-documentation.svg CHANGED
File without changes
assets/admin/images/icon-ea-logo.svg CHANGED
File without changes
assets/admin/images/icon-elements.svg CHANGED
File without changes
assets/admin/images/icon-general.svg CHANGED
File without changes
assets/admin/images/icon-need-help.svg CHANGED
File without changes
assets/admin/images/icon-quick-tools.svg CHANGED
File without changes
assets/admin/images/icon-show-love.svg CHANGED
File without changes
assets/admin/images/icon-tools.svg CHANGED
File without changes
assets/admin/images/icon-why-premium.svg CHANGED
File without changes
assets/admin/images/nx-icon.svg CHANGED
File without changes
assets/admin/js/admin-bar.js CHANGED
File without changes
assets/front-end/css/adv-accordion/index.css CHANGED
File without changes
assets/front-end/css/adv-accordion/index.min.css CHANGED
File without changes
assets/front-end/css/adv-tabs/index.css CHANGED
File without changes
assets/front-end/css/adv-tabs/index.min.css CHANGED
File without changes
assets/front-end/css/advanced-data-table/index.css CHANGED
File without changes
assets/front-end/css/advanced-data-table/index.min.css CHANGED
File without changes
assets/front-end/css/caldera-form/index.css CHANGED
File without changes
assets/front-end/css/caldera-form/index.min.css CHANGED
File without changes
assets/front-end/css/call-to-action/index.css CHANGED
File without changes
assets/front-end/css/call-to-action/index.min.css CHANGED
File without changes
assets/front-end/css/components/load-more.css CHANGED
@@ -18,14 +18,16 @@
18
  transform: rotate(360deg);
19
  }
20
  }
 
21
  .eael-load-more-button-wrap {
22
  display: -webkit-box;
23
  display: flex;
24
  }
25
 
 
26
  .eael-load-more-button {
27
- display: -webkit-box;
28
- display: flex;
29
  -webkit-box-align: center;
30
  align-items: center;
31
  -webkit-box-pack: center;
@@ -35,25 +37,12 @@
35
  font-size: 16px;
36
  overflow: hidden;
37
  }
38
- .eael-load-more-button .button__loader {
39
- left: -100%;
40
- top: auto;
41
- margin-right: 5px;
42
- -webkit-transition: all .2s;
43
- transition: all .2s;
44
- }
45
  .eael-load-more-button > span {
46
  margin-left: -20px;
47
  }
48
-
49
- .eael-load-more-button.button--loading > span {
50
- margin-left: 0;
51
- }
52
- .eael-load-more-button.button--loading .button__loader {
53
- left: 0;
54
- }
55
-
56
- .eael-btn-loader {
57
  border-radius: 50%;
58
  width: 20px;
59
  height: 20px;
@@ -68,9 +57,23 @@
68
  transform: translateZ(0);
69
  -webkit-animation: loaderSpin 1.1s infinite linear;
70
  animation: loaderSpin 1.1s infinite linear;
 
 
 
 
 
71
  }
72
- .eael-btn-loader:after {
 
73
  border-radius: 50%;
74
  width: 20px;
75
  height: 20px;
76
  }
 
 
 
 
 
 
 
 
18
  transform: rotate(360deg);
19
  }
20
  }
21
+ .eael-button-wrap,
22
  .eael-load-more-button-wrap {
23
  display: -webkit-box;
24
  display: flex;
25
  }
26
 
27
+ .eael-button,
28
  .eael-load-more-button {
29
+ display: -webkit-box !important;
30
+ display: flex !important;
31
  -webkit-box-align: center;
32
  align-items: center;
33
  -webkit-box-pack: center;
37
  font-size: 16px;
38
  overflow: hidden;
39
  }
40
+ .eael-button > span,
 
 
 
 
 
 
41
  .eael-load-more-button > span {
42
  margin-left: -20px;
43
  }
44
+ .eael-button .eael-btn-loader,
45
+ .eael-load-more-button .eael-btn-loader {
 
 
 
 
 
 
 
46
  border-radius: 50%;
47
  width: 20px;
48
  height: 20px;
57
  transform: translateZ(0);
58
  -webkit-animation: loaderSpin 1.1s infinite linear;
59
  animation: loaderSpin 1.1s infinite linear;
60
+ left: -100%;
61
+ top: auto;
62
+ margin-right: 5px;
63
+ -webkit-transition: all 0.2s;
64
+ transition: all 0.2s;
65
  }
66
+ .eael-button .eael-btn-loader:after,
67
+ .eael-load-more-button .eael-btn-loader:after {
68
  border-radius: 50%;
69
  width: 20px;
70
  height: 20px;
71
  }
72
+ .eael-button.button--loading > span,
73
+ .eael-load-more-button.button--loading > span {
74
+ margin-left: 0;
75
+ }
76
+ .eael-button.button--loading .eael-btn-loader,
77
+ .eael-load-more-button.button--loading .eael-btn-loader {
78
+ left: 0;
79
+ }
assets/front-end/css/components/load-more.min.css CHANGED
@@ -1 +1 @@
1
- @-webkit-keyframes loaderSpin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderSpin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.eael-load-more-button-wrap{display:-webkit-box;display:flex}.eael-load-more-button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:1em 2em;border:0 solid;font-size:16px;overflow:hidden}.eael-load-more-button .button__loader{left:-100%;top:auto;margin-right:5px;-webkit-transition:all .2s;transition:all .2s}.eael-load-more-button>span{margin-left:-20px}.eael-load-more-button.button--loading>span{margin-left:0}.eael-load-more-button.button--loading .button__loader{left:0}.eael-btn-loader{border-radius:50%;width:20px;height:20px;font-size:10px;position:relative;text-indent:-9999em;border-top:4px solid rgba(255,255,255,.2);border-right:4px solid rgba(255,255,255,.2);border-bottom:4px solid rgba(255,255,255,.2);border-left:4px solid #fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loaderSpin 1.1s infinite linear;animation:loaderSpin 1.1s infinite linear}.eael-btn-loader:after{border-radius:50%;width:20px;height:20px}
1
+ @-webkit-keyframes loaderSpin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderSpin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.eael-button-wrap,.eael-load-more-button-wrap{display:-webkit-box;display:flex}.eael-button,.eael-load-more-button{display:-webkit-box!important;display:flex!important;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:1em 2em;border:0 solid;font-size:16px;overflow:hidden}.eael-button>span,.eael-load-more-button>span{margin-left:-20px}.eael-button .eael-btn-loader,.eael-load-more-button .eael-btn-loader{border-radius:50%;width:20px;height:20px;font-size:10px;position:relative;text-indent:-9999em;border-top:4px solid rgba(255,255,255,.2);border-right:4px solid rgba(255,255,255,.2);border-bottom:4px solid rgba(255,255,255,.2);border-left:4px solid #fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loaderSpin 1.1s infinite linear;animation:loaderSpin 1.1s infinite linear;left:-100%;top:auto;margin-right:5px;-webkit-transition:all .2s;transition:all .2s}.eael-button .eael-btn-loader:after,.eael-load-more-button .eael-btn-loader:after{border-radius:50%;width:20px;height:20px}.eael-button.button--loading>span,.eael-load-more-button.button--loading>span{margin-left:0}.eael-button.button--loading .eael-btn-loader,.eael-load-more-button.button--loading .eael-btn-loader{left:0}
assets/front-end/css/contact-form-7/index.css CHANGED
File without changes
assets/front-end/css/contact-form-7/index.min.css CHANGED
File without changes
assets/front-end/css/content-ticker/index.css CHANGED
File without changes
assets/front-end/css/content-ticker/index.min.css CHANGED
File without changes
assets/front-end/css/count-down/index.css CHANGED
File without changes
assets/front-end/css/count-down/index.min.css CHANGED
File without changes
assets/front-end/css/creative-btn/index.css CHANGED
File without changes
assets/front-end/css/creative-btn/index.min.css CHANGED
File without changes
assets/front-end/css/data-table/index.css CHANGED
File without changes
assets/front-end/css/data-table/index.min.css CHANGED
File without changes
assets/front-end/css/dual-header/index.css CHANGED
File without changes
assets/front-end/css/dual-header/index.min.css CHANGED
File without changes
assets/front-end/css/eael-editor/index.css CHANGED
File without changes
assets/front-end/css/eael-editor/index.min.css CHANGED
File without changes
assets/front-end/css/eael.css CHANGED
@@ -1,3 +1,6 @@
 
 
 
1
  .eael-adv-accordion {
2
  width: auto;
3
  height: auto;
@@ -312,6 +315,118 @@
312
  }
313
  }
314
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
315
  /* ----------------------------------------- */
316
  /* 22. Caldera Contact Form Styler
317
  /* ----------------------------------------- */
@@ -629,118 +744,6 @@
629
  }
630
  }
631
 
632
- .ea-advanced-data-table-wrap * {
633
- background-color: transparent;
634
- border: none;
635
- box-shadow: none;
636
- margin: 0;
637
- padding: 0;
638
- }
639
- .ea-advanced-data-table-wrap .ea-advanced-data-table-wrap-inner {
640
- width: 100%;
641
- overflow-y: auto;
642
- }
643
- .ea-advanced-data-table-wrap .ea-advanced-data-table {
644
- width: 100%;
645
- border-collapse: collapse;
646
- }
647
- .ea-advanced-data-table-wrap .ea-advanced-data-table th,
648
- .ea-advanced-data-table-wrap .ea-advanced-data-table td {
649
- background-color: transparent !important;
650
- }
651
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th {
652
- position: relative;
653
- cursor: pointer;
654
- }
655
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th:before {
656
- content: "";
657
- border-left: 4px solid transparent;
658
- border-right: 4px solid transparent;
659
- border-bottom: 5px solid #4d4d4d;
660
- position: absolute;
661
- top: 50%;
662
- right: 15px;
663
- margin-top: -6px;
664
- }
665
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th:after {
666
- content: "";
667
- border-left: 4px solid transparent;
668
- border-right: 4px solid transparent;
669
- border-top: 5px solid #4d4d4d;
670
- position: absolute;
671
- top: 50%;
672
- right: 15px;
673
- margin-top: 1px;
674
- }
675
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.asc:before {
676
- display: none;
677
- }
678
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.asc:after {
679
- margin-top: -3px;
680
- }
681
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.desc:before {
682
- margin-top: -3px;
683
- }
684
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.desc:after {
685
- display: none;
686
- }
687
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th {
688
- pointer-events: none;
689
- }
690
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th:before, .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th:after {
691
- display: none;
692
- }
693
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-paginated tbody tr {
694
- display: none;
695
- }
696
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th {
697
- position: relative;
698
- }
699
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th:before {
700
- border: none;
701
- }
702
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th:after {
703
- content: "";
704
- display: block;
705
- height: 100%;
706
- position: absolute;
707
- right: 0;
708
- top: 0;
709
- width: 10px;
710
- border: none;
711
- cursor: col-resize;
712
- }
713
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th,
714
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable td {
715
- padding: 0;
716
- }
717
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th textarea,
718
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable td textarea {
719
- width: 100%;
720
- min-width: 100px;
721
- height: 100%;
722
- background-color: transparent;
723
- border: none;
724
- box-shadow: none;
725
- resize: none;
726
- margin: 0;
727
- padding: 0;
728
- outline: none;
729
- vertical-align: middle;
730
- }
731
- .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable.ea-advanced-data-table-paginated tbody tr {
732
- display: table-row;
733
- }
734
- .ea-advanced-data-table-wrap .ea-advanced-data-table-search-wrap.ea-advanced-data-table-search-center {
735
- text-align: center;
736
- }
737
- .ea-advanced-data-table-wrap .ea-advanced-data-table-search-wrap.ea-advanced-data-table-search-right {
738
- text-align: right;
739
- }
740
- .ea-advanced-data-table-wrap .ea-advanced-data-table-pagination a {
741
- display: inline-block;
742
- }
743
-
744
  @-webkit-keyframes "loaderSpin" {
745
  0% {
746
  -webkit-transform: rotate(0deg);
@@ -761,14 +764,16 @@
761
  transform: rotate(360deg);
762
  }
763
  }
 
764
  .eael-load-more-button-wrap {
765
  display: -webkit-box;
766
  display: flex;
767
  }
768
 
 
769
  .eael-load-more-button {
770
- display: -webkit-box;
771
- display: flex;
772
  -webkit-box-align: center;
773
  align-items: center;
774
  -webkit-box-pack: center;
@@ -778,25 +783,12 @@
778
  font-size: 16px;
779
  overflow: hidden;
780
  }
781
- .eael-load-more-button .button__loader {
782
- left: -100%;
783
- top: auto;
784
- margin-right: 5px;
785
- -webkit-transition: all .2s;
786
- transition: all .2s;
787
- }
788
  .eael-load-more-button > span {
789
  margin-left: -20px;
790
  }
791
-
792
- .eael-load-more-button.button--loading > span {
793
- margin-left: 0;
794
- }
795
- .eael-load-more-button.button--loading .button__loader {
796
- left: 0;
797
- }
798
-
799
- .eael-btn-loader {
800
  border-radius: 50%;
801
  width: 20px;
802
  height: 20px;
@@ -811,12 +803,26 @@
811
  transform: translateZ(0);
812
  -webkit-animation: loaderSpin 1.1s infinite linear;
813
  animation: loaderSpin 1.1s infinite linear;
 
 
 
 
 
814
  }
815
- .eael-btn-loader:after {
 
816
  border-radius: 50%;
817
  width: 20px;
818
  height: 20px;
819
  }
 
 
 
 
 
 
 
 
820
 
821
  /*--------------------------------*/
822
  /* 11. Contact Form 7 Styles
@@ -991,13 +997,72 @@
991
  justify-content: center;
992
  }
993
 
994
- /*--------------------------------*/
995
- /* 08. Creative Button styles
996
- /*--------------------------------*/
997
- .eael-creative-button-align-center {
998
- text-align: center;
999
- }
1000
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1001
  .eael-creative-button-wrapper {
1002
  display: -webkit-box;
1003
  display: flex;
@@ -1304,111 +1369,6 @@
1304
  margin-left: 5px;
1305
  }
1306
 
1307
- /*---------------------------------*/
1308
- /* 05. Countdown Styles
1309
- /*---------------------------------*/
1310
- /*--- General ---*/
1311
- .eael-countdown-items {
1312
- list-style: none;
1313
- margin: 0;
1314
- padding: 0;
1315
- display: table;
1316
- table-layout: fixed;
1317
- width: 100%;
1318
- }
1319
-
1320
- .eael-countdown-items > li {
1321
- list-style: none;
1322
- margin: 0;
1323
- padding: 0;
1324
- display: table-cell;
1325
- position: relative;
1326
- }
1327
-
1328
- .eael-countdown-item > div {
1329
- text-align: center;
1330
- padding: 20px;
1331
- }
1332
-
1333
- .eael-countdown-label-block .eael-countdown-digits,
1334
- .eael-countdown-label-block .eael-countdown-label {
1335
- display: block;
1336
- text-align: center;
1337
- }
1338
-
1339
- .eael-countdown-digits {
1340
- font-size: 54px;
1341
- line-height: 1;
1342
- }
1343
-
1344
- .eael-countdown-label {
1345
- font-size: 18px;
1346
- line-height: 1;
1347
- color: #ffffff;
1348
- }
1349
-
1350
- .eael-countdown-show-separator .eael-countdown-digits::after {
1351
- content: ":";
1352
- position: absolute;
1353
- left: 98%;
1354
- z-index: 9999;
1355
- }
1356
-
1357
- .eael-countdown-item:last-child .eael-countdown-digits::after {
1358
- display: none;
1359
- }
1360
-
1361
- /*--- Style 1 ---*/
1362
- .eael-countdown-items.style-1 .eael-countdown-item > div {
1363
- background: #262625;
1364
- }
1365
-
1366
- /* -------------------------------- */
1367
- /* 20. Dual Color Heading
1368
- /* -------------------------------- */
1369
- .eael-dual-header {
1370
- display: block;
1371
- margin-bottom: 50px;
1372
- }
1373
-
1374
- .eael-dual-header .title,
1375
- .eael-dual-header .title span {
1376
- font-size: 36px;
1377
- font-weight: 700;
1378
- text-transform: uppercase;
1379
- line-height: 48px;
1380
- margin: 10px 0px;
1381
- }
1382
-
1383
- .eael-dual-header .subtext {
1384
- font-size: 16px;
1385
- display: block;
1386
- }
1387
-
1388
- .eael-dual-header i {
1389
- display: block;
1390
- padding: 0px;
1391
- margin: 20px 0px 10px 0px;
1392
- font-size: 36px;
1393
- }
1394
-
1395
- .eael-dual-header .title span.lead {
1396
- color: #1abc9c;
1397
- }
1398
-
1399
- /*--- Builder Related Css ---*/
1400
- .eael-dual-header-content-align-center {
1401
- text-align: center;
1402
- }
1403
-
1404
- .eael-dual-header-content-align-left {
1405
- text-align: left;
1406
- }
1407
-
1408
- .eael-dual-header-content-align-right {
1409
- text-align: right;
1410
- }
1411
-
1412
  @charset "UTF-8";
1413
  table.eael-data-table thead .sorting_asc,
1414
  table.eael-data-table thead .sorting_desc,
@@ -1773,6 +1733,52 @@ table.eael-data-table .sorting_asc.sorting-none:after {
1773
  }
1774
  }
1775
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1776
  .elementor-panel .pro-feature, .elementor-panel .pro-feature a {
1777
  color: #a4afb7;
1778
  text-transform: uppercase;
@@ -1815,6 +1821,7 @@ table.eael-data-table .sorting_asc.sorting-none:after {
1815
  }
1816
  .eael-event-calendar-wrapper .fc table {
1817
  margin: auto;
 
1818
  }
1819
  .eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td {
1820
  border-top: 1px solid #ddd !important;
@@ -2563,1816 +2570,1734 @@ span.fc-day-number {
2563
  padding: 10px 25px;
2564
  }
2565
 
2566
- /*------------------------------*/
2567
- /* 27. Filterable Gallery
2568
- /*------------------------------*/
2569
- .eael-filter-gallery-control {
2570
- width: 100%;
2571
  }
2572
-
2573
- .eael-filter-gallery-control ul,
2574
- .eael-filter-gallery-control ul li {
2575
- text-align: center;
2576
  }
2577
-
2578
- .eael-filter-gallery-control ul {
2579
- margin: 0px 0px 20px 0px;
2580
- padding: 0px;
2581
- text-align: center;
2582
  }
2583
-
2584
- .eael-filter-gallery-control {
2585
- display: -webkit-box;
2586
- display: flex;
2587
- -webkit-box-orient: vertical;
2588
- -webkit-box-direction: normal;
2589
- flex-flow: 1 1 auto;
2590
- -webkit-box-align: center;
2591
- align-items: center;
2592
- -webkit-box-pack: center;
2593
- justify-content: center;
2594
- flex-flow: row wrap;
2595
- padding: 0px;
2596
- margin: 0px;
2597
  }
2598
-
2599
- .eael-filter-gallery-control ul li {
2600
- list-style: none;
2601
- font-size: 24px;
2602
- display: inline-block;
2603
- text-align: center;
2604
  }
2605
-
2606
- .eael-filter-gallery-control ul li a.control {
2607
- font-family: 'Montserrat', sans-serif;
2608
- font-size: 16px;
2609
- font-weight: 600;
2610
- padding: 10px 25px;
2611
- margin: 10px 6px;
2612
  }
2613
-
2614
- .eael-filter-gallery-container {
2615
- text-align: justify;
2616
- font-size: 0.1px;
2617
  }
2618
-
2619
- .eael-filter-gallery-container:after {
2620
- content: '';
2621
- display: inline-block;
2622
- width: 100%;
2623
  }
2624
-
2625
- .eael-filter-gallery-container:not(.eael-cards) .item:before {
2626
- content: '';
2627
- display: inline-block;
2628
- padding-top: 56.25%;
2629
  }
2630
-
2631
- .eael-filter-gallery-container .item .caption {
2632
  position: absolute;
2633
- display: -webkit-box;
2634
- display: flex;
2635
- -webkit-box-orient: vertical;
2636
- -webkit-box-direction: normal;
2637
- flex-flow: 1 1 100%;
2638
- -webkit-box-align: center;
2639
- align-items: center;
2640
- -webkit-box-pack: center;
2641
- justify-content: center;
2642
  z-index: 1;
2643
- top: 0px;
2644
- left: 0px;
2645
- right: 0px;
2646
- bottom: 0px;
2647
- -webkit-transition: -webkit-transform .4s;
2648
- transition: -webkit-transform .4s;
2649
- transition: transform .4s;
2650
- transition: transform .4s, -webkit-transform .4s;
2651
  }
2652
-
2653
- .eael-filter-gallery-container.eael-cards .item .caption {
2654
  display: none;
2655
  }
2656
-
2657
- .eael-filter-gallery-container.eael-cards .item .item-img .caption {
2658
- position: absolute;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2659
  display: -webkit-box;
2660
  display: flex;
2661
- -webkit-box-orient: vertical;
2662
- -webkit-box-direction: normal;
2663
- flex-flow: 1 1 100%;
2664
  -webkit-box-align: center;
2665
  align-items: center;
2666
  -webkit-box-pack: center;
2667
  justify-content: center;
2668
- z-index: 10;
2669
- top: 0px;
2670
- left: 0px;
2671
- right: 0px;
2672
- bottom: 0px;
2673
- -webkit-transition: -webkit-transform .4s;
2674
- transition: -webkit-transform .4s;
2675
- transition: transform .4s;
2676
- transition: transform .4s, -webkit-transform .4s;
2677
  }
2678
-
2679
- .gallery-item-caption-over {
2680
- width: 100%;
2681
- height: auto;
2682
- }
2683
-
2684
- a.eael-gallery-load-more, a.eael-gallery-load-more:hover {
2685
- text-decoration: none;
2686
- }
2687
-
2688
- /*--- Caption Animation ---*/
2689
- .eael-filter-gallery-container .item .caption.eael-zoom-in,
2690
- .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-zoom-in {
2691
- -webkit-transform: scale(0);
2692
- transform: scale(0);
2693
  }
2694
-
2695
- .eael-filter-gallery-container .item:hover .caption.eael-zoom-in,
2696
- .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-zoom-in {
2697
- -webkit-transform: scale(1);
2698
- transform: scale(1);
2699
  }
2700
-
2701
- .eael-filter-gallery-container .item .caption.eael-slide-left,
2702
- .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-left {
2703
- -webkit-transform: translateX(-100%);
2704
- transform: translateX(-100%);
2705
  }
2706
-
2707
- .eael-filter-gallery-container .item:hover .caption.eael-slide-left,
2708
- .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-left {
2709
- -webkit-transform: translateX(0%);
2710
- transform: translateX(0%);
2711
  }
2712
-
2713
- .eael-filter-gallery-container .item .caption.eael-slide-right,
2714
- .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-right {
2715
- -webkit-transform: translateX(100%);
2716
- transform: translateX(100%);
2717
  }
2718
-
2719
- .eael-filter-gallery-container .item:hover .caption.eael-slide-right,
2720
- .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-right {
2721
- -webkit-transform: translateX(0%);
2722
- transform: translateX(0%);
2723
  }
2724
-
2725
- .eael-filter-gallery-container .item .caption.eael-slide-top,
2726
- .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-top {
2727
- -webkit-transform: translateY(-100%);
2728
- transform: translateY(-100%);
2729
  }
2730
-
2731
- .eael-filter-gallery-container .item:hover .caption.eael-slide-top,
2732
- .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-top {
2733
- -webkit-transform: translateY(0%);
2734
- transform: translateY(0%);
2735
  }
2736
-
2737
- .eael-filter-gallery-container .item .caption.eael-slide-bottom,
2738
- .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-bottom {
2739
- -webkit-transform: translateY(100%);
2740
- transform: translateY(100%);
2741
  }
2742
-
2743
- .eael-filter-gallery-container .item:hover .caption.eael-slide-bottom,
2744
- .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-bottom {
2745
- -webkit-transform: translateY(0%);
2746
- transform: translateY(0%);
2747
  }
2748
-
2749
- .eael-filter-gallery-container .item .caption a {
2750
- display: inline-block;
2751
- width: 50px;
2752
- height: 50px;
2753
- text-align: center;
2754
- line-height: 50px;
2755
  border-radius: 50%;
2756
- margin: 0 5px;
2757
- font-size: 20px;
2758
- cursor: pointer;
2759
- -webkit-transition: .3s;
2760
- transition: .3s;
2761
  }
2762
-
2763
- .eael-filter-gallery-container .item .caption a:nth-child(1),
2764
- .eael-container .item .caption a:nth-child(2) {
2765
- -webkit-transition: .6s;
2766
- transition: .6s;
2767
- opacity: 0;
2768
  }
2769
-
2770
- .eael-filter-gallery-container .item .caption a:nth-child(1) {
2771
- -webkit-transform: translateY(-100%);
2772
- transform: translateY(-100%);
2773
  }
2774
-
2775
- .eael-filter-gallery-container .item .caption a:nth-child(2) {
2776
- -webkit-transform: translateY(100%);
2777
- transform: translateY(100%);
2778
- }
2779
-
2780
- .eael-filter-gallery-container .item .caption:hover a:nth-child(1),
2781
- .eael-filter-gallery-container .item .caption:hover a:nth-child(2) {
2782
- -webkit-transform: translateY(0%);
2783
- transform: translateY(0%);
2784
- opacity: 1;
2785
- }
2786
-
2787
- .eael-filter-gallery-container .item .caption .eael-popup-link {
2788
- outline: 0;
2789
- }
2790
-
2791
- /*--- Filter Gallery Card Style ---*/
2792
- .eael-filter-gallery-container.eael-cards .item:before {
2793
- padding-top: 0px;
2794
- }
2795
-
2796
- .eael-filter-gallery-container.eael-cards .item-img {
2797
- position: relative;
2798
- background-repeat: no-repeat;
2799
- background-position: center;
2800
- background-size: cover;
2801
- height: 220px;
2802
- z-index: 0;
2803
- overflow: hidden;
2804
- }
2805
-
2806
- .eael-filter-gallery-container.eael-cards .item-content {
2807
- padding: 15px;
2808
- }
2809
-
2810
- .eael-filter-gallery-container.eael-cards .item-content .title,
2811
- .eael-filter-gallery-container.eael-cards .item-content .title a {
2812
- font-size: 20px;
2813
- line-height: 1;
2814
- margin-bottom: 0px;
2815
- -webkit-transition: .3s;
2816
- transition: .3s;
2817
- }
2818
-
2819
- .eael-filter-gallery-container.eael-cards .item-content p {
2820
- font-size: 14px;
2821
- line-height: 26px;
2822
- }
2823
-
2824
- .eael-fg-card-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
2825
- text-align: center;
2826
- }
2827
-
2828
- .eael-fg-card-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
2829
- text-align: right;
2830
- }
2831
-
2832
- .eael-fg-hoverer-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
2833
- text-align: center;
2834
- }
2835
-
2836
- .eael-fg-hoverer-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
2837
- text-align: right;
2838
- }
2839
-
2840
- /*--- Editor Specific Style ---*/
2841
- .eael-fg-content-align-left .eael-cards .item .item-content {
2842
- text-align: left;
2843
- }
2844
-
2845
- .eael-fg-content-align-center .eael-cards .item .item-content {
2846
- text-align: center;
2847
- }
2848
-
2849
- .eael-fg-content-align-right .eael-cards .item .item-content {
2850
- text-align: right;
2851
- }
2852
-
2853
- /*--- Magnific Gallery Fix ---*/
2854
- .mfp-wrap ~ div.dialog-widget {
2855
- display: none !important;
2856
- }
2857
-
2858
- .eael-filterable-gallery-item-wrap {
2859
- float: left;
2860
- width: 33.33%;
2861
- }
2862
-
2863
- .eael-filter-gallery-container.eael-col-1 .eael-filterable-gallery-item-wrap {
2864
- width: 100%;
2865
- }
2866
-
2867
- .eael-filter-gallery-control > ul li {
2868
- font-size: 13px;
2869
- line-height: 1.8;
2870
- text-transform: uppercase;
2871
- letter-spacing: 1px;
2872
- padding: 6px 15px;
2873
- cursor: pointer;
2874
- margin: 0 5px;
2875
- font-weight: normal;
2876
- }
2877
-
2878
- .eael-filter-gallery-container.eael-col-2 .eael-filterable-gallery-item-wrap {
2879
- width: 50%;
2880
- }
2881
-
2882
- .eael-filter-gallery-container.eael-col-4 .eael-filterable-gallery-item-wrap {
2883
- width: 25%;
2884
  }
2885
-
2886
- .eael-filter-gallery-container.eael-col-5 .eael-filterable-gallery-item-wrap {
2887
- width: 20%;
2888
  }
2889
-
2890
- .eael-gallery-grid-item {
2891
- margin-left: calc(20px/2);
2892
- margin-right: calc(20px/2);
2893
- margin-bottom: 20px;
2894
  position: relative;
2895
  }
2896
-
2897
- .gallery-item-caption-wrap,
2898
- .media-content-wrap {
2899
- font-size: 14px;
2900
- text-align: left;
2901
- }
2902
-
2903
- .gallery-item-thumbnail-wrap.caption-style-card img {
2904
- max-height: 100%;
2905
- width: 100%;
2906
- }
2907
-
2908
- .gallery-item-caption-wrap.caption-style-hoverer {
2909
- position: absolute;
2910
- left: 0;
2911
- top: 0;
2912
- height: 100%;
2913
- width: 100%;
2914
- padding: 15px;
2915
- z-index: 10;
2916
- }
2917
-
2918
- .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap > img {
2919
- height: 100%;
2920
- width: 100%;
2921
- -o-object-fit: cover;
2922
- object-fit: cover;
2923
- }
2924
-
2925
- /*--- Gallery content css ---*/
2926
- .fg-item-title,
2927
- .fg-item-content {
2928
- color: #ffffff;
2929
- font-family: inherit;
2930
- }
2931
-
2932
- /*--- Gallery Card Style CSS ---*/
2933
- .gallery-item-caption-wrap.caption-style-card .fg-item-title {
2934
- font-size: 18px;
2935
- margin: 15px 0 15px;
2936
- line-height: 1;
2937
- }
2938
-
2939
- .gallery-item-caption-wrap.caption-style-card {
2940
- background: #f7f7f7;
2941
- }
2942
-
2943
- .gallery-item-caption-wrap.caption-style-card .fg-item-title {
2944
- margin: 10px 0 15px;
2945
- color: #000000;
2946
- }
2947
-
2948
- .gallery-item-caption-wrap.caption-style-card .fg-item-content {
2949
- color: #212529;
2950
- line-height: 1.5;
2951
- font-weight: normal;
2952
- }
2953
-
2954
- .gallery-item-buttons > a {
2955
- display: inline-block;
2956
- font-size: 16px;
2957
- color: #000;
2958
- margin-right: 15px;
2959
- }
2960
-
2961
- .gallery-item-buttons > a:visited {
2962
- color: #000;
2963
- }
2964
-
2965
- .gallery-item-caption-wrap.caption-style-card {
2966
- padding: 10px;
2967
- box-sizing: border-box;
2968
- font-family: inherit;
2969
  }
2970
-
2971
- /*--- Gallery item hover style ---*/
2972
- .gallery-item-caption-wrap .gallery-item-hoverer-bg {
2973
  position: absolute;
2974
- left: 0;
2975
- top: 0;
2976
- height: 100%;
2977
- width: 100%;
2978
- content: '';
2979
- background: #000000;
2980
- z-index: -1;
2981
- opacity: .7;
2982
- }
2983
-
2984
- .gallery-item-caption-wrap.caption-style-hoverer {
2985
- visibility: hidden;
2986
- opacity: 0;
2987
- -webkit-transition: 0.6s all ease;
2988
- transition: 0.6s all ease;
2989
- display: -webkit-box;
2990
- display: flex;
2991
- -webkit-box-align: center;
2992
- align-items: center;
2993
- }
2994
-
2995
- .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer {
2996
- opacity: 1;
2997
- visibility: visible;
2998
- }
2999
-
3000
- .gallery-item-caption-wrap.caption-style-hoverer h5 {
3001
- font-size: 20px;
3002
- margin-bottom: 5px;
3003
- line-height: 1;
3004
- }
3005
-
3006
- .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5 {
3007
- -webkit-transform: translateY(20px);
3008
- transform: translateY(20px);
3009
- -webkit-transition: 0.6s all ease;
3010
- transition: 0.6s all ease;
3011
- }
3012
-
3013
- .gallery-item-caption-wrap.caption-style-hoverer p {
3014
- margin-bottom: 5px;
3015
- }
3016
-
3017
- .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p {
3018
- -webkit-transform: translateY(40px);
3019
- transform: translateY(40px);
3020
- -webkit-transition: 0.6s all ease;
3021
- transition: 0.6s all ease;
3022
- }
3023
-
3024
- .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons {
3025
- -webkit-transform: translateY(40px);
3026
- transform: translateY(40px);
3027
- -webkit-transition: 0.6s all ease;
3028
- transition: 0.6s all ease;
3029
- }
3030
-
3031
- .gallery-item-caption-wrap .gallery-item-buttons > a span {
3032
- display: -webkit-box;
3033
- display: flex;
3034
- -webkit-box-align: center;
3035
- align-items: center;
3036
- -webkit-box-pack: center;
3037
- justify-content: center;
3038
- border-radius: 50%;
3039
- outline: none;
3040
- text-decoration: none;
3041
- display: inline-block;
3042
- text-align: center;
3043
- }
3044
-
3045
- .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in {
3046
- -webkit-transform: scale(0.8);
3047
- transform: scale(0.8);
3048
- -webkit-transition: 0.6s all ease;
3049
- transition: 0.6s all ease;
3050
- }
3051
-
3052
- .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5,
3053
- .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons,
3054
- .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p {
3055
- -webkit-transform: translate(0);
3056
- transform: translate(0);
3057
- }
3058
-
3059
- .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in {
3060
- -webkit-transform: scale(1);
3061
- transform: scale(1);
3062
- visibility: visible;
3063
- opacity: 1;
3064
- }
3065
-
3066
- .gallery-item-caption-wrap.caption-style-hoverer.eael-none {
3067
- -webkit-transition: none;
3068
- transition: none;
3069
- }
3070
-
3071
- /*--- Video Gallery ---*/
3072
- .gallery-item-thumbnail-wrap {
3073
- position: relative;
3074
  }
3075
-
3076
- .video-popup,
3077
- .video-popup-bg {
3078
- position: absolute;
3079
  left: 0;
3080
  top: 0;
3081
- height: 100%;
3082
- width: 100%;
3083
- }
3084
-
3085
- .video-popup > img {
3086
- width: 62px;
3087
- position: relative;
3088
  z-index: 1;
3089
- -webkit-transition: 300ms;
3090
- transition: 300ms;
3091
- }
3092
-
3093
- .video-popup {
3094
- display: -webkit-box;
3095
- display: flex;
3096
- -webkit-box-align: center;
3097
- align-items: center;
3098
- -webkit-box-pack: center;
3099
- justify-content: center;
3100
- }
3101
-
3102
- .video-popup:hover > img {
3103
- -webkit-transform: scale(1.1);
3104
- transform: scale(1.1);
3105
- }
3106
-
3107
- .video-popup-bg {
3108
- visibility: hidden;
3109
- opacity: 0;
3110
- -webkit-transition: 350ms;
3111
- transition: 350ms;
3112
- }
3113
-
3114
- .eael-gallery-grid-item:hover .video-popup-bg {
3115
- visibility: visible;
3116
- opacity: 1;
3117
- }
3118
-
3119
- .gallery-item-thumbnail-wrap > .gallery-item-caption-wrap {
3120
- position: absolute;
3121
- left: 0;
3122
- top: 0;
3123
  height: 100%;
3124
- width: 100%;
3125
- display: -webkit-box;
3126
- display: flex;
3127
- -webkit-box-align: center;
3128
- align-items: center;
3129
- -webkit-box-pack: center;
3130
- justify-content: center;
3131
  }
3132
-
3133
- .gallery-item-caption-wrap.card-hover-bg {
3134
- visibility: hidden;
3135
- opacity: 0;
3136
- -webkit-transition: 800ms;
3137
- transition: 800ms;
3138
- }
3139
-
3140
- .gallery-item-thumbnail-wrap:hover .gallery-item-caption-wrap.card-hover-bg {
3141
- visibility: visible;
3142
- opacity: 1;
3143
  }
3144
-
3145
- .gallery-item-caption-wrap .gallery-item-buttons > a > i {
3146
- display: -webkit-box;
3147
- display: flex;
3148
- -webkit-box-align: center;
3149
- align-items: center;
3150
- -webkit-box-pack: center;
3151
- justify-content: center;
3152
- height: 100%;
3153
  }
3154
-
3155
- /*--- Gallery Column CSS ---*/
3156
- @media only screen and (min-width: 1025px) {
3157
- /* For Desktop: */
3158
- .elementor-element.elementor-grid-1 {
3159
- position: relative;
3160
  }
3161
-
3162
- .elementor-element.elementor-grid-1 .eael-filterable-gallery-item-wrap {
3163
- width: 100%;
3164
- float: left;
3165
  }
3166
-
3167
- .elementor-element.elementor-grid-2 {
3168
- position: relative;
 
3169
  }
3170
-
3171
- .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap {
3172
- width: 50%;
3173
- float: left;
3174
  }
3175
-
3176
- .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
 
3177
  margin-right: 0 !important;
 
 
3178
  }
3179
-
3180
- .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
3181
- clear: left;
 
3182
  }
3183
-
3184
- .elementor-element.elementor-grid-3 {
3185
- position: relative;
 
3186
  }
3187
-
3188
- .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap {
3189
- width: 33.3333%;
3190
- float: left;
3191
  }
3192
-
3193
- .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
3194
- margin-right: 0 !important;
 
 
3195
  }
3196
-
3197
- .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
3198
- clear: left;
 
 
3199
  }
3200
-
3201
- .elementor-element.elementor-grid-4 {
3202
- position: relative;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3203
  }
3204
-
3205
- .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap {
3206
- width: 25%;
3207
- float: left;
 
 
 
3208
  }
3209
-
3210
- .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
3211
- margin-right: 0 !important;
 
 
 
 
 
3212
  }
3213
-
3214
- .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
3215
- clear: left;
 
 
 
3216
  }
3217
-
3218
- .elementor-element.elementor-grid-5 {
3219
- position: relative;
 
3220
  }
3221
-
3222
- .elementor-element.elementor-grid-5 .pp-logo-grid {
3223
- margin-right: -5px;
 
 
3224
  }
3225
-
3226
- .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap {
3227
- width: 20%;
3228
- float: left;
 
 
 
3229
  }
3230
-
3231
- .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
3232
- margin-right: 0 !important;
 
 
 
 
 
3233
  }
3234
-
3235
- .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
3236
- clear: left;
 
 
3237
  }
3238
-
3239
- .elementor-element.elementor-grid-6 {
3240
- position: relative;
 
3241
  }
3242
-
3243
- .elementor-element.elementor-grid-6 .pp-logo-grid {
3244
- margin-right: -6px;
 
 
3245
  }
3246
-
3247
- .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap {
3248
- width: 16%;
3249
- float: left;
 
 
 
3250
  }
3251
-
3252
- .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
3253
- margin-right: 0 !important;
 
 
 
 
 
3254
  }
3255
-
3256
- .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
3257
- clear: left;
 
 
 
3258
  }
3259
  }
3260
- @media only screen and (max-width: 1024px) and (min-width: 766px) {
3261
- /* For tablets: */
3262
- .elementor-element.elementor-grid-tablet-1 {
3263
- position: relative;
3264
  }
3265
-
3266
- .elementor-element.elementor-grid-tablet-1 .eael-filterable-gallery-item-wrap {
3267
- width: 100%;
3268
- float: left;
3269
  }
3270
-
3271
- .elementor-element.elementor-grid-tablet-2 {
3272
- position: relative;
 
 
3273
  }
3274
-
3275
- .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap {
3276
- width: 50%;
3277
- float: left;
 
3278
  }
3279
-
3280
- .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
3281
  margin-right: 0 !important;
 
 
3282
  }
3283
-
3284
- .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
3285
- clear: left;
 
 
 
 
 
 
 
 
3286
  }
3287
-
3288
- .elementor-element.elementor-grid-tablet-3 {
3289
- position: relative;
 
 
 
 
 
 
 
 
 
 
3290
  }
3291
-
3292
- .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap {
3293
- width: 33.3333%;
3294
- float: left;
 
 
 
 
 
 
 
 
 
 
3295
  }
3296
-
3297
- .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
3298
- margin-right: 0 !important;
 
 
 
 
 
 
 
 
3299
  }
3300
-
3301
- .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
3302
- clear: left;
 
3303
  }
3304
-
3305
- .elementor-element.elementor-grid-tablet-4 {
3306
- position: relative;
 
 
 
 
 
 
 
 
3307
  }
3308
-
3309
- .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap {
3310
- width: 25%;
3311
- float: left;
 
 
 
 
 
 
 
 
 
3312
  }
3313
-
3314
- .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
3315
- margin-right: 0 !important;
 
 
 
 
 
 
 
 
 
 
 
3316
  }
3317
-
3318
- .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
3319
- clear: left;
 
 
 
 
 
 
 
 
3320
  }
3321
-
3322
- .elementor-element.elementor-grid-tablet-5 {
3323
- position: relative;
 
3324
  }
3325
-
3326
- .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap {
3327
- width: 20%;
3328
- float: left;
 
 
 
 
 
 
 
3329
  }
3330
-
3331
- .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
3332
- margin-right: 0 !important;
 
 
 
 
 
 
 
 
 
 
3333
  }
3334
-
3335
- .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
3336
- clear: left;
 
 
 
 
 
 
 
 
 
 
 
3337
  }
3338
-
3339
- .elementor-element.elementor-grid-tablet-6 {
3340
- position: relative;
 
 
 
 
 
 
 
 
 
3341
  }
 
3342
 
3343
- .elementor-element.elementor-grid-tablet-6 .pp-logo-grid {
3344
- margin-right: -6px;
3345
- }
 
 
 
3346
 
3347
- .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap {
3348
- width: 16%;
3349
- float: left;
3350
- }
3351
 
3352
- .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
3353
- margin-right: 0 !important;
3354
- }
 
 
3355
 
3356
- .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
3357
- clear: left;
3358
- }
 
 
 
 
 
 
 
 
 
 
3359
  }
3360
- @media only screen and (max-width: 767px) {
3361
- .elementor-element.elementor-grid-mobile-1 {
3362
- position: relative;
3363
- }
3364
 
3365
- .elementor-element.elementor-grid-mobile-1 .eael-filterable-gallery-item-wrap {
3366
- width: 100%;
3367
- float: left;
3368
- }
 
 
3369
 
3370
- .elementor-element.elementor-grid-mobile-2 {
3371
- position: relative;
3372
- }
 
 
 
 
3373
 
3374
- .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap {
3375
- width: 50%;
3376
- float: left;
3377
- }
3378
 
3379
- .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
3380
- margin-right: 0 !important;
3381
- }
 
 
3382
 
3383
- .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
3384
- clear: left;
3385
- }
 
 
3386
 
3387
- .elementor-element.elementor-grid-mobile-3 {
3388
- position: relative;
3389
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3390
 
3391
- .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap {
3392
- width: 33.3333%;
3393
- float: left;
3394
- }
3395
 
3396
- .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
3397
- margin-right: 0 !important;
3398
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3399
 
3400
- .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
3401
- clear: left;
3402
- }
 
3403
 
3404
- .elementor-element.elementor-grid-mobile-4 {
3405
- position: relative;
3406
- }
3407
 
3408
- .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap {
3409
- width: 25%;
3410
- float: left;
3411
- }
 
 
3412
 
3413
- .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
3414
- margin-right: 0 !important;
3415
- }
 
 
3416
 
3417
- .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
3418
- clear: left;
3419
- }
 
 
3420
 
3421
- .elementor-element.elementor-grid-mobile-5 {
3422
- position: relative;
3423
- }
 
 
3424
 
3425
- .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap {
3426
- width: 20%;
3427
- float: left;
3428
- }
 
3429
 
3430
- .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
3431
- margin-right: 0 !important;
3432
- }
 
 
3433
 
3434
- .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
3435
- clear: left;
3436
- }
 
 
3437
 
3438
- .elementor-element.elementor-grid-mobile-6 {
3439
- position: relative;
3440
- }
 
 
3441
 
3442
- .elementor-element.elementor-grid-mobile-6 .pp-logo-grid {
3443
- margin-right: -6px;
3444
- }
 
 
3445
 
3446
- .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap {
3447
- width: 16%;
3448
- float: left;
3449
- }
 
3450
 
3451
- .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
3452
- margin-right: 0 !important;
3453
- }
 
 
 
 
 
 
 
 
 
 
3454
 
3455
- .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
3456
- clear: left;
3457
- }
 
 
3458
  }
3459
- /* ------------- Layout 3 Style ----------------- */
3460
- .fg-layout-3-filter-controls {
3461
- margin: 0;
3462
- padding: 0;
3463
- list-style: none;
3464
  }
3465
 
3466
- .fg-layout-3-item-content {
3467
- text-align: center;
 
3468
  }
3469
 
3470
- .fg-layout-3-item-content .fg-item-title {
3471
- font-size: 18px;
3472
- line-height: 1;
3473
- font-weight: 500;
3474
- margin: 0;
3475
- -webkit-transition: 300ms;
3476
- transition: 300ms;
3477
  }
3478
 
3479
- .fg-layout-3-item-content .fg-item-content p {
3480
- font-size: 13px;
3481
- font-weight: 400;
3482
  }
3483
 
3484
- .fg-filter-wrap {
 
 
 
 
 
3485
  position: relative;
3486
- flex-basis: 30%;
 
 
 
 
 
3487
  }
3488
 
3489
- .fg-layout-3-filter-controls {
3490
- position: absolute;
3491
- left: 0;
3492
- background: #fff;
3493
- z-index: 999;
3494
- width: 150px;
3495
- visibility: hidden;
3496
- opacity: 0;
3497
- -webkit-transition: 300ms;
3498
- transition: 300ms;
3499
- width: 100%;
3500
- border-radius: 5px;
3501
- padding-top: 7px;
3502
  }
3503
 
3504
- .fg-layout-3-filter-controls.open-filters {
3505
- visibility: visible;
3506
- opacity: 1;
 
 
 
 
3507
  }
3508
 
3509
- .fg-layout-3-filter-controls li.control {
3510
- padding: 5px 5px 5px 10px;
3511
- cursor: pointer;
3512
- -webkit-transition: 300ms;
3513
- transition: 300ms;
3514
  font-size: 14px;
3515
- color: #7f8995;
3516
- font-weight: normal;
3517
  }
3518
 
3519
- .fg-layout-3-filter-controls li.control:hover {
3520
- color: #2d425a;
3521
  }
3522
 
3523
- .fg-layout-3-filter-controls li.control:first-child {
3524
- border-top: 0px solid;
3525
  }
3526
 
3527
- .fg-layout-3-filter-controls li.control:last-child {
3528
- border-bottom: 0px solid;
3529
  }
3530
 
3531
- .fg-layout-3-filters-wrap {
3532
- max-width: 600px;
3533
- margin: 15px auto 50px;
3534
  }
3535
 
3536
- .fg-filter-wrap button {
3537
- width: 100%;
3538
- border: 0px solid;
3539
- border-radius: 0px;
3540
- padding: 17px 13px;
3541
- font-size: 14px;
3542
- color: #2d425a;
3543
- background: #f7f8ff;
3544
- height: 55px;
3545
- border-right: 1px solid #abb5ff;
3546
- border-radius: 10px 0px 0 10px;
3547
- outline: none;
3548
  text-align: center;
3549
- position: relative;
3550
  }
3551
 
3552
- .fg-filter-wrap button > i {
3553
- font-size: 18px;
3554
- position: absolute;
3555
- top: 50%;
3556
- -webkit-transform: translateY(-50%);
3557
- transform: translateY(-50%);
3558
- margin-left: 10px;
3559
  }
3560
 
3561
- .fg-layout-3-search-box {
3562
- flex-basis: 70%;
3563
- height: 100%;
3564
  }
3565
 
3566
- .fg-layout-3-search-box input[type="text"] {
3567
- width: 100%;
3568
- height: 100%;
3569
- margin: 0;
3570
- padding: 15px;
3571
- border: 0px solid;
3572
- outline: none;
3573
- background: none;
3574
  }
3575
 
3576
- .fg-layout-3-search-box input[type="text"]::-webkit-input-placeholder {
3577
- /* Chrome/Opera/Safari */
3578
- color: #7f8995;
3579
  font-size: 13px;
 
 
 
 
 
 
 
3580
  }
3581
 
3582
- .fg-layout-3-search-box input[type="text"]::-moz-placeholder {
3583
- /* Firefox 19+ */
3584
- color: #7f8995;
3585
- font-size: 13px;
3586
  }
3587
 
3588
- .fg-layout-3-search-box input[type="text"]:-ms-input-placeholder {
3589
- /* IE 10+ */
3590
- color: #7f8995;
3591
- font-size: 13px;
3592
  }
3593
 
3594
- .fg-layout-3-search-box input[type="text"]:-moz-placeholder {
3595
- /* Firefox 18- */
3596
- color: #7f8995;
3597
- font-size: 13px;
3598
  }
3599
 
3600
- .fg-layout-3-filters-wrap {
3601
- height: 55px;
3602
- border-radius: 5px;
3603
- display: -webkit-box;
3604
- display: flex;
3605
- flex-wrap: wrap;
3606
- -webkit-box-align: center;
3607
- align-items: center;
3608
  }
3609
 
3610
- .fg-layout-3-filters-wrap .fg-layout-3-search-box {
3611
- background: #f7f8ff;
3612
- border-radius: 0 10px 10px 0;
 
3613
  }
3614
 
3615
- .fg-layout-3-item-thumb {
3616
- position: relative;
3617
- overflow: hidden;
3618
  }
3619
 
3620
- .fg-layout-3-item-thumb .gallery-item-buttons {
3621
- text-align: center;
3622
  position: absolute;
3623
  left: 0;
3624
  top: 0;
3625
  height: 100%;
3626
  width: 100%;
3627
- display: -webkit-box;
3628
- display: flex;
3629
- -webkit-box-align: center;
3630
- align-items: center;
3631
- -webkit-box-pack: center;
3632
- justify-content: center;
3633
- z-index: 4;
3634
  }
3635
 
3636
- .fg-layout-3-item-content {
3637
- padding: 27px 27px 30px;
3638
- text-align: center;
 
 
3639
  }
3640
 
3641
- .eael-fg-card-content-align-left .fg-layout-3-item-content {
3642
- text-align: left;
 
 
 
3643
  }
3644
 
3645
- .eael-fg-card-content-align-center .fg-layout-3-item-content {
3646
- text-align: center;
 
 
 
3647
  }
3648
 
3649
- .eael-fg-card-content-align-right .fg-layout-3-item-content {
3650
- text-align: right;
3651
  }
3652
 
3653
- .eael-filterable-gallery-item-wrap .fg-layout-3-item.eael-gallery-grid-item {
3654
- box-shadow: 0px 0px 30px 0px rgba(3, 29, 60, 0.05);
3655
- border-radius: 5px;
3656
  }
3657
 
3658
- .fg-caption-head {
3659
- position: absolute;
3660
- left: 0;
3661
- top: 0;
3662
- width: 100%;
3663
- display: -webkit-box;
3664
- display: flex;
3665
- -webkit-box-pack: justify;
3666
- justify-content: space-between;
3667
- padding: 35px 35px;
3668
- z-index: 3;
3669
- color: #fff;
3670
- font-size: 18px;
3671
- font-weight: 700;
3672
  }
3673
 
3674
- .fg-item-category > span {
3675
- font-size: 12px;
3676
- color: #fff;
3677
- background: #fa9196;
3678
- padding: 10px 12px;
3679
  display: inline-block;
 
 
 
3680
  }
3681
 
3682
- .fg-layout-3-item-content {
3683
- position: relative;
3684
  }
3685
 
3686
- .fg-item-category {
 
 
 
 
 
 
 
3687
  position: absolute;
3688
  left: 0;
3689
  top: 0;
3690
- text-align: center;
3691
  width: 100%;
3692
- height: 30px;
3693
- margin-top: -15px;
3694
- z-index: 11;
 
3695
  }
3696
 
3697
- .fg-item-category span {
3698
- border-radius: 5px;
3699
- line-height: 1;
3700
  visibility: hidden;
3701
  opacity: 0;
3702
- -webkit-transition: 300ms;
3703
- transition: 300ms;
 
 
 
 
3704
  }
3705
 
3706
- .fg-layout-3-item.eael-gallery-grid-item:hover .fg-item-category span {
3707
- visibility: visible;
3708
  opacity: 1;
 
3709
  }
3710
 
3711
- .mfp-iframe-holder .mfp-close,
3712
- .mfp-image-holder .mfp-close {
3713
- width: auto;
3714
- }
3715
-
3716
- .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
3717
- cursor: pointer;
3718
- }
3719
-
3720
- .mfp-zoom-out-cur .mfp-image-holder .mfp-close:hover {
3721
- text-decoration: none;
3722
  }
3723
 
3724
- button.mfp-close:not(.toggle),
3725
- button.mfp-arrow:not(.toggle) {
3726
- background: transparent;
 
 
3727
  }
3728
 
3729
- /*----------------------------*/
3730
- /* 35. Feature List
3731
- /*----------------------------*/
3732
- .elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:before {
3733
- top: 3px !important;
3734
- }
3735
- .elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:after {
3736
- top: 45px !important;
3737
- }
3738
- .elementor-widget-eael-feature-list.-icon-position-right .connector, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .connector {
3739
- right: 0;
3740
- left: calc(100% - 70px);
3741
- }
3742
- .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
3743
- padding: 0 50px 0 0;
3744
- }
3745
- @media (max-width: 767px) {
3746
- .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
3747
- padding: 0 30px 0 0;
3748
- }
3749
- }
3750
- .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before {
3751
- left: auto;
3752
- right: 0;
3753
- }
3754
- .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after {
3755
- left: auto;
3756
- right: 5px;
3757
- top: 30px;
3758
- }
3759
- .elementor-widget-eael-feature-list .eael-feature-list-items {
3760
- list-style-type: none;
3761
- margin: 0;
3762
- padding: 0;
3763
- }
3764
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item {
3765
- position: relative;
3766
- }
3767
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector {
3768
- display: block;
3769
- position: absolute;
3770
- width: 0;
3771
- margin: 0 auto;
3772
- z-index: 1;
3773
- height: 100%;
3774
- top: 0.5em;
3775
- font-size: 60px;
3776
- left: 0;
3777
- right: calc(100% - 60px);
3778
- border-left: 2px solid #2ecc71;
3779
- border-right: none !important;
3780
- }
3781
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector {
3782
- display: none;
3783
- }
3784
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box {
3785
- z-index: 2;
3786
- -webkit-transition: all 0.5s;
3787
- transition: all 0.5s;
3788
- }
3789
- @media (prefers-reduced-motion: reduce) {
3790
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box {
3791
- -webkit-transition: none;
3792
- transition: none;
3793
- }
3794
  }
3795
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner {
3796
- background-color: #37368e;
3797
- -webkit-transition: all 0.5s;
3798
- transition: all 0.5s;
3799
- display: -webkit-inline-box;
3800
- display: inline-flex;
3801
  }
3802
- @media (prefers-reduced-motion: reduce) {
3803
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner {
3804
- -webkit-transition: none;
3805
- transition: none;
3806
- }
 
3807
  }
3808
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon {
3809
- padding: 0.5em;
3810
- -webkit-transition: all 0.5s;
3811
- transition: all 0.5s;
3812
- font-size: 30px;
3813
- line-height: 1;
3814
- color: #37368e;
3815
- text-align: center;
3816
- display: -webkit-inline-box;
3817
- display: inline-flex;
3818
  display: -webkit-box;
3819
  display: flex;
3820
  -webkit-box-align: center;
3821
  align-items: center;
3822
  -webkit-box-pack: center;
3823
  justify-content: center;
 
 
 
 
 
3824
  }
3825
- @media (prefers-reduced-motion: reduce) {
3826
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon {
3827
- -webkit-transition: none;
3828
- transition: none;
3829
- }
3830
- }
3831
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i {
3832
- width: 1em;
3833
- height: 1em;
3834
- position: relative;
3835
- display: block;
3836
  }
3837
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i:before {
3838
- position: absolute;
3839
- left: 50%;
3840
- -webkit-transform: translateX(-50%);
3841
- transform: translateX(-50%);
 
3842
  }
3843
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-img {
3844
- font-size: 8px;
3845
- line-height: 1;
3846
- max-width: inherit;
 
 
3847
  }
3848
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box {
3849
- margin: 0 0 0 20px;
 
 
3850
  }
3851
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-title {
3852
- margin-top: -2px;
3853
- line-height: 1.5em;
 
3854
  }
3855
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-content {
3856
- padding: 0;
3857
- margin: 0;
3858
- font-size: 14px;
3859
- line-height: 1.5em;
 
 
 
3860
  }
3861
- .elementor-widget-eael-feature-list .eael-feature-list-items.stacked .eael-feature-list-icon-box .eael-feature-list-icon {
3862
- color: #fff;
 
 
 
 
 
3863
  }
3864
- .elementor-widget-eael-feature-list .eael-feature-list-items.framed .eael-feature-list-icon-box .eael-feature-list-icon {
3865
- background-color: #fff;
 
 
 
 
 
 
3866
  }
3867
- .elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner {
3868
- border-radius: 50%;
 
 
3869
  }
3870
- .elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner .eael-feature-list-icon {
3871
- border-radius: 50%;
 
 
 
 
3872
  }
3873
- .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon-inner {
3874
- -webkit-transform: rotate(45deg);
3875
- transform: rotate(45deg);
3876
- margin: 15px;
3877
  }
3878
- .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon i {
3879
- -webkit-transform: rotate(-45deg);
3880
- transform: rotate(-45deg);
 
 
 
 
 
 
 
 
 
 
3881
  }
3882
- .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon img {
3883
- -webkit-transform: rotate(-45deg);
3884
- transform: rotate(-45deg);
 
 
 
3885
  }
3886
- .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-content-box .eael-feature-list-title {
3887
- margin-top: 15px;
 
 
3888
  }
3889
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
3890
- padding: 0 0 0 50px;
3891
- position: relative;
 
 
 
 
 
 
3892
  }
3893
- @media (max-width: 767px) {
3894
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
3895
- padding: 0 0 0 30px;
3896
- display: block;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3897
  }
3898
- }
3899
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after {
3900
- content: "";
3901
- position: absolute;
3902
- display: block;
3903
- }
3904
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before {
3905
- left: 0;
3906
- top: 0;
3907
- z-index: 1;
3908
- border-left: 1px solid #000;
3909
- border-right: none !important;
3910
- height: 100%;
3911
- }
3912
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after {
3913
- left: 5px;
3914
- top: 30px;
3915
- width: 23px;
3916
- display: block;
3917
- z-index: 2;
3918
- border-bottom: 1px dashed #000;
3919
- border-top: none !important;
3920
- }
3921
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item .connector {
3922
- display: none;
3923
- }
3924
- @media (min-width: 768px) {
3925
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item {
3926
- padding: 0 50px 0 0;
3927
  }
3928
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:before {
3929
- left: auto;
3930
- right: 0;
 
3931
  }
3932
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:after {
3933
- left: auto;
3934
- right: 5px;
3935
- top: 30px;
3936
  }
3937
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item .connector {
3938
- display: none;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3939
  }
3940
  }
3941
- @media (min-width: 1025px) {
3942
- .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-content-box {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3943
  margin-right: 0 !important;
3944
- margin-top: 0 !important;
3945
- margin-bottom: 0 !important;
3946
  }
3947
- .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-content-box {
3948
- margin-left: 0 !important;
3949
- margin-top: 0 !important;
3950
- margin-bottom: 0 !important;
3951
  }
3952
- .elementor-widget-eael-feature-list.-icon-position-top .eael-feature-list-content-box {
3953
- margin-left: 0 !important;
 
 
 
 
 
 
 
 
 
3954
  margin-right: 0 !important;
3955
- margin-bottom: 0 !important;
3956
  }
3957
- .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item {
3958
- display: -webkit-box;
3959
- display: flex;
3960
  }
3961
- .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item {
3962
- text-align: left;
3963
- -webkit-box-orient: horizontal;
3964
- -webkit-box-direction: normal;
3965
- flex-direction: row;
3966
  }
3967
- .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item {
3968
- text-align: right;
3969
- -webkit-box-orient: horizontal;
3970
- -webkit-box-direction: reverse;
3971
- flex-direction: row-reverse;
3972
  }
3973
- }
3974
- @media (max-width: 1024px) {
3975
- .elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item {
3976
- display: -webkit-box;
3977
- display: flex;
3978
  }
3979
- .elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item {
3980
- text-align: left;
3981
- -webkit-box-orient: horizontal;
3982
- -webkit-box-direction: normal;
3983
- flex-direction: row;
3984
  }
3985
- .elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item {
3986
- text-align: right;
3987
- -webkit-box-orient: horizontal;
3988
- -webkit-box-direction: reverse;
3989
- flex-direction: row-reverse;
3990
  }
3991
- }
3992
- @media (min-width: 768px) and (max-width: 1024px) {
3993
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-content-box {
 
 
 
 
3994
  margin-right: 0 !important;
3995
- margin-top: 0 !important;
3996
- margin-bottom: 0 !important;
3997
  }
3998
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
3999
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
4000
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
4001
- .eael-feature-list-item {
4002
- padding: 0 0 0 50px;
4003
  }
4004
- }
4005
- @media (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
4006
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
4007
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
4008
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
4009
- .eael-feature-list-item {
4010
- padding: 0 0 0 30px;
 
 
 
 
 
 
 
 
 
 
 
 
 
4011
  }
4012
  }
4013
- @media (min-width: 768px) and (max-width: 1024px) {
4014
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
4015
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
4016
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
4017
- .eael-feature-list-item:before {
4018
- left: 0;
4019
- right: auto;
4020
  }
4021
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
4022
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
4023
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
4024
- .eael-feature-list-item:after {
4025
- left: 5px;
4026
- top: 30px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4027
  }
4028
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-content-box {
4029
- margin-left: 0 !important;
4030
- margin-right: 0 !important;
4031
- margin-bottom: 0 !important;
4032
  }
4033
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
4034
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
4035
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
4036
- .eael-feature-list-item {
4037
- padding: 0 0 0 50px;
4038
  }
4039
- }
4040
- @media (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
4041
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
4042
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
4043
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
4044
- .eael-feature-list-item {
4045
- padding: 0 0 0 30px;
4046
  }
4047
- }
4048
- @media (min-width: 768px) and (max-width: 1024px) {
4049
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
4050
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
4051
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
4052
- .eael-feature-list-item:before {
4053
- left: 0;
4054
- right: auto;
4055
  }
4056
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
4057
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
4058
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
4059
- .eael-feature-list-item:after {
4060
- left: 5px;
4061
  }
4062
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-content-box {
4063
- margin-left: 0 !important;
4064
- margin-top: 0 !important;
4065
- margin-bottom: 0 !important;
4066
  }
4067
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
4068
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
4069
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
4070
- .eael-feature-list-item {
4071
- padding: 0 50px 0 0;
4072
  }
4073
- }
4074
- @media (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
4075
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
4076
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
4077
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
4078
- .eael-feature-list-item {
4079
- padding: 0 30px 0 0;
4080
  }
4081
- }
4082
- @media (min-width: 768px) and (max-width: 1024px) {
4083
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
4084
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
4085
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
4086
- .eael-feature-list-item:before {
4087
- right: 0;
4088
- left: auto;
4089
  }
4090
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
4091
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
4092
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
4093
- .eael-feature-list-item:after {
4094
- left: auto;
4095
- right: 5px;
4096
  }
4097
- }
4098
- @media (max-width: 767px) {
4099
- .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item, .elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item {
4100
- display: block;
4101
- text-align: left;
4102
  }
4103
- .elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item {
4104
- display: -webkit-box;
4105
- display: flex;
4106
  }
4107
- .elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item {
4108
- text-align: left;
4109
- -webkit-box-orient: horizontal;
4110
- -webkit-box-direction: normal;
4111
- flex-direction: row;
4112
  }
4113
- .elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item {
4114
- text-align: right;
4115
- -webkit-box-orient: horizontal;
4116
- -webkit-box-direction: reverse;
4117
- flex-direction: row-reverse;
4118
  }
4119
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box {
 
4120
  margin-right: 0 !important;
4121
- margin-top: 0 !important;
4122
- margin-bottom: 0 !important;
4123
  }
4124
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4125
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4126
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4127
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4128
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4129
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4130
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4131
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4132
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4133
- .eael-feature-list-item {
4134
- padding: 0 0 0 50px;
4135
  }
4136
  }
4137
- @media (max-width: 767px) and (max-width: 767px) {
4138
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4139
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4140
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4141
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4142
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4143
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4144
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4145
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4146
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4147
- .eael-feature-list-item {
4148
- padding: 0 0 0 30px;
4149
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4150
  }
4151
- @media (max-width: 767px) {
4152
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4153
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4154
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4155
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4156
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4157
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4158
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4159
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4160
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4161
- .eael-feature-list-item:before {
4162
- left: 0;
4163
- right: auto;
4164
- }
4165
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4166
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4167
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4168
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4169
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4170
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4171
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4172
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4173
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
4174
- .eael-feature-list-item:after {
4175
- left: 5px;
4176
- }
4177
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box {
4178
- margin-left: 0 !important;
4179
- margin-right: 0 !important;
4180
- margin-bottom: 0 !important;
4181
- }
4182
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4183
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4184
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4185
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4186
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4187
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4188
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4189
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4190
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4191
- .eael-feature-list-item {
4192
- padding: 0 0 0 50px;
4193
- }
4194
  }
4195
- @media (max-width: 767px) and (max-width: 767px) {
4196
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4197
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4198
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4199
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4200
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4201
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4202
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4203
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4204
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4205
- .eael-feature-list-item {
4206
- padding: 0 0 0 30px;
4207
- }
4208
  }
4209
- @media (max-width: 767px) {
4210
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4211
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4212
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4213
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4214
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4215
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4216
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4217
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4218
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4219
- .eael-feature-list-item:before {
4220
- left: 0;
4221
- right: auto;
4222
- }
4223
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4224
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4225
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4226
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4227
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4228
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4229
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4230
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4231
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
4232
- .eael-feature-list-item:after {
4233
- left: 5px;
4234
- }
4235
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box {
4236
- margin-left: 0 !important;
4237
- margin-top: 0 !important;
4238
- margin-bottom: 0 !important;
4239
- }
4240
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4241
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4242
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4243
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4244
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4245
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4246
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4247
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4248
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4249
- .eael-feature-list-item {
4250
- padding: 0 50px 0 0;
4251
- }
4252
  }
4253
- @media (max-width: 767px) and (max-width: 767px) {
4254
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4255
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4256
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4257
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4258
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4259
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4260
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4261
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4262
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4263
- .eael-feature-list-item {
4264
- padding: 0 30px 0 0;
4265
- }
4266
  }
4267
- @media (max-width: 767px) {
4268
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4269
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4270
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4271
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4272
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4273
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4274
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4275
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4276
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4277
- .eael-feature-list-item:before {
4278
- right: 0;
4279
- left: auto;
4280
- }
4281
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4282
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4283
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4284
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4285
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4286
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4287
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4288
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4289
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
4290
- .eael-feature-list-item:after {
4291
- left: auto;
4292
- right: 5px;
4293
- }
4294
  }
4295
 
4296
- .eael-fluent-form-wrapper label.ff-el-form-check-label {
 
 
4297
  display: -webkit-box;
4298
  display: flex;
 
4299
  -webkit-box-align: center;
4300
  align-items: center;
4301
  }
4302
- .eael-fluent-form-wrapper label.ff-el-form-check-label input {
4303
- margin-right: 5px;
4304
- }
4305
 
4306
- .eael-fluentform-form-button-full-width .ff-btn-submit {
4307
- width: 100%;
4308
- display: block;
4309
  }
4310
 
4311
- .eael-contact-form.eael-fluent-form-wrapper.error-message-hide .ff-el-is-error .text-danger {
4312
- display: none;
 
4313
  }
4314
 
4315
- .eael-fluentform-form-button-center .ff-el-group.ff-text-left .ff-btn-submit,
4316
- .eael-fluentform-form-button-center .ff-el-group.ff-text-right .ff-btn-submit,
4317
- .eael-fluentform-form-button-center .ff-el-group .ff-btn-submit {
4318
- margin: 0 auto;
 
 
 
4319
  display: -webkit-box;
4320
  display: flex;
4321
  -webkit-box-align: center;
4322
  align-items: center;
4323
  -webkit-box-pack: center;
4324
  justify-content: center;
 
4325
  }
4326
 
4327
- .eael-fluentform-form-button-right .ff-el-group.ff-text-left .ff-btn-submit,
4328
- .eael-fluentform-form-button-right .ff-el-group.ff-text-right .ff-btn-submit,
4329
- .eael-fluentform-form-button-right .ff-el-group .ff-btn-submit {
4330
- float: right;
4331
  }
4332
 
4333
- .eael-fluentform-form-button-left .ff-el-group.ff-text-left .ff-btn-submit,
4334
- .eael-fluentform-form-button-left .ff-el-group.ff-text-right .ff-btn-submit,
4335
- .eael-fluentform-form-button-left .ff-el-group .ff-btn-submit {
4336
- float: left;
4337
  }
4338
 
4339
- .eael-contact-form.eael-fluent-form-wrapper.fluent-form-labels-hide label {
4340
- display: none !important;
4341
  }
4342
 
4343
- .eael-fluentform-section-break-content-left .ff-el-group.ff-el-section-break {
4344
- text-align: left;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4345
  }
4346
 
4347
- .eael-fluentform-section-break-content-center .ff-el-group.ff-el-section-break {
 
 
 
4348
  text-align: center;
 
 
 
 
4349
  }
4350
 
4351
- .eael-fluentform-section-break-content-right .ff-el-group.ff-el-section-break {
4352
- text-align: right;
 
 
 
 
 
4353
  }
4354
 
4355
- .ff-step-header .ff-el-progress-status,
4356
- .ff-el-progress {
4357
- display: none;
4358
  }
4359
 
4360
- .eael-ff-step-header-yes .ff-step-header .ff-el-progress-status {
4361
- display: block;
 
4362
  }
4363
 
4364
- .eael-ff-step-progressbar-yes .ff-el-progress {
4365
- display: block;
4366
  }
4367
 
4368
- .ff-el-progress-bar {
4369
- display: -webkit-box;
4370
- display: flex;
4371
- -webkit-box-align: center;
4372
- align-items: center;
4373
- -webkit-box-pack: end;
4374
- justify-content: flex-end;
4375
- height: 100%;
4376
  }
4377
 
4378
  /*---------------------------*/
@@ -4615,71 +4540,302 @@ button.mfp-arrow:not(.toggle) {
4615
  right: 100%;
4616
  }
4617
 
4618
- .eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
4619
- .eael-animate-slide.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
4620
- left: auto;
4621
- right: 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4622
  }
4623
 
4624
- /*--- Push + Slide Above ---*/
4625
- .eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
4626
- top: -100%;
 
4627
  }
4628
 
4629
- .eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
4630
- top: 100%;
 
 
4631
  }
4632
 
4633
- .eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
4634
- left: -100%;
 
 
 
 
 
 
 
 
 
 
4635
  }
4636
 
4637
- .eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
4638
- left: 100%;
 
 
 
 
 
 
4639
  }
4640
 
4641
- /*--- Zoom In ---*/
4642
- .eael-animate-zoom-in .eael-elements-flip-box-rear-container {
4643
- opacity: 0;
4644
- -webkit-transform: scale(0.75);
4645
- transform: scale(0.75);
4646
- z-index: 3;
4647
  }
4648
 
4649
- .eael-animate-zoom-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
4650
- opacity: 1;
4651
- -webkit-transform: scale(1);
4652
- transform: scale(1);
4653
  }
4654
 
4655
- /*--- Zoom Out ---*/
4656
- .eael-animate-zoom-out.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
4657
- opacity: 0;
4658
- -webkit-transform: scale(0.75);
4659
- transform: scale(0.75);
4660
  }
4661
 
4662
- .eael-animate-fade.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
4663
- opacity: 0;
 
 
 
 
4664
  }
4665
 
4666
- /*--- Builder Related Style ---*/
4667
- .eael-flipbox-content-align-right .eael-elements-flip-box-padding {
4668
- text-align: right;
4669
  }
4670
 
4671
- .eael-flipbox-content-align-left .eael-elements-flip-box-padding {
4672
- text-align: left;
 
4673
  }
4674
 
4675
- .eael-flipbox-content-align-center .eael-elements-flip-box-padding {
4676
- text-align: center;
 
 
4677
  }
4678
 
4679
- .eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,
4680
- .eael-flipbox-img-circle .flipbox-back-image-icon img {
4681
- border-radius: 50%;
4682
- overflow: hidden;
4683
  }
4684
 
4685
  /*----------------------*/
@@ -9153,155 +9309,6 @@ span.eael-tooltip-content a {
9153
  max-width: 100%;
9154
  }
9155
 
9156
- /*--------------------------*/
9157
- /* 01. General Styles
9158
- /*--------------------------*/
9159
- .clearfix::before,
9160
- .clearfix::after {
9161
- content: " ";
9162
- display: table;
9163
- clear: both;
9164
- }
9165
-
9166
- /*---------------------------------------*/
9167
- /* 02. Common styles for slider elements
9168
- /*---------------------------------------*/
9169
- .eael-testimonial-slider.nav-top-left,
9170
- .eael-testimonial-slider.nav-top-right,
9171
- .eael-team-slider.nav-top-left,
9172
- .eael-team-slider.nav-top-right,
9173
- .eael-logo-carousel.nav-top-left,
9174
- .eael-logo-carousel.nav-top-right,
9175
- .eael-post-carousel.nav-top-left,
9176
- .eael-post-carousel.nav-top-right,
9177
- .eael-product-carousel.nav-top-left,
9178
- .eael-product-carousel.nav-top-right {
9179
- padding-top: 40px;
9180
- }
9181
-
9182
- /*--------------------------------*/
9183
- /* 10. Contact forms common
9184
- /*--------------------------------*/
9185
- .eael-contact-form input[type=text],
9186
- .eael-contact-form input[type=email],
9187
- .eael-contact-form input[type=url],
9188
- .eael-contact-form input[type=tel],
9189
- .eael-contact-form input[type=date],
9190
- .eael-contact-form input[type=number],
9191
- .eael-contact-form textarea {
9192
- background: #fff;
9193
- box-shadow: none;
9194
- -webkit-box-shadow: none;
9195
- float: none;
9196
- height: auto;
9197
- margin: 0;
9198
- outline: 0;
9199
- width: 100%;
9200
- }
9201
-
9202
- .eael-contact-form input[type=submit] {
9203
- border: 0;
9204
- float: none;
9205
- height: auto;
9206
- margin: 0;
9207
- padding: 10px 20px;
9208
- width: auto;
9209
- -webkit-transition: all 0.25s linear 0s;
9210
- transition: all 0.25s linear 0s;
9211
- }
9212
-
9213
- .eael-contact-form.placeholder-hide input::-webkit-input-placeholder,
9214
- .eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder {
9215
- opacity: 0;
9216
- visibility: hidden;
9217
- }
9218
-
9219
- .eael-contact-form.placeholder-hide input::-moz-placeholder,
9220
- .eael-contact-form.placeholder-hide textarea::-moz-placeholder {
9221
- opacity: 0;
9222
- visibility: hidden;
9223
- }
9224
-
9225
- .eael-contact-form.placeholder-hide input:-ms-input-placeholder,
9226
- .eael-contact-form.placeholder-hide textarea:-ms-input-placeholder {
9227
- opacity: 0;
9228
- visibility: hidden;
9229
- }
9230
-
9231
- .eael-contact-form.placeholder-hide input:-moz-placeholder,
9232
- .eael-contact-form.placeholder-hide textarea:-moz-placeholder {
9233
- opacity: 0;
9234
- visibility: hidden;
9235
- }
9236
-
9237
- .eael-custom-radio-checkbox input[type=checkbox],
9238
- .eael-custom-radio-checkbox input[type=radio] {
9239
- -webkit-appearance: none;
9240
- -moz-appearance: none;
9241
- border-style: solid;
9242
- border-width: 0;
9243
- outline: none;
9244
- min-width: 1px;
9245
- width: 15px;
9246
- height: 15px;
9247
- background: #ddd;
9248
- padding: 3px;
9249
- }
9250
-
9251
- .eael-custom-radio-checkbox input[type=checkbox]:before,
9252
- .eael-custom-radio-checkbox input[type=radio]:before {
9253
- content: "";
9254
- width: 100%;
9255
- height: 100%;
9256
- padding: 0;
9257
- margin: 0;
9258
- display: block;
9259
- }
9260
-
9261
- .eael-custom-radio-checkbox input[type=checkbox]:checked:before,
9262
- .eael-custom-radio-checkbox input[type=radio]:checked:before {
9263
- background: #999;
9264
- -webkit-transition: all 0.25s linear 0s;
9265
- transition: all 0.25s linear 0s;
9266
- }
9267
-
9268
- .eael-custom-radio-checkbox input[type=radio] {
9269
- border-radius: 50%;
9270
- }
9271
-
9272
- .eael-custom-radio-checkbox input[type=radio]:before {
9273
- border-radius: 50%;
9274
- }
9275
-
9276
- .eael-post-elements-readmore-btn {
9277
- font-size: 12px;
9278
- font-weight: 500;
9279
- -webkit-transition: all 300ms ease-in-out;
9280
- transition: all 300ms ease-in-out;
9281
- display: inline-block;
9282
- }
9283
-
9284
- .elementor-lightbox .dialog-widget-content {
9285
- width: 100%;
9286
- height: 100%;
9287
- }
9288
-
9289
- .eael-contact-form-align-left,
9290
- .elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container {
9291
- margin: 0 auto 0 0;
9292
- }
9293
-
9294
- .eael-contact-form-align-center,
9295
- .elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container {
9296
- float: none;
9297
- margin: 0 auto;
9298
- }
9299
-
9300
- .eael-contact-form-align-right,
9301
- .elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container {
9302
- margin: 0 0 0 auto;
9303
- }
9304
-
9305
  /* ------------------- */
9306
  /* 23. WPForms
9307
  /* ------------------- */
@@ -9344,7 +9351,6 @@ span.eael-tooltip-content a {
9344
  width: 100%;
9345
  }
9346
 
9347
- @keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr__control--overlaid{background:rgba(0,179,255,.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#00b3ff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(74,87,100,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(74,87,100,.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:#c1c9d1;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#00b3ff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:rgba(255,255,255,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,41,47,.6) 50%,rgba(35,41,47,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume{display:none!important}.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
9348
  @charset "UTF-8";
9349
  .fc {
9350
  direction: ltr;
@@ -10905,3 +10911,5 @@ be a descendant of the grid when it is being dragged.
10905
  border-top-color: transparent;
10906
  border-bottom-color: transparent;
10907
  }
 
 
1
+ /*------------------------------*/
2
+ /* 31. Advance Accordion
3
+ /*------------------------------*/
4
  .eael-adv-accordion {
5
  width: auto;
6
  height: auto;
315
  }
316
  }
317
 
318
+ .ea-advanced-data-table-wrap * {
319
+ background-color: transparent;
320
+ border: none;
321
+ box-shadow: none;
322
+ margin: 0;
323
+ padding: 0;
324
+ }
325
+ .ea-advanced-data-table-wrap .ea-advanced-data-table-wrap-inner {
326
+ width: 100%;
327
+ overflow-y: auto;
328
+ }
329
+ .ea-advanced-data-table-wrap .ea-advanced-data-table {
330
+ width: 100%;
331
+ border-collapse: collapse;
332
+ }
333
+ .ea-advanced-data-table-wrap .ea-advanced-data-table th,
334
+ .ea-advanced-data-table-wrap .ea-advanced-data-table td {
335
+ background-color: transparent !important;
336
+ }
337
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th {
338
+ position: relative;
339
+ cursor: pointer;
340
+ }
341
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th:before {
342
+ content: "";
343
+ border-left: 4px solid transparent;
344
+ border-right: 4px solid transparent;
345
+ border-bottom: 5px solid #4d4d4d;
346
+ position: absolute;
347
+ top: 50%;
348
+ right: 15px;
349
+ margin-top: -6px;
350
+ }
351
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th:after {
352
+ content: "";
353
+ border-left: 4px solid transparent;
354
+ border-right: 4px solid transparent;
355
+ border-top: 5px solid #4d4d4d;
356
+ position: absolute;
357
+ top: 50%;
358
+ right: 15px;
359
+ margin-top: 1px;
360
+ }
361
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.asc:before {
362
+ display: none;
363
+ }
364
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.asc:after {
365
+ margin-top: -3px;
366
+ }
367
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.desc:before {
368
+ margin-top: -3px;
369
+ }
370
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.desc:after {
371
+ display: none;
372
+ }
373
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th {
374
+ pointer-events: none;
375
+ }
376
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th:before, .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th:after {
377
+ display: none;
378
+ }
379
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-paginated tbody tr {
380
+ display: none;
381
+ }
382
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th {
383
+ position: relative;
384
+ }
385
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th:before {
386
+ border: none;
387
+ }
388
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th:after {
389
+ content: "";
390
+ display: block;
391
+ height: 100%;
392
+ position: absolute;
393
+ right: 0;
394
+ top: 0;
395
+ width: 10px;
396
+ border: none;
397
+ cursor: col-resize;
398
+ }
399
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th,
400
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable td {
401
+ padding: 0;
402
+ }
403
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th textarea,
404
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable td textarea {
405
+ width: 100%;
406
+ min-width: 100px;
407
+ height: 100%;
408
+ background-color: transparent;
409
+ border: none;
410
+ box-shadow: none;
411
+ resize: none;
412
+ margin: 0;
413
+ padding: 0;
414
+ outline: none;
415
+ vertical-align: middle;
416
+ }
417
+ .ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable.ea-advanced-data-table-paginated tbody tr {
418
+ display: table-row;
419
+ }
420
+ .ea-advanced-data-table-wrap .ea-advanced-data-table-search-wrap.ea-advanced-data-table-search-center {
421
+ text-align: center;
422
+ }
423
+ .ea-advanced-data-table-wrap .ea-advanced-data-table-search-wrap.ea-advanced-data-table-search-right {
424
+ text-align: right;
425
+ }
426
+ .ea-advanced-data-table-wrap .ea-advanced-data-table-pagination a {
427
+ display: inline-block;
428
+ }
429
+
430
  /* ----------------------------------------- */
431
  /* 22. Caldera Contact Form Styler
432
  /* ----------------------------------------- */
744
  }
745
  }
746
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
747
  @-webkit-keyframes "loaderSpin" {
748
  0% {
749
  -webkit-transform: rotate(0deg);
764
  transform: rotate(360deg);
765
  }
766
  }
767
+ .eael-button-wrap,
768
  .eael-load-more-button-wrap {
769
  display: -webkit-box;
770
  display: flex;
771
  }
772
 
773
+ .eael-button,
774
  .eael-load-more-button {
775
+ display: -webkit-box !important;
776
+ display: flex !important;
777
  -webkit-box-align: center;
778
  align-items: center;
779
  -webkit-box-pack: center;
783
  font-size: 16px;
784
  overflow: hidden;
785
  }
786
+ .eael-button > span,
 
 
 
 
 
 
787
  .eael-load-more-button > span {
788
  margin-left: -20px;
789
  }
790
+ .eael-button .eael-btn-loader,
791
+ .eael-load-more-button .eael-btn-loader {
 
 
 
 
 
 
 
792
  border-radius: 50%;
793
  width: 20px;
794
  height: 20px;
803
  transform: translateZ(0);
804
  -webkit-animation: loaderSpin 1.1s infinite linear;
805
  animation: loaderSpin 1.1s infinite linear;
806
+ left: -100%;
807
+ top: auto;
808
+ margin-right: 5px;
809
+ -webkit-transition: all 0.2s;
810
+ transition: all 0.2s;
811
  }
812
+ .eael-button .eael-btn-loader:after,
813
+ .eael-load-more-button .eael-btn-loader:after {
814
  border-radius: 50%;
815
  width: 20px;
816
  height: 20px;
817
  }
818
+ .eael-button.button--loading > span,
819
+ .eael-load-more-button.button--loading > span {
820
+ margin-left: 0;
821
+ }
822
+ .eael-button.button--loading .eael-btn-loader,
823
+ .eael-load-more-button.button--loading .eael-btn-loader {
824
+ left: 0;
825
+ }
826
 
827
  /*--------------------------------*/
828
  /* 11. Contact Form 7 Styles
997
  justify-content: center;
998
  }
999
 
1000
+ /*---------------------------------*/
1001
+ /* 05. Countdown Styles
1002
+ /*---------------------------------*/
1003
+ /*--- General ---*/
1004
+ .eael-countdown-items {
1005
+ list-style: none;
1006
+ margin: 0;
1007
+ padding: 0;
1008
+ display: table;
1009
+ table-layout: fixed;
1010
+ width: 100%;
1011
+ }
1012
+
1013
+ .eael-countdown-items > li {
1014
+ list-style: none;
1015
+ margin: 0;
1016
+ padding: 0;
1017
+ display: table-cell;
1018
+ position: relative;
1019
+ }
1020
+
1021
+ .eael-countdown-item > div {
1022
+ text-align: center;
1023
+ padding: 20px;
1024
+ }
1025
+
1026
+ .eael-countdown-label-block .eael-countdown-digits,
1027
+ .eael-countdown-label-block .eael-countdown-label {
1028
+ display: block;
1029
+ text-align: center;
1030
+ }
1031
+
1032
+ .eael-countdown-digits {
1033
+ font-size: 54px;
1034
+ line-height: 1;
1035
+ }
1036
+
1037
+ .eael-countdown-label {
1038
+ font-size: 18px;
1039
+ line-height: 1;
1040
+ color: #ffffff;
1041
+ }
1042
+
1043
+ .eael-countdown-show-separator .eael-countdown-digits::after {
1044
+ content: ":";
1045
+ position: absolute;
1046
+ left: 98%;
1047
+ z-index: 9999;
1048
+ }
1049
+
1050
+ .eael-countdown-item:last-child .eael-countdown-digits::after {
1051
+ display: none;
1052
+ }
1053
+
1054
+ /*--- Style 1 ---*/
1055
+ .eael-countdown-items.style-1 .eael-countdown-item > div {
1056
+ background: #262625;
1057
+ }
1058
+
1059
+ /*--------------------------------*/
1060
+ /* 08. Creative Button styles
1061
+ /*--------------------------------*/
1062
+ .eael-creative-button-align-center {
1063
+ text-align: center;
1064
+ }
1065
+
1066
  .eael-creative-button-wrapper {
1067
  display: -webkit-box;
1068
  display: flex;
1369
  margin-left: 5px;
1370
  }
1371
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1372
  @charset "UTF-8";
1373
  table.eael-data-table thead .sorting_asc,
1374
  table.eael-data-table thead .sorting_desc,
1733
  }
1734
  }
1735
 
1736
+ /* -------------------------------- */
1737
+ /* 20. Dual Color Heading
1738
+ /* -------------------------------- */
1739
+ .eael-dual-header {
1740
+ display: block;
1741
+ margin-bottom: 50px;
1742
+ }
1743
+
1744
+ .eael-dual-header .title,
1745
+ .eael-dual-header .title span {
1746
+ font-size: 36px;
1747
+ font-weight: 700;
1748
+ text-transform: uppercase;
1749
+ line-height: 48px;
1750
+ margin: 10px 0px;
1751
+ }
1752
+
1753
+ .eael-dual-header .subtext {
1754
+ font-size: 16px;
1755
+ display: block;
1756
+ }
1757
+
1758
+ .eael-dual-header i {
1759
+ display: block;
1760
+ padding: 0px;
1761
+ margin: 20px 0px 10px 0px;
1762
+ font-size: 36px;
1763
+ }
1764
+
1765
+ .eael-dual-header .title span.lead {
1766
+ color: #1abc9c;
1767
+ }
1768
+
1769
+ /*--- Builder Related Css ---*/
1770
+ .eael-dual-header-content-align-center {
1771
+ text-align: center;
1772
+ }
1773
+
1774
+ .eael-dual-header-content-align-left {
1775
+ text-align: left;
1776
+ }
1777
+
1778
+ .eael-dual-header-content-align-right {
1779
+ text-align: right;
1780
+ }
1781
+
1782
  .elementor-panel .pro-feature, .elementor-panel .pro-feature a {
1783
  color: #a4afb7;
1784
  text-transform: uppercase;
1821
  }
1822
  .eael-event-calendar-wrapper .fc table {
1823
  margin: auto;
1824
+ overflow: auto;
1825
  }
1826
  .eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td {
1827
  border-top: 1px solid #ddd !important;
2570
  padding: 10px 25px;
2571
  }
2572
 
2573
+ /*----------------------------*/
2574
+ /* 35. Feature List
2575
+ /*----------------------------*/
2576
+ .elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:before {
2577
+ top: 3px !important;
2578
  }
2579
+ .elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:after {
2580
+ top: 45px !important;
 
 
2581
  }
2582
+ .elementor-widget-eael-feature-list.-icon-position-right .connector, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .connector {
2583
+ right: 0;
2584
+ left: calc(100% - 70px);
 
 
2585
  }
2586
+ .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
2587
+ padding: 0 50px 0 0;
 
 
 
 
 
 
 
 
 
 
 
 
2588
  }
2589
+ @media (max-width: 767px) {
2590
+ .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
2591
+ padding: 0 30px 0 0;
2592
+ }
 
 
2593
  }
2594
+ .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before {
2595
+ left: auto;
2596
+ right: 0;
 
 
 
 
2597
  }
2598
+ .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after {
2599
+ left: auto;
2600
+ right: 5px;
2601
+ top: 30px;
2602
  }
2603
+ .elementor-widget-eael-feature-list .eael-feature-list-items {
2604
+ list-style-type: none;
2605
+ margin: 0;
2606
+ padding: 0;
 
2607
  }
2608
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item {
2609
+ position: relative;
 
 
 
2610
  }
2611
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector {
2612
+ display: block;
2613
  position: absolute;
2614
+ width: 0;
2615
+ margin: 0 auto;
 
 
 
 
 
 
 
2616
  z-index: 1;
2617
+ height: 100%;
2618
+ top: 0.5em;
2619
+ font-size: 60px;
2620
+ left: 0;
2621
+ right: calc(100% - 60px);
2622
+ border-left: 2px solid #2ecc71;
2623
+ border-right: none !important;
 
2624
  }
2625
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector {
 
2626
  display: none;
2627
  }
2628
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box {
2629
+ z-index: 2;
2630
+ -webkit-transition: all 0.5s;
2631
+ transition: all 0.5s;
2632
+ }
2633
+ @media (prefers-reduced-motion: reduce) {
2634
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box {
2635
+ -webkit-transition: none;
2636
+ transition: none;
2637
+ }
2638
+ }
2639
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner {
2640
+ background-color: #37368e;
2641
+ -webkit-transition: all 0.5s;
2642
+ transition: all 0.5s;
2643
+ display: -webkit-inline-box;
2644
+ display: inline-flex;
2645
+ }
2646
+ @media (prefers-reduced-motion: reduce) {
2647
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner {
2648
+ -webkit-transition: none;
2649
+ transition: none;
2650
+ }
2651
+ }
2652
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon {
2653
+ padding: 0.5em;
2654
+ -webkit-transition: all 0.5s;
2655
+ transition: all 0.5s;
2656
+ font-size: 30px;
2657
+ line-height: 1;
2658
+ color: #37368e;
2659
+ text-align: center;
2660
+ display: -webkit-inline-box;
2661
+ display: inline-flex;
2662
  display: -webkit-box;
2663
  display: flex;
 
 
 
2664
  -webkit-box-align: center;
2665
  align-items: center;
2666
  -webkit-box-pack: center;
2667
  justify-content: center;
 
 
 
 
 
 
 
 
 
2668
  }
2669
+ @media (prefers-reduced-motion: reduce) {
2670
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon {
2671
+ -webkit-transition: none;
2672
+ transition: none;
2673
+ }
 
 
 
 
 
 
 
 
 
 
2674
  }
2675
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i {
2676
+ width: 1em;
2677
+ height: 1em;
2678
+ position: relative;
2679
+ display: block;
2680
  }
2681
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i:before {
2682
+ position: absolute;
2683
+ left: 50%;
2684
+ -webkit-transform: translateX(-50%);
2685
+ transform: translateX(-50%);
2686
  }
2687
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-img {
2688
+ font-size: 8px;
2689
+ line-height: 1;
2690
+ max-width: inherit;
 
2691
  }
2692
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box {
2693
+ margin: 0 0 0 20px;
 
 
 
2694
  }
2695
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-title {
2696
+ margin-top: -2px;
2697
+ line-height: 1.5em;
 
 
2698
  }
2699
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-content {
2700
+ padding: 0;
2701
+ margin: 0;
2702
+ font-size: 14px;
2703
+ line-height: 1.5em;
2704
  }
2705
+ .elementor-widget-eael-feature-list .eael-feature-list-items.stacked .eael-feature-list-icon-box .eael-feature-list-icon {
2706
+ color: #fff;
 
 
 
2707
  }
2708
+ .elementor-widget-eael-feature-list .eael-feature-list-items.framed .eael-feature-list-icon-box .eael-feature-list-icon {
2709
+ background-color: #fff;
 
 
 
2710
  }
2711
+ .elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner {
2712
+ border-radius: 50%;
 
 
 
2713
  }
2714
+ .elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner .eael-feature-list-icon {
 
 
 
 
 
 
2715
  border-radius: 50%;
 
 
 
 
 
2716
  }
2717
+ .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon-inner {
2718
+ -webkit-transform: rotate(45deg);
2719
+ transform: rotate(45deg);
2720
+ margin: 15px;
 
 
2721
  }
2722
+ .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon i {
2723
+ -webkit-transform: rotate(-45deg);
2724
+ transform: rotate(-45deg);
 
2725
  }
2726
+ .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon img {
2727
+ -webkit-transform: rotate(-45deg);
2728
+ transform: rotate(-45deg);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2729
  }
2730
+ .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-content-box .eael-feature-list-title {
2731
+ margin-top: 15px;
 
2732
  }
2733
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
2734
+ padding: 0 0 0 50px;
 
 
 
2735
  position: relative;
2736
  }
2737
+ @media (max-width: 767px) {
2738
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
2739
+ padding: 0 0 0 30px;
2740
+ display: block;
2741
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2742
  }
2743
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after {
2744
+ content: "";
 
2745
  position: absolute;
2746
+ display: block;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2747
  }
2748
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before {
 
 
 
2749
  left: 0;
2750
  top: 0;
 
 
 
 
 
 
 
2751
  z-index: 1;
2752
+ border-left: 1px solid #000;
2753
+ border-right: none !important;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2754
  height: 100%;
 
 
 
 
 
 
 
2755
  }
2756
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after {
2757
+ left: 5px;
2758
+ top: 30px;
2759
+ width: 23px;
2760
+ display: block;
2761
+ z-index: 2;
2762
+ border-bottom: 1px dashed #000;
2763
+ border-top: none !important;
 
 
 
2764
  }
2765
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item .connector {
2766
+ display: none;
 
 
 
 
 
 
 
2767
  }
2768
+ @media (min-width: 768px) {
2769
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item {
2770
+ padding: 0 50px 0 0;
 
 
 
2771
  }
2772
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:before {
2773
+ left: auto;
2774
+ right: 0;
 
2775
  }
2776
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:after {
2777
+ left: auto;
2778
+ right: 5px;
2779
+ top: 30px;
2780
  }
2781
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item .connector {
2782
+ display: none;
 
 
2783
  }
2784
+ }
2785
+ @media (min-width: 1025px) {
2786
+ .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-content-box {
2787
  margin-right: 0 !important;
2788
+ margin-top: 0 !important;
2789
+ margin-bottom: 0 !important;
2790
  }
2791
+ .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-content-box {
2792
+ margin-left: 0 !important;
2793
+ margin-top: 0 !important;
2794
+ margin-bottom: 0 !important;
2795
  }
2796
+ .elementor-widget-eael-feature-list.-icon-position-top .eael-feature-list-content-box {
2797
+ margin-left: 0 !important;
2798
+ margin-right: 0 !important;
2799
+ margin-bottom: 0 !important;
2800
  }
2801
+ .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item {
2802
+ display: -webkit-box;
2803
+ display: flex;
 
2804
  }
2805
+ .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item {
2806
+ text-align: left;
2807
+ -webkit-box-orient: horizontal;
2808
+ -webkit-box-direction: normal;
2809
+ flex-direction: row;
2810
  }
2811
+ .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item {
2812
+ text-align: right;
2813
+ -webkit-box-orient: horizontal;
2814
+ -webkit-box-direction: reverse;
2815
+ flex-direction: row-reverse;
2816
  }
2817
+ }
2818
+ @media (max-width: 1024px) {
2819
+ .elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item {
2820
+ display: -webkit-box;
2821
+ display: flex;
2822
+ }
2823
+ .elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item {
2824
+ text-align: left;
2825
+ -webkit-box-orient: horizontal;
2826
+ -webkit-box-direction: normal;
2827
+ flex-direction: row;
2828
+ }
2829
+ .elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item {
2830
+ text-align: right;
2831
+ -webkit-box-orient: horizontal;
2832
+ -webkit-box-direction: reverse;
2833
+ flex-direction: row-reverse;
2834
+ }
2835
+ }
2836
+ @media (min-width: 768px) and (max-width: 1024px) {
2837
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-content-box {
2838
+ margin-right: 0 !important;
2839
+ margin-top: 0 !important;
2840
+ margin-bottom: 0 !important;
2841
+ }
2842
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2843
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2844
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2845
+ .eael-feature-list-item {
2846
+ padding: 0 0 0 50px;
2847
  }
2848
+ }
2849
+ @media (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
2850
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2851
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2852
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2853
+ .eael-feature-list-item {
2854
+ padding: 0 0 0 30px;
2855
  }
2856
+ }
2857
+ @media (min-width: 768px) and (max-width: 1024px) {
2858
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2859
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2860
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2861
+ .eael-feature-list-item:before {
2862
+ left: 0;
2863
+ right: auto;
2864
  }
2865
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2866
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2867
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2868
+ .eael-feature-list-item:after {
2869
+ left: 5px;
2870
+ top: 30px;
2871
  }
2872
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-content-box {
2873
+ margin-left: 0 !important;
2874
+ margin-right: 0 !important;
2875
+ margin-bottom: 0 !important;
2876
  }
2877
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2878
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2879
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2880
+ .eael-feature-list-item {
2881
+ padding: 0 0 0 50px;
2882
  }
2883
+ }
2884
+ @media (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
2885
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2886
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2887
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2888
+ .eael-feature-list-item {
2889
+ padding: 0 0 0 30px;
2890
  }
2891
+ }
2892
+ @media (min-width: 768px) and (max-width: 1024px) {
2893
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2894
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2895
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2896
+ .eael-feature-list-item:before {
2897
+ left: 0;
2898
+ right: auto;
2899
  }
2900
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2901
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2902
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2903
+ .eael-feature-list-item:after {
2904
+ left: 5px;
2905
  }
2906
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-content-box {
2907
+ margin-left: 0 !important;
2908
+ margin-top: 0 !important;
2909
+ margin-bottom: 0 !important;
2910
  }
2911
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2912
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2913
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2914
+ .eael-feature-list-item {
2915
+ padding: 0 50px 0 0;
2916
  }
2917
+ }
2918
+ @media (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
2919
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2920
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2921
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2922
+ .eael-feature-list-item {
2923
+ padding: 0 30px 0 0;
2924
  }
2925
+ }
2926
+ @media (min-width: 768px) and (max-width: 1024px) {
2927
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2928
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2929
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2930
+ .eael-feature-list-item:before {
2931
+ right: 0;
2932
+ left: auto;
2933
  }
2934
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2935
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2936
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2937
+ .eael-feature-list-item:after {
2938
+ left: auto;
2939
+ right: 5px;
2940
  }
2941
  }
2942
+ @media (max-width: 767px) {
2943
+ .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item, .elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item {
2944
+ display: block;
2945
+ text-align: left;
2946
  }
2947
+ .elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item {
2948
+ display: -webkit-box;
2949
+ display: flex;
 
2950
  }
2951
+ .elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item {
2952
+ text-align: left;
2953
+ -webkit-box-orient: horizontal;
2954
+ -webkit-box-direction: normal;
2955
+ flex-direction: row;
2956
  }
2957
+ .elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item {
2958
+ text-align: right;
2959
+ -webkit-box-orient: horizontal;
2960
+ -webkit-box-direction: reverse;
2961
+ flex-direction: row-reverse;
2962
  }
2963
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box {
 
2964
  margin-right: 0 !important;
2965
+ margin-top: 0 !important;
2966
+ margin-bottom: 0 !important;
2967
  }
2968
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2969
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2970
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2971
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2972
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2973
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2974
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2975
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2976
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2977
+ .eael-feature-list-item {
2978
+ padding: 0 0 0 50px;
2979
  }
2980
+ }
2981
+ @media (max-width: 767px) and (max-width: 767px) {
2982
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2983
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2984
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2985
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2986
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2987
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2988
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2989
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2990
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2991
+ .eael-feature-list-item {
2992
+ padding: 0 0 0 30px;
2993
  }
2994
+ }
2995
+ @media (max-width: 767px) {
2996
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2997
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2998
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2999
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3000
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3001
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3002
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3003
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3004
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3005
+ .eael-feature-list-item:before {
3006
+ left: 0;
3007
+ right: auto;
3008
  }
3009
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3010
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3011
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3012
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3013
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3014
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3015
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3016
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3017
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
3018
+ .eael-feature-list-item:after {
3019
+ left: 5px;
3020
  }
3021
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box {
3022
+ margin-left: 0 !important;
3023
+ margin-right: 0 !important;
3024
+ margin-bottom: 0 !important;
3025
  }
3026
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3027
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3028
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3029
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3030
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3031
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3032
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3033
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3034
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3035
+ .eael-feature-list-item {
3036
+ padding: 0 0 0 50px;
3037
  }
3038
+ }
3039
+ @media (max-width: 767px) and (max-width: 767px) {
3040
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3041
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3042
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3043
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3044
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3045
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3046
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3047
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3048
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3049
+ .eael-feature-list-item {
3050
+ padding: 0 0 0 30px;
3051
  }
3052
+ }
3053
+ @media (max-width: 767px) {
3054
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3055
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3056
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3057
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3058
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3059
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3060
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3061
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3062
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3063
+ .eael-feature-list-item:before {
3064
+ left: 0;
3065
+ right: auto;
3066
  }
3067
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3068
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3069
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3070
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3071
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3072
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3073
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3074
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3075
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3076
+ .eael-feature-list-item:after {
3077
+ left: 5px;
3078
  }
3079
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box {
3080
+ margin-left: 0 !important;
3081
+ margin-top: 0 !important;
3082
+ margin-bottom: 0 !important;
3083
  }
3084
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3085
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3086
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3087
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3088
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3089
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3090
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3091
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3092
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3093
+ .eael-feature-list-item {
3094
+ padding: 0 50px 0 0;
3095
  }
3096
+ }
3097
+ @media (max-width: 767px) and (max-width: 767px) {
3098
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3099
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3100
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3101
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3102
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3103
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3104
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3105
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3106
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3107
+ .eael-feature-list-item {
3108
+ padding: 0 30px 0 0;
3109
  }
3110
+ }
3111
+ @media (max-width: 767px) {
3112
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3113
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3114
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3115
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3116
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3117
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3118
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3119
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3120
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3121
+ .eael-feature-list-item:before {
3122
+ right: 0;
3123
+ left: auto;
3124
  }
3125
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3126
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3127
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3128
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3129
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3130
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3131
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3132
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3133
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3134
+ .eael-feature-list-item:after {
3135
+ left: auto;
3136
+ right: 5px;
3137
  }
3138
+ }
3139
 
3140
+ /*------------------------------*/
3141
+ /* 27. Filterable Gallery
3142
+ /*------------------------------*/
3143
+ .eael-filter-gallery-control {
3144
+ width: 100%;
3145
+ }
3146
 
3147
+ .eael-filter-gallery-control ul,
3148
+ .eael-filter-gallery-control ul li {
3149
+ text-align: center;
3150
+ }
3151
 
3152
+ .eael-filter-gallery-control ul {
3153
+ margin: 0px 0px 20px 0px;
3154
+ padding: 0px;
3155
+ text-align: center;
3156
+ }
3157
 
3158
+ .eael-filter-gallery-control {
3159
+ display: -webkit-box;
3160
+ display: flex;
3161
+ -webkit-box-orient: vertical;
3162
+ -webkit-box-direction: normal;
3163
+ flex-flow: 1 1 auto;
3164
+ -webkit-box-align: center;
3165
+ align-items: center;
3166
+ -webkit-box-pack: center;
3167
+ justify-content: center;
3168
+ flex-flow: row wrap;
3169
+ padding: 0px;
3170
+ margin: 0px;
3171
  }
 
 
 
 
3172
 
3173
+ .eael-filter-gallery-control ul li {
3174
+ list-style: none;
3175
+ font-size: 24px;
3176
+ display: inline-block;
3177
+ text-align: center;
3178
+ }
3179
 
3180
+ .eael-filter-gallery-control ul li a.control {
3181
+ font-family: 'Montserrat', sans-serif;
3182
+ font-size: 16px;
3183
+ font-weight: 600;
3184
+ padding: 10px 25px;
3185
+ margin: 10px 6px;
3186
+ }
3187
 
3188
+ .eael-filter-gallery-container {
3189
+ text-align: justify;
3190
+ font-size: 0.1px;
3191
+ }
3192
 
3193
+ .eael-filter-gallery-container:after {
3194
+ content: '';
3195
+ display: inline-block;
3196
+ width: 100%;
3197
+ }
3198
 
3199
+ .eael-filter-gallery-container:not(.eael-cards) .item:before {
3200
+ content: '';
3201
+ display: inline-block;
3202
+ padding-top: 56.25%;
3203
+ }
3204
 
3205
+ .eael-filter-gallery-container .item .caption {
3206
+ position: absolute;
3207
+ display: -webkit-box;
3208
+ display: flex;
3209
+ -webkit-box-orient: vertical;
3210
+ -webkit-box-direction: normal;
3211
+ flex-flow: 1 1 100%;
3212
+ -webkit-box-align: center;
3213
+ align-items: center;
3214
+ -webkit-box-pack: center;
3215
+ justify-content: center;
3216
+ z-index: 1;
3217
+ top: 0px;
3218
+ left: 0px;
3219
+ right: 0px;
3220
+ bottom: 0px;
3221
+ -webkit-transition: -webkit-transform .4s;
3222
+ transition: -webkit-transform .4s;
3223
+ transition: transform .4s;
3224
+ transition: transform .4s, -webkit-transform .4s;
3225
+ }
3226
 
3227
+ .eael-filter-gallery-container.eael-cards .item .caption {
3228
+ display: none;
3229
+ }
 
3230
 
3231
+ .eael-filter-gallery-container.eael-cards .item .item-img .caption {
3232
+ position: absolute;
3233
+ display: -webkit-box;
3234
+ display: flex;
3235
+ -webkit-box-orient: vertical;
3236
+ -webkit-box-direction: normal;
3237
+ flex-flow: 1 1 100%;
3238
+ -webkit-box-align: center;
3239
+ align-items: center;
3240
+ -webkit-box-pack: center;
3241
+ justify-content: center;
3242
+ z-index: 10;
3243
+ top: 0px;
3244
+ left: 0px;
3245
+ right: 0px;
3246
+ bottom: 0px;
3247
+ -webkit-transition: -webkit-transform .4s;
3248
+ transition: -webkit-transform .4s;
3249
+ transition: transform .4s;
3250
+ transition: transform .4s, -webkit-transform .4s;
3251
+ }
3252
 
3253
+ .gallery-item-caption-over {
3254
+ width: 100%;
3255
+ height: auto;
3256
+ }
3257
 
3258
+ a.eael-gallery-load-more, a.eael-gallery-load-more:hover {
3259
+ text-decoration: none;
3260
+ }
3261
 
3262
+ /*--- Caption Animation ---*/
3263
+ .eael-filter-gallery-container .item .caption.eael-zoom-in,
3264
+ .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-zoom-in {
3265
+ -webkit-transform: scale(0);
3266
+ transform: scale(0);
3267
+ }
3268
 
3269
+ .eael-filter-gallery-container .item:hover .caption.eael-zoom-in,
3270
+ .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-zoom-in {
3271
+ -webkit-transform: scale(1);
3272
+ transform: scale(1);
3273
+ }
3274
 
3275
+ .eael-filter-gallery-container .item .caption.eael-slide-left,
3276
+ .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-left {
3277
+ -webkit-transform: translateX(-100%);
3278
+ transform: translateX(-100%);
3279
+ }
3280
 
3281
+ .eael-filter-gallery-container .item:hover .caption.eael-slide-left,
3282
+ .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-left {
3283
+ -webkit-transform: translateX(0%);
3284
+ transform: translateX(0%);
3285
+ }
3286
 
3287
+ .eael-filter-gallery-container .item .caption.eael-slide-right,
3288
+ .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-right {
3289
+ -webkit-transform: translateX(100%);
3290
+ transform: translateX(100%);
3291
+ }
3292
 
3293
+ .eael-filter-gallery-container .item:hover .caption.eael-slide-right,
3294
+ .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-right {
3295
+ -webkit-transform: translateX(0%);
3296
+ transform: translateX(0%);
3297
+ }
3298
 
3299
+ .eael-filter-gallery-container .item .caption.eael-slide-top,
3300
+ .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-top {
3301
+ -webkit-transform: translateY(-100%);
3302
+ transform: translateY(-100%);
3303
+ }
3304
 
3305
+ .eael-filter-gallery-container .item:hover .caption.eael-slide-top,
3306
+ .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-top {
3307
+ -webkit-transform: translateY(0%);
3308
+ transform: translateY(0%);
3309
+ }
3310
 
3311
+ .eael-filter-gallery-container .item .caption.eael-slide-bottom,
3312
+ .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-bottom {
3313
+ -webkit-transform: translateY(100%);
3314
+ transform: translateY(100%);
3315
+ }
3316
 
3317
+ .eael-filter-gallery-container .item:hover .caption.eael-slide-bottom,
3318
+ .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-bottom {
3319
+ -webkit-transform: translateY(0%);
3320
+ transform: translateY(0%);
3321
+ }
3322
 
3323
+ .eael-filter-gallery-container .item .caption a {
3324
+ display: inline-block;
3325
+ width: 50px;
3326
+ height: 50px;
3327
+ text-align: center;
3328
+ line-height: 50px;
3329
+ border-radius: 50%;
3330
+ margin: 0 5px;
3331
+ font-size: 20px;
3332
+ cursor: pointer;
3333
+ -webkit-transition: .3s;
3334
+ transition: .3s;
3335
+ }
3336
 
3337
+ .eael-filter-gallery-container .item .caption a:nth-child(1),
3338
+ .eael-container .item .caption a:nth-child(2) {
3339
+ -webkit-transition: .6s;
3340
+ transition: .6s;
3341
+ opacity: 0;
3342
  }
3343
+
3344
+ .eael-filter-gallery-container .item .caption a:nth-child(1) {
3345
+ -webkit-transform: translateY(-100%);
3346
+ transform: translateY(-100%);
 
3347
  }
3348
 
3349
+ .eael-filter-gallery-container .item .caption a:nth-child(2) {
3350
+ -webkit-transform: translateY(100%);
3351
+ transform: translateY(100%);
3352
  }
3353
 
3354
+ .eael-filter-gallery-container .item .caption:hover a:nth-child(1),
3355
+ .eael-filter-gallery-container .item .caption:hover a:nth-child(2) {
3356
+ -webkit-transform: translateY(0%);
3357
+ transform: translateY(0%);
3358
+ opacity: 1;
 
 
3359
  }
3360
 
3361
+ .eael-filter-gallery-container .item .caption .eael-popup-link {
3362
+ outline: 0;
 
3363
  }
3364
 
3365
+ /*--- Filter Gallery Card Style ---*/
3366
+ .eael-filter-gallery-container.eael-cards .item:before {
3367
+ padding-top: 0px;
3368
+ }
3369
+
3370
+ .eael-filter-gallery-container.eael-cards .item-img {
3371
  position: relative;
3372
+ background-repeat: no-repeat;
3373
+ background-position: center;
3374
+ background-size: cover;
3375
+ height: 220px;
3376
+ z-index: 0;
3377
+ overflow: hidden;
3378
  }
3379
 
3380
+ .eael-filter-gallery-container.eael-cards .item-content {
3381
+ padding: 15px;
 
 
 
 
 
 
 
 
 
 
 
3382
  }
3383
 
3384
+ .eael-filter-gallery-container.eael-cards .item-content .title,
3385
+ .eael-filter-gallery-container.eael-cards .item-content .title a {
3386
+ font-size: 20px;
3387
+ line-height: 1;
3388
+ margin-bottom: 0px;
3389
+ -webkit-transition: .3s;
3390
+ transition: .3s;
3391
  }
3392
 
3393
+ .eael-filter-gallery-container.eael-cards .item-content p {
 
 
 
 
3394
  font-size: 14px;
3395
+ line-height: 26px;
 
3396
  }
3397
 
3398
+ .eael-fg-card-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
3399
+ text-align: center;
3400
  }
3401
 
3402
+ .eael-fg-card-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
3403
+ text-align: right;
3404
  }
3405
 
3406
+ .eael-fg-hoverer-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
3407
+ text-align: center;
3408
  }
3409
 
3410
+ .eael-fg-hoverer-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
3411
+ text-align: right;
 
3412
  }
3413
 
3414
+ /*--- Editor Specific Style ---*/
3415
+ .eael-fg-content-align-left .eael-cards .item .item-content {
3416
+ text-align: left;
3417
+ }
3418
+
3419
+ .eael-fg-content-align-center .eael-cards .item .item-content {
 
 
 
 
 
 
3420
  text-align: center;
 
3421
  }
3422
 
3423
+ .eael-fg-content-align-right .eael-cards .item .item-content {
3424
+ text-align: right;
 
 
 
 
 
3425
  }
3426
 
3427
+ /*--- Magnific Gallery Fix ---*/
3428
+ .mfp-wrap ~ div.dialog-widget {
3429
+ display: none !important;
3430
  }
3431
 
3432
+ .eael-filterable-gallery-item-wrap {
3433
+ float: left;
3434
+ width: 33.33%;
3435
+ }
3436
+
3437
+ .eael-filter-gallery-container.eael-col-1 .eael-filterable-gallery-item-wrap {
3438
+ width: 100%;
 
3439
  }
3440
 
3441
+ .eael-filter-gallery-control > ul li {
 
 
3442
  font-size: 13px;
3443
+ line-height: 1.8;
3444
+ text-transform: uppercase;
3445
+ letter-spacing: 1px;
3446
+ padding: 6px 15px;
3447
+ cursor: pointer;
3448
+ margin: 0 5px;
3449
+ font-weight: normal;
3450
  }
3451
 
3452
+ .eael-filter-gallery-container.eael-col-2 .eael-filterable-gallery-item-wrap {
3453
+ width: 50%;
 
 
3454
  }
3455
 
3456
+ .eael-filter-gallery-container.eael-col-4 .eael-filterable-gallery-item-wrap {
3457
+ width: 25%;
 
 
3458
  }
3459
 
3460
+ .eael-filter-gallery-container.eael-col-5 .eael-filterable-gallery-item-wrap {
3461
+ width: 20%;
 
 
3462
  }
3463
 
3464
+ .eael-gallery-grid-item {
3465
+ margin-left: calc(20px/2);
3466
+ margin-right: calc(20px/2);
3467
+ margin-bottom: 20px;
3468
+ position: relative;
 
 
 
3469
  }
3470
 
3471
+ .gallery-item-caption-wrap,
3472
+ .media-content-wrap {
3473
+ font-size: 14px;
3474
+ text-align: left;
3475
  }
3476
 
3477
+ .gallery-item-thumbnail-wrap.caption-style-card img {
3478
+ max-height: 100%;
3479
+ width: 100%;
3480
  }
3481
 
3482
+ .gallery-item-caption-wrap.caption-style-hoverer {
 
3483
  position: absolute;
3484
  left: 0;
3485
  top: 0;
3486
  height: 100%;
3487
  width: 100%;
3488
+ padding: 15px;
3489
+ z-index: 10;
 
 
 
 
 
3490
  }
3491
 
3492
+ .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap > img {
3493
+ height: 100%;
3494
+ width: 100%;
3495
+ -o-object-fit: cover;
3496
+ object-fit: cover;
3497
  }
3498
 
3499
+ /*--- Gallery content css ---*/
3500
+ .fg-item-title,
3501
+ .fg-item-content {
3502
+ color: #ffffff;
3503
+ font-family: inherit;
3504
  }
3505
 
3506
+ /*--- Gallery Card Style CSS ---*/
3507
+ .gallery-item-caption-wrap.caption-style-card .fg-item-title {
3508
+ font-size: 18px;
3509
+ margin: 15px 0 15px;
3510
+ line-height: 1;
3511
  }
3512
 
3513
+ .gallery-item-caption-wrap.caption-style-card {
3514
+ background: #f7f7f7;
3515
  }
3516
 
3517
+ .gallery-item-caption-wrap.caption-style-card .fg-item-title {
3518
+ margin: 10px 0 15px;
3519
+ color: #000000;
3520
  }
3521
 
3522
+ .gallery-item-caption-wrap.caption-style-card .fg-item-content {
3523
+ color: #212529;
3524
+ line-height: 1.5;
3525
+ font-weight: normal;
 
 
 
 
 
 
 
 
 
 
3526
  }
3527
 
3528
+ .gallery-item-buttons > a {
 
 
 
 
3529
  display: inline-block;
3530
+ font-size: 16px;
3531
+ color: #000;
3532
+ margin-right: 15px;
3533
  }
3534
 
3535
+ .gallery-item-buttons > a:visited {
3536
+ color: #000;
3537
  }
3538
 
3539
+ .gallery-item-caption-wrap.caption-style-card {
3540
+ padding: 10px;
3541
+ box-sizing: border-box;
3542
+ font-family: inherit;
3543
+ }
3544
+
3545
+ /*--- Gallery item hover style ---*/
3546
+ .gallery-item-caption-wrap .gallery-item-hoverer-bg {
3547
  position: absolute;
3548
  left: 0;
3549
  top: 0;
3550
+ height: 100%;
3551
  width: 100%;
3552
+ content: '';
3553
+ background: #000000;
3554
+ z-index: -1;
3555
+ opacity: .7;
3556
  }
3557
 
3558
+ .gallery-item-caption-wrap.caption-style-hoverer {
 
 
3559
  visibility: hidden;
3560
  opacity: 0;
3561
+ -webkit-transition: 0.6s all ease;
3562
+ transition: 0.6s all ease;
3563
+ display: -webkit-box;
3564
+ display: flex;
3565
+ -webkit-box-align: center;
3566
+ align-items: center;
3567
  }
3568
 
3569
+ .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer {
 
3570
  opacity: 1;
3571
+ visibility: visible;
3572
  }
3573
 
3574
+ .gallery-item-caption-wrap.caption-style-hoverer h5 {
3575
+ font-size: 20px;
3576
+ margin-bottom: 5px;
3577
+ line-height: 1;
 
 
 
 
 
 
 
3578
  }
3579
 
3580
+ .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5 {
3581
+ -webkit-transform: translateY(20px);
3582
+ transform: translateY(20px);
3583
+ -webkit-transition: 0.6s all ease;
3584
+ transition: 0.6s all ease;
3585
  }
3586
 
3587
+ .gallery-item-caption-wrap.caption-style-hoverer p {
3588
+ margin-bottom: 5px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3589
  }
3590
+
3591
+ .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p {
3592
+ -webkit-transform: translateY(40px);
3593
+ transform: translateY(40px);
3594
+ -webkit-transition: 0.6s all ease;
3595
+ transition: 0.6s all ease;
3596
  }
3597
+
3598
+ .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons {
3599
+ -webkit-transform: translateY(40px);
3600
+ transform: translateY(40px);
3601
+ -webkit-transition: 0.6s all ease;
3602
+ transition: 0.6s all ease;
3603
  }
3604
+
3605
+ .gallery-item-caption-wrap .gallery-item-buttons > a span {
 
 
 
 
 
 
 
 
3606
  display: -webkit-box;
3607
  display: flex;
3608
  -webkit-box-align: center;
3609
  align-items: center;
3610
  -webkit-box-pack: center;
3611
  justify-content: center;
3612
+ border-radius: 50%;
3613
+ outline: none;
3614
+ text-decoration: none;
3615
+ display: inline-block;
3616
+ text-align: center;
3617
  }
3618
+
3619
+ .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in {
3620
+ -webkit-transform: scale(0.8);
3621
+ transform: scale(0.8);
3622
+ -webkit-transition: 0.6s all ease;
3623
+ transition: 0.6s all ease;
 
 
 
 
 
3624
  }
3625
+
3626
+ .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5,
3627
+ .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons,
3628
+ .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p {
3629
+ -webkit-transform: translate(0);
3630
+ transform: translate(0);
3631
  }
3632
+
3633
+ .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in {
3634
+ -webkit-transform: scale(1);
3635
+ transform: scale(1);
3636
+ visibility: visible;
3637
+ opacity: 1;
3638
  }
3639
+
3640
+ .gallery-item-caption-wrap.caption-style-hoverer.eael-none {
3641
+ -webkit-transition: none;
3642
+ transition: none;
3643
  }
3644
+
3645
+ /*--- Video Gallery ---*/
3646
+ .gallery-item-thumbnail-wrap {
3647
+ position: relative;
3648
  }
3649
+
3650
+ .video-popup,
3651
+ .video-popup-bg {
3652
+ position: absolute;
3653
+ left: 0;
3654
+ top: 0;
3655
+ height: 100%;
3656
+ width: 100%;
3657
  }
3658
+
3659
+ .video-popup > img {
3660
+ width: 62px;
3661
+ position: relative;
3662
+ z-index: 1;
3663
+ -webkit-transition: 300ms;
3664
+ transition: 300ms;
3665
  }
3666
+
3667
+ .video-popup {
3668
+ display: -webkit-box;
3669
+ display: flex;
3670
+ -webkit-box-align: center;
3671
+ align-items: center;
3672
+ -webkit-box-pack: center;
3673
+ justify-content: center;
3674
  }
3675
+
3676
+ .video-popup:hover > img {
3677
+ -webkit-transform: scale(1.1);
3678
+ transform: scale(1.1);
3679
  }
3680
+
3681
+ .video-popup-bg {
3682
+ visibility: hidden;
3683
+ opacity: 0;
3684
+ -webkit-transition: 350ms;
3685
+ transition: 350ms;
3686
  }
3687
+
3688
+ .eael-gallery-grid-item:hover .video-popup-bg {
3689
+ visibility: visible;
3690
+ opacity: 1;
3691
  }
3692
+
3693
+ .gallery-item-thumbnail-wrap > .gallery-item-caption-wrap {
3694
+ position: absolute;
3695
+ left: 0;
3696
+ top: 0;
3697
+ height: 100%;
3698
+ width: 100%;
3699
+ display: -webkit-box;
3700
+ display: flex;
3701
+ -webkit-box-align: center;
3702
+ align-items: center;
3703
+ -webkit-box-pack: center;
3704
+ justify-content: center;
3705
  }
3706
+
3707
+ .gallery-item-caption-wrap.card-hover-bg {
3708
+ visibility: hidden;
3709
+ opacity: 0;
3710
+ -webkit-transition: 800ms;
3711
+ transition: 800ms;
3712
  }
3713
+
3714
+ .gallery-item-thumbnail-wrap:hover .gallery-item-caption-wrap.card-hover-bg {
3715
+ visibility: visible;
3716
+ opacity: 1;
3717
  }
3718
+
3719
+ .gallery-item-caption-wrap .gallery-item-buttons > a > i {
3720
+ display: -webkit-box;
3721
+ display: flex;
3722
+ -webkit-box-align: center;
3723
+ align-items: center;
3724
+ -webkit-box-pack: center;
3725
+ justify-content: center;
3726
+ height: 100%;
3727
  }
3728
+
3729
+ /*--- Gallery Column CSS ---*/
3730
+ @media only screen and (min-width: 1025px) {
3731
+ /* For Desktop: */
3732
+ .elementor-element.elementor-grid-1 {
3733
+ position: relative;
3734
+ }
3735
+
3736
+ .elementor-element.elementor-grid-1 .eael-filterable-gallery-item-wrap {
3737
+ width: 100%;
3738
+ float: left;
3739
+ }
3740
+
3741
+ .elementor-element.elementor-grid-2 {
3742
+ position: relative;
3743
+ }
3744
+
3745
+ .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap {
3746
+ width: 50%;
3747
+ float: left;
3748
+ }
3749
+
3750
+ .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
3751
+ margin-right: 0 !important;
3752
+ }
3753
+
3754
+ .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
3755
+ clear: left;
3756
+ }
3757
+
3758
+ .elementor-element.elementor-grid-3 {
3759
+ position: relative;
3760
+ }
3761
+
3762
+ .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap {
3763
+ width: 33.3333%;
3764
+ float: left;
3765
+ }
3766
+
3767
+ .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
3768
+ margin-right: 0 !important;
3769
+ }
3770
+
3771
+ .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
3772
+ clear: left;
3773
+ }
3774
+
3775
+ .elementor-element.elementor-grid-4 {
3776
+ position: relative;
3777
+ }
3778
+
3779
+ .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap {
3780
+ width: 25%;
3781
+ float: left;
3782
+ }
3783
+
3784
+ .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
3785
+ margin-right: 0 !important;
3786
+ }
3787
+
3788
+ .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
3789
+ clear: left;
3790
+ }
3791
+
3792
+ .elementor-element.elementor-grid-5 {
3793
+ position: relative;
3794
  }
3795
+
3796
+ .elementor-element.elementor-grid-5 .pp-logo-grid {
3797
+ margin-right: -5px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3798
  }
3799
+
3800
+ .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap {
3801
+ width: 20%;
3802
+ float: left;
3803
  }
3804
+
3805
+ .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
3806
+ margin-right: 0 !important;
 
3807
  }
3808
+
3809
+ .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
3810
+ clear: left;
3811
+ }
3812
+
3813
+ .elementor-element.elementor-grid-6 {
3814
+ position: relative;
3815
+ }
3816
+
3817
+ .elementor-element.elementor-grid-6 .pp-logo-grid {
3818
+ margin-right: -6px;
3819
+ }
3820
+
3821
+ .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap {
3822
+ width: 16%;
3823
+ float: left;
3824
+ }
3825
+
3826
+ .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
3827
+ margin-right: 0 !important;
3828
+ }
3829
+
3830
+ .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
3831
+ clear: left;
3832
  }
3833
  }
3834
+ @media only screen and (max-width: 1024px) and (min-width: 766px) {
3835
+ /* For tablets: */
3836
+ .elementor-element.elementor-grid-tablet-1 {
3837
+ position: relative;
3838
+ }
3839
+
3840
+ .elementor-element.elementor-grid-tablet-1 .eael-filterable-gallery-item-wrap {
3841
+ width: 100%;
3842
+ float: left;
3843
+ }
3844
+
3845
+ .elementor-element.elementor-grid-tablet-2 {
3846
+ position: relative;
3847
+ }
3848
+
3849
+ .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap {
3850
+ width: 50%;
3851
+ float: left;
3852
+ }
3853
+
3854
+ .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
3855
  margin-right: 0 !important;
 
 
3856
  }
3857
+
3858
+ .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
3859
+ clear: left;
 
3860
  }
3861
+
3862
+ .elementor-element.elementor-grid-tablet-3 {
3863
+ position: relative;
3864
+ }
3865
+
3866
+ .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap {
3867
+ width: 33.3333%;
3868
+ float: left;
3869
+ }
3870
+
3871
+ .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
3872
  margin-right: 0 !important;
 
3873
  }
3874
+
3875
+ .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
3876
+ clear: left;
3877
  }
3878
+
3879
+ .elementor-element.elementor-grid-tablet-4 {
3880
+ position: relative;
 
 
3881
  }
3882
+
3883
+ .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap {
3884
+ width: 25%;
3885
+ float: left;
 
3886
  }
3887
+
3888
+ .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
3889
+ margin-right: 0 !important;
 
 
3890
  }
3891
+
3892
+ .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
3893
+ clear: left;
 
 
3894
  }
3895
+
3896
+ .elementor-element.elementor-grid-tablet-5 {
3897
+ position: relative;
 
 
3898
  }
3899
+
3900
+ .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap {
3901
+ width: 20%;
3902
+ float: left;
3903
+ }
3904
+
3905
+ .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
3906
  margin-right: 0 !important;
 
 
3907
  }
3908
+
3909
+ .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
3910
+ clear: left;
 
 
3911
  }
3912
+
3913
+ .elementor-element.elementor-grid-tablet-6 {
3914
+ position: relative;
3915
+ }
3916
+
3917
+ .elementor-element.elementor-grid-tablet-6 .pp-logo-grid {
3918
+ margin-right: -6px;
3919
+ }
3920
+
3921
+ .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap {
3922
+ width: 16%;
3923
+ float: left;
3924
+ }
3925
+
3926
+ .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
3927
+ margin-right: 0 !important;
3928
+ }
3929
+
3930
+ .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
3931
+ clear: left;
3932
  }
3933
  }
3934
+ @media only screen and (max-width: 767px) {
3935
+ .elementor-element.elementor-grid-mobile-1 {
3936
+ position: relative;
 
 
 
 
3937
  }
3938
+
3939
+ .elementor-element.elementor-grid-mobile-1 .eael-filterable-gallery-item-wrap {
3940
+ width: 100%;
3941
+ float: left;
3942
+ }
3943
+
3944
+ .elementor-element.elementor-grid-mobile-2 {
3945
+ position: relative;
3946
+ }
3947
+
3948
+ .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap {
3949
+ width: 50%;
3950
+ float: left;
3951
+ }
3952
+
3953
+ .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
3954
+ margin-right: 0 !important;
3955
+ }
3956
+
3957
+ .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
3958
+ clear: left;
3959
+ }
3960
+
3961
+ .elementor-element.elementor-grid-mobile-3 {
3962
+ position: relative;
3963
  }
3964
+
3965
+ .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap {
3966
+ width: 33.3333%;
3967
+ float: left;
3968
  }
3969
+
3970
+ .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
3971
+ margin-right: 0 !important;
 
 
3972
  }
3973
+
3974
+ .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
3975
+ clear: left;
 
 
 
 
3976
  }
3977
+
3978
+ .elementor-element.elementor-grid-mobile-4 {
3979
+ position: relative;
 
 
 
 
 
3980
  }
3981
+
3982
+ .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap {
3983
+ width: 25%;
3984
+ float: left;
 
3985
  }
3986
+
3987
+ .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
3988
+ margin-right: 0 !important;
 
3989
  }
3990
+
3991
+ .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
3992
+ clear: left;
 
 
3993
  }
3994
+
3995
+ .elementor-element.elementor-grid-mobile-5 {
3996
+ position: relative;
 
 
 
 
3997
  }
3998
+
3999
+ .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap {
4000
+ width: 20%;
4001
+ float: left;
 
 
 
 
4002
  }
4003
+
4004
+ .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
4005
+ margin-right: 0 !important;
 
 
 
4006
  }
4007
+
4008
+ .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
4009
+ clear: left;
 
 
4010
  }
4011
+
4012
+ .elementor-element.elementor-grid-mobile-6 {
4013
+ position: relative;
4014
  }
4015
+
4016
+ .elementor-element.elementor-grid-mobile-6 .pp-logo-grid {
4017
+ margin-right: -6px;
 
 
4018
  }
4019
+
4020
+ .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap {
4021
+ width: 16%;
4022
+ float: left;
 
4023
  }
4024
+
4025
+ .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
4026
  margin-right: 0 !important;
 
 
4027
  }
4028
+
4029
+ .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
4030
+ clear: left;
 
 
 
 
 
 
 
 
4031
  }
4032
  }
4033
+ /* ------------- Layout 3 Style ----------------- */
4034
+ .fg-layout-3-filter-controls {
4035
+ margin: 0;
4036
+ padding: 0;
4037
+ list-style: none;
4038
+ }
4039
+
4040
+ .fg-layout-3-item-content {
4041
+ text-align: center;
4042
+ }
4043
+
4044
+ .fg-layout-3-item-content .fg-item-title {
4045
+ font-size: 18px;
4046
+ line-height: 1;
4047
+ font-weight: 500;
4048
+ margin: 0;
4049
+ -webkit-transition: 300ms;
4050
+ transition: 300ms;
4051
+ }
4052
+
4053
+ .fg-layout-3-item-content .fg-item-content p {
4054
+ font-size: 13px;
4055
+ font-weight: 400;
4056
+ }
4057
+
4058
+ .fg-filter-wrap {
4059
+ position: relative;
4060
+ flex-basis: 30%;
4061
+ }
4062
+
4063
+ .fg-layout-3-filter-controls {
4064
+ position: absolute;
4065
+ left: 0;
4066
+ background: #fff;
4067
+ z-index: 999;
4068
+ width: 150px;
4069
+ visibility: hidden;
4070
+ opacity: 0;
4071
+ -webkit-transition: 300ms;
4072
+ transition: 300ms;
4073
+ width: 100%;
4074
+ border-radius: 5px;
4075
+ padding-top: 7px;
4076
+ }
4077
+
4078
+ .fg-layout-3-filter-controls.open-filters {
4079
+ visibility: visible;
4080
+ opacity: 1;
4081
+ }
4082
+
4083
+ .fg-layout-3-filter-controls li.control {
4084
+ padding: 5px 5px 5px 10px;
4085
+ cursor: pointer;
4086
+ -webkit-transition: 300ms;
4087
+ transition: 300ms;
4088
+ font-size: 14px;
4089
+ color: #7f8995;
4090
+ font-weight: normal;
4091
+ }
4092
+
4093
+ .fg-layout-3-filter-controls li.control:hover {
4094
+ color: #2d425a;
4095
+ }
4096
+
4097
+ .fg-layout-3-filter-controls li.control:first-child {
4098
+ border-top: 0px solid;
4099
+ }
4100
+
4101
+ .fg-layout-3-filter-controls li.control:last-child {
4102
+ border-bottom: 0px solid;
4103
+ }
4104
+
4105
+ .fg-layout-3-filters-wrap {
4106
+ max-width: 600px;
4107
+ margin: 15px auto 50px;
4108
+ }
4109
+
4110
+ .fg-filter-wrap button {
4111
+ width: 100%;
4112
+ border: 0px solid;
4113
+ border-radius: 0px;
4114
+ padding: 17px 13px;
4115
+ font-size: 14px;
4116
+ color: #2d425a;
4117
+ background: #f7f8ff;
4118
+ height: 55px;
4119
+ border-right: 1px solid #abb5ff;
4120
+ border-radius: 10px 0px 0 10px;
4121
+ outline: none;
4122
+ text-align: center;
4123
+ position: relative;
4124
+ }
4125
+
4126
+ .fg-filter-wrap button > i {
4127
+ font-size: 18px;
4128
+ position: absolute;
4129
+ top: 50%;
4130
+ -webkit-transform: translateY(-50%);
4131
+ transform: translateY(-50%);
4132
+ margin-left: 10px;
4133
+ }
4134
+
4135
+ .fg-layout-3-search-box {
4136
+ flex-basis: 70%;
4137
+ height: 100%;
4138
  }
4139
+
4140
+ .fg-layout-3-search-box input[type="text"] {
4141
+ width: 100%;
4142
+ height: 100%;
4143
+ margin: 0;
4144
+ padding: 15px;
4145
+ border: 0px solid;
4146
+ outline: none;
4147
+ background: none;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4148
  }
4149
+
4150
+ .fg-layout-3-search-box input[type="text"]::-webkit-input-placeholder {
4151
+ /* Chrome/Opera/Safari */
4152
+ color: #7f8995;
4153
+ font-size: 13px;
 
 
 
 
 
 
 
 
4154
  }
4155
+
4156
+ .fg-layout-3-search-box input[type="text"]::-moz-placeholder {
4157
+ /* Firefox 19+ */
4158
+ color: #7f8995;
4159
+ font-size: 13px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4160
  }
4161
+
4162
+ .fg-layout-3-search-box input[type="text"]:-ms-input-placeholder {
4163
+ /* IE 10+ */
4164
+ color: #7f8995;
4165
+ font-size: 13px;
 
 
 
 
 
 
 
 
4166
  }
4167
+
4168
+ .fg-layout-3-search-box input[type="text"]:-moz-placeholder {
4169
+ /* Firefox 18- */
4170
+ color: #7f8995;
4171
+ font-size: 13px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4172
  }
4173
 
4174
+ .fg-layout-3-filters-wrap {
4175
+ height: 55px;
4176
+ border-radius: 5px;
4177
  display: -webkit-box;
4178
  display: flex;
4179
+ flex-wrap: wrap;
4180
  -webkit-box-align: center;
4181
  align-items: center;
4182
  }
 
 
 
4183
 
4184
+ .fg-layout-3-filters-wrap .fg-layout-3-search-box {
4185
+ background: #f7f8ff;
4186
+ border-radius: 0 10px 10px 0;
4187
  }
4188
 
4189
+ .fg-layout-3-item-thumb {
4190
+ position: relative;
4191
+ overflow: hidden;
4192
  }
4193
 
4194
+ .fg-layout-3-item-thumb .gallery-item-buttons {
4195
+ text-align: center;
4196
+ position: absolute;
4197
+ left: 0;
4198
+ top: 0;
4199
+ height: 100%;
4200
+ width: 100%;
4201
  display: -webkit-box;
4202
  display: flex;
4203
  -webkit-box-align: center;
4204
  align-items: center;
4205
  -webkit-box-pack: center;
4206
  justify-content: center;
4207
+ z-index: 4;
4208
  }
4209
 
4210
+ .fg-layout-3-item-content {
4211
+ padding: 27px 27px 30px;
4212
+ text-align: center;
 
4213
  }
4214
 
4215
+ .eael-fg-card-content-align-left .fg-layout-3-item-content {
4216
+ text-align: left;
 
 
4217
  }
4218
 
4219
+ .eael-fg-card-content-align-center .fg-layout-3-item-content {
4220
+ text-align: center;
4221
  }
4222
 
4223
+ .eael-fg-card-content-align-right .fg-layout-3-item-content {
4224
+ text-align: right;
4225
+ }
4226
+
4227
+ .eael-filterable-gallery-item-wrap .fg-layout-3-item.eael-gallery-grid-item {
4228
+ box-shadow: 0px 0px 30px 0px rgba(3, 29, 60, 0.05);
4229
+ border-radius: 5px;
4230
+ }
4231
+
4232
+ .fg-caption-head {
4233
+ position: absolute;
4234
+ left: 0;
4235
+ top: 0;
4236
+ width: 100%;
4237
+ display: -webkit-box;
4238
+ display: flex;
4239
+ -webkit-box-pack: justify;
4240
+ justify-content: space-between;
4241
+ padding: 35px 35px;
4242
+ z-index: 3;
4243
+ color: #fff;
4244
+ font-size: 18px;
4245
+ font-weight: 700;
4246
+ }
4247
+
4248
+ .fg-item-category > span {
4249
+ font-size: 12px;
4250
+ color: #fff;
4251
+ background: #fa9196;
4252
+ padding: 10px 12px;
4253
+ display: inline-block;
4254
+ }
4255
+
4256
+ .fg-layout-3-item-content {
4257
+ position: relative;
4258
  }
4259
 
4260
+ .fg-item-category {
4261
+ position: absolute;
4262
+ left: 0;
4263
+ top: 0;
4264
  text-align: center;
4265
+ width: 100%;
4266
+ height: 30px;
4267
+ margin-top: -15px;
4268
+ z-index: 11;
4269
  }
4270
 
4271
+ .fg-item-category span {
4272
+ border-radius: 5px;
4273
+ line-height: 1;
4274
+ visibility: hidden;
4275
+ opacity: 0;
4276
+ -webkit-transition: 300ms;
4277
+ transition: 300ms;
4278
  }
4279
 
4280
+ .fg-layout-3-item.eael-gallery-grid-item:hover .fg-item-category span {
4281
+ visibility: visible;
4282
+ opacity: 1;
4283
  }
4284
 
4285
+ .mfp-iframe-holder .mfp-close,
4286
+ .mfp-image-holder .mfp-close {
4287
+ width: auto;
4288
  }
4289
 
4290
+ .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
4291
+ cursor: pointer;
4292
  }
4293
 
4294
+ .mfp-zoom-out-cur .mfp-image-holder .mfp-close:hover {
4295
+ text-decoration: none;
4296
+ }
4297
+
4298
+ button.mfp-close:not(.toggle),
4299
+ button.mfp-arrow:not(.toggle) {
4300
+ background: transparent;
 
4301
  }
4302
 
4303
  /*---------------------------*/
4540
  right: 100%;
4541
  }
4542
 
4543
+ .eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
4544
+ .eael-animate-slide.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
4545
+ left: auto;
4546
+ right: 0;
4547
+ }
4548
+
4549
+ /*--- Push + Slide Above ---*/
4550
+ .eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
4551
+ top: -100%;
4552
+ }
4553
+
4554
+ .eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
4555
+ top: 100%;
4556
+ }
4557
+
4558
+ .eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
4559
+ left: -100%;
4560
+ }
4561
+
4562
+ .eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
4563
+ left: 100%;
4564
+ }
4565
+
4566
+ /*--- Zoom In ---*/
4567
+ .eael-animate-zoom-in .eael-elements-flip-box-rear-container {
4568
+ opacity: 0;
4569
+ -webkit-transform: scale(0.75);
4570
+ transform: scale(0.75);
4571
+ z-index: 3;
4572
+ }
4573
+
4574
+ .eael-animate-zoom-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
4575
+ opacity: 1;
4576
+ -webkit-transform: scale(1);
4577
+ transform: scale(1);
4578
+ }
4579
+
4580
+ /*--- Zoom Out ---*/
4581
+ .eael-animate-zoom-out.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
4582
+ opacity: 0;
4583
+ -webkit-transform: scale(0.75);
4584
+ transform: scale(0.75);
4585
+ }
4586
+
4587
+ .eael-animate-fade.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
4588
+ opacity: 0;
4589
+ }
4590
+
4591
+ /*--- Builder Related Style ---*/
4592
+ .eael-flipbox-content-align-right .eael-elements-flip-box-padding {
4593
+ text-align: right;
4594
+ }
4595
+
4596
+ .eael-flipbox-content-align-left .eael-elements-flip-box-padding {
4597
+ text-align: left;
4598
+ }
4599
+
4600
+ .eael-flipbox-content-align-center .eael-elements-flip-box-padding {
4601
+ text-align: center;
4602
+ }
4603
+
4604
+ .eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,
4605
+ .eael-flipbox-img-circle .flipbox-back-image-icon img {
4606
+ border-radius: 50%;
4607
+ overflow: hidden;
4608
+ }
4609
+
4610
+ .eael-fluent-form-wrapper label.ff-el-form-check-label {
4611
+ display: -webkit-box;
4612
+ display: flex;
4613
+ -webkit-box-align: center;
4614
+ align-items: center;
4615
+ }
4616
+ .eael-fluent-form-wrapper label.ff-el-form-check-label input {
4617
+ margin-right: 5px;
4618
+ }
4619
+
4620
+ .eael-fluentform-form-button-full-width .ff-btn-submit {
4621
+ width: 100%;
4622
+ display: block;
4623
+ }
4624
+
4625
+ .eael-contact-form.eael-fluent-form-wrapper.error-message-hide .ff-el-is-error .text-danger {
4626
+ display: none;
4627
+ }
4628
+
4629
+ .eael-fluentform-form-button-center .ff-el-group.ff-text-left .ff-btn-submit,
4630
+ .eael-fluentform-form-button-center .ff-el-group.ff-text-right .ff-btn-submit,
4631
+ .eael-fluentform-form-button-center .ff-el-group .ff-btn-submit {
4632
+ margin: 0 auto;
4633
+ display: -webkit-box;
4634
+ display: flex;
4635
+ -webkit-box-align: center;
4636
+ align-items: center;
4637
+ -webkit-box-pack: center;
4638
+ justify-content: center;
4639
+ }
4640
+
4641
+ .eael-fluentform-form-button-right .ff-el-group.ff-text-left .ff-btn-submit,
4642
+ .eael-fluentform-form-button-right .ff-el-group.ff-text-right .ff-btn-submit,
4643
+ .eael-fluentform-form-button-right .ff-el-group .ff-btn-submit {
4644
+ float: right;
4645
+ }
4646
+
4647
+ .eael-fluentform-form-button-left .ff-el-group.ff-text-left .ff-btn-submit,
4648
+ .eael-fluentform-form-button-left .ff-el-group.ff-text-right .ff-btn-submit,
4649
+ .eael-fluentform-form-button-left .ff-el-group .ff-btn-submit {
4650
+ float: left;
4651
+ }
4652
+
4653
+ .eael-contact-form.eael-fluent-form-wrapper.fluent-form-labels-hide label {
4654
+ display: none !important;
4655
+ }
4656
+
4657
+ .eael-fluentform-section-break-content-left .ff-el-group.ff-el-section-break {
4658
+ text-align: left;
4659
+ }
4660
+
4661
+ .eael-fluentform-section-break-content-center .ff-el-group.ff-el-section-break {
4662
+ text-align: center;
4663
+ }
4664
+
4665
+ .eael-fluentform-section-break-content-right .ff-el-group.ff-el-section-break {
4666
+ text-align: right;
4667
+ }
4668
+
4669
+ .ff-step-header .ff-el-progress-status,
4670
+ .ff-el-progress {
4671
+ display: none;
4672
+ }
4673
+
4674
+ .eael-ff-step-header-yes .ff-step-header .ff-el-progress-status {
4675
+ display: block;
4676
+ }
4677
+
4678
+ .eael-ff-step-progressbar-yes .ff-el-progress {
4679
+ display: block;
4680
+ }
4681
+
4682
+ .ff-el-progress-bar {
4683
+ display: -webkit-box;
4684
+ display: flex;
4685
+ -webkit-box-align: center;
4686
+ align-items: center;
4687
+ -webkit-box-pack: end;
4688
+ justify-content: flex-end;
4689
+ height: 100%;
4690
+ }
4691
+
4692
+ /*--------------------------*/
4693
+ /* 01. General Styles
4694
+ /*--------------------------*/
4695
+ .clearfix::before,
4696
+ .clearfix::after {
4697
+ content: " ";
4698
+ display: table;
4699
+ clear: both;
4700
+ }
4701
+
4702
+ /*---------------------------------------*/
4703
+ /* 02. Common styles for slider elements
4704
+ /*---------------------------------------*/
4705
+ .eael-testimonial-slider.nav-top-left,
4706
+ .eael-testimonial-slider.nav-top-right,
4707
+ .eael-team-slider.nav-top-left,
4708
+ .eael-team-slider.nav-top-right,
4709
+ .eael-logo-carousel.nav-top-left,
4710
+ .eael-logo-carousel.nav-top-right,
4711
+ .eael-post-carousel.nav-top-left,
4712
+ .eael-post-carousel.nav-top-right,
4713
+ .eael-product-carousel.nav-top-left,
4714
+ .eael-product-carousel.nav-top-right {
4715
+ padding-top: 40px;
4716
+ }
4717
+
4718
+ /*--------------------------------*/
4719
+ /* 10. Contact forms common
4720
+ /*--------------------------------*/
4721
+ .eael-contact-form input[type=text],
4722
+ .eael-contact-form input[type=email],
4723
+ .eael-contact-form input[type=url],
4724
+ .eael-contact-form input[type=tel],
4725
+ .eael-contact-form input[type=date],
4726
+ .eael-contact-form input[type=number],
4727
+ .eael-contact-form textarea {
4728
+ background: #fff;
4729
+ box-shadow: none;
4730
+ -webkit-box-shadow: none;
4731
+ float: none;
4732
+ height: auto;
4733
+ margin: 0;
4734
+ outline: 0;
4735
+ width: 100%;
4736
+ }
4737
+
4738
+ .eael-contact-form input[type=submit] {
4739
+ border: 0;
4740
+ float: none;
4741
+ height: auto;
4742
+ margin: 0;
4743
+ padding: 10px 20px;
4744
+ width: auto;
4745
+ -webkit-transition: all 0.25s linear 0s;
4746
+ transition: all 0.25s linear 0s;
4747
+ }
4748
+
4749
+ .eael-contact-form.placeholder-hide input::-webkit-input-placeholder,
4750
+ .eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder {
4751
+ opacity: 0;
4752
+ visibility: hidden;
4753
+ }
4754
+
4755
+ .eael-contact-form.placeholder-hide input::-moz-placeholder,
4756
+ .eael-contact-form.placeholder-hide textarea::-moz-placeholder {
4757
+ opacity: 0;
4758
+ visibility: hidden;
4759
  }
4760
 
4761
+ .eael-contact-form.placeholder-hide input:-ms-input-placeholder,
4762
+ .eael-contact-form.placeholder-hide textarea:-ms-input-placeholder {
4763
+ opacity: 0;
4764
+ visibility: hidden;
4765
  }
4766
 
4767
+ .eael-contact-form.placeholder-hide input:-moz-placeholder,
4768
+ .eael-contact-form.placeholder-hide textarea:-moz-placeholder {
4769
+ opacity: 0;
4770
+ visibility: hidden;
4771
  }
4772
 
4773
+ .eael-custom-radio-checkbox input[type=checkbox],
4774
+ .eael-custom-radio-checkbox input[type=radio] {
4775
+ -webkit-appearance: none;
4776
+ -moz-appearance: none;
4777
+ border-style: solid;
4778
+ border-width: 0;
4779
+ outline: none;
4780
+ min-width: 1px;
4781
+ width: 15px;
4782
+ height: 15px;
4783
+ background: #ddd;
4784
+ padding: 3px;
4785
  }
4786
 
4787
+ .eael-custom-radio-checkbox input[type=checkbox]:before,
4788
+ .eael-custom-radio-checkbox input[type=radio]:before {
4789
+ content: "";
4790
+ width: 100%;
4791
+ height: 100%;
4792
+ padding: 0;
4793
+ margin: 0;
4794
+ display: block;
4795
  }
4796
 
4797
+ .eael-custom-radio-checkbox input[type=checkbox]:checked:before,
4798
+ .eael-custom-radio-checkbox input[type=radio]:checked:before {
4799
+ background: #999;
4800
+ -webkit-transition: all 0.25s linear 0s;
4801
+ transition: all 0.25s linear 0s;
 
4802
  }
4803
 
4804
+ .eael-custom-radio-checkbox input[type=radio] {
4805
+ border-radius: 50%;
 
 
4806
  }
4807
 
4808
+ .eael-custom-radio-checkbox input[type=radio]:before {
4809
+ border-radius: 50%;
 
 
 
4810
  }
4811
 
4812
+ .eael-post-elements-readmore-btn {
4813
+ font-size: 12px;
4814
+ font-weight: 500;
4815
+ -webkit-transition: all 300ms ease-in-out;
4816
+ transition: all 300ms ease-in-out;
4817
+ display: inline-block;
4818
  }
4819
 
4820
+ .elementor-lightbox .dialog-widget-content {
4821
+ width: 100%;
4822
+ height: 100%;
4823
  }
4824
 
4825
+ .eael-contact-form-align-left,
4826
+ .elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container {
4827
+ margin: 0 auto 0 0;
4828
  }
4829
 
4830
+ .eael-contact-form-align-center,
4831
+ .elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container {
4832
+ float: none;
4833
+ margin: 0 auto;
4834
  }
4835
 
4836
+ .eael-contact-form-align-right,
4837
+ .elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container {
4838
+ margin: 0 0 0 auto;
 
4839
  }
4840
 
4841
  /*----------------------*/
9309
  max-width: 100%;
9310
  }
9311
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9312
  /* ------------------- */
9313
  /* 23. WPForms
9314
  /* ------------------- */
9351
  width: 100%;
9352
  }
9353
 
 
9354
  @charset "UTF-8";
9355
  .fc {
9356
  direction: ltr;
10911
  border-top-color: transparent;
10912
  border-bottom-color: transparent;
10913
  }
10914
+
10915
+ @keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr__control--overlaid{background:rgba(0,179,255,.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#00b3ff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(74,87,100,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(74,87,100,.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:#c1c9d1;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#00b3ff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:rgba(255,255,255,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,41,47,.6) 50%,rgba(35,41,47,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume{display:none!important}.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
assets/front-end/css/eael.min.css CHANGED
@@ -1,10 +1,9 @@
1
 
2
- .eael-adv-accordion{width:auto;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:15px;border:1px solid rgba(0,0,0,.02);font-size:1rem;font-weight:600;line-height:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;cursor:pointer}.eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{-webkit-transform:rotate(0);transform:rotate(0);z-index:10;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{-webkit-transform:rotate(90deg);transform:rotate(90deg);z-index:10;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fa-accordion-icon{display:inline-block;margin-right:10px}.eael-adv-accordion .eael-accordion-list .eael-accordion-content{display:none;border:1px solid #eee;padding:15px;box-sizing:border-box;font-size:1rem;line-height:1.7}.eael-adv-accordion .eael-accordion-list .eael-accordion-content p{margin:0}.eael-adv-accordion .eael-accordion-list .eael-accordion-content.active{display:block}@-webkit-keyframes rotate-90{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes rotate-90{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@-webkit-keyframes fadeIn{0%{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}100%{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@keyframes fadeIn{0%{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}100%{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}
3
  .eael-advance-tabs{display:block}.eael-advance-tabs .eael-tabs-nav>ul{position:relative;padding:0;margin:0;list-style-type:none;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;z-index:1}.eael-advance-tabs .eael-tabs-nav>ul li{position:relative;padding:1em 1.5em;-webkit-box-flex:1;flex:1 1 auto;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center;background-color:#f1f1f1}.eael-advance-tabs .eael-tabs-nav>ul li:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;z-index:1;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #444;border-bottom:0;display:none}.eael-advance-tabs .eael-tabs-nav>ul li.active,.eael-advance-tabs .eael-tabs-nav>ul li.active-default,.eael-advance-tabs .eael-tabs-nav>ul li:hover{background-color:#444}.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active-default:after,.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active:after{display:none}.eael-advance-tabs .eael-tabs-nav>ul li.active-default:after,.eael-advance-tabs .eael-tabs-nav>ul li.active:after{display:block}.eael-tabs-content{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 1 auto}.eael-advance-tabs .eael-tabs-content>div{display:none;opacity:0}.eael-advance-tabs .eael-tabs-content>div.active,.eael-advance-tabs .eael-tabs-content>div.active-default{display:block;width:100%;padding:1em;opacity:1;-webkit-animation:fadeIn linear .3s;animation:fadeIn linear .3s}.eael-tab-inline-icon li a .fa{margin-right:10px;line-height:1}.eael-tab-top-icon li{display:-webkit-box;display:flex;flex-wrap:wrap;text-align:center}.eael-tab-top-icon li a{display:-webkit-box;display:flex;flex-wrap:wrap;text-align:center}.eael-tab-top-icon li .eael-tab-title,.eael-tab-top-icon li .fa{-webkit-box-flex:1;flex:1 1 100%;line-height:1}.eael-tab-top-icon li a .eael-tab-title{margin-top:10px}.eael-advance-tabs.eael-tabs-vertical{display:-webkit-box;display:flex}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav{-webkit-box-flex:0;flex:0 0 auto}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul>li{width:100%;-webkit-box-pack:start;justify-content:start}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul li::after{bottom:auto!important;right:-10px;top:calc(50% - 10px);left:auto!important;border-left:10px solid #444;border-right:0;border-top:10px solid transparent;border-bottom:10px solid transparent}@media only screen and (max-width:767px){.eael-advance-tabs .eael-tabs-nav>ul{flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.eael-advance-tabs .eael-tabs-nav>ul li{-webkit-box-flex:1;flex:1 1 auto}.responsive-vertical-layout.eael-advance-tabs .eael-tabs-nav>ul li{-webkit-box-flex:1;flex:1 1 100%}.eael-advance-tabs.eael-tabs-vertical{flex-wrap:wrap}.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav{-webkit-box-flex:1;flex:1 100%}.eael-advance-tabs.eael-tabs-vertical ul{-webkit-box-flex:1;flex:1 100%}.eael-advance-tabs.eael-tabs-vertical ul li{-webkit-box-flex:1;flex:1 100%}div.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav>ul li::after{border-left-color:transparent!important;bottom:-20px!important;left:0!important;right:0!important;top:auto!important;border-left:10px solid transparent;border-right:10px solid transparent;border-top-color:#444!important}}
4
  .ea-advanced-data-table-wrap *{background-color:transparent;border:none;box-shadow:none;margin:0;padding:0}.ea-advanced-data-table-wrap .ea-advanced-data-table-wrap-inner{width:100%;overflow-y:auto}.ea-advanced-data-table-wrap .ea-advanced-data-table{width:100%;border-collapse:collapse}.ea-advanced-data-table-wrap .ea-advanced-data-table td,.ea-advanced-data-table-wrap .ea-advanced-data-table th{background-color:transparent!important}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th{position:relative;cursor:pointer}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th:before{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #4d4d4d;position:absolute;top:50%;right:15px;margin-top:-6px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #4d4d4d;position:absolute;top:50%;right:15px;margin-top:1px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.asc:before{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.asc:after{margin-top:-3px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.desc:before{margin-top:-3px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.desc:after{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th{pointer-events:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th:after,.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th:before{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-paginated tbody tr{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th{position:relative}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th:before{border:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th:after{content:"";display:block;height:100%;position:absolute;right:0;top:0;width:10px;border:none;cursor:col-resize}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable td,.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th{padding:0}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable td textarea,.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th textarea{width:100%;min-width:100px;height:100%;background-color:transparent;border:none;box-shadow:none;resize:none;margin:0;padding:0;outline:0;vertical-align:middle}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable.ea-advanced-data-table-paginated tbody tr{display:table-row}.ea-advanced-data-table-wrap .ea-advanced-data-table-search-wrap.ea-advanced-data-table-search-center{text-align:center}.ea-advanced-data-table-wrap .ea-advanced-data-table-search-wrap.ea-advanced-data-table-search-right{text-align:right}.ea-advanced-data-table-wrap .ea-advanced-data-table-pagination a{display:inline-block}
5
  .eael-caldera-form-align-left,.eael-caldera-form-btn-align-left{text-align:left}.eael-caldera-form-align-right,.eael-caldera-form-btn-align-right{text-align:right}.eael-caldera-form-align-center,.eael-caldera-form-btn-align-center{text-align:center}.eael-caldera-form .control-label{display:none}.eael-caldera-form-labels-yes .control-label{display:block}.eael-caldera-form-button-center .form-group input[type=button],.eael-caldera-form-button-center .form-group input[type=submit]{display:block;margin:0 auto}.eael-caldera-form-button-right .form-group input[type=button],.eael-caldera-form-button-right .form-group input[type=submit]{float:right}.eael-caldera-form .intl-tel-input{display:inherit}.eael-custom-radio-checkbox .caldera-grid input[type=checkbox],.eael-custom-radio-checkbox .caldera-grid input[type=radio]{border-style:solid;border-width:0;padding:3px;-webkit-appearance:none}.eael-caldera-form-button-full-width .form-group input[type=button],.eael-caldera-form-button-full-width .form-group input[type=submit]{width:100%}
6
  .eael-call-to-action{width:100%;height:auto;display:block;padding:30px;font-size:16px;color:#4d4d4d;font-weight:400;line-height:27px;margin:0 auto}.eael-call-to-action p{margin-bottom:10px}.eael-call-to-action .title{font-size:36px;font-weight:600;line-height:36px;margin-bottom:10px;text-transform:capitalize;font-style:normal}.eael-call-to-action.cta-center{text-align:center}.eael-call-to-action.cta-right{text-align:right}.eael-call-to-action.cta-left{text-align:left}.eael-call-to-action.bg-lite{background:#f4f4f4}.eael-call-to-action.bg-img{background-image:url(../img/bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;z-index:0;color:rgba(255,255,255,.7)}.eael-call-to-action.bg-img .icon{color:#fff}.eael-cta-overlay-yes .eael-call-to-action.bg-img:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:rgba(0,0,0,.8)}.eael-call-to-action.bg-img.bg-fixed{background-attachment:fixed;background-position:center center}.eael-call-to-action.bg-img .title{color:rgba(255,255,255,.9)}.eael-call-to-action.cta-flex,.eael-call-to-action.cta-icon-flex{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.eael-call-to-action.cta-icon-flex .icon{-webkit-box-flex:1;flex-grow:1;font-size:80px;text-align:left;line-height:130px}.eael-call-to-action.cta-icon-flex .action{-webkit-box-flex:1;flex-grow:1;text-align:right;padding-top:22px;flex-basis:22%}.eael-call-to-action.cta-icon-flex .content{-webkit-box-flex:1;flex-grow:1;padding:0 30px}.eael-call-to-action.cta-flex .content{padding:0 15px;-webkit-box-flex:1;flex-grow:1}.eael-call-to-action.cta-flex .action{-webkit-box-flex:1;flex-grow:1;text-align:right;padding-top:25px;flex-basis:23%}.eael-call-to-action .cta-button{position:relative;display:inline-block;padding:12px 30px;background:#f9f9f9;font-size:16px;text-decoration:none;color:#4d4d4d;-webkit-transition:.5s;transition:.5s;-ms-box-shadow:0 0 3px -1px rgba(0,0,0,.2);box-shadow:0 0 3px -1px rgba(0,0,0,.2);margin-right:10px;margin-top:10px;z-index:0;overflow:hidden}.eael-call-to-action .cta-button:last-child{margin-right:0}.eael-call-to-action .cta-button:focus{outline:0}.eael-call-to-action .cta-button:hover{color:#fff;background:#3f51b5;-ms-box-shadow:0 1px 12px 1px rgba(0,0,0,.1);box-shadow:0 1px 12px 1px rgba(0,0,0,.1)}.eael-call-to-action .cta-button.effect-1:after{content:"";position:absolute;width:100%;height:100%;background:#3f51b5;top:0;left:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);z-index:-1;-webkit-transition:.5s;transition:.5s;color:#fff}.eael-call-to-action .cta-button.effect-1:hover::after{-webkit-transform:translateY(0);transform:translateY(0)}.eael-call-to-action .cta-button.effect-2:after{content:"";position:absolute;width:100%;height:100%;background:#3f51b5;top:0;left:0;z-index:-1;-webkit-transition:.5s;transition:.5s;color:#fff;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.eael-call-to-action .cta-button.effect-2:hover::after{-webkit-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width:768px){.eael-call-to-action.cta-flex,.eael-call-to-action.cta-icon-flex{flex-wrap:wrap}.eael-call-to-action .title{font-size:28px;line-height:36px;margin-top:0}.eael-call-to-action.cta-icon-flex .icon{-webkit-box-flex:1;flex-grow:1;font-size:48px;line-height:90px;text-align:center}.eael-call-to-action.cta-flex .content,.eael-call-to-action.cta-icon-flex .content{-webkit-box-flex:1;flex-grow:1;text-align:center;padding:0}.eael-call-to-action.cta-flex .action,.eael-call-to-action.cta-icon-flex .action{text-align:center;padding-top:0}.eael-call-to-action .cta-button{padding:12px 25px}}@media only screen and (max-width:360px){.eael-call-to-action{font-size:14px;line-height:26px}.eael-call-to-action .cta-button{padding:4px 20px;font-size:12px}.eael-call-to-action .title{font-size:20px;line-height:30px}}
7
- @-webkit-keyframes loaderSpin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderSpin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.eael-load-more-button-wrap{display:-webkit-box;display:flex}.eael-load-more-button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:1em 2em;border:0 solid;font-size:16px;overflow:hidden}.eael-load-more-button .button__loader{left:-100%;top:auto;margin-right:5px;-webkit-transition:all .2s;transition:all .2s}.eael-load-more-button>span{margin-left:-20px}.eael-load-more-button.button--loading>span{margin-left:0}.eael-load-more-button.button--loading .button__loader{left:0}.eael-btn-loader{border-radius:50%;width:20px;height:20px;font-size:10px;position:relative;text-indent:-9999em;border-top:4px solid rgba(255,255,255,.2);border-right:4px solid rgba(255,255,255,.2);border-bottom:4px solid rgba(255,255,255,.2);border-left:4px solid #fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loaderSpin 1.1s infinite linear;animation:loaderSpin 1.1s infinite linear}.eael-btn-loader:after{border-radius:50%;width:20px;height:20px}
8
  .eael-contact-form-7.eael-contact-form-btn-align-center input.wpcf7-submit{margin-left:auto!important;margin-right:auto!important;display:block;float:none}.eael-contact-form-7.eael-contact-form-btn-align-left input.wpcf7-submit{float:left;width:auto}.eael-contact-form-7.eael-contact-form-btn-align-right input.wpcf7-submit{float:right;width:auto}.eael-contact-form-7 .uneditable-input,.eael-contact-form-7 input[type=color],.eael-contact-form-7 input[type=date],.eael-contact-form-7 input[type=datetime-local],.eael-contact-form-7 input[type=datetime],.eael-contact-form-7 input[type=email],.eael-contact-form-7 input[type=month],.eael-contact-form-7 input[type=number],.eael-contact-form-7 input[type=password],.eael-contact-form-7 input[type=search],.eael-contact-form-7 input[type=tel],.eael-contact-form-7 input[type=text],.eael-contact-form-7 input[type=time],.eael-contact-form-7 input[type=url],.eael-contact-form-7 input[type=week],.eael-contact-form-7 textarea{-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.eael-contact-form-7 .wpcf7-form::after,.eael-contact-form-7 .wpcf7-form::before{content:" ";clear:both;display:table}.eael-contact-form-7 .wpcf7-form:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.eael-contact-form-7 .wpcf7-form .wpcf7-form-control-wrap,.eael-contact-form-7 .wpcf7-form label{display:block}.eael-contact-form-7.labels-hide .wpcf7-form label{display:none}.eael-contact-form-7-title{margin-bottom:10px}.eael-contact-form-7-description{margin-bottom:20px}.eael-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit{width:100%}.wpcf7 form>div,.wpcf7 form>p{margin-bottom:20px}.eael-contact-form-7 .wpcf7-form p{margin-bottom:20px}.eael-contact-form-7 .wpcf7-form p span.wpcf7-form-control-wrap{margin-bottom:0}.eael-contact-form-7 .wpcf7-form label span.wpcf7-list-item-label{font-family:inherit;font-weight:400}.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit{font-family:inherit;font-weight:400}
9
  .eael-ticker-wrap{overflow:hidden;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center;width:100%}.eael-ticker-wrap .ticker-badge{-webkit-box-flex:0;flex:0 0 auto;padding:8px 12px}.eael-ticker-wrap .eael-ticker{overflow:hidden;-webkit-box-flex:1;flex:1 1 auto}.eael-ticker-wrap .eael-ticker .ticker-content{padding:8px 12px;line-height:1.8}.eael-ticker-wrap .eael-ticker .ticker-content p{margin:0}.eael-ticker-wrap .swiper-button-prev{left:auto!important;right:25px}.eael-ticker-wrap div.swiper-slide,.eael-ticker-wrap div.swiper-slide.swiper-slide-next,.eael-ticker-wrap div.swiper-slide.swiper-slide-prev{opacity:0!important}.eael-ticker-wrap div.swiper-slide.swiper-slide-active{opacity:1!important}.eael-ticker-wrap .eael-content-ticker.swiper-container .swiper-slide{text-align:left}@media only screen and (max-width:767px){.eael-ticker-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.content-ticker-pagination{display:none}}.eael-ticker-wrap .swiper-button-next,.eael-ticker-wrap .swiper-button-prev{background-image:none;outline:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}
10
  .eael-countdown-items{list-style:none;margin:0;padding:0;display:table;table-layout:fixed;width:100%}.eael-countdown-items>li{list-style:none;margin:0;padding:0;display:table-cell;position:relative}.eael-countdown-item>div{text-align:center;padding:20px}.eael-countdown-label-block .eael-countdown-digits,.eael-countdown-label-block .eael-countdown-label{display:block;text-align:center}.eael-countdown-digits{font-size:54px;line-height:1}.eael-countdown-label{font-size:18px;line-height:1;color:#fff}.eael-countdown-show-separator .eael-countdown-digits::after{content:":";position:absolute;left:98%;z-index:9999}.eael-countdown-item:last-child .eael-countdown-digits::after{display:none}.eael-countdown-items.style-1 .eael-countdown-item>div{background:#262625}
@@ -12,7 +11,7 @@
12
  @charset "UTF-8";table.eael-data-table thead .sorting,table.eael-data-table thead .sorting_asc,table.eael-data-table thead .sorting_desc{position:relative;z-index:0;outline:0;cursor:pointer}table.eael-data-table thead .sorting:after,table.eael-data-table thead .sorting_asc:after,table.eael-data-table thead .sorting_desc:after{position:absolute;top:50%;right:10px;font-family:FontAwesome;color:#fff;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.eael-data-table-wrap .eael-data-tables_wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:start;justify-content:flex-start;width:100%}.eael-data-table-wrap .eael-data-tables_filter{-webkit-box-flex:1;flex-grow:1;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_filter label{font-weight:700}.eael-data-table-wrap .eael-data-tables_filter label input[type=search]{height:40px;border:1px solid rgba(0,0,0,.09);outline:0;padding:10px;margin-left:10px}.eael-data-table-wrap .eael-data-tables_length{-webkit-box-flex:1;flex-grow:1;flex-basis:50%}.eael-data-table-wrap .eael-data-tables_length select{width:auto;max-width:120px;height:40px;border:1px solid rgba(0,0,0,.09);outline:0;margin-left:10px;margin-right:10px}.eael-data-table-wrap .eael-data-tables_length label{font-weight:700}.eael-data-table-wrap .eael-data-tables_info{-webkit-box-flex:1;flex-grow:1;flex-basis:50%;font-weight:700}.eael-data-table-wrap .eael-data-tables_paginate{-webkit-box-flex:1;flex-grow:1;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button{padding:10px 15px;background:#f2f2f2;margin-right:2px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button:hover{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.current{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.disabled{cursor:no-drop;background:#f2f2f2;opacity:.5;color:#888}.data-header-icon{margin-right:10px;position:relative;top:2px}.eael-data-table{width:100%;height:auto;margin:0;border-collapse:collapse;border:none}.eael-data-table tr{border-style:none}.eael-data-table thead tr{text-align:left}.eael-data-table thead tr th{padding:20px 15px;background:#4a4893;font-size:16px;font-weight:600;font-family:Montserrat,sans-serif;line-height:1;color:#fff;border-color:#000;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table thead tr th:hover{border-color:#000}.eael-data-table tbody tr.even{-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.eael-data-table tbody tr.even:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.even:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr.odd{background:rgba(242,242,242,.5);-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.eael-data-table tbody tr.odd:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.odd:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr td{padding:20px 15px;font-size:14px;font-family:Montserrat,sans-serif;line-height:1;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table-th-img{display:inline-block;margin:0 15px 0 0;line-height:1}.th-mobile-screen{display:none}@media (max-width:767px){.eael-data-table-wrap{overflow-x:scroll!important;padding-bottom:5px}.th-mobile-screen{display:inline-block;padding:0 .6em;margin-right:10px;text-align:center;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:100px}.th-mobile-screen .eael-data-table-th-img{margin:0 auto 15px auto;display:block}.th-mobile-screen .data-header-icon{margin:0 auto 15px auto;display:block}.td-content-wrapper{display:-webkit-box;display:flex;width:100%}.td-content{width:100%;-webkit-box-pack:center;justify-content:center}.td-content>p{width:100%;-webkit-box-pack:center;justify-content:center}.custom-responsive-option-enable .eael-data-table thead{display:none}.custom-responsive-option-enable .eael-data-table tbody tr td{float:none;clear:left;width:100%;text-align:left;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.eael-data-table .td-content{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}}table.eael-data-table thead .sorting:after{content:""}table.eael-data-table thead .headerSortDown:after{content:""}table.eael-data-table thead .headerSortUp:after{content:""}table.eael-data-table thead .sorting_disabled.sorting:after{display:none}table.eael-data-table .sorting.sorting-none:after{display:none}table.eael-data-table .sorting_desc.sorting-none:after{display:none}table.eael-data-table .sorting_asc.sorting-none:after{display:none}.eael-table-align-left table.eael-data-table{float:left}.eael-table-align-center table.eael-data-table{margin:0 auto}.eael-table-align-right table.eael-data-table{float:right}.eael-hide-elements .eael-data-tables_info{display:none}.eael-dt-th-align-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-center .eael-data-table thead tr th{text-align:center}.eael-dt-td-align-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-right .eael-data-table tbody tr td{text-align:right;padding-right:30px}@media (max-width:1024px){.eael-dt-td-align-tablet-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-tablet-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-tablet-right .eael-data-table tbody tr td{text-align:right}}@media (max-width:767px){.eael-dt-td-align-mobile-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-mobile-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-mobile-right .eael-data-table tbody tr td{text-align:right}}
13
  .eael-dual-header{display:block;margin-bottom:50px}.eael-dual-header .title,.eael-dual-header .title span{font-size:36px;font-weight:700;text-transform:uppercase;line-height:48px;margin:10px 0}.eael-dual-header .subtext{font-size:16px;display:block}.eael-dual-header i{display:block;padding:0;margin:20px 0 10px 0;font-size:36px}.eael-dual-header .title span.lead{color:#1abc9c}.eael-dual-header-content-align-center{text-align:center}.eael-dual-header-content-align-left{text-align:left}.eael-dual-header-content-align-right{text-align:right}
14
  .elementor-panel .pro-feature,.elementor-panel .pro-feature a{color:#a4afb7;text-transform:uppercase;letter-spacing:1px;line-height:1.8;font-style:normal}.elementor-panel .pro-feature a{text-decoration:underline;color:#f54!important}.elementor-control-data_table_content_colspan_pro_alert .elementor-control-title,.elementor-control-data_table_content_rowspan_pro_alert .elementor-control-title,.elementor-control-data_table_content_template_pro_alert .elementor-control-title,.elementor-control-data_table_header_colspan_pro_alert .elementor-control-title,.elementor-control-data_table_header_img_pro_alert .elementor-control-title,.elementor-panel .elementor-control-eael_section_pro .elementor-panel-heading-title.elementor-panel-heading-title,.elementor-panel .elementor-control-eael_section_pro .elementor-panel-heading-toggle{color:#f54}.elementor-panel .elementor-control-eael_control_get_pro .elementor-control-field{display:none!important}.elementor-control-eael_fancy_text_style_pro_alert .elementor-control-title,.elementor-control-eael_img_accordion_type_pro_alert .elementor-control-title,.elementor-control-eael_pricing_table_style_pro_alert .elementor-control-title,.elementor-control-eael_section_countdown_style_pro_alert .elementor-control-title,.elementor-control-eael_section_data_table_enabled_pro_alert .elementor-control-title,.elementor-control-eael_team_members_preset_pro_alert .elementor-control-title,.elementor-control-eael_ticker_type_pro_alert .elementor-control-title{color:#f54}
15
- .eael-event-calendar-wrapper .fc-row table{margin:0!important}.eael-event-calendar-wrapper .fc table{margin:auto}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #ddd!important;border-bottom:none!important}.eael-event-calendar-wrapper .fc-day-grid-event{margin-top:2px;padding:8px;font-size:12px;border-left-width:5px}.eael-event-calendar-wrapper .fc-day.fc-today{background:0 0}.eael-event-calendar-wrapper .fc-day-top.fc-today .fc-day-number{font-weight:700}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-size:14px}.eael-event-calendar-wrapper .fc-day-number{font-size:14px;float:center!important}.eael-event-calendar-wrapper .eaelec-modal{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;z-index:-1}.eael-event-calendar-wrapper .eaelec-modal .eael-ec-modal-bg{position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eael-event-calendar-wrapper .eaelec-modal.eael-ec-popup-ready{z-index:99999;opacity:1}.eael-event-calendar-wrapper .eaelec-modal-content{position:relative;margin:auto;border:1px solid #888;max-width:900px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#fefefe;padding:20px 0;width:100%;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-header{padding:0 30px;color:#fff;border-color:#090;overflow:auto;margin-top:8px}.eael-event-calendar-wrapper .eaelec-modal-header h2{color:#242424;margin:0;padding:0}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date{color:#555;padding-top:2px;display:inline-block}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date i{color:#5725ff}.eael-event-calendar-wrapper .eaelec-modal-close{position:absolute;right:-15px;top:-18px;font-size:24px;z-index:9999;cursor:pointer;box-sizing:content-box;overflow:visible;border:2px solid #fff;background:#fff;text-align:center;box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000!important;height:40px;width:40px;text-align:center;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:50%}.eael-event-calendar-wrapper .eaelec-modal-close>span{font-size:20px}.eael-event-calendar-wrapper .eaelec-modal-close:focus,.eael-event-calendar-wrapper .eaelec-modal-close:hover{color:#fff;text-decoration:none;cursor:pointer}.eael-event-calendar-wrapper .eaelec-modal-body{padding:0 10px 0 35px;margin:10px 0;color:#555;height:300px;overflow-y:auto;word-break:break-all}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar{width:6px}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar-thumb{background:#aaa;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-footer{padding:0 10px 0 35px;color:#fff;border:0 solid red}.eael-event-calendar-wrapper .eaelec-event-date-end,.eael-event-calendar-wrapper .eaelec-event-date-start{font-size:15px}@media (max-width:575px){.eael-event-calendar-wrapper .fc-toolbar{margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar .fc-center{width:100%!important;margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar h2{font-size:16px!important;width:100%!important;text-align:center!important;padding:5px!important}.eael-event-calendar-wrapper .fc-ltr .fc-axis{font-size:12px!important}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-weight:400!important;font-size:12px!important;padding:5px!important}}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-left .fc-button .fc-icon{font-size:13px}.fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;display:inline-block;padding-right:5px;padding-left:0;-webkit-font-smoothing:antialiased}.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{content:"\f03a";left:8px}.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{content:"\f0c9";left:21px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:"\f00a"}.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:"\f00b"}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{box-shadow:none;height:auto;width:auto;float:none;font-size:13px;font-weight:400;color:#5e5e5e;border-radius:3px;text-transform:capitalize;background:#f7f7fb;text-shadow:none;line-height:19px;padding:8px 12px;border:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#5725ff;color:#fff;box-shadow:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#5725ff;color:#fff}th.fc-widget-header>span{padding:14px;display:block;font-size:16px;color:#424344}span.fc-day-number{padding:17px;display:block}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:12px 2px 2px 2px;display:block;border-bottom:0 solid}.eael-event-calendar-wrapper .fc-view .fc-body thead:first-child tr:first-child td{border-bottom:3px solid transparent}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #dfdfe9}.fc-unthemed .fc-timeGridDay-view .fc-event,.fc-unthemed .fc-timeGridWeek-view .fc-event{border-left:1px solid;border-color:#4d4d4d!important}.fc-unthemed .fc-timeGridDay-view .fc-event .fc-time,.fc-unthemed .fc-timeGridWeek-view .fc-event .fc-time{padding-left:3px}.fc-unthemed .fc-timeGridDay-view .fc-bg table tbody tr>td,.fc-unthemed .fc-timeGridWeek-view .fc-bg table tbody tr>td{padding-left:1px}.fc-unthemed .fc-timeGridDay-view .fc-time-grid .fc-event .fc-content,.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{-webkit-box-pack:end;justify-content:end}.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{display:inherit}.fc-unthemed .fc-listWeek-view .fc-list-table tr.fc-list-item{cursor:pointer}.fc-unthemed .fc-listWeek-view .fc-list-table tr td{padding-bottom:10px;padding-top:10px}.fc-unthemed .fc-dayGridMonth-view .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#dfdfe9}.fc-unthemed .fc-event,.fc-unthemed a.fc-day-grid-event{color:#707070;font-size:14px;background:#fff;border-radius:5px;font-weight:400;margin:1px;border:none}.fc-unthemed .fc-event .fc-day-grid-event .fc-time,.fc-unthemed a.fc-day-grid-event .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-time-grid .fc-event{min-height:20px}.fc-unthemed .fc-time-grid .fc-event .fc-content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100%;width:100%}.fc-unthemed .fc-time-grid .fc-event .fc-content .fc-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-unthemed .fc-event:hover{color:#707070}.eaelec-modal.eael-zoom-in{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eaelec-modal.eael-zoom-in .eaelec-modal-content{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(.5);transform:scale(.5)}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eael-ec-modal-bg{opacity:.7}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eaelec-modal-content{opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eaelec-modal-content{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eael-ec-modal-bg{opacity:0}@media (min-width:768px) and (max-width:1024px){.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar{margin-bottom:12px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:15px}.eael-event-calendar-wrapper .fc-timeGridWeek-view a .fc-content{display:inherit!important}.eael-event-calendar-wrapper .fc-day-header.fc-widget-header span{font-size:15px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.eael-event-calendar-wrapper .eaelec-modal-body{height:200px}}@media only screen and (max-width:767px){.fc-left,.fc-right{width:100%;text-align:center}.fc-left{text-align:center}.fc-right{margin-bottom:10px}.fc-right .fc-button-group .fc-button.fc-button-primary{font-size:11px}.fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:11px;padding-left:0}.fc-center{text-align:center}.fc-toolbar.fc-header-toolbar{display:inline-block;width:100%}.fc-toolbar.fc-header-toolbar .fc-button-group button.fc-button.fc-button-primary{margin-left:5px;font-size:12px}th.fc-widget-header>span{padding:0;font-size:14px}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0;margin:0;font-size:10px}.fc-basic-view .fc-body .fc-row{min-height:2em}.eael-event-calendar-wrapper .eaelec-modal-body{height:100px}}
16
  .eael-facebook-feed{width:100%;margin:auto}.eael-facebook-feed.eael-col-1 .eael-facebook-feed-item{float:none;width:100%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-1 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-1 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-2 .eael-facebook-feed-item{float:left;width:50%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-2 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-2 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-3 .eael-facebook-feed-item{float:left;width:33.3333%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-3 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-3 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-4 .eael-facebook-feed-item{float:left;width:25%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-4 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-4 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-5 .eael-facebook-feed-item{float:left;width:20%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-5 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-5 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-6 .eael-facebook-feed-item{float:left;width:16.6666%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-6 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-6 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed .eael-facebook-feed-item{display:inline-block;line-height:0}.eael-facebook-feed .eael-facebook-feed-item,.eael-facebook-feed .eael-facebook-feed-item-inner{position:relative}.eael-facebook-feed-overlay .eael-facebook-feed-item .eael-facebook-feed-item-overlay{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;font-size:12px;line-height:1;-webkit-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition:all .2s;transition:all .2s}.eael-facebook-feed-overlay .eael-facebook-feed-item .eael-facebook-feed-item-overlay .eael-facebook-feed-item-overlay-inner{position:relative;align-self:center}.eael-facebook-feed-overlay .eael-facebook-feed-item:hover .eael-facebook-feed-item-overlay{-webkit-transform:scale(1);transform:scale(1);opacity:1}.eael-facebook-feed-overlay .eael-facebook-feed-meta{margin-bottom:0}.eael-facebook-feed-overlay .eael-facebook-feed-meta span{display:inline-block;margin:0 15px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner{margin:10px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header{padding:8px 12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user{float:left}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user .eael-facebook-feed-avatar{float:left;display:inline-block;width:32px;height:32px;border-radius:50%;margin-right:10px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user .eael-facebook-feed-username{float:left;display:inline-block;font-size:14px;font-weight:400;line-height:32px;margin:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-post-time{float:right;font-size:11px;font-weight:400;line-height:32px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-content{position:relative;display:block;padding:12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-content .eael-facebook-feed-message{font-size:14px;font-weight:400;line-height:1.3;margin:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap{padding:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-preview-img{display:block;position:relative;margin-bottom:12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-preview-overlay i{font-size:48px;color:#fff}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview{padding:0 12px 15px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-host{font-size:12px;font-weight:400;line-height:1;text-transform:uppercase;margin-bottom:5px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-title{font-size:15px;font-weight:700;line-height:1.4;margin-top:0;margin-bottom:6px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-description{font-size:14px;font-weight:400;line-height:1.2;margin-bottom:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer{font-size:13px;font-weight:400;line-height:30px;padding:8px 12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer span{display:inline-block}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer span.eael-facebook-feed-post-likes{margin-right:15px}.elementor-widget-eael-facebook-feed .eael-load-more-button-wrap{-webkit-box-pack:center;justify-content:center;margin-top:15px}.elementor-widget-eael-facebook-feed .eael-load-more-button-wrap.no-pagination{display:none}
17
  .eael-fancy-text-container p{margin:0}.eael-fancy-text-strings{display:none}.eael-fancy-text-prefix,.eael-fancy-text-suffix{display:inline-block}.morphext>.animated{display:inline-block}.typed-cursor{opacity:1;-webkit-animation:blink_cursor .7s infinite;animation:blink_cursor .7s infinite}@keyframes blink_cursor{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink_cursor{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.eael-fancy-text-container.style-2{font-size:24px}.eael-fancy-text-container.style-2 .eael-fancy-text-strings{background:#f54;color:#fff;padding:10px 25px}
18
  .elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:before{top:3px!important}.elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:after{top:45px!important}.elementor-widget-eael-feature-list.-icon-position-right .connector,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .connector{right:0;left:calc(100% - 70px)}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:auto;right:0}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px;top:30px}.elementor-widget-eael-feature-list .eael-feature-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item{position:relative}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector{display:block;position:absolute;width:0;margin:0 auto;z-index:1;height:100%;top:.5em;font-size:60px;left:0;right:calc(100% - 60px);border-left:2px solid #2ecc71;border-right:none!important}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box{z-index:2;-webkit-transition:all .5s;transition:all .5s}@media (prefers-reduced-motion:reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box{-webkit-transition:none;transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#37368e;-webkit-transition:all .5s;transition:all .5s;display:-webkit-inline-box;display:inline-flex}@media (prefers-reduced-motion:reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner{-webkit-transition:none;transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon{padding:.5em;-webkit-transition:all .5s;transition:all .5s;font-size:30px;line-height:1;color:#37368e;text-align:center;display:-webkit-inline-box;display:inline-flex;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media (prefers-reduced-motion:reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon{-webkit-transition:none;transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i{width:1em;height:1em;position:relative;display:block}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-img{font-size:8px;line-height:1;max-width:inherit}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box{margin:0 0 0 20px}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-title{margin-top:-2px;line-height:1.5em}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-content{padding:0;margin:0;font-size:14px;line-height:1.5em}.elementor-widget-eael-feature-list .eael-feature-list-items.stacked .eael-feature-list-icon-box .eael-feature-list-icon{color:#fff}.elementor-widget-eael-feature-list .eael-feature-list-items.framed .eael-feature-list-icon-box .eael-feature-list-icon{background-color:#fff}.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner{border-radius:50%}.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner .eael-feature-list-icon{border-radius:50%}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:15px}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon img{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-content-box .eael-feature-list-title{margin-top:15px}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px;position:relative}@media (max-width:767px){.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px;display:block}}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{content:"";position:absolute;display:block}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;top:0;z-index:1;border-left:1px solid #000;border-right:none!important;height:100%}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px;top:30px;width:23px;display:block;z-index:2;border-bottom:1px dashed #000;border-top:none!important}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item .connector{display:none}@media (min-width:768px){.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item{padding:0 50px 0 0}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:before{left:auto;right:0}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:after{left:auto;right:5px;top:30px}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item .connector{display:none}}@media (min-width:1025px){.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-content-box{margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-content-box{margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-top .eael-feature-list-content-box{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item{display:-webkit-box;display:flex}.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (max-width:1024px){.elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item{display:-webkit-box;display:flex}.elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-content-box{margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (min-width:768px) and (max-width:1024px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px;top:30px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-content-box{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (min-width:768px) and (max-width:1024px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-content-box{margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}}@media (min-width:768px) and (max-width:1024px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{right:0;left:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item,.elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item{display:block;text-align:left}.elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item{display:-webkit-box;display:flex}.elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box{margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (max-width:767px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (max-width:767px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box{margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}}@media (max-width:767px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{right:0;left:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px}}
@@ -39,9 +38,10 @@ html{scroll-behavior:smooth}.eael-toc{z-index:9999;width:300px;display:none}.eae
39
  .eael-twitter-feed::after,.eael-twitter-feed::before{content:"";clear:both}.eael-twitter-feed-masonry .eael-twitter-feed-item{float:left}@media only screen and (max-width:480px){.eael-twitter-feed-masonry.eael-twitter-feed-col-2 .eael-twitter-feed-item{width:100%!important}}@media only screen and (max-width:480px){.eael-twitter-feed-masonry.eael-twitter-feed-col-3 .eael-twitter-feed-item{width:100%!important}}@media only screen and (max-width:480px){.eael-twitter-feed-masonry.eael-twitter-feed-col-4 .eael-twitter-feed-item{width:100%!important}}.eael-twitter-feed-item .eael-twitter-feed-item-inner{background:#fff;border:1px solid rgba(0,0,0,.1)}.eael-twitter-feed-item a{color:#08c;text-decoration:none}.eael-twitter-feed-item a:hover{outline:0;color:#005580}.eael-twitter-feed-item a:focus{outline:0}.eael-twitter-feed-item .eael-twitter-feed-item-header{padding:20px 15px 0;margin-bottom:10px}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-avatar{float:left;width:38px;margin-right:10px}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-avatar img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-avatar.avatar-circle img{border-radius:50%}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-meta{float:left}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-meta .eael-twitter-feed-item-icon{color:#1da1f2;margin-right:5px}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-meta .eael-twitter-feed-item-author{color:#444;line-height:1.5em;font-weight:700}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-date{float:right;margin-right:10px;font-size:90%;color:#999}.eael-twitter-feed-item .eael-twitter-feed-item-content{padding:0 15px 15px}.eael-twitter-feed-item .eael-twitter-feed-item-content p{color:#666;margin:0 0 5px;min-height:20px;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}.eael-twitter-feed.swiper-container .swiper-button-next,.eael-twitter-feed.swiper-container .swiper-button-prev{background-image:none;outline:0}
40
  .eael-weform-container input,.eael-weform-container textarea{height:auto;padding:10px}.eael-contact-form-btn-align-center .eael-weform-container ul.wpuf-form .wpuf-submit input[type=submit]{margin-left:auto!important;margin-right:auto!important;display:block;float:none}.eael-contact-form-btn-align-left .eael-weform-container ul.wpuf-form .wpuf-submit input[type=submit]{float:left;width:auto}.eael-contact-form-btn-align-right .eael-weform-container ul.wpuf-form .wpuf-submit input[type=submit]{float:right;width:auto}.eael-weform-container ul.wpuf-form li .wpuf-fields input[type=email],.eael-weform-container ul.wpuf-form li .wpuf-fields input[type=number],.eael-weform-container ul.wpuf-form li .wpuf-fields input[type=password],.eael-weform-container ul.wpuf-form li .wpuf-fields input[type=text],.eael-weform-container ul.wpuf-form li .wpuf-fields input[type=url],.eael-weform-container ul.wpuf-form li .wpuf-fields textarea{max-width:100%}
41
  .eael-wpforms .wpforms-container .wpforms-form .wpforms-page-button,.eael-wpforms .wpforms-container .wpforms-form button[type=submit],.eael-wpforms .wpforms-container .wpforms-form input[type=submit]{border:0}.eael-wpforms .wpforms-container .wpforms-form .wpforms-page-button:hover,.eael-wpforms .wpforms-container .wpforms-form button[type=submit]:hover,.eael-wpforms .wpforms-container .wpforms-form input[type=submit]:hover{border:0}.eael-wpforms .wpforms-container .wpforms-form input[type=checkbox],.eael-wpforms .wpforms-container .wpforms-form input[type=radio]{padding:3px}.eael-wpforms .wpforms-container .wpforms-form .wpforms-field-label{display:none}.eael-wpforms .wpforms-container .wpforms-form .wpforms-field-name .wpforms-field-row{max-width:100%}.eael-wpforms .wpforms-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.eael-wpforms .wpforms-container .wpforms-field select,.eael-wpforms .wpforms-container .wpforms-field textarea{max-width:100%!important}.eael-wpforms-labels-yes .wpforms-container .wpforms-form .wpforms-field-label{display:block}.eael-wpforms-form-button-full-width .wpforms-submit-container .wpforms-submit{width:100%}
42
- @keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr__control--overlaid{background:rgba(0,179,255,.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#00b3ff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(74,87,100,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(74,87,100,.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:#c1c9d1;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#00b3ff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:rgba(255,255,255,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,41,47,.6) 50%,rgba(35,41,47,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume{display:none!important}.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
43
  @charset "UTF-8";.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:2px 4px}.fc-rtl .fc-popover .fc-header{flex-direction:row-reverse}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer;opacity:.65;font-size:1.1em}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-mirror-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-mirror-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-mirror-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-mirror-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-mirror-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.4;border-radius:3px;border:1px solid #3788d8}.fc-event,.fc-event-dot{background-color:#3788d8}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-event.fc-dragging.fc-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event.fc-dragging:not(.fc-selected){opacity:.75}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-mirror-skeleton tr:first-child>td>.fc-day-grid-event{margin-top:0}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}@font-face{font-family:fcicons;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:400;font-style:normal}.fc-icon{font-family:fcicons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-chevron-left:before{content:""}.fc-icon-chevron-right:before{content:""}.fc-icon-chevrons-left:before{content:""}.fc-icon-chevrons-right:before{content:""}.fc-icon-minus-square:before{content:""}.fc-icon-plus-square:before{content:""}.fc-icon-x:before{content:""}.fc-icon{display:inline-block;width:1em;height:1em;text-align:center}.fc-button{border-radius:0;overflow:visible;text-transform:none;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc-button{-webkit-appearance:button}.fc-button:not(:disabled){cursor:pointer}.fc-button::-moz-focus-inner{padding:0;border-style:none}.fc-button{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.4em .65em;font-size:1em;line-height:1.5;border-radius:.25em}.fc-button:hover{color:#212529;text-decoration:none}.fc-button:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(44,62,80,.25);box-shadow:0 0 0 .2rem rgba(44,62,80,.25)}.fc-button:disabled{opacity:.65}.fc-button-primary{color:#fff;background-color:#2c3e50;border-color:#2c3e50}.fc-button-primary:hover{color:#fff;background-color:#1e2b37;border-color:#1a252f}.fc-button-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(76,91,106,.5);box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc-button-primary:disabled{color:#fff;background-color:#2c3e50;border-color:#2c3e50}.fc-button-primary:not(:disabled).fc-button-active,.fc-button-primary:not(:disabled):active{color:#fff;background-color:#1a252f;border-color:#151e27}.fc-button-primary:not(:disabled).fc-button-active:focus,.fc-button-primary:not(:disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(76,91,106,.5);box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc-button .fc-icon{vertical-align:middle;font-size:1.5em}.fc-button-group{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.fc-button-group>.fc-button{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fc-button-group>.fc-button:hover{z-index:1}.fc-button-group>.fc-button.fc-button-active,.fc-button-group>.fc-button:active,.fc-button-group>.fc-button:focus{z-index:1}.fc-button-group>.fc-button:not(:first-child){margin-left:-1px}.fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc-button-group>.fc-button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.fc-toolbar{display:flex;justify-content:space-between;align-items:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-toolbar h2{font-size:1.75em;margin:0}.fc-view-container{position:relative}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}@media print{.fc{max-width:100%!important}.fc-event{background:#fff!important;color:#000!important;page-break-inside:avoid}.fc-event .fc-resizer{display:none}.fc hr,.fc tbody,.fc td,.fc th,.fc thead,.fc-row{border-color:#ccc!important;background:#fff!important}.fc-bg,.fc-bgevent-container,.fc-bgevent-skeleton,.fc-business-container,.fc-highlight-container,.fc-highlight-skeleton,.fc-mirror-container,.fc-mirror-skeleton{display:none}.fc tbody .fc-row{height:auto!important;min-height:0!important}.fc tbody .fc-row .fc-content-skeleton{position:static;padding-bottom:0!important}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td{padding-bottom:1em}.fc tbody .fc-row .fc-content-skeleton table{height:1em}.fc-more,.fc-more-cell{display:none!important}.fc tr.fc-limited{display:table-row!important}.fc td.fc-limited{display:table-cell!important}.fc-popover{display:none}.fc-time-grid{min-height:0!important}.fc-timeGrid-view .fc-axis{display:none}.fc-slats,.fc-time-grid hr{display:none!important}.fc-time-grid .fc-content-skeleton{position:static}.fc-time-grid .fc-content-skeleton table{height:4em}.fc-time-grid .fc-event-container{margin:0!important}.fc-time-grid .fc-event{position:static!important;margin:3px 2px!important}.fc-time-grid .fc-event.fc-not-end{border-bottom-width:1px!important}.fc-time-grid .fc-event.fc-not-end:after{content:"..."}.fc-time-grid .fc-event.fc-not-start{border-top-width:1px!important}.fc-time-grid .fc-event.fc-not-start:before{content:"..."}.fc-time-grid .fc-event .fc-time{white-space:normal!important}.fc-time-grid .fc-event .fc-time span{display:none}.fc-time-grid .fc-event .fc-time:after{content:attr(data-full)}.fc-day-grid-container,.fc-scroller,.fc-time-grid-container{overflow:visible!important;height:auto!important}.fc-row{border:0!important;margin:0!important}.fc button,.fc-button-group{display:none}}
44
  .fc-dayGridDay-view .fc-content-skeleton,.fc-dayGridWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-dayGrid-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-dayGrid-view .fc-day-number,.fc-dayGrid-view .fc-week-number{padding:2px}.fc-dayGrid-view th.fc-day-number,.fc-dayGrid-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px 0}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-dayGrid-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-dayGrid-view td.fc-week-number{text-align:center}.fc-dayGrid-view td.fc-week-number>*{display:inline-block;min-width:1.25em}
45
  .fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt{float:right}.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}
46
  @charset "UTF-8";.fc-timeGrid-view .fc-day-grid{position:relative;z-index:2}.fc-timeGrid-view .fc-day-grid .fc-row{min-height:3em}.fc-timeGrid-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{position:relative;z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-mirror-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-time-grid-event{margin-bottom:1px}.fc-time-grid-event-inset{-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.fc-time-grid-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-time-grid-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event .fc-content{overflow:hidden;max-height:100%}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:" - "}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}
47
- .tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
 
1
 
 
2
  .eael-advance-tabs{display:block}.eael-advance-tabs .eael-tabs-nav>ul{position:relative;padding:0;margin:0;list-style-type:none;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;z-index:1}.eael-advance-tabs .eael-tabs-nav>ul li{position:relative;padding:1em 1.5em;-webkit-box-flex:1;flex:1 1 auto;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center;background-color:#f1f1f1}.eael-advance-tabs .eael-tabs-nav>ul li:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;z-index:1;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #444;border-bottom:0;display:none}.eael-advance-tabs .eael-tabs-nav>ul li.active,.eael-advance-tabs .eael-tabs-nav>ul li.active-default,.eael-advance-tabs .eael-tabs-nav>ul li:hover{background-color:#444}.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active-default:after,.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active:after{display:none}.eael-advance-tabs .eael-tabs-nav>ul li.active-default:after,.eael-advance-tabs .eael-tabs-nav>ul li.active:after{display:block}.eael-tabs-content{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 1 auto}.eael-advance-tabs .eael-tabs-content>div{display:none;opacity:0}.eael-advance-tabs .eael-tabs-content>div.active,.eael-advance-tabs .eael-tabs-content>div.active-default{display:block;width:100%;padding:1em;opacity:1;-webkit-animation:fadeIn linear .3s;animation:fadeIn linear .3s}.eael-tab-inline-icon li a .fa{margin-right:10px;line-height:1}.eael-tab-top-icon li{display:-webkit-box;display:flex;flex-wrap:wrap;text-align:center}.eael-tab-top-icon li a{display:-webkit-box;display:flex;flex-wrap:wrap;text-align:center}.eael-tab-top-icon li .eael-tab-title,.eael-tab-top-icon li .fa{-webkit-box-flex:1;flex:1 1 100%;line-height:1}.eael-tab-top-icon li a .eael-tab-title{margin-top:10px}.eael-advance-tabs.eael-tabs-vertical{display:-webkit-box;display:flex}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav{-webkit-box-flex:0;flex:0 0 auto}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul>li{width:100%;-webkit-box-pack:start;justify-content:start}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul li::after{bottom:auto!important;right:-10px;top:calc(50% - 10px);left:auto!important;border-left:10px solid #444;border-right:0;border-top:10px solid transparent;border-bottom:10px solid transparent}@media only screen and (max-width:767px){.eael-advance-tabs .eael-tabs-nav>ul{flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.eael-advance-tabs .eael-tabs-nav>ul li{-webkit-box-flex:1;flex:1 1 auto}.responsive-vertical-layout.eael-advance-tabs .eael-tabs-nav>ul li{-webkit-box-flex:1;flex:1 1 100%}.eael-advance-tabs.eael-tabs-vertical{flex-wrap:wrap}.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav{-webkit-box-flex:1;flex:1 100%}.eael-advance-tabs.eael-tabs-vertical ul{-webkit-box-flex:1;flex:1 100%}.eael-advance-tabs.eael-tabs-vertical ul li{-webkit-box-flex:1;flex:1 100%}div.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav>ul li::after{border-left-color:transparent!important;bottom:-20px!important;left:0!important;right:0!important;top:auto!important;border-left:10px solid transparent;border-right:10px solid transparent;border-top-color:#444!important}}
3
  .ea-advanced-data-table-wrap *{background-color:transparent;border:none;box-shadow:none;margin:0;padding:0}.ea-advanced-data-table-wrap .ea-advanced-data-table-wrap-inner{width:100%;overflow-y:auto}.ea-advanced-data-table-wrap .ea-advanced-data-table{width:100%;border-collapse:collapse}.ea-advanced-data-table-wrap .ea-advanced-data-table td,.ea-advanced-data-table-wrap .ea-advanced-data-table th{background-color:transparent!important}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th{position:relative;cursor:pointer}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th:before{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #4d4d4d;position:absolute;top:50%;right:15px;margin-top:-6px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #4d4d4d;position:absolute;top:50%;right:15px;margin-top:1px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.asc:before{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.asc:after{margin-top:-3px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.desc:before{margin-top:-3px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.desc:after{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th{pointer-events:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th:after,.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th:before{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-paginated tbody tr{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th{position:relative}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th:before{border:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th:after{content:"";display:block;height:100%;position:absolute;right:0;top:0;width:10px;border:none;cursor:col-resize}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable td,.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th{padding:0}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable td textarea,.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th textarea{width:100%;min-width:100px;height:100%;background-color:transparent;border:none;box-shadow:none;resize:none;margin:0;padding:0;outline:0;vertical-align:middle}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable.ea-advanced-data-table-paginated tbody tr{display:table-row}.ea-advanced-data-table-wrap .ea-advanced-data-table-search-wrap.ea-advanced-data-table-search-center{text-align:center}.ea-advanced-data-table-wrap .ea-advanced-data-table-search-wrap.ea-advanced-data-table-search-right{text-align:right}.ea-advanced-data-table-wrap .ea-advanced-data-table-pagination a{display:inline-block}
4
  .eael-caldera-form-align-left,.eael-caldera-form-btn-align-left{text-align:left}.eael-caldera-form-align-right,.eael-caldera-form-btn-align-right{text-align:right}.eael-caldera-form-align-center,.eael-caldera-form-btn-align-center{text-align:center}.eael-caldera-form .control-label{display:none}.eael-caldera-form-labels-yes .control-label{display:block}.eael-caldera-form-button-center .form-group input[type=button],.eael-caldera-form-button-center .form-group input[type=submit]{display:block;margin:0 auto}.eael-caldera-form-button-right .form-group input[type=button],.eael-caldera-form-button-right .form-group input[type=submit]{float:right}.eael-caldera-form .intl-tel-input{display:inherit}.eael-custom-radio-checkbox .caldera-grid input[type=checkbox],.eael-custom-radio-checkbox .caldera-grid input[type=radio]{border-style:solid;border-width:0;padding:3px;-webkit-appearance:none}.eael-caldera-form-button-full-width .form-group input[type=button],.eael-caldera-form-button-full-width .form-group input[type=submit]{width:100%}
5
  .eael-call-to-action{width:100%;height:auto;display:block;padding:30px;font-size:16px;color:#4d4d4d;font-weight:400;line-height:27px;margin:0 auto}.eael-call-to-action p{margin-bottom:10px}.eael-call-to-action .title{font-size:36px;font-weight:600;line-height:36px;margin-bottom:10px;text-transform:capitalize;font-style:normal}.eael-call-to-action.cta-center{text-align:center}.eael-call-to-action.cta-right{text-align:right}.eael-call-to-action.cta-left{text-align:left}.eael-call-to-action.bg-lite{background:#f4f4f4}.eael-call-to-action.bg-img{background-image:url(../img/bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;z-index:0;color:rgba(255,255,255,.7)}.eael-call-to-action.bg-img .icon{color:#fff}.eael-cta-overlay-yes .eael-call-to-action.bg-img:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:rgba(0,0,0,.8)}.eael-call-to-action.bg-img.bg-fixed{background-attachment:fixed;background-position:center center}.eael-call-to-action.bg-img .title{color:rgba(255,255,255,.9)}.eael-call-to-action.cta-flex,.eael-call-to-action.cta-icon-flex{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.eael-call-to-action.cta-icon-flex .icon{-webkit-box-flex:1;flex-grow:1;font-size:80px;text-align:left;line-height:130px}.eael-call-to-action.cta-icon-flex .action{-webkit-box-flex:1;flex-grow:1;text-align:right;padding-top:22px;flex-basis:22%}.eael-call-to-action.cta-icon-flex .content{-webkit-box-flex:1;flex-grow:1;padding:0 30px}.eael-call-to-action.cta-flex .content{padding:0 15px;-webkit-box-flex:1;flex-grow:1}.eael-call-to-action.cta-flex .action{-webkit-box-flex:1;flex-grow:1;text-align:right;padding-top:25px;flex-basis:23%}.eael-call-to-action .cta-button{position:relative;display:inline-block;padding:12px 30px;background:#f9f9f9;font-size:16px;text-decoration:none;color:#4d4d4d;-webkit-transition:.5s;transition:.5s;-ms-box-shadow:0 0 3px -1px rgba(0,0,0,.2);box-shadow:0 0 3px -1px rgba(0,0,0,.2);margin-right:10px;margin-top:10px;z-index:0;overflow:hidden}.eael-call-to-action .cta-button:last-child{margin-right:0}.eael-call-to-action .cta-button:focus{outline:0}.eael-call-to-action .cta-button:hover{color:#fff;background:#3f51b5;-ms-box-shadow:0 1px 12px 1px rgba(0,0,0,.1);box-shadow:0 1px 12px 1px rgba(0,0,0,.1)}.eael-call-to-action .cta-button.effect-1:after{content:"";position:absolute;width:100%;height:100%;background:#3f51b5;top:0;left:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);z-index:-1;-webkit-transition:.5s;transition:.5s;color:#fff}.eael-call-to-action .cta-button.effect-1:hover::after{-webkit-transform:translateY(0);transform:translateY(0)}.eael-call-to-action .cta-button.effect-2:after{content:"";position:absolute;width:100%;height:100%;background:#3f51b5;top:0;left:0;z-index:-1;-webkit-transition:.5s;transition:.5s;color:#fff;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.eael-call-to-action .cta-button.effect-2:hover::after{-webkit-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width:768px){.eael-call-to-action.cta-flex,.eael-call-to-action.cta-icon-flex{flex-wrap:wrap}.eael-call-to-action .title{font-size:28px;line-height:36px;margin-top:0}.eael-call-to-action.cta-icon-flex .icon{-webkit-box-flex:1;flex-grow:1;font-size:48px;line-height:90px;text-align:center}.eael-call-to-action.cta-flex .content,.eael-call-to-action.cta-icon-flex .content{-webkit-box-flex:1;flex-grow:1;text-align:center;padding:0}.eael-call-to-action.cta-flex .action,.eael-call-to-action.cta-icon-flex .action{text-align:center;padding-top:0}.eael-call-to-action .cta-button{padding:12px 25px}}@media only screen and (max-width:360px){.eael-call-to-action{font-size:14px;line-height:26px}.eael-call-to-action .cta-button{padding:4px 20px;font-size:12px}.eael-call-to-action .title{font-size:20px;line-height:30px}}
6
+ @-webkit-keyframes loaderSpin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderSpin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.eael-button-wrap,.eael-load-more-button-wrap{display:-webkit-box;display:flex}.eael-button,.eael-load-more-button{display:-webkit-box!important;display:flex!important;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:1em 2em;border:0 solid;font-size:16px;overflow:hidden}.eael-button>span,.eael-load-more-button>span{margin-left:-20px}.eael-button .eael-btn-loader,.eael-load-more-button .eael-btn-loader{border-radius:50%;width:20px;height:20px;font-size:10px;position:relative;text-indent:-9999em;border-top:4px solid rgba(255,255,255,.2);border-right:4px solid rgba(255,255,255,.2);border-bottom:4px solid rgba(255,255,255,.2);border-left:4px solid #fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loaderSpin 1.1s infinite linear;animation:loaderSpin 1.1s infinite linear;left:-100%;top:auto;margin-right:5px;-webkit-transition:all .2s;transition:all .2s}.eael-button .eael-btn-loader:after,.eael-load-more-button .eael-btn-loader:after{border-radius:50%;width:20px;height:20px}.eael-button.button--loading>span,.eael-load-more-button.button--loading>span{margin-left:0}.eael-button.button--loading .eael-btn-loader,.eael-load-more-button.button--loading .eael-btn-loader{left:0}
7
  .eael-contact-form-7.eael-contact-form-btn-align-center input.wpcf7-submit{margin-left:auto!important;margin-right:auto!important;display:block;float:none}.eael-contact-form-7.eael-contact-form-btn-align-left input.wpcf7-submit{float:left;width:auto}.eael-contact-form-7.eael-contact-form-btn-align-right input.wpcf7-submit{float:right;width:auto}.eael-contact-form-7 .uneditable-input,.eael-contact-form-7 input[type=color],.eael-contact-form-7 input[type=date],.eael-contact-form-7 input[type=datetime-local],.eael-contact-form-7 input[type=datetime],.eael-contact-form-7 input[type=email],.eael-contact-form-7 input[type=month],.eael-contact-form-7 input[type=number],.eael-contact-form-7 input[type=password],.eael-contact-form-7 input[type=search],.eael-contact-form-7 input[type=tel],.eael-contact-form-7 input[type=text],.eael-contact-form-7 input[type=time],.eael-contact-form-7 input[type=url],.eael-contact-form-7 input[type=week],.eael-contact-form-7 textarea{-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.eael-contact-form-7 .wpcf7-form::after,.eael-contact-form-7 .wpcf7-form::before{content:" ";clear:both;display:table}.eael-contact-form-7 .wpcf7-form:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.eael-contact-form-7 .wpcf7-form .wpcf7-form-control-wrap,.eael-contact-form-7 .wpcf7-form label{display:block}.eael-contact-form-7.labels-hide .wpcf7-form label{display:none}.eael-contact-form-7-title{margin-bottom:10px}.eael-contact-form-7-description{margin-bottom:20px}.eael-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit{width:100%}.wpcf7 form>div,.wpcf7 form>p{margin-bottom:20px}.eael-contact-form-7 .wpcf7-form p{margin-bottom:20px}.eael-contact-form-7 .wpcf7-form p span.wpcf7-form-control-wrap{margin-bottom:0}.eael-contact-form-7 .wpcf7-form label span.wpcf7-list-item-label{font-family:inherit;font-weight:400}.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit{font-family:inherit;font-weight:400}
8
  .eael-ticker-wrap{overflow:hidden;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center;width:100%}.eael-ticker-wrap .ticker-badge{-webkit-box-flex:0;flex:0 0 auto;padding:8px 12px}.eael-ticker-wrap .eael-ticker{overflow:hidden;-webkit-box-flex:1;flex:1 1 auto}.eael-ticker-wrap .eael-ticker .ticker-content{padding:8px 12px;line-height:1.8}.eael-ticker-wrap .eael-ticker .ticker-content p{margin:0}.eael-ticker-wrap .swiper-button-prev{left:auto!important;right:25px}.eael-ticker-wrap div.swiper-slide,.eael-ticker-wrap div.swiper-slide.swiper-slide-next,.eael-ticker-wrap div.swiper-slide.swiper-slide-prev{opacity:0!important}.eael-ticker-wrap div.swiper-slide.swiper-slide-active{opacity:1!important}.eael-ticker-wrap .eael-content-ticker.swiper-container .swiper-slide{text-align:left}@media only screen and (max-width:767px){.eael-ticker-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.content-ticker-pagination{display:none}}.eael-ticker-wrap .swiper-button-next,.eael-ticker-wrap .swiper-button-prev{background-image:none;outline:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}
9
  .eael-countdown-items{list-style:none;margin:0;padding:0;display:table;table-layout:fixed;width:100%}.eael-countdown-items>li{list-style:none;margin:0;padding:0;display:table-cell;position:relative}.eael-countdown-item>div{text-align:center;padding:20px}.eael-countdown-label-block .eael-countdown-digits,.eael-countdown-label-block .eael-countdown-label{display:block;text-align:center}.eael-countdown-digits{font-size:54px;line-height:1}.eael-countdown-label{font-size:18px;line-height:1;color:#fff}.eael-countdown-show-separator .eael-countdown-digits::after{content:":";position:absolute;left:98%;z-index:9999}.eael-countdown-item:last-child .eael-countdown-digits::after{display:none}.eael-countdown-items.style-1 .eael-countdown-item>div{background:#262625}
11
  @charset "UTF-8";table.eael-data-table thead .sorting,table.eael-data-table thead .sorting_asc,table.eael-data-table thead .sorting_desc{position:relative;z-index:0;outline:0;cursor:pointer}table.eael-data-table thead .sorting:after,table.eael-data-table thead .sorting_asc:after,table.eael-data-table thead .sorting_desc:after{position:absolute;top:50%;right:10px;font-family:FontAwesome;color:#fff;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.eael-data-table-wrap .eael-data-tables_wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:start;justify-content:flex-start;width:100%}.eael-data-table-wrap .eael-data-tables_filter{-webkit-box-flex:1;flex-grow:1;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_filter label{font-weight:700}.eael-data-table-wrap .eael-data-tables_filter label input[type=search]{height:40px;border:1px solid rgba(0,0,0,.09);outline:0;padding:10px;margin-left:10px}.eael-data-table-wrap .eael-data-tables_length{-webkit-box-flex:1;flex-grow:1;flex-basis:50%}.eael-data-table-wrap .eael-data-tables_length select{width:auto;max-width:120px;height:40px;border:1px solid rgba(0,0,0,.09);outline:0;margin-left:10px;margin-right:10px}.eael-data-table-wrap .eael-data-tables_length label{font-weight:700}.eael-data-table-wrap .eael-data-tables_info{-webkit-box-flex:1;flex-grow:1;flex-basis:50%;font-weight:700}.eael-data-table-wrap .eael-data-tables_paginate{-webkit-box-flex:1;flex-grow:1;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button{padding:10px 15px;background:#f2f2f2;margin-right:2px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button:hover{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.current{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.disabled{cursor:no-drop;background:#f2f2f2;opacity:.5;color:#888}.data-header-icon{margin-right:10px;position:relative;top:2px}.eael-data-table{width:100%;height:auto;margin:0;border-collapse:collapse;border:none}.eael-data-table tr{border-style:none}.eael-data-table thead tr{text-align:left}.eael-data-table thead tr th{padding:20px 15px;background:#4a4893;font-size:16px;font-weight:600;font-family:Montserrat,sans-serif;line-height:1;color:#fff;border-color:#000;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table thead tr th:hover{border-color:#000}.eael-data-table tbody tr.even{-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.eael-data-table tbody tr.even:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.even:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr.odd{background:rgba(242,242,242,.5);-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.eael-data-table tbody tr.odd:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.odd:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr td{padding:20px 15px;font-size:14px;font-family:Montserrat,sans-serif;line-height:1;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table-th-img{display:inline-block;margin:0 15px 0 0;line-height:1}.th-mobile-screen{display:none}@media (max-width:767px){.eael-data-table-wrap{overflow-x:scroll!important;padding-bottom:5px}.th-mobile-screen{display:inline-block;padding:0 .6em;margin-right:10px;text-align:center;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:100px}.th-mobile-screen .eael-data-table-th-img{margin:0 auto 15px auto;display:block}.th-mobile-screen .data-header-icon{margin:0 auto 15px auto;display:block}.td-content-wrapper{display:-webkit-box;display:flex;width:100%}.td-content{width:100%;-webkit-box-pack:center;justify-content:center}.td-content>p{width:100%;-webkit-box-pack:center;justify-content:center}.custom-responsive-option-enable .eael-data-table thead{display:none}.custom-responsive-option-enable .eael-data-table tbody tr td{float:none;clear:left;width:100%;text-align:left;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.eael-data-table .td-content{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}}table.eael-data-table thead .sorting:after{content:""}table.eael-data-table thead .headerSortDown:after{content:""}table.eael-data-table thead .headerSortUp:after{content:""}table.eael-data-table thead .sorting_disabled.sorting:after{display:none}table.eael-data-table .sorting.sorting-none:after{display:none}table.eael-data-table .sorting_desc.sorting-none:after{display:none}table.eael-data-table .sorting_asc.sorting-none:after{display:none}.eael-table-align-left table.eael-data-table{float:left}.eael-table-align-center table.eael-data-table{margin:0 auto}.eael-table-align-right table.eael-data-table{float:right}.eael-hide-elements .eael-data-tables_info{display:none}.eael-dt-th-align-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-center .eael-data-table thead tr th{text-align:center}.eael-dt-td-align-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-right .eael-data-table tbody tr td{text-align:right;padding-right:30px}@media (max-width:1024px){.eael-dt-td-align-tablet-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-tablet-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-tablet-right .eael-data-table tbody tr td{text-align:right}}@media (max-width:767px){.eael-dt-td-align-mobile-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-mobile-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-mobile-right .eael-data-table tbody tr td{text-align:right}}
12
  .eael-dual-header{display:block;margin-bottom:50px}.eael-dual-header .title,.eael-dual-header .title span{font-size:36px;font-weight:700;text-transform:uppercase;line-height:48px;margin:10px 0}.eael-dual-header .subtext{font-size:16px;display:block}.eael-dual-header i{display:block;padding:0;margin:20px 0 10px 0;font-size:36px}.eael-dual-header .title span.lead{color:#1abc9c}.eael-dual-header-content-align-center{text-align:center}.eael-dual-header-content-align-left{text-align:left}.eael-dual-header-content-align-right{text-align:right}
13
  .elementor-panel .pro-feature,.elementor-panel .pro-feature a{color:#a4afb7;text-transform:uppercase;letter-spacing:1px;line-height:1.8;font-style:normal}.elementor-panel .pro-feature a{text-decoration:underline;color:#f54!important}.elementor-control-data_table_content_colspan_pro_alert .elementor-control-title,.elementor-control-data_table_content_rowspan_pro_alert .elementor-control-title,.elementor-control-data_table_content_template_pro_alert .elementor-control-title,.elementor-control-data_table_header_colspan_pro_alert .elementor-control-title,.elementor-control-data_table_header_img_pro_alert .elementor-control-title,.elementor-panel .elementor-control-eael_section_pro .elementor-panel-heading-title.elementor-panel-heading-title,.elementor-panel .elementor-control-eael_section_pro .elementor-panel-heading-toggle{color:#f54}.elementor-panel .elementor-control-eael_control_get_pro .elementor-control-field{display:none!important}.elementor-control-eael_fancy_text_style_pro_alert .elementor-control-title,.elementor-control-eael_img_accordion_type_pro_alert .elementor-control-title,.elementor-control-eael_pricing_table_style_pro_alert .elementor-control-title,.elementor-control-eael_section_countdown_style_pro_alert .elementor-control-title,.elementor-control-eael_section_data_table_enabled_pro_alert .elementor-control-title,.elementor-control-eael_team_members_preset_pro_alert .elementor-control-title,.elementor-control-eael_ticker_type_pro_alert .elementor-control-title{color:#f54}
14
+ .eael-event-calendar-wrapper .fc-row table{margin:0!important}.eael-event-calendar-wrapper .fc table{margin:auto;overflow:auto}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #ddd!important;border-bottom:none!important}.eael-event-calendar-wrapper .fc-day-grid-event{margin-top:2px;padding:8px;font-size:12px;border-left-width:5px}.eael-event-calendar-wrapper .fc-day.fc-today{background:0 0}.eael-event-calendar-wrapper .fc-day-top.fc-today .fc-day-number{font-weight:700}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-size:14px}.eael-event-calendar-wrapper .fc-day-number{font-size:14px;float:center!important}.eael-event-calendar-wrapper .eaelec-modal{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;z-index:-1}.eael-event-calendar-wrapper .eaelec-modal .eael-ec-modal-bg{position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eael-event-calendar-wrapper .eaelec-modal.eael-ec-popup-ready{z-index:99999;opacity:1}.eael-event-calendar-wrapper .eaelec-modal-content{position:relative;margin:auto;border:1px solid #888;max-width:900px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#fefefe;padding:20px 0;width:100%;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-header{padding:0 30px;color:#fff;border-color:#090;overflow:auto;margin-top:8px}.eael-event-calendar-wrapper .eaelec-modal-header h2{color:#242424;margin:0;padding:0}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date{color:#555;padding-top:2px;display:inline-block}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date i{color:#5725ff}.eael-event-calendar-wrapper .eaelec-modal-close{position:absolute;right:-15px;top:-18px;font-size:24px;z-index:9999;cursor:pointer;box-sizing:content-box;overflow:visible;border:2px solid #fff;background:#fff;text-align:center;box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000!important;height:40px;width:40px;text-align:center;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:50%}.eael-event-calendar-wrapper .eaelec-modal-close>span{font-size:20px}.eael-event-calendar-wrapper .eaelec-modal-close:focus,.eael-event-calendar-wrapper .eaelec-modal-close:hover{color:#fff;text-decoration:none;cursor:pointer}.eael-event-calendar-wrapper .eaelec-modal-body{padding:0 10px 0 35px;margin:10px 0;color:#555;height:300px;overflow-y:auto;word-break:break-all}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar{width:6px}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar-thumb{background:#aaa;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-footer{padding:0 10px 0 35px;color:#fff;border:0 solid red}.eael-event-calendar-wrapper .eaelec-event-date-end,.eael-event-calendar-wrapper .eaelec-event-date-start{font-size:15px}@media (max-width:575px){.eael-event-calendar-wrapper .fc-toolbar{margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar .fc-center{width:100%!important;margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar h2{font-size:16px!important;width:100%!important;text-align:center!important;padding:5px!important}.eael-event-calendar-wrapper .fc-ltr .fc-axis{font-size:12px!important}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-weight:400!important;font-size:12px!important;padding:5px!important}}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-left .fc-button .fc-icon{font-size:13px}.fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;display:inline-block;padding-right:5px;padding-left:0;-webkit-font-smoothing:antialiased}.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{content:"\f03a";left:8px}.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{content:"\f0c9";left:21px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:"\f00a"}.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:"\f00b"}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{box-shadow:none;height:auto;width:auto;float:none;font-size:13px;font-weight:400;color:#5e5e5e;border-radius:3px;text-transform:capitalize;background:#f7f7fb;text-shadow:none;line-height:19px;padding:8px 12px;border:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#5725ff;color:#fff;box-shadow:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#5725ff;color:#fff}th.fc-widget-header>span{padding:14px;display:block;font-size:16px;color:#424344}span.fc-day-number{padding:17px;display:block}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:12px 2px 2px 2px;display:block;border-bottom:0 solid}.eael-event-calendar-wrapper .fc-view .fc-body thead:first-child tr:first-child td{border-bottom:3px solid transparent}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #dfdfe9}.fc-unthemed .fc-timeGridDay-view .fc-event,.fc-unthemed .fc-timeGridWeek-view .fc-event{border-left:1px solid;border-color:#4d4d4d!important}.fc-unthemed .fc-timeGridDay-view .fc-event .fc-time,.fc-unthemed .fc-timeGridWeek-view .fc-event .fc-time{padding-left:3px}.fc-unthemed .fc-timeGridDay-view .fc-bg table tbody tr>td,.fc-unthemed .fc-timeGridWeek-view .fc-bg table tbody tr>td{padding-left:1px}.fc-unthemed .fc-timeGridDay-view .fc-time-grid .fc-event .fc-content,.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{-webkit-box-pack:end;justify-content:end}.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{display:inherit}.fc-unthemed .fc-listWeek-view .fc-list-table tr.fc-list-item{cursor:pointer}.fc-unthemed .fc-listWeek-view .fc-list-table tr td{padding-bottom:10px;padding-top:10px}.fc-unthemed .fc-dayGridMonth-view .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#dfdfe9}.fc-unthemed .fc-event,.fc-unthemed a.fc-day-grid-event{color:#707070;font-size:14px;background:#fff;border-radius:5px;font-weight:400;margin:1px;border:none}.fc-unthemed .fc-event .fc-day-grid-event .fc-time,.fc-unthemed a.fc-day-grid-event .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-time-grid .fc-event{min-height:20px}.fc-unthemed .fc-time-grid .fc-event .fc-content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100%;width:100%}.fc-unthemed .fc-time-grid .fc-event .fc-content .fc-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-unthemed .fc-event:hover{color:#707070}.eaelec-modal.eael-zoom-in{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eaelec-modal.eael-zoom-in .eaelec-modal-content{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(.5);transform:scale(.5)}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eael-ec-modal-bg{opacity:.7}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eaelec-modal-content{opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eaelec-modal-content{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eael-ec-modal-bg{opacity:0}@media (min-width:768px) and (max-width:1024px){.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar{margin-bottom:12px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:15px}.eael-event-calendar-wrapper .fc-timeGridWeek-view a .fc-content{display:inherit!important}.eael-event-calendar-wrapper .fc-day-header.fc-widget-header span{font-size:15px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.eael-event-calendar-wrapper .eaelec-modal-body{height:200px}}@media only screen and (max-width:767px){.fc-left,.fc-right{width:100%;text-align:center}.fc-left{text-align:center}.fc-right{margin-bottom:10px}.fc-right .fc-button-group .fc-button.fc-button-primary{font-size:11px}.fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:11px;padding-left:0}.fc-center{text-align:center}.fc-toolbar.fc-header-toolbar{display:inline-block;width:100%}.fc-toolbar.fc-header-toolbar .fc-button-group button.fc-button.fc-button-primary{margin-left:5px;font-size:12px}th.fc-widget-header>span{padding:0;font-size:14px}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0;margin:0;font-size:10px}.fc-basic-view .fc-body .fc-row{min-height:2em}.eael-event-calendar-wrapper .eaelec-modal-body{height:100px}}
15
  .eael-facebook-feed{width:100%;margin:auto}.eael-facebook-feed.eael-col-1 .eael-facebook-feed-item{float:none;width:100%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-1 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-1 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-2 .eael-facebook-feed-item{float:left;width:50%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-2 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-2 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-3 .eael-facebook-feed-item{float:left;width:33.3333%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-3 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-3 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-4 .eael-facebook-feed-item{float:left;width:25%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-4 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-4 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-5 .eael-facebook-feed-item{float:left;width:20%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-5 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-5 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-6 .eael-facebook-feed-item{float:left;width:16.6666%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-6 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-6 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed .eael-facebook-feed-item{display:inline-block;line-height:0}.eael-facebook-feed .eael-facebook-feed-item,.eael-facebook-feed .eael-facebook-feed-item-inner{position:relative}.eael-facebook-feed-overlay .eael-facebook-feed-item .eael-facebook-feed-item-overlay{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;font-size:12px;line-height:1;-webkit-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition:all .2s;transition:all .2s}.eael-facebook-feed-overlay .eael-facebook-feed-item .eael-facebook-feed-item-overlay .eael-facebook-feed-item-overlay-inner{position:relative;align-self:center}.eael-facebook-feed-overlay .eael-facebook-feed-item:hover .eael-facebook-feed-item-overlay{-webkit-transform:scale(1);transform:scale(1);opacity:1}.eael-facebook-feed-overlay .eael-facebook-feed-meta{margin-bottom:0}.eael-facebook-feed-overlay .eael-facebook-feed-meta span{display:inline-block;margin:0 15px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner{margin:10px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header{padding:8px 12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user{float:left}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user .eael-facebook-feed-avatar{float:left;display:inline-block;width:32px;height:32px;border-radius:50%;margin-right:10px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user .eael-facebook-feed-username{float:left;display:inline-block;font-size:14px;font-weight:400;line-height:32px;margin:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-post-time{float:right;font-size:11px;font-weight:400;line-height:32px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-content{position:relative;display:block;padding:12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-content .eael-facebook-feed-message{font-size:14px;font-weight:400;line-height:1.3;margin:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap{padding:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-preview-img{display:block;position:relative;margin-bottom:12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-preview-overlay i{font-size:48px;color:#fff}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview{padding:0 12px 15px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-host{font-size:12px;font-weight:400;line-height:1;text-transform:uppercase;margin-bottom:5px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-title{font-size:15px;font-weight:700;line-height:1.4;margin-top:0;margin-bottom:6px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-description{font-size:14px;font-weight:400;line-height:1.2;margin-bottom:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer{font-size:13px;font-weight:400;line-height:30px;padding:8px 12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer span{display:inline-block}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer span.eael-facebook-feed-post-likes{margin-right:15px}.elementor-widget-eael-facebook-feed .eael-load-more-button-wrap{-webkit-box-pack:center;justify-content:center;margin-top:15px}.elementor-widget-eael-facebook-feed .eael-load-more-button-wrap.no-pagination{display:none}
16
  .eael-fancy-text-container p{margin:0}.eael-fancy-text-strings{display:none}.eael-fancy-text-prefix,.eael-fancy-text-suffix{display:inline-block}.morphext>.animated{display:inline-block}.typed-cursor{opacity:1;-webkit-animation:blink_cursor .7s infinite;animation:blink_cursor .7s infinite}@keyframes blink_cursor{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink_cursor{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.eael-fancy-text-container.style-2{font-size:24px}.eael-fancy-text-container.style-2 .eael-fancy-text-strings{background:#f54;color:#fff;padding:10px 25px}
17
  .elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:before{top:3px!important}.elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:after{top:45px!important}.elementor-widget-eael-feature-list.-icon-position-right .connector,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .connector{right:0;left:calc(100% - 70px)}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:auto;right:0}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px;top:30px}.elementor-widget-eael-feature-list .eael-feature-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item{position:relative}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector{display:block;position:absolute;width:0;margin:0 auto;z-index:1;height:100%;top:.5em;font-size:60px;left:0;right:calc(100% - 60px);border-left:2px solid #2ecc71;border-right:none!important}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box{z-index:2;-webkit-transition:all .5s;transition:all .5s}@media (prefers-reduced-motion:reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box{-webkit-transition:none;transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#37368e;-webkit-transition:all .5s;transition:all .5s;display:-webkit-inline-box;display:inline-flex}@media (prefers-reduced-motion:reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner{-webkit-transition:none;transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon{padding:.5em;-webkit-transition:all .5s;transition:all .5s;font-size:30px;line-height:1;color:#37368e;text-align:center;display:-webkit-inline-box;display:inline-flex;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media (prefers-reduced-motion:reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon{-webkit-transition:none;transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i{width:1em;height:1em;position:relative;display:block}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-img{font-size:8px;line-height:1;max-width:inherit}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box{margin:0 0 0 20px}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-title{margin-top:-2px;line-height:1.5em}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-content{padding:0;margin:0;font-size:14px;line-height:1.5em}.elementor-widget-eael-feature-list .eael-feature-list-items.stacked .eael-feature-list-icon-box .eael-feature-list-icon{color:#fff}.elementor-widget-eael-feature-list .eael-feature-list-items.framed .eael-feature-list-icon-box .eael-feature-list-icon{background-color:#fff}.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner{border-radius:50%}.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner .eael-feature-list-icon{border-radius:50%}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:15px}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon img{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-content-box .eael-feature-list-title{margin-top:15px}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px;position:relative}@media (max-width:767px){.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px;display:block}}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{content:"";position:absolute;display:block}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;top:0;z-index:1;border-left:1px solid #000;border-right:none!important;height:100%}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px;top:30px;width:23px;display:block;z-index:2;border-bottom:1px dashed #000;border-top:none!important}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item .connector{display:none}@media (min-width:768px){.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item{padding:0 50px 0 0}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:before{left:auto;right:0}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:after{left:auto;right:5px;top:30px}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item .connector{display:none}}@media (min-width:1025px){.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-content-box{margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-content-box{margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-top .eael-feature-list-content-box{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item{display:-webkit-box;display:flex}.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (max-width:1024px){.elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item{display:-webkit-box;display:flex}.elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-content-box{margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (min-width:768px) and (max-width:1024px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px;top:30px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-content-box{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (min-width:768px) and (max-width:1024px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-content-box{margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}}@media (min-width:768px) and (max-width:1024px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{right:0;left:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item,.elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item{display:block;text-align:left}.elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item{display:-webkit-box;display:flex}.elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box{margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (max-width:767px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (max-width:767px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box{margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}}@media (max-width:767px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{right:0;left:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px}}
38
  .eael-twitter-feed::after,.eael-twitter-feed::before{content:"";clear:both}.eael-twitter-feed-masonry .eael-twitter-feed-item{float:left}@media only screen and (max-width:480px){.eael-twitter-feed-masonry.eael-twitter-feed-col-2 .eael-twitter-feed-item{width:100%!important}}@media only screen and (max-width:480px){.eael-twitter-feed-masonry.eael-twitter-feed-col-3 .eael-twitter-feed-item{width:100%!important}}@media only screen and (max-width:480px){.eael-twitter-feed-masonry.eael-twitter-feed-col-4 .eael-twitter-feed-item{width:100%!important}}.eael-twitter-feed-item .eael-twitter-feed-item-inner{background:#fff;border:1px solid rgba(0,0,0,.1)}.eael-twitter-feed-item a{color:#08c;text-decoration:none}.eael-twitter-feed-item a:hover{outline:0;color:#005580}.eael-twitter-feed-item a:focus{outline:0}.eael-twitter-feed-item .eael-twitter-feed-item-header{padding:20px 15px 0;margin-bottom:10px}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-avatar{float:left;width:38px;margin-right:10px}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-avatar img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-avatar.avatar-circle img{border-radius:50%}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-meta{float:left}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-meta .eael-twitter-feed-item-icon{color:#1da1f2;margin-right:5px}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-meta .eael-twitter-feed-item-author{color:#444;line-height:1.5em;font-weight:700}.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-date{float:right;margin-right:10px;font-size:90%;color:#999}.eael-twitter-feed-item .eael-twitter-feed-item-content{padding:0 15px 15px}.eael-twitter-feed-item .eael-twitter-feed-item-content p{color:#666;margin:0 0 5px;min-height:20px;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}.eael-twitter-feed.swiper-container .swiper-button-next,.eael-twitter-feed.swiper-container .swiper-button-prev{background-image:none;outline:0}
39
  .eael-weform-container input,.eael-weform-container textarea{height:auto;padding:10px}.eael-contact-form-btn-align-center .eael-weform-container ul.wpuf-form .wpuf-submit input[type=submit]{margin-left:auto!important;margin-right:auto!important;display:block;float:none}.eael-contact-form-btn-align-left .eael-weform-container ul.wpuf-form .wpuf-submit input[type=submit]{float:left;width:auto}.eael-contact-form-btn-align-right .eael-weform-container ul.wpuf-form .wpuf-submit input[type=submit]{float:right;width:auto}.eael-weform-container ul.wpuf-form li .wpuf-fields input[type=email],.eael-weform-container ul.wpuf-form li .wpuf-fields input[type=number],.eael-weform-container ul.wpuf-form li .wpuf-fields input[type=password],.eael-weform-container ul.wpuf-form li .wpuf-fields input[type=text],.eael-weform-container ul.wpuf-form li .wpuf-fields input[type=url],.eael-weform-container ul.wpuf-form li .wpuf-fields textarea{max-width:100%}
40
  .eael-wpforms .wpforms-container .wpforms-form .wpforms-page-button,.eael-wpforms .wpforms-container .wpforms-form button[type=submit],.eael-wpforms .wpforms-container .wpforms-form input[type=submit]{border:0}.eael-wpforms .wpforms-container .wpforms-form .wpforms-page-button:hover,.eael-wpforms .wpforms-container .wpforms-form button[type=submit]:hover,.eael-wpforms .wpforms-container .wpforms-form input[type=submit]:hover{border:0}.eael-wpforms .wpforms-container .wpforms-form input[type=checkbox],.eael-wpforms .wpforms-container .wpforms-form input[type=radio]{padding:3px}.eael-wpforms .wpforms-container .wpforms-form .wpforms-field-label{display:none}.eael-wpforms .wpforms-container .wpforms-form .wpforms-field-name .wpforms-field-row{max-width:100%}.eael-wpforms .wpforms-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.eael-wpforms .wpforms-container .wpforms-field select,.eael-wpforms .wpforms-container .wpforms-field textarea{max-width:100%!important}.eael-wpforms-labels-yes .wpforms-container .wpforms-form .wpforms-field-label{display:block}.eael-wpforms-form-button-full-width .wpforms-submit-container .wpforms-submit{width:100%}
41
+ .eael-adv-accordion{width:auto;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:15px;border:1px solid rgba(0,0,0,.02);font-size:1rem;font-weight:600;line-height:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;cursor:pointer}.eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{-webkit-transform:rotate(0);transform:rotate(0);z-index:10;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{-webkit-transform:rotate(90deg);transform:rotate(90deg);z-index:10;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fa-accordion-icon{display:inline-block;margin-right:10px}.eael-adv-accordion .eael-accordion-list .eael-accordion-content{display:none;border:1px solid #eee;padding:15px;box-sizing:border-box;font-size:1rem;line-height:1.7}.eael-adv-accordion .eael-accordion-list .eael-accordion-content p{margin:0}.eael-adv-accordion .eael-accordion-list .eael-accordion-content.active{display:block}@-webkit-keyframes rotate-90{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes rotate-90{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@-webkit-keyframes fadeIn{0%{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}100%{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@keyframes fadeIn{0%{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}100%{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}
42
  @charset "UTF-8";.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:2px 4px}.fc-rtl .fc-popover .fc-header{flex-direction:row-reverse}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer;opacity:.65;font-size:1.1em}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-mirror-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-mirror-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-mirror-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-mirror-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-mirror-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.4;border-radius:3px;border:1px solid #3788d8}.fc-event,.fc-event-dot{background-color:#3788d8}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-event.fc-dragging.fc-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event.fc-dragging:not(.fc-selected){opacity:.75}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-mirror-skeleton tr:first-child>td>.fc-day-grid-event{margin-top:0}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}@font-face{font-family:fcicons;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:400;font-style:normal}.fc-icon{font-family:fcicons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-chevron-left:before{content:""}.fc-icon-chevron-right:before{content:""}.fc-icon-chevrons-left:before{content:""}.fc-icon-chevrons-right:before{content:""}.fc-icon-minus-square:before{content:""}.fc-icon-plus-square:before{content:""}.fc-icon-x:before{content:""}.fc-icon{display:inline-block;width:1em;height:1em;text-align:center}.fc-button{border-radius:0;overflow:visible;text-transform:none;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc-button{-webkit-appearance:button}.fc-button:not(:disabled){cursor:pointer}.fc-button::-moz-focus-inner{padding:0;border-style:none}.fc-button{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.4em .65em;font-size:1em;line-height:1.5;border-radius:.25em}.fc-button:hover{color:#212529;text-decoration:none}.fc-button:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(44,62,80,.25);box-shadow:0 0 0 .2rem rgba(44,62,80,.25)}.fc-button:disabled{opacity:.65}.fc-button-primary{color:#fff;background-color:#2c3e50;border-color:#2c3e50}.fc-button-primary:hover{color:#fff;background-color:#1e2b37;border-color:#1a252f}.fc-button-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(76,91,106,.5);box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc-button-primary:disabled{color:#fff;background-color:#2c3e50;border-color:#2c3e50}.fc-button-primary:not(:disabled).fc-button-active,.fc-button-primary:not(:disabled):active{color:#fff;background-color:#1a252f;border-color:#151e27}.fc-button-primary:not(:disabled).fc-button-active:focus,.fc-button-primary:not(:disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(76,91,106,.5);box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc-button .fc-icon{vertical-align:middle;font-size:1.5em}.fc-button-group{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.fc-button-group>.fc-button{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fc-button-group>.fc-button:hover{z-index:1}.fc-button-group>.fc-button.fc-button-active,.fc-button-group>.fc-button:active,.fc-button-group>.fc-button:focus{z-index:1}.fc-button-group>.fc-button:not(:first-child){margin-left:-1px}.fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc-button-group>.fc-button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.fc-toolbar{display:flex;justify-content:space-between;align-items:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-toolbar h2{font-size:1.75em;margin:0}.fc-view-container{position:relative}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}@media print{.fc{max-width:100%!important}.fc-event{background:#fff!important;color:#000!important;page-break-inside:avoid}.fc-event .fc-resizer{display:none}.fc hr,.fc tbody,.fc td,.fc th,.fc thead,.fc-row{border-color:#ccc!important;background:#fff!important}.fc-bg,.fc-bgevent-container,.fc-bgevent-skeleton,.fc-business-container,.fc-highlight-container,.fc-highlight-skeleton,.fc-mirror-container,.fc-mirror-skeleton{display:none}.fc tbody .fc-row{height:auto!important;min-height:0!important}.fc tbody .fc-row .fc-content-skeleton{position:static;padding-bottom:0!important}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td{padding-bottom:1em}.fc tbody .fc-row .fc-content-skeleton table{height:1em}.fc-more,.fc-more-cell{display:none!important}.fc tr.fc-limited{display:table-row!important}.fc td.fc-limited{display:table-cell!important}.fc-popover{display:none}.fc-time-grid{min-height:0!important}.fc-timeGrid-view .fc-axis{display:none}.fc-slats,.fc-time-grid hr{display:none!important}.fc-time-grid .fc-content-skeleton{position:static}.fc-time-grid .fc-content-skeleton table{height:4em}.fc-time-grid .fc-event-container{margin:0!important}.fc-time-grid .fc-event{position:static!important;margin:3px 2px!important}.fc-time-grid .fc-event.fc-not-end{border-bottom-width:1px!important}.fc-time-grid .fc-event.fc-not-end:after{content:"..."}.fc-time-grid .fc-event.fc-not-start{border-top-width:1px!important}.fc-time-grid .fc-event.fc-not-start:before{content:"..."}.fc-time-grid .fc-event .fc-time{white-space:normal!important}.fc-time-grid .fc-event .fc-time span{display:none}.fc-time-grid .fc-event .fc-time:after{content:attr(data-full)}.fc-day-grid-container,.fc-scroller,.fc-time-grid-container{overflow:visible!important;height:auto!important}.fc-row{border:0!important;margin:0!important}.fc button,.fc-button-group{display:none}}
43
  .fc-dayGridDay-view .fc-content-skeleton,.fc-dayGridWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-dayGrid-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-dayGrid-view .fc-day-number,.fc-dayGrid-view .fc-week-number{padding:2px}.fc-dayGrid-view th.fc-day-number,.fc-dayGrid-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px 0}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-dayGrid-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-dayGrid-view td.fc-week-number{text-align:center}.fc-dayGrid-view td.fc-week-number>*{display:inline-block;min-width:1.25em}
44
  .fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt{float:right}.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}
45
  @charset "UTF-8";.fc-timeGrid-view .fc-day-grid{position:relative;z-index:2}.fc-timeGrid-view .fc-day-grid .fc-row{min-height:3em}.fc-timeGrid-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{position:relative;z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-mirror-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-time-grid-event{margin-bottom:1px}.fc-time-grid-event-inset{-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.fc-time-grid-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-time-grid-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event .fc-content{overflow:hidden;max-height:100%}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:" - "}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}
46
+ .tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
47
+ @keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr__control--overlaid{background:rgba(0,179,255,.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#00b3ff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(74,87,100,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(74,87,100,.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:#c1c9d1;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#00b3ff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:rgba(255,255,255,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,41,47,.6) 50%,rgba(35,41,47,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume{display:none!important}.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
assets/front-end/css/event-calendar/index.css CHANGED
@@ -3,6 +3,7 @@
3
  }
4
  .eael-event-calendar-wrapper .fc table {
5
  margin: auto;
 
6
  }
7
  .eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td {
8
  border-top: 1px solid #ddd !important;
3
  }
4
  .eael-event-calendar-wrapper .fc table {
5
  margin: auto;
6
+ overflow: auto;
7
  }
8
  .eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td {
9
  border-top: 1px solid #ddd !important;
assets/front-end/css/event-calendar/index.min.css CHANGED
@@ -1 +1 @@
1
- .eael-event-calendar-wrapper .fc-row table{margin:0!important}.eael-event-calendar-wrapper .fc table{margin:auto}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #ddd!important;border-bottom:none!important}.eael-event-calendar-wrapper .fc-day-grid-event{margin-top:2px;padding:8px;font-size:12px;border-left-width:5px}.eael-event-calendar-wrapper .fc-day.fc-today{background:0 0}.eael-event-calendar-wrapper .fc-day-top.fc-today .fc-day-number{font-weight:700}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-size:14px}.eael-event-calendar-wrapper .fc-day-number{font-size:14px;float:center!important}.eael-event-calendar-wrapper .eaelec-modal{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;z-index:-1}.eael-event-calendar-wrapper .eaelec-modal .eael-ec-modal-bg{position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eael-event-calendar-wrapper .eaelec-modal.eael-ec-popup-ready{z-index:99999;opacity:1}.eael-event-calendar-wrapper .eaelec-modal-content{position:relative;margin:auto;border:1px solid #888;max-width:900px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#fefefe;padding:20px 0;width:100%;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-header{padding:0 30px;color:#fff;border-color:#090;overflow:auto;margin-top:8px}.eael-event-calendar-wrapper .eaelec-modal-header h2{color:#242424;margin:0;padding:0}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date{color:#555;padding-top:2px;display:inline-block}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date i{color:#5725ff}.eael-event-calendar-wrapper .eaelec-modal-close{position:absolute;right:-15px;top:-18px;font-size:24px;z-index:9999;cursor:pointer;box-sizing:content-box;overflow:visible;border:2px solid #fff;background:#fff;text-align:center;box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000!important;height:40px;width:40px;text-align:center;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:50%}.eael-event-calendar-wrapper .eaelec-modal-close>span{font-size:20px}.eael-event-calendar-wrapper .eaelec-modal-close:focus,.eael-event-calendar-wrapper .eaelec-modal-close:hover{color:#fff;text-decoration:none;cursor:pointer}.eael-event-calendar-wrapper .eaelec-modal-body{padding:0 10px 0 35px;margin:10px 0;color:#555;height:300px;overflow-y:auto;word-break:break-all}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar{width:6px}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar-thumb{background:#aaa;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-footer{padding:0 10px 0 35px;color:#fff;border:0 solid red}.eael-event-calendar-wrapper .eaelec-event-date-end,.eael-event-calendar-wrapper .eaelec-event-date-start{font-size:15px}@media (max-width:575px){.eael-event-calendar-wrapper .fc-toolbar{margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar .fc-center{width:100%!important;margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar h2{font-size:16px!important;width:100%!important;text-align:center!important;padding:5px!important}.eael-event-calendar-wrapper .fc-ltr .fc-axis{font-size:12px!important}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-weight:400!important;font-size:12px!important;padding:5px!important}}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-left .fc-button .fc-icon{font-size:13px}.fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;display:inline-block;padding-right:5px;padding-left:0;-webkit-font-smoothing:antialiased}.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{content:"\f03a";left:8px}.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{content:"\f0c9";left:21px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:"\f00a"}.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:"\f00b"}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{box-shadow:none;height:auto;width:auto;float:none;font-size:13px;font-weight:400;color:#5e5e5e;border-radius:3px;text-transform:capitalize;background:#f7f7fb;text-shadow:none;line-height:19px;padding:8px 12px;border:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#5725ff;color:#fff;box-shadow:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#5725ff;color:#fff}th.fc-widget-header>span{padding:14px;display:block;font-size:16px;color:#424344}span.fc-day-number{padding:17px;display:block}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:12px 2px 2px 2px;display:block;border-bottom:0 solid}.eael-event-calendar-wrapper .fc-view .fc-body thead:first-child tr:first-child td{border-bottom:3px solid transparent}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #dfdfe9}.fc-unthemed .fc-timeGridDay-view .fc-event,.fc-unthemed .fc-timeGridWeek-view .fc-event{border-left:1px solid;border-color:#4d4d4d!important}.fc-unthemed .fc-timeGridDay-view .fc-event .fc-time,.fc-unthemed .fc-timeGridWeek-view .fc-event .fc-time{padding-left:3px}.fc-unthemed .fc-timeGridDay-view .fc-bg table tbody tr>td,.fc-unthemed .fc-timeGridWeek-view .fc-bg table tbody tr>td{padding-left:1px}.fc-unthemed .fc-timeGridDay-view .fc-time-grid .fc-event .fc-content,.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{-webkit-box-pack:end;justify-content:end}.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{display:inherit}.fc-unthemed .fc-listWeek-view .fc-list-table tr.fc-list-item{cursor:pointer}.fc-unthemed .fc-listWeek-view .fc-list-table tr td{padding-bottom:10px;padding-top:10px}.fc-unthemed .fc-dayGridMonth-view .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#dfdfe9}.fc-unthemed .fc-event,.fc-unthemed a.fc-day-grid-event{color:#707070;font-size:14px;background:#fff;border-radius:5px;font-weight:400;margin:1px;border:none}.fc-unthemed .fc-event .fc-day-grid-event .fc-time,.fc-unthemed a.fc-day-grid-event .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-time-grid .fc-event{min-height:20px}.fc-unthemed .fc-time-grid .fc-event .fc-content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100%;width:100%}.fc-unthemed .fc-time-grid .fc-event .fc-content .fc-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-unthemed .fc-event:hover{color:#707070}.eaelec-modal.eael-zoom-in{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eaelec-modal.eael-zoom-in .eaelec-modal-content{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(.5);transform:scale(.5)}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eael-ec-modal-bg{opacity:.7}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eaelec-modal-content{opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eaelec-modal-content{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eael-ec-modal-bg{opacity:0}@media (min-width:768px) and (max-width:1024px){.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar{margin-bottom:12px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:15px}.eael-event-calendar-wrapper .fc-timeGridWeek-view a .fc-content{display:inherit!important}.eael-event-calendar-wrapper .fc-day-header.fc-widget-header span{font-size:15px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.eael-event-calendar-wrapper .eaelec-modal-body{height:200px}}@media only screen and (max-width:767px){.fc-left,.fc-right{width:100%;text-align:center}.fc-left{text-align:center}.fc-right{margin-bottom:10px}.fc-right .fc-button-group .fc-button.fc-button-primary{font-size:11px}.fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:11px;padding-left:0}.fc-center{text-align:center}.fc-toolbar.fc-header-toolbar{display:inline-block;width:100%}.fc-toolbar.fc-header-toolbar .fc-button-group button.fc-button.fc-button-primary{margin-left:5px;font-size:12px}th.fc-widget-header>span{padding:0;font-size:14px}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0;margin:0;font-size:10px}.fc-basic-view .fc-body .fc-row{min-height:2em}.eael-event-calendar-wrapper .eaelec-modal-body{height:100px}}
1
+ .eael-event-calendar-wrapper .fc-row table{margin:0!important}.eael-event-calendar-wrapper .fc table{margin:auto;overflow:auto}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #ddd!important;border-bottom:none!important}.eael-event-calendar-wrapper .fc-day-grid-event{margin-top:2px;padding:8px;font-size:12px;border-left-width:5px}.eael-event-calendar-wrapper .fc-day.fc-today{background:0 0}.eael-event-calendar-wrapper .fc-day-top.fc-today .fc-day-number{font-weight:700}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-size:14px}.eael-event-calendar-wrapper .fc-day-number{font-size:14px;float:center!important}.eael-event-calendar-wrapper .eaelec-modal{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;z-index:-1}.eael-event-calendar-wrapper .eaelec-modal .eael-ec-modal-bg{position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eael-event-calendar-wrapper .eaelec-modal.eael-ec-popup-ready{z-index:99999;opacity:1}.eael-event-calendar-wrapper .eaelec-modal-content{position:relative;margin:auto;border:1px solid #888;max-width:900px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#fefefe;padding:20px 0;width:100%;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-header{padding:0 30px;color:#fff;border-color:#090;overflow:auto;margin-top:8px}.eael-event-calendar-wrapper .eaelec-modal-header h2{color:#242424;margin:0;padding:0}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date{color:#555;padding-top:2px;display:inline-block}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date i{color:#5725ff}.eael-event-calendar-wrapper .eaelec-modal-close{position:absolute;right:-15px;top:-18px;font-size:24px;z-index:9999;cursor:pointer;box-sizing:content-box;overflow:visible;border:2px solid #fff;background:#fff;text-align:center;box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000!important;height:40px;width:40px;text-align:center;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:50%}.eael-event-calendar-wrapper .eaelec-modal-close>span{font-size:20px}.eael-event-calendar-wrapper .eaelec-modal-close:focus,.eael-event-calendar-wrapper .eaelec-modal-close:hover{color:#fff;text-decoration:none;cursor:pointer}.eael-event-calendar-wrapper .eaelec-modal-body{padding:0 10px 0 35px;margin:10px 0;color:#555;height:300px;overflow-y:auto;word-break:break-all}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar{width:6px}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar-thumb{background:#aaa;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-footer{padding:0 10px 0 35px;color:#fff;border:0 solid red}.eael-event-calendar-wrapper .eaelec-event-date-end,.eael-event-calendar-wrapper .eaelec-event-date-start{font-size:15px}@media (max-width:575px){.eael-event-calendar-wrapper .fc-toolbar{margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar .fc-center{width:100%!important;margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar h2{font-size:16px!important;width:100%!important;text-align:center!important;padding:5px!important}.eael-event-calendar-wrapper .fc-ltr .fc-axis{font-size:12px!important}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-weight:400!important;font-size:12px!important;padding:5px!important}}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-left .fc-button .fc-icon{font-size:13px}.fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;display:inline-block;padding-right:5px;padding-left:0;-webkit-font-smoothing:antialiased}.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{content:"\f03a";left:8px}.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{content:"\f0c9";left:21px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:"\f00a"}.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:"\f00b"}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{box-shadow:none;height:auto;width:auto;float:none;font-size:13px;font-weight:400;color:#5e5e5e;border-radius:3px;text-transform:capitalize;background:#f7f7fb;text-shadow:none;line-height:19px;padding:8px 12px;border:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#5725ff;color:#fff;box-shadow:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#5725ff;color:#fff}th.fc-widget-header>span{padding:14px;display:block;font-size:16px;color:#424344}span.fc-day-number{padding:17px;display:block}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:12px 2px 2px 2px;display:block;border-bottom:0 solid}.eael-event-calendar-wrapper .fc-view .fc-body thead:first-child tr:first-child td{border-bottom:3px solid transparent}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #dfdfe9}.fc-unthemed .fc-timeGridDay-view .fc-event,.fc-unthemed .fc-timeGridWeek-view .fc-event{border-left:1px solid;border-color:#4d4d4d!important}.fc-unthemed .fc-timeGridDay-view .fc-event .fc-time,.fc-unthemed .fc-timeGridWeek-view .fc-event .fc-time{padding-left:3px}.fc-unthemed .fc-timeGridDay-view .fc-bg table tbody tr>td,.fc-unthemed .fc-timeGridWeek-view .fc-bg table tbody tr>td{padding-left:1px}.fc-unthemed .fc-timeGridDay-view .fc-time-grid .fc-event .fc-content,.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{-webkit-box-pack:end;justify-content:end}.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{display:inherit}.fc-unthemed .fc-listWeek-view .fc-list-table tr.fc-list-item{cursor:pointer}.fc-unthemed .fc-listWeek-view .fc-list-table tr td{padding-bottom:10px;padding-top:10px}.fc-unthemed .fc-dayGridMonth-view .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#dfdfe9}.fc-unthemed .fc-event,.fc-unthemed a.fc-day-grid-event{color:#707070;font-size:14px;background:#fff;border-radius:5px;font-weight:400;margin:1px;border:none}.fc-unthemed .fc-event .fc-day-grid-event .fc-time,.fc-unthemed a.fc-day-grid-event .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-time-grid .fc-event{min-height:20px}.fc-unthemed .fc-time-grid .fc-event .fc-content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100%;width:100%}.fc-unthemed .fc-time-grid .fc-event .fc-content .fc-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-unthemed .fc-event:hover{color:#707070}.eaelec-modal.eael-zoom-in{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eaelec-modal.eael-zoom-in .eaelec-modal-content{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(.5);transform:scale(.5)}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eael-ec-modal-bg{opacity:.7}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eaelec-modal-content{opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eaelec-modal-content{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eael-ec-modal-bg{opacity:0}@media (min-width:768px) and (max-width:1024px){.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar{margin-bottom:12px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:15px}.eael-event-calendar-wrapper .fc-timeGridWeek-view a .fc-content{display:inherit!important}.eael-event-calendar-wrapper .fc-day-header.fc-widget-header span{font-size:15px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.eael-event-calendar-wrapper .eaelec-modal-body{height:200px}}@media only screen and (max-width:767px){.fc-left,.fc-right{width:100%;text-align:center}.fc-left{text-align:center}.fc-right{margin-bottom:10px}.fc-right .fc-button-group .fc-button.fc-button-primary{font-size:11px}.fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:11px;padding-left:0}.fc-center{text-align:center}.fc-toolbar.fc-header-toolbar{display:inline-block;width:100%}.fc-toolbar.fc-header-toolbar .fc-button-group button.fc-button.fc-button-primary{margin-left:5px;font-size:12px}th.fc-widget-header>span{padding:0;font-size:14px}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0;margin:0;font-size:10px}.fc-basic-view .fc-body .fc-row{min-height:2em}.eael-event-calendar-wrapper .eaelec-modal-body{height:100px}}
assets/front-end/css/facebook-feed/index.css CHANGED
File without changes
assets/front-end/css/facebook-feed/index.min.css CHANGED
File without changes
assets/front-end/css/fancy-text/index.css CHANGED
File without changes
assets/front-end/css/fancy-text/index.min.css CHANGED
File without changes
assets/front-end/css/feature-list/index.css CHANGED
File without changes
assets/front-end/css/feature-list/index.min.css CHANGED
File without changes
assets/front-end/css/filter-gallery/index.css CHANGED
File without changes
assets/front-end/css/filter-gallery/index.min.css CHANGED
File without changes
assets/front-end/css/flip-box/index.css CHANGED
File without changes
assets/front-end/css/flip-box/index.min.css CHANGED
File without changes
assets/front-end/css/fluentform/index.css CHANGED
File without changes
assets/front-end/css/fluentform/index.min.css CHANGED
File without changes
assets/front-end/css/general/index.css CHANGED
File without changes
assets/front-end/css/general/index.min.css CHANGED
File without changes
assets/front-end/css/gravity-form/index.css CHANGED
File without changes
assets/front-end/css/gravity-form/index.min.css CHANGED
File without changes
assets/front-end/css/image-accordion/index.css CHANGED
File without changes
assets/front-end/css/image-accordion/index.min.css CHANGED
File without changes
assets/front-end/css/info-box/index.css CHANGED
File without changes
assets/front-end/css/info-box/index.min.css CHANGED
File without changes
assets/front-end/css/magnific-popup/index.css CHANGED
File without changes
assets/front-end/css/magnific-popup/index.min.css CHANGED
File without changes
assets/front-end/css/ninja-form/index.css CHANGED
File without changes
assets/front-end/css/ninja-form/index.min.css CHANGED
File without changes
assets/front-end/css/post-grid/index.css CHANGED
File without changes
assets/front-end/css/post-grid/index.min.css CHANGED
File without changes
assets/front-end/css/post-timeline/index.css CHANGED
File without changes
assets/front-end/css/post-timeline/index.min.css CHANGED
File without changes
assets/front-end/css/price-table/index.css CHANGED
File without changes
assets/front-end/css/price-table/index.min.css CHANGED
File without changes
assets/front-end/css/product-grid/index.css CHANGED
File without changes
assets/front-end/css/product-grid/index.min.css CHANGED
File without changes
assets/front-end/css/progress-bar/index.css CHANGED
File without changes
assets/front-end/css/progress-bar/index.min.css CHANGED
File without changes
assets/front-end/css/reading-progress/index.css CHANGED
File without changes
assets/front-end/css/reading-progress/index.min.css CHANGED
File without changes
assets/front-end/css/sticky-video/index.css CHANGED
File without changes
assets/front-end/css/sticky-video/index.min.css CHANGED
File without changes
assets/front-end/css/table-of-content/index.css CHANGED
File without changes
assets/front-end/css/table-of-content/index.min.css CHANGED
File without changes
assets/front-end/css/team-members/index.css CHANGED
File without changes
assets/front-end/css/team-members/index.min.css CHANGED
File without changes
assets/front-end/css/testimonials/index.css CHANGED
File without changes
assets/front-end/css/testimonials/index.min.css CHANGED
File without changes
assets/front-end/css/tooltip/index.css CHANGED
File without changes
assets/front-end/css/tooltip/index.min.css CHANGED
File without changes
assets/front-end/css/twitter-feed/index.css CHANGED
File without changes
assets/front-end/css/twitter-feed/index.min.css CHANGED
File without changes
assets/front-end/css/vendor/event-calendar/calendar-main.css CHANGED
File without changes
assets/front-end/css/vendor/event-calendar/calendar-main.min.css CHANGED
File without changes
assets/front-end/css/vendor/event-calendar/daygrid.css CHANGED
File without changes
assets/front-end/css/vendor/event-calendar/daygrid.min.css CHANGED
File without changes
assets/front-end/css/vendor/event-calendar/listgrid.css CHANGED
File without changes
assets/front-end/css/vendor/event-calendar/listgrid.min.css CHANGED
File without changes
assets/front-end/css/vendor/event-calendar/timegrid.css CHANGED
File without changes
assets/front-end/css/vendor/event-calendar/timegrid.min.css CHANGED
File without changes
assets/front-end/css/vendor/sticky-video/sticky-video-plyr.css CHANGED
File without changes
assets/front-end/css/vendor/sticky-video/sticky-video-plyr.min.css CHANGED
File without changes
assets/front-end/css/vendor/tooltipster/tooltipster.bundle.min.css CHANGED
File without changes
assets/front-end/css/weforms/index.css CHANGED
File without changes
assets/front-end/css/weforms/index.min.css CHANGED
File without changes
assets/front-end/css/wpforms/index.css CHANGED
File without changes
assets/front-end/css/wpforms/index.min.css CHANGED
File without changes
assets/front-end/js/advanced-data-table/index.js CHANGED
@@ -386,29 +386,31 @@ var Advanced_Data_Table_Click_Handler = function(panel, model, view) {
386
  if (textarea.value.length > 0) {
387
  body += "<tbody>";
388
  csvArr.forEach(function(row, index) {
389
- cols = row.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm);
390
-
391
- if (cols.length > 0) {
392
- if (enableHeader && index == 0) {
393
- header += "<thead><tr>";
394
- cols.forEach(function(col) {
395
- if (col.match(/(^"")|(^")|("$)|(""$)/g)) {
396
- header += "<th>" + JSON.parse(col) + "</th>";
397
- } else {
398
- header += "<th>" + col + "</th>";
399
- }
400
- });
401
- header += "</tr></thead>";
402
- } else {
403
- body += "<tr>";
404
- cols.forEach(function(col) {
405
- if (col.match(/(^"")|(^")|("$)|(""$)/g)) {
406
- body += "<td>" + JSON.parse(col) + "</td>";
407
- } else {
408
- body += "<td>" + col + "</td>";
409
- }
410
- });
411
- body += "</tr>";
 
 
412
  }
413
  }
414
  });
386
  if (textarea.value.length > 0) {
387
  body += "<tbody>";
388
  csvArr.forEach(function(row, index) {
389
+ if (row.length > 0) {
390
+ cols = row.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm);
391
+
392
+ if (cols.length > 0) {
393
+ if (enableHeader && index == 0) {
394
+ header += "<thead><tr>";
395
+ cols.forEach(function(col) {
396
+ if (col.match(/(^"")|(^")|("$)|(""$)/g)) {
397
+ header += "<th>" + JSON.parse(col) + "</th>";
398
+ } else {
399
+ header += "<th>" + col + "</th>";
400
+ }
401
+ });
402
+ header += "</tr></thead>";
403
+ } else {
404
+ body += "<tr>";
405
+ cols.forEach(function(col) {
406
+ if (col.match(/(^"")|(^")|("$)|(""$)/g)) {
407
+ body += "<td>" + JSON.parse(col) + "</td>";
408
+ } else {
409
+ body += "<td>" + col + "</td>";
410
+ }
411
+ });
412
+ body += "</tr>";
413
+ }
414
  }
415
  }
416
  });
assets/front-end/js/advanced-data-table/index.min.js CHANGED
@@ -1 +1 @@
1
- var advanced_data_table_timeout,advanced_data_table_drag_start_x,advanced_data_table_drag_start_width,advanced_data_table_drag_el,advanced_data_table_active_cell=null,advanced_data_table_dragging=!1,Advanced_Data_Table_Update_View=function(e,a,t){var n=e.model;if(n.remoteRender=a,"2.7.6"<elementor.config.version){var d=e.getContainer(),r=e.getContainer().settings.attributes;Object.keys(t).forEach(function(e){r[e]=t[e]}),parent.window.$e.run("document/elements/settings",{container:d,settings:r,options:{external:a}})}else Object.keys(t).forEach(function(e){n.setSetting(e,t[e])});advanced_data_table_timeout=setTimeout(function(){n.remoteRender=!0},1001)},Advanced_Data_Table_Update_Model=function(a,e,t,n){if(a.remoteRender=t,"2.7.6"<elementor.config.version){var d=e.settings.attributes;Object.keys(n).forEach(function(e){d[e]=n[e]}),parent.window.$e.run("document/elements/settings",{container:e,settings:d,options:{external:t}})}else Object.keys(n).forEach(function(e){a.setSetting(e,n[e])});advanced_data_table_timeout=setTimeout(function(){a.remoteRender=!0},1001)},Advanced_Data_Table=function(e,a){var v=e.context.querySelector(".ea-advanced-data-table"),t=e.context.querySelector(".ea-advanced-data-table-search"),u=e.context.querySelector(".ea-advanced-data-table-pagination"),b={};if(isEditMode){var n="readonly";v.classList.add("ea-advanced-data-table-editable"),v.classList.contains("ea-advanced-data-table-static")&&(n="",v.querySelectorAll("th, td").forEach(function(e){var a=e.innerHTML;0!==a.indexOf('<textarea rows="1">')&&(e.innerHTML='<textarea rows="1" '+n+">"+a+"</textarea>")})),v.addEventListener("mousedown",function(e){"th"===e.target.tagName.toLowerCase()&&(e.stopPropagation(),advanced_data_table_dragging=!0,advanced_data_table_drag_el=e.target,advanced_data_table_drag_start_x=e.pageX,advanced_data_table_drag_start_width=e.target.offsetWidth)}),document.addEventListener("mousemove",function(e){advanced_data_table_dragging&&(advanced_data_table_drag_el.style.width=advanced_data_table_drag_start_width+(event.pageX-advanced_data_table_drag_start_x)+"px")}),document.addEventListener("mouseup",function(e){advanced_data_table_dragging=advanced_data_table_dragging&&!1})}else if(t&&t.addEventListener("input",function(e){var a=this.value.toLowerCase(),t=v.classList.contains("ea-advanced-data-table-sortable"),n="thead"==v.rows[0].parentNode.tagName.toLowerCase()?1:0;if(1<v.rows.length)if(0<a.length){t&&v.classList.add("ea-advanced-data-table-unsortable"),u&&0<u.innerHTML.length&&(u.style.display="none");for(var d=n;d<v.rows.length;d++){var r=!1;if(0<v.rows[d].cells.length)for(var l=0;l<v.rows[d].cells.length;l++)if(-1<v.rows[d].cells[l].textContent.toLowerCase().indexOf(a)){r=!0;break}v.rows[d].style.display=r?"table-row":"none"}}else if(t&&v.classList.remove("ea-advanced-data-table-unsortable"),u&&0<u.innerHTML.length){u.style.display="";var o=u.querySelector(".ea-advanced-data-table-pagination-current").dataset.page,c=(o-1)*v.dataset.itemsPerPage+1,i=o*v.dataset.itemsPerPage;for(d=1;d<=v.rows.length-1;d++)v.rows[d].style.display=c<=d&&d<=i?"table-row":"none"}else for(d=1;d<=v.rows.length-1;d++)v.rows[d].style.display="table-row"}),v.classList.contains("ea-advanced-data-table-sortable")&&v.addEventListener("click",function(e){if("th"===e.target.tagName.toLowerCase()){var a=e.target.cellIndex,t=1,n=1,d=v.rows.length-1,r="",l=e.target.classList,o=[],c=v.cloneNode(!0);r=l.contains("asc")?(e.target.classList.remove("asc"),e.target.classList.add("desc"),"desc"):(l.contains("desc")&&e.target.classList.remove("desc"),e.target.classList.add("asc"),"asc"),u&&0<u.innerHTML.length&&(t=u.querySelector(".ea-advanced-data-table-pagination-current").dataset.page,n=(t-1)*v.dataset.itemsPerPage+1,d=d-(t-1)*v.dataset.itemsPerPage>=v.dataset.itemsPerPage?t*v.dataset.itemsPerPage:d),b[t]=[],v.querySelectorAll("th").forEach(function(e){e.cellIndex!=a&&e.classList.remove("asc","desc"),b[t].push(e.classList.contains("asc")?"asc":e.classList.contains("desc")?"desc":"")});for(var i=n;i<=d;i++){var s,_=v.rows[i].cells[a];s=isNaN(parseInt(_.innerText))?_.innerText.toLowerCase():parseInt(_.innerText),o.push({index:i,value:s})}"asc"==r?o.sort(function(e,a){return e.value>a.value?1:-1}):"desc"==r&&o.sort(function(e,a){return e.value<a.value?1:-1}),o.forEach(function(e,a){v.rows[n+a].innerHTML=c.rows[e.index].innerHTML})}}),v.classList.contains("ea-advanced-data-table-paginated")){var d="",r=1,l="thead"==v.rows[0].parentNode.tagName.toLowerCase()?1:0,o=r*v.dataset.itemsPerPage,c=Math.ceil((v.rows.length-1)/v.dataset.itemsPerPage);if(1<c){for(var i=1;i<=c;i++)d+='<a href="#" data-page="'+i+'" class="'+(1==i?"ea-advanced-data-table-pagination-current":"")+'">'+i+"</a>";u.insertAdjacentHTML("beforeend",'<a href="#" data-page="1">&laquo;</a>'+d+'<a href="#" data-page="'+c+'">&raquo;</a>')}for(i=0;i<=o&&!(i>=v.rows.length);i++)v.rows[i].style.display="table-row";u.addEventListener("click",function(e){if(e.preventDefault(),"a"==e.target.tagName.toLowerCase()){r=e.target.dataset.page,offset="thead"==v.rows[0].parentNode.tagName.toLowerCase()?1:0,l=(r-1)*v.dataset.itemsPerPage+offset,o=r*v.dataset.itemsPerPage,u.querySelectorAll(".ea-advanced-data-table-pagination-current").forEach(function(e){e.classList.remove("ea-advanced-data-table-pagination-current")}),u.querySelectorAll('[data-page="'+r+'"]').forEach(function(e){e.classList.add("ea-advanced-data-table-pagination-current")});for(var a=offset;a<=v.rows.length-1;a++)v.rows[a].style.display=l<=a&&a<=o?"table-row":"none";v.querySelectorAll("th").forEach(function(e,a){e.classList.remove("asc","desc"),void 0!==b[r]&&b[r][a]&&e.classList.add(b[r][a])})}})}},Advanced_Data_Table_Click_Handler=function(a,e,n){if("ea:advTable:export"==event.target.dataset.event){for(var t=n.el.querySelector(".ea-advanced-data-table-"+e.attributes.id),d=t.querySelectorAll("table tr"),r=[],l=0;l<d.length;l++){var o=[],c=d[l].querySelectorAll("th, td");if(t.classList.contains("ea-advanced-data-table-static"))for(var i=0;i<c.length;i++)o.push(JSON.stringify(c[i].querySelector("textarea").value.replace(/(\r\n|\n|\r)/gm," ").trim()));else for(i=0;i<c.length;i++)o.push(JSON.stringify(c[i].innerHTML.replace(/(\r\n|\n|\r)/gm," ").trim()));r.push(o.join(","))}var s=new Blob([r.join("\n")],{type:"text/csv"}),_=parent.document.createElement("a");_.classList.add("ea-adv-data-table-download-"+e.attributes.id),_.download="ea-adv-data-table-"+e.attributes.id+".csv",_.href=window.URL.createObjectURL(s),_.style.display="none",parent.document.body.appendChild(_),_.click(),parent.document.querySelector(".ea-adv-data-table-download-"+e.attributes.id).remove()}else if("ea:advTable:import"==event.target.dataset.event){var v=a.el.querySelector(".ea_adv_table_csv_string"),u=a.el.querySelector(".ea_adv_table_csv_string_table").checked,b=v.value.split("\n"),f="",g="";0<v.value.length&&(g+="<tbody>",b.forEach(function(e,a){0<(c=e.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm)).length&&(u&&0==a?(f+="<thead><tr>",c.forEach(function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?f+="<th>"+JSON.parse(e)+"</th>":f+="<th>"+e+"</th>"}),f+="</tr></thead>"):(g+="<tr>",c.forEach(function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?g+="<td>"+JSON.parse(e)+"</td>":g+="<td>"+e+"</td>"}),g+="</tr>"))}),g+="</tbody>",(0<f.length||0<g.length)&&Advanced_Data_Table_Update_View(n,!0,{ea_adv_data_table_static_html:f+g})),v.value=""}else if("ea:advTable:connect"==event.target.dataset.event){var m=event.target;m.innerHTML="Connecting",jQuery.ajax({url:localize.ajaxurl,type:"post",data:{action:"connect_remote_db",security:localize.nonce,host:e.attributes.settings.attributes.ea_adv_data_table_source_remote_host,username:e.attributes.settings.attributes.ea_adv_data_table_source_remote_username,password:e.attributes.settings.attributes.ea_adv_data_table_source_remote_password,database:e.attributes.settings.attributes.ea_adv_data_table_source_remote_database},success:function(e){if(1==e.connected){m.innerHTML="Connected",Advanced_Data_Table_Update_View(n,!0,{ea_adv_data_table_source_remote_connected:!0,ea_adv_data_table_source_remote_tables:e.tables}),a.content.el.querySelector(".elementor-section-title").click(),a.content.el.querySelector(".elementor-section-title").click();var t=a.el.querySelector('[data-setting="ea_adv_data_table_source_remote_table"]');t.length=0,e.tables.forEach(function(e,a){t[a]=new Option(e,e)})}else m.innerHTML="Failed"},error:function(){m.innerHTML="Failed"}}),setTimeout(function(){m.innerHTML="Connect"},2e3)}else"ea:advTable:disconnect"==event.target.dataset.event&&(Advanced_Data_Table_Update_View(n,!0,{ea_adv_data_table_source_remote_connected:!1,ea_adv_data_table_source_remote_tables:[]}),a.content.el.querySelector(".elementor-section-title").click(),a.content.el.querySelector(".elementor-section-title").click())},Advanced_Data_Table_Inline_Edit=function(e,d,r){function a(){var e=setInterval(function(){if(r.el.querySelector(".ea-advanced-data-table")){var n=r.el.querySelector(".ea-advanced-data-table-"+d.attributes.id);n.addEventListener("focusin",function(e){"textarea"==e.target.tagName.toLowerCase()&&(advanced_data_table_active_cell=e.target)}),n.addEventListener("input",function(e){if("textarea"==e.target.tagName.toLowerCase()){clearTimeout(advanced_data_table_timeout);var a=n.cloneNode(!0);a.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_View(r,!1,{ea_adv_data_table_static_html:a.innerHTML})}}),n.addEventListener("mouseup",function(e){if(clearTimeout(advanced_data_table_timeout),"th"===e.target.tagName.toLowerCase())if(n.classList.contains("ea-advanced-data-table-static")){var a=n.cloneNode(!0);a.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_View(r,!1,{ea_adv_data_table_static_html:a.innerHTML})}else{var t=[];n.querySelectorAll("th").forEach(function(e,a){t[a]=e.style.width}),Advanced_Data_Table_Update_View(r,!1,{ea_adv_data_table_dynamic_th_width:t})}}),n.addEventListener("dblclick",function(e){"th"===e.target.tagName.toLowerCase()&&(e.stopPropagation(),e.target.style.width="")}),clearInterval(e)}},10)}a(),d.on("remote:render",function(){a()});var t=Advanced_Data_Table_Click_Handler.bind(this,e,d,r);e.el.addEventListener("click",t),e.currentPageView.on("destroy",function(){e.el.removeEventListener("click",t)});function n(){setTimeout(function(){var t=e.el.querySelector('[data-setting="ea_adv_data_table_source_remote_table"]');null!=t&&0==t.length&&d.attributes.settings.attributes.ea_adv_data_table_source_remote_tables.forEach(function(e,a){t[a]=new Option(e,e,!1,e==d.attributes.settings.attributes.ea_adv_data_table_source_remote_table)})},50)}n(),e.el.addEventListener("mousedown",function(e){(e.target.classList.contains("elementor-section-title")||e.target.parentNode.classList.contains("elementor-panel-navigation-tab"))&&n()})};Advanced_Data_Table_Context_Menu=function(e,r){return"eael-advanced-data-table"==r.options.model.attributes.widgetType&&"static"==r.options.model.attributes.settings.attributes.ea_adv_data_table_source&&e.push({name:"ea_advanced_data_table",actions:[{name:"add_row_above",title:"Add Row Above",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell&&"th"!=advanced_data_table_active_cell.parentNode.tagName.toLowerCase()){for(var a=advanced_data_table_active_cell.parentNode.parentNode.rowIndex,t=e.insertRow(a),n=0;n<e.rows[0].cells.length;n++){t.insertCell(n).innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_row_below",title:"Add Row Below",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.parentNode.rowIndex+1,t=e.insertRow(a),n=0;n<e.rows[0].cells.length;n++){t.insertCell(n).innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_left",title:"Add Column Left",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.cellIndex,t=0;t<e.rows.length;t++){if("th"==e.rows[t].cells[0].tagName.toLowerCase())var n=e.rows[t].insertBefore(document.createElement("th"),e.rows[t].cells[a]);else n=e.rows[t].insertCell(a);n.innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_right",title:"Add Column Right",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.cellIndex+1,t=0;t<e.rows.length;t++){if("th"==e.rows[t].cells[0].tagName.toLowerCase())var n=e.rows[t].insertBefore(document.createElement("th"),e.rows[t].cells[a]);else n=e.rows[t].insertCell(a);n.innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"delete_row",title:"Delete Row",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){var a=advanced_data_table_active_cell.parentNode.parentNode.rowIndex;e.deleteRow(a),advanced_data_table_active_cell=null;var t=e.cloneNode(!0);t.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:t.innerHTML})}}},{name:"delete_column",title:"Delete Column",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.cellIndex,t=0;t<e.rows.length;t++)e.rows[t].deleteCell(a);advanced_data_table_active_cell=null;var n=e.cloneNode(!0);n.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:n.innerHTML})}}}]}),e},jQuery(window).on("elementor/frontend/init",function(){isEditMode&&(elementor.hooks.addFilter("elements/widget/contextMenuGroups",Advanced_Data_Table_Context_Menu),elementor.hooks.addAction("panel/open_editor/widget/eael-advanced-data-table",Advanced_Data_Table_Inline_Edit)),elementorFrontend.hooks.addAction("frontend/element_ready/eael-advanced-data-table.default",Advanced_Data_Table)});
1
+ var advanced_data_table_timeout,advanced_data_table_drag_start_x,advanced_data_table_drag_start_width,advanced_data_table_drag_el,advanced_data_table_active_cell=null,advanced_data_table_dragging=!1,Advanced_Data_Table_Update_View=function(e,a,t){var n=e.model;if(n.remoteRender=a,"2.7.6"<elementor.config.version){var d=e.getContainer(),r=e.getContainer().settings.attributes;Object.keys(t).forEach(function(e){r[e]=t[e]}),parent.window.$e.run("document/elements/settings",{container:d,settings:r,options:{external:a}})}else Object.keys(t).forEach(function(e){n.setSetting(e,t[e])});advanced_data_table_timeout=setTimeout(function(){n.remoteRender=!0},1001)},Advanced_Data_Table_Update_Model=function(a,e,t,n){if(a.remoteRender=t,"2.7.6"<elementor.config.version){var d=e.settings.attributes;Object.keys(n).forEach(function(e){d[e]=n[e]}),parent.window.$e.run("document/elements/settings",{container:e,settings:d,options:{external:t}})}else Object.keys(n).forEach(function(e){a.setSetting(e,n[e])});advanced_data_table_timeout=setTimeout(function(){a.remoteRender=!0},1001)},Advanced_Data_Table=function(e,a){var v=e.context.querySelector(".ea-advanced-data-table"),t=e.context.querySelector(".ea-advanced-data-table-search"),u=e.context.querySelector(".ea-advanced-data-table-pagination"),b={};if(isEditMode){var n="readonly";v.classList.add("ea-advanced-data-table-editable"),v.classList.contains("ea-advanced-data-table-static")&&(n="",v.querySelectorAll("th, td").forEach(function(e){var a=e.innerHTML;0!==a.indexOf('<textarea rows="1">')&&(e.innerHTML='<textarea rows="1" '+n+">"+a+"</textarea>")})),v.addEventListener("mousedown",function(e){"th"===e.target.tagName.toLowerCase()&&(e.stopPropagation(),advanced_data_table_dragging=!0,advanced_data_table_drag_el=e.target,advanced_data_table_drag_start_x=e.pageX,advanced_data_table_drag_start_width=e.target.offsetWidth)}),document.addEventListener("mousemove",function(e){advanced_data_table_dragging&&(advanced_data_table_drag_el.style.width=advanced_data_table_drag_start_width+(event.pageX-advanced_data_table_drag_start_x)+"px")}),document.addEventListener("mouseup",function(e){advanced_data_table_dragging=advanced_data_table_dragging&&!1})}else if(t&&t.addEventListener("input",function(e){var a=this.value.toLowerCase(),t=v.classList.contains("ea-advanced-data-table-sortable"),n="thead"==v.rows[0].parentNode.tagName.toLowerCase()?1:0;if(1<v.rows.length)if(0<a.length){t&&v.classList.add("ea-advanced-data-table-unsortable"),u&&0<u.innerHTML.length&&(u.style.display="none");for(var d=n;d<v.rows.length;d++){var r=!1;if(0<v.rows[d].cells.length)for(var l=0;l<v.rows[d].cells.length;l++)if(-1<v.rows[d].cells[l].textContent.toLowerCase().indexOf(a)){r=!0;break}v.rows[d].style.display=r?"table-row":"none"}}else if(t&&v.classList.remove("ea-advanced-data-table-unsortable"),u&&0<u.innerHTML.length){u.style.display="";var o=u.querySelector(".ea-advanced-data-table-pagination-current").dataset.page,c=(o-1)*v.dataset.itemsPerPage+1,i=o*v.dataset.itemsPerPage;for(d=1;d<=v.rows.length-1;d++)v.rows[d].style.display=c<=d&&d<=i?"table-row":"none"}else for(d=1;d<=v.rows.length-1;d++)v.rows[d].style.display="table-row"}),v.classList.contains("ea-advanced-data-table-sortable")&&v.addEventListener("click",function(e){if("th"===e.target.tagName.toLowerCase()){var a=e.target.cellIndex,t=1,n=1,d=v.rows.length-1,r="",l=e.target.classList,o=[],c=v.cloneNode(!0);r=l.contains("asc")?(e.target.classList.remove("asc"),e.target.classList.add("desc"),"desc"):(l.contains("desc")&&e.target.classList.remove("desc"),e.target.classList.add("asc"),"asc"),u&&0<u.innerHTML.length&&(t=u.querySelector(".ea-advanced-data-table-pagination-current").dataset.page,n=(t-1)*v.dataset.itemsPerPage+1,d=d-(t-1)*v.dataset.itemsPerPage>=v.dataset.itemsPerPage?t*v.dataset.itemsPerPage:d),b[t]=[],v.querySelectorAll("th").forEach(function(e){e.cellIndex!=a&&e.classList.remove("asc","desc"),b[t].push(e.classList.contains("asc")?"asc":e.classList.contains("desc")?"desc":"")});for(var i=n;i<=d;i++){var s,_=v.rows[i].cells[a];s=isNaN(parseInt(_.innerText))?_.innerText.toLowerCase():parseInt(_.innerText),o.push({index:i,value:s})}"asc"==r?o.sort(function(e,a){return e.value>a.value?1:-1}):"desc"==r&&o.sort(function(e,a){return e.value<a.value?1:-1}),o.forEach(function(e,a){v.rows[n+a].innerHTML=c.rows[e.index].innerHTML})}}),v.classList.contains("ea-advanced-data-table-paginated")){var d="",r=1,l="thead"==v.rows[0].parentNode.tagName.toLowerCase()?1:0,o=r*v.dataset.itemsPerPage,c=Math.ceil((v.rows.length-1)/v.dataset.itemsPerPage);if(1<c){for(var i=1;i<=c;i++)d+='<a href="#" data-page="'+i+'" class="'+(1==i?"ea-advanced-data-table-pagination-current":"")+'">'+i+"</a>";u.insertAdjacentHTML("beforeend",'<a href="#" data-page="1">&laquo;</a>'+d+'<a href="#" data-page="'+c+'">&raquo;</a>')}for(i=0;i<=o&&!(i>=v.rows.length);i++)v.rows[i].style.display="table-row";u.addEventListener("click",function(e){if(e.preventDefault(),"a"==e.target.tagName.toLowerCase()){r=e.target.dataset.page,offset="thead"==v.rows[0].parentNode.tagName.toLowerCase()?1:0,l=(r-1)*v.dataset.itemsPerPage+offset,o=r*v.dataset.itemsPerPage,u.querySelectorAll(".ea-advanced-data-table-pagination-current").forEach(function(e){e.classList.remove("ea-advanced-data-table-pagination-current")}),u.querySelectorAll('[data-page="'+r+'"]').forEach(function(e){e.classList.add("ea-advanced-data-table-pagination-current")});for(var a=offset;a<=v.rows.length-1;a++)v.rows[a].style.display=l<=a&&a<=o?"table-row":"none";v.querySelectorAll("th").forEach(function(e,a){e.classList.remove("asc","desc"),void 0!==b[r]&&b[r][a]&&e.classList.add(b[r][a])})}})}},Advanced_Data_Table_Click_Handler=function(a,e,n){if("ea:advTable:export"==event.target.dataset.event){for(var t=n.el.querySelector(".ea-advanced-data-table-"+e.attributes.id),d=t.querySelectorAll("table tr"),r=[],l=0;l<d.length;l++){var o=[],c=d[l].querySelectorAll("th, td");if(t.classList.contains("ea-advanced-data-table-static"))for(var i=0;i<c.length;i++)o.push(JSON.stringify(c[i].querySelector("textarea").value.replace(/(\r\n|\n|\r)/gm," ").trim()));else for(i=0;i<c.length;i++)o.push(JSON.stringify(c[i].innerHTML.replace(/(\r\n|\n|\r)/gm," ").trim()));r.push(o.join(","))}var s=new Blob([r.join("\n")],{type:"text/csv"}),_=parent.document.createElement("a");_.classList.add("ea-adv-data-table-download-"+e.attributes.id),_.download="ea-adv-data-table-"+e.attributes.id+".csv",_.href=window.URL.createObjectURL(s),_.style.display="none",parent.document.body.appendChild(_),_.click(),parent.document.querySelector(".ea-adv-data-table-download-"+e.attributes.id).remove()}else if("ea:advTable:import"==event.target.dataset.event){var v=a.el.querySelector(".ea_adv_table_csv_string"),u=a.el.querySelector(".ea_adv_table_csv_string_table").checked,b=v.value.split("\n"),f="",g="";0<v.value.length&&(g+="<tbody>",b.forEach(function(e,a){0<e.length&&0<(c=e.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm)).length&&(u&&0==a?(f+="<thead><tr>",c.forEach(function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?f+="<th>"+JSON.parse(e)+"</th>":f+="<th>"+e+"</th>"}),f+="</tr></thead>"):(g+="<tr>",c.forEach(function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?g+="<td>"+JSON.parse(e)+"</td>":g+="<td>"+e+"</td>"}),g+="</tr>"))}),g+="</tbody>",(0<f.length||0<g.length)&&Advanced_Data_Table_Update_View(n,!0,{ea_adv_data_table_static_html:f+g})),v.value=""}else if("ea:advTable:connect"==event.target.dataset.event){var m=event.target;m.innerHTML="Connecting",jQuery.ajax({url:localize.ajaxurl,type:"post",data:{action:"connect_remote_db",security:localize.nonce,host:e.attributes.settings.attributes.ea_adv_data_table_source_remote_host,username:e.attributes.settings.attributes.ea_adv_data_table_source_remote_username,password:e.attributes.settings.attributes.ea_adv_data_table_source_remote_password,database:e.attributes.settings.attributes.ea_adv_data_table_source_remote_database},success:function(e){if(1==e.connected){m.innerHTML="Connected",Advanced_Data_Table_Update_View(n,!0,{ea_adv_data_table_source_remote_connected:!0,ea_adv_data_table_source_remote_tables:e.tables}),a.content.el.querySelector(".elementor-section-title").click(),a.content.el.querySelector(".elementor-section-title").click();var t=a.el.querySelector('[data-setting="ea_adv_data_table_source_remote_table"]');t.length=0,e.tables.forEach(function(e,a){t[a]=new Option(e,e)})}else m.innerHTML="Failed"},error:function(){m.innerHTML="Failed"}}),setTimeout(function(){m.innerHTML="Connect"},2e3)}else"ea:advTable:disconnect"==event.target.dataset.event&&(Advanced_Data_Table_Update_View(n,!0,{ea_adv_data_table_source_remote_connected:!1,ea_adv_data_table_source_remote_tables:[]}),a.content.el.querySelector(".elementor-section-title").click(),a.content.el.querySelector(".elementor-section-title").click())},Advanced_Data_Table_Inline_Edit=function(e,d,r){function a(){var e=setInterval(function(){if(r.el.querySelector(".ea-advanced-data-table")){var n=r.el.querySelector(".ea-advanced-data-table-"+d.attributes.id);n.addEventListener("focusin",function(e){"textarea"==e.target.tagName.toLowerCase()&&(advanced_data_table_active_cell=e.target)}),n.addEventListener("input",function(e){if("textarea"==e.target.tagName.toLowerCase()){clearTimeout(advanced_data_table_timeout);var a=n.cloneNode(!0);a.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_View(r,!1,{ea_adv_data_table_static_html:a.innerHTML})}}),n.addEventListener("mouseup",function(e){if(clearTimeout(advanced_data_table_timeout),"th"===e.target.tagName.toLowerCase())if(n.classList.contains("ea-advanced-data-table-static")){var a=n.cloneNode(!0);a.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_View(r,!1,{ea_adv_data_table_static_html:a.innerHTML})}else{var t=[];n.querySelectorAll("th").forEach(function(e,a){t[a]=e.style.width}),Advanced_Data_Table_Update_View(r,!1,{ea_adv_data_table_dynamic_th_width:t})}}),n.addEventListener("dblclick",function(e){"th"===e.target.tagName.toLowerCase()&&(e.stopPropagation(),e.target.style.width="")}),clearInterval(e)}},10)}a(),d.on("remote:render",function(){a()});var t=Advanced_Data_Table_Click_Handler.bind(this,e,d,r);e.el.addEventListener("click",t),e.currentPageView.on("destroy",function(){e.el.removeEventListener("click",t)});function n(){setTimeout(function(){var t=e.el.querySelector('[data-setting="ea_adv_data_table_source_remote_table"]');null!=t&&0==t.length&&d.attributes.settings.attributes.ea_adv_data_table_source_remote_tables.forEach(function(e,a){t[a]=new Option(e,e,!1,e==d.attributes.settings.attributes.ea_adv_data_table_source_remote_table)})},50)}n(),e.el.addEventListener("mousedown",function(e){(e.target.classList.contains("elementor-section-title")||e.target.parentNode.classList.contains("elementor-panel-navigation-tab"))&&n()})};Advanced_Data_Table_Context_Menu=function(e,r){return"eael-advanced-data-table"==r.options.model.attributes.widgetType&&"static"==r.options.model.attributes.settings.attributes.ea_adv_data_table_source&&e.push({name:"ea_advanced_data_table",actions:[{name:"add_row_above",title:"Add Row Above",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell&&"th"!=advanced_data_table_active_cell.parentNode.tagName.toLowerCase()){for(var a=advanced_data_table_active_cell.parentNode.parentNode.rowIndex,t=e.insertRow(a),n=0;n<e.rows[0].cells.length;n++){t.insertCell(n).innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_row_below",title:"Add Row Below",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.parentNode.rowIndex+1,t=e.insertRow(a),n=0;n<e.rows[0].cells.length;n++){t.insertCell(n).innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_left",title:"Add Column Left",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.cellIndex,t=0;t<e.rows.length;t++){if("th"==e.rows[t].cells[0].tagName.toLowerCase())var n=e.rows[t].insertBefore(document.createElement("th"),e.rows[t].cells[a]);else n=e.rows[t].insertCell(a);n.innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_right",title:"Add Column Right",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.cellIndex+1,t=0;t<e.rows.length;t++){if("th"==e.rows[t].cells[0].tagName.toLowerCase())var n=e.rows[t].insertBefore(document.createElement("th"),e.rows[t].cells[a]);else n=e.rows[t].insertCell(a);n.innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"delete_row",title:"Delete Row",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){var a=advanced_data_table_active_cell.parentNode.parentNode.rowIndex;e.deleteRow(a),advanced_data_table_active_cell=null;var t=e.cloneNode(!0);t.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:t.innerHTML})}}},{name:"delete_column",title:"Delete Column",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.cellIndex,t=0;t<e.rows.length;t++)e.rows[t].deleteCell(a);advanced_data_table_active_cell=null;var n=e.cloneNode(!0);n.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:n.innerHTML})}}}]}),e},jQuery(window).on("elementor/frontend/init",function(){isEditMode&&(elementor.hooks.addFilter("elements/widget/contextMenuGroups",Advanced_Data_Table_Context_Menu),elementor.hooks.addAction("panel/open_editor/widget/eael-advanced-data-table",Advanced_Data_Table_Inline_Edit)),elementorFrontend.hooks.addAction("frontend/element_ready/eael-advanced-data-table.default",Advanced_Data_Table)});
assets/front-end/js/eael.js CHANGED
@@ -39528,29 +39528,31 @@ var Advanced_Data_Table_Click_Handler = function(panel, model, view) {
39528
  if (textarea.value.length > 0) {
39529
  body += "<tbody>";
39530
  csvArr.forEach(function(row, index) {
39531
- cols = row.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm);
39532
-
39533
- if (cols.length > 0) {
39534
- if (enableHeader && index == 0) {
39535
- header += "<thead><tr>";
39536
- cols.forEach(function(col) {
39537
- if (col.match(/(^"")|(^")|("$)|(""$)/g)) {
39538
- header += "<th>" + JSON.parse(col) + "</th>";
39539
- } else {
39540
- header += "<th>" + col + "</th>";
39541
- }
39542
- });
39543
- header += "</tr></thead>";
39544
- } else {
39545
- body += "<tr>";
39546
- cols.forEach(function(col) {
39547
- if (col.match(/(^"")|(^")|("$)|(""$)/g)) {
39548
- body += "<td>" + JSON.parse(col) + "</td>";
39549
- } else {
39550
- body += "<td>" + col + "</td>";
39551
- }
39552
- });
39553
- body += "</tr>";
 
 
39554
  }
39555
  }
39556
  });
@@ -40238,6 +40240,7 @@ var EventCalendar = function($scope, $) {
40238
  eventAll = element.data("events"),
40239
  firstDay = element.data("first_day"),
40240
  calendarID = element.data("cal_id"),
 
40241
  calendarEl = document.getElementById("eael-event-calendar-" + calendarID);
40242
 
40243
  var calendar = new Calendar(calendarEl, {
@@ -40257,12 +40260,13 @@ var EventCalendar = function($scope, $) {
40257
  center: "title",
40258
  right: "timeGridDay,timeGridWeek,dayGridMonth,listWeek"
40259
  },
40260
- buttonText: {
40261
- today: "Today"
40262
- },
40263
  allDayText: "All day",
40264
  events: eventAll,
40265
  selectHelper: true,
 
40266
  eventLimit: 3,
40267
  eventRender: function(info) {
40268
  var element = $(info.el),
@@ -40297,7 +40301,7 @@ var EventCalendar = function($scope, $) {
40297
  startSelector.html('<i class="eicon-calendar"></i> ' + allDayTime);
40298
  } else {
40299
  if (moment(event.start).isSame(Date.now(), "day") === true) {
40300
- startSelector.html('<i class="eicon-calendar"></i> Today, ' + moment(event.start).format(timeFormate));
40301
  }
40302
  if (
40303
  moment(startDate).format("MM-DD-YYYY") ===
@@ -40305,7 +40309,7 @@ var EventCalendar = function($scope, $) {
40305
  .add(1, "days")
40306
  .format("MM-DD-YYYY")
40307
  ) {
40308
- startSelector.html('<i class="eicon-calendar"></i> Tomorrow, ' + moment(event.start).format(timeFormate));
40309
  }
40310
 
40311
  if (
@@ -40315,12 +40319,12 @@ var EventCalendar = function($scope, $) {
40315
  .add(1, "days")
40316
  .format("MM-DD-YYYY")
40317
  ) {
40318
- startSelector.html('<i class="eicon-calendar"></i> ' + moment(event.start).format("MMM Do, " + timeFormate));
40319
  }
40320
 
40321
  if (moment(endDate).isSame(Date.now(), "day") === true) {
40322
  if (moment(startDate).isSame(Date.now(), "day") !== true) {
40323
- endSelector.html("- Today, " + moment(endDate).format(timeFormate));
40324
  } else {
40325
  endSelector.html("- " + moment(endDate).format(timeFormate));
40326
  }
@@ -40336,7 +40340,7 @@ var EventCalendar = function($scope, $) {
40336
  .add(1, "days")
40337
  .format("MM-DD-YYYY")
40338
  ) {
40339
- endSelector.html("- Tomorrow, " + moment(endDate).format(timeFormate));
40340
  }
40341
  if (
40342
  moment(startDate).format("MM-DD-YYYY") ===
@@ -40351,7 +40355,7 @@ var EventCalendar = function($scope, $) {
40351
  endSelector.html("- " + moment(endDate).format(timeFormate));
40352
  }
40353
  if (moment(endDate).diff(moment(startDate), "days") > 0 && endSelector.text().trim().length < 1) {
40354
- endSelector.html("- " + moment(endDate).format("MMM Do, " + timeFormate));
40355
  }
40356
 
40357
  if (moment(startDate).format("MM-DD-YYYY") === moment(endDate).format("MM-DD-YYYY")) {
39528
  if (textarea.value.length > 0) {
39529
  body += "<tbody>";
39530
  csvArr.forEach(function(row, index) {
39531
+ if (row.length > 0) {
39532
+ cols = row.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm);
39533
+
39534
+ if (cols.length > 0) {
39535
+ if (enableHeader && index == 0) {
39536
+ header += "<thead><tr>";
39537
+ cols.forEach(function(col) {
39538
+ if (col.match(/(^"")|(^")|("$)|(""$)/g)) {
39539
+ header += "<th>" + JSON.parse(col) + "</th>";
39540
+ } else {
39541
+ header += "<th>" + col + "</th>";
39542
+ }
39543
+ });
39544
+ header += "</tr></thead>";
39545
+ } else {
39546
+ body += "<tr>";
39547
+ cols.forEach(function(col) {
39548
+ if (col.match(/(^"")|(^")|("$)|(""$)/g)) {
39549
+ body += "<td>" + JSON.parse(col) + "</td>";
39550
+ } else {
39551
+ body += "<td>" + col + "</td>";
39552
+ }
39553
+ });
39554
+ body += "</tr>";
39555
+ }
39556
  }
39557
  }
39558
  });
40240
  eventAll = element.data("events"),
40241
  firstDay = element.data("first_day"),
40242
  calendarID = element.data("cal_id"),
40243
+ locale = element.data("locale"),
40244
  calendarEl = document.getElementById("eael-event-calendar-" + calendarID);
40245
 
40246
  var calendar = new Calendar(calendarEl, {
40260
  center: "title",
40261
  right: "timeGridDay,timeGridWeek,dayGridMonth,listWeek"
40262
  },
40263
+ // buttonText: {
40264
+ // today: "today"
40265
+ // },
40266
  allDayText: "All day",
40267
  events: eventAll,
40268
  selectHelper: true,
40269
+ locale:locale,
40270
  eventLimit: 3,
40271
  eventRender: function(info) {
40272
  var element = $(info.el),
40301
  startSelector.html('<i class="eicon-calendar"></i> ' + allDayTime);
40302
  } else {
40303
  if (moment(event.start).isSame(Date.now(), "day") === true) {
40304
+ startSelector.html('<i class="eicon-calendar"></i> Today ' + moment(event.start).format(timeFormate));
40305
  }
40306
  if (
40307
  moment(startDate).format("MM-DD-YYYY") ===
40309
  .add(1, "days")
40310
  .format("MM-DD-YYYY")
40311
  ) {
40312
+ startSelector.html('<i class="eicon-calendar"></i> Tomorrow ' + moment(event.start).format(timeFormate));
40313
  }
40314
 
40315
  if (
40319
  .add(1, "days")
40320
  .format("MM-DD-YYYY")
40321
  ) {
40322
+ startSelector.html('<i class="eicon-calendar"></i> ' + moment(event.start).format("MMM Do " + timeFormate));
40323
  }
40324
 
40325
  if (moment(endDate).isSame(Date.now(), "day") === true) {
40326
  if (moment(startDate).isSame(Date.now(), "day") !== true) {
40327
+ endSelector.html("- Today " + moment(endDate).format(timeFormate));
40328
  } else {
40329
  endSelector.html("- " + moment(endDate).format(timeFormate));
40330
  }
40340
  .add(1, "days")
40341
  .format("MM-DD-YYYY")
40342
  ) {
40343
+ endSelector.html("- Tomorrow " + moment(endDate).format(timeFormate));
40344
  }
40345
  if (
40346
  moment(startDate).format("MM-DD-YYYY") ===
40355
  endSelector.html("- " + moment(endDate).format(timeFormate));
40356
  }
40357
  if (moment(endDate).diff(moment(startDate), "days") > 0 && endSelector.text().trim().length < 1) {
40358
+ endSelector.html("- " + moment(endDate).format("MMM Do " + timeFormate));
40359
  }
40360
 
40361
  if (moment(startDate).format("MM-DD-YYYY") === moment(endDate).format("MM-DD-YYYY")) {
assets/front-end/js/eael.min.js CHANGED
@@ -2,6 +2,7 @@
2
  !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.moment=t()}(this,function(){"use strict";function g(){return Ge.apply(null,arguments)}function s(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function l(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function o(e){return void 0===e}function d(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function a(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function u(e,t){var n,r=[];for(n=0;n<e.length;++n)r.push(t(e[n],n));return r}function m(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function c(e,t){for(var n in t)m(t,n)&&(e[n]=t[n]);return m(t,"toString")&&(e.toString=t.toString),m(t,"valueOf")&&(e.valueOf=t.valueOf),e}function f(e,t,n,r){return pe(e,t,n,r,!0).utc()}function y(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function h(e){if(null==e._isValid){var t=y(e),n=qe.call(t.parsedDateParts,function(e){return null!=e}),r=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(r=r&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return r;e._isValid=r}return e._isValid}function p(e){var t=f(NaN);return null!=e?c(y(t),e):y(t).userInvalidated=!0,t}function v(e,t){var n,r,i;if(o(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),o(t._i)||(e._i=t._i),o(t._f)||(e._f=t._f),o(t._l)||(e._l=t._l),o(t._strict)||(e._strict=t._strict),o(t._tzm)||(e._tzm=t._tzm),o(t._isUTC)||(e._isUTC=t._isUTC),o(t._offset)||(e._offset=t._offset),o(t._pf)||(e._pf=y(t)),o(t._locale)||(e._locale=t._locale),0<Xe.length)for(n=0;n<Xe.length;n++)o(i=t[r=Xe[n]])||(e[r]=i);return e}function S(e){v(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===Je&&(Je=!0,g.updateOffset(this),Je=!1)}function E(e){return e instanceof S||null!=e&&null!=e._isAMomentObject}function D(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function w(e){var t=+e,n=0;return 0!=t&&isFinite(t)&&(n=D(t)),n}function _(e,t,n){var r,i=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),a=0;for(r=0;r<i;r++)(n&&e[r]!==t[r]||!n&&w(e[r])!==w(t[r]))&&a++;return a+o}function T(e){!1===g.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function e(i,o){var a=!0;return c(function(){if(null!=g.deprecationHandler&&g.deprecationHandler(null,i),a){for(var e,t=[],n=0;n<arguments.length;n++){if(e="","object"==typeof arguments[n]){for(var r in e+="\n["+n+"] ",arguments[0])e+=r+": "+arguments[0][r]+", ";e=e.slice(0,-2)}else e=arguments[n];t.push(e)}T(i+"\nArguments: "+Array.prototype.slice.call(t).join("")+"\n"+(new Error).stack),a=!1}return o.apply(this,arguments)},o)}function b(e,t){null!=g.deprecationHandler&&g.deprecationHandler(e,t),$e[e]||(T(t),$e[e]=!0)}function M(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function i(e,t){var n,r=c({},e);for(n in t)m(t,n)&&(l(e[n])&&l(t[n])?(r[n]={},c(r[n],e[n]),c(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)m(e,n)&&!m(t,n)&&l(e[n])&&(r[n]=c({},r[n]));return r}function k(e){null!=e&&this.set(e)}function t(e,t){var n=e.toLowerCase();Ke[n]=Ke[n+"s"]=Ke[t]=e}function R(e){return"string"==typeof e?Ke[e]||Ke[e.toLowerCase()]:void 0}function C(e){var t,n,r={};for(n in e)m(e,n)&&((t=R(n))&&(r[t]=e[n]));return r}function n(e,t){et[e]=t}function r(t,n){return function(e){return null!=e?(I(this,t,e),g.updateOffset(this,n),this):O(this,t)}}function O(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function I(e,t,n){e.isValid()&&e._d["set"+(e._isUTC?"UTC":"")+t](n)}function P(e,t,n){var r=""+Math.abs(e),i=t-r.length;return(0<=e?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}function x(e,t,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),e&&(it[e]=i),t&&(it[t[0]]=function(){return P(i.apply(this,arguments),t[1],t[2])}),n&&(it[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function Y(e,t){return e.isValid()?(t=H(t,e.localeData()),rt[t]=rt[t]||function(r){var e,i,t,o=r.match(tt);for(e=0,i=o.length;e<i;e++)it[o[e]]?o[e]=it[o[e]]:o[e]=(t=o[e]).match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"");return function(e){var t,n="";for(t=0;t<i;t++)n+=M(o[t])?o[t].call(e,r):o[t];return n}}(t),rt[t](e)):e.localeData().invalidDate()}function H(e,t){function n(e){return t.longDateFormat(e)||e}var r=5;for(nt.lastIndex=0;0<=r&&nt.test(e);)e=e.replace(nt,n),nt.lastIndex=0,--r;return e}function N(e,n,r){Dt[e]=M(n)?n:function(e,t){return e&&r?r:n}}function U(e,t){return m(Dt,e)?Dt[e](t._strict,t._locale):new RegExp(L(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,r,i){return t||n||r||i})))}function L(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function V(e,n){var t,r=n;for("string"==typeof e&&(e=[e]),d(n)&&(r=function(e,t){t[n]=w(e)}),t=0;t<e.length;t++)wt[e[t]]=r}function F(e,i){V(e,function(e,t,n,r){n._w=n._w||{},i(e,n._w,n,r)})}function W(e,t){return new Date(Date.UTC(e,t+1,0)).getUTCDate()}function z(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=w(t);else if(!d(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),W(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function A(e){return null!=e?(z(this,e),g.updateOffset(this,!0),this):O(this,"Month")}function B(){function e(e,t){return t.length-e.length}var t,n,r=[],i=[],o=[];for(t=0;t<12;t++)n=f([2e3,t]),r.push(this.monthsShort(n,"")),i.push(this.months(n,"")),o.push(this.months(n,"")),o.push(this.monthsShort(n,""));for(r.sort(e),i.sort(e),o.sort(e),t=0;t<12;t++)r[t]=L(r[t]),i[t]=L(i[t]);for(t=0;t<24;t++)o[t]=L(o[t]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function j(e){return Z(e)?366:365}function Z(e){return e%4==0&&e%100!=0||e%400==0}function G(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&0<=e&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function q(e,t,n){var r=7+t-n;return r-(7+G(e,0,r).getUTCDay()-t)%7-1}function X(e,t,n,r,i){var o,a,s=1+7*(t-1)+(7+n-r)%7+q(e,r,i);return a=s<=0?j(o=e-1)+s:s>j(e)?(o=e+1,s-j(e)):(o=e,s),{year:o,dayOfYear:a}}function J(e,t,n){var r,i,o=q(e.year(),t,n),a=Math.floor((e.dayOfYear()-o-1)/7)+1;return a<1?r=a+$(i=e.year()-1,t,n):a>$(e.year(),t,n)?(r=a-$(e.year(),t,n),i=e.year()+1):(i=e.year(),r=a),{week:r,year:i}}function $(e,t,n){var r=q(e,t,n),i=q(e+1,t,n);return(j(e)-r+i)/7}function Q(){function e(e,t){return t.length-e.length}var t,n,r,i,o,a=[],s=[],l=[],u=[];for(t=0;t<7;t++)n=f([2e3,1]).day(t),r=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),o=this.weekdays(n,""),a.push(r),s.push(i),l.push(o),u.push(r),u.push(i),u.push(o);for(a.sort(e),s.sort(e),l.sort(e),u.sort(e),t=0;t<7;t++)s[t]=L(s[t]),l[t]=L(l[t]),u[t]=L(u[t]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function K(){return this.hours()%12||12}function ee(e,t){x(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function te(e,t){return t._meridiemParse}function ne(e){return e?e.toLowerCase().replace("_","-"):e}function re(e){var t=null;if(!qt[e]&&"undefined"!=typeof module&&module&&module.exports)try{t=jt._abbr,require("./locale/"+e),ie(t)}catch(e){}return qt[e]}function ie(e,t){var n;return e&&((n=o(t)?ae(e):oe(e,t))&&(jt=n)),jt._abbr}function oe(e,t){if(null===t)return delete qt[e],null;var n=Gt;if(t.abbr=e,null!=qt[e])b("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=qt[e]._config;else if(null!=t.parentLocale){if(null==qt[t.parentLocale])return Xt[t.parentLocale]||(Xt[t.parentLocale]=[]),Xt[t.parentLocale].push({name:e,config:t}),null;n=qt[t.parentLocale]._config}return qt[e]=new k(i(n,t)),Xt[e]&&Xt[e].forEach(function(e){oe(e.name,e.config)}),ie(e),qt[e]}function ae(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return jt;if(!s(e)){if(t=re(e))return t;e=[e]}return function(e){for(var t,n,r,i,o=0;o<e.length;){for(t=(i=ne(e[o]).split("-")).length,n=(n=ne(e[o+1]))?n.split("-"):null;0<t;){if(r=re(i.slice(0,t).join("-")))return r;if(n&&n.length>=t&&_(i,n,!0)>=t-1)break;t--}o++}return null}(e)}function se(e){var t,n=e._a;return n&&-2===y(e).overflow&&(t=n[Tt]<0||11<n[Tt]?Tt:n[bt]<1||n[bt]>W(n[_t],n[Tt])?bt:n[Mt]<0||24<n[Mt]||24===n[Mt]&&(0!==n[kt]||0!==n[Rt]||0!==n[Ct])?Mt:n[kt]<0||59<n[kt]?kt:n[Rt]<0||59<n[Rt]?Rt:n[Ct]<0||999<n[Ct]?Ct:-1,y(e)._overflowDayOfYear&&(t<_t||bt<t)&&(t=bt),y(e)._overflowWeeks&&-1===t&&(t=Ot),y(e)._overflowWeekday&&-1===t&&(t=It),y(e).overflow=t),e}function le(e){var t,n,r,i,o,a,s=e._i,l=Jt.exec(s)||$t.exec(s);if(l){for(y(e).iso=!0,t=0,n=Kt.length;t<n;t++)if(Kt[t][1].exec(l[1])){i=Kt[t][0],r=!1!==Kt[t][2];break}if(null==i)return void(e._isValid=!1);if(l[3]){for(t=0,n=en.length;t<n;t++)if(en[t][1].exec(l[3])){o=(l[2]||" ")+en[t][0];break}if(null==o)return void(e._isValid=!1)}if(!r&&null!=o)return void(e._isValid=!1);if(l[4]){if(!Qt.exec(l[4]))return void(e._isValid=!1);a="Z"}e._f=i+(o||"")+(a||""),fe(e)}else e._isValid=!1}function ue(e){var t,n,r,i,o,a,s,l={" GMT":" +0000"," EDT":" -0400"," EST":" -0500"," CDT":" -0500"," CST":" -0600"," MDT":" -0600"," MST":" -0700"," PDT":" -0700"," PST":" -0800"};if(t=e._i.replace(/\([^\)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s|\s$/g,""),n=nn.exec(t)){if(r=n[1]?"ddd"+(5===n[1].length?", ":" "):"",i="D MMM "+(10<n[2].length?"YYYY ":"YY "),o="HH:mm"+(n[4]?":ss":""),n[1]){var u=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][new Date(n[2]).getDay()];if(n[1].substr(0,3)!==u)return y(e).weekdayMismatch=!0,void(e._isValid=!1)}switch(n[5].length){case 2:a=0===s?" +0000":((s="YXWVUTSRQPONZABCDEFGHIKLM".indexOf(n[5][1].toUpperCase())-12)<0?" -":" +")+(""+s).replace(/^-?/,"0").match(/..$/)[0]+"00";break;case 4:a=l[n[5]];break;default:a=l[" GMT"]}n[5]=a,e._i=n.splice(1).join(""),e._f=r+i+o+" ZZ",fe(e),y(e).rfc2822=!0}else e._isValid=!1}function de(e,t,n){return null!=e?e:null!=t?t:n}function ce(e){var t,n,r,i,o,a,s=[];if(!e._d){for(o=e,a=void 0,a=new Date(g.now()),r=o._useUTC?[a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()]:[a.getFullYear(),a.getMonth(),a.getDate()],e._w&&null==e._a[bt]&&null==e._a[Tt]&&function(e){var t,n,r,i,o,a,s,l;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)o=1,a=4,n=de(t.GG,e._a[_t],J(ve(),1,4).year),r=de(t.W,1),((i=de(t.E,1))<1||7<i)&&(l=!0);else{o=e._locale._week.dow,a=e._locale._week.doy;var u=J(ve(),o,a);n=de(t.gg,e._a[_t],u.year),r=de(t.w,u.week),null!=t.d?((i=t.d)<0||6<i)&&(l=!0):null!=t.e?(i=t.e+o,(t.e<0||6<t.e)&&(l=!0)):i=o}r<1||r>$(n,o,a)?y(e)._overflowWeeks=!0:null!=l?y(e)._overflowWeekday=!0:(s=X(n,r,i,o,a),e._a[_t]=s.year,e._dayOfYear=s.dayOfYear)}(e),null!=e._dayOfYear&&(i=de(e._a[_t],r[_t]),(e._dayOfYear>j(i)||0===e._dayOfYear)&&(y(e)._overflowDayOfYear=!0),n=G(i,0,e._dayOfYear),e._a[Tt]=n.getUTCMonth(),e._a[bt]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=r[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Mt]&&0===e._a[kt]&&0===e._a[Rt]&&0===e._a[Ct]&&(e._nextDay=!0,e._a[Mt]=0),e._d=(e._useUTC?G:function(e,t,n,r,i,o,a){var s=new Date(e,t,n,r,i,o,a);return e<100&&0<=e&&isFinite(s.getFullYear())&&s.setFullYear(e),s}).apply(null,s),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Mt]=24)}}function fe(e){if(e._f!==g.ISO_8601)if(e._f!==g.RFC_2822){e._a=[],y(e).empty=!0;var t,n,r,i,o,a,s,l,u,d,c,f,h=""+e._i,p=h.length,v=0;for(r=H(e._f,e._locale).match(tt)||[],t=0;t<r.length;t++)i=r[t],(n=(h.match(U(i,e))||[])[0])&&(0<(o=h.substr(0,h.indexOf(n))).length&&y(e).unusedInput.push(o),h=h.slice(h.indexOf(n)+n.length),v+=n.length),it[i]?(n?y(e).empty=!1:y(e).unusedTokens.push(i),a=i,l=e,null!=(s=n)&&m(wt,a)&&wt[a](s,l._a,l,a)):e._strict&&!n&&y(e).unusedTokens.push(i);y(e).charsLeftOver=p-v,0<h.length&&y(e).unusedInput.push(h),e._a[Mt]<=12&&!0===y(e).bigHour&&0<e._a[Mt]&&(y(e).bigHour=void 0),y(e).parsedDateParts=e._a.slice(0),y(e).meridiem=e._meridiem,e._a[Mt]=(u=e._locale,d=e._a[Mt],null==(c=e._meridiem)?d:null!=u.meridiemHour?u.meridiemHour(d,c):(null!=u.isPM&&((f=u.isPM(c))&&d<12&&(d+=12),f||12!==d||(d=0)),d)),ce(e),se(e)}else ue(e);else le(e)}function he(e){var t,n,r=e._i,i=e._f;return e._locale=e._locale||ae(e._l),null===r||void 0===i&&""===r?p({nullInput:!0}):("string"==typeof r&&(e._i=r=e._locale.preparse(r)),E(r)?new S(se(r)):(a(r)?e._d=r:s(i)?function(e){var t,n,r,i,o;if(0===e._f.length)return y(e).invalidFormat=!0,e._d=new Date(NaN);for(i=0;i<e._f.length;i++)o=0,t=v({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],fe(t),h(t)&&(o+=y(t).charsLeftOver,o+=10*y(t).unusedTokens.length,y(t).score=o,(null==r||o<r)&&(r=o,n=t));c(e,n||t)}(e):i?fe(e):o(n=(t=e)._i)?t._d=new Date(g.now()):a(n)?t._d=new Date(n.valueOf()):"string"==typeof n?function(e){var t=tn.exec(e._i);null!==t?e._d=new Date(+t[1]):(le(e),!1===e._isValid&&(delete e._isValid,ue(e),!1===e._isValid&&(delete e._isValid,g.createFromInputFallback(e))))}(t):s(n)?(t._a=u(n.slice(0),function(e){return parseInt(e,10)}),ce(t)):l(n)?function(e){if(!e._d){var t=C(e._i);e._a=u([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),ce(e)}}(t):d(n)?t._d=new Date(n):g.createFromInputFallback(t),h(e)||(e._d=null),e))}function pe(e,t,n,r,i){var o,a={};return!0!==n&&!1!==n||(r=n,n=void 0),(l(e)&&function(e){var t;for(t in e)return;return 1}(e)||s(e)&&0===e.length)&&(e=void 0),a._isAMomentObject=!0,a._useUTC=a._isUTC=i,a._l=n,a._i=e,a._f=t,a._strict=r,(o=new S(se(he(a))))._nextDay&&(o.add(1,"d"),o._nextDay=void 0),o}function ve(e,t,n,r){return pe(e,t,n,r,!1)}function ge(e,t){var n,r;if(1===t.length&&s(t[0])&&(t=t[0]),!t.length)return ve();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}function me(e){var t=C(e),n=t.year||0,r=t.quarter||0,i=t.month||0,o=t.week||0,a=t.day||0,s=t.hour||0,l=t.minute||0,u=t.second||0,d=t.millisecond||0;this._isValid=function(e){for(var t in e)if(-1===an.indexOf(t)||null!=e[t]&&isNaN(e[t]))return!1;for(var n=!1,r=0;r<an.length;++r)if(e[an[r]]){if(n)return!1;parseFloat(e[an[r]])!==w(e[an[r]])&&(n=!0)}return!0}(t),this._milliseconds=+d+1e3*u+6e4*l+1e3*s*60*60,this._days=+a+7*o,this._months=+i+3*r+12*n,this._data={},this._locale=ae(),this._bubble()}function ye(e){return e instanceof me}function Se(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Ee(e,n){x(e,0,0,function(){var e=this.utcOffset(),t="+";return e<0&&(e=-e,t="-"),t+P(~~(e/60),2)+n+P(~~e%60,2)})}function De(e,t){var n=(t||"").match(e);if(null===n)return null;var r=((n[n.length-1]||[])+"").match(sn)||["-",0,0],i=60*r[1]+w(r[2]);return 0===i?0:"+"===r[0]?i:-i}function we(e,t){var n,r;return t._isUTC?(n=t.clone(),r=(E(e)||a(e)?e.valueOf():ve(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),g.updateOffset(n,!1),n):ve(e).local()}function _e(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Te(){return!!this.isValid()&&this._isUTC&&0===this._offset}function be(e,t){var n,r,i,o,a,s,l=e,u=null;return ye(e)?l={ms:e._milliseconds,d:e._days,M:e._months}:d(e)?(l={},t?l[t]=e:l.milliseconds=e):(u=ln.exec(e))?(n="-"===u[1]?-1:1,l={y:0,d:w(u[bt])*n,h:w(u[Mt])*n,m:w(u[kt])*n,s:w(u[Rt])*n,ms:w(Se(1e3*u[Ct]))*n}):(u=un.exec(e))?(n="-"===u[1]?-1:1,l={y:Me(u[2],n),M:Me(u[3],n),w:Me(u[4],n),d:Me(u[5],n),h:Me(u[6],n),m:Me(u[7],n),s:Me(u[8],n)}):null==l?l={}:"object"==typeof l&&("from"in l||"to"in l)&&(o=ve(l.from),a=ve(l.to),i=o.isValid()&&a.isValid()?(a=we(a,o),o.isBefore(a)?s=ke(o,a):((s=ke(a,o)).milliseconds=-s.milliseconds,s.months=-s.months),s):{milliseconds:0,months:0},(l={}).ms=i.milliseconds,l.M=i.months),r=new me(l),ye(e)&&m(e,"_locale")&&(r._locale=e._locale),r}function Me(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function ke(e,t){var n={milliseconds:0,months:0};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=t-e.clone().add(n.months,"M"),n}function Re(r,i){return function(e,t){var n;return null===t||isNaN(+t)||(b(i,"moment()."+i+"(period, number) is deprecated. Please use moment()."+i+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),n=e,e=t,t=n),Ce(this,be(e="string"==typeof e?+e:e,t),r),this}}function Ce(e,t,n,r){var i=t._milliseconds,o=Se(t._days),a=Se(t._months);e.isValid()&&(r=null==r||r,i&&e._d.setTime(e._d.valueOf()+i*n),o&&I(e,"Date",O(e,"Date")+o*n),a&&z(e,O(e,"Month")+a*n),r&&g.updateOffset(e,o||a))}function Oe(e){var t;return void 0===e?this._locale._abbr:(null!=(t=ae(e))&&(this._locale=t),this)}function Ie(){return this._locale}function Pe(e,t){x(0,[e,e.length],0,t)}function xe(e,t,n,r,i){var o;return null==e?J(this,r,i).year:((o=$(e,r,i))<t&&(t=o),function(e,t,n,r,i){var o=X(e,t,n,r,i),a=G(o.year,0,o.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}.call(this,e,t,n,r,i))}function Ye(e,t){t[Ct]=w(1e3*("0."+e))}function He(e){return e}function Ne(e,t,n,r){var i=ae(),o=f().set(r,t);return i[n](o,e)}function Ue(e,t,n){if(d(e)&&(t=e,e=void 0),e=e||"",null!=t)return Ne(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=Ne(e,r,n,"month");return i}function Le(e,t,n,r){t=("boolean"==typeof e||(n=t=e,e=!1),d(t)&&(n=t,t=void 0),t||"");var i=ae(),o=e?i._week.dow:0;if(null!=n)return Ne(t,(n+o)%7,r,"day");var a,s=[];for(a=0;a<7;a++)s[a]=Ne(t,(a+o)%7,r,"day");return s}function Ve(e,t,n,r){var i=be(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function Fe(e){return e<0?Math.floor(e):Math.ceil(e)}function We(e){return 4800*e/146097}function ze(e){return 146097*e/4800}function Ae(e){return function(){return this.as(e)}}function Be(e){return function(){return this.isValid()?this._data[e]:NaN}}function je(e,t,n){var r=be(e).abs(),i=Nn(r.as("s")),o=Nn(r.as("m")),a=Nn(r.as("h")),s=Nn(r.as("d")),l=Nn(r.as("M")),u=Nn(r.as("y")),d=(i<=Un.ss?["s",i]:i<Un.s&&["ss",i])||o<=1&&["m"]||o<Un.m&&["mm",o]||a<=1&&["h"]||a<Un.h&&["hh",a]||s<=1&&["d"]||s<Un.d&&["dd",s]||l<=1&&["M"]||l<Un.M&&["MM",l]||u<=1&&["y"]||["yy",u];return d[2]=t,d[3]=0<+e,d[4]=n,function(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}.apply(null,d)}function Ze(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=Ln(this._milliseconds)/1e3,r=Ln(this._days),i=Ln(this._months);e=D(n/60),t=D(e/60),n%=60,e%=60;var o=D(i/12),a=i%=12,s=r,l=t,u=e,d=n,c=this.asSeconds();return c?(c<0?"-":"")+"P"+(o?o+"Y":"")+(a?a+"M":"")+(s?s+"D":"")+(l||u||d?"T":"")+(l?l+"H":"")+(u?u+"M":"")+(d?d+"S":""):"P0D"}var Ge,qe=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1},Xe=g.momentProperties=[],Je=!1,$e={};g.suppressDeprecationWarnings=!1,g.deprecationHandler=null;var Qe=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)m(e,t)&&n.push(t);return n},Ke={},et={},tt=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,nt=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,rt={},it={},ot=/\d/,at=/\d\d/,st=/\d{3}/,lt=/\d{4}/,ut=/[+-]?\d{6}/,dt=/\d\d?/,ct=/\d\d\d\d?/,ft=/\d\d\d\d\d\d?/,ht=/\d{1,3}/,pt=/\d{1,4}/,vt=/[+-]?\d{1,6}/,gt=/\d+/,mt=/[+-]?\d+/,yt=/Z|[+-]\d\d:?\d\d/gi,St=/Z|[+-]\d\d(?::?\d\d)?/gi,Et=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Dt={},wt={},_t=0,Tt=1,bt=2,Mt=3,kt=4,Rt=5,Ct=6,Ot=7,It=8,Pt=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};x("M",["MM",2],"Mo",function(){return this.month()+1}),x("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),x("MMMM",0,0,function(e){return this.localeData().months(this,e)}),t("month","M"),n("month",8),N("M",dt),N("MM",dt,at),N("MMM",function(e,t){return t.monthsShortRegex(e)}),N("MMMM",function(e,t){return t.monthsRegex(e)}),V(["M","MM"],function(e,t){t[Tt]=w(e)-1}),V(["MMM","MMMM"],function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._strict);null!=i?t[Tt]=i:y(n).invalidMonth=e});var xt=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Yt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ht="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Nt=Et,Ut=Et;x("Y",0,0,function(){var e=this.year();return e<=9999?""+e:"+"+e}),x(0,["YY",2],0,function(){return this.year()%100}),x(0,["YYYY",4],0,"year"),x(0,["YYYYY",5],0,"year"),x(0,["YYYYYY",6,!0],0,"year"),t("year","y"),n("year",1),N("Y",mt),N("YY",dt,at),N("YYYY",pt,lt),N("YYYYY",vt,ut),N("YYYYYY",vt,ut),V(["YYYYY","YYYYYY"],_t),V("YYYY",function(e,t){t[_t]=2===e.length?g.parseTwoDigitYear(e):w(e)}),V("YY",function(e,t){t[_t]=g.parseTwoDigitYear(e)}),V("Y",function(e,t){t[_t]=parseInt(e,10)}),g.parseTwoDigitYear=function(e){return w(e)+(68<w(e)?1900:2e3)};var Lt=r("FullYear",!0);x("w",["ww",2],"wo","week"),x("W",["WW",2],"Wo","isoWeek"),t("week","w"),t("isoWeek","W"),n("week",5),n("isoWeek",5),N("w",dt),N("ww",dt,at),N("W",dt),N("WW",dt,at),F(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=w(e)});x("d",0,"do","day"),x("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),x("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),x("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),x("e",0,0,"weekday"),x("E",0,0,"isoWeekday"),t("day","d"),t("weekday","e"),t("isoWeekday","E"),n("day",11),n("weekday",11),n("isoWeekday",11),N("d",dt),N("e",dt),N("E",dt),N("dd",function(e,t){return t.weekdaysMinRegex(e)}),N("ddd",function(e,t){return t.weekdaysShortRegex(e)}),N("dddd",function(e,t){return t.weekdaysRegex(e)}),F(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);null!=i?t.d=i:y(n).invalidWeekday=e}),F(["d","e","E"],function(e,t,n,r){t[r]=w(e)});var Vt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ft="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Wt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),zt=Et,At=Et,Bt=Et;x("H",["HH",2],0,"hour"),x("h",["hh",2],0,K),x("k",["kk",2],0,function(){return this.hours()||24}),x("hmm",0,0,function(){return""+K.apply(this)+P(this.minutes(),2)}),x("hmmss",0,0,function(){return""+K.apply(this)+P(this.minutes(),2)+P(this.seconds(),2)}),x("Hmm",0,0,function(){return""+this.hours()+P(this.minutes(),2)}),x("Hmmss",0,0,function(){return""+this.hours()+P(this.minutes(),2)+P(this.seconds(),2)}),ee("a",!0),ee("A",!1),t("hour","h"),n("hour",13),N("a",te),N("A",te),N("H",dt),N("h",dt),N("k",dt),N("HH",dt,at),N("hh",dt,at),N("kk",dt,at),N("hmm",ct),N("hmmss",ft),N("Hmm",ct),N("Hmmss",ft),V(["H","HH"],Mt),V(["k","kk"],function(e,t,n){var r=w(e);t[Mt]=24===r?0:r}),V(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),V(["h","hh"],function(e,t,n){t[Mt]=w(e),y(n).bigHour=!0}),V("hmm",function(e,t,n){var r=e.length-2;t[Mt]=w(e.substr(0,r)),t[kt]=w(e.substr(r)),y(n).bigHour=!0}),V("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[Mt]=w(e.substr(0,r)),t[kt]=w(e.substr(r,2)),t[Rt]=w(e.substr(i)),y(n).bigHour=!0}),V("Hmm",function(e,t,n){var r=e.length-2;t[Mt]=w(e.substr(0,r)),t[kt]=w(e.substr(r))}),V("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[Mt]=w(e.substr(0,r)),t[kt]=w(e.substr(r,2)),t[Rt]=w(e.substr(i))});var jt,Zt=r("Hours",!0),Gt={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Yt,monthsShort:Ht,week:{dow:0,doy:6},weekdays:Vt,weekdaysMin:Wt,weekdaysShort:Ft,meridiemParse:/[ap]\.?m?\.?/i},qt={},Xt={},Jt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,$t=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Qt=/Z|[+-]\d\d(?::?\d\d)?/,Kt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],en=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],tn=/^\/?Date\((\-?\d+)/i,nn=/^((?:Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d?\d\s(?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(?:\d\d)?\d\d\s)(\d\d:\d\d)(\:\d\d)?(\s(?:UT|GMT|[ECMP][SD]T|[A-IK-Za-ik-z]|[+-]\d{4}))$/;g.createFromInputFallback=e("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),g.ISO_8601=function(){},g.RFC_2822=function(){};var rn=e("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ve.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:p()}),on=e("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ve.apply(null,arguments);return this.isValid()&&e.isValid()?this<e?this:e:p()}),an=["year","quarter","month","week","day","hour","minute","second","millisecond"];Ee("Z",":"),Ee("ZZ",""),N("Z",St),N("ZZ",St),V(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=De(St,e)});var sn=/([\+\-]|\d\d)/gi;g.updateOffset=function(){};var ln=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,un=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;be.fn=me.prototype,be.invalid=function(){return be(NaN)};var dn=Re(1,"add"),cn=Re(-1,"subtract");g.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",g.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var fn=e("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});x(0,["gg",2],0,function(){return this.weekYear()%100}),x(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Pe("gggg","weekYear"),Pe("ggggg","weekYear"),Pe("GGGG","isoWeekYear"),Pe("GGGGG","isoWeekYear"),t("weekYear","gg"),t("isoWeekYear","GG"),n("weekYear",1),n("isoWeekYear",1),N("G",mt),N("g",mt),N("GG",dt,at),N("gg",dt,at),N("GGGG",pt,lt),N("gggg",pt,lt),N("GGGGG",vt,ut),N("ggggg",vt,ut),F(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=w(e)}),F(["gg","GG"],function(e,t,n,r){t[r]=g.parseTwoDigitYear(e)}),x("Q",0,"Qo","quarter"),t("quarter","Q"),n("quarter",7),N("Q",ot),V("Q",function(e,t){t[Tt]=3*(w(e)-1)}),x("D",["DD",2],"Do","date"),t("date","D"),n("date",9),N("D",dt),N("DD",dt,at),N("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),V(["D","DD"],bt),V("Do",function(e,t){t[bt]=w(e.match(dt)[0])});var hn=r("Date",!0);x("DDD",["DDDD",3],"DDDo","dayOfYear"),t("dayOfYear","DDD"),n("dayOfYear",4),N("DDD",ht),N("DDDD",st),V(["DDD","DDDD"],function(e,t,n){n._dayOfYear=w(e)}),x("m",["mm",2],0,"minute"),t("minute","m"),n("minute",14),N("m",dt),N("mm",dt,at),V(["m","mm"],kt);var pn=r("Minutes",!1);x("s",["ss",2],0,"second"),t("second","s"),n("second",15),N("s",dt),N("ss",dt,at),V(["s","ss"],Rt);var vn,gn=r("Seconds",!1);for(x("S",0,0,function(){return~~(this.millisecond()/100)}),x(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),x(0,["SSS",3],0,"millisecond"),x(0,["SSSS",4],0,function(){return 10*this.millisecond()}),x(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),x(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),x(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),x(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),x(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),t("millisecond","ms"),n("millisecond",16),N("S",ht,ot),N("SS",ht,at),N("SSS",ht,st),vn="SSSS";vn.length<=9;vn+="S")N(vn,gt);for(vn="S";vn.length<=9;vn+="S")V(vn,Ye);var mn=r("Milliseconds",!1);x("z",0,0,"zoneAbbr"),x("zz",0,0,"zoneName");var yn=S.prototype;yn.add=dn,yn.calendar=function(e,t){var n=e||ve(),r=we(n,this).startOf("day"),i=g.calendarFormat(this,r)||"sameElse",o=t&&(M(t[i])?t[i].call(this,n):t[i]);return this.format(o||this.localeData().calendar(i,this,ve(n)))},yn.clone=function(){return new S(this)},yn.diff=function(e,t,n){var r,i,o,a,s,l,u,d,c,f;return this.isValid()?(r=we(e,this)).isValid()?(i=6e4*(r.utcOffset()-this.utcOffset()),"year"===(t=R(t))||"month"===t||"quarter"===t?(s=this,c=12*((l=r).year()-s.year())+(l.month()-s.month()),f=s.clone().add(c,"months"),d=l-f<0?(u=s.clone().add(c-1,"months"),(l-f)/(f-u)):(u=s.clone().add(1+c,"months"),(l-f)/(u-f)),a=-(c+d)||0,"quarter"===t?a/=3:"year"===t&&(a/=12)):(o=this-r,a="second"===t?o/1e3:"minute"===t?o/6e4:"hour"===t?o/36e5:"day"===t?(o-i)/864e5:"week"===t?(o-i)/6048e5:o),n?a:D(a)):NaN:NaN},yn.endOf=function(e){return void 0===(e=R(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))},yn.format=function(e){e=e||(this.isUtc()?g.defaultFormatUtc:g.defaultFormat);var t=Y(this,e);return this.localeData().postformat(t)},yn.from=function(e,t){return this.isValid()&&(E(e)&&e.isValid()||ve(e).isValid())?be({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},yn.fromNow=function(e){return this.from(ve(),e)},yn.to=function(e,t){return this.isValid()&&(E(e)&&e.isValid()||ve(e).isValid())?be({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},yn.toNow=function(e){return this.to(ve(),e)},yn.get=function(e){return M(this[e=R(e)])?this[e]():this},yn.invalidAt=function(){return y(this).overflow},yn.isAfter=function(e,t){var n=E(e)?e:ve(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=R(o(t)?"millisecond":t))?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},yn.isBefore=function(e,t){var n=E(e)?e:ve(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=R(o(t)?"millisecond":t))?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},yn.isBetween=function(e,t,n,r){return("("===(r=r||"()")[0]?this.isAfter(e,n):!this.isBefore(e,n))&&(")"===r[1]?this.isBefore(t,n):!this.isAfter(t,n))},yn.isSame=function(e,t){var n,r=E(e)?e:ve(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=R(t||"millisecond"))?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},yn.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},yn.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},yn.isValid=function(){return h(this)},yn.lang=fn,yn.locale=Oe,yn.localeData=Ie,yn.max=on,yn.min=rn,yn.parsingFlags=function(){return c({},y(this))},yn.set=function(e,t){if("object"==typeof e)for(var n=function(e){var t=[];for(var n in e)t.push({unit:n,priority:et[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}(e=C(e)),r=0;r<n.length;r++)this[n[r].unit](e[n[r].unit]);else if(M(this[e=R(e)]))return this[e](t);return this},yn.startOf=function(e){switch(e=R(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this},yn.subtract=cn,yn.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},yn.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},yn.toDate=function(){return new Date(this.valueOf())},yn.toISOString=function(){if(!this.isValid())return null;var e=this.clone().utc();return e.year()<0||9999<e.year()?Y(e,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):M(Date.prototype.toISOString)?this.toDate().toISOString():Y(e,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},yn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i=t+'[")]';return this.format(n+r+"-MM-DD[T]HH:mm:ss.SSS"+i)},yn.toJSON=function(){return this.isValid()?this.toISOString():null},yn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},yn.unix=function(){return Math.floor(this.valueOf()/1e3)},yn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},yn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},yn.year=Lt,yn.isLeapYear=function(){return Z(this.year())},yn.weekYear=function(e){return xe.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},yn.isoWeekYear=function(e){return xe.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},yn.quarter=yn.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},yn.month=A,yn.daysInMonth=function(){return W(this.year(),this.month())},yn.week=yn.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},yn.isoWeek=yn.isoWeeks=function(e){var t=J(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},yn.weeksInYear=function(){var e=this.localeData()._week;return $(this.year(),e.dow,e.doy)},yn.isoWeeksInYear=function(){return $(this.year(),1,4)},yn.date=hn,yn.day=yn.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t,n,r=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(t=e,n=this.localeData(),e="string"!=typeof t?t:isNaN(t)?"number"==typeof(t=n.weekdaysParse(t))?t:null:parseInt(t,10),this.add(e-r,"d")):r},yn.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},yn.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null==e)return this.day()||7;var t,n,r=(t=e,n=this.localeData(),"string"==typeof t?n.weekdaysParse(t)%7||7:isNaN(t)?null:t);return this.day(this.day()%7?r:r-7)},yn.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},yn.hour=yn.hours=Zt,yn.minute=yn.minutes=pn,yn.second=yn.seconds=gn,yn.millisecond=yn.milliseconds=mn,yn.utcOffset=function(e,t,n){var r,i=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null==e)return this._isUTC?i:_e(this);if("string"==typeof e){if(null===(e=De(St,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(r=_e(this)),this._offset=e,this._isUTC=!0,null!=r&&this.add(r,"m"),i!==e&&(!t||this._changeInProgress?Ce(this,be(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,g.updateOffset(this,!0),this._changeInProgress=null)),this},yn.utc=function(e){return this.utcOffset(0,e)},yn.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(_e(this),"m")),this},yn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=De(yt,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},yn.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?ve(e).utcOffset():0,(this.utcOffset()-e)%60==0)},yn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},yn.isLocal=function(){return!!this.isValid()&&!this._isUTC},yn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},yn.isUtc=Te,yn.isUTC=Te,yn.zoneAbbr=function(){return this._isUTC?"UTC":""},yn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},yn.dates=e("dates accessor is deprecated. Use date instead.",hn),yn.months=e("months accessor is deprecated. Use month instead",A),yn.years=e("years accessor is deprecated. Use year instead",Lt),yn.zone=e("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),yn.isDSTShifted=e("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e={};if(v(e,this),(e=he(e))._a){var t=(e._isUTC?f:ve)(e._a);this._isDSTShifted=this.isValid()&&0<_(e._a,t.toArray())}else this._isDSTShifted=!1;return this._isDSTShifted});var Sn=k.prototype;Sn.calendar=function(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return M(r)?r.call(t,n):r},Sn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])},Sn.invalidDate=function(){return this._invalidDate},Sn.ordinal=function(e){return this._ordinal.replace("%d",e)},Sn.preparse=He,Sn.postformat=He,Sn.relativeTime=function(e,t,n,r){var i=this._relativeTime[n];return M(i)?i(e,t,n,r):i.replace(/%d/i,e)},Sn.pastFuture=function(e,t){var n=this._relativeTime[0<e?"future":"past"];return M(n)?n(t):n.replace(/%s/i,t)},Sn.set=function(e){var t,n;for(n in e)M(t=e[n])?this[n]=t:this["_"+n]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Sn.months=function(e,t){return e?s(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||xt).test(t)?"format":"standalone"][e.month()]:s(this._months)?this._months:this._months.standalone},Sn.monthsShort=function(e,t){return e?s(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[xt.test(t)?"format":"standalone"][e.month()]:s(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Sn.monthsParse=function(e,t,n){var r,i,o;if(this._monthsParseExact)return function(e,t,n){var r,i,o,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)o=f([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(o,"").toLocaleLowerCase();return n?-1!==(i="MMM"===t?Pt.call(this._shortMonthsParse,a):Pt.call(this._longMonthsParse,a))?i:null:"MMM"===t?-1!==(i=Pt.call(this._shortMonthsParse,a))?i:-1!==(i=Pt.call(this._longMonthsParse,a))?i:null:-1!==(i=Pt.call(this._longMonthsParse,a))?i:-1!==(i=Pt.call(this._shortMonthsParse,a))?i:null}.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=f([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}},Sn.monthsRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||B.call(this),e?this._monthsStrictRegex:this._monthsRegex):(m(this,"_monthsRegex")||(this._monthsRegex=Ut),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},Sn.monthsShortRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||B.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(m(this,"_monthsShortRegex")||(this._monthsShortRegex=Nt),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},Sn.week=function(e){return J(e,this._week.dow,this._week.doy).week},Sn.firstDayOfYear=function(){return this._week.doy},Sn.firstDayOfWeek=function(){return this._week.dow},Sn.weekdays=function(e,t){return e?s(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:s(this._weekdays)?this._weekdays:this._weekdays.standalone},Sn.weekdaysMin=function(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin},Sn.weekdaysShort=function(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort},Sn.weekdaysParse=function(e,t,n){var r,i,o;if(this._weekdaysParseExact)return function(e,t,n){var r,i,o,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=f([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?-1!==(i="dddd"===t?Pt.call(this._weekdaysParse,a):"ddd"===t?Pt.call(this._shortWeekdaysParse,a):Pt.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=Pt.call(this._weekdaysParse,a))?i:-1!==(i=Pt.call(this._shortWeekdaysParse,a))?i:-1!==(i=Pt.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Pt.call(this._shortWeekdaysParse,a))?i:-1!==(i=Pt.call(this._weekdaysParse,a))?i:-1!==(i=Pt.call(this._minWeekdaysParse,a))?i:null:-1!==(i=Pt.call(this._minWeekdaysParse,a))?i:-1!==(i=Pt.call(this._weekdaysParse,a))?i:-1!==(i=Pt.call(this._shortWeekdaysParse,a))?i:null}.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=f([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".",".?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}},Sn.weekdaysRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Q.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(m(this,"_weekdaysRegex")||(this._weekdaysRegex=zt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},Sn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Q.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(m(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=At),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Sn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Q.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(m(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Bt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Sn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},Sn.meridiem=function(e,t,n){return 11<e?n?"pm":"PM":n?"am":"AM"},ie("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===w(e%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")}}),g.lang=e("moment.lang is deprecated. Use moment.locale instead.",ie),g.langData=e("moment.langData is deprecated. Use moment.localeData instead.",ae);var En=Math.abs,Dn=Ae("ms"),wn=Ae("s"),_n=Ae("m"),Tn=Ae("h"),bn=Ae("d"),Mn=Ae("w"),kn=Ae("M"),Rn=Ae("y"),Cn=Be("milliseconds"),On=Be("seconds"),In=Be("minutes"),Pn=Be("hours"),xn=Be("days"),Yn=Be("months"),Hn=Be("years"),Nn=Math.round,Un={ss:44,s:45,m:45,h:22,d:26,M:11},Ln=Math.abs,Vn=me.prototype;return Vn.isValid=function(){return this._isValid},Vn.abs=function(){var e=this._data;return this._milliseconds=En(this._milliseconds),this._days=En(this._days),this._months=En(this._months),e.milliseconds=En(e.milliseconds),e.seconds=En(e.seconds),e.minutes=En(e.minutes),e.hours=En(e.hours),e.months=En(e.months),e.years=En(e.years),this},Vn.add=function(e,t){return Ve(this,e,t,1)},Vn.subtract=function(e,t){return Ve(this,e,t,-1)},Vn.as=function(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=R(e))||"year"===e)return t=this._days+r/864e5,n=this._months+We(t),"month"===e?n:n/12;switch(t=this._days+Math.round(ze(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}},Vn.asMilliseconds=Dn,Vn.asSeconds=wn,Vn.asMinutes=_n,Vn.asHours=Tn,Vn.asDays=bn,Vn.asWeeks=Mn,Vn.asMonths=kn,Vn.asYears=Rn,Vn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*w(this._months/12):NaN},Vn._bubble=function(){var e,t,n,r,i,o=this._milliseconds,a=this._days,s=this._months,l=this._data;return 0<=o&&0<=a&&0<=s||o<=0&&a<=0&&s<=0||(o+=864e5*Fe(ze(s)+a),s=a=0),l.milliseconds=o%1e3,e=D(o/1e3),l.seconds=e%60,t=D(e/60),l.minutes=t%60,n=D(t/60),l.hours=n%24,a+=D(n/24),s+=i=D(We(a)),a-=Fe(ze(i)),r=D(s/12),s%=12,l.days=a,l.months=s,l.years=r,this},Vn.get=function(e){return e=R(e),this.isValid()?this[e+"s"]():NaN},Vn.milliseconds=Cn,Vn.seconds=On,Vn.minutes=In,Vn.hours=Pn,Vn.days=xn,Vn.weeks=function(){return D(this.days()/7)},Vn.months=Yn,Vn.years=Hn,Vn.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=je(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)},Vn.toISOString=Ze,Vn.toString=Ze,Vn.toJSON=Ze,Vn.locale=Oe,Vn.localeData=Ie,Vn.toIsoString=e("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ze),Vn.lang=fn,x("X",0,0,"unix"),x("x",0,0,"valueOf"),N("x",mt),N("X",/[+-]?\d+(\.\d{1,3})?/),V("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),V("x",function(e,t,n){n._d=new Date(w(e))}),g.version="2.18.1",Ge=ve,g.fn=yn,g.min=function(){return ge("isBefore",[].slice.call(arguments,0))},g.max=function(){return ge("isAfter",[].slice.call(arguments,0))},g.now=function(){return Date.now?Date.now():+new Date},g.utc=f,g.unix=function(e){return ve(1e3*e)},g.months=function(e,t){return Ue(e,t,"months")},g.isDate=a,g.locale=ie,g.invalid=p,g.duration=be,g.isMoment=E,g.weekdays=function(e,t,n){return Le(e,t,n,"weekdays")},g.parseZone=function(){return ve.apply(null,arguments).parseZone()},g.localeData=ae,g.isDuration=ye,g.monthsShort=function(e,t){return Ue(e,t,"monthsShort")},g.weekdaysMin=function(e,t,n){return Le(e,t,n,"weekdaysMin")},g.defineLocale=oe,g.updateLocale=function(e,t){if(null!=t){var n,r=Gt;null!=qt[e]&&(r=qt[e]._config),(n=new k(t=i(r,t))).parentLocale=qt[e],qt[e]=n,ie(e)}else null!=qt[e]&&(null!=qt[e].parentLocale?qt[e]=qt[e].parentLocale:null!=qt[e]&&delete qt[e]);return qt[e]},g.locales=function(){return Qe(qt)},g.weekdaysShort=function(e,t,n){return Le(e,t,n,"weekdaysShort")},g.normalizeUnits=R,g.relativeTimeRounding=function(e){return void 0===e?Nn:"function"==typeof e&&(Nn=e,!0)},g.relativeTimeThreshold=function(e,t){return void 0!==Un[e]&&(void 0===t?Un[e]:(Un[e]=t,"s"===e&&(Un.ss=t-1),!0))},g.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},g.prototype=yn,g}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).FullCalendar={})}(this,function(e){"use strict";var o={className:!0,colSpan:!0,rowSpan:!0},t={"<tr":"tbody","<td":"tr"};function a(e,t,n){var r=document.createElement(e);if(t)for(var i in t)"style"===i?v(r,t[i]):o[i]?r[i]=t[i]:r.setAttribute(i,t[i]);return"string"==typeof n?r.innerHTML=n:null!=n&&D(r,n),r}function E(e){e=e.trim();var t=document.createElement(n(e));return t.innerHTML=e,t.firstChild}function s(e){return Array.prototype.slice.call(function(e){e=e.trim();var t=document.createElement(n(e));return t.innerHTML=e,t.childNodes}(e))}function n(e){return t[e.substr(0,3)]||"div"}function D(e,t){for(var n=l(t),r=0;r<n.length;r++)e.appendChild(n[r])}function f(e,t){for(var n=l(t),r=e.firstChild||null,i=0;i<n.length;i++)e.insertBefore(n[i],r)}function l(e){return"string"==typeof e?s(e):e instanceof Node?[e]:Array.prototype.slice.call(e)}function r(e){e.parentNode&&e.parentNode.removeChild(e)}var i=Element.prototype.matches||Element.prototype.matchesSelector||Element.prototype.msMatchesSelector,u=Element.prototype.closest||function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(c(t,e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null};function d(e,t){return u.call(e,t)}function c(e,t){return i.call(e,t)}function h(e,t){for(var n=e instanceof HTMLElement?[e]:e,r=[],i=0;i<n.length;i++)for(var o=n[i].querySelectorAll(t),a=0;a<o.length;a++)r.push(o[a]);return r}var p=/(top|left|right|bottom|width|height)$/i;function v(e,t){for(var n in t)g(e,n,t[n])}function g(e,t,n){null==n?e.style[t]="":"number"==typeof n&&p.test(t)?e.style[t]=n+"px":e.style[t]=n}function m(e,t){var n={left:Math.max(e.left,t.left),right:Math.min(e.right,t.right),top:Math.max(e.top,t.top),bottom:Math.min(e.bottom,t.bottom)};return n.left<n.right&&n.top<n.bottom&&n}var y=null;function S(){return null===y&&(y=function(){var e=a("div",{style:{position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}},"<div></div>");document.body.appendChild(e);var t=e.firstChild.getBoundingClientRect().left>e.getBoundingClientRect().left;return r(e),t}()),y}function w(e){return e=Math.max(0,e),e=Math.round(e)}function _(e,t){void 0===t&&(t=!1);var n=window.getComputedStyle(e),r=parseInt(n.borderLeftWidth,10)||0,i=parseInt(n.borderRightWidth,10)||0,o=parseInt(n.borderTopWidth,10)||0,a=parseInt(n.borderBottomWidth,10)||0,s=w(e.offsetWidth-e.clientWidth-r-i),l={borderLeft:r,borderRight:i,borderTop:o,borderBottom:a,scrollbarBottom:w(e.offsetHeight-e.clientHeight-o-a),scrollbarLeft:0,scrollbarRight:0};return S()&&"rtl"===n.direction?l.scrollbarLeft=s:l.scrollbarRight=s,t&&(l.paddingLeft=parseInt(n.paddingLeft,10)||0,l.paddingRight=parseInt(n.paddingRight,10)||0,l.paddingTop=parseInt(n.paddingTop,10)||0,l.paddingBottom=parseInt(n.paddingBottom,10)||0),l}function T(e,t){void 0===t&&(t=!1);var n=b(e),r=_(e,t),i={left:n.left+r.borderLeft+r.scrollbarLeft,right:n.right-r.borderRight-r.scrollbarRight,top:n.top+r.borderTop,bottom:n.bottom-r.borderBottom-r.scrollbarBottom};return t&&(i.left+=r.paddingLeft,i.right-=r.paddingRight,i.top+=r.paddingTop,i.bottom-=r.paddingBottom),i}function b(e){var t=e.getBoundingClientRect();return{left:t.left+window.pageXOffset,top:t.top+window.pageYOffset,right:t.right+window.pageXOffset,bottom:t.bottom+window.pageYOffset}}function M(e){return e.getBoundingClientRect().height+k(e)}function k(e){var t=window.getComputedStyle(e);return parseInt(t.marginTop,10)+parseInt(t.marginBottom,10)}function R(e){for(var t=[];e instanceof HTMLElement;){var n=window.getComputedStyle(e);if("fixed"===n.position)break;/(auto|scroll)/.test(n.overflow+n.overflowY+n.overflowX)&&t.push(e),e=e.parentNode}return t}function C(e){e.preventDefault()}function O(e,t,n,r){function i(e){var t=d(e.target,n);t&&r.call(t,e,t)}return e.addEventListener(t,i),function(){e.removeEventListener(t,i)}}var I=["webkitTransitionEnd","otransitionend","oTransitionEnd","msTransitionEnd","transitionend"];var P=["sun","mon","tue","wed","thu","fri","sat"];function x(e,t){var n=A(e);return n[2]+=t,B(n)}function Y(e,t){var n=A(e);return n[6]+=t,B(n)}function H(e,t){return(t.valueOf()-e.valueOf())/864e5}function N(e,t){var n=V(e),r=V(t);return{years:0,months:0,days:Math.round(H(n,r)),milliseconds:t.valueOf()-r.valueOf()-(e.valueOf()-n.valueOf())}}function U(e,t){var n=L(e,t);return null!==n&&n%7==0?n/7:null}function L(e,t){return Z(e)===Z(t)?Math.round(H(e,t)):null}function V(e){return B([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()])}function F(e,t,n,r){var i,o,a=B([t,0,1+(-(7+B([t,0,o=7+(i=n)-r]).getUTCDay()-i)%7+o-1)]),s=V(e),l=Math.round(H(a,s));return Math.floor(l/7)+1}function W(e){return[e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()]}function z(e){return new Date(e[0],e[1]||0,null==e[2]?1:e[2],e[3]||0,e[4]||0,e[5]||0)}function A(e){return[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()]}function B(e){return 1===e.length&&(e=e.concat([0])),new Date(Date.UTC.apply(Date,e))}function j(e){return!isNaN(e.valueOf())}function Z(e){return 1e3*e.getUTCHours()*60*60+1e3*e.getUTCMinutes()*60+1e3*e.getUTCSeconds()+e.getUTCMilliseconds()}var G=["years","months","days","milliseconds"],q=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function X(e,t){var n;return"string"==typeof e?function(e){var t=q.exec(e);if(t){var n=t[1]?-1:1;return{years:0,months:0,days:n*(t[2]?parseInt(t[2],10):0),milliseconds:n*(60*(t[3]?parseInt(t[3],10):0)*60*1e3+60*(t[4]?parseInt(t[4],10):0)*1e3+1e3*(t[5]?parseInt(t[5],10):0)+(t[6]?parseInt(t[6],10):0))}}return null}(e):"object"==typeof e&&e?J(e):"number"==typeof e?J(((n={})[t||"milliseconds"]=e,n)):null}function J(e){return{years:e.years||e.year||0,months:e.months||e.month||0,days:(e.days||e.day||0)+7*$(e),milliseconds:60*(e.hours||e.hour||0)*60*1e3+60*(e.minutes||e.minute||0)*1e3+1e3*(e.seconds||e.second||0)+(e.milliseconds||e.millisecond||e.ms||0)}}function $(e){return e.weeks||e.week||0}function Q(e,t){return e.years===t.years&&e.months===t.months&&e.days===t.days&&e.milliseconds===t.milliseconds}function K(e){return ee(e)/864e5}function ee(e){return 31536e6*e.years+2592e6*e.months+864e5*e.days+e.milliseconds}function te(e,t){var n=e.milliseconds;if(n){if(n%1e3!=0)return{unit:"millisecond",value:n};if(n%6e4!=0)return{unit:"second",value:n/1e3};if(n%36e5!=0)return{unit:"minute",value:n/6e4};if(n)return{unit:"hour",value:n/36e5}}return e.days?t||e.days%7!=0?{unit:"day",value:e.days}:{unit:"week",value:e.days/7}:e.months?{unit:"month",value:e.months}:e.years?{unit:"year",value:e.years}:{unit:"millisecond",value:0}}function ne(e){e.forEach(function(e){e.style.height=""})}function re(e){var t,n,r=[],i=[];for("string"==typeof e?i=e.split(/\s*,\s*/):"function"==typeof e?i=[e]:Array.isArray(e)&&(i=e),t=0;t<i.length;t++)"string"==typeof(n=i[t])?r.push("-"===n.charAt(0)?{field:n.substring(1),order:-1}:{field:n,order:1}):"function"==typeof n&&r.push({func:n});return r}function ie(e,t,n){var r,i;for(r=0;r<n.length;r++)if(i=oe(e,t,n[r]))return i;return 0}function oe(e,t,n){return n.func?n.func(e,t):ae(e[n.field],t[n.field])*(n.order||1)}function ae(e,t){return e||t?null==t?-1:null==e?1:"string"==typeof e||"string"==typeof t?String(e).localeCompare(String(t)):e-t:0}function se(e){return e.charAt(0).toUpperCase()+e.slice(1)}function le(e,t){var n=String(e);return"000".substr(0,t-n.length)+n}function ue(e){return e%1==0}function de(e,t,n){if("function"==typeof e&&(e=[e]),e){var r=void 0,i=void 0;for(r=0;r<e.length;r++)i=e[r].apply(t,n)||i;return i}}function ce(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=0;n<e.length;n++)if(void 0!==e[n])return e[n]}function fe(t,n){var r,i,o,a,s,l=function(){var e=(new Date).valueOf()-a;e<n?r=setTimeout(l,n-e):(r=null,s=t.apply(o,i),o=i=null)};return function(){return o=this,i=arguments,a=(new Date).valueOf(),r=r||setTimeout(l,n),s}}function he(e,t,n,r){void 0===n&&(n={});var i={};for(var o in t){var a=t[o];void 0!==e[o]?a===Function?i[o]="function"==typeof e[o]?e[o]:null:i[o]=a?a(e[o]):e[o]:void 0!==n[o]?i[o]=n[o]:a===String?i[o]="":a&&a!==Number&&a!==Boolean&&a!==Function?i[o]=a(null):i[o]=null}if(r)for(var o in e)void 0===t[o]&&(r[o]=e[o]);return i}function pe(e){var t=Math.floor(H(e.start,e.end))||1,n=V(e.start);return{start:n,end:x(n,t)}}function ve(e,t){void 0===t&&(t=X(0));var n=null,r=null;if(e.end){r=V(e.end);var i=e.end.valueOf()-r.valueOf();i&&i>=ee(t)&&(r=x(r,1))}return e.start&&(n=V(e.start),r&&r<=n&&(r=x(n,1))),{start:n,end:r}}function ge(e,t,n,r){return"year"===r?X(n.diffWholeYears(e,t),"year"):"month"===r?X(n.diffWholeMonths(e,t),"month"):N(e,t)}var me=function(e,t){return(me=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function ye(e,t){function n(){this.constructor=e}me(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var Se=function(){return(Se=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};var Ee=Object.prototype.hasOwnProperty;function De(e,t){var n,r,i,o,a,s,l={};if(t)for(n=0;n<t.length;n++){for(r=t[n],i=[],o=e.length-1;0<=o;o--)if("object"==typeof(a=e[o][r])&&a)i.unshift(a);else if(void 0!==a){l[r]=a;break}i.length&&(l[r]=De(i))}for(n=e.length-1;0<=n;n--)for(r in s=e[n])r in l||(l[r]=s[r]);return l}function we(e,t){var n={};for(var r in e)t(e[r],r)&&(n[r]=e[r]);return n}function _e(e,t){var n={};for(var r in e)n[r]=t(e[r],r);return n}function Te(e){for(var t={},n=0,r=e;n<r.length;n++){t[r[n]]=!0}return t}function be(e){var t=[];for(var n in e)t.push(e[n]);return t}function Me(e,t){for(var n in e)if(Ee.call(e,n)&&!(n in t))return!1;for(var n in t)if(Ee.call(t,n)&&e[n]!==t[n])return!1;return!0}function ke(e,t,n,r){for(var i=Pe(),o=0,a=e;o<a.length;o++){var s=At(a[o],t,n,r);s&&Re(s,i)}return i}function Re(e,t){return void 0===t&&(t=Pe()),t.defs[e.def.defId]=e.def,e.instance&&(t.instances[e.instance.instanceId]=e.instance),t}function Ce(e,t,n){var r,i,o,a,s,l,u=n.dateEnv,d=e.defs,c=e.instances;for(var f in c=we(c,function(e){return!d[e.defId].recurringDef}),d){var h=d[f];if(h.recurringDef){var p=h.recurringDef.duration;p=p||(h.allDay?n.defaultAllDayEventDuration:n.defaultTimedEventDuration);for(var v=0,g=(r=h,i=p,o=t,a=n.dateEnv,s=n.pluginSystem.hooks.recurringTypes,l=void 0,l=s[r.recurringDef.typeId].expand(r.recurringDef.typeData,{start:a.subtract(o.start,i),end:o.end},a),r.allDay&&(l=l.map(V)),l);v<g.length;v++){var m=g[v],y=jt(f,{start:m,end:u.add(m,p)});c[y.instanceId]=y}}}return{defs:d,instances:c}}function Oe(e,t){var n=e.instances[t];if(n){var r=e.defs[n.defId],i=Ye(e,function(e){return t=r,n=e,Boolean(t.groupId&&t.groupId===n.groupId);var t,n});return i.defs[r.defId]=r,i.instances[n.instanceId]=n,i}return Pe()}function Ie(e,t){var n;if(t){n=[];for(var r=0,i=e;r<i.length;r++){var o=i[r],a=t(o);a?n.push(a):null==a&&n.push(o)}}else n=e;return n}function Pe(){return{defs:{},instances:{}}}function xe(e,t){return{defs:Se({},e.defs,t.defs),instances:Se({},e.instances,t.instances)}}function Ye(e,t){var n=we(e.defs,t),r=we(e.instances,function(e){return n[e.defId]});return{defs:n,instances:r}}function He(e,t){var n,r,i=[],o=t.start;for(e.sort(Ne),n=0;n<e.length;n++)(r=e[n]).start>o&&i.push({start:o,end:r.start}),r.end>o&&(o=r.end);return o<t.end&&i.push({start:o,end:t.end}),i}function Ne(e,t){return e.start.valueOf()-t.start.valueOf()}function Ue(e,t){var n=e.start,r=e.end,i=null;return null!==t.start&&(n=null===n?t.start:new Date(Math.max(n.valueOf(),t.start.valueOf()))),null!=t.end&&(r=null===r?t.end:new Date(Math.min(r.valueOf(),t.end.valueOf()))),(null===n||null===r||n<r)&&(i={start:n,end:r}),i}function Le(e,t){return(null===e.start?null:e.start.valueOf())===(null===t.start?null:t.start.valueOf())&&(null===e.end?null:e.end.valueOf())===(null===t.end?null:t.end.valueOf())}function Ve(e,t){return(null===e.end||null===t.start||e.end>t.start)&&(null===e.start||null===t.end||e.start<t.end)}function Fe(e,t){return(null===e.start||null!==t.start&&t.start>=e.start)&&(null===e.end||null!==t.end&&t.end<=e.end)}function We(e,t){return(null===e.start||t>=e.start)&&(null===e.end||t<e.end)}function ze(e,t){var n,r=e.length;if(r!==t.length)return!1;for(n=0;n<r;n++)if(e[n]!==t[n])return!1;return!0}function Ae(e){var t,n;return function(){return t&&ze(t,arguments)||(t=arguments,n=e.apply(this,arguments)),n}}function Be(t,n){var r=null;return function(){var e=t.apply(this,arguments);return null!==r&&(r===e||n(r,e))||(r=e),r}}var je={week:3,separator:0,omitZeroMinute:0,meridiem:0,omitCommas:0},Ze={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},Ge=/\s*([ap])\.?m\.?/i,qe=/,/g,Xe=/\s+/g,Je=/\u200e/g,$e=/UTC|GMT/,Qe=(Ke.prototype.format=function(e,t){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,t)(e)},Ke.prototype.formatRange=function(e,t,n){var r,i,o,a=this.standardDateProps,s=this.extendedSettings,l=(r=e.marker,i=t.marker,(o=n.calendarSystem).getMarkerYear(r)===o.getMarkerYear(i)?o.getMarkerMonth(r)===o.getMarkerMonth(i)?o.getMarkerDay(r)===o.getMarkerDay(i)?Z(r)===Z(i)?0:1:2:4:5);if(!l)return this.format(e,n);var u=l;!(1<u)||"numeric"!==a.year&&"2-digit"!==a.year||"numeric"!==a.month&&"2-digit"!==a.month||"numeric"!==a.day&&"2-digit"!==a.day||(u=1);var d=this.format(e,n),c=this.format(t,n);if(d===c)return d;var f=et(function(e,t){var n={};for(var r in e)r in Ze&&!(Ze[r]<=t)||(n[r]=e[r]);return n}(a,u),s,n),h=f(e),p=f(t),v=function(e,t,n,r){for(var i=0;i<e.length;){var o=e.indexOf(t,i);if(-1===o)break;var a=e.substr(0,o);i=o+t.length;for(var s=e.substr(i),l=0;l<n.length;){var u=n.indexOf(r,l);if(-1===u)break;var d=n.substr(0,u);l=u+r.length;var c=n.substr(l);if(a===d&&s===c)return{before:a,after:s}}}return null}(d,h,c,p),g=s.separator||"";return v?v.before+h+g+p+v.after:d+g+c},Ke.prototype.getLargestUnit=function(){switch(this.severity){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";default:return"day"}},Ke);function Ke(e){var t={},n={},r=0;for(var i in e)i in je?(n[i]=e[i],r=Math.max(je[i],r)):(t[i]=e[i],i in Ze&&(r=Math.max(Ze[i],r)));this.standardDateProps=t,this.extendedSettings=n,this.severity=r,this.buildFormattingFunc=Ae(et)}function et(e,t,n){var r=Object.keys(e).length;return 1===r&&"short"===e.timeZoneName?function(e){return at(e.timeZoneOffset)}:0===r&&t.week?function(e){return function(e,t,n,r){var i=[];"narrow"===r?i.push(t):"short"===r&&i.push(t," ");i.push(n.simpleNumberFormat.format(e)),n.options.isRtl&&i.reverse();return i.join("")}(n.computeWeekNumber(e.marker),n.weekLabel,n.locale,t.week)}:function(n,r,i){n=Se({},n),r=Se({},r),function(e,t){e.timeZoneName&&(e.hour||(e.hour="2-digit"),e.minute||(e.minute="2-digit"));"long"===e.timeZoneName&&(e.timeZoneName="short");t.omitZeroMinute&&(e.second||e.millisecond)&&delete t.omitZeroMinute}(n,r),n.timeZone="UTC";var o,a=new Intl.DateTimeFormat(i.locale.codes,n);if(r.omitZeroMinute){var e=Se({},n);delete e.minute,o=new Intl.DateTimeFormat(i.locale.codes,e)}return function(e){var t=e.marker;return function(e,t,n,r,i){e=e.replace(Je,""),"short"===n.timeZoneName&&(e=function(e,t){var n=!1;e=e.replace($e,function(){return n=!0,t}),n||(e+=" "+t);return e}(e,"UTC"===i.timeZone||null==t.timeZoneOffset?"UTC":at(t.timeZoneOffset)));r.omitCommas&&(e=e.replace(qe,"").trim());r.omitZeroMinute&&(e=e.replace(":00",""));!1===r.meridiem?e=e.replace(Ge,"").trim():"narrow"===r.meridiem?e=e.replace(Ge,function(e,t){return t.toLocaleLowerCase()}):"short"===r.meridiem?e=e.replace(Ge,function(e,t){return t.toLocaleLowerCase()+"m"}):"lowercase"===r.meridiem&&(e=e.replace(Ge,function(e){return e.toLocaleLowerCase()}));return e=(e=e.replace(Xe," ")).trim()}((o&&!t.getUTCMinutes()?o:a).format(t),e,n,r,i)}}(e,t,n)}var tt=(nt.prototype.format=function(e,t){return t.cmdFormatter(this.cmdStr,st(e,null,t,this.separator))},nt.prototype.formatRange=function(e,t,n){return n.cmdFormatter(this.cmdStr,st(e,t,n,this.separator))},nt);function nt(e,t){this.cmdStr=e,this.separator=t}var rt=(it.prototype.format=function(e,t){return this.func(st(e,null,t))},it.prototype.formatRange=function(e,t,n){return this.func(st(e,t,n))},it);function it(e){this.func=e}function ot(e,t){return"object"==typeof e&&e?("string"==typeof t&&(e=Se({separator:t},e)),new Qe(e)):"string"==typeof e?new tt(e,t):"function"==typeof e?new rt(e):void 0}function at(e,t){void 0===t&&(t=!1);var n=e<0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),o=Math.round(r%60);return t?n+le(i,2)+":"+le(o,2):"GMT"+n+i+(o?":"+le(o,2):"")}function st(e,t,n,r){var i=lt(e,n.calendarSystem);return{date:i,start:i,end:t?lt(t,n.calendarSystem):null,timeZone:n.timeZone,localeCodes:n.locale.codes,separator:r}}function lt(e,t){var n=t.markerToArray(e.marker);return{marker:e.marker,timeZoneOffset:e.timeZoneOffset,array:n,year:n[0],month:n[1],day:n[2],hour:n[3],minute:n[4],second:n[5],millisecond:n[6]}}var ut=(dt.prototype.remove=function(){this.calendar.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})},dt.prototype.refetch=function(){this.calendar.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId]})},Object.defineProperty(dt.prototype,"id",{get:function(){return this.internalEventSource.publicId},enumerable:!0,configurable:!0}),Object.defineProperty(dt.prototype,"url",{get:function(){return this.internalEventSource.meta.url},enumerable:!0,configurable:!0}),dt);function dt(e,t){this.calendar=e,this.internalEventSource=t}var ct=(ft.prototype.setProp=function(e,t){var n,r;if(!(e in Wt))if(e in Ft)"function"==typeof Ft[e]&&(t=Ft[e](t)),this.mutate({standardProps:((n={})[e]=t,n)});else if(e in Yt){var i=void 0;"function"==typeof Yt[e]&&(t=Yt[e](t)),i="color"===e?{backgroundColor:t,borderColor:t}:"editable"===e?{startEditable:t,durationEditable:t}:((r={})[e]=t,r),this.mutate({standardProps:{ui:i}})}},ft.prototype.setExtendedProp=function(e,t){var n;this.mutate({extendedProps:((n={})[e]=t,n)})},ft.prototype.setStart=function(e,t){void 0===t&&(t={});var n=this._calendar.dateEnv,r=n.createMarker(e);if(r&&this._instance){var i=ge(this._instance.range.start,r,n,t.granularity);t.maintainDuration?this.mutate({datesDelta:i}):this.mutate({startDelta:i})}},ft.prototype.setEnd=function(e,t){void 0===t&&(t={});var n,r=this._calendar.dateEnv;if((null==e||(n=r.createMarker(e)))&&this._instance)if(n){var i=ge(this._instance.range.end,n,r,t.granularity);this.mutate({endDelta:i})}else this.mutate({standardProps:{hasEnd:!1}})},ft.prototype.setDates=function(e,t,n){void 0===n&&(n={});var r,i=this._calendar.dateEnv,o={allDay:n.allDay},a=i.createMarker(e);if(a&&(null==t||(r=i.createMarker(t)))&&this._instance){var s=this._instance.range;!0===n.allDay&&(s=pe(s));var l=ge(s.start,a,i,n.granularity);if(r){var u=ge(s.end,r,i,n.granularity);Q(l,u)?this.mutate({datesDelta:l,standardProps:o}):this.mutate({startDelta:l,endDelta:u,standardProps:o})}else o.hasEnd=!1,this.mutate({datesDelta:l,standardProps:o})}},ft.prototype.moveStart=function(e){var t=X(e);t&&this.mutate({startDelta:t})},ft.prototype.moveEnd=function(e){var t=X(e);t&&this.mutate({endDelta:t})},ft.prototype.moveDates=function(e){var t=X(e);t&&this.mutate({datesDelta:t})},ft.prototype.setAllDay=function(e,t){void 0===t&&(t={});var n={allDay:e},r=t.maintainDuration;null==r&&(r=this._calendar.opt("allDayMaintainDuration")),this._def.allDay!==e&&(n.hasEnd=r),this.mutate({standardProps:n})},ft.prototype.formatRange=function(e){var t=this._calendar.dateEnv,n=this._instance,r=ot(e,this._calendar.opt("defaultRangeSeparator"));return this._def.hasEnd?t.formatRange(n.range.start,n.range.end,r,{forcedStartTzo:n.forcedStartTzo,forcedEndTzo:n.forcedEndTzo}):t.format(n.range.start,r,{forcedTzo:n.forcedStartTzo})},ft.prototype.mutate=function(e){var t=this._def,n=this._instance;if(n){this._calendar.dispatch({type:"MUTATE_EVENTS",instanceId:n.instanceId,mutation:e,fromApi:!0});var r=this._calendar.state.eventStore;this._def=r.defs[t.defId],this._instance=r.instances[n.instanceId]}},ft.prototype.remove=function(){this._calendar.dispatch({type:"REMOVE_EVENT_DEF",defId:this._def.defId})},Object.defineProperty(ft.prototype,"source",{get:function(){var e=this._def.sourceId;return e?new ut(this._calendar,this._calendar.state.eventSources[e]):null},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"start",{get:function(){return this._instance?this._calendar.dateEnv.toDate(this._instance.range.start):null},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"end",{get:function(){return this._instance&&this._def.hasEnd?this._calendar.dateEnv.toDate(this._instance.range.end):null},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"id",{get:function(){return this._def.publicId},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"groupId",{get:function(){return this._def.groupId},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"allDay",{get:function(){return this._def.allDay},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"title",{get:function(){return this._def.title},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"url",{get:function(){return this._def.url},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"rendering",{get:function(){return this._def.rendering},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"startEditable",{get:function(){return this._def.ui.startEditable},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"durationEditable",{get:function(){return this._def.ui.durationEditable},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"constraint",{get:function(){return this._def.ui.constraints[0]||null},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"overlap",{get:function(){return this._def.ui.overlap},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"allow",{get:function(){return this._def.ui.allows[0]||null},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"backgroundColor",{get:function(){return this._def.ui.backgroundColor},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"borderColor",{get:function(){return this._def.ui.borderColor},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"textColor",{get:function(){return this._def.ui.textColor},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"classNames",{get:function(){return this._def.ui.classNames},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"extendedProps",{get:function(){return this._def.extendedProps},enumerable:!0,configurable:!0}),ft);function ft(e,t,n){this._calendar=e,this._def=t,this._instance=n||null}function ht(e,t,n,r){var i={},o={},a={},s=[],l=[],u=gt(e.defs,t);for(var d in e.defs){"inverse-background"===(E=e.defs[d]).rendering&&(E.groupId?(i[E.groupId]=[],a[E.groupId]||(a[E.groupId]=E)):o[d]=[])}for(var c in e.instances){var f=e.instances[c],h=u[(E=e.defs[f.defId]).defId],p=f.range,v=!E.allDay&&r?ve(p,r):p,g=Ue(v,n);g&&("inverse-background"===E.rendering?E.groupId?i[E.groupId].push(g):o[f.defId].push(g):("background"===E.rendering?s:l).push({def:E,ui:h,instance:f,range:g,isStart:v.start&&v.start.valueOf()===g.start.valueOf(),isEnd:v.end&&v.end.valueOf()===g.end.valueOf()}))}for(var m in i)for(var y=0,S=He(i[m],n);y<S.length;y++){var E,D=S[y];h=u[(E=a[m]).defId];s.push({def:E,ui:h,instance:null,range:D,isStart:!1,isEnd:!1})}for(var d in o)for(var w=0,_=He(o[d],n);w<_.length;w++){D=_[w];s.push({def:e.defs[d],ui:u[d],instance:null,range:D,isStart:!1,isEnd:!1})}return{bg:s,fg:l}}function pt(n,e,r){n.hasPublicHandlers("eventRender")&&(e=e.filter(function(e){var t=n.publiclyTrigger("eventRender",[{event:new ct(n.calendar,e.eventRange.def,e.eventRange.instance),isMirror:r,isStart:e.isStart,isEnd:e.isEnd,el:e.el,view:n}]);return!1!==t&&(t&&!0!==t&&(e.el=t),!0)}));for(var t=0,i=e;t<i.length;t++){var o=i[t];a=o.el,s=o,a.fcSeg=s}var a,s;return e}function vt(e){return e.fcSeg||null}function gt(e,t){return _e(e,function(e){return mt(e,t)})}function mt(e,t){var n=[];return t[""]&&n.push(t[""]),t[e.defId]&&n.push(t[e.defId]),n.push(e.ui),Lt(n)}function yt(e,t,n,r){var i=gt(e.defs,t),o=Pe();for(var a in e.defs){var s=e.defs[a];o.defs[a]=St(s,i[a],n,r.pluginSystem.hooks.eventDefMutationAppliers,r)}for(var l in e.instances){var u=e.instances[l];s=o.defs[u.defId];o.instances[l]=Et(u,s,i[u.defId],n,r)}return o}function St(e,t,n,r,i){var o=n.standardProps||{};null==o.hasEnd&&t.durationEditable&&(n.startDelta||n.endDelta)&&(o.hasEnd=!0);var a=Se({},e,o,{ui:Se({},e.ui,o.ui)});n.extendedProps&&(a.extendedProps=Se({},a.extendedProps,n.extendedProps));for(var s=0,l=r;s<l.length;s++){(0,l[s])(a,n,i)}return!a.hasEnd&&i.opt("forceEventDuration")&&(a.hasEnd=!0),a}function Et(e,t,n,r,i){var o=i.dateEnv,a=r.standardProps&&!0===r.standardProps.allDay,s=r.standardProps&&!1===r.standardProps.hasEnd,l=Se({},e);return a&&(l.range=pe(l.range)),r.datesDelta&&n.startEditable&&(l.range={start:o.add(l.range.start,r.datesDelta),end:o.add(l.range.end,r.datesDelta)}),r.startDelta&&n.durationEditable&&(l.range={start:o.add(l.range.start,r.startDelta),end:l.range.end}),r.endDelta&&n.durationEditable&&(l.range={start:l.range.start,end:o.add(l.range.end,r.endDelta)}),s&&(l.range={start:l.range.start,end:i.getDefaultEventEnd(t.allDay,l.range.start)}),t.allDay&&(l.range={start:V(l.range.start),end:V(l.range.end)}),l.range.end<l.range.start&&(l.range.end=i.getDefaultEventEnd(t.allDay,l.range.start)),l}function Dt(e,t,n,r,i){switch(t.type){case"RECEIVE_EVENTS":return function(e,t,n,r,i,o){if(t&&n===t.latestFetchId){var a=ke(function(e,t,n){var r=n.opt("eventDataTransform"),i=t?t.eventDataTransform:null;return i&&(e=Ie(e,i)),r&&(e=Ie(e,r)),e}(i,t,o),t.sourceId,o);return r&&(a=Ce(a,r,o)),xe(wt(e,t.sourceId),a)}return e}(e,n[t.sourceId],t.fetchId,t.fetchRange,t.rawEvents,i);case"ADD_EVENTS":return function(e,t,n,r){n&&(t=Ce(t,n,r));return xe(e,t)}(e,t.eventStore,r?r.activeRange:null,i);case"MERGE_EVENTS":return xe(e,t.eventStore);case"PREV":case"NEXT":case"SET_DATE":case"SET_VIEW_TYPE":return r?Ce(e,r.activeRange,i):e;case"CHANGE_TIMEZONE":return f=e,h=t.oldDateEnv,p=i.dateEnv,v=f.defs,g=_e(f.instances,function(e){var t=v[e.defId];return t.allDay||t.recurringDef?e:Se({},e,{range:{start:p.createMarker(h.toDate(e.range.start,e.forcedStartTzo)),end:p.createMarker(h.toDate(e.range.end,e.forcedEndTzo))},forcedStartTzo:p.canComputeOffset?null:e.forcedStartTzo,forcedEndTzo:p.canComputeOffset?null:e.forcedEndTzo})}),{defs:v,instances:g};case"MUTATE_EVENTS":return o=e,a=t.instanceId,s=t.mutation,l=t.fromApi,u=i,d=Oe(o,a),c=l?{"":{startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}}:u.eventUiBases,d=yt(d,c,s,u),xe(o,d);case"REMOVE_EVENT_INSTANCES":return _t(e,t.instances);case"REMOVE_EVENT_DEF":return Ye(e,function(e){return e.defId!==t.defId});case"REMOVE_EVENT_SOURCE":return wt(e,t.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return Ye(e,function(e){return!e.sourceId});case"REMOVE_ALL_EVENTS":return Pe();case"RESET_EVENTS":return{defs:e.defs,instances:e.instances};default:return e}var o,a,s,l,u,d,c,f,h,p,v,g}function wt(e,t){return Ye(e,function(e){return e.sourceId!==t})}function _t(e,t){return{defs:e.defs,instances:we(e.instances,function(e){return!t[e.instanceId]})}}function Tt(e,t){return bt({eventDrag:e},t)}function bt(e,t){var n=t.view,r=Se({businessHours:n?n.props.businessHours:Pe(),dateSelection:"",eventStore:t.state.eventStore,eventUiBases:t.eventUiBases,eventSelection:"",eventDrag:null,eventResize:null},e);return(t.pluginSystem.hooks.isPropsValid||Mt)(r,t)}function Mt(e,t,n,r){return void 0===n&&(n={}),!(e.eventDrag&&!function(e,t,n,r){var i=e.eventDrag,o=i.mutatedEvents,a=o.defs,s=o.instances,l=gt(a,i.isEvent?e.eventUiBases:{"":t.selectionConfig});r&&(l=_e(l,r));var u=_t(e.eventStore,i.affectedEvents.instances),d=u.defs,c=u.instances,f=gt(d,e.eventUiBases);for(var h in s){var p=s[h],v=p.range,g=l[p.defId],m=a[p.defId];if(!kt(g.constraints,v,u,e.businessHours,t))return;var y=t.opt("eventOverlap");for(var S in"function"!=typeof y&&(y=null),c){var E=c[S];if(Ve(v,E.range)){if(!1===f[E.defId].overlap&&i.isEvent)return;if(!1===g.overlap)return;if(y&&!y(new ct(t,d[E.defId],E),new ct(t,m,p)))return}}for(var D=t.state.eventStore,w=0,_=g.allows;w<_.length;w++){var T=_[w],b=Se({},n,{range:p.range,allDay:m.allDay}),M=D.defs[m.defId],k=D.instances[h],R=void 0;if(R=M?new ct(t,M,k):new ct(t,m),!T(t.buildDateSpanApi(b),R))return}}return 1}(e,t,n,r))&&!(e.dateSelection&&!function(e,t,n,r){var i=e.eventStore,o=i.defs,a=i.instances,s=e.dateSelection,l=s.range,u=t.selectionConfig;r&&(u=r(u));if(!kt(u.constraints,l,i,e.businessHours,t))return;var d=t.opt("selectOverlap");"function"!=typeof d&&(d=null);for(var c in a){var f=a[c];if(Ve(l,f.range)){if(!1===u.overlap)return;if(d&&!d(new ct(t,o[f.defId],f)))return}}for(var h=0,p=u.allows;h<p.length;h++){var v=p[h],g=Se({},n,s);if(!v(t.buildDateSpanApi(g),null))return}return 1}(e,t,n,r))}function kt(e,t,n,r,i){for(var o=0,a=e;o<a.length;o++){if(!Ot(Rt(a[o],t,n,r,i),t))return}return 1}function Rt(t,e,n,r,i){return"businessHours"===t?Ct(Ce(r,e,i)):"string"==typeof t?Ct(Ye(n,function(e){return e.groupId===t})):"object"==typeof t&&t?Ct(Ce(t,e,i)):[]}function Ct(e){var t=e.instances,n=[];for(var r in t)n.push(t[r].range);return n}function Ot(e,t){for(var n=0,r=e;n<r.length;n++){if(Fe(r[n],t))return 1}}function It(e){return(e+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#039;").replace(/"/g,"&quot;").replace(/\n/g,"<br />")}function Pt(e){var t=[];for(var n in e){var r=e[n];null!=r&&""!==r&&t.push(n+":"+r)}return t.join(";")}function xt(e){return Array.isArray(e)?e:"string"==typeof e?e.split(/\s+/):[]}var Yt={editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:null,overlap:null,allow:null,className:xt,classNames:xt,color:String,backgroundColor:String,borderColor:String,textColor:String};function Ht(e,t,n){var r,i,o=he(e,Yt,{},n),a=(r=o.constraint,i=t,Array.isArray(r)?ke(r,"",i,!0):"object"==typeof r&&r?ke([r],"",i,!0):null!=r?String(r):null);return{startEditable:null!=o.startEditable?o.startEditable:o.editable,durationEditable:null!=o.durationEditable?o.durationEditable:o.editable,constraints:null!=a?[a]:[],overlap:o.overlap,allows:null!=o.allow?[o.allow]:[],backgroundColor:o.backgroundColor||o.color,borderColor:o.borderColor||o.color,textColor:o.textColor,classNames:o.classNames.concat(o.className)}}function Nt(e,t,n,r){var i={},o={};for(var a in Yt){var s=e+se(a);i[a]=t[s],o[s]=!0}if("event"===e&&(i.editable=t.editable),r)for(var a in t)o[a]||(r[a]=t[a]);return Ht(i,n)}var Ut={startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function Lt(e){return e.reduce(Vt,Ut)}function Vt(e,t){return{startEditable:null!=t.startEditable?t.startEditable:e.startEditable,durationEditable:null!=t.durationEditable?t.durationEditable:e.durationEditable,constraints:e.constraints.concat(t.constraints),overlap:"boolean"==typeof t.overlap?t.overlap:e.overlap,allows:e.allows.concat(t.allows),backgroundColor:t.backgroundColor||e.backgroundColor,borderColor:t.borderColor||e.borderColor,textColor:t.textColor||e.textColor,classNames:e.classNames.concat(t.classNames)}}var Ft={id:String,groupId:String,title:String,url:String,rendering:String,extendedProps:null},Wt={start:null,date:null,end:null,allDay:null},zt=0;function At(e,t,n,r){var i=function(e,t){var n=null;if(e){var r=t.state.eventSources[e];n=r.allDayDefault}null==n&&(n=t.opt("allDayDefault"));return n}(t,n),o={},a=function(e,t,n,r,i){for(var o=0;o<r.length;o++){var a={},s=r[o].parse(e,a,n);if(s){var l=a.allDay;return delete a.allDay,null==l&&null==(l=t)&&null==(l=s.allDayGuess)&&(l=!1),Se(i,a),{allDay:l,duration:s.duration,typeData:s.typeData,typeId:o}}}return null}(e,i,n.dateEnv,n.pluginSystem.hooks.recurringTypes,o);if(a)return(s=Bt(o,t,a.allDay,Boolean(a.duration),n)).recurringDef={typeId:a.typeId,typeData:a.typeData,duration:a.duration},{def:s,instance:null};var s,l={},u=function(e,t,n,r,i){var o,a,s=function(e,t){var n=he(e,Wt,{},t);return n.start=null!==n.start?n.start:n.date,delete n.date,n}(e,r),l=s.allDay,u=null,d=!1,c=null;if(o=n.dateEnv.createMarkerMeta(s.start))u=o.marker;else if(!i)return null;null!=s.end&&(a=n.dateEnv.createMarkerMeta(s.end));null==l&&(l=null!=t?t:(!o||o.isTimeUnspecified)&&(!a||a.isTimeUnspecified));l&&u&&(u=V(u));a&&(c=a.marker,l&&(c=V(c)),u&&c<=u&&(c=null));c?d=!0:i||(d=n.opt("forceEventDuration")||!1,c=n.dateEnv.add(u,l?n.defaultAllDayEventDuration:n.defaultTimedEventDuration));return{allDay:l,hasEnd:d,range:{start:u,end:c},forcedStartTzo:o?o.forcedTzo:null,forcedEndTzo:a?a.forcedTzo:null}}(e,i,n,l,r);return u?{def:s=Bt(l,t,u.allDay,u.hasEnd,n),instance:jt(s.defId,u.range,u.forcedStartTzo,u.forcedEndTzo)}:null}function Bt(e,t,n,r,i){var o,a,s,l,u,d={},c=(o=i,a=d,l=he(e,Ft,{},s={}),u=Ht(s,o,a),l.publicId=l.id,delete l.id,l.ui=u,l);c.defId=String(zt++),c.sourceId=t,c.allDay=n,c.hasEnd=r;for(var f=0,h=i.pluginSystem.hooks.eventDefParsers;f<h.length;f++){var p={};(0,h[f])(c,d,p),d=p}return c.extendedProps=Se(d,c.extendedProps||{}),Object.freeze(c.ui.classNames),Object.freeze(c.extendedProps),c}function jt(e,t,n,r){return{instanceId:String(zt++),defId:e,range:t,forcedStartTzo:null==n?null:n,forcedEndTzo:null==r?null:r}}var Zt={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],rendering:"inverse-background",classNames:"fc-nonbusiness",groupId:"_businessHours"};function Gt(e,t){return ke(function(e){var t;t=!0===e?[{}]:Array.isArray(e)?e.filter(function(e){return e.daysOfWeek}):"object"==typeof e&&e?[e]:[];return t=t.map(function(e){return Se({},Zt,e)})}(e),"",t)}function qt(e,n,t){void 0===t&&(t=[]);var r,i,o=[];function a(){if(i){for(var e=0,t=o;e<t.length;e++){t[e].unrender()}n&&n.apply(r,i),i=null}}function s(){i&&ze(i,arguments)||(a(),r=this,i=arguments,e.apply(this,arguments))}s.dependents=o,s.unrender=a;for(var l=0,u=t;l<u.length;l++){u[l].dependents.push(s)}return s}var Xt=Pe(),Jt=($t.prototype.splitProps=function(e){var n=this,t=this.getKeyInfo(e),r=this.getKeysForEventDefs(e.eventStore),i=this.splitDateSelection(e.dateSelection),o=this.splitIndividualUi(e.eventUiBases,r),a=this.splitEventStore(e.eventStore,r),s=this.splitEventDrag(e.eventDrag),l=this.splitEventResize(e.eventResize),u={};for(var d in this.eventUiBuilders=_e(t,function(e,t){return n.eventUiBuilders[t]||Ae(Qt)}),t){var c=t[d],f=a[d]||Xt,h=this.eventUiBuilders[d];u[d]={businessHours:c.businessHours||e.businessHours,dateSelection:i[d]||null,eventStore:f,eventUiBases:h(e.eventUiBases[""],c.ui,o[d]),eventSelection:f.instances[e.eventSelection]?e.eventSelection:"",eventDrag:s[d]||null,eventResize:l[d]||null}}return u},$t.prototype._splitDateSpan=function(e){var t={};if(e)for(var n=0,r=this.getKeysForDateSpan(e);n<r.length;n++)t[r[n]]=e;return t},$t.prototype._getKeysForEventDefs=function(e){var t=this;return _e(e.defs,function(e){return t.getKeysForEventDef(e)})},$t.prototype._splitEventStore=function(e,t){var n=e.defs,r=e.instances,i={};for(var o in n)for(var a=0,s=t[o];a<s.length;a++)i[f=s[a]]||(i[f]=Pe()),i[f].defs[o]=n[o];for(var l in r)for(var u=r[l],d=0,c=t[u.defId];d<c.length;d++){var f;i[f=c[d]]&&(i[f].instances[l]=u)}return i},$t.prototype._splitIndividualUi=function(e,t){var n={};for(var r in e)if(r)for(var i=0,o=t[r];i<o.length;i++){var a=o[i];n[a]||(n[a]={}),n[a][r]=e[r]}return n},$t.prototype._splitInteraction=function(t){var n={};if(t){var r=this._splitEventStore(t.affectedEvents,this._getKeysForEventDefs(t.affectedEvents)),e=this._getKeysForEventDefs(t.mutatedEvents),i=this._splitEventStore(t.mutatedEvents,e),o=function(e){n[e]||(n[e]={affectedEvents:r[e]||Xt,mutatedEvents:i[e]||Xt,isEvent:t.isEvent,origSeg:t.origSeg})};for(var a in r)o(a);for(var a in i)o(a)}return n},$t);function $t(){this.getKeysForEventDefs=Ae(this._getKeysForEventDefs),this.splitDateSelection=Ae(this._splitDateSpan),this.splitEventStore=Ae(this._splitEventStore),this.splitIndividualUi=Ae(this._splitIndividualUi),this.splitEventDrag=Ae(this._splitInteraction),this.splitEventResize=Ae(this._splitInteraction),this.eventUiBuilders={}}function Qt(e,t,n){var r=[];e&&r.push(e),t&&r.push(t);var i={"":Lt(r)};return n&&Se(i,n),i}function Kt(e,t,n,r){var i,o,a,s,l=e.dateEnv;return t instanceof Date?i=t:(i=t.date,o=t.type,a=t.forceOff),s={date:l.formatIso(i,{omitTime:!0}),type:o||"day"},"string"==typeof n&&(r=n,n=null),n=n?" "+function(e){var t=[];for(var n in e){var r=e[n];null!=r&&t.push(n+'="'+It(r)+'"')}return t.join(" ")}(n):"",r=r||"",!a&&e.opt("navLinks")?"<a"+n+' data-goto="'+It(JSON.stringify(s))+'">'+r+"</a>":"<span"+n+">"+r+"</span>"}function en(e,t,n,r){var i,o,a=n.calendar,s=n.view,l=n.theme,u=n.dateEnv,d=[];return We(t.activeRange,e)?(d.push("fc-"+P[e.getUTCDay()]),s.opt("monthMode")&&u.getMonth(e)!==u.getMonth(t.currentRange.start)&&d.push("fc-other-month"),o=x(i=V(a.getNow()),1),e<i?d.push("fc-past"):o<=e?d.push("fc-future"):(d.push("fc-today"),!0!==r&&d.push(l.getClass("today")))):d.push("fc-disabled-day"),d}function tn(e,t,n){function r(){o||(o=!0,t.apply(this,arguments))}function i(){o||(o=!0,n&&n.apply(this,arguments))}var o=!1,a=e(r,i);a&&"function"==typeof a.then&&a.then(r,i)}var nn=(rn.mixInto=function(e){this.mixIntoObj(e.prototype)},rn.mixIntoObj=function(t){var n=this;Object.getOwnPropertyNames(this.prototype).forEach(function(e){t[e]||(t[e]=n.prototype[e])})},rn.mixOver=function(t){var n=this;Object.getOwnPropertyNames(this.prototype).forEach(function(e){t.prototype[e]=n.prototype[e]})},rn);function rn(){}var on,an=(ye(sn,on=nn),sn.prototype.on=function(e,t){return ln(this._handlers||(this._handlers={}),e,t),this},sn.prototype.one=function(e,t){return ln(this._oneHandlers||(this._oneHandlers={}),e,t),this},sn.prototype.off=function(e,t){return this._handlers&&un(this._handlers,e,t),this._oneHandlers&&un(this._oneHandlers,e,t),this},sn.prototype.trigger=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return this.triggerWith(e,this,t),this},sn.prototype.triggerWith=function(e,t,n){return this._handlers&&de(this._handlers[e],t,n),this._oneHandlers&&(de(this._oneHandlers[e],t,n),delete this._oneHandlers[e]),this},sn.prototype.hasHandlers=function(e){return this._handlers&&this._handlers[e]&&this._handlers[e].length||this._oneHandlers&&this._oneHandlers[e]&&this._oneHandlers[e].length},sn);function sn(){return null!==on&&on.apply(this,arguments)||this}function ln(e,t,n){(e[t]||(e[t]=[])).push(n)}function un(e,t,n){n?e[t]&&(e[t]=e[t].filter(function(e){return e!==n})):delete e[t]}var dn=(cn.prototype.build=function(){var e=this.originEl,t=this.originClientRect=e.getBoundingClientRect();this.isHorizontal&&this.buildElHorizontals(t.left),this.isVertical&&this.buildElVerticals(t.top)},cn.prototype.buildElHorizontals=function(e){for(var t=[],n=[],r=0,i=this.els;r<i.length;r++){var o=i[r].getBoundingClientRect();t.push(o.left-e),n.push(o.right-e)}this.lefts=t,this.rights=n},cn.prototype.buildElVerticals=function(e){for(var t=[],n=[],r=0,i=this.els;r<i.length;r++){var o=i[r].getBoundingClientRect();t.push(o.top-e),n.push(o.bottom-e)}this.tops=t,this.bottoms=n},cn.prototype.leftToIndex=function(e){var t,n=this.lefts,r=this.rights,i=n.length;for(t=0;t<i;t++)if(e>=n[t]&&e<r[t])return t},cn.prototype.topToIndex=function(e){var t,n=this.tops,r=this.bottoms,i=n.length;for(t=0;t<i;t++)if(e>=n[t]&&e<r[t])return t},cn.prototype.getWidth=function(e){return this.rights[e]-this.lefts[e]},cn.prototype.getHeight=function(e){return this.bottoms[e]-this.tops[e]},cn);function cn(e,t,n,r){this.originEl=e,this.els=t,this.isHorizontal=n,this.isVertical=r}var fn=(hn.prototype.getMaxScrollTop=function(){return this.getScrollHeight()-this.getClientHeight()},hn.prototype.getMaxScrollLeft=function(){return this.getScrollWidth()-this.getClientWidth()},hn.prototype.canScrollVertically=function(){return 0<this.getMaxScrollTop()},hn.prototype.canScrollHorizontally=function(){return 0<this.getMaxScrollLeft()},hn.prototype.canScrollUp=function(){return 0<this.getScrollTop()},hn.prototype.canScrollDown=function(){return this.getScrollTop()<this.getMaxScrollTop()},hn.prototype.canScrollLeft=function(){return 0<this.getScrollLeft()},hn.prototype.canScrollRight=function(){return this.getScrollLeft()<this.getMaxScrollLeft()},hn);function hn(){}var pn,vn=(ye(gn,pn=fn),gn.prototype.getScrollTop=function(){return this.el.scrollTop},gn.prototype.getScrollLeft=function(){return this.el.scrollLeft},gn.prototype.setScrollTop=function(e){this.el.scrollTop=e},gn.prototype.setScrollLeft=function(e){this.el.scrollLeft=e},gn.prototype.getScrollWidth=function(){return this.el.scrollWidth},gn.prototype.getScrollHeight=function(){return this.el.scrollHeight},gn.prototype.getClientHeight=function(){return this.el.clientHeight},gn.prototype.getClientWidth=function(){return this.el.clientWidth},gn);function gn(e){var t=pn.call(this)||this;return t.el=e,t}var mn,yn=(ye(Sn,mn=fn),Sn.prototype.getScrollTop=function(){return window.pageYOffset},Sn.prototype.getScrollLeft=function(){return window.pageXOffset},Sn.prototype.setScrollTop=function(e){window.scroll(window.pageXOffset,e)},Sn.prototype.setScrollLeft=function(e){window.scroll(e,window.pageYOffset)},Sn.prototype.getScrollWidth=function(){return document.documentElement.scrollWidth},Sn.prototype.getScrollHeight=function(){return document.documentElement.scrollHeight},Sn.prototype.getClientHeight=function(){return document.documentElement.clientHeight},Sn.prototype.getClientWidth=function(){return document.documentElement.clientWidth},Sn);function Sn(){return null!==mn&&mn.apply(this,arguments)||this}var En,Dn=(ye(wn,En=vn),wn.prototype.clear=function(){this.setHeight("auto"),this.applyOverflow()},wn.prototype.destroy=function(){r(this.el)},wn.prototype.applyOverflow=function(){v(this.el,{overflowX:this.overflowX,overflowY:this.overflowY})},wn.prototype.lockOverflow=function(e){var t=this.overflowX,n=this.overflowY;e=e||this.getScrollbarWidths(),"auto"===t&&(t=e.bottom||this.canScrollHorizontally()?"scroll":"hidden"),"auto"===n&&(n=e.left||e.right||this.canScrollVertically()?"scroll":"hidden"),v(this.el,{overflowX:t,overflowY:n})},wn.prototype.setHeight=function(e){g(this.el,"height",e)},wn.prototype.getScrollbarWidths=function(){var e=_(this.el);return{left:e.scrollbarLeft,right:e.scrollbarRight,bottom:e.scrollbarBottom}},wn);function wn(e,t){var n=En.call(this,a("div",{className:"fc-scroller"}))||this;return n.overflowX=e,n.overflowY=t,n.applyOverflow(),n}var _n=(Tn.prototype.processIconOverride=function(){this.iconOverrideOption&&this.setIconOverride(this.calendarOptions[this.iconOverrideOption])},Tn.prototype.setIconOverride=function(e){var t,n;if("object"==typeof e&&e){for(n in t=Se({},this.iconClasses),e)t[n]=this.applyIconOverridePrefix(e[n]);this.iconClasses=t}else!1===e&&(this.iconClasses={})},Tn.prototype.applyIconOverridePrefix=function(e){var t=this.iconOverridePrefix;return t&&0!==e.indexOf(t)&&(e=t+e),e},Tn.prototype.getClass=function(e){return this.classes[e]||""},Tn.prototype.getIconClass=function(e){var t=this.iconClasses[e];return t?this.baseIconClass+" "+t:""},Tn.prototype.getCustomButtonIconClass=function(e){var t;return this.iconOverrideCustomButtonOption&&(t=e[this.iconOverrideCustomButtonOption])?this.baseIconClass+" "+this.applyIconOverridePrefix(t):""},Tn);function Tn(e){this.calendarOptions=e,this.processIconOverride()}_n.prototype.classes={},_n.prototype.iconClasses={},_n.prototype.baseIconClass="",_n.prototype.iconOverridePrefix="";var bn=0,Mn=(kn.addEqualityFuncs=function(e){this.prototype.equalityFuncs=Se({},this.prototype.equalityFuncs,e)},kn.prototype.opt=function(e){return this.context.options[e]},kn.prototype.receiveProps=function(e){var t=function(e,t,n){var r={},i=!1;for(var o in t)o in e&&(e[o]===t[o]||n[o]&&n[o](e[o],t[o]))?r[o]=e[o]:(r[o]=t[o],i=!0);for(var o in e)if(!(o in t)){i=!0;break}return{anyChanges:i,comboProps:r}}(this.props||{},e,this.equalityFuncs),n=t.anyChanges,r=t.comboProps;this.props=r,n&&this.render(r)},kn.prototype.render=function(e){},kn.prototype.destroy=function(){},kn);function kn(e,t){t&&(e.view=this),this.uid=String(bn++),this.context=e,this.dateEnv=e.dateEnv,this.theme=e.theme,this.view=e.view,this.calendar=e.calendar,this.isRtl="rtl"===this.opt("dir")}Mn.prototype.equalityFuncs={};var Rn,Cn=(ye(On,Rn=Mn),On.prototype.destroy=function(){Rn.prototype.destroy.call(this),r(this.el)},On.prototype.buildPositionCaches=function(){},On.prototype.queryHit=function(e,t,n,r){return null},On.prototype.isInteractionValid=function(e){var t=this.calendar,n=this.props.dateProfile,r=e.mutatedEvents.instances;if(n)for(var i in r)if(!Fe(n.validRange,r[i].range))return!1;return Tt(e,t)},On.prototype.isDateSelectionValid=function(e){var t,n,r=this.props.dateProfile;return!(r&&!Fe(r.validRange,e.range))&&(t=e,n=this.calendar,bt({dateSelection:t},n))},On.prototype.publiclyTrigger=function(e,t){return this.calendar.publiclyTrigger(e,t)},On.prototype.publiclyTriggerAfterSizing=function(e,t){return this.calendar.publiclyTriggerAfterSizing(e,t)},On.prototype.hasPublicHandlers=function(e){return this.calendar.hasPublicHandlers(e)},On.prototype.triggerRenderedSegs=function(e,t){var n=this.calendar;if(this.hasPublicHandlers("eventPositioned"))for(var r=0,i=e;r<i.length;r++){var o=i[r];this.publiclyTriggerAfterSizing("eventPositioned",[{event:new ct(n,o.eventRange.def,o.eventRange.instance),isMirror:t,isStart:o.isStart,isEnd:o.isEnd,el:o.el,view:this}])}n.state.loadingLevel||(n.afterSizingTriggers._eventsPositioned=[null])},On.prototype.triggerWillRemoveSegs=function(e,t){for(var n=this.calendar,r=0,i=e;r<i.length;r++){var o=i[r];n.trigger("eventElRemove",o.el)}if(this.hasPublicHandlers("eventDestroy"))for(var a=0,s=e;a<s.length;a++)o=s[a],this.publiclyTrigger("eventDestroy",[{event:new ct(n,o.eventRange.def,o.eventRange.instance),isMirror:t,el:o.el,view:this}])},On.prototype.isValidSegDownEl=function(e){return!this.props.eventDrag&&!this.props.eventResize&&!d(e,".fc-mirror")&&(this.isPopover()||!this.isInPopover(e))},On.prototype.isValidDateDownEl=function(e){var t=d(e,this.fgSegSelector);return(!t||t.classList.contains("fc-mirror"))&&!d(e,".fc-more")&&!d(e,"a[data-goto]")&&!this.isInPopover(e)},On.prototype.isPopover=function(){return this.el.classList.contains("fc-popover")},On.prototype.isInPopover=function(e){return Boolean(d(e,".fc-popover"))},On);function On(e,t,n){var r=Rn.call(this,e,n)||this;return r.el=t,r}Cn.prototype.fgSegSelector=".fc-event-container > *",Cn.prototype.bgSegSelector=".fc-bgevent:not(.fc-nonbusiness)";var In=0;function Pn(e){return{id:String(In++),deps:e.deps||[],reducers:e.reducers||[],eventDefParsers:e.eventDefParsers||[],isDraggableTransformers:e.isDraggableTransformers||[],eventDragMutationMassagers:e.eventDragMutationMassagers||[],eventDefMutationAppliers:e.eventDefMutationAppliers||[],dateSelectionTransformers:e.dateSelectionTransformers||[],datePointTransforms:e.datePointTransforms||[],dateSpanTransforms:e.dateSpanTransforms||[],views:e.views||{},viewPropsTransformers:e.viewPropsTransformers||[],isPropsValid:e.isPropsValid||null,externalDefTransforms:e.externalDefTransforms||[],eventResizeJoinTransforms:e.eventResizeJoinTransforms||[],viewContainerModifiers:e.viewContainerModifiers||[],eventDropTransformers:e.eventDropTransformers||[],componentInteractions:e.componentInteractions||[],calendarInteractions:e.calendarInteractions||[],themeClasses:e.themeClasses||{},eventSourceDefs:e.eventSourceDefs||[],cmdFormatter:e.cmdFormatter,recurringTypes:e.recurringTypes||[],namedTimeZonedImpl:e.namedTimeZonedImpl,defaultView:e.defaultView||"",elementDraggingImpl:e.elementDraggingImpl,optionChangeHandlers:e.optionChangeHandlers||{}}}var xn=(Yn.prototype.add=function(e){if(!this.addedHash[e.id]){this.addedHash[e.id]=!0;for(var t=0,n=e.deps;t<n.length;t++){var r=n[t];this.add(r)}this.hooks=(i=this.hooks,o=e,{reducers:i.reducers.concat(o.reducers),eventDefParsers:i.eventDefParsers.concat(o.eventDefParsers),isDraggableTransformers:i.isDraggableTransformers.concat(o.isDraggableTransformers),eventDragMutationMassagers:i.eventDragMutationMassagers.concat(o.eventDragMutationMassagers),eventDefMutationAppliers:i.eventDefMutationAppliers.concat(o.eventDefMutationAppliers),dateSelectionTransformers:i.dateSelectionTransformers.concat(o.dateSelectionTransformers),datePointTransforms:i.datePointTransforms.concat(o.datePointTransforms),dateSpanTransforms:i.dateSpanTransforms.concat(o.dateSpanTransforms),views:Se({},i.views,o.views),viewPropsTransformers:i.viewPropsTransformers.concat(o.viewPropsTransformers),isPropsValid:o.isPropsValid||i.isPropsValid,externalDefTransforms:i.externalDefTransforms.concat(o.externalDefTransforms),eventResizeJoinTransforms:i.eventResizeJoinTransforms.concat(o.eventResizeJoinTransforms),viewContainerModifiers:i.viewContainerModifiers.concat(o.viewContainerModifiers),eventDropTransformers:i.eventDropTransformers.concat(o.eventDropTransformers),calendarInteractions:i.calendarInteractions.concat(o.calendarInteractions),componentInteractions:i.componentInteractions.concat(o.componentInteractions),themeClasses:Se({},i.themeClasses,o.themeClasses),eventSourceDefs:i.eventSourceDefs.concat(o.eventSourceDefs),cmdFormatter:o.cmdFormatter||i.cmdFormatter,recurringTypes:i.recurringTypes.concat(o.recurringTypes),namedTimeZonedImpl:o.namedTimeZonedImpl||i.namedTimeZonedImpl,defaultView:i.defaultView||o.defaultView,elementDraggingImpl:i.elementDraggingImpl||o.elementDraggingImpl,optionChangeHandlers:Se({},i.optionChangeHandlers,o.optionChangeHandlers)})}var i,o},Yn);function Yn(){this.hooks={reducers:[],eventDefParsers:[],isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],eventResizeJoinTransforms:[],viewContainerModifiers:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,defaultView:"",elementDraggingImpl:null,optionChangeHandlers:{}},this.addedHash={}}var Hn=Pn({eventSourceDefs:[{ignoreRange:!0,parseMeta:function(e){return Array.isArray(e)?e:Array.isArray(e.events)?e.events:null},fetch:function(e,t){t({rawEvents:e.eventSource.meta})}}]}),Nn=Pn({eventSourceDefs:[{parseMeta:function(e){return"function"==typeof e?e:"function"==typeof e.events?e.events:null},fetch:function(e,t,n){var r=e.calendar.dateEnv;tn(e.eventSource.meta.bind(null,{start:r.toDate(e.range.start),end:r.toDate(e.range.end),startStr:r.formatIso(e.range.start),endStr:r.formatIso(e.range.end),timeZone:r.timeZone}),function(e){t({rawEvents:e})},n)}}]});function Un(e,t,n,r,i){var o,a,s=null;"GET"===(e=e.toUpperCase())?(a=n,t=(o=t)+(-1===o.indexOf("?")?"?":"&")+Ln(a)):s=Ln(n);var l=new XMLHttpRequest;l.open(e,t,!0),"GET"!==e&&l.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),l.onload=function(){if(200<=l.status&&l.status<400)try{var e=JSON.parse(l.responseText);r(e,l)}catch(e){i("Failure parsing JSON",l)}else i("Request failed",l)},l.onerror=function(){i("Request failed",l)},l.send(s)}function Ln(e){var t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")}var Vn=Pn({eventSourceDefs:[{parseMeta:function(e){if("string"==typeof e)e={url:e};else if(!e||"object"!=typeof e||!e.url)return null;return{url:e.url,method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams,startParam:e.startParam,endParam:e.endParam,timeZoneParam:e.timeZoneParam}},fetch:function(e,n,r){var t=e.eventSource.meta,i=function(e,t,n){var r,i,o,a,s=n.dateEnv,l={};null==(r=e.startParam)&&(r=n.opt("startParam"));null==(i=e.endParam)&&(i=n.opt("endParam"));null==(o=e.timeZoneParam)&&(o=n.opt("timeZoneParam"));a="function"==typeof e.extraParams?e.extraParams():e.extraParams||{};Se(l,a),l[r]=s.formatIso(t.start),l[i]=s.formatIso(t.end),"local"!==s.timeZone&&(l[o]=s.timeZone);return l}(t,e.range,e.calendar);Un(t.method,t.url,i,function(e,t){n({rawEvents:e,xhr:t})},function(e,t){r({message:e,xhr:t})})}}]});var Fn=Pn({recurringTypes:[{parse:function(e,t,n){var r,i,o=n.createMarker.bind(n),a=he(e,{daysOfWeek:null,startTime:X,endTime:X,startRecur:o,endRecur:o},{},t),s=!1;for(var l in a)if(null!=a[l]){s=!0;break}if(s){var u=null;return"duration"in t&&(u=X(t.duration),delete t.duration),!u&&a.startTime&&a.endTime&&(r=a.endTime,i=a.startTime,u={years:r.years-i.years,months:r.months-i.months,days:r.days-i.days,milliseconds:r.milliseconds-i.milliseconds}),{allDayGuess:Boolean(!a.startTime&&!a.endTime),duration:u,typeData:a}}return null},expand:function(e,t,n){var r=Ue(t,{start:e.startRecur,end:e.endRecur});return r?function(e,t,n,r){var i=e?Te(e):null,o=V(n.start),a=n.end,s=[];for(;o<a;){var l=void 0;i&&!i[o.getUTCDay()]||(l=t?r.add(o,t):o,s.push(l)),o=x(o,1)}return s}(e.daysOfWeek,e.startTime,r,n):[]}}]});var Wn=Pn({optionChangeHandlers:{events:function(e,t,n){zn([e],t,n)},eventSources:zn,plugins:function(e,t){t.addPluginInputs(e)}}});function zn(e,t,n){for(var r=be(t.state.eventSources),i=[],o=0,a=e;o<a.length;o++){for(var s=a[o],l=!1,u=0;u<r.length;u++)if(n(r[u]._raw,s)){r.splice(u,1),l=!0;break}l||i.push(s)}for(var d=0,c=r;d<c.length;d++){var f=c[d];t.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:f.sourceId})}for(var h=0,p=i;h<p.length;h++){var v=p[h];t.addEventSource(v)}}var An={defaultRangeSeparator:" - ",titleRangeSeparator:" – ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",columnHeader:!0,defaultView:"",aspectRatio:1.35,header:{left:"title",center:"",right:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,scrollTime:"06:00:00",minTime:"00:00:00",maxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",timeGridEventMinHeight:0,themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",eventLimit:!1,eventLimitClick:"popover",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5},Bn={header:{left:"next,prev today",center:"",right:"title"},buttonIcons:{prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"}},jn=["header","footer","buttonText","buttonIcons"];var Zn=[Hn,Nn,Vn,Fn,Wn];var Gn={code:"en",week:{dow:0,doy:4},dir:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekLabel:"W",allDayText:"all-day",eventLimitText:"more",noEventsMessage:"No events to display"};function qn(e){for(var t=0<e.length?e[0].code:"en",n=window.FullCalendarLocalesAll||[],r=window.FullCalendarLocales||{},i=n.concat(be(r),e),o={en:Gn},a=0,s=i;a<s.length;a++){var l=s[a];o[l.code]=l}return{map:o,defaultCode:t}}function Xn(e,t){return"object"!=typeof e||Array.isArray(e)?(r=t,i=[].concat((n=e)||[]),o=function(e,t){for(var n=0;n<e.length;n++)for(var r=e[n].toLocaleLowerCase().split("-"),i=r.length;0<i;i--){var o=r.slice(0,i).join("-");if(t[o])return t[o]}return null}(i,r)||Gn,Jn(n,i,o)):Jn(e.code,[e.code],e);var n,r,i,o}function Jn(e,t,n){var r=De([Gn,n],["buttonText"]);delete r.code;var i=r.week;return delete r.week,{codeArg:e,codes:t,week:i,simpleNumberFormat:new Intl.NumberFormat(e),options:r}}var $n=(Qn.prototype.mutate=function(e,t,n){var r=n?this.dynamicOverrides:this.overrides;Se(r,e);for(var i=0,o=t;i<o.length;i++)delete r[o[i]];this.compute()},Qn.prototype.compute=function(){var e=ce(this.dynamicOverrides.locales,this.overrides.locales,An.locales),t=ce(this.dynamicOverrides.locale,this.overrides.locale,An.locale),n=qn(e),r=Xn(t||n.defaultCode,n.map).options,i="rtl"===ce(this.dynamicOverrides.dir,this.overrides.dir,r.dir)?Bn:{};this.dirDefaults=i,this.localeDefaults=r,this.computed=De([An,i,r,this.overrides,this.dynamicOverrides],jn)},Qn);function Qn(e){this.overrides=Se({},e),this.dynamicOverrides={},this.compute()}var Kn={};var er,tr=(nr.prototype.getMarkerYear=function(e){return e.getUTCFullYear()},nr.prototype.getMarkerMonth=function(e){return e.getUTCMonth()},nr.prototype.getMarkerDay=function(e){return e.getUTCDate()},nr.prototype.arrayToMarker=function(e){return B(e)},nr.prototype.markerToArray=function(e){return A(e)},nr);function nr(){}er=tr,Kn["gregory"]=er;var rr=/^\s*(\d{4})(-(\d{2})(-(\d{2})([T ](\d{2}):(\d{2})(:(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;function ir(e){var t=rr.exec(e);if(t){var n=new Date(Date.UTC(Number(t[1]),t[3]?Number(t[3])-1:0,Number(t[5]||1),Number(t[7]||0),Number(t[8]||0),Number(t[10]||0),t[12]?1e3*Number("0."+t[12]):0));if(j(n)){var r=null;return t[13]&&(r=("-"===t[15]?-1:1)*(60*Number(t[16]||0)+Number(t[18]||0))),{marker:n,isTimeUnspecified:!t[6],timeZoneOffset:r}}}return null}var or=(ar.prototype.createMarker=function(e){var t=this.createMarkerMeta(e);return null===t?null:t.marker},ar.prototype.createNowMarker=function(){return this.canComputeOffset?this.timestampToMarker((new Date).valueOf()):B(W(new Date))},ar.prototype.createMarkerMeta=function(e){if("string"==typeof e)return this.parse(e);var t=null;return"number"==typeof e?t=this.timestampToMarker(e):e instanceof Date?(e=e.valueOf(),isNaN(e)||(t=this.timestampToMarker(e))):Array.isArray(e)&&(t=B(e)),null!==t&&j(t)?{marker:t,isTimeUnspecified:!1,forcedTzo:null}:null},ar.prototype.parse=function(e){var t=ir(e);if(null===t)return null;var n=t.marker,r=null;return null!==t.timeZoneOffset&&(this.canComputeOffset?n=this.timestampToMarker(n.valueOf()-60*t.timeZoneOffset*1e3):r=t.timeZoneOffset),{marker:n,isTimeUnspecified:t.isTimeUnspecified,forcedTzo:r}},ar.prototype.getYear=function(e){return this.calendarSystem.getMarkerYear(e)},ar.prototype.getMonth=function(e){return this.calendarSystem.getMarkerMonth(e)},ar.prototype.add=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]+=t.years,n[1]+=t.months,n[2]+=t.days,n[6]+=t.milliseconds,this.calendarSystem.arrayToMarker(n)},ar.prototype.subtract=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]-=t.years,n[1]-=t.months,n[2]-=t.days,n[6]-=t.milliseconds,this.calendarSystem.arrayToMarker(n)},ar.prototype.addYears=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]+=t,this.calendarSystem.arrayToMarker(n)},ar.prototype.addMonths=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[1]+=t,this.calendarSystem.arrayToMarker(n)},ar.prototype.diffWholeYears=function(e,t){var n=this.calendarSystem;return Z(e)===Z(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)&&n.getMarkerMonth(e)===n.getMarkerMonth(t)?n.getMarkerYear(t)-n.getMarkerYear(e):null},ar.prototype.diffWholeMonths=function(e,t){var n=this.calendarSystem;return Z(e)===Z(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)?n.getMarkerMonth(t)-n.getMarkerMonth(e)+12*(n.getMarkerYear(t)-n.getMarkerYear(e)):null},ar.prototype.greatestWholeUnit=function(e,t){var n,r,i,o=this.diffWholeYears(e,t);return null!==o?{unit:"year",value:o}:null!==(o=this.diffWholeMonths(e,t))?{unit:"month",value:o}:null!==(o=U(e,t))?{unit:"week",value:o}:null!==(o=L(e,t))?{unit:"day",value:o}:(n=e,ue(o=(t.valueOf()-n.valueOf())/36e5)?{unit:"hour",value:o}:(r=e,ue(o=(t.valueOf()-r.valueOf())/6e4)?{unit:"minute",value:o}:(i=e,ue(o=(t.valueOf()-i.valueOf())/1e3)?{unit:"second",value:o}:{unit:"millisecond",value:t.valueOf()-e.valueOf()})))},ar.prototype.countDurationsBetween=function(e,t,n){var r;return n.years&&null!==(r=this.diffWholeYears(e,t))?r/(K(n)/365):n.months&&null!==(r=this.diffWholeMonths(e,t))?r/(K(n)/30):n.days&&null!==(r=L(e,t))?r/K(n):(t.valueOf()-e.valueOf())/ee(n)},ar.prototype.startOf=function(e,t){return"year"===t?this.startOfYear(e):"month"===t?this.startOfMonth(e):"week"===t?this.startOfWeek(e):"day"===t?V(e):"hour"===t?B([(i=e).getUTCFullYear(),i.getUTCMonth(),i.getUTCDate(),i.getUTCHours()]):"minute"===t?B([(r=e).getUTCFullYear(),r.getUTCMonth(),r.getUTCDate(),r.getUTCHours(),r.getUTCMinutes()]):"second"===t?B([(n=e).getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),n.getUTCHours(),n.getUTCMinutes(),n.getUTCSeconds()]):void 0;var n,r,i},ar.prototype.startOfYear=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e)])},ar.prototype.startOfMonth=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e)])},ar.prototype.startOfWeek=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e),e.getUTCDate()-(e.getUTCDay()-this.weekDow+7)%7])},ar.prototype.computeWeekNumber=function(e){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(e)):function(e,t,n){var r=e.getUTCFullYear(),i=F(e,r,t,n);if(i<1)return F(e,r-1,t,n);var o=F(e,r+1,t,n);return 1<=o?Math.min(i,o):i}(e,this.weekDow,this.weekDoy)},ar.prototype.format=function(e,t,n){return void 0===n&&(n={}),t.format({marker:e,timeZoneOffset:null!=n.forcedTzo?n.forcedTzo:this.offsetForMarker(e)},this)},ar.prototype.formatRange=function(e,t,n,r){return void 0===r&&(r={}),r.isEndExclusive&&(t=Y(t,-1)),n.formatRange({marker:e,timeZoneOffset:null!=r.forcedStartTzo?r.forcedStartTzo:this.offsetForMarker(e)},{marker:t,timeZoneOffset:null!=r.forcedEndTzo?r.forcedEndTzo:this.offsetForMarker(t)},this)},ar.prototype.formatIso=function(e,t){void 0===t&&(t={});var n=null;return t.omitTimeZoneOffset||(n=null!=t.forcedTzo?t.forcedTzo:this.offsetForMarker(e)),function(e,t,n){void 0===n&&(n=!1);var r=e.toISOString();return r=r.replace(".000",""),n&&(r=r.replace("T00:00:00Z","")),10<r.length&&(null==t?r=r.replace("Z",""):0!==t&&(r=r.replace("Z",at(t,!0)))),r}(e,n,t.omitTime)},ar.prototype.timestampToMarker=function(e){return"local"===this.timeZone?B(W(new Date(e))):"UTC"!==this.timeZone&&this.namedTimeZoneImpl?B(this.namedTimeZoneImpl.timestampToArray(e)):new Date(e)},ar.prototype.offsetForMarker=function(e){return"local"===this.timeZone?-z(A(e)).getTimezoneOffset():"UTC"===this.timeZone?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(A(e)):null},ar.prototype.toDate=function(e,t){return"local"===this.timeZone?z(A(e)):"UTC"===this.timeZone?new Date(e.valueOf()):this.namedTimeZoneImpl?new Date(e.valueOf()-1e3*this.namedTimeZoneImpl.offsetForArray(A(e))*60):new Date(e.valueOf()-(t||0))},ar);function ar(e){var t,n=this.timeZone=e.timeZone,r="local"!==n&&"UTC"!==n;e.namedTimeZoneImpl&&r&&(this.namedTimeZoneImpl=new e.namedTimeZoneImpl(n)),this.canComputeOffset=Boolean(!r||this.namedTimeZoneImpl),this.calendarSystem=(t=e.calendarSystem,new Kn[t]),this.locale=e.locale,this.weekDow=e.locale.week.dow,this.weekDoy=e.locale.week.doy,"ISO"===e.weekNumberCalculation&&(this.weekDow=1,this.weekDoy=4),"number"==typeof e.firstDay&&(this.weekDow=e.firstDay),"function"==typeof e.weekNumberCalculation&&(this.weekNumberFunc=e.weekNumberCalculation),this.weekLabel=null!=e.weekLabel?e.weekLabel:e.locale.options.weekLabel,this.cmdFormatter=e.cmdFormatter}var sr={id:String,allDayDefault:Boolean,eventDataTransform:Function,success:Function,failure:Function},lr=0;function ur(e,t){return!t.pluginSystem.hooks.eventSourceDefs[e.sourceDefId].ignoreRange}function dr(e,t){for(var n=t.pluginSystem.hooks.eventSourceDefs,r=n.length-1;0<=r;r--){var i=n[r].parseMeta(e);if(i){var o=cr("object"==typeof e?e:{},i,r,t);return o._raw=e,o}}return null}function cr(e,t,n,r){var i={},o=he(e,sr,{},i),a={},s=Ht(i,r,a);return o.isFetching=!1,o.latestFetchId="",o.fetchRange=null,o.publicId=String(e.id||""),o.sourceId=String(lr++),o.sourceDefId=n,o.meta=t,o.ui=s,o.extendedProps=a,o}function fr(e,t,n,r){switch(t.type){case"ADD_EVENT_SOURCES":return function(e,t,n,r){for(var i={},o=0,a=t;o<a.length;o++){var s=a[o];i[s.sourceId]=s}n&&(i=pr(i,n,r));return Se({},e,i)}(e,t.sources,n?n.activeRange:null,r);case"REMOVE_EVENT_SOURCE":return o=e,a=t.sourceId,we(o,function(e){return e.sourceId!==a});case"PREV":case"NEXT":case"SET_DATE":case"SET_VIEW_TYPE":return n?pr(e,n.activeRange,r):e;case"FETCH_EVENT_SOURCES":case"CHANGE_TIMEZONE":return vr(e,t.sourceIds?Te(t.sourceIds):(i=r,we(e,function(e){return ur(e,i)})),n?n.activeRange:null,r);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return function(e,t,n,r){var i,o=e[t];if(o&&n===o.latestFetchId)return Se({},e,((i={})[t]=Se({},o,{isFetching:!1,fetchRange:r}),i));return e}(e,t.sourceId,t.fetchId,t.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return e}var i,o,a}var hr=0;function pr(e,i,o){return vr(e,we(e,function(e){return n=i,ur(t=e,r=o)?!r.opt("lazyFetching")||!t.fetchRange||n.start<t.fetchRange.start||n.end>t.fetchRange.end:!t.latestFetchId;var t,n,r}),i,o)}function vr(e,t,n,r){var i={};for(var o in e){var a=e[o];t[o]?i[o]=gr(a,n,r):i[o]=a}return i}function gr(o,a,s){var e=s.pluginSystem.hooks.eventSourceDefs[o.sourceDefId],l=String(hr++);return e.fetch({eventSource:o,calendar:s,range:a},function(e){var t,n,r=e.rawEvents,i=s.opt("eventSourceSuccess");o.success&&(n=o.success(r,e.xhr)),i&&(t=i(r,e.xhr)),r=n||t||r,s.dispatch({type:"RECEIVE_EVENTS",sourceId:o.sourceId,fetchId:l,fetchRange:a,rawEvents:r})},function(e){var t=s.opt("eventSourceFailure");console.warn(e.message,e),o.failure&&o.failure(e),t&&t(e),s.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:o.sourceId,fetchId:l,fetchRange:a,error:e})}),Se({},o,{isFetching:!0,latestFetchId:l})}var mr=(yr.prototype.buildPrev=function(e,t){var n=this.dateEnv,r=n.subtract(n.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(r,-1)},yr.prototype.buildNext=function(e,t){var n=this.dateEnv,r=n.add(n.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(r,1)},yr.prototype.build=function(e,t,n){var r,i,o,a,s,l,u,d,c,f;return void 0===n&&(n=!1),r=this.buildValidRange(),r=this.trimHiddenDays(r),n&&(c=e,e=null!=(f=r).start&&c<f.start?f.start:null!=f.end&&c>=f.end?new Date(f.end.valueOf()-1):c),a=this.buildCurrentRangeInfo(e,t),s=/^(year|month|week|day)$/.test(a.unit),l=this.buildRenderRange(this.trimHiddenDays(a.range),a.unit,s),u=l=this.trimHiddenDays(l),this.options.showNonCurrentDates||(u=Ue(u,a.range)),i=X(this.options.minTime),o=X(this.options.maxTime),u=Ue(u=this.adjustActiveRange(u,i,o),r),d=Ve(a.range,r),{validRange:r,currentRange:a.range,currentRangeUnit:a.unit,isRangeAllDay:s,activeRange:u,renderRange:l,minTime:i,maxTime:o,isValid:d,dateIncrement:this.buildDateIncrement(a.duration)}},yr.prototype.buildValidRange=function(){return this.getRangeOption("validRange",this.calendar.getNow())||{start:null,end:null}},yr.prototype.buildCurrentRangeInfo=function(e,t){var n,r=this.viewSpec,i=this.dateEnv,o=null,a=null,s=null;return r.duration?(o=r.duration,a=r.durationUnit,s=this.buildRangeFromDuration(e,t,o,a)):(n=this.options.dayCount)?(a="day",s=this.buildRangeFromDayCount(e,t,n)):(s=this.buildCustomVisibleRange(e))?a=i.greatestWholeUnit(s.start,s.end).unit:(a=te(o=this.getFallbackDuration()).unit,s=this.buildRangeFromDuration(e,t,o,a)),{duration:o,unit:a,range:s}},yr.prototype.getFallbackDuration=function(){return X({day:1})},yr.prototype.adjustActiveRange=function(e,t,n){var r=this.dateEnv,i=e.start,o=e.end;return this.viewSpec.class.prototype.usesMinMaxTime&&(K(t)<0&&(i=V(i),i=r.add(i,t)),1<K(n)&&(o=x(o=V(o),-1),o=r.add(o,n))),{start:i,end:o}},yr.prototype.buildRangeFromDuration=function(e,t,n,r){var i,o,a,s,l,u=this.dateEnv,d=this.options.dateAlignment;function c(){a=u.startOf(e,d),s=u.add(a,n),l={start:a,end:s}}return d||(i=this.options.dateIncrement,d=i&&ee(o=X(i))<ee(n)?te(o,!$(i)).unit:r),K(n)<=1&&this.isHiddenDay(a)&&(a=V(a=this.skipHiddenDays(a,t))),c(),this.trimHiddenDays(l)||(e=this.skipHiddenDays(e,t),c()),l},yr.prototype.buildRangeFromDayCount=function(e,t,n){var r,i=this.dateEnv,o=this.options.dateAlignment,a=0,s=e;for(o&&(s=i.startOf(s,o)),s=V(s),r=s=this.skipHiddenDays(s,t);r=x(r,1),this.isHiddenDay(r)||a++,a<n;);return{start:s,end:r}},yr.prototype.buildCustomVisibleRange=function(e){var t=this.dateEnv,n=this.getRangeOption("visibleRange",t.toDate(e));return!n||null!=n.start&&null!=n.end?n:null},yr.prototype.buildRenderRange=function(e,t,n){return e},yr.prototype.buildDateIncrement=function(e){var t,n=this.options.dateIncrement;return n?X(n):(t=this.options.dateAlignment)?X(1,t):e||X({days:1})},yr.prototype.getRangeOption=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r,i,o,a,s=this.options[e];return"function"==typeof s&&(s=s.apply(null,t)),s&&(r=s,i=this.dateEnv,a=o=null,r.start&&(o=i.createMarker(r.start)),r.end&&(a=i.createMarker(r.end)),s=o||a?o&&a&&a<o?null:{start:o,end:a}:null),s=s&&ve(s)},yr.prototype.initHiddenDays=function(){var e,t=this.options.hiddenDays||[],n=[],r=0;for(!1===this.options.weekends&&t.push(0,6),e=0;e<7;e++)(n[e]=-1!==t.indexOf(e))||r++;if(!r)throw new Error("invalid hiddenDays");this.isHiddenDayHash=n},yr.prototype.trimHiddenDays=function(e){var t=e.start,n=e.end;return t=t&&this.skipHiddenDays(t),n=n&&this.skipHiddenDays(n,-1,!0),null==t||null==n||t<n?{start:t,end:n}:null},yr.prototype.isHiddenDay=function(e){return e instanceof Date&&(e=e.getUTCDay()),this.isHiddenDayHash[e]},yr.prototype.skipHiddenDays=function(e,t,n){for(void 0===t&&(t=1),void 0===n&&(n=!1);this.isHiddenDayHash[(e.getUTCDay()+(n?t:0)+7)%7];)e=x(e,t);return e},yr);function yr(e,t){this.viewSpec=e,this.options=e.options,this.dateEnv=t.dateEnv,this.calendar=t,this.initHiddenDays()}function Sr(e,t,n){for(var r=function(e,t){switch(t.type){case"SET_VIEW_TYPE":return t.viewType;default:return e}}(e.viewType,t),i=function(e,t,n,r,i){var o;switch(t.type){case"PREV":o=i.dateProfileGenerators[r].buildPrev(e,n);break;case"NEXT":o=i.dateProfileGenerators[r].buildNext(e,n);break;case"SET_DATE":e.activeRange&&We(e.currentRange,t.dateMarker)||(o=i.dateProfileGenerators[r].build(t.dateMarker,void 0,!0));break;case"SET_VIEW_TYPE":var a=i.dateProfileGenerators[r];if(!a)throw new Error(r?'The FullCalendar view "'+r+'" does not exist. Make sure your plugins are loaded correctly.':"No available FullCalendar view plugins.");o=a.build(t.dateMarker||n,void 0,!0)}return!o||!o.isValid||e&&function(e,t){return Le(e.validRange,t.validRange)&&Le(e.activeRange,t.activeRange)&&Le(e.renderRange,t.renderRange)&&Q(e.minTime,t.minTime)&&Q(e.maxTime,t.maxTime)}(e,o)?e:o}(e.dateProfile,t,e.currentDate,r,n),o=fr(e.eventSources,t,i,n),a=Se({},e,{viewType:r,dateProfile:i,currentDate:function(e,t,n){switch(t.type){case"PREV":case"NEXT":return We(n.currentRange,e)?e:n.currentRange.start;case"SET_DATE":case"SET_VIEW_TYPE":var r=t.dateMarker||e;return n.activeRange&&!We(n.activeRange,r)?n.currentRange.start:r;default:return e}}(e.currentDate,t,i),eventSources:o,eventStore:Dt(e.eventStore,t,o,i,n),dateSelection:function(e,t){switch(t.type){case"SELECT_DATES":return t.selection;case"UNSELECT_DATES":return null;default:return e}}(e.dateSelection,t),eventSelection:function(e,t){switch(t.type){case"SELECT_EVENT":return t.eventInstanceId;case"UNSELECT_EVENT":return"";default:return e}}(e.eventSelection,t),eventDrag:function(e,t){switch(t.type){case"SET_EVENT_DRAG":var n=t.state;return{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent,origSeg:n.origSeg};case"UNSET_EVENT_DRAG":return null;default:return e}}(e.eventDrag,t),eventResize:function(e,t){switch(t.type){case"SET_EVENT_RESIZE":var n=t.state;return{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent,origSeg:n.origSeg};case"UNSET_EVENT_RESIZE":return null;default:return e}}(e.eventResize,t),eventSourceLoadingLevel:Er(o),loadingLevel:Er(o)}),s=0,l=n.pluginSystem.hooks.reducers;s<l.length;s++){a=(0,l[s])(a,t,n)}return a}function Er(e){var t=0;for(var n in e)e[n].isFetching&&t++;return t}var Dr={start:null,end:null,allDay:Boolean};function wr(e,t,n){var r=function(e,t){var n={},r=he(e,Dr,{},n),i=r.start?t.createMarkerMeta(r.start):null,o=r.end?t.createMarkerMeta(r.end):null,a=r.allDay;null==a&&(a=i&&i.isTimeUnspecified&&(!o||o.isTimeUnspecified));return n.range={start:i?i.marker:null,end:o?o.marker:null},n.allDay=a,n}(e,t),i=r.range;if(!i.start)return null;if(!i.end){if(null==n)return null;i.end=t.add(i.start,n)}return r}function _r(e,t,n,r){if(t[e])return t[e];var i=function(e,t,n,r){function i(e){return o&&null!==o[e]?o[e]:a&&null!==a[e]?a[e]:null}var o=n[e],a=r[e],s=i("class"),l=i("superType");!l&&s&&(l=Tr(s,r)||Tr(s,n));var u=null;if(l){if(l===e)throw new Error("Can't have a custom view type that references itself");u=_r(l,t,n,r)}!s&&u&&(s=u.class);return s?{type:e,class:s,defaults:Se({},u?u.defaults:{},o?o.options:{}),overrides:Se({},u?u.overrides:{},a?a.options:{})}:null}(e,t,n,r);return i&&(t[e]=i),i}function Tr(e,t){var n=Object.getPrototypeOf(e.prototype);for(var r in t){var i=t[r];if(i.class&&i.class.prototype===n)return r}return""}function br(e){return _e(e,kr)}var Mr={type:String,class:null};function kr(e){"function"==typeof e&&(e={class:e});var t={},n=he(e,Mr,{},t);return{superType:n.type,class:n.class,options:t}}function Rr(e,t){var n=br(e),r=br(t.overrides.views);return _e(function(e,t){var n,r={};for(n in e)_r(n,r,e,t);for(n in t)_r(n,r,e,t);return r}(n,r),function(e){return function(r,e,t){var n=r.overrides.duration||r.defaults.duration||t.dynamicOverrides.duration||t.overrides.duration,i=null,o="",a="",s={};if(n&&(i=X(n))){var l=te(i,!$(n));o=l.unit,1===l.value&&(s=e[a=o]?e[o].options:{})}function u(e){var t=e.buttonText||{},n=r.defaults.buttonTextKey;return null!=n&&null!=t[n]?t[n]:null!=t[r.type]?t[r.type]:null!=t[a]?t[a]:void 0}return{type:r.type,class:r.class,duration:i,durationUnit:o,singleUnit:a,options:Se({},An,r.defaults,t.dirDefaults,t.localeDefaults,t.overrides,s,r.overrides,t.dynamicOverrides),buttonTextOverride:u(t.dynamicOverrides)||u(t.overrides)||r.overrides.buttonText,buttonTextDefault:u(t.localeDefaults)||u(t.dirDefaults)||r.defaults.buttonText||u(An)||r.type}}(e,r,t)})}var Cr,Or=(ye(Ir,Cr=Mn),Ir.prototype.destroy=function(){Cr.prototype.destroy.call(this),this._renderLayout.unrender(),r(this.el)},Ir.prototype.render=function(e){this._renderLayout(e.layout),this._updateTitle(e.title),this._updateActiveButton(e.activeButton),this._updateToday(e.isTodayEnabled),this._updatePrev(e.isPrevEnabled),this._updateNext(e.isNextEnabled)},Ir.prototype.renderLayout=function(e){var t=this.el;this.viewsWithButtons=[],D(t,this.renderSection("left",e.left)),D(t,this.renderSection("center",e.center)),D(t,this.renderSection("right",e.right))},Ir.prototype.unrenderLayout=function(){this.el.innerHTML=""},Ir.prototype.renderSection=function(e,t){var h=this,p=this.theme,v=this.calendar,n=v.optionsManager,g=v.viewSpecs,i=a("div",{className:"fc-"+e}),m=n.computed.customButtons||{},y=n.overrides.buttonText||{},S=n.computed.buttonText||{};return t&&t.split(" ").forEach(function(e,t){var n,c=[],f=!0;if(e.split(",").forEach(function(e,t){var n,r,i,o,a,s,l,u,d;"title"===e?(c.push(E("<h2>&nbsp;</h2>")),f=!1):((n=m[e])?(i=function(e){n.click&&n.click.call(u,e)},(o=p.getCustomButtonIconClass(n))||(o=p.getIconClass(e))||(a=n.text)):(r=g[e])?(h.viewsWithButtons.push(e),i=function(){v.changeView(e)},(a=r.buttonTextOverride)||(o=p.getIconClass(e))||(a=r.buttonTextDefault)):v[e]&&(i=function(){v[e]()},(a=y[e])||(o=p.getIconClass(e))||(a=S[e])),i&&(l=["fc-"+e+"-button",p.getClass("button")],a?(s=It(a),d=""):o&&(s="<span class='"+o+"'></span>",d=' aria-label="'+e+'"'),(u=E('<button type="button" class="'+l.join(" ")+'"'+d+">"+s+"</button>")).addEventListener("click",i),c.push(u)))}),1<c.length){n=document.createElement("div");var r=p.getClass("buttonGroup");f&&r&&n.classList.add(r),D(n,c),i.appendChild(n)}else D(i,c)}),i},Ir.prototype.updateToday=function(e){this.toggleButtonEnabled("today",e)},Ir.prototype.updatePrev=function(e){this.toggleButtonEnabled("prev",e)},Ir.prototype.updateNext=function(e){this.toggleButtonEnabled("next",e)},Ir.prototype.updateTitle=function(t){h(this.el,"h2").forEach(function(e){e.innerText=t})},Ir.prototype.updateActiveButton=function(t){var n=this.theme.getClass("buttonActive");h(this.el,"button").forEach(function(e){t&&e.classList.contains("fc-"+t+"-button")?e.classList.add(n):e.classList.remove(n)})},Ir.prototype.toggleButtonEnabled=function(e,t){h(this.el,".fc-"+e+"-button").forEach(function(e){e.disabled=!t})},Ir);function Ir(e,t){var n=Cr.call(this,e)||this;return n._renderLayout=qt(n.renderLayout,n.unrenderLayout),n._updateTitle=qt(n.updateTitle,null,[n._renderLayout]),n._updateActiveButton=qt(n.updateActiveButton,null,[n._renderLayout]),n._updateToday=qt(n.updateToday,null,[n._renderLayout]),n._updatePrev=qt(n.updatePrev,null,[n._renderLayout]),n._updateNext=qt(n.updateNext,null,[n._renderLayout]),n.el=a("div",{className:"fc-toolbar "+t}),n}var Pr,xr=(ye(Yr,Pr=Mn),Yr.prototype.destroy=function(){this.header&&this.header.destroy(),this.footer&&this.footer.destroy(),this.view&&this.view.destroy(),r(this.contentEl),this.toggleElClassNames(!1),Pr.prototype.destroy.call(this)},Yr.prototype.toggleElClassNames=function(e){var t=this.el.classList,n="fc-"+this.opt("dir"),r=this.theme.getClass("widget");e?(t.add("fc"),t.add(n),t.add(r)):(t.remove("fc"),t.remove(n),t.remove(r))},Yr.prototype.render=function(e){this.freezeHeight();var t=this.computeTitle(e.dateProfile,e.viewSpec.options);this._renderToolbars(e.viewSpec,e.dateProfile,e.currentDate,e.dateProfileGenerator,t),this.renderView(e,t),this.updateSize(),this.thawHeight()},Yr.prototype.renderToolbars=function(e,t,n,r,i){var o=this.opt("header"),a=this.opt("footer"),s=this.calendar.getNow(),l=r.build(s),u=r.buildPrev(t,n),d=r.buildNext(t,n),c={title:i,activeButton:e.type,isTodayEnabled:l.isValid&&!We(t.currentRange,s),isPrevEnabled:u.isValid,isNextEnabled:d.isValid};o?(this.header||(this.header=new Or(this.context,"fc-header-toolbar"),f(this.el,this.header.el)),this.header.receiveProps(Se({layout:o},c))):this.header&&(this.header.destroy(),this.header=null),a?(this.footer||(this.footer=new Or(this.context,"fc-footer-toolbar"),D(this.el,this.footer.el)),this.footer.receiveProps(Se({layout:a},c))):this.footer&&(this.footer.destroy(),this.footer=null)},Yr.prototype.renderView=function(e,t){var n=this.view,r=e.viewSpec,i=e.dateProfileGenerator;n&&n.viewSpec===r?n.addScroll(n.queryScroll()):(n&&n.destroy(),n=this.view=new r.class({calendar:this.calendar,view:null,dateEnv:this.dateEnv,theme:this.theme,options:r.options},r,i,this.contentEl)),n.title=t;for(var o={dateProfile:e.dateProfile,businessHours:this.parseBusinessHours(r.options.businessHours),eventStore:e.eventStore,eventUiBases:e.eventUiBases,dateSelection:e.dateSelection,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize},a=0,s=this.buildViewPropTransformers(this.calendar.pluginSystem.hooks.viewPropsTransformers);a<s.length;a++){var l=s[a];Se(o,l.transform(o,r,e,n))}n.receiveProps(o)},Yr.prototype.updateSize=function(e){void 0===e&&(e=!1);var t=this.view;e&&t.addScroll(t.queryScroll()),!e&&null!=this.isHeightAuto||this.computeHeightVars(),t.updateSize(e,this.viewHeight,this.isHeightAuto),t.updateNowIndicator(),t.popScroll(e)},Yr.prototype.computeHeightVars=function(){var e=this.calendar,t=e.opt("height"),n=e.opt("contentHeight");if(this.isHeightAuto="auto"===t||"auto"===n,"number"==typeof n)this.viewHeight=n;else if("function"==typeof n)this.viewHeight=n();else if("number"==typeof t)this.viewHeight=t-this.queryToolbarsHeight();else if("function"==typeof t)this.viewHeight=t()-this.queryToolbarsHeight();else if("parent"===t){var r=this.el.parentNode;this.viewHeight=r.getBoundingClientRect().height-this.queryToolbarsHeight()}else this.viewHeight=Math.round(this.contentEl.getBoundingClientRect().width/Math.max(e.opt("aspectRatio"),.5))},Yr.prototype.queryToolbarsHeight=function(){var e=0;return this.header&&(e+=M(this.header.el)),this.footer&&(e+=M(this.footer.el)),e},Yr.prototype.freezeHeight=function(){v(this.el,{height:this.el.getBoundingClientRect().height,overflow:"hidden"})},Yr.prototype.thawHeight=function(){v(this.el,{height:"",overflow:""})},Yr);function Yr(e,t){var n=Pr.call(this,e)||this;n._renderToolbars=qt(n.renderToolbars),n.buildViewPropTransformers=Ae(Nr),f(n.el=t,n.contentEl=a("div",{className:"fc-view-container"}));for(var r=n.calendar,i=0,o=r.pluginSystem.hooks.viewContainerModifiers;i<o.length;i++){(0,o[i])(n.contentEl,r)}return n.toggleElClassNames(!0),n.computeTitle=Ae(Hr),n.parseBusinessHours=Ae(function(e){return Gt(e,n.calendar)}),n}function Hr(e,t){var n;return n=/^(year|month)$/.test(e.currentRangeUnit)?e.currentRange:e.activeRange,this.dateEnv.formatRange(n.start,n.end,ot(t.titleFormat||function(e){var t=e.currentRangeUnit;{if("year"===t)return{year:"numeric"};if("month"===t)return{year:"numeric",month:"long"};var n=L(e.currentRange.start,e.currentRange.end);return null!==n&&1<n?{year:"numeric",month:"short",day:"numeric"}:{year:"numeric",month:"long",day:"numeric"}}}(e),t.titleRangeSeparator),{isEndExclusive:e.isRangeAllDay})}function Nr(e){return e.map(function(e){return new e})}var Ur=(Lr.prototype.destroy=function(){},Lr);function Lr(e){this.component=e.component}var Vr,Fr={},Wr=(ye(zr,Vr=Ur),zr);function zr(e){var a=Vr.call(this,e)||this;a.handleSegClick=function(e,t){var n=a.component,r=vt(t);if(r&&n.isValidSegDownEl(e.target)){var i=d(e.target,".fc-has-url"),o=i?i.querySelector("a[href]").href:"";n.publiclyTrigger("eventClick",[{el:t,event:new ct(n.calendar,r.eventRange.def,r.eventRange.instance),jsEvent:e,view:n.view}]),o&&!e.defaultPrevented&&(window.location.href=o)}};var t=e.component;return a.destroy=O(t.el,"click",t.fgSegSelector+","+t.bgSegSelector,a.handleSegClick),a}var Ar,Br=(ye(jr,Ar=Ur),jr.prototype.destroy=function(){this.removeHoverListeners(),this.component.calendar.off("eventElRemove",this.handleEventElRemove)},jr.prototype.triggerEvent=function(e,t,n){var r=this.component,i=vt(n);t&&!r.isValidSegDownEl(t.target)||r.publiclyTrigger(e,[{el:n,event:new ct(this.component.calendar,i.eventRange.def,i.eventRange.instance),jsEvent:t,view:r.view}])},jr);function jr(e){var n=Ar.call(this,e)||this;n.handleEventElRemove=function(e){e===n.currentSegEl&&n.handleSegLeave(null,n.currentSegEl)},n.handleSegEnter=function(e,t){vt(t)&&(t.classList.add("fc-allow-mouse-resize"),n.currentSegEl=t,n.triggerEvent("eventMouseEnter",e,t))},n.handleSegLeave=function(e,t){n.currentSegEl&&(t.classList.remove("fc-allow-mouse-resize"),n.currentSegEl=null,n.triggerEvent("eventMouseLeave",e,t))};var t,r,i,o,a,s=e.component;return n.removeHoverListeners=(t=s.el,r=s.fgSegSelector+","+s.bgSegSelector,i=n.handleSegEnter,o=n.handleSegLeave,O(t,"mouseover",r,function(e,t){if(t!==a){i(e,a=t);var n=function(e){a=null,o(e,t),t.removeEventListener("mouseleave",n)};t.addEventListener("mouseleave",n)}})),s.calendar.on("eventElRemove",n.handleEventElRemove),n}var Zr,Gr=(ye(qr,Zr=_n),qr);function qr(){return null!==Zr&&Zr.apply(this,arguments)||this}Gr.prototype.classes={widget:"fc-unthemed",widgetHeader:"fc-widget-header",widgetContent:"fc-widget-content",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active",popoverHeader:"fc-widget-header",popoverContent:"fc-widget-content",headerRow:"fc-widget-header",dayRow:"fc-widget-content",listView:"fc-widget-content"},Gr.prototype.baseIconClass="fc-icon",Gr.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"},Gr.prototype.iconOverrideOption="buttonIcons",Gr.prototype.iconOverrideCustomButtonOption="icon",Gr.prototype.iconOverridePrefix="fc-icon-";var Xr=(Jr.prototype.addPluginInputs=function(e){for(var t=0,n=function(e){for(var t=[],n=0,r=e;n<r.length;n++){var i=r[n];if("string"==typeof i){var o="FullCalendar"+se(i);window[o]?t.push(window[o].default):console.warn("Plugin file not loaded for "+i)}else t.push(i)}return Zn.concat(t)}(e);t<n.length;t++){var r=n[t];this.pluginSystem.add(r)}},Object.defineProperty(Jr.prototype,"view",{get:function(){return this.component?this.component.view:null},enumerable:!0,configurable:!0}),Jr.prototype.render=function(){this.component?this.requestRerender(!0):(this.renderableEventStore=Pe(),this.bindHandlers(),this.executeRender())},Jr.prototype.destroy=function(){if(this.component){this.unbindHandlers(),this.component.destroy(),this.component=null;for(var e=0,t=this.calendarInteractions;e<t.length;e++)t[e].destroy();this.publiclyTrigger("_destroyed")}},Jr.prototype.bindHandlers=function(){var s=this;this.removeNavLinkListener=O(this.el,"click","a[data-goto]",function(e,t){var n=t.getAttribute("data-goto");n=n?JSON.parse(n):{};var r=s.dateEnv,i=r.createMarker(n.date),o=n.type,a=s.viewOpt("navLink"+se(o)+"Click");"function"==typeof a?a(r.toDate(i),e):("string"==typeof a&&(o=a),s.zoomTo(i,o))}),this.opt("handleWindowResize")&&window.addEventListener("resize",this.windowResizeProxy=fe(this.windowResize.bind(this),this.opt("windowResizeDelay")))},Jr.prototype.unbindHandlers=function(){this.removeNavLinkListener(),this.windowResizeProxy&&(window.removeEventListener("resize",this.windowResizeProxy),this.windowResizeProxy=null)},Jr.prototype.hydrate=function(){var e=this;this.state=this.buildInitialState();var t=this.opt("eventSources")||[],n=this.opt("events"),r=[];n&&t.unshift(n);for(var i=0,o=t;i<o.length;i++){var a=dr(o[i],this);a&&r.push(a)}this.batchRendering(function(){e.dispatch({type:"INIT"}),e.dispatch({type:"ADD_EVENT_SOURCES",sources:r}),e.dispatch({type:"SET_VIEW_TYPE",viewType:e.opt("defaultView")||e.pluginSystem.hooks.defaultView})})},Jr.prototype.buildInitialState=function(){return{viewType:null,loadingLevel:0,eventSourceLoadingLevel:0,currentDate:this.getInitialDate(),dateProfile:null,eventSources:{},eventStore:Pe(),dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null}},Jr.prototype.dispatch=function(e){if(this.actionQueue.push(e),!this.isReducing){this.isReducing=!0;for(var t=this.state;this.actionQueue.length;)this.state=this.reduce(this.state,this.actionQueue.shift(),this);var n=this.state;this.isReducing=!1,!t.loadingLevel&&n.loadingLevel?this.publiclyTrigger("loading",[!0]):t.loadingLevel&&!n.loadingLevel&&this.publiclyTrigger("loading",[!1]);var r=this.component&&this.component.view;(t.eventStore!==n.eventStore||this.needsFullRerender)&&t.eventStore&&(this.isEventsUpdated=!0),t.dateProfile===n.dateProfile&&!this.needsFullRerender||(t.dateProfile&&r&&this.publiclyTrigger("datesDestroy",[{view:r,el:r.el}]),this.isDatesUpdated=!0),t.viewType===n.viewType&&!this.needsFullRerender||(t.viewType&&r&&this.publiclyTrigger("viewSkeletonDestroy",[{view:r,el:r.el}]),this.isViewUpdated=!0),this.requestRerender()}},Jr.prototype.reduce=function(e,t,n){return Sr(e,t,n)},Jr.prototype.requestRerender=function(e){void 0===e&&(e=!1),this.needsRerender=!0,this.needsFullRerender=this.needsFullRerender||e,this.delayedRerender()},Jr.prototype.tryRerender=function(){this.component&&this.needsRerender&&!this.renderingPauseDepth&&!this.isRendering&&this.executeRender()},Jr.prototype.batchRendering=function(e){this.renderingPauseDepth++,e(),this.renderingPauseDepth--,this.needsRerender&&this.requestRerender()},Jr.prototype.executeRender=function(){var e=this.needsFullRerender;this.needsRerender=!1,this.needsFullRerender=!1,this.isRendering=!0,this.renderComponent(e),this.isRendering=!1,this.needsRerender&&this.delayedRerender()},Jr.prototype.renderComponent=function(e){var t=this.state,n=this.component,r=t.viewType,i=this.viewSpecs[r],o=e&&n?n.view.queryScroll():null;if(!i)throw new Error('View type "'+r+'" is not valid');var a=this.renderableEventStore=t.eventSourceLoadingLevel&&!this.opt("progressiveEventRendering")?this.renderableEventStore:t.eventStore,s=this.buildEventUiSingleBase(i.options),l=this.buildEventUiBySource(t.eventSources),u=this.eventUiBases=this.buildEventUiBases(a.defs,s,l);!e&&n||(n&&(n.freezeHeight(),n.destroy()),n=this.component=new xr({calendar:this,view:null,dateEnv:this.dateEnv,theme:this.theme,options:this.optionsManager.computed},this.el),this.isViewUpdated=!0,this.isDatesUpdated=!0,this.isEventsUpdated=!0),n.receiveProps(Se({},t,{viewSpec:i,dateProfile:t.dateProfile,dateProfileGenerator:this.dateProfileGenerators[r],eventStore:a,eventUiBases:u,dateSelection:t.dateSelection,eventSelection:t.eventSelection,eventDrag:t.eventDrag,eventResize:t.eventResize})),o&&n.view.applyScroll(o,!1),this.isViewUpdated&&(this.isViewUpdated=!1,this.publiclyTrigger("viewSkeletonRender",[{view:n.view,el:n.view.el}])),this.isDatesUpdated&&(this.isDatesUpdated=!1,this.publiclyTrigger("datesRender",[{view:n.view,el:n.view.el}])),this.isEventsUpdated&&(this.isEventsUpdated=!1),this.releaseAfterSizingTriggers()},Jr.prototype.setOption=function(e,t){var n;this.mutateOptions(((n={})[e]=t,n),[],!0)},Jr.prototype.getOption=function(e){return this.optionsManager.computed[e]},Jr.prototype.opt=function(e){return this.optionsManager.computed[e]},Jr.prototype.viewOpt=function(e){return this.viewOpts()[e]},Jr.prototype.viewOpts=function(){return this.viewSpecs[this.state.viewType].options},Jr.prototype.mutateOptions=function(e,t,n,r){var i=this,o=this.pluginSystem.hooks.optionChangeHandlers,a={},s={},l=this.dateEnv,u=!1,d=!1,c=Boolean(t.length);for(var f in e)o[f]?s[f]=e[f]:a[f]=e[f];for(var h in a)/^(height|contentHeight|aspectRatio)$/.test(h)?d=!0:/^(defaultDate|defaultView)$/.test(h)||(c=!0,"timeZone"===h&&(u=!0));this.optionsManager.mutate(a,t,n),c&&(this.handleOptions(this.optionsManager.computed),this.needsFullRerender=!0),this.batchRendering(function(){if(c?(u&&i.dispatch({type:"CHANGE_TIMEZONE",oldDateEnv:l}),i.dispatch({type:"SET_VIEW_TYPE",viewType:i.state.viewType})):d&&i.updateSize(),r)for(var e in s)o[e](s[e],i,r)})},Jr.prototype.handleOptions=function(e){var t=this,n=this.pluginSystem.hooks;this.defaultAllDayEventDuration=X(e.defaultAllDayEventDuration),this.defaultTimedEventDuration=X(e.defaultTimedEventDuration),this.delayedRerender=this.buildDelayedRerender(e.rerenderDelay),this.theme=this.buildTheme(e);var r=this.parseRawLocales(e.locales);this.availableRawLocales=r.map;var i=this.buildLocale(e.locale||r.defaultCode,r.map);this.dateEnv=this.buildDateEnv(i,e.timeZone,n.namedTimeZonedImpl,e.firstDay,e.weekNumberCalculation,e.weekLabel,n.cmdFormatter),this.selectionConfig=this.buildSelectionConfig(e),this.viewSpecs=Rr(n.views,this.optionsManager),this.dateProfileGenerators=_e(this.viewSpecs,function(e){return new e.class.prototype.dateProfileGeneratorClass(e,t)})},Jr.prototype.getAvailableLocaleCodes=function(){return Object.keys(this.availableRawLocales)},Jr.prototype._buildSelectionConfig=function(e){return Nt("select",e,this)},Jr.prototype._buildEventUiSingleBase=function(e){return e.editable&&(e=Se({},e,{eventEditable:!0})),Nt("event",e,this)},Jr.prototype.hasPublicHandlers=function(e){return this.hasHandlers(e)||this.opt(e)},Jr.prototype.publiclyTrigger=function(e,t){var n=this.opt(e);if(this.triggerWith(e,this,t),n)return n.apply(this,t)},Jr.prototype.publiclyTriggerAfterSizing=function(e,t){var n=this.afterSizingTriggers;(n[e]||(n[e]=[])).push(t)},Jr.prototype.releaseAfterSizingTriggers=function(){var e=this.afterSizingTriggers;for(var t in e)for(var n=0,r=e[t];n<r.length;n++){var i=r[n];this.publiclyTrigger(t,i)}this.afterSizingTriggers={}},Jr.prototype.isValidViewType=function(e){return Boolean(this.viewSpecs[e])},Jr.prototype.changeView=function(e,t){var n=null;t&&(t.start&&t.end?(this.optionsManager.mutate({visibleRange:t},[]),this.handleOptions(this.optionsManager.computed)):n=this.dateEnv.createMarker(t)),this.unselect(),this.dispatch({type:"SET_VIEW_TYPE",viewType:e,dateMarker:n})},Jr.prototype.zoomTo=function(e,t){var n;t=t||"day",n=this.viewSpecs[t]||this.getUnitViewSpec(t),this.unselect(),n?this.dispatch({type:"SET_VIEW_TYPE",viewType:n.type,dateMarker:e}):this.dispatch({type:"SET_DATE",dateMarker:e})},Jr.prototype.getUnitViewSpec=function(e){var t,n,r=this.component,i=[];for(var o in r.header&&i.push.apply(i,r.header.viewsWithButtons),r.footer&&i.push.apply(i,r.footer.viewsWithButtons),this.viewSpecs)i.push(o);for(t=0;t<i.length;t++)if((n=this.viewSpecs[i[t]])&&n.singleUnit===e)return n},Jr.prototype.getInitialDate=function(){var e=this.opt("defaultDate");return null!=e?this.dateEnv.createMarker(e):this.getNow()},Jr.prototype.prev=function(){this.unselect(),this.dispatch({type:"PREV"})},Jr.prototype.next=function(){this.unselect(),this.dispatch({type:"NEXT"})},Jr.prototype.prevYear=function(){this.unselect(),this.dispatch({type:"SET_DATE",dateMarker:this.dateEnv.addYears(this.state.currentDate,-1)})},Jr.prototype.nextYear=function(){this.unselect(),this.dispatch({type:"SET_DATE",dateMarker:this.dateEnv.addYears(this.state.currentDate,1)})},Jr.prototype.today=function(){this.unselect(),this.dispatch({type:"SET_DATE",dateMarker:this.getNow()})},Jr.prototype.gotoDate=function(e){this.unselect(),this.dispatch({type:"SET_DATE",dateMarker:this.dateEnv.createMarker(e)})},Jr.prototype.incrementDate=function(e){var t=X(e);t&&(this.unselect(),this.dispatch({type:"SET_DATE",dateMarker:this.dateEnv.add(this.state.currentDate,t)}))},Jr.prototype.getDate=function(){return this.dateEnv.toDate(this.state.currentDate)},Jr.prototype.formatDate=function(e,t){var n=this.dateEnv;return n.format(n.createMarker(e),ot(t))},Jr.prototype.formatRange=function(e,t,n){var r=this.dateEnv;return r.formatRange(r.createMarker(e),r.createMarker(t),ot(n,this.opt("defaultRangeSeparator")),n)},Jr.prototype.formatIso=function(e,t){var n=this.dateEnv;return n.formatIso(n.createMarker(e),{omitTime:t})},Jr.prototype.windowResize=function(e){!this.isHandlingWindowResize&&this.component&&e.target===window&&(this.isHandlingWindowResize=!0,this.updateSize(),this.publiclyTrigger("windowResize",[this.view]),this.isHandlingWindowResize=!1)},Jr.prototype.updateSize=function(){this.component&&this.component.updateSize(!0)},Jr.prototype.registerInteractiveComponent=function(e,t){var n,r={component:e,el:(n=t).el,useEventCenter:null==n.useEventCenter||n.useEventCenter},i=[Wr,Br].concat(this.pluginSystem.hooks.componentInteractions).map(function(e){return new e(r)});this.interactionsStore[e.uid]=i,Fr[e.uid]=r},Jr.prototype.unregisterInteractiveComponent=function(e){for(var t=0,n=this.interactionsStore[e.uid];t<n.length;t++)n[t].destroy();delete this.interactionsStore[e.uid],delete Fr[e.uid]},Jr.prototype.select=function(e,t){var n=wr(null==t?null!=e.start?e:{start:e,end:null}:{start:e,end:t},this.dateEnv,X({days:1}));n&&(this.dispatch({type:"SELECT_DATES",selection:n}),this.triggerDateSelect(n))},Jr.prototype.unselect=function(e){this.state.dateSelection&&(this.dispatch({type:"UNSELECT_DATES"}),this.triggerDateUnselect(e))},Jr.prototype.triggerDateSelect=function(e,t){var n=Se({},this.buildDateSpanApi(e),{jsEvent:t?t.origEvent:null,view:this.view});this.publiclyTrigger("select",[n])},Jr.prototype.triggerDateUnselect=function(e){this.publiclyTrigger("unselect",[{jsEvent:e?e.origEvent:null,view:this.view}])},Jr.prototype.triggerDateClick=function(e,t,n,r){var i=Se({},this.buildDatePointApi(e),{dayEl:t,jsEvent:r,view:n});this.publiclyTrigger("dateClick",[i])},Jr.prototype.buildDatePointApi=function(e){for(var t,n,r={},i=0,o=this.pluginSystem.hooks.datePointTransforms;i<o.length;i++){var a=o[i];Se(r,a(e,this))}return Se(r,(t=e,{date:(n=this.dateEnv).toDate(t.range.start),dateStr:n.formatIso(t.range.start,{omitTime:t.allDay}),allDay:t.allDay})),r},Jr.prototype.buildDateSpanApi=function(e){for(var t,n,r={},i=0,o=this.pluginSystem.hooks.dateSpanTransforms;i<o.length;i++){var a=o[i];Se(r,a(e,this))}return Se(r,(t=e,{start:(n=this.dateEnv).toDate(t.range.start),end:n.toDate(t.range.end),startStr:n.formatIso(t.range.start,{omitTime:t.allDay}),endStr:n.formatIso(t.range.end,{omitTime:t.allDay}),allDay:t.allDay})),r},Jr.prototype.getNow=function(){var e=this.opt("now");return"function"==typeof e&&(e=e()),null==e?this.dateEnv.createNowMarker():this.dateEnv.createMarker(e)},Jr.prototype.getDefaultEventEnd=function(e,t){var n=t;return n=e?(n=V(n),this.dateEnv.add(n,this.defaultAllDayEventDuration)):this.dateEnv.add(n,this.defaultTimedEventDuration)},Jr.prototype.addEvent=function(e,t){if(e instanceof ct){var n=e._def,r=e._instance;return this.state.eventStore.defs[n.defId]||this.dispatch({type:"ADD_EVENTS",eventStore:Re({def:n,instance:r})}),e}var i;if(t instanceof ut)i=t.internalEventSource.sourceId;else if(null!=t){var o=this.getEventSourceById(t);if(!o)return console.warn('Could not find an event source with ID "'+t+'"'),null;i=o.internalEventSource.sourceId}var a=At(e,i,this);return a?(this.dispatch({type:"ADD_EVENTS",eventStore:Re(a)}),new ct(this,a.def,a.def.recurringDef?null:a.instance)):null},Jr.prototype.getEventById=function(e){var t=this.state.eventStore,n=t.defs,r=t.instances;for(var i in e=String(e),n){var o=n[i];if(o.publicId===e){if(o.recurringDef)return new ct(this,o,null);for(var a in r){var s=r[a];if(s.defId===o.defId)return new ct(this,o,s)}}}return null},Jr.prototype.getEvents=function(){var e=this.state.eventStore,t=e.defs,n=e.instances,r=[];for(var i in n){var o=n[i],a=t[o.defId];r.push(new ct(this,a,o))}return r},Jr.prototype.removeAllEvents=function(){this.dispatch({type:"REMOVE_ALL_EVENTS"})},Jr.prototype.rerenderEvents=function(){this.dispatch({type:"RESET_EVENTS"})},Jr.prototype.getEventSources=function(){var e=this.state.eventSources,t=[];for(var n in e)t.push(new ut(this,e[n]));return t},Jr.prototype.getEventSourceById=function(e){var t=this.state.eventSources;for(var n in e=String(e),t)if(t[n].publicId===e)return new ut(this,t[n]);return null},Jr.prototype.addEventSource=function(e){if(e instanceof ut)return this.state.eventSources[e.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e.internalEventSource]}),e;var t=dr(e,this);return t?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[t]}),new ut(this,t)):null},Jr.prototype.removeAllEventSources=function(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})},Jr.prototype.refetchEvents=function(){this.dispatch({type:"FETCH_EVENT_SOURCES"})},Jr.prototype.scrollToTime=function(e){var t=X(e);t&&this.component.view.scrollToDuration(t)},Jr);function Jr(e,t){var n=this;this.parseRawLocales=Ae(qn),this.buildLocale=Ae(Xn),this.buildDateEnv=Ae($r),this.buildTheme=Ae(Qr),this.buildEventUiSingleBase=Ae(this._buildEventUiSingleBase),this.buildSelectionConfig=Ae(this._buildSelectionConfig),this.buildEventUiBySource=Be(ei,Me),this.buildEventUiBases=Ae(ti),this.interactionsStore={},this.actionQueue=[],this.isReducing=!1,this.needsRerender=!1,this.needsFullRerender=!1,this.isRendering=!1,this.renderingPauseDepth=0,this.buildDelayedRerender=Ae(Kr),this.afterSizingTriggers={},this.isViewUpdated=!1,this.isDatesUpdated=!1,this.isEventsUpdated=!1,this.el=e,this.optionsManager=new $n(t||{}),this.pluginSystem=new xn,this.addPluginInputs(this.optionsManager.computed.plugins||[]),this.handleOptions(this.optionsManager.computed),this.publiclyTrigger("_init"),this.hydrate(),this.calendarInteractions=this.pluginSystem.hooks.calendarInteractions.map(function(e){return new e(n)})}function $r(e,t,n,r,i,o,a){return new or({calendarSystem:"gregory",timeZone:t,namedTimeZoneImpl:n,locale:e,weekNumberCalculation:i,firstDay:r,weekLabel:o,cmdFormatter:a})}function Qr(e){return new(this.pluginSystem.hooks.themeClasses[e.themeSystem]||Gr)(e)}function Kr(e){var t=this.tryRerender.bind(this);return null!=e&&(t=fe(t,e)),t}function ei(e){return _e(e,function(e){return e.ui})}function ti(e,t,n){var r={"":t};for(var i in e){var o=e[i];o.sourceId&&n[o.sourceId]&&(r[i]=n[o.sourceId])}return r}an.mixInto(Xr);var ni,ri=(ye(ii,ni=Cn),ii.prototype.initialize=function(){},Object.defineProperty(ii.prototype,"activeStart",{get:function(){return this.dateEnv.toDate(this.props.dateProfile.activeRange.start)},enumerable:!0,configurable:!0}),Object.defineProperty(ii.prototype,"activeEnd",{get:function(){return this.dateEnv.toDate(this.props.dateProfile.activeRange.end)},enumerable:!0,configurable:!0}),Object.defineProperty(ii.prototype,"currentStart",{get:function(){return this.dateEnv.toDate(this.props.dateProfile.currentRange.start)},enumerable:!0,configurable:!0}),Object.defineProperty(ii.prototype,"currentEnd",{get:function(){return this.dateEnv.toDate(this.props.dateProfile.currentRange.end)},enumerable:!0,configurable:!0}),ii.prototype.render=function(e){this.renderDatesMem(e.dateProfile),this.renderBusinessHoursMem(e.businessHours),this.renderDateSelectionMem(e.dateSelection),this.renderEventsMem(e.eventStore),this.renderEventSelectionMem(e.eventSelection),this.renderEventDragMem(e.eventDrag),this.renderEventResizeMem(e.eventResize)},ii.prototype.destroy=function(){ni.prototype.destroy.call(this),this.renderDatesMem.unrender()},ii.prototype.updateSize=function(e,t,n){var r=this.calendar;(e||r.isViewUpdated||r.isDatesUpdated||r.isEventsUpdated)&&this.updateBaseSize(e,t,n)},ii.prototype.updateBaseSize=function(e,t,n){},ii.prototype.renderDatesWrap=function(e){this.renderDates(e),this.addScroll({duration:X(this.opt("scrollTime"))}),this.startNowIndicator(e)},ii.prototype.unrenderDatesWrap=function(){this.stopNowIndicator(),this.unrenderDates()},ii.prototype.renderDates=function(e){},ii.prototype.unrenderDates=function(){},ii.prototype.renderBusinessHours=function(e){},ii.prototype.unrenderBusinessHours=function(){},ii.prototype.renderDateSelectionWrap=function(e){e&&this.renderDateSelection(e)},ii.prototype.unrenderDateSelectionWrap=function(e){e&&this.unrenderDateSelection(e)},ii.prototype.renderDateSelection=function(e){},ii.prototype.unrenderDateSelection=function(e){},ii.prototype.renderEvents=function(e){},ii.prototype.unrenderEvents=function(){},ii.prototype.sliceEvents=function(e,t){var n=this.props;return ht(e,n.eventUiBases,n.dateProfile.activeRange,t?this.nextDayThreshold:null).fg},ii.prototype.computeEventDraggable=function(e,t){for(var n=this.calendar.pluginSystem.hooks.isDraggableTransformers,r=t.startEditable,i=0,o=n;i<o.length;i++)r=(0,o[i])(r,e,t,this);return r},ii.prototype.computeEventStartResizable=function(e,t){return t.durationEditable&&this.opt("eventResizableFromStart")},ii.prototype.computeEventEndResizable=function(e,t){return t.durationEditable},ii.prototype.renderEventSelectionWrap=function(e){e&&this.renderEventSelection(e)},ii.prototype.unrenderEventSelectionWrap=function(e){e&&this.unrenderEventSelection(e)},ii.prototype.renderEventSelection=function(e){},ii.prototype.unrenderEventSelection=function(e){},ii.prototype.renderEventDragWrap=function(e){e&&this.renderEventDrag(e)},ii.prototype.unrenderEventDragWrap=function(e){e&&this.unrenderEventDrag(e)},ii.prototype.renderEventDrag=function(e){},ii.prototype.unrenderEventDrag=function(e){},ii.prototype.renderEventResizeWrap=function(e){e&&this.renderEventResize(e)},ii.prototype.unrenderEventResizeWrap=function(e){e&&this.unrenderEventResize(e)},ii.prototype.renderEventResize=function(e){},ii.prototype.unrenderEventResize=function(e){},ii.prototype.startNowIndicator=function(e){var t,n,r,i=this,o=this.dateEnv;this.opt("nowIndicator")&&(t=this.getNowIndicatorUnit(e))&&(n=this.updateNowIndicator.bind(this),this.initialNowDate=this.calendar.getNow(),this.initialNowQueriedMs=(new Date).valueOf(),r=o.add(o.startOf(this.initialNowDate,t),X(1,t)).valueOf()-this.initialNowDate.valueOf(),this.nowIndicatorTimeoutID=setTimeout(function(){i.nowIndicatorTimeoutID=null,n(),r="second"===t?1e3:6e4,i.nowIndicatorIntervalID=setInterval(n,r)},r))},ii.prototype.updateNowIndicator=function(){this.props.dateProfile&&this.initialNowDate&&(this.unrenderNowIndicator(),this.renderNowIndicator(Y(this.initialNowDate,(new Date).valueOf()-this.initialNowQueriedMs)),this.isNowIndicatorRendered=!0)},ii.prototype.stopNowIndicator=function(){this.isNowIndicatorRendered&&(this.nowIndicatorTimeoutID&&(clearTimeout(this.nowIndicatorTimeoutID),this.nowIndicatorTimeoutID=null),this.nowIndicatorIntervalID&&(clearInterval(this.nowIndicatorIntervalID),this.nowIndicatorIntervalID=null),this.unrenderNowIndicator(),this.isNowIndicatorRendered=!1)},ii.prototype.getNowIndicatorUnit=function(e){},ii.prototype.renderNowIndicator=function(e){},ii.prototype.unrenderNowIndicator=function(){},ii.prototype.addScroll=function(e){var t=this.queuedScroll||(this.queuedScroll={});Se(t,e)},ii.prototype.popScroll=function(e){this.applyQueuedScroll(e),this.queuedScroll=null},ii.prototype.applyQueuedScroll=function(e){this.applyScroll(this.queuedScroll||{},e)},ii.prototype.queryScroll=function(){var e={};return this.props.dateProfile&&Se(e,this.queryDateScroll()),e},ii.prototype.applyScroll=function(e,t){var n=e.duration;null!=n&&(delete e.duration,this.props.dateProfile&&Se(e,this.computeDateScroll(n))),this.props.dateProfile&&this.applyDateScroll(e)},ii.prototype.computeDateScroll=function(e){return{}},ii.prototype.queryDateScroll=function(){return{}},ii.prototype.applyDateScroll=function(e){},ii.prototype.scrollToDuration=function(e){this.applyScroll({duration:e},!1)},ii);function ii(e,t,n,r){var i=ni.call(this,e,a("div",{className:"fc-view fc-"+t.type+"-view"}),!0)||this;return i.renderDatesMem=qt(i.renderDatesWrap,i.unrenderDatesWrap),i.renderBusinessHoursMem=qt(i.renderBusinessHours,i.unrenderBusinessHours,[i.renderDatesMem]),i.renderDateSelectionMem=qt(i.renderDateSelectionWrap,i.unrenderDateSelectionWrap,[i.renderDatesMem]),i.renderEventsMem=qt(i.renderEvents,i.unrenderEvents,[i.renderDatesMem]),i.renderEventSelectionMem=qt(i.renderEventSelectionWrap,i.unrenderEventSelectionWrap,[i.renderEventsMem]),i.renderEventDragMem=qt(i.renderEventDragWrap,i.unrenderEventDragWrap,[i.renderDatesMem]),i.renderEventResizeMem=qt(i.renderEventResizeWrap,i.unrenderEventResizeWrap,[i.renderDatesMem]),i.viewSpec=t,i.dateProfileGenerator=n,i.type=t.type,i.eventOrderSpecs=re(i.opt("eventOrder")),i.nextDayThreshold=X(i.opt("nextDayThreshold")),r.appendChild(i.el),i.initialize(),i}an.mixInto(ri),ri.prototype.usesMinMaxTime=!1,ri.prototype.dateProfileGeneratorClass=mr;var oi=(ai.prototype.renderSegs=function(e,t){this.rangeUpdated(),e=this.renderSegEls(e,t),this.segs=e,this.attachSegs(e,t),this.isSizeDirty=!0,this.context.view.triggerRenderedSegs(this.segs,Boolean(t))},ai.prototype.unrender=function(e,t){this.context.view.triggerWillRemoveSegs(this.segs,Boolean(t)),this.detachSegs(this.segs),this.segs=[]},ai.prototype.rangeUpdated=function(){var e,t,n=this.context.options;this.eventTimeFormat=ot(n.eventTimeFormat||this.computeEventTimeFormat(),n.defaultRangeSeparator),null==(e=n.displayEventTime)&&(e=this.computeDisplayEventTime()),null==(t=n.displayEventEnd)&&(t=this.computeDisplayEventEnd()),this.displayEventTime=e,this.displayEventEnd=t},ai.prototype.renderSegEls=function(r,e){var t,n="";if(r.length){for(t=0;t<r.length;t++)n+=this.renderSegHtml(r[t],e);s(n).forEach(function(e,t){var n=r[t];e&&(n.el=e)}),r=pt(this.context.view,r,Boolean(e))}return r},ai.prototype.getSegClasses=function(e,t,n,r){var i=["fc-event",e.isStart?"fc-start":"fc-not-start",e.isEnd?"fc-end":"fc-not-end"].concat(e.eventRange.ui.classNames);return t&&i.push("fc-draggable"),n&&i.push("fc-resizable"),r&&(i.push("fc-mirror"),r.isDragging&&i.push("fc-dragging"),r.isResizing&&i.push("fc-resizing")),i},ai.prototype.getTimeText=function(e,t,n){var r=e.def,i=e.instance;return this._getTimeText(i.range.start,r.hasEnd?i.range.end:null,r.allDay,t,n,i.forcedStartTzo,i.forcedEndTzo)},ai.prototype._getTimeText=function(e,t,n,r,i,o,a){var s=this.context.dateEnv;return null==r&&(r=this.eventTimeFormat),null==i&&(i=this.displayEventEnd),this.displayEventTime&&!n?i&&t?s.formatRange(e,t,r,{forcedStartTzo:o,forcedEndTzo:a}):s.format(e,r,{forcedTzo:o}):""},ai.prototype.computeEventTimeFormat=function(){return{hour:"numeric",minute:"2-digit",omitZeroMinute:!0}},ai.prototype.computeDisplayEventTime=function(){return!0},ai.prototype.computeDisplayEventEnd=function(){return!0},ai.prototype.getSkinCss=function(e){return{"background-color":e.backgroundColor,"border-color":e.borderColor,color:e.textColor}},ai.prototype.sortEventSegs=function(e){var n=this.context.view.eventOrderSpecs,t=e.map(si);return t.sort(function(e,t){return ie(e,t,n)}),t.map(function(e){return e._seg})},ai.prototype.computeSizes=function(e){(e||this.isSizeDirty)&&this.computeSegSizes(this.segs)},ai.prototype.assignSizes=function(e){(e||this.isSizeDirty)&&(this.assignSegSizes(this.segs),this.isSizeDirty=!1)},ai.prototype.computeSegSizes=function(e){},ai.prototype.assignSegSizes=function(e){},ai.prototype.hideByHash=function(e){if(e)for(var t=0,n=this.segs;t<n.length;t++){var r=n[t];e[r.eventRange.instance.instanceId]&&(r.el.style.visibility="hidden")}},ai.prototype.showByHash=function(e){if(e)for(var t=0,n=this.segs;t<n.length;t++){var r=n[t];e[r.eventRange.instance.instanceId]&&(r.el.style.visibility="")}},ai.prototype.selectByInstanceId=function(e){if(e)for(var t=0,n=this.segs;t<n.length;t++){var r=n[t],i=r.eventRange.instance;i&&i.instanceId===e&&r.el&&r.el.classList.add("fc-selected")}},ai.prototype.unselectByInstanceId=function(e){if(e)for(var t=0,n=this.segs;t<n.length;t++){var r=n[t];r.el&&r.el.classList.remove("fc-selected")}},ai);function ai(e){this.segs=[],this.isSizeDirty=!1,this.context=e}function si(e){var t=e.eventRange.def,n=e.eventRange.instance.range,r=n.start?n.start.valueOf():0,i=n.end?n.end.valueOf():0;return Se({},t.extendedProps,t,{id:t.publicId,start:r,end:i,duration:i-r,allDay:Number(t.allDay),_seg:e})}var li=(ui.prototype.getSegsByType=function(e){return this.segsByType[e]||[]},ui.prototype.renderSegs=function(e,t){var n,r=this.renderSegEls(e,t),i=this.attachSegs(e,r);i&&(n=this.containerElsByType[e]||(this.containerElsByType[e]=[])).push.apply(n,i),this.segsByType[e]=r,"bgEvent"===e&&this.context.view.triggerRenderedSegs(r,!1),this.dirtySizeFlags[e]=!0},ui.prototype.unrender=function(e){var t=this.segsByType[e];t&&("bgEvent"===e&&this.context.view.triggerWillRemoveSegs(t,!1),this.detachSegs(e,t))},ui.prototype.renderSegEls=function(e,r){var t,n=this,i="";if(r.length){for(t=0;t<r.length;t++)i+=this.renderSegHtml(e,r[t]);s(i).forEach(function(e,t){var n=r[t];e&&(n.el=e)}),"bgEvent"===e&&(r=pt(this.context.view,r,!1)),r=r.filter(function(e){return c(e.el,n.fillSegTag)})}return r},ui.prototype.renderSegHtml=function(e,t){var n=null,r=[];return"highlight"!==e&&"businessHours"!==e&&(n={"background-color":t.eventRange.ui.backgroundColor}),"highlight"!==e&&(r=r.concat(t.eventRange.ui.classNames)),"businessHours"===e?r.push("fc-bgevent"):r.push("fc-"+e.toLowerCase()),"<"+this.fillSegTag+(r.length?' class="'+r.join(" ")+'"':"")+(n?' style="'+Pt(n)+'"':"")+"></"+this.fillSegTag+">"},ui.prototype.detachSegs=function(e,t){var n=this.containerElsByType[e];n&&(n.forEach(r),delete this.containerElsByType[e])},ui.prototype.computeSizes=function(e){for(var t in this.segsByType)(e||this.dirtySizeFlags[t])&&this.computeSegSizes(this.segsByType[t])},ui.prototype.assignSizes=function(e){for(var t in this.segsByType)(e||this.dirtySizeFlags[t])&&this.assignSegSizes(this.segsByType[t]);this.dirtySizeFlags={}},ui.prototype.computeSegSizes=function(e){},ui.prototype.assignSegSizes=function(e){},ui);function ui(e){this.fillSegTag="div",this.dirtySizeFlags={},this.context=e,this.containerElsByType={},this.segsByType={}}function di(e){this.timeZoneName=e}var ci=(fi.prototype.destroy=function(){},fi.prototype.setMirrorIsVisible=function(e){},fi.prototype.setMirrorNeedsRevert=function(e){},fi.prototype.setAutoScrollEnabled=function(e){},fi);function fi(e){this.emitter=new an}function hi(e){var t=Xn(e.locale||"en",qn([]).map);return e=Se({timeZone:An.timeZone,calendarSystem:"gregory"},e,{locale:t}),new or(e)}var pi={startTime:X,duration:X,create:Boolean,sourceId:String},vi={create:!0};function gi(e,t){return!e||10<t?{weekday:"short"}:1<t?{weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}:{weekday:"long"}}function mi(e,t,n,r,i,o,a,s){var l,u=o.view,d=o.dateEnv,c=o.theme,f=o.options,h=We(t.activeRange,e),p=["fc-day-header",c.getClass("widgetHeader")];return l="function"==typeof f.columnHeaderHtml?f.columnHeaderHtml(d.toDate(e)):"function"==typeof f.columnHeaderText?It(f.columnHeaderText(d.toDate(e))):It(d.format(e,i)),n?p=p.concat(en(e,t,o,!0)):p.push("fc-"+P[e.getUTCDay()]),'<th class="'+p.join(" ")+'"'+(h&&n?' data-date="'+d.formatIso(e,{omitTime:!0})+'"':"")+(1<a?' colspan="'+a+'"':"")+(s?" "+s:"")+">"+(h?Kt(u,{date:e,forceOff:!n||1===r},l):l)+"</th>"}var yi,Si=(ye(Ei,yi=Mn),Ei.prototype.destroy=function(){r(this.el)},Ei.prototype.render=function(e){var t=e.dates,n=e.datesRepDistinctDays,r=[];e.renderIntroHtml&&r.push(e.renderIntroHtml());for(var i=ot(this.opt("columnHeaderFormat")||gi(n,t.length)),o=0,a=t;o<a.length;o++){var s=a[o];r.push(mi(s,e.dateProfile,n,t.length,i,this.context))}this.isRtl&&r.reverse(),this.thead.innerHTML="<tr>"+r.join("")+"</tr>"},Ei);function Ei(e,t){var n=yi.call(this,e)||this;return t.innerHTML="",t.appendChild(n.el=E('<div class="fc-row '+n.theme.getClass("headerRow")+'"><table class="'+n.theme.getClass("tableGrid")+'"><thead></thead></table></div>')),n.thead=n.el.querySelector("thead"),n}var Di=(wi.prototype.sliceRange=function(e){var t=this.getDateDayIndex(e.start),n=this.getDateDayIndex(x(e.end,-1)),r=Math.max(0,t),i=Math.min(this.cnt-1,n);return(r=Math.ceil(r))<=(i=Math.floor(i))?{firstIndex:r,lastIndex:i,isStart:t===r,isEnd:n===i}:null},wi.prototype.getDateDayIndex=function(e){var t=this.indices,n=Math.floor(H(this.dates[0],e));return n<0?t[0]-1:n>=t.length?t[t.length-1]+1:t[n]},wi);function wi(e,t){for(var n=e.start,r=e.end,i=[],o=[],a=-1;n<r;)t.isHiddenDay(n)?i.push(a+.5):(a++,i.push(a),o.push(n)),n=x(n,1);this.dates=o,this.indices=i,this.cnt=o.length}var _i=(Ti.prototype.buildCells=function(){for(var e=[],t=0;t<this.rowCnt;t++){for(var n=[],r=0;r<this.colCnt;r++)n.push(this.buildCell(t,r));e.push(n)}return e},Ti.prototype.buildCell=function(e,t){return{date:this.daySeries.dates[e*this.colCnt+t]}},Ti.prototype.buildHeaderDates=function(){for(var e=[],t=0;t<this.colCnt;t++)e.push(this.cells[0][t].date);return e},Ti.prototype.sliceRange=function(e){var t=this.colCnt,n=this.daySeries.sliceRange(e),r=[];if(n)for(var i=n.firstIndex,o=n.lastIndex,a=i;a<=o;){var s=Math.floor(a/t),l=Math.min((s+1)*t,o+1);r.push({row:s,firstCol:a%t,lastCol:(l-1)%t,isStart:n.isStart&&a===i,isEnd:n.isEnd&&l-1===o}),a=l}return r},Ti);function Ti(e,t){var n,r,i,o=e.dates;if(t){for(r=o[0].getUTCDay(),n=1;n<o.length&&o[n].getUTCDay()!==r;n++);i=Math.ceil(o.length/n)}else i=1,n=o.length;this.rowCnt=i,this.colCnt=n,this.daySeries=e,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}var bi=(Mi.prototype.sliceProps=function(e,t,n,r){for(var i=[],o=4;o<arguments.length;o++)i[o-4]=arguments[o];var a=e.eventUiBases,s=this.sliceEventStore.apply(this,[e.eventStore,a,t,n,r].concat(i));return{dateSelectionSegs:this.sliceDateSelection.apply(this,[e.dateSelection,a,r].concat(i)),businessHourSegs:this.sliceBusinessHours.apply(this,[e.businessHours,t,n,r].concat(i)),fgEventSegs:s.fg,bgEventSegs:s.bg,eventDrag:this.sliceEventDrag.apply(this,[e.eventDrag,a,t,n,r].concat(i)),eventResize:this.sliceEventResize.apply(this,[e.eventResize,a,t,n,r].concat(i)),eventSelection:e.eventSelection}},Mi.prototype.sliceNowDate=function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return this._sliceDateSpan.apply(this,[{range:{start:e,end:Y(e,1)},allDay:!1},{},t].concat(n))},Mi.prototype._sliceBusinessHours=function(e,t,n,r){for(var i=[],o=4;o<arguments.length;o++)i[o-4]=arguments[o];return e?this._sliceEventStore.apply(this,[Ce(e,ki(t,Boolean(n)),r.calendar),{},t,n,r].concat(i)).bg:[]},Mi.prototype._sliceEventStore=function(e,t,n,r,i){for(var o=[],a=5;a<arguments.length;a++)o[a-5]=arguments[a];if(e){var s=ht(e,t,ki(n,Boolean(r)),r);return{bg:this.sliceEventRanges(s.bg,i,o),fg:this.sliceEventRanges(s.fg,i,o)}}return{bg:[],fg:[]}},Mi.prototype._sliceInteraction=function(e,t,n,r,i){for(var o=[],a=5;a<arguments.length;a++)o[a-5]=arguments[a];if(!e)return null;var s=ht(e.mutatedEvents,t,ki(n,Boolean(r)),r);return{segs:this.sliceEventRanges(s.fg,i,o),affectedInstances:e.affectedEvents.instances,isEvent:e.isEvent,sourceSeg:e.origSeg}},Mi.prototype._sliceDateSpan=function(e,t,n){for(var r=[],i=3;i<arguments.length;i++)r[i-3]=arguments[i];if(!e)return[];for(var o,a,s,l,u=(o=e,a=t,s=n.calendar,{def:l=Bt({editable:!1},"",o.allDay,!0,s),ui:mt(l,a),instance:jt(l.defId,o.range),range:o.range,isStart:!0,isEnd:!0}),d=this.sliceRange.apply(this,[e.range].concat(r)),c=0,f=d;c<f.length;c++){var h=f[c];h.component=n,h.eventRange=u}return d},Mi.prototype.sliceEventRanges=function(e,t,n){for(var r=[],i=0,o=e;i<o.length;i++){var a=o[i];r.push.apply(r,this.sliceEventRange(a,t,n))}return r},Mi.prototype.sliceEventRange=function(e,t,n){for(var r=this.sliceRange.apply(this,[e.range].concat(n)),i=0,o=r;i<o.length;i++){var a=o[i];a.component=t,a.eventRange=e,a.isStart=e.isStart&&a.isStart,a.isEnd=e.isEnd&&a.isEnd}return r},Mi);function Mi(){this.sliceBusinessHours=Ae(this._sliceBusinessHours),this.sliceDateSelection=Ae(this._sliceDateSpan),this.sliceEventStore=Ae(this._sliceEventStore),this.sliceEventDrag=Ae(this._sliceInteraction),this.sliceEventResize=Ae(this._sliceInteraction)}function ki(e,t){var n=e.activeRange;return t?n:{start:Y(n.start,e.minTime.milliseconds),end:Y(n.end,e.maxTime.milliseconds-864e5)}}e.Calendar=Xr,e.Component=Mn,e.DateComponent=Cn,e.DateEnv=or,e.DateProfileGenerator=mr,e.DayHeader=Si,e.DaySeries=Di,e.DayTable=_i,e.ElementDragging=ci,e.ElementScrollController=vn,e.EmitterMixin=an,e.EventApi=ct,e.FgEventRenderer=oi,e.FillRenderer=li,e.Interaction=Ur,e.Mixin=nn,e.NamedTimeZoneImpl=di,e.PositionCache=dn,e.ScrollComponent=Dn,e.ScrollController=fn,e.Slicer=bi,e.Splitter=Jt,e.Theme=_n,e.View=ri,e.WindowScrollController=yn,e.addDays=x,e.addDurations=function(e,t){return{years:e.years+t.years,months:e.months+t.months,days:e.days+t.days,milliseconds:e.milliseconds+t.milliseconds}},e.addMs=Y,e.addWeeks=function(e,t){var n=A(e);return n[2]+=7*t,B(n)},e.allowContextMenu=function(e){e.removeEventListener("contextmenu",C)},e.allowSelection=function(e){e.classList.remove("fc-unselectable"),e.removeEventListener("selectstart",C)},e.appendToElement=D,e.applyAll=de,e.applyMutationToEventStore=yt,e.applyStyle=v,e.applyStyleProp=g,e.asRoughMinutes=function(e){return ee(e)/6e4},e.asRoughMs=ee,e.asRoughSeconds=function(e){return ee(e)/1e3},e.buildGotoAnchorHtml=Kt,e.buildSegCompareObj=si,e.capitaliseFirstLetter=se,e.combineEventUis=Lt,e.compareByFieldSpec=oe,e.compareByFieldSpecs=ie,e.compareNumbers=function(e,t){return e-t},e.compensateScroll=function(e,t){t.left&&v(e,{borderLeftWidth:1,marginLeft:t.left-1}),t.right&&v(e,{borderRightWidth:1,marginRight:t.right-1})},e.computeClippingRect=function(e){return R(e).map(function(e){return T(e)}).concat({left:window.pageXOffset,right:window.pageXOffset+document.documentElement.clientWidth,top:window.pageYOffset,bottom:window.pageYOffset+document.documentElement.clientHeight}).reduce(function(e,t){return m(e,t)||t})},e.computeEdges=_,e.computeFallbackHeaderFormat=gi,e.computeHeightAndMargins=M,e.computeInnerRect=T,e.computeRect=b,e.computeVisibleDayRange=ve,e.config={},e.constrainPoint=function(e,t){return{left:Math.min(Math.max(e.left,t.left),t.right),top:Math.min(Math.max(e.top,t.top),t.bottom)}},e.createDuration=X,e.createElement=a,e.createEmptyEventStore=Pe,e.createEventInstance=jt,e.createFormatter=ot,e.createPlugin=Pn,e.cssToStr=Pt,e.debounce=fe,e.diffDates=ge,e.diffDayAndTime=N,e.diffDays=H,e.diffPoints=function(e,t){return{left:e.left-t.left,top:e.top-t.top}},e.diffWeeks=function(e,t){return H(e,t)/7},e.diffWholeDays=L,e.diffWholeWeeks=U,e.disableCursor=function(){document.body.classList.add("fc-not-allowed")},e.distributeHeight=function(o,e,t){var a=Math.floor(e/o.length),s=Math.floor(e-a*(o.length-1)),l=[],u=[],d=[],c=0;ne(o),o.forEach(function(e,t){var n=t===o.length-1?s:a,r=e.getBoundingClientRect().height,i=r+k(e);i<n?(l.push(e),u.push(i),d.push(r)):c+=i}),t&&(e-=c,a=Math.floor(e/l.length),s=Math.floor(e-a*(l.length-1))),l.forEach(function(e,t){var n=t===l.length-1?s:a,r=u[t],i=n-(r-d[t]);r<n&&(e.style.height=i+"px")})},e.elementClosest=d,e.elementMatches=c,e.enableCursor=function(){document.body.classList.remove("fc-not-allowed")},e.eventTupleToStore=Re,e.filterEventStoreDefs=Ye,e.filterHash=we,e.findChildren=function(e,t){for(var n=e instanceof HTMLElement?[e]:e,r=[],i=0;i<n.length;i++)for(var o=n[i].children,a=0;a<o.length;a++){var s=o[a];t&&!c(s,t)||r.push(s)}return r},e.findElements=h,e.flexibleCompare=ae,e.forceClassName=function(e,t,n){n?e.classList.add(t):e.classList.remove(t)},e.formatDate=function(e,t){void 0===t&&(t={});var n=hi(t),r=ot(t),i=n.createMarkerMeta(e);return i?n.format(i.marker,r,{forcedTzo:i.forcedTzo}):""},e.formatIsoTimeString=function(e){return le(e.getUTCHours(),2)+":"+le(e.getUTCMinutes(),2)+":"+le(e.getUTCSeconds(),2)},e.formatRange=function(e,t,n){var r=hi("object"==typeof n&&n?n:{}),i=ot(n,An.defaultRangeSeparator),o=r.createMarkerMeta(e),a=r.createMarkerMeta(t);return o&&a?r.formatRange(o.marker,a.marker,i,{forcedStartTzo:o.forcedTzo,forcedEndTzo:a.forcedTzo,isEndExclusive:n.isEndExclusive}):""},e.getAllDayHtml=function(e){return e.opt("allDayHtml")||It(e.opt("allDayText"))},e.getClippingParents=R,e.getDayClasses=en,e.getElSeg=vt,e.getRectCenter=function(e){return{left:(e.left+e.right)/2,top:(e.top+e.bottom)/2}},e.getRelevantEvents=Oe,e.globalDefaults=An,e.greatestDurationDenominator=te,e.hasBgRendering=function(e){return"background"===e.rendering||"inverse-background"===e.rendering},e.htmlEscape=It,e.htmlToElement=E,e.insertAfterElement=function(e,t){for(var n=l(t),r=e.nextSibling||null,i=0;i<n.length;i++)e.parentNode.insertBefore(n[i],r)},e.interactionSettingsStore=Fr,e.interactionSettingsToStore=function(e){var t;return(t={})[e.component.uid]=e,t},e.intersectRanges=Ue,e.intersectRects=m,e.isArraysEqual=ze,e.isDateSpansEqual=function(e,t){return Le(e.range,t.range)&&e.allDay===t.allDay&&function(e,t){for(var n in t)if("range"!==n&&"allDay"!==n&&e[n]!==t[n])return!1;for(var n in e)if(!(n in t))return!1;return!0}(e,t)},e.isInt=ue,e.isInteractionValid=Tt,e.isMultiDayRange=function(e){var t=ve(e);return 1<H(t.start,t.end)},e.isPropsEqual=Me,e.isPropsValid=Mt,e.isSingleDay=function(e){return 0===e.years&&0===e.months&&1===e.days&&0===e.milliseconds},e.isValidDate=j,e.listenBySelector=O,e.mapHash=_e,e.matchCellWidths=function(e){var r=0;return e.forEach(function(e){var t=e.firstChild;if(t instanceof HTMLElement){var n=t.getBoundingClientRect().width;r<n&&(r=n)}}),r++,e.forEach(function(e){e.style.width=r+"px"}),r},e.memoize=Ae,e.memoizeOutput=Be,e.memoizeRendering=qt,e.mergeEventStores=xe,e.multiplyDuration=function(e,t){return{years:e.years*t,months:e.months*t,days:e.days*t,milliseconds:e.milliseconds*t}},e.padStart=le,e.parseBusinessHours=Gt,e.parseDragMeta=function(e){var t={},n=he(e,pi,vi,t);return n.leftoverProps=t,n},e.parseEventDef=Bt,e.parseFieldSpecs=re,e.parseMarker=ir,e.pointInsideRect=function(e,t){return e.left>=t.left&&e.left<t.right&&e.top>=t.top&&e.top<t.bottom},e.prependToElement=f,e.preventContextMenu=function(e){e.addEventListener("contextmenu",C)},e.preventDefault=C,e.preventSelection=function(e){e.classList.add("fc-unselectable"),e.addEventListener("selectstart",C)},e.processScopedUiProps=Nt,e.rangeContainsMarker=We,e.rangeContainsRange=Fe,e.rangesEqual=Le,e.rangesIntersect=Ve,e.refineProps=he,e.removeElement=r,e.removeExact=function(e,t){for(var n=0,r=0;r<e.length;)e[r]===t?(e.splice(r,1),n++):r++;return n},e.renderDateCell=mi,e.requestJson=Un,e.sliceEventStore=ht,e.startOfDay=V,e.subtractInnerElHeight=function(e,t){var n={position:"relative",left:-1};v(e,n),v(t,n);var r=e.getBoundingClientRect().height-t.getBoundingClientRect().height,i={position:"",left:""};return v(e,i),v(t,i),r},e.translateRect=function(e,t,n){return{left:e.left+t,right:e.right+t,top:e.top+n,bottom:e.bottom+n}},e.uncompensateScroll=function(e){v(e,{marginLeft:"",marginRight:"",borderLeftWidth:"",borderRightWidth:""})},e.undistributeHeight=ne,e.unpromisify=tn,e.version="4.3.1",e.whenTransitionDone=function(t,n){var r=function(e){n(e),I.forEach(function(e){t.removeEventListener(e,r)})};I.forEach(function(e){t.addEventListener(e,r)})},e.wholeDivideDurations=function(e,t){for(var n=null,r=0;r<G.length;r++){var i=G[r];if(t[i]){var o=e[i]/t[i];if(!ue(o)||null!==n&&n!==o)return null;n=o}else if(e[i])return null}return n},Object.defineProperty(e,"__esModule",{value:!0})});
3
  !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@fullcalendar/core")):"function"==typeof define&&define.amd?define(["exports","@fullcalendar/core"],t):t((e=e||self).FullCalendarDayGrid={},e.FullCalendar)}(this,function(e,D){"use strict";var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)};function t(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var d,c=function(){return(c=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},r=(t(i,d=D.DateProfileGenerator),i.prototype.buildRenderRange=function(e,t,r){var n,i=this.dateEnv,o=d.prototype.buildRenderRange.call(this,e,t,r),s=o.start,l=o.end;if(/^(year|month)$/.test(t)&&(s=i.startOfWeek(s),(n=i.startOfWeek(l)).valueOf()!==l.valueOf()&&(l=D.addWeeks(n,1))),this.options.monthMode&&this.options.fixedWeekCount){var a=Math.ceil(D.diffWeeks(s,l));l=D.addWeeks(l,6-a)}return{start:s,end:l}},i);function i(){return null!==d&&d.apply(this,arguments)||this}var p=(o.prototype.show=function(){this.isHidden&&(this.el||this.render(),this.el.style.display="",this.position(),this.isHidden=!1,this.trigger("show"))},o.prototype.hide=function(){this.isHidden||(this.el.style.display="none",this.isHidden=!0,this.trigger("hide"))},o.prototype.render=function(){var t=this,e=this.options,r=this.el=D.createElement("div",{className:"fc-popover "+(e.className||""),style:{top:"0",left:"0"}});"function"==typeof e.content&&e.content(r),e.parentEl.appendChild(r),D.listenBySelector(r,"click",".fc-close",function(e){t.hide()}),e.autoHide&&document.addEventListener("mousedown",this.documentMousedown)},o.prototype.destroy=function(){this.hide(),this.el&&(D.removeElement(this.el),this.el=null),document.removeEventListener("mousedown",this.documentMousedown)},o.prototype.position=function(){var e,t,r=this.options,n=this.el,i=n.getBoundingClientRect(),o=D.computeRect(n.offsetParent),s=D.computeClippingRect(r.parentEl);e=r.top||0,t=void 0!==r.left?r.left:void 0!==r.right?r.right-i.width:0,e=Math.min(e,s.bottom-i.height-this.margin),e=Math.max(e,s.top+this.margin),t=Math.min(t,s.right-i.width-this.margin),t=Math.max(t,s.left+this.margin),D.applyStyle(n,{top:e-o.top,left:t-o.left})},o.prototype.trigger=function(e){this.options[e]&&this.options[e].apply(this,Array.prototype.slice.call(arguments,1))},o);function o(e){var t=this;this.isHidden=!0,this.margin=10,this.documentMousedown=function(e){t.el&&!t.el.contains(e.target)&&t.hide()},this.options=e}var s,l=(t(a,s=D.FgEventRenderer),a.prototype.renderSegHtml=function(e,t){var r,n,i=this.context,o=i.view,s=i.options,l=e.eventRange,a=l.def,d=l.ui,c=a.allDay,h=o.computeEventDraggable(a,d),p=c&&e.isStart&&o.computeEventStartResizable(a,d),u=c&&e.isEnd&&o.computeEventEndResizable(a,d),f=this.getSegClasses(e,h,p||u,t),g=D.cssToStr(this.getSkinCss(d)),m="";return f.unshift("fc-day-grid-event","fc-h-event"),e.isStart&&(r=this.getTimeText(l))&&(m='<span class="fc-time">'+D.htmlEscape(r)+"</span>"),n='<span class="fc-title">'+(D.htmlEscape(a.title||"")||"&nbsp;")+"</span>",'<a class="'+f.join(" ")+'"'+(a.url?' href="'+D.htmlEscape(a.url)+'"':"")+(g?' style="'+g+'"':"")+'><div class="fc-content">'+("rtl"===s.dir?n+" "+m:m+" "+n)+"</div>"+(p?'<div class="fc-resizer fc-start-resizer"></div>':"")+(u?'<div class="fc-resizer fc-end-resizer"></div>':"")+"</a>"},a.prototype.computeEventTimeFormat=function(){return{hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"}},a.prototype.computeDisplayEventEnd=function(){return!1},a);function a(){return null!==s&&s.apply(this,arguments)||this}var h,u=(t(f,h=l),f.prototype.attachSegs=function(e,t){var r=this.rowStructs=this.renderSegRows(e);this.dayGrid.rowEls.forEach(function(e,t){e.querySelector(".fc-content-skeleton > table").appendChild(r[t].tbodyEl)}),t||this.dayGrid.removeSegPopover()},f.prototype.detachSegs=function(){for(var e,t=this.rowStructs||[];e=t.pop();)D.removeElement(e.tbodyEl);this.rowStructs=null},f.prototype.renderSegRows=function(e){var t,r,n=[];for(t=this.groupSegRows(e),r=0;r<t.length;r++)n.push(this.renderSegRow(r,t[r]));return n},f.prototype.renderSegRow=function(e,t){var r,n,i,o,s,l,a,d=this.dayGrid,c=d.colCnt,h=d.isRtl,p=this.buildSegLevels(t),u=Math.max(1,p.length),f=document.createElement("tbody"),g=[],m=[],v=[];function y(e){for(;i<e;)(a=(v[r-1]||[])[i])?a.rowSpan=(a.rowSpan||1)+1:(a=document.createElement("td"),o.appendChild(a)),m[r][i]=a,v[r][i]=a,i++}for(r=0;r<u;r++){if(n=p[r],i=0,o=document.createElement("tr"),g.push([]),m.push([]),v.push([]),n)for(s=0;s<n.length;s++){l=n[s];var b=h?c-1-l.lastCol:l.firstCol,w=h?c-1-l.firstCol:l.lastCol;for(y(b),a=D.createElement("td",{className:"fc-event-container"},l.el),b!==w?a.colSpan=w-b+1:v[r][i]=a;i<=w;)m[r][i]=a,g[r][i]=l,i++;o.appendChild(a)}y(c);var S=d.renderProps.renderIntroHtml();S&&(d.isRtl?D.appendToElement(o,S):D.prependToElement(o,S)),f.appendChild(o)}return{row:e,tbodyEl:f,cellMatrix:m,segMatrix:g,segLevels:p,segs:t}},f.prototype.buildSegLevels=function(e){var t,r,n,i=this.dayGrid,o=i.isRtl,s=i.colCnt,l=[];for(e=this.sortEventSegs(e),t=0;t<e.length;t++){for(r=e[t],n=0;n<l.length&&g(r,l[n]);n++);r.level=n,r.leftCol=o?s-1-r.lastCol:r.firstCol,r.rightCol=o?s-1-r.firstCol:r.lastCol,(l[n]||(l[n]=[])).push(r)}for(n=0;n<l.length;n++)l[n].sort(m);return l},f.prototype.groupSegRows=function(e){var t,r=[];for(t=0;t<this.dayGrid.rowCnt;t++)r.push([]);for(t=0;t<e.length;t++)r[e[t].row].push(e[t]);return r},f.prototype.computeDisplayEventEnd=function(){return 1===this.dayGrid.colCnt},f);function f(e){var t=h.call(this,e.context)||this;return t.dayGrid=e,t}function g(e,t){var r,n;for(r=0;r<t.length;r++)if((n=t[r]).firstCol<=e.lastCol&&n.lastCol>=e.firstCol)return 1}function m(e,t){return e.leftCol-t.leftCol}var v,y=(t(b,v=u),b.prototype.attachSegs=function(e,t){var i=t.sourceSeg,o=this.rowStructs=this.renderSegRows(e);this.dayGrid.rowEls.forEach(function(e,t){var r,n=D.htmlToElement('<div class="fc-mirror-skeleton"><table></table></div>');r=(i&&i.row===t?i.el:e.querySelector(".fc-content-skeleton tbody")||e.querySelector(".fc-content-skeleton table")).getBoundingClientRect().top-e.getBoundingClientRect().top,n.style.top=r+"px",n.querySelector("table").appendChild(o[t].tbodyEl),e.appendChild(n)})},b);function b(){return null!==v&&v.apply(this,arguments)||this}var w,S='<td style="pointer-events:none"></td>',C=(t(E,w=D.FillRenderer),E.prototype.renderSegs=function(e,t){"bgEvent"===e&&(t=t.filter(function(e){return e.eventRange.def.allDay})),w.prototype.renderSegs.call(this,e,t)},E.prototype.attachSegs=function(e,t){var r,n,i,o=[];for(r=0;r<t.length;r++)n=t[r],i=this.renderFillRow(e,n),this.dayGrid.rowEls[n.row].appendChild(i),o.push(i);return o},E.prototype.renderFillRow=function(e,t){var r,n,i,o=this.dayGrid,s=o.colCnt,l=o.isRtl,a=l?s-1-t.lastCol:t.firstCol,d=(l?s-1-t.firstCol:t.lastCol)+1;r="businessHours"===e?"bgevent":e.toLowerCase(),i=(n=D.htmlToElement('<div class="fc-'+r+'-skeleton"><table><tr></tr></table></div>')).getElementsByTagName("tr")[0],0<a&&D.appendToElement(i,new Array(a+1).join(S)),t.el.colSpan=d-a,i.appendChild(t.el),d<s&&D.appendToElement(i,new Array(s-d+1).join(S));var c=o.renderProps.renderIntroHtml();return c&&(o.isRtl?D.appendToElement(i,c):D.prependToElement(i,c)),n},E);function E(e){var t=w.call(this,e.context)||this;return t.fillSegTag="td",t.dayGrid=e,t}var R,H=(t(P,R=D.DateComponent),P.prototype.render=function(e){this.renderFrame(e.date),this.renderFgEvents(e.fgSegs),this.renderEventSelection(e.eventSelection),this.renderEventDrag(e.eventDragInstances),this.renderEventResize(e.eventResizeInstances)},P.prototype.destroy=function(){R.prototype.destroy.call(this),this.renderFrame.unrender(),this.calendar.unregisterInteractiveComponent(this)},P.prototype._renderFrame=function(e){var t=this.theme,r=this.dateEnv.format(e,D.createFormatter(this.opt("dayPopoverFormat")));this.el.innerHTML='<div class="fc-header '+t.getClass("popoverHeader")+'"><span class="fc-title">'+D.htmlEscape(r)+'</span><span class="fc-close '+t.getIconClass("close")+'"></span></div><div class="fc-body '+t.getClass("popoverContent")+'"><div class="fc-event-container"></div></div>',this.segContainerEl=this.el.querySelector(".fc-event-container")},P.prototype.queryHit=function(e,t,r,n){var i=this.props.date;if(e<r&&t<n)return{component:this,dateSpan:{allDay:!0,range:{start:i,end:D.addDays(i,1)}},dayEl:this.el,rect:{left:0,top:0,right:r,bottom:n},layer:1}},P);function P(e,t){var r=R.call(this,e,t)||this,n=r.eventRenderer=new G(r),i=r.renderFrame=D.memoizeRendering(r._renderFrame);return r.renderFgEvents=D.memoizeRendering(n.renderSegs.bind(n),n.unrender.bind(n),[i]),r.renderEventSelection=D.memoizeRendering(n.selectByInstanceId.bind(n),n.unselectByInstanceId.bind(n),[r.renderFgEvents]),r.renderEventDrag=D.memoizeRendering(n.hideByHash.bind(n),n.showByHash.bind(n),[i]),r.renderEventResize=D.memoizeRendering(n.hideByHash.bind(n),n.showByHash.bind(n),[i]),e.calendar.registerInteractiveComponent(r,{el:r.el,useEventCenter:!1}),r}var k,G=(t(T,k=l),T.prototype.attachSegs=function(e){for(var t=0,r=e;t<r.length;t++){var n=r[t];this.dayTile.segContainerEl.appendChild(n.el)}},T.prototype.detachSegs=function(e){for(var t=0,r=e;t<r.length;t++){var n=r[t];D.removeElement(n.el)}},T);function T(e){var t=k.call(this,e.context)||this;return t.dayTile=e,t}var z=(I.prototype.renderHtml=function(e){var t=[];e.renderIntroHtml&&t.push(e.renderIntroHtml());for(var r=0,n=e.cells;r<n.length;r++){var i=n[r];t.push(N(i.date,e.dateProfile,this.context,i.htmlAttrs))}return e.cells.length||t.push('<td class="fc-day '+this.context.theme.getClass("widgetContent")+'"></td>'),"rtl"===this.context.options.dir&&t.reverse(),"<tr>"+t.join("")+"</tr>"},I);function I(e){this.context=e}function N(e,t,r,n){var i=r.dateEnv,o=r.theme,s=D.rangeContainsMarker(t.activeRange,e),l=D.getDayClasses(e,t,r);return l.unshift("fc-day",o.getClass("widgetContent")),'<td class="'+l.join(" ")+'"'+(s?' data-date="'+i.formatIso(e,{omitTime:!0})+'"':"")+(n?" "+n:"")+"></td>"}var x,L=D.createFormatter({day:"numeric"}),B=D.createFormatter({week:"numeric"}),M=(t(W,x=D.DateComponent),W.prototype.render=function(e){var t=e.cells;this.rowCnt=t.length,this.colCnt=t[0].length,this.renderCells(t,e.isRigid),this.renderBusinessHours(e.businessHourSegs),this.renderDateSelection(e.dateSelectionSegs),this.renderBgEvents(e.bgEventSegs),this.renderFgEvents(e.fgEventSegs),this.renderEventSelection(e.eventSelection),this.renderEventDrag(e.eventDrag),this.renderEventResize(e.eventResize),this.segPopoverTile&&this.updateSegPopoverTile()},W.prototype.destroy=function(){x.prototype.destroy.call(this),this.renderCells.unrender()},W.prototype.getCellRange=function(e,t){var r=this.props.cells[e][t].date;return{start:r,end:D.addDays(r,1)}},W.prototype.updateSegPopoverTile=function(e,t){var r=this.props;this.segPopoverTile.receiveProps({date:e||this.segPopoverTile.props.date,fgSegs:t||this.segPopoverTile.props.fgSegs,eventSelection:r.eventSelection,eventDragInstances:r.eventDrag?r.eventDrag.affectedInstances:null,eventResizeInstances:r.eventResize?r.eventResize.affectedInstances:null})},W.prototype._renderCells=function(e,t){var r,n,i=this.view,o=this.dateEnv,s=this.rowCnt,l=this.colCnt,a="";for(r=0;r<s;r++)a+=this.renderDayRowHtml(r,t);for(this.el.innerHTML=a,this.rowEls=D.findElements(this.el,".fc-row"),this.cellEls=D.findElements(this.el,".fc-day, .fc-disabled-day"),this.isRtl&&this.cellEls.reverse(),this.rowPositions=new D.PositionCache(this.el,this.rowEls,!1,!0),this.colPositions=new D.PositionCache(this.el,this.cellEls.slice(0,l),!0,!1),r=0;r<s;r++)for(n=0;n<l;n++)this.publiclyTrigger("dayRender",[{date:o.toDate(e[r][n].date),el:this.getCellEl(r,n),view:i}]);this.isCellSizesDirty=!0},W.prototype._unrenderCells=function(){this.removeSegPopover()},W.prototype.renderDayRowHtml=function(e,t){var r=this.theme,n=["fc-row","fc-week",r.getClass("dayRow")];t&&n.push("fc-rigid");var i=new z(this.context);return'<div class="'+n.join(" ")+'"><div class="fc-bg"><table class="'+r.getClass("tableGrid")+'">'+i.renderHtml({cells:this.props.cells[e],dateProfile:this.props.dateProfile,renderIntroHtml:this.renderProps.renderBgIntroHtml})+'</table></div><div class="fc-content-skeleton"><table>'+(this.getIsNumbersVisible()?"<thead>"+this.renderNumberTrHtml(e)+"</thead>":"")+"</table></div></div>"},W.prototype.getIsNumbersVisible=function(){return this.getIsDayNumbersVisible()||this.renderProps.cellWeekNumbersVisible||this.renderProps.colWeekNumbersVisible},W.prototype.getIsDayNumbersVisible=function(){return 1<this.rowCnt},W.prototype.renderNumberTrHtml=function(e){var t=this.renderProps.renderNumberIntroHtml(e,this);return"<tr>"+(this.isRtl?"":t)+this.renderNumberCellsHtml(e)+(this.isRtl?t:"")+"</tr>"},W.prototype.renderNumberCellsHtml=function(e){var t,r,n=[];for(t=0;t<this.colCnt;t++)r=this.props.cells[e][t].date,n.push(this.renderNumberCellHtml(r));return this.isRtl&&n.reverse(),n.join("")},W.prototype.renderNumberCellHtml=function(e){var t,r,n=this.view,i=this.dateEnv,o="",s=D.rangeContainsMarker(this.props.dateProfile.activeRange,e),l=this.getIsDayNumbersVisible()&&s;return l||this.renderProps.cellWeekNumbersVisible?((t=D.getDayClasses(e,this.props.dateProfile,this.context)).unshift("fc-day-top"),this.renderProps.cellWeekNumbersVisible&&(r=i.weekDow),o+='<td class="'+t.join(" ")+'"'+(s?' data-date="'+i.formatIso(e,{omitTime:!0})+'"':"")+">",this.renderProps.cellWeekNumbersVisible&&e.getUTCDay()===r&&(o+=D.buildGotoAnchorHtml(n,{date:e,type:"week"},{class:"fc-week-number"},i.format(e,B))),l&&(o+=D.buildGotoAnchorHtml(n,e,{class:"fc-day-number"},i.format(e,L))),o+="</td>"):"<td></td>"},W.prototype.updateSize=function(e){var t=this.fillRenderer,r=this.eventRenderer,n=this.mirrorRenderer;(e||this.isCellSizesDirty||this.view.calendar.isEventsUpdated)&&(this.buildPositionCaches(),this.isCellSizesDirty=!1),t.computeSizes(e),r.computeSizes(e),n.computeSizes(e),t.assignSizes(e),r.assignSizes(e),n.assignSizes(e)},W.prototype.buildPositionCaches=function(){this.buildColPositions(),this.buildRowPositions()},W.prototype.buildColPositions=function(){this.colPositions.build()},W.prototype.buildRowPositions=function(){this.rowPositions.build(),this.rowPositions.bottoms[this.rowCnt-1]+=this.bottomCoordPadding},W.prototype.positionToHit=function(e,t){var r=this.colPositions,n=this.rowPositions,i=r.leftToIndex(e),o=n.topToIndex(t);if(null!=o&&null!=i)return{row:o,col:i,dateSpan:{range:this.getCellRange(o,i),allDay:!0},dayEl:this.getCellEl(o,i),relativeRect:{left:r.lefts[i],right:r.rights[i],top:n.tops[o],bottom:n.bottoms[o]}}},W.prototype.getCellEl=function(e,t){return this.cellEls[e*this.colCnt+t]},W.prototype._renderEventDrag=function(e){e&&(this.eventRenderer.hideByHash(e.affectedInstances),this.fillRenderer.renderSegs("highlight",e.segs))},W.prototype._unrenderEventDrag=function(e){e&&(this.eventRenderer.showByHash(e.affectedInstances),this.fillRenderer.unrender("highlight"))},W.prototype._renderEventResize=function(e){e&&(this.eventRenderer.hideByHash(e.affectedInstances),this.fillRenderer.renderSegs("highlight",e.segs),this.mirrorRenderer.renderSegs(e.segs,{isResizing:!0,sourceSeg:e.sourceSeg}))},W.prototype._unrenderEventResize=function(e){e&&(this.eventRenderer.showByHash(e.affectedInstances),this.fillRenderer.unrender("highlight"),this.mirrorRenderer.unrender(e.segs,{isResizing:!0,sourceSeg:e.sourceSeg}))},W.prototype.removeSegPopover=function(){this.segPopover&&this.segPopover.hide()},W.prototype.limitRows=function(e){var t,r,n=this.eventRenderer.rowStructs||[];for(t=0;t<n.length;t++)this.unlimitRow(t),!1!==(r=!!e&&("number"==typeof e?e:this.computeRowLevelLimit(t)))&&this.limitRow(t,r)},W.prototype.computeRowLevelLimit=function(e){var t,r,n=this.rowEls[e].getBoundingClientRect().bottom,i=D.findChildren(this.eventRenderer.rowStructs[e].tbodyEl);for(t=0;t<i.length;t++)if((r=i[t]).classList.remove("fc-limited"),r.getBoundingClientRect().bottom>n)return t;return!1},W.prototype.limitRow=function(t,r){function e(e){for(;E<e;)(a=y.getCellSegs(t,E,r)).length&&(h=i[r-1][E],v=y.renderMoreLink(t,E,a),m=D.createElement("div",null,v),h.appendChild(m),C.push(m)),E++}var n,i,o,s,l,a,d,c,h,p,u,f,g,m,v,y=this,b=this.colCnt,w=this.isRtl,S=this.eventRenderer.rowStructs[t],C=[],E=0;if(r&&r<S.segLevels.length){for(n=S.segLevels[r-1],i=S.cellMatrix,(o=D.findChildren(S.tbodyEl).slice(r)).forEach(function(e){e.classList.add("fc-limited")}),s=0;s<n.length;s++){l=n[s];var R=w?b-1-l.lastCol:l.firstCol,H=w?b-1-l.firstCol:l.lastCol;for(e(R),c=[],d=0;E<=H;)a=this.getCellSegs(t,E,r),c.push(a),d+=a.length,E++;if(d){for(p=(h=i[r-1][R]).rowSpan||1,u=[],f=0;f<c.length;f++)g=D.createElement("td",{className:"fc-more-cell",rowSpan:p}),a=c[f],v=this.renderMoreLink(t,R+f,[l].concat(a)),m=D.createElement("div",null,v),g.appendChild(m),u.push(g),C.push(g);h.classList.add("fc-limited"),D.insertAfterElement(h,u),o.push(h)}}e(this.colCnt),S.moreEls=C,S.limitedEls=o}},W.prototype.unlimitRow=function(e){var t=this.eventRenderer.rowStructs[e];t.moreEls&&(t.moreEls.forEach(D.removeElement),t.moreEls=null),t.limitedEls&&(t.limitedEls.forEach(function(e){e.classList.remove("fc-limited")}),t.limitedEls=null)},W.prototype.renderMoreLink=function(d,c,h){var p=this,u=this.view,f=this.dateEnv,e=D.createElement("a",{className:"fc-more"});return e.innerText=this.getMoreLinkText(h.length),e.addEventListener("click",function(e){var t=p.opt("eventLimitClick"),r=p.isRtl?p.colCnt-c-1:c,n=p.props.cells[d][r].date,i=e.currentTarget,o=p.getCellEl(d,c),s=p.getCellSegs(d,c),l=p.resliceDaySegs(s,n),a=p.resliceDaySegs(h,n);"function"==typeof t&&(t=p.publiclyTrigger("eventLimitClick",[{date:f.toDate(n),allDay:!0,dayEl:o,moreEl:i,segs:l,hiddenSegs:a,jsEvent:e,view:u}])),"popover"===t?p.showSegPopover(d,c,i,l):"string"==typeof t&&u.calendar.zoomTo(n,t)}),e},W.prototype.showSegPopover=function(t,e,r,n){var i,o,s=this,l=this.calendar,a=this.view,d=this.theme,c=this.isRtl?this.colCnt-e-1:e,h=r.parentNode;i=1===this.rowCnt?a.el:this.rowEls[t],o={className:"fc-more-popover "+d.getClass("popover"),parentEl:a.el,top:D.computeRect(i).top,autoHide:!0,content:function(e){s.segPopoverTile=new H(s.context,e),s.updateSegPopoverTile(s.props.cells[t][c].date,n)},hide:function(){s.segPopoverTile.destroy(),s.segPopoverTile=null,s.segPopover.destroy(),s.segPopover=null}},this.isRtl?o.right=D.computeRect(h).right+1:o.left=D.computeRect(h).left-1,this.segPopover=new p(o),this.segPopover.show(),l.releaseAfterSizingTriggers()},W.prototype.resliceDaySegs=function(e,t){for(var r={start:t,end:D.addDays(t,1)},n=[],i=0,o=e;i<o.length;i++){var s=o[i],l=s.eventRange,a=l.range,d=D.intersectRanges(a,r);d&&n.push(c({},s,{eventRange:{def:l.def,ui:c({},l.ui,{durationEditable:!1}),instance:l.instance,range:d},isStart:s.isStart&&d.start.valueOf()===a.start.valueOf(),isEnd:s.isEnd&&d.end.valueOf()===a.end.valueOf()}))}return n},W.prototype.getMoreLinkText=function(e){var t=this.opt("eventLimitText");return"function"==typeof t?t(e):"+"+e+" "+t},W.prototype.getCellSegs=function(e,t,r){for(var n,i=this.eventRenderer.rowStructs[e].segMatrix,o=r||0,s=[];o<i.length;)(n=i[o][t])&&s.push(n),o++;return s},W);function W(e,t,r){var n=x.call(this,e,t)||this;n.bottomCoordPadding=0,n.isCellSizesDirty=!1;var i=n.eventRenderer=new u(n),o=n.fillRenderer=new C(n);n.mirrorRenderer=new y(n);var s=n.renderCells=D.memoizeRendering(n._renderCells,n._unrenderCells);return n.renderBusinessHours=D.memoizeRendering(o.renderSegs.bind(o,"businessHours"),o.unrender.bind(o,"businessHours"),[s]),n.renderDateSelection=D.memoizeRendering(o.renderSegs.bind(o,"highlight"),o.unrender.bind(o,"highlight"),[s]),n.renderBgEvents=D.memoizeRendering(o.renderSegs.bind(o,"bgEvent"),o.unrender.bind(o,"bgEvent"),[s]),n.renderFgEvents=D.memoizeRendering(i.renderSegs.bind(i),i.unrender.bind(i),[s]),n.renderEventSelection=D.memoizeRendering(i.selectByInstanceId.bind(i),i.unselectByInstanceId.bind(i),[n.renderFgEvents]),n.renderEventDrag=D.memoizeRendering(n._renderEventDrag,n._unrenderEventDrag,[s]),n.renderEventResize=D.memoizeRendering(n._renderEventResize,n._unrenderEventResize,[s]),n.renderProps=r,n}var V,_=D.createFormatter({week:"numeric"}),F=(t(O,V=D.View),O.prototype.destroy=function(){V.prototype.destroy.call(this),this.dayGrid.destroy(),this.scroller.destroy()},O.prototype.renderSkeletonHtml=function(){var e=this.theme;return'<table class="'+e.getClass("tableGrid")+'">'+(this.opt("columnHeader")?'<thead class="fc-head"><tr><td class="fc-head-container '+e.getClass("widgetHeader")+'">&nbsp;</td></tr></thead>':"")+'<tbody class="fc-body"><tr><td class="'+e.getClass("widgetContent")+'"></td></tr></tbody></table>'},O.prototype.weekNumberStyleAttr=function(){return null!=this.weekNumberWidth?'style="width:'+this.weekNumberWidth+'px"':""},O.prototype.hasRigidRows=function(){var e=this.opt("eventLimit");return e&&"number"!=typeof e},O.prototype.updateSize=function(e,t,r){V.prototype.updateSize.call(this,e,t,r),this.dayGrid.updateSize(e)},O.prototype.updateBaseSize=function(e,t,r){var n,i,o=this.dayGrid,s=this.opt("eventLimit"),l=this.header?this.header.el:null;o.rowEls?(this.colWeekNumbersVisible&&(this.weekNumberWidth=D.matchCellWidths(D.findElements(this.el,".fc-week-number"))),this.scroller.clear(),l&&D.uncompensateScroll(l),o.removeSegPopover(),s&&"number"==typeof s&&o.limitRows(s),n=this.computeScrollerHeight(t),this.setGridHeight(n,r),s&&"number"!=typeof s&&o.limitRows(s),r||(this.scroller.setHeight(n),((i=this.scroller.getScrollbarWidths()).left||i.right)&&(l&&D.compensateScroll(l,i),n=this.computeScrollerHeight(t),this.scroller.setHeight(n)),this.scroller.lockOverflow(i))):r||(n=this.computeScrollerHeight(t),this.scroller.setHeight(n))},O.prototype.computeScrollerHeight=function(e){return e-D.subtractInnerElHeight(this.el,this.scroller.el)},O.prototype.setGridHeight=function(e,t){this.opt("monthMode")?(t&&(e*=this.dayGrid.rowCnt/6),D.distributeHeight(this.dayGrid.rowEls,e,!t)):t?D.undistributeHeight(this.dayGrid.rowEls):D.distributeHeight(this.dayGrid.rowEls,e,!0)},O.prototype.computeDateScroll=function(e){return{top:0}},O.prototype.queryDateScroll=function(){return{top:this.scroller.getScrollTop()}},O.prototype.applyDateScroll=function(e){void 0!==e.top&&this.scroller.setScrollTop(e.top)},O);function O(e,t,r,n){var i=V.call(this,e,t,r,n)||this;i.renderHeadIntroHtml=function(){var e=i.theme;return i.colWeekNumbersVisible?'<th class="fc-week-number '+e.getClass("widgetHeader")+'" '+i.weekNumberStyleAttr()+"><span>"+D.htmlEscape(i.opt("weekLabel"))+"</span></th>":""},i.renderDayGridNumberIntroHtml=function(e,t){var r=i.dateEnv,n=t.props.cells[e][0].date;return i.colWeekNumbersVisible?'<td class="fc-week-number" '+i.weekNumberStyleAttr()+">"+D.buildGotoAnchorHtml(i,{date:n,type:"week",forceOff:1===t.colCnt},r.format(n,_))+"</td>":""},i.renderDayGridBgIntroHtml=function(){var e=i.theme;return i.colWeekNumbersVisible?'<td class="fc-week-number '+e.getClass("widgetContent")+'" '+i.weekNumberStyleAttr()+"></td>":""},i.renderDayGridIntroHtml=function(){return i.colWeekNumbersVisible?'<td class="fc-week-number" '+i.weekNumberStyleAttr()+"></td>":""},i.el.classList.add("fc-dayGrid-view"),i.el.innerHTML=i.renderSkeletonHtml(),i.scroller=new D.ScrollComponent("hidden","auto");var o=i.scroller.el;i.el.querySelector(".fc-body > tr > td").appendChild(o),o.classList.add("fc-day-grid-container");var s,l=D.createElement("div",{className:"fc-day-grid"});return o.appendChild(l),i.opt("weekNumbers")?i.opt("weekNumbersWithinDays")?(s=!0,i.colWeekNumbersVisible=!1):(s=!1,i.colWeekNumbersVisible=!0):s=i.colWeekNumbersVisible=!1,i.dayGrid=new M(i.context,l,{renderNumberIntroHtml:i.renderDayGridNumberIntroHtml,renderBgIntroHtml:i.renderDayGridBgIntroHtml,renderIntroHtml:i.renderDayGridIntroHtml,colWeekNumbersVisible:i.colWeekNumbersVisible,cellWeekNumbersVisible:s}),i}F.prototype.dateProfileGeneratorClass=r;var A,j=(t(q,A=D.DateComponent),q.prototype.destroy=function(){A.prototype.destroy.call(this),this.calendar.unregisterInteractiveComponent(this)},q.prototype.render=function(e){var t=this.dayGrid,r=e.dateProfile,n=e.dayTable;t.receiveProps(c({},this.slicer.sliceProps(e,r,e.nextDayThreshold,t,n),{dateProfile:r,cells:n.cells,isRigid:e.isRigid}))},q.prototype.buildPositionCaches=function(){this.dayGrid.buildPositionCaches()},q.prototype.queryHit=function(e,t){var r=this.dayGrid.positionToHit(e,t);if(r)return{component:this.dayGrid,dateSpan:r.dateSpan,dayEl:r.dayEl,rect:{left:r.relativeRect.left,right:r.relativeRect.right,top:r.relativeRect.top,bottom:r.relativeRect.bottom},layer:0}},q);function q(e,t){var r=A.call(this,e,t.el)||this;return r.slicer=new Z,r.dayGrid=t,e.calendar.registerInteractiveComponent(r,{el:r.dayGrid.el}),r}var U,Z=(t($,U=D.Slicer),$.prototype.sliceRange=function(e,t){return t.sliceRange(e)},$);function $(){return null!==U&&U.apply(this,arguments)||this}var J,K=(t(Q,J=F),Q.prototype.destroy=function(){J.prototype.destroy.call(this),this.header&&this.header.destroy(),this.simpleDayGrid.destroy()},Q.prototype.render=function(e){J.prototype.render.call(this,e);var t=this.props.dateProfile,r=this.dayTable=this.buildDayTable(t,this.dateProfileGenerator);this.header&&this.header.receiveProps({dateProfile:t,dates:r.headerDates,datesRepDistinctDays:1===r.rowCnt,renderIntroHtml:this.renderHeadIntroHtml}),this.simpleDayGrid.receiveProps({dateProfile:t,dayTable:r,businessHours:e.businessHours,dateSelection:e.dateSelection,eventStore:e.eventStore,eventUiBases:e.eventUiBases,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,isRigid:this.hasRigidRows(),nextDayThreshold:this.nextDayThreshold})},Q);function Q(e,t,r,n){var i=J.call(this,e,t,r,n)||this;return i.buildDayTable=D.memoize(X),i.opt("columnHeader")&&(i.header=new D.DayHeader(i.context,i.el.querySelector(".fc-head-container"))),i.simpleDayGrid=new j(i.context,i.dayGrid),i}function X(e,t){var r=new D.DaySeries(e.renderRange,t);return new D.DayTable(r,/year|month|week/.test(e.currentRangeUnit))}var Y=D.createPlugin({defaultView:"dayGridMonth",views:{dayGrid:K,dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},monthMode:!0,fixedWeekCount:!0}}});e.AbstractDayGridView=F,e.DayBgRow=z,e.DayGrid=M,e.DayGridSlicer=Z,e.DayGridView=K,e.SimpleDayGrid=j,e.buildBasicDayTable=X,e.default=Y,Object.defineProperty(e,"__esModule",{value:!0})});
4
  !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@fullcalendar/core")):"function"==typeof define&&define.amd?define(["exports","@fullcalendar/core"],t):t((e=e||self).FullCalendarList={},e.FullCalendar)}(this,function(e,h){"use strict";var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function t(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var n,d=(t(s,n=h.FgEventRenderer),s.prototype.attachSegs=function(e){e.length?this.listView.renderSegList(e):this.listView.renderEmptyMessage()},s.prototype.detachSegs=function(){},s.prototype.renderSegHtml=function(e){var t,n=this.context,r=n.view,s=n.theme,a=e.eventRange,i=a.def,o=a.instance,l=a.ui,d=i.url,c=["fc-list-item"].concat(l.classNames),p=l.backgroundColor;return t=i.allDay?h.getAllDayHtml(r):h.isMultiDayRange(a.range)?e.isStart?h.htmlEscape(this._getTimeText(o.range.start,e.end,!1)):e.isEnd?h.htmlEscape(this._getTimeText(e.start,o.range.end,!1)):h.getAllDayHtml(r):h.htmlEscape(this.getTimeText(a)),d&&c.push("fc-has-url"),'<tr class="'+c.join(" ")+'">'+(this.displayEventTime?'<td class="fc-list-item-time '+s.getClass("widgetContent")+'">'+(t||"")+"</td>":"")+'<td class="fc-list-item-marker '+s.getClass("widgetContent")+'"><span class="fc-event-dot"'+(p?' style="background-color:'+p+'"':"")+'></span></td><td class="fc-list-item-title '+s.getClass("widgetContent")+'"><a'+(d?' href="'+h.htmlEscape(d)+'"':"")+">"+h.htmlEscape(i.title||"")+"</a></td></tr>"},s.prototype.computeEventTimeFormat=function(){return{hour:"numeric",minute:"2-digit",meridiem:"short"}},s);function s(e){var t=n.call(this,e.context)||this;return t.listView=e,t}var c,a=(t(i,c=h.View),i.prototype.render=function(e){var t=this.computeDateVars(e.dateProfile),n=t.dayDates,r=t.dayRanges;this.dayDates=n,this.renderContent(this.eventStoreToSegs(e.eventStore,e.eventUiBases,r))},i.prototype.destroy=function(){c.prototype.destroy.call(this),this.renderContent.unrender(),this.scroller.destroy(),this.calendar.unregisterInteractiveComponent(this)},i.prototype.updateSize=function(e,t,n){c.prototype.updateSize.call(this,e,t,n),this.eventRenderer.computeSizes(e),this.eventRenderer.assignSizes(e),this.scroller.clear(),n||this.scroller.setHeight(this.computeScrollerHeight(t))},i.prototype.computeScrollerHeight=function(e){return e-h.subtractInnerElHeight(this.el,this.scroller.el)},i.prototype._eventStoreToSegs=function(e,t,n){return this.eventRangesToSegs(h.sliceEventStore(e,t,this.props.dateProfile.activeRange,this.nextDayThreshold).fg,n)},i.prototype.eventRangesToSegs=function(e,t){for(var n=[],r=0,s=e;r<s.length;r++){var a=s[r];n.push.apply(n,this.eventRangeToSegs(a,t))}return n},i.prototype.eventRangeToSegs=function(e,t){var n,r,s,a=this.dateEnv,i=this.nextDayThreshold,o=e.range,l=e.def.allDay,d=[];for(n=0;n<t.length;n++)if((r=h.intersectRanges(o,t[n]))&&(s={component:this,eventRange:e,start:r.start,end:r.end,isStart:e.isStart&&r.start.valueOf()===o.start.valueOf(),isEnd:e.isEnd&&r.end.valueOf()===o.end.valueOf(),dayIndex:n},d.push(s),!s.isEnd&&!l&&n+1<t.length&&o.end<a.add(t[n+1].start,i))){s.end=o.end,s.isEnd=!0;break}return d},i.prototype.renderEmptyMessage=function(){this.contentEl.innerHTML='<div class="fc-list-empty-wrap2"><div class="fc-list-empty-wrap1"><div class="fc-list-empty">'+h.htmlEscape(this.opt("noEventsMessage"))+"</div></div></div>"},i.prototype.renderSegList=function(e){var t,n,r,s=this.groupSegsByDay(e),a=h.htmlToElement('<table class="fc-list-table '+this.calendar.theme.getClass("tableList")+'"><tbody></tbody></table>'),i=a.querySelector("tbody");for(t=0;t<s.length;t++)if(n=s[t])for(i.appendChild(this.buildDayHeaderRow(this.dayDates[t])),n=this.eventRenderer.sortEventSegs(n),r=0;r<n.length;r++)i.appendChild(n[r].el);this.contentEl.innerHTML="",this.contentEl.appendChild(a)},i.prototype.groupSegsByDay=function(e){var t,n,r=[];for(t=0;t<e.length;t++)(r[(n=e[t]).dayIndex]||(r[n.dayIndex]=[])).push(n);return r},i.prototype.buildDayHeaderRow=function(e){var t=this.dateEnv,n=h.createFormatter(this.opt("listDayFormat")),r=h.createFormatter(this.opt("listDayAltFormat"));return h.createElement("tr",{className:"fc-list-heading","data-date":t.formatIso(e,{omitTime:!0})},'<td class="'+(this.calendar.theme.getClass("tableListHeading")||this.calendar.theme.getClass("widgetHeader"))+'" colspan="3">'+(n?h.buildGotoAnchorHtml(this,e,{class:"fc-list-heading-main"},h.htmlEscape(t.format(e,n))):"")+(r?h.buildGotoAnchorHtml(this,e,{class:"fc-list-heading-alt"},h.htmlEscape(t.format(e,r))):"")+"</td>")},i);function i(e,t,n,r){var s=c.call(this,e,t,n,r)||this;s.computeDateVars=h.memoize(p),s.eventStoreToSegs=h.memoize(s._eventStoreToSegs);var a=s.eventRenderer=new d(s);s.renderContent=h.memoizeRendering(a.renderSegs.bind(a),a.unrender.bind(a)),s.el.classList.add("fc-list-view");for(var i=0,o=(s.theme.getClass("listView")||"").split(" ");i<o.length;i++){var l=o[i];l&&s.el.classList.add(l)}return s.scroller=new h.ScrollComponent("hidden","auto"),s.el.appendChild(s.scroller.el),s.contentEl=s.scroller.el,e.calendar.registerInteractiveComponent(s,{el:s.el}),s}function p(e){for(var t=h.startOfDay(e.renderRange.start),n=e.renderRange.end,r=[],s=[];t<n;)r.push(t),s.push({start:t,end:h.addDays(t,1)}),t=h.addDays(t,1);return{dayDates:r,dayRanges:s}}a.prototype.fgSegSelector=".fc-list-item";var o=h.createPlugin({views:{list:{class:a,buttonTextKey:"list",listDayFormat:{month:"long",day:"numeric",year:"numeric"}},listDay:{type:"list",duration:{days:1},listDayFormat:{weekday:"long"}},listWeek:{type:"list",duration:{weeks:1},listDayFormat:{weekday:"long"},listDayAltFormat:{month:"long",day:"numeric",year:"numeric"}},listMonth:{type:"list",duration:{month:1},listDayAltFormat:{weekday:"long"}},listYear:{type:"list",duration:{year:1},listDayAltFormat:{weekday:"long"}}}});e.ListView=a,e.default=o,Object.defineProperty(e,"__esModule",{value:!0})});
 
5
  !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@fullcalendar/core"),require("@fullcalendar/daygrid")):"function"==typeof define&&define.amd?define(["exports","@fullcalendar/core","@fullcalendar/daygrid"],t):t((e=e||self).FullCalendarTimeGrid={},e.FullCalendar,e.FullCalendarDayGrid)}(this,function(e,y,l){"use strict";var i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)};function t(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var r,n=function(){return(n=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},a=(t(o,r=y.FgEventRenderer),o.prototype.attachSegs=function(e,t){for(var r=this.timeGrid.groupSegsByCol(e),i=0;i<r.length;i++)r[i]=this.sortEventSegs(r[i]);this.segsByCol=r,this.timeGrid.attachSegsByCol(r,this.timeGrid.fgContainerEls)},o.prototype.detachSegs=function(e){e.forEach(function(e){y.removeElement(e.el)}),this.segsByCol=null},o.prototype.computeSegSizes=function(e){var t=this.timeGrid,r=this.segsByCol,i=t.colCnt;if(t.computeSegVerticals(e),r)for(var n=0;n<i;n++)this.computeSegHorizontals(r[n])},o.prototype.assignSegSizes=function(e){var t=this.timeGrid,r=this.segsByCol,i=t.colCnt;if(t.assignSegVerticals(e),r)for(var n=0;n<i;n++)this.assignSegCss(r[n])},o.prototype.computeEventTimeFormat=function(){return{hour:"numeric",minute:"2-digit",meridiem:!1}},o.prototype.computeDisplayEventEnd=function(){return!0},o.prototype.renderSegHtml=function(e,t){var r,i,n,o=this.context.view,s=e.eventRange,a=s.def,l=s.ui,d=a.allDay,c=o.computeEventDraggable(a,l),h=e.isStart&&o.computeEventStartResizable(a,l),u=e.isEnd&&o.computeEventEndResizable(a,l),p=this.getSegClasses(e,c,h||u,t),f=y.cssToStr(this.getSkinCss(l));if(p.unshift("fc-time-grid-event"),y.isMultiDayRange(s.range)){if(e.isStart||e.isEnd){var g=e.start,m=e.end;r=this._getTimeText(g,m,d),i=this._getTimeText(g,m,d,this.fullTimeFormat),n=this._getTimeText(g,m,d,null,!1)}}else r=this.getTimeText(s),i=this.getTimeText(s,this.fullTimeFormat),n=this.getTimeText(s,null,!1);return'<a class="'+p.join(" ")+'"'+(a.url?' href="'+y.htmlEscape(a.url)+'"':"")+(f?' style="'+f+'"':"")+'><div class="fc-content">'+(r?'<div class="fc-time" data-start="'+y.htmlEscape(n)+'" data-full="'+y.htmlEscape(i)+'"><span>'+y.htmlEscape(r)+"</span></div>":"")+(a.title?'<div class="fc-title">'+y.htmlEscape(a.title)+"</div>":"")+"</div>"+(u?'<div class="fc-resizer fc-end-resizer"></div>':"")+"</a>"},o.prototype.computeSegHorizontals=function(e){var t,r,i;if(function(e){var t,r,i,n,o;for(t=0;t<e.length;t++)for(r=e[t],i=0;i<r.length;i++)for((n=r[i]).forwardSegs=[],o=t+1;o<e.length;o++)d(n,e[o],n.forwardSegs)}(t=function(e){var t,r,i,n=[];for(t=0;t<e.length;t++){for(r=e[t],i=0;i<n.length&&d(r,n[i]).length;i++);r.level=i,(n[i]||(n[i]=[])).push(r)}return n}(e)),r=t[0]){for(i=0;i<r.length;i++)s(r[i]);for(i=0;i<r.length;i++)this.computeSegForwardBack(r[i],0,0)}},o.prototype.computeSegForwardBack=function(e,t,r){var i,n=e.forwardSegs;if(void 0===e.forwardCoord)for(n.length?(this.sortForwardSegs(n),this.computeSegForwardBack(n[0],t+1,r),e.forwardCoord=n[0].backwardCoord):e.forwardCoord=1,e.backwardCoord=e.forwardCoord-(e.forwardCoord-r)/(t+1),i=0;i<n.length;i++)this.computeSegForwardBack(n[i],0,e.forwardCoord)},o.prototype.sortForwardSegs=function(e){var t=e.map(c),r=[{field:"forwardPressure",order:-1},{field:"backwardCoord",order:1}].concat(this.context.view.eventOrderSpecs);return t.sort(function(e,t){return y.compareByFieldSpecs(e,t,r)}),t.map(function(e){return e._seg})},o.prototype.assignSegCss=function(e){for(var t=0,r=e;t<r.length;t++){var i=r[t];y.applyStyle(i.el,this.generateSegCss(i)),0<i.level&&i.el.classList.add("fc-time-grid-event-inset"),i.eventRange.def.title&&i.bottom-i.top<30&&i.el.classList.add("fc-short")}},o.prototype.generateSegCss=function(e){var t,r,i=this.context.options.slotEventOverlap,n=e.backwardCoord,o=e.forwardCoord,s=this.timeGrid.generateSegVerticalCss(e),a=this.timeGrid.isRtl;return i&&(o=Math.min(1,n+2*(o-n))),r=a?(t=1-o,n):(t=n,1-o),s.zIndex=e.level+1,s.left=100*t+"%",s.right=100*r+"%",i&&e.forwardPressure&&(s[a?"marginLeft":"marginRight"]=20),s},o);function o(e){var t=r.call(this,e.context)||this;return t.timeGrid=e,t.fullTimeFormat=y.createFormatter({hour:"numeric",minute:"2-digit",separator:t.context.options.defaultRangeSeparator}),t}function s(e){var t,r,i=e.forwardSegs,n=0;if(void 0===e.forwardPressure){for(t=0;t<i.length;t++)s(r=i[t]),n=Math.max(n,1+r.forwardPressure);e.forwardPressure=n}}function d(e,t,r){void 0===r&&(r=[]);for(var i=0;i<t.length;i++)n=e,o=t[i],n.bottom>o.top&&n.top<o.bottom&&r.push(t[i]);var n,o;return r}function c(e){var t=y.buildSegCompareObj(e);return t.forwardPressure=e.forwardPressure,t.backwardCoord=e.backwardCoord,t}var h,u=(t(p,h=a),p.prototype.attachSegs=function(e,t){this.segsByCol=this.timeGrid.groupSegsByCol(e),this.timeGrid.attachSegsByCol(this.segsByCol,this.timeGrid.mirrorContainerEls),this.sourceSeg=t.sourceSeg},p.prototype.generateSegCss=function(e){var t=h.prototype.generateSegCss.call(this,e),r=this.sourceSeg;if(r&&r.col===e.col){var i=h.prototype.generateSegCss.call(this,r);t.left=i.left,t.right=i.right,t.marginLeft=i.marginLeft,t.marginRight=i.marginRight}return t},p);function p(){return null!==h&&h.apply(this,arguments)||this}var f,g=(t(m,f=y.FillRenderer),m.prototype.attachSegs=function(e,t){var r,i=this.timeGrid;return"bgEvent"===e?r=i.bgContainerEls:"businessHours"===e?r=i.businessContainerEls:"highlight"===e&&(r=i.highlightContainerEls),i.attachSegsByCol(i.groupSegsByCol(t),r),t.map(function(e){return e.el})},m.prototype.computeSegSizes=function(e){this.timeGrid.computeSegVerticals(e)},m.prototype.assignSegSizes=function(e){this.timeGrid.assignSegVerticals(e)},m);function m(e){var t=f.call(this,e.context)||this;return t.timeGrid=e,t}var v,S=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}],C=(t(E,v=y.DateComponent),E.prototype.processOptions=function(){var e,t,r=this.opt("slotDuration"),i=this.opt("snapDuration");r=y.createDuration(r),i=i?y.createDuration(i):r,null===(e=y.wholeDivideDurations(r,i))&&(i=r,e=1),this.slotDuration=r,this.snapDuration=i,this.snapsPerSlot=e,t=this.opt("slotLabelFormat"),Array.isArray(t)&&(t=t[t.length-1]),this.labelFormat=y.createFormatter(t||{hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"short"}),t=this.opt("slotLabelInterval"),this.labelInterval=t?y.createDuration(t):this.computeLabelInterval(r)},E.prototype.computeLabelInterval=function(e){var t,r,i;for(t=S.length-1;0<=t;t--)if(r=y.createDuration(S[t]),null!==(i=y.wholeDivideDurations(r,e))&&1<i)return r;return e},E.prototype.render=function(e){var t=e.cells;this.colCnt=t.length,this.renderSlats(e.dateProfile),this.renderColumns(e.cells,e.dateProfile),this.renderBusinessHours(e.businessHourSegs),this.renderDateSelection(e.dateSelectionSegs),this.renderFgEvents(e.fgEventSegs),this.renderBgEvents(e.bgEventSegs),this.renderEventSelection(e.eventSelection),this.renderEventDrag(e.eventDrag),this.renderEventResize(e.eventResize)},E.prototype.destroy=function(){v.prototype.destroy.call(this),this.renderSlats.unrender(),this.renderColumns.unrender()},E.prototype.updateSize=function(e){var t=this.fillRenderer,r=this.eventRenderer,i=this.mirrorRenderer;(e||this.isSlatSizesDirty)&&(this.buildSlatPositions(),this.isSlatSizesDirty=!1),(e||this.isColSizesDirty)&&(this.buildColPositions(),this.isColSizesDirty=!1),t.computeSizes(e),r.computeSizes(e),i.computeSizes(e),t.assignSizes(e),r.assignSizes(e),i.assignSizes(e)},E.prototype._renderSlats=function(e){var t=this.theme;this.slatContainerEl.innerHTML='<table class="'+t.getClass("tableGrid")+'">'+this.renderSlatRowHtml(e)+"</table>",this.slatEls=y.findElements(this.slatContainerEl,"tr"),this.slatPositions=new y.PositionCache(this.el,this.slatEls,!1,!0),this.isSlatSizesDirty=!0},E.prototype.renderSlatRowHtml=function(e){for(var t,r,i,n=this.dateEnv,o=this.theme,s=this.isRtl,a="",l=y.startOfDay(e.renderRange.start),d=e.minTime,c=y.createDuration(0);y.asRoughMs(d)<y.asRoughMs(e.maxTime);)t=n.add(l,d),r=null!==y.wholeDivideDurations(c,this.labelInterval),i='<td class="fc-axis fc-time '+o.getClass("widgetContent")+'">'+(r?"<span>"+y.htmlEscape(n.format(t,this.labelFormat))+"</span>":"")+"</td>",a+='<tr data-time="'+y.formatIsoTimeString(t)+'"'+(r?"":' class="fc-minor"')+">"+(s?"":i)+'<td class="'+o.getClass("widgetContent")+'"></td>'+(s?i:"")+"</tr>",d=y.addDurations(d,this.slotDuration),c=y.addDurations(c,this.slotDuration);return a},E.prototype._renderColumns=function(e,t){var r=this.theme,i=this.dateEnv,n=this.view,o=new l.DayBgRow(this.context);this.rootBgContainerEl.innerHTML='<table class="'+r.getClass("tableGrid")+'">'+o.renderHtml({cells:e,dateProfile:t,renderIntroHtml:this.renderProps.renderBgIntroHtml})+"</table>",this.colEls=y.findElements(this.el,".fc-day, .fc-disabled-day");for(var s=0;s<this.colCnt;s++)this.publiclyTrigger("dayRender",[{date:i.toDate(e[s].date),el:this.colEls[s],view:n}]);this.isRtl&&this.colEls.reverse(),this.colPositions=new y.PositionCache(this.el,this.colEls,!0,!1),this.renderContentSkeleton(),this.isColSizesDirty=!0},E.prototype._unrenderColumns=function(){this.unrenderContentSkeleton()},E.prototype.renderContentSkeleton=function(){var e,t=[];t.push(this.renderProps.renderIntroHtml());for(var r=0;r<this.colCnt;r++)t.push('<td><div class="fc-content-col"><div class="fc-event-container fc-mirror-container"></div><div class="fc-event-container"></div><div class="fc-highlight-container"></div><div class="fc-bgevent-container"></div><div class="fc-business-container"></div></div></td>');this.isRtl&&t.reverse(),e=this.contentSkeletonEl=y.htmlToElement('<div class="fc-content-skeleton"><table><tr>'+t.join("")+"</tr></table></div>"),this.colContainerEls=y.findElements(e,".fc-content-col"),this.mirrorContainerEls=y.findElements(e,".fc-mirror-container"),this.fgContainerEls=y.findElements(e,".fc-event-container:not(.fc-mirror-container)"),this.bgContainerEls=y.findElements(e,".fc-bgevent-container"),this.highlightContainerEls=y.findElements(e,".fc-highlight-container"),this.businessContainerEls=y.findElements(e,".fc-business-container"),this.isRtl&&(this.colContainerEls.reverse(),this.mirrorContainerEls.reverse(),this.fgContainerEls.reverse(),this.bgContainerEls.reverse(),this.highlightContainerEls.reverse(),this.businessContainerEls.reverse()),this.el.appendChild(e)},E.prototype.unrenderContentSkeleton=function(){y.removeElement(this.contentSkeletonEl)},E.prototype.groupSegsByCol=function(e){var t,r=[];for(t=0;t<this.colCnt;t++)r.push([]);for(t=0;t<e.length;t++)r[e[t].col].push(e[t]);return r},E.prototype.attachSegsByCol=function(e,t){var r,i,n;for(r=0;r<this.colCnt;r++)for(i=e[r],n=0;n<i.length;n++)t[r].appendChild(i[n].el)},E.prototype.getNowIndicatorUnit=function(){return"minute"},E.prototype.renderNowIndicator=function(e,t){if(this.colContainerEls){var r,i=this.computeDateTop(t),n=[];for(r=0;r<e.length;r++){var o=y.createElement("div",{className:"fc-now-indicator fc-now-indicator-line"});o.style.top=i+"px",this.colContainerEls[e[r].col].appendChild(o),n.push(o)}if(0<e.length){var s=y.createElement("div",{className:"fc-now-indicator fc-now-indicator-arrow"});s.style.top=i+"px",this.contentSkeletonEl.appendChild(s),n.push(s)}this.nowIndicatorEls=n}},E.prototype.unrenderNowIndicator=function(){this.nowIndicatorEls&&(this.nowIndicatorEls.forEach(y.removeElement),this.nowIndicatorEls=null)},E.prototype.getTotalSlatHeight=function(){return this.slatContainerEl.getBoundingClientRect().height},E.prototype.computeDateTop=function(e,t){return t=t||y.startOfDay(e),this.computeTimeTop(y.createDuration(e.valueOf()-t.valueOf()))},E.prototype.computeTimeTop=function(e){var t,r,i=this.slatEls.length,n=this.props.dateProfile,o=(e.milliseconds-y.asRoughMs(n.minTime))/y.asRoughMs(this.slotDuration);return o=Math.max(0,o),o=Math.min(i,o),t=Math.floor(o),r=o-(t=Math.min(t,i-1)),this.slatPositions.tops[t]+this.slatPositions.getHeight(t)*r},E.prototype.computeSegVerticals=function(e){var t,r,i,n=this.opt("timeGridEventMinHeight");for(t=0;t<e.length;t++)r=e[t],i=this.props.cells[r.col].date,r.top=this.computeDateTop(r.start,i),r.bottom=Math.max(r.top+n,this.computeDateTop(r.end,i))},E.prototype.assignSegVerticals=function(e){var t,r;for(t=0;t<e.length;t++)r=e[t],y.applyStyle(r.el,this.generateSegVerticalCss(r))},E.prototype.generateSegVerticalCss=function(e){return{top:e.top,bottom:-e.bottom}},E.prototype.buildPositionCaches=function(){this.buildColPositions(),this.buildSlatPositions()},E.prototype.buildColPositions=function(){this.colPositions.build()},E.prototype.buildSlatPositions=function(){this.slatPositions.build()},E.prototype.positionToHit=function(e,t){var r=this.dateEnv,i=this.snapsPerSlot,n=this.slatPositions,o=this.colPositions,s=o.leftToIndex(e),a=n.topToIndex(t);if(null!=s&&null!=a){var l=n.tops[a],d=n.getHeight(a),c=(t-l)/d,h=a*i+Math.floor(c*i),u=this.props.cells[s].date,p=y.addDurations(this.props.dateProfile.minTime,y.multiplyDuration(this.snapDuration,h)),f=r.add(u,p);return{col:s,dateSpan:{range:{start:f,end:r.add(f,this.snapDuration)},allDay:!1},dayEl:this.colEls[s],relativeRect:{left:o.lefts[s],right:o.rights[s],top:l,bottom:l+d}}}},E.prototype._renderEventDrag=function(e){e&&(this.eventRenderer.hideByHash(e.affectedInstances),e.isEvent?this.mirrorRenderer.renderSegs(e.segs,{isDragging:!0,sourceSeg:e.sourceSeg}):this.fillRenderer.renderSegs("highlight",e.segs))},E.prototype._unrenderEventDrag=function(e){e&&(this.eventRenderer.showByHash(e.affectedInstances),this.mirrorRenderer.unrender(e.segs,{isDragging:!0,sourceSeg:e.sourceSeg}),this.fillRenderer.unrender("highlight"))},E.prototype._renderEventResize=function(e){e&&(this.eventRenderer.hideByHash(e.affectedInstances),this.mirrorRenderer.renderSegs(e.segs,{isResizing:!0,sourceSeg:e.sourceSeg}))},E.prototype._unrenderEventResize=function(e){e&&(this.eventRenderer.showByHash(e.affectedInstances),this.mirrorRenderer.unrender(e.segs,{isResizing:!0,sourceSeg:e.sourceSeg}))},E.prototype._renderDateSelection=function(e){e&&(this.opt("selectMirror")?this.mirrorRenderer.renderSegs(e,{isSelecting:!0}):this.fillRenderer.renderSegs("highlight",e))},E.prototype._unrenderDateSelection=function(e){this.mirrorRenderer.unrender(e,{isSelecting:!0}),this.fillRenderer.unrender("highlight")},E);function E(e,t,r){var i=v.call(this,e,t)||this;i.isSlatSizesDirty=!1,i.isColSizesDirty=!1,i.renderSlats=y.memoizeRendering(i._renderSlats);var n=i.eventRenderer=new a(i),o=i.fillRenderer=new g(i);i.mirrorRenderer=new u(i);var s=i.renderColumns=y.memoizeRendering(i._renderColumns,i._unrenderColumns);return i.renderBusinessHours=y.memoizeRendering(o.renderSegs.bind(o,"businessHours"),o.unrender.bind(o,"businessHours"),[s]),i.renderDateSelection=y.memoizeRendering(i._renderDateSelection,i._unrenderDateSelection,[s]),i.renderFgEvents=y.memoizeRendering(n.renderSegs.bind(n),n.unrender.bind(n),[s]),i.renderBgEvents=y.memoizeRendering(o.renderSegs.bind(o,"bgEvent"),o.unrender.bind(o,"bgEvent"),[s]),i.renderEventSelection=y.memoizeRendering(n.selectByInstanceId.bind(n),n.unselectByInstanceId.bind(n),[i.renderFgEvents]),i.renderEventDrag=y.memoizeRendering(i._renderEventDrag,i._unrenderEventDrag,[s]),i.renderEventResize=y.memoizeRendering(i._renderEventResize,i._unrenderEventResize,[s]),i.processOptions(),t.innerHTML='<div class="fc-bg"></div><div class="fc-slats"></div><hr class="fc-divider '+i.theme.getClass("widgetHeader")+'" style="display:none" />',i.rootBgContainerEl=t.querySelector(".fc-bg"),i.slatContainerEl=t.querySelector(".fc-slats"),i.bottomRuleEl=t.querySelector(".fc-divider"),i.renderProps=r,i}var b,D=(t(w,b=y.Splitter),w.prototype.getKeyInfo=function(){return{allDay:{},timed:{}}},w.prototype.getKeysForDateSpan=function(e){return e.allDay?["allDay"]:["timed"]},w.prototype.getKeysForEventDef=function(e){return e.allDay?y.hasBgRendering(e)?["timed","allDay"]:["allDay"]:["timed"]},w);function w(){return null!==b&&b.apply(this,arguments)||this}var R,G=y.createFormatter({week:"short"}),T=(t(H,R=y.View),H.prototype.destroy=function(){R.prototype.destroy.call(this),this.timeGrid.destroy(),this.dayGrid&&this.dayGrid.destroy(),this.scroller.destroy()},H.prototype.renderSkeletonHtml=function(){var e=this.theme;return'<table class="'+e.getClass("tableGrid")+'">'+(this.opt("columnHeader")?'<thead class="fc-head"><tr><td class="fc-head-container '+e.getClass("widgetHeader")+'">&nbsp;</td></tr></thead>':"")+'<tbody class="fc-body"><tr><td class="'+e.getClass("widgetContent")+'">'+(this.opt("allDaySlot")?'<div class="fc-day-grid"></div><hr class="fc-divider '+e.getClass("widgetHeader")+'" />':"")+"</td></tr></tbody></table>"},H.prototype.getNowIndicatorUnit=function(){return this.timeGrid.getNowIndicatorUnit()},H.prototype.unrenderNowIndicator=function(){this.timeGrid.unrenderNowIndicator()},H.prototype.updateSize=function(e,t,r){R.prototype.updateSize.call(this,e,t,r),this.timeGrid.updateSize(e),this.dayGrid&&this.dayGrid.updateSize(e)},H.prototype.updateBaseSize=function(e,t,r){var i,n,o,s=this;if(this.axisWidth=y.matchCellWidths(y.findElements(this.el,".fc-axis")),this.timeGrid.colEls){var a=y.findElements(this.el,".fc-row").filter(function(e){return!s.scroller.el.contains(e)});this.timeGrid.bottomRuleEl.style.display="none",this.scroller.clear(),a.forEach(y.uncompensateScroll),this.dayGrid&&(this.dayGrid.removeSegPopover(),(i=this.opt("eventLimit"))&&"number"!=typeof i&&(i=5),i&&this.dayGrid.limitRows(i)),r||(n=this.computeScrollerHeight(t),this.scroller.setHeight(n),((o=this.scroller.getScrollbarWidths()).left||o.right)&&(a.forEach(function(e){y.compensateScroll(e,o)}),n=this.computeScrollerHeight(t),this.scroller.setHeight(n)),this.scroller.lockOverflow(o),this.timeGrid.getTotalSlatHeight()<n&&(this.timeGrid.bottomRuleEl.style.display=""))}else r||(n=this.computeScrollerHeight(t),this.scroller.setHeight(n))},H.prototype.computeScrollerHeight=function(e){return e-y.subtractInnerElHeight(this.el,this.scroller.el)},H.prototype.computeDateScroll=function(e){var t=this.timeGrid.computeTimeTop(e);return(t=Math.ceil(t))&&t++,{top:t}},H.prototype.queryDateScroll=function(){return{top:this.scroller.getScrollTop()}},H.prototype.applyDateScroll=function(e){void 0!==e.top&&this.scroller.setScrollTop(e.top)},H.prototype.axisStyleAttr=function(){return null!=this.axisWidth?'style="width:'+this.axisWidth+'px"':""},H);function H(e,t,r,i){var o=R.call(this,e,t,r,i)||this;o.splitter=new D,o.renderHeadIntroHtml=function(){var e,t=o.theme,r=o.dateEnv,i=o.props.dateProfile.renderRange,n=y.diffDays(i.start,i.end);return o.opt("weekNumbers")?(e=r.format(i.start,G),'<th class="fc-axis fc-week-number '+t.getClass("widgetHeader")+'" '+o.axisStyleAttr()+">"+y.buildGotoAnchorHtml(o,{date:i.start,type:"week",forceOff:1<n},y.htmlEscape(e))+"</th>"):'<th class="fc-axis '+t.getClass("widgetHeader")+'" '+o.axisStyleAttr()+"></th>"},o.renderTimeGridBgIntroHtml=function(){return'<td class="fc-axis '+o.theme.getClass("widgetContent")+'" '+o.axisStyleAttr()+"></td>"},o.renderTimeGridIntroHtml=function(){return'<td class="fc-axis" '+o.axisStyleAttr()+"></td>"},o.renderDayGridBgIntroHtml=function(){return'<td class="fc-axis '+o.theme.getClass("widgetContent")+'" '+o.axisStyleAttr()+"><span>"+y.getAllDayHtml(o)+"</span></td>"},o.renderDayGridIntroHtml=function(){return'<td class="fc-axis" '+o.axisStyleAttr()+"></td>"},o.el.classList.add("fc-timeGrid-view"),o.el.innerHTML=o.renderSkeletonHtml(),o.scroller=new y.ScrollComponent("hidden","auto");var n=o.scroller.el;o.el.querySelector(".fc-body > tr > td").appendChild(n),n.classList.add("fc-time-grid-container");var s=y.createElement("div",{className:"fc-time-grid"});if(n.appendChild(s),o.timeGrid=new C(o.context,s,{renderBgIntroHtml:o.renderTimeGridBgIntroHtml,renderIntroHtml:o.renderTimeGridIntroHtml}),o.opt("allDaySlot")){o.dayGrid=new l.DayGrid(o.context,o.el.querySelector(".fc-day-grid"),{renderNumberIntroHtml:o.renderDayGridIntroHtml,renderBgIntroHtml:o.renderDayGridBgIntroHtml,renderIntroHtml:o.renderDayGridIntroHtml,colWeekNumbersVisible:!1,cellWeekNumbersVisible:!1});var a=o.el.querySelector(".fc-divider");o.dayGrid.bottomCoordPadding=a.getBoundingClientRect().height}return o}T.prototype.usesMinMaxTime=!0;var P,I=(t(x,P=y.DateComponent),x.prototype.destroy=function(){P.prototype.destroy.call(this),this.calendar.unregisterInteractiveComponent(this)},x.prototype.render=function(e){var t=e.dateProfile,r=e.dayTable,i=this.dayRanges=this.buildDayRanges(r,t,this.dateEnv);this.timeGrid.receiveProps(n({},this.slicer.sliceProps(e,t,null,this.timeGrid,i),{dateProfile:t,cells:r.cells[0]}))},x.prototype.renderNowIndicator=function(e){this.timeGrid.renderNowIndicator(this.slicer.sliceNowDate(e,this.timeGrid,this.dayRanges),e)},x.prototype.buildPositionCaches=function(){this.timeGrid.buildPositionCaches()},x.prototype.queryHit=function(e,t){var r=this.timeGrid.positionToHit(e,t);if(r)return{component:this.timeGrid,dateSpan:r.dateSpan,dayEl:r.dayEl,rect:{left:r.relativeRect.left,right:r.relativeRect.right,top:r.relativeRect.top,bottom:r.relativeRect.bottom},layer:0}},x);function x(e,t){var r=P.call(this,e,t.el)||this;return r.buildDayRanges=y.memoize(z),r.slicer=new _,r.timeGrid=t,e.calendar.registerInteractiveComponent(r,{el:r.timeGrid.el}),r}function z(e,t,r){for(var i=[],n=0,o=e.headerDates;n<o.length;n++){var s=o[n];i.push({start:r.add(s,t.minTime),end:r.add(s,t.maxTime)})}return i}var B,_=(t(k,B=y.Slicer),k.prototype.sliceRange=function(e,t){for(var r=[],i=0;i<t.length;i++){var n=y.intersectRanges(e,t[i]);n&&r.push({start:n.start,end:n.end,isStart:n.start.valueOf()===e.start.valueOf(),isEnd:n.end.valueOf()===e.end.valueOf(),col:i})}return r},k);function k(){return null!==B&&B.apply(this,arguments)||this}var F,M=(t(O,F=T),O.prototype.destroy=function(){F.prototype.destroy.call(this),this.header&&this.header.destroy(),this.simpleTimeGrid.destroy(),this.simpleDayGrid&&this.simpleDayGrid.destroy()},O.prototype.render=function(e){F.prototype.render.call(this,e);var t=this.props.dateProfile,r=this.buildDayTable(t,this.dateProfileGenerator),i=this.splitter.splitProps(e);this.header&&this.header.receiveProps({dateProfile:t,dates:r.headerDates,datesRepDistinctDays:!0,renderIntroHtml:this.renderHeadIntroHtml}),this.simpleTimeGrid.receiveProps(n({},i.timed,{dateProfile:t,dayTable:r})),this.simpleDayGrid&&this.simpleDayGrid.receiveProps(n({},i.allDay,{dateProfile:t,dayTable:r,nextDayThreshold:this.nextDayThreshold,isRigid:!1}))},O.prototype.renderNowIndicator=function(e){this.simpleTimeGrid.renderNowIndicator(e)},O);function O(e,t,r,i){var n=F.call(this,e,t,r,i)||this;return n.buildDayTable=y.memoize(N),n.opt("columnHeader")&&(n.header=new y.DayHeader(n.context,n.el.querySelector(".fc-head-container"))),n.simpleTimeGrid=new I(n.context,n.timeGrid),n.dayGrid&&(n.simpleDayGrid=new l.SimpleDayGrid(n.context,n.dayGrid)),n}function N(e,t){var r=new y.DaySeries(e.renderRange,t);return new y.DayTable(r,!1)}var L=y.createPlugin({defaultView:"timeGridWeek",views:{timeGrid:{class:M,allDaySlot:!0,slotDuration:"00:30:00",slotEventOverlap:!0},timeGridDay:{type:"timeGrid",duration:{days:1}},timeGridWeek:{type:"timeGrid",duration:{weeks:1}}}});e.AbstractTimeGridView=T,e.TimeGrid=C,e.TimeGridSlicer=_,e.TimeGridView=M,e.buildDayRanges=z,e.buildDayTable=N,e.default=L,Object.defineProperty(e,"__esModule",{value:!0})});
6
  !function(t,e,n){"use strict";function o(t,s){var e=this;this.el=t,this.options={},Object.keys(i).forEach(function(t){e.options[t]=i[t]}),Object.keys(s).forEach(function(t){e.options[t]=s[t]}),this.isInput="input"===this.el.tagName.toLowerCase(),this.attr=this.options.attr,this.showCursor=!this.isInput&&this.options.showCursor,this.elContent=this.attr?this.el.getAttribute(this.attr):this.el.textContent,this.contentType=this.options.contentType,this.typeSpeed=this.options.typeSpeed,this.startDelay=this.options.startDelay,this.backSpeed=this.options.backSpeed,this.backDelay=this.options.backDelay,n&&this.options.stringsElement instanceof n?this.stringsElement=this.options.stringsElement[0]:this.stringsElement=this.options.stringsElement,this.strings=this.options.strings,this.strPos=0,this.arrayPos=0,this.stopNum=0,this.loop=this.options.loop,this.loopCount=this.options.loopCount,this.curLoop=0,this.stop=!1,this.cursorChar=this.options.cursorChar,this.shuffle=this.options.shuffle,this.sequence=[],this.build()}o.prototype={constructor:o,init:function(){var s=this;s.timeout=setTimeout(function(){for(var t=0;t<s.strings.length;++t)s.sequence[t]=t;s.shuffle&&(s.sequence=s.shuffleArray(s.sequence)),s.typewrite(s.strings[s.sequence[s.arrayPos]],s.strPos)},s.startDelay)},build:function(){var s=this;!0===this.showCursor&&(this.cursor=e.createElement("span"),this.cursor.className="typed-cursor",this.cursor.innerHTML=this.cursorChar,this.el.parentNode&&this.el.parentNode.insertBefore(this.cursor,this.el.nextSibling)),this.stringsElement&&(this.strings=[],this.stringsElement.style.display="none",Array.prototype.slice.apply(this.stringsElement.children).forEach(function(t){s.strings.push(t.innerHTML)}));this.init()},typewrite:function(o,r){if(!0!==this.stop){var t=Math.round(70*Math.random())+this.typeSpeed,a=this;a.timeout=setTimeout(function(){var t=0,s=o.substr(r);if("^"===s.charAt(0)){var e=1;/^\^\d+/.test(s)&&(e+=(s=/\d+/.exec(s)[0]).length,t=parseInt(s)),o=o.substring(0,r)+o.substring(r+e)}if("html"===a.contentType){var i=o.substr(r).charAt(0);if("<"===i||"&"===i){var n;for(n="<"===i?">":";";o.substr(r+1).charAt(0)!==n&&(o.substr(r).charAt(0),!(++r+1>o.length)););r++,0}}a.timeout=setTimeout(function(){if(r===o.length){if(a.options.onStringTyped(a.arrayPos),a.arrayPos===a.strings.length-1&&(a.options.callback(),a.curLoop++,!1===a.loop||a.curLoop===a.loopCount))return;a.timeout=setTimeout(function(){a.backspace(o,r)},a.backDelay)}else{0===r&&a.options.preStringTyped(a.arrayPos);var t=o.substr(0,r+1);a.attr?a.el.setAttribute(a.attr,t):a.isInput?a.el.value=t:"html"===a.contentType?a.el.innerHTML=t:a.el.textContent=t,r++,a.typewrite(o,r)}},t)},t)}},backspace:function(s,e){if(!0!==this.stop){var t=Math.round(70*Math.random())+this.backSpeed,i=this;i.timeout=setTimeout(function(){if("html"===i.contentType&&">"===s.substr(e).charAt(0)){for(;"<"!==s.substr(e-1).charAt(0)&&(s.substr(e).charAt(0),!(--e<0)););e--,0}var t=s.substr(0,e);i.attr?i.el.setAttribute(i.attr,t):i.isInput?i.el.value=t:"html"===i.contentType?i.el.innerHTML=t:i.el.textContent=t,e>i.stopNum?(e--,i.backspace(s,e)):e<=i.stopNum&&(i.arrayPos++,i.arrayPos===i.strings.length?(i.arrayPos=0,i.shuffle&&(i.sequence=i.shuffleArray(i.sequence)),i.init()):i.typewrite(i.strings[i.sequence[i.arrayPos]],e))},t)}},shuffleArray:function(t){var s,e,i=t.length;if(i)for(;--i;)s=t[e=Math.floor(Math.random()*(i+1))],t[e]=t[i],t[i]=s;return t},reset:function(){clearInterval(this.timeout),this.el.getAttribute("id"),this.el.textContent="",void 0!==this.cursor&&void 0!==this.cursor.parentNode&&this.cursor.parentNode.removeChild(this.cursor),this.strPos=0,this.arrayPos=0,this.curLoop=0,this.options.resetCallback()}},o.new=function(t,i){Array.prototype.slice.apply(e.querySelectorAll(t)).forEach(function(t){var s=t._typed,e="object"==typeof i&&i;s&&s.reset(),t._typed=s=new o(t,e),"string"==typeof i&&s[i]()})},n&&(n.fn.typed=function(i){return this.each(function(){var t=n(this),s=t.data("typed"),e="object"==typeof i&&i;s&&s.reset(),t.data("typed",s=new o(this,e)),"string"==typeof i&&s[i]()})}),t.Typed=o;var i={strings:["These are the default values...","You know what you should do?","Use your own!","Have a great day!"],stringsElement:null,typeSpeed:0,startDelay:0,backSpeed:0,shuffle:!1,backDelay:500,loop:!1,loopCount:!1,showCursor:!0,cursorChar:"|",attr:null,contentType:"html",callback:function(){},preStringTyped:function(){},onStringTyped:function(){},resetCallback:function(){}}}(window,document,window.jQuery),function(i){"use strict";function s(t,s){this.element=i(t),this.settings=i.extend({},n,s),this._defaults=n,this._init()}var e="Morphext",n={animation:"bounceIn",separator:",",speed:2e3,complete:i.noop};s.prototype={_init:function(){var e=this;this.phrases=[],this.element.addClass("morphext"),i.each(this.element.text().split(this.settings.separator),function(t,s){e.phrases.push(i.trim(s))}),this.index=-1,this.animate(),this.start()},animate:function(){this.index=++this.index%this.phrases.length,this.element[0].innerHTML='<span class="animated '+this.settings.animation+'">'+this.phrases[this.index]+"</span>",i.isFunction(this.settings.complete)&&this.settings.complete.call(this)},start:function(){var t=this;this._interval=setInterval(function(){t.animate()},this.settings.speed)},stop:function(){this._interval=clearInterval(this._interval)}},i.fn[e]=function(t){return this.each(function(){i.data(this,"plugin_"+e)||i.data(this,"plugin_"+e,new s(this,t))})}}(jQuery);
7
  !function(e){"use strict";var i="Morphext",s={animation:"bounceIn",separator:",",speed:2e3,complete:e.noop};function n(t,i){this.element=e(t),this.settings=e.extend({},s,i),this._defaults=s,this._init()}n.prototype={_init:function(){var s=this;this.phrases=[],this.element.addClass("morphext"),e.each(this.element.text().split(this.settings.separator),function(t,i){s.phrases.push(e.trim(i))}),this.index=-1,this.animate(),this.start()},animate:function(){this.index=++this.index%this.phrases.length,this.element[0].innerHTML='<span class="animated '+this.settings.animation+'">'+this.phrases[this.index]+"</span>",e.isFunction(this.settings.complete)&&this.settings.complete.call(this)},start:function(){var t=this;this._interval=setInterval(function(){t.animate()},this.settings.speed)},stop:function(){this._interval=clearInterval(this._interval)}},e.fn[i]=function(t){return this.each(function(){e.data(this,"plugin_"+i)||e.data(this,"plugin_"+i,new n(this,t))})}}(jQuery);
@@ -16,11 +17,11 @@
16
  !function(f){"use strict";f(document).on("click",".eael-load-more-button",function(a){a.preventDefault(),a.stopPropagation(),a.stopImmediatePropagation();var e=f(this),n=f("span",e).html(),t=e.data("widget"),s=f(".elementor-element-"+t),o=e.data("class"),i=e.data("args"),r=e.data("settings"),p=e.data("layout"),l=parseInt(e.data("page"))+1;if(void 0!==t&&void 0!==i){var d={},u={action:"load_more",class:o,args:i,settings:r,page:l};if(String(i).split("&").forEach(function(a,t){var o=String(a).split("=");d[o[0]]=o[1]}),"rand"==d.orderby){var g=f(".eael-grid-post");if(g.length){var c=[];g.each(function(a,t){var o=f(t).data("id");c.push(o)}),u.post__not_in=c}}e.addClass("button--loading"),f("span",e).html("Loading..."),f.ajax({url:localize.ajaxurl,type:"post",data:u,success:function(a){var t=f(a);if(t.hasClass("no-posts-found")||0==t.length)e.remove();else{if(f(".eael-post-appender",s).append(t),"masonry"==p){var o=f(".eael-post-appender",s).isotope();o.isotope("appended",t).isotope("layout"),o.imagesLoaded().progress(function(){o.isotope("layout")})}e.removeClass("button--loading"),f("span",e).html(n),e.data("page",l)}},error:function(a){console.log(a)}})}})}(jQuery);
17
  var AdvAccordionHandler=function(e,n){var a=e.find(".eael-adv-accordion"),o=e.find(".eael-accordion-header"),d=a.data("accordion-type"),t=a.data("toogle-speed");o.each(function(){n(this).hasClass("active-default")&&(n(this).addClass("show active"),n(this).next().slideDown(t))}),o.unbind("click"),o.click(function(e){e.preventDefault();var a=n(this);"accordion"===d?a.hasClass("show")?(a.removeClass("show active"),a.next().slideUp(t)):(a.parent().parent().find(".eael-accordion-header").removeClass("show active"),a.parent().parent().find(".eael-accordion-content").slideUp(t),a.toggleClass("show active"),a.next().slideToggle(t)):a.hasClass("show")?(a.removeClass("show active"),a.next().slideUp(t)):(a.addClass("show active"),a.next().slideDown(t))})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-adv-accordion.default",AdvAccordionHandler)});
18
  var AdvanceTabHandler=function(e,c){var a="#"+e.find(".eael-advance-tabs").attr("id").toString();c(a+" .eael-tabs-nav ul li").each(function(e){c(this).hasClass("active-default")?(c(a+" .eael-tabs-nav > ul li").removeClass("active").addClass("inactive"),c(this).removeClass("inactive")):0==e&&c(this).removeClass("inactive").addClass("active")}),c(a+" .eael-tabs-content div").each(function(e){c(this).hasClass("active-default")?c(a+" .eael-tabs-content > div").removeClass("active"):0==e&&c(this).removeClass("inactive").addClass("active")}),c(a+" .eael-tabs-nav ul li").click(function(){var e=c(this).index(),a=c(this).closest(".eael-advance-tabs"),t=c(a).children(".eael-tabs-nav").children("ul").children("li"),i=c(a).children(".eael-tabs-content").children("div");c(this).parent("li").addClass("active"),c(t).removeClass("active active-default").addClass("inactive"),c(this).addClass("active").removeClass("inactive"),c(i).removeClass("active").addClass("inactive"),c(i).eq(e).addClass("active").removeClass("inactive");var s=i.eq(e).find(".eael-filter-gallery-container"),l=i.eq(e).find(".eael-post-grid.eael-post-appender"),n=i.eq(e).find(".eael-twitter-feed-masonry"),d=i.eq(e).find(".eael-instafeed");l.length&&l.isotope(),n.length&&n.isotope("layout"),s.length&&s.isotope("layout"),d.length&&d.isotope("layout"),c(i).each(function(e){c(this).removeClass("active-default")})})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-adv-tabs.default",AdvanceTabHandler)});
19
- var advanced_data_table_timeout,advanced_data_table_drag_start_x,advanced_data_table_drag_start_width,advanced_data_table_drag_el,advanced_data_table_active_cell=null,advanced_data_table_dragging=!1,Advanced_Data_Table_Update_View=function(e,a,t){var n=e.model;if(n.remoteRender=a,"2.7.6"<elementor.config.version){var d=e.getContainer(),r=e.getContainer().settings.attributes;Object.keys(t).forEach(function(e){r[e]=t[e]}),parent.window.$e.run("document/elements/settings",{container:d,settings:r,options:{external:a}})}else Object.keys(t).forEach(function(e){n.setSetting(e,t[e])});advanced_data_table_timeout=setTimeout(function(){n.remoteRender=!0},1001)},Advanced_Data_Table_Update_Model=function(a,e,t,n){if(a.remoteRender=t,"2.7.6"<elementor.config.version){var d=e.settings.attributes;Object.keys(n).forEach(function(e){d[e]=n[e]}),parent.window.$e.run("document/elements/settings",{container:e,settings:d,options:{external:t}})}else Object.keys(n).forEach(function(e){a.setSetting(e,n[e])});advanced_data_table_timeout=setTimeout(function(){a.remoteRender=!0},1001)},Advanced_Data_Table=function(e,a){var v=e.context.querySelector(".ea-advanced-data-table"),t=e.context.querySelector(".ea-advanced-data-table-search"),u=e.context.querySelector(".ea-advanced-data-table-pagination"),b={};if(isEditMode){var n="readonly";v.classList.add("ea-advanced-data-table-editable"),v.classList.contains("ea-advanced-data-table-static")&&(n="",v.querySelectorAll("th, td").forEach(function(e){var a=e.innerHTML;0!==a.indexOf('<textarea rows="1">')&&(e.innerHTML='<textarea rows="1" '+n+">"+a+"</textarea>")})),v.addEventListener("mousedown",function(e){"th"===e.target.tagName.toLowerCase()&&(e.stopPropagation(),advanced_data_table_dragging=!0,advanced_data_table_drag_el=e.target,advanced_data_table_drag_start_x=e.pageX,advanced_data_table_drag_start_width=e.target.offsetWidth)}),document.addEventListener("mousemove",function(e){advanced_data_table_dragging&&(advanced_data_table_drag_el.style.width=advanced_data_table_drag_start_width+(event.pageX-advanced_data_table_drag_start_x)+"px")}),document.addEventListener("mouseup",function(e){advanced_data_table_dragging=advanced_data_table_dragging&&!1})}else if(t&&t.addEventListener("input",function(e){var a=this.value.toLowerCase(),t=v.classList.contains("ea-advanced-data-table-sortable"),n="thead"==v.rows[0].parentNode.tagName.toLowerCase()?1:0;if(1<v.rows.length)if(0<a.length){t&&v.classList.add("ea-advanced-data-table-unsortable"),u&&0<u.innerHTML.length&&(u.style.display="none");for(var d=n;d<v.rows.length;d++){var r=!1;if(0<v.rows[d].cells.length)for(var l=0;l<v.rows[d].cells.length;l++)if(-1<v.rows[d].cells[l].textContent.toLowerCase().indexOf(a)){r=!0;break}v.rows[d].style.display=r?"table-row":"none"}}else if(t&&v.classList.remove("ea-advanced-data-table-unsortable"),u&&0<u.innerHTML.length){u.style.display="";var o=u.querySelector(".ea-advanced-data-table-pagination-current").dataset.page,c=(o-1)*v.dataset.itemsPerPage+1,i=o*v.dataset.itemsPerPage;for(d=1;d<=v.rows.length-1;d++)v.rows[d].style.display=c<=d&&d<=i?"table-row":"none"}else for(d=1;d<=v.rows.length-1;d++)v.rows[d].style.display="table-row"}),v.classList.contains("ea-advanced-data-table-sortable")&&v.addEventListener("click",function(e){if("th"===e.target.tagName.toLowerCase()){var a=e.target.cellIndex,t=1,n=1,d=v.rows.length-1,r="",l=e.target.classList,o=[],c=v.cloneNode(!0);r=l.contains("asc")?(e.target.classList.remove("asc"),e.target.classList.add("desc"),"desc"):(l.contains("desc")&&e.target.classList.remove("desc"),e.target.classList.add("asc"),"asc"),u&&0<u.innerHTML.length&&(t=u.querySelector(".ea-advanced-data-table-pagination-current").dataset.page,n=(t-1)*v.dataset.itemsPerPage+1,d=d-(t-1)*v.dataset.itemsPerPage>=v.dataset.itemsPerPage?t*v.dataset.itemsPerPage:d),b[t]=[],v.querySelectorAll("th").forEach(function(e){e.cellIndex!=a&&e.classList.remove("asc","desc"),b[t].push(e.classList.contains("asc")?"asc":e.classList.contains("desc")?"desc":"")});for(var i=n;i<=d;i++){var s,_=v.rows[i].cells[a];s=isNaN(parseInt(_.innerText))?_.innerText.toLowerCase():parseInt(_.innerText),o.push({index:i,value:s})}"asc"==r?o.sort(function(e,a){return e.value>a.value?1:-1}):"desc"==r&&o.sort(function(e,a){return e.value<a.value?1:-1}),o.forEach(function(e,a){v.rows[n+a].innerHTML=c.rows[e.index].innerHTML})}}),v.classList.contains("ea-advanced-data-table-paginated")){var d="",r=1,l="thead"==v.rows[0].parentNode.tagName.toLowerCase()?1:0,o=r*v.dataset.itemsPerPage,c=Math.ceil((v.rows.length-1)/v.dataset.itemsPerPage);if(1<c){for(var i=1;i<=c;i++)d+='<a href="#" data-page="'+i+'" class="'+(1==i?"ea-advanced-data-table-pagination-current":"")+'">'+i+"</a>";u.insertAdjacentHTML("beforeend",'<a href="#" data-page="1">&laquo;</a>'+d+'<a href="#" data-page="'+c+'">&raquo;</a>')}for(i=0;i<=o&&!(i>=v.rows.length);i++)v.rows[i].style.display="table-row";u.addEventListener("click",function(e){if(e.preventDefault(),"a"==e.target.tagName.toLowerCase()){r=e.target.dataset.page,offset="thead"==v.rows[0].parentNode.tagName.toLowerCase()?1:0,l=(r-1)*v.dataset.itemsPerPage+offset,o=r*v.dataset.itemsPerPage,u.querySelectorAll(".ea-advanced-data-table-pagination-current").forEach(function(e){e.classList.remove("ea-advanced-data-table-pagination-current")}),u.querySelectorAll('[data-page="'+r+'"]').forEach(function(e){e.classList.add("ea-advanced-data-table-pagination-current")});for(var a=offset;a<=v.rows.length-1;a++)v.rows[a].style.display=l<=a&&a<=o?"table-row":"none";v.querySelectorAll("th").forEach(function(e,a){e.classList.remove("asc","desc"),void 0!==b[r]&&b[r][a]&&e.classList.add(b[r][a])})}})}},Advanced_Data_Table_Click_Handler=function(a,e,n){if("ea:advTable:export"==event.target.dataset.event){for(var t=n.el.querySelector(".ea-advanced-data-table-"+e.attributes.id),d=t.querySelectorAll("table tr"),r=[],l=0;l<d.length;l++){var o=[],c=d[l].querySelectorAll("th, td");if(t.classList.contains("ea-advanced-data-table-static"))for(var i=0;i<c.length;i++)o.push(JSON.stringify(c[i].querySelector("textarea").value.replace(/(\r\n|\n|\r)/gm," ").trim()));else for(i=0;i<c.length;i++)o.push(JSON.stringify(c[i].innerHTML.replace(/(\r\n|\n|\r)/gm," ").trim()));r.push(o.join(","))}var s=new Blob([r.join("\n")],{type:"text/csv"}),_=parent.document.createElement("a");_.classList.add("ea-adv-data-table-download-"+e.attributes.id),_.download="ea-adv-data-table-"+e.attributes.id+".csv",_.href=window.URL.createObjectURL(s),_.style.display="none",parent.document.body.appendChild(_),_.click(),parent.document.querySelector(".ea-adv-data-table-download-"+e.attributes.id).remove()}else if("ea:advTable:import"==event.target.dataset.event){var v=a.el.querySelector(".ea_adv_table_csv_string"),u=a.el.querySelector(".ea_adv_table_csv_string_table").checked,b=v.value.split("\n"),f="",g="";0<v.value.length&&(g+="<tbody>",b.forEach(function(e,a){0<(c=e.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm)).length&&(u&&0==a?(f+="<thead><tr>",c.forEach(function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?f+="<th>"+JSON.parse(e)+"</th>":f+="<th>"+e+"</th>"}),f+="</tr></thead>"):(g+="<tr>",c.forEach(function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?g+="<td>"+JSON.parse(e)+"</td>":g+="<td>"+e+"</td>"}),g+="</tr>"))}),g+="</tbody>",(0<f.length||0<g.length)&&Advanced_Data_Table_Update_View(n,!0,{ea_adv_data_table_static_html:f+g})),v.value=""}else if("ea:advTable:connect"==event.target.dataset.event){var m=event.target;m.innerHTML="Connecting",jQuery.ajax({url:localize.ajaxurl,type:"post",data:{action:"connect_remote_db",security:localize.nonce,host:e.attributes.settings.attributes.ea_adv_data_table_source_remote_host,username:e.attributes.settings.attributes.ea_adv_data_table_source_remote_username,password:e.attributes.settings.attributes.ea_adv_data_table_source_remote_password,database:e.attributes.settings.attributes.ea_adv_data_table_source_remote_database},success:function(e){if(1==e.connected){m.innerHTML="Connected",Advanced_Data_Table_Update_View(n,!0,{ea_adv_data_table_source_remote_connected:!0,ea_adv_data_table_source_remote_tables:e.tables}),a.content.el.querySelector(".elementor-section-title").click(),a.content.el.querySelector(".elementor-section-title").click();var t=a.el.querySelector('[data-setting="ea_adv_data_table_source_remote_table"]');t.length=0,e.tables.forEach(function(e,a){t[a]=new Option(e,e)})}else m.innerHTML="Failed"},error:function(){m.innerHTML="Failed"}}),setTimeout(function(){m.innerHTML="Connect"},2e3)}else"ea:advTable:disconnect"==event.target.dataset.event&&(Advanced_Data_Table_Update_View(n,!0,{ea_adv_data_table_source_remote_connected:!1,ea_adv_data_table_source_remote_tables:[]}),a.content.el.querySelector(".elementor-section-title").click(),a.content.el.querySelector(".elementor-section-title").click())},Advanced_Data_Table_Inline_Edit=function(e,d,r){function a(){var e=setInterval(function(){if(r.el.querySelector(".ea-advanced-data-table")){var n=r.el.querySelector(".ea-advanced-data-table-"+d.attributes.id);n.addEventListener("focusin",function(e){"textarea"==e.target.tagName.toLowerCase()&&(advanced_data_table_active_cell=e.target)}),n.addEventListener("input",function(e){if("textarea"==e.target.tagName.toLowerCase()){clearTimeout(advanced_data_table_timeout);var a=n.cloneNode(!0);a.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_View(r,!1,{ea_adv_data_table_static_html:a.innerHTML})}}),n.addEventListener("mouseup",function(e){if(clearTimeout(advanced_data_table_timeout),"th"===e.target.tagName.toLowerCase())if(n.classList.contains("ea-advanced-data-table-static")){var a=n.cloneNode(!0);a.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_View(r,!1,{ea_adv_data_table_static_html:a.innerHTML})}else{var t=[];n.querySelectorAll("th").forEach(function(e,a){t[a]=e.style.width}),Advanced_Data_Table_Update_View(r,!1,{ea_adv_data_table_dynamic_th_width:t})}}),n.addEventListener("dblclick",function(e){"th"===e.target.tagName.toLowerCase()&&(e.stopPropagation(),e.target.style.width="")}),clearInterval(e)}},10)}a(),d.on("remote:render",function(){a()});var t=Advanced_Data_Table_Click_Handler.bind(this,e,d,r);e.el.addEventListener("click",t),e.currentPageView.on("destroy",function(){e.el.removeEventListener("click",t)});function n(){setTimeout(function(){var t=e.el.querySelector('[data-setting="ea_adv_data_table_source_remote_table"]');null!=t&&0==t.length&&d.attributes.settings.attributes.ea_adv_data_table_source_remote_tables.forEach(function(e,a){t[a]=new Option(e,e,!1,e==d.attributes.settings.attributes.ea_adv_data_table_source_remote_table)})},50)}n(),e.el.addEventListener("mousedown",function(e){(e.target.classList.contains("elementor-section-title")||e.target.parentNode.classList.contains("elementor-panel-navigation-tab"))&&n()})};Advanced_Data_Table_Context_Menu=function(e,r){return"eael-advanced-data-table"==r.options.model.attributes.widgetType&&"static"==r.options.model.attributes.settings.attributes.ea_adv_data_table_source&&e.push({name:"ea_advanced_data_table",actions:[{name:"add_row_above",title:"Add Row Above",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell&&"th"!=advanced_data_table_active_cell.parentNode.tagName.toLowerCase()){for(var a=advanced_data_table_active_cell.parentNode.parentNode.rowIndex,t=e.insertRow(a),n=0;n<e.rows[0].cells.length;n++){t.insertCell(n).innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_row_below",title:"Add Row Below",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.parentNode.rowIndex+1,t=e.insertRow(a),n=0;n<e.rows[0].cells.length;n++){t.insertCell(n).innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_left",title:"Add Column Left",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.cellIndex,t=0;t<e.rows.length;t++){if("th"==e.rows[t].cells[0].tagName.toLowerCase())var n=e.rows[t].insertBefore(document.createElement("th"),e.rows[t].cells[a]);else n=e.rows[t].insertCell(a);n.innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_right",title:"Add Column Right",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.cellIndex+1,t=0;t<e.rows.length;t++){if("th"==e.rows[t].cells[0].tagName.toLowerCase())var n=e.rows[t].insertBefore(document.createElement("th"),e.rows[t].cells[a]);else n=e.rows[t].insertCell(a);n.innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"delete_row",title:"Delete Row",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){var a=advanced_data_table_active_cell.parentNode.parentNode.rowIndex;e.deleteRow(a),advanced_data_table_active_cell=null;var t=e.cloneNode(!0);t.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:t.innerHTML})}}},{name:"delete_column",title:"Delete Column",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.cellIndex,t=0;t<e.rows.length;t++)e.rows[t].deleteCell(a);advanced_data_table_active_cell=null;var n=e.cloneNode(!0);n.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:n.innerHTML})}}}]}),e},jQuery(window).on("elementor/frontend/init",function(){isEditMode&&(elementor.hooks.addFilter("elements/widget/contextMenuGroups",Advanced_Data_Table_Context_Menu),elementor.hooks.addAction("panel/open_editor/widget/eael-advanced-data-table",Advanced_Data_Table_Inline_Edit)),elementorFrontend.hooks.addAction("frontend/element_ready/eael-advanced-data-table.default",Advanced_Data_Table)});
20
  var ContentTicker=function(a,e){var t=a.find(".eael-content-ticker").eq(0),o=void 0!==t.data("items")?t.data("items"):1,i=void 0!==t.data("items-tablet")?t.data("items-tablet"):1,n=void 0!==t.data("items-mobile")?t.data("items-mobile"):1,d=void 0!==t.data("margin")?t.data("margin"):10,r=void 0!==t.data("margin-tablet")?t.data("margin-tablet"):10,l=void 0!==t.data("margin-mobile")?t.data("margin-mobile"):10,s=void 0!==t.data("effect")?t.data("effect"):"slide",p=void 0!==t.data("speed")?t.data("speed"):400,v=void 0!==t.data("autoplay")?t.data("autoplay"):5e3,c=void 0!==t.data("loop")&&t.data("loop"),u=void 0!==t.data("grab-cursor")&&t.data("grab-cursor"),m=void 0!==t.data("pagination")?t.data("pagination"):".swiper-pagination",w=void 0!==t.data("arrow-next")?t.data("arrow-next"):".swiper-button-next",b=void 0!==t.data("arrow-prev")?t.data("arrow-prev"):".swiper-button-prev",g=void 0!==t.data("pause-on-hover")?t.data("pause-on-hover"):"",f=new Swiper(t,{direction:"horizontal",loop:c,speed:p,effect:s,slidesPerView:o,spaceBetween:d,grabCursor:u,paginationClickable:!0,autoHeight:!0,autoplay:{delay:v},pagination:{el:m,clickable:!0},navigation:{nextEl:w,prevEl:b},breakpoints:{480:{slidesPerView:n,spaceBetween:l},768:{slidesPerView:i,spaceBetween:r}}});0===v&&f.autoplay.stop(),g&&0!==v&&(t.on("mouseenter",function(){f.autoplay.stop()}),t.on("mouseleave",function(){f.autoplay.start()}))};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-content-ticker.default",ContentTicker)});
21
  var CountDown=function(e,t){var n=e.find(".eael-countdown-wrapper").eq(0),d=void 0!==n.data("countdown-id")?n.data("countdown-id"):"",o=void 0!==n.data("expire-type")?n.data("expire-type"):"",a=void 0!==n.data("expiry-text")?n.data("expiry-text"):"",i=void 0!==n.data("expiry-title")?n.data("expiry-title"):"",r=void 0!==n.data("redirect-url")?n.data("redirect-url"):"",l=void 0!==n.data("template")?n.data("template"):"";jQuery(document).ready(function(e){"use strict";var t=e("#eael-countdown-"+d);t.countdown({end:function(){if("text"==o)t.html('<div class="eael-countdown-finish-message"><h4 class="expiry-title">'+i+'</h4><div class="eael-countdown-finish-text">'+a+"</div></div>");else if("url"===o){0<e("body").find("#elementor").length?t.html("Your Page will be redirected to given URL (only on Frontend)."):window.location.href=r}else"template"===o&&t.html(l)}})})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-countdown.default",CountDown)});
22
  var dataTable=function(e,a){var t=e.find(".eael-data-table-wrap");t.data("table_id");if("undefined"!=typeof enableProSorter&&a.isFunction(enableProSorter)&&a(document).ready(function(){enableProSorter(jQuery,t)}),1==t.data("custom_responsive")){var n=e.find(".eael-data-table").find("th");e.find(".eael-data-table").find("tbody").find("tr").each(function(e,t){a(t).find("td .td-content-wrapper").each(function(e,t){a(this).prepend('<div class="th-mobile-screen">'+n.eq(e).html()+"</div>")})})}},Data_Table_Click_Handler=function(e,t,a){if("ea:table:export"==event.target.dataset.event){for(var n=a.el.querySelector("#eael-data-table-"+t.attributes.id).querySelectorAll("table tr"),d=[],r=0;r<n.length;r++){for(var l=[],o=n[r].querySelectorAll("th, td"),i=0;i<o.length;i++)l.push(JSON.stringify(o[i].innerText.replace(/(\r\n|\n|\r)/gm," ").trim()));d.push(l.join(","))}var c=new Blob([d.join("\n")],{type:"text/csv"}),b=parent.document.createElement("a");b.classList.add("eael-data-table-download-"+t.attributes.id),b.download="eael-data-table-"+t.attributes.id+".csv",b.href=window.URL.createObjectURL(c),b.style.display="none",parent.document.body.appendChild(b),b.click(),parent.document.querySelector(".eael-data-table-download-"+t.attributes.id).remove()}},data_table_panel=function(e,t,a){var n=Data_Table_Click_Handler.bind(this,e,t,a);e.el.addEventListener("click",n),e.currentPageView.on("destroy",function(){e.el.removeEventListener("click",n)})};jQuery(window).on("elementor/frontend/init",function(){isEditMode&&elementor.hooks.addAction("panel/open_editor/widget/eael-data-table",data_table_panel),elementorFrontend.hooks.addAction("frontend/element_ready/eael-data-table.default",dataTable)});
23
- var EventCalendar=function(e,l){var t=FullCalendar.Calendar,a=l(".eael-event-calendar-cls",e),o=l(".eaelec-modal-close",e).eq(0),Y=l("#eaelecModal",e),m=a.data("events"),n=a.data("first_day"),r=a.data("cal_id"),d=new t(document.getElementById("eael-event-calendar-"+r),{plugins:["dayGrid","timeGrid","list"],editable:!1,selectable:!1,draggable:!1,firstDay:n,eventTimeFormat:{hour:"2-digit",minute:"2-digit",meridiem:"short"},nextDayThreshold:"00:00:00",header:{left:"prev,next today",center:"title",right:"timeGridDay,timeGridWeek,dayGridMonth,listWeek"},buttonText:{today:"Today"},allDayText:"All day",events:m,selectHelper:!0,eventLimit:3,eventRender:function(e){var t=l(e.el),d=e.event;t.attr("href","javascript:void(0);"),t.click(function(e){e.preventDefault();var t=d.start,a="h:mm A",o=d.end,m=l("span.eaelec-event-date-start"),n=l("span.eaelec-event-date-end");"yes"===d.allDay&&(o=moment(o).subtract(1,"days")._d,a=" ");if(m.html(" "),n.html(" "),Y.addClass("eael-ec-popup-ready").removeClass("eael-ec-modal-removing"),"yes"===d.allDay&&moment(t).format("MM-DD-YYYY")===moment(o).format("MM-DD-YYYY")){var r=moment(t).format("MMM Do");!0===moment(t).isSame(Date.now(),"day")?r="Today":moment(t).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(r="Tomorrow"),m.html('<i class="eicon-calendar"></i> '+r)}else!0===moment(d.start).isSame(Date.now(),"day")&&m.html('<i class="eicon-calendar"></i> Today, '+moment(d.start).format(a)),moment(t).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&m.html('<i class="eicon-calendar"></i> Tomorrow, '+moment(d.start).format(a)),(moment(t).format("MM-DD-YYYY")<moment(new Date).format("MM-DD-YYYY")||moment(t).format("MM-DD-YYYY")>moment(new Date).add(1,"days").format("MM-DD-YYYY"))&&m.html('<i class="eicon-calendar"></i> '+moment(d.start).format("MMM Do, "+a)),!0===moment(o).isSame(Date.now(),"day")&&(!0!==moment(t).isSame(Date.now(),"day")?n.html("- Today, "+moment(o).format(a)):n.html("- "+moment(o).format(a))),moment(t).format("MM-DD-YYYY")!==moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(o).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&n.html("- Tomorrow, "+moment(o).format(a)),moment(t).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(o).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&n.html("- "+moment(o).format(a)),0<moment(o).diff(moment(t),"days")&&n.text().trim().length<1&&n.html("- "+moment(o).format("MMM Do, "+a)),moment(t).format("MM-DD-YYYY")===moment(o).format("MM-DD-YYYY")&&n.html("- "+moment(o).format(a));l(".eaelec-modal-header h2").html(d.title),l(".eaelec-modal-body p").html(d.extendedProps.description),d.extendedProps.description.length<1?l(".eaelec-modal-body").css("height","auto"):l(".eaelec-modal-body").css("height","300px"),l(".eaelec-modal-footer a").attr("href",d.url),"on"===d.extendedProps.external&&l(".eaelec-modal-footer a").attr("target","_blank"),"on"===d.extendedProps.nofollow&&l(".eaelec-modal-footer a").attr("rel","nofollow"),""==d.url&&l(".eaelec-modal-footer a").css("display","none"),l(".eaelec-modal-header").css("border-left","5px solid "+d.borderColor)})}});o.on("click",function(){Y.addClass("eael-ec-modal-removing").removeClass("eael-ec-popup-ready")}),d.render()};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-event-calendar.default",EventCalendar)});
24
  var FacebookFeed=function(o,a){isEditMode||($facebook_gallery=a(".eael-facebook-feed",o).isotope({itemSelector:".eael-facebook-feed-item",percentPosition:!0,columnWidth:".eael-facebook-feed-item"}),$facebook_gallery.imagesLoaded().progress(function(){$facebook_gallery.isotope("layout")})),a(".eael-load-more-button",o).on("click",function(e){e.preventDefault(),$this=a(this),$settings=$this.attr("data-settings"),$page=$this.attr("data-page"),$this.addClass("button--loading"),a("span",$this).html("Loading..."),a.ajax({url:localize.ajaxurl,type:"post",data:{action:"facebook_feed_load_more",security:localize.nonce,settings:$settings,page:$page},success:function(e){$html=a(e.html),$facebook_gallery=a(".eael-facebook-feed",o).isotope(),a(".eael-facebook-feed",o).append($html),$facebook_gallery.isotope("appended",$html),$facebook_gallery.imagesLoaded().progress(function(){$facebook_gallery.isotope("layout")}),e.num_pages>$page?($this.attr("data-page",parseInt($page)+1),$this.removeClass("button--loading"),a("span",$this).html("Load more")):$this.remove()},error:function(){}})})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-facebook-feed.default",FacebookFeed)});
25
  var FancyText=function(t,e){var a=t.find(".eael-fancy-text-container").eq(0),n=void 0!==a.data("fancy-text-id")?a.data("fancy-text-id"):"",o=void 0!==a.data("fancy-text")?a.data("fancy-text"):"",d=void 0!==a.data("fancy-text-transition-type")?a.data("fancy-text-transition-type"):"",i=void 0!==a.data("fancy-text-speed")?a.data("fancy-text-speed"):"",y=void 0!==a.data("fancy-text-delay")?a.data("fancy-text-delay"):"",c="yes"===a.data("fancy-text-cursor"),f=void 0!==a.data("fancy-text-loop")&&"yes"==a.data("fancy-text-loop");o=o.split("|"),"typing"==d&&e("#eael-fancy-text-"+n).typed({strings:o,typeSpeed:i,backSpeed:0,startDelay:300,backDelay:y,showCursor:c,loop:f}),"typing"!=d&&e("#eael-fancy-text-"+n).Morphext({animation:d,separator:", ",speed:y,complete:function(){}}),jQuery(window).on("load",function(){setTimeout(function(){e(".eael-fancy-text-strings",t).css("display","inline-block")},500)}),isEditMode&&setTimeout(function(){e(".eael-fancy-text-strings",t).css("display","inline-block")},800)};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-fancy-text.default",FancyText)});
26
  var filterableGalleryHandler=function(f,s){var i,a,t,e=f.find(".fg-layout-3-filter-controls").eq(0),l=f.find("#fg-filter-trigger"),n=f.find(".fg-layout-3-search-box"),o=f.find("#fg-search-box-input"),r="";if(n.length&&n.on("submit",function(e){e.preventDefault()}),l.on("click",function(){e.toggleClass("open-filters")}).blur(function(){e.toggleClass("open-filters")}),!isEditMode){var g=s(".eael-filter-gallery-container",f),c=g.data("settings"),d=g.data("gallery-items"),p="masonry"==c.grid_style?"masonry":"fitRows",u="yes"==c.gallery_enabled,m=s(".eael-filter-gallery-wrapper").data("layout-mode"),y=s(".eael-filter-gallery-wrapper").data("mfp_caption"),h=g.isotope({itemSelector:".eael-filterable-gallery-item-wrap",layoutMode:p,percentPosition:!0,stagger:30,transitionDuration:c.duration+"ms",filter:function(){var e=s(this),t=!i||e.text().match(i);null==a&&(a="layout_3"!=m?f.find(".eael-filter-gallery-control ul li").first().data("filter"):f.find(".fg-layout-3-filter-controls li").first().data("filter"));var l=!a||e.is(a);return t&&l}});s("#eael-filter-gallery-wrapper-"+c.widget_id+" .eael-magnific-link").magnificPopup({type:"image",gallery:{enabled:u},callbacks:{close:function(){s("#elementor-lightbox").hide()}},fixedContentPos:!1,image:{titleSrc:function(e){if("yes"==y)return e.el.parent().prev().prev().html()}}}),f.on("click",".control",function(){var e=s(this);a=s(this).attr("data-filter"),r=s(this).attr("data-filter")+" a.eael-magnific-link",f.find("#fg-filter-trigger > span")&&f.find("#fg-filter-trigger > span").text(e.text()),e.siblings().removeClass("active"),e.addClass("active"),s("#eael-filter-gallery-wrapper-"+c.widget_id+" "+r).magnificPopup({type:"image",gallery:{enabled:u},callbacks:{close:function(){s("#elementor-lightbox").hide()}},fixedContentPos:!1,image:{titleSrc:function(e){if("yes"==y)return e.el.parent().prev().prev().html()}}}),h.isotope()}),o.on("input",function(){var e=s(this);clearTimeout(t),t=setTimeout(function(){i=new RegExp(e.val(),"gi"),h.isotope()},600)}),h.imagesLoaded().progress(function(){h.isotope("layout")}),h.on("arrangeComplete",function(){h.isotope("layout")}),s(window).on("load",function(){h.isotope("layout")}),s(f).magnificPopup({delegate:".eael-magnific-video-link",type:"iframe",callbacks:{close:function(){s("#elementor-lightbox").hide()}}}),f.on("click",".eael-gallery-load-more",function(e){e.preventDefault();var t=s(this),l=s(".eael-filter-gallery-container",f).children(".eael-filterable-gallery-item-wrap").length,i=g.data("total-gallery-items"),a=g.data("images-per-page"),n=g.data("nomore-item-text"),o=[];l==i&&(t.html('<div class="no-more-items-text">'+n+"</div>"),setTimeout(function(){t.fadeOut("slow")},600));for(var r=l;r<l+a;r++)o.push(s(d[r])[0]);g.append(o),h.isotope("appended",o),h.imagesLoaded().progress(function(){h.isotope("layout")}),s(".eael-magnific-link",f).magnificPopup({type:"image",gallery:{enabled:u},callbacks:{close:function(){s("#elementor-lightbox").hide()}}})})}};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-filterable-gallery.default",filterableGalleryHandler)});
2
  !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.moment=t()}(this,function(){"use strict";function g(){return Ge.apply(null,arguments)}function s(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function l(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function o(e){return void 0===e}function d(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function a(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function u(e,t){var n,r=[];for(n=0;n<e.length;++n)r.push(t(e[n],n));return r}function m(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function c(e,t){for(var n in t)m(t,n)&&(e[n]=t[n]);return m(t,"toString")&&(e.toString=t.toString),m(t,"valueOf")&&(e.valueOf=t.valueOf),e}function f(e,t,n,r){return pe(e,t,n,r,!0).utc()}function y(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function h(e){if(null==e._isValid){var t=y(e),n=qe.call(t.parsedDateParts,function(e){return null!=e}),r=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(r=r&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return r;e._isValid=r}return e._isValid}function p(e){var t=f(NaN);return null!=e?c(y(t),e):y(t).userInvalidated=!0,t}function v(e,t){var n,r,i;if(o(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),o(t._i)||(e._i=t._i),o(t._f)||(e._f=t._f),o(t._l)||(e._l=t._l),o(t._strict)||(e._strict=t._strict),o(t._tzm)||(e._tzm=t._tzm),o(t._isUTC)||(e._isUTC=t._isUTC),o(t._offset)||(e._offset=t._offset),o(t._pf)||(e._pf=y(t)),o(t._locale)||(e._locale=t._locale),0<Xe.length)for(n=0;n<Xe.length;n++)o(i=t[r=Xe[n]])||(e[r]=i);return e}function S(e){v(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===Je&&(Je=!0,g.updateOffset(this),Je=!1)}function E(e){return e instanceof S||null!=e&&null!=e._isAMomentObject}function D(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function w(e){var t=+e,n=0;return 0!=t&&isFinite(t)&&(n=D(t)),n}function _(e,t,n){var r,i=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),a=0;for(r=0;r<i;r++)(n&&e[r]!==t[r]||!n&&w(e[r])!==w(t[r]))&&a++;return a+o}function T(e){!1===g.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function e(i,o){var a=!0;return c(function(){if(null!=g.deprecationHandler&&g.deprecationHandler(null,i),a){for(var e,t=[],n=0;n<arguments.length;n++){if(e="","object"==typeof arguments[n]){for(var r in e+="\n["+n+"] ",arguments[0])e+=r+": "+arguments[0][r]+", ";e=e.slice(0,-2)}else e=arguments[n];t.push(e)}T(i+"\nArguments: "+Array.prototype.slice.call(t).join("")+"\n"+(new Error).stack),a=!1}return o.apply(this,arguments)},o)}function b(e,t){null!=g.deprecationHandler&&g.deprecationHandler(e,t),$e[e]||(T(t),$e[e]=!0)}function M(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function i(e,t){var n,r=c({},e);for(n in t)m(t,n)&&(l(e[n])&&l(t[n])?(r[n]={},c(r[n],e[n]),c(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)m(e,n)&&!m(t,n)&&l(e[n])&&(r[n]=c({},r[n]));return r}function k(e){null!=e&&this.set(e)}function t(e,t){var n=e.toLowerCase();Ke[n]=Ke[n+"s"]=Ke[t]=e}function R(e){return"string"==typeof e?Ke[e]||Ke[e.toLowerCase()]:void 0}function C(e){var t,n,r={};for(n in e)m(e,n)&&((t=R(n))&&(r[t]=e[n]));return r}function n(e,t){et[e]=t}function r(t,n){return function(e){return null!=e?(I(this,t,e),g.updateOffset(this,n),this):O(this,t)}}function O(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function I(e,t,n){e.isValid()&&e._d["set"+(e._isUTC?"UTC":"")+t](n)}function P(e,t,n){var r=""+Math.abs(e),i=t-r.length;return(0<=e?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}function x(e,t,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),e&&(it[e]=i),t&&(it[t[0]]=function(){return P(i.apply(this,arguments),t[1],t[2])}),n&&(it[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function Y(e,t){return e.isValid()?(t=H(t,e.localeData()),rt[t]=rt[t]||function(r){var e,i,t,o=r.match(tt);for(e=0,i=o.length;e<i;e++)it[o[e]]?o[e]=it[o[e]]:o[e]=(t=o[e]).match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"");return function(e){var t,n="";for(t=0;t<i;t++)n+=M(o[t])?o[t].call(e,r):o[t];return n}}(t),rt[t](e)):e.localeData().invalidDate()}function H(e,t){function n(e){return t.longDateFormat(e)||e}var r=5;for(nt.lastIndex=0;0<=r&&nt.test(e);)e=e.replace(nt,n),nt.lastIndex=0,--r;return e}function N(e,n,r){Dt[e]=M(n)?n:function(e,t){return e&&r?r:n}}function U(e,t){return m(Dt,e)?Dt[e](t._strict,t._locale):new RegExp(L(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,r,i){return t||n||r||i})))}function L(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function V(e,n){var t,r=n;for("string"==typeof e&&(e=[e]),d(n)&&(r=function(e,t){t[n]=w(e)}),t=0;t<e.length;t++)wt[e[t]]=r}function F(e,i){V(e,function(e,t,n,r){n._w=n._w||{},i(e,n._w,n,r)})}function W(e,t){return new Date(Date.UTC(e,t+1,0)).getUTCDate()}function z(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=w(t);else if(!d(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),W(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function A(e){return null!=e?(z(this,e),g.updateOffset(this,!0),this):O(this,"Month")}function B(){function e(e,t){return t.length-e.length}var t,n,r=[],i=[],o=[];for(t=0;t<12;t++)n=f([2e3,t]),r.push(this.monthsShort(n,"")),i.push(this.months(n,"")),o.push(this.months(n,"")),o.push(this.monthsShort(n,""));for(r.sort(e),i.sort(e),o.sort(e),t=0;t<12;t++)r[t]=L(r[t]),i[t]=L(i[t]);for(t=0;t<24;t++)o[t]=L(o[t]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function j(e){return Z(e)?366:365}function Z(e){return e%4==0&&e%100!=0||e%400==0}function G(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&0<=e&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function q(e,t,n){var r=7+t-n;return r-(7+G(e,0,r).getUTCDay()-t)%7-1}function X(e,t,n,r,i){var o,a,s=1+7*(t-1)+(7+n-r)%7+q(e,r,i);return a=s<=0?j(o=e-1)+s:s>j(e)?(o=e+1,s-j(e)):(o=e,s),{year:o,dayOfYear:a}}function J(e,t,n){var r,i,o=q(e.year(),t,n),a=Math.floor((e.dayOfYear()-o-1)/7)+1;return a<1?r=a+$(i=e.year()-1,t,n):a>$(e.year(),t,n)?(r=a-$(e.year(),t,n),i=e.year()+1):(i=e.year(),r=a),{week:r,year:i}}function $(e,t,n){var r=q(e,t,n),i=q(e+1,t,n);return(j(e)-r+i)/7}function Q(){function e(e,t){return t.length-e.length}var t,n,r,i,o,a=[],s=[],l=[],u=[];for(t=0;t<7;t++)n=f([2e3,1]).day(t),r=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),o=this.weekdays(n,""),a.push(r),s.push(i),l.push(o),u.push(r),u.push(i),u.push(o);for(a.sort(e),s.sort(e),l.sort(e),u.sort(e),t=0;t<7;t++)s[t]=L(s[t]),l[t]=L(l[t]),u[t]=L(u[t]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function K(){return this.hours()%12||12}function ee(e,t){x(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function te(e,t){return t._meridiemParse}function ne(e){return e?e.toLowerCase().replace("_","-"):e}function re(e){var t=null;if(!qt[e]&&"undefined"!=typeof module&&module&&module.exports)try{t=jt._abbr,require("./locale/"+e),ie(t)}catch(e){}return qt[e]}function ie(e,t){var n;return e&&((n=o(t)?ae(e):oe(e,t))&&(jt=n)),jt._abbr}function oe(e,t){if(null===t)return delete qt[e],null;var n=Gt;if(t.abbr=e,null!=qt[e])b("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=qt[e]._config;else if(null!=t.parentLocale){if(null==qt[t.parentLocale])return Xt[t.parentLocale]||(Xt[t.parentLocale]=[]),Xt[t.parentLocale].push({name:e,config:t}),null;n=qt[t.parentLocale]._config}return qt[e]=new k(i(n,t)),Xt[e]&&Xt[e].forEach(function(e){oe(e.name,e.config)}),ie(e),qt[e]}function ae(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return jt;if(!s(e)){if(t=re(e))return t;e=[e]}return function(e){for(var t,n,r,i,o=0;o<e.length;){for(t=(i=ne(e[o]).split("-")).length,n=(n=ne(e[o+1]))?n.split("-"):null;0<t;){if(r=re(i.slice(0,t).join("-")))return r;if(n&&n.length>=t&&_(i,n,!0)>=t-1)break;t--}o++}return null}(e)}function se(e){var t,n=e._a;return n&&-2===y(e).overflow&&(t=n[Tt]<0||11<n[Tt]?Tt:n[bt]<1||n[bt]>W(n[_t],n[Tt])?bt:n[Mt]<0||24<n[Mt]||24===n[Mt]&&(0!==n[kt]||0!==n[Rt]||0!==n[Ct])?Mt:n[kt]<0||59<n[kt]?kt:n[Rt]<0||59<n[Rt]?Rt:n[Ct]<0||999<n[Ct]?Ct:-1,y(e)._overflowDayOfYear&&(t<_t||bt<t)&&(t=bt),y(e)._overflowWeeks&&-1===t&&(t=Ot),y(e)._overflowWeekday&&-1===t&&(t=It),y(e).overflow=t),e}function le(e){var t,n,r,i,o,a,s=e._i,l=Jt.exec(s)||$t.exec(s);if(l){for(y(e).iso=!0,t=0,n=Kt.length;t<n;t++)if(Kt[t][1].exec(l[1])){i=Kt[t][0],r=!1!==Kt[t][2];break}if(null==i)return void(e._isValid=!1);if(l[3]){for(t=0,n=en.length;t<n;t++)if(en[t][1].exec(l[3])){o=(l[2]||" ")+en[t][0];break}if(null==o)return void(e._isValid=!1)}if(!r&&null!=o)return void(e._isValid=!1);if(l[4]){if(!Qt.exec(l[4]))return void(e._isValid=!1);a="Z"}e._f=i+(o||"")+(a||""),fe(e)}else e._isValid=!1}function ue(e){var t,n,r,i,o,a,s,l={" GMT":" +0000"," EDT":" -0400"," EST":" -0500"," CDT":" -0500"," CST":" -0600"," MDT":" -0600"," MST":" -0700"," PDT":" -0700"," PST":" -0800"};if(t=e._i.replace(/\([^\)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s|\s$/g,""),n=nn.exec(t)){if(r=n[1]?"ddd"+(5===n[1].length?", ":" "):"",i="D MMM "+(10<n[2].length?"YYYY ":"YY "),o="HH:mm"+(n[4]?":ss":""),n[1]){var u=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][new Date(n[2]).getDay()];if(n[1].substr(0,3)!==u)return y(e).weekdayMismatch=!0,void(e._isValid=!1)}switch(n[5].length){case 2:a=0===s?" +0000":((s="YXWVUTSRQPONZABCDEFGHIKLM".indexOf(n[5][1].toUpperCase())-12)<0?" -":" +")+(""+s).replace(/^-?/,"0").match(/..$/)[0]+"00";break;case 4:a=l[n[5]];break;default:a=l[" GMT"]}n[5]=a,e._i=n.splice(1).join(""),e._f=r+i+o+" ZZ",fe(e),y(e).rfc2822=!0}else e._isValid=!1}function de(e,t,n){return null!=e?e:null!=t?t:n}function ce(e){var t,n,r,i,o,a,s=[];if(!e._d){for(o=e,a=void 0,a=new Date(g.now()),r=o._useUTC?[a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()]:[a.getFullYear(),a.getMonth(),a.getDate()],e._w&&null==e._a[bt]&&null==e._a[Tt]&&function(e){var t,n,r,i,o,a,s,l;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)o=1,a=4,n=de(t.GG,e._a[_t],J(ve(),1,4).year),r=de(t.W,1),((i=de(t.E,1))<1||7<i)&&(l=!0);else{o=e._locale._week.dow,a=e._locale._week.doy;var u=J(ve(),o,a);n=de(t.gg,e._a[_t],u.year),r=de(t.w,u.week),null!=t.d?((i=t.d)<0||6<i)&&(l=!0):null!=t.e?(i=t.e+o,(t.e<0||6<t.e)&&(l=!0)):i=o}r<1||r>$(n,o,a)?y(e)._overflowWeeks=!0:null!=l?y(e)._overflowWeekday=!0:(s=X(n,r,i,o,a),e._a[_t]=s.year,e._dayOfYear=s.dayOfYear)}(e),null!=e._dayOfYear&&(i=de(e._a[_t],r[_t]),(e._dayOfYear>j(i)||0===e._dayOfYear)&&(y(e)._overflowDayOfYear=!0),n=G(i,0,e._dayOfYear),e._a[Tt]=n.getUTCMonth(),e._a[bt]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=r[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Mt]&&0===e._a[kt]&&0===e._a[Rt]&&0===e._a[Ct]&&(e._nextDay=!0,e._a[Mt]=0),e._d=(e._useUTC?G:function(e,t,n,r,i,o,a){var s=new Date(e,t,n,r,i,o,a);return e<100&&0<=e&&isFinite(s.getFullYear())&&s.setFullYear(e),s}).apply(null,s),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Mt]=24)}}function fe(e){if(e._f!==g.ISO_8601)if(e._f!==g.RFC_2822){e._a=[],y(e).empty=!0;var t,n,r,i,o,a,s,l,u,d,c,f,h=""+e._i,p=h.length,v=0;for(r=H(e._f,e._locale).match(tt)||[],t=0;t<r.length;t++)i=r[t],(n=(h.match(U(i,e))||[])[0])&&(0<(o=h.substr(0,h.indexOf(n))).length&&y(e).unusedInput.push(o),h=h.slice(h.indexOf(n)+n.length),v+=n.length),it[i]?(n?y(e).empty=!1:y(e).unusedTokens.push(i),a=i,l=e,null!=(s=n)&&m(wt,a)&&wt[a](s,l._a,l,a)):e._strict&&!n&&y(e).unusedTokens.push(i);y(e).charsLeftOver=p-v,0<h.length&&y(e).unusedInput.push(h),e._a[Mt]<=12&&!0===y(e).bigHour&&0<e._a[Mt]&&(y(e).bigHour=void 0),y(e).parsedDateParts=e._a.slice(0),y(e).meridiem=e._meridiem,e._a[Mt]=(u=e._locale,d=e._a[Mt],null==(c=e._meridiem)?d:null!=u.meridiemHour?u.meridiemHour(d,c):(null!=u.isPM&&((f=u.isPM(c))&&d<12&&(d+=12),f||12!==d||(d=0)),d)),ce(e),se(e)}else ue(e);else le(e)}function he(e){var t,n,r=e._i,i=e._f;return e._locale=e._locale||ae(e._l),null===r||void 0===i&&""===r?p({nullInput:!0}):("string"==typeof r&&(e._i=r=e._locale.preparse(r)),E(r)?new S(se(r)):(a(r)?e._d=r:s(i)?function(e){var t,n,r,i,o;if(0===e._f.length)return y(e).invalidFormat=!0,e._d=new Date(NaN);for(i=0;i<e._f.length;i++)o=0,t=v({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],fe(t),h(t)&&(o+=y(t).charsLeftOver,o+=10*y(t).unusedTokens.length,y(t).score=o,(null==r||o<r)&&(r=o,n=t));c(e,n||t)}(e):i?fe(e):o(n=(t=e)._i)?t._d=new Date(g.now()):a(n)?t._d=new Date(n.valueOf()):"string"==typeof n?function(e){var t=tn.exec(e._i);null!==t?e._d=new Date(+t[1]):(le(e),!1===e._isValid&&(delete e._isValid,ue(e),!1===e._isValid&&(delete e._isValid,g.createFromInputFallback(e))))}(t):s(n)?(t._a=u(n.slice(0),function(e){return parseInt(e,10)}),ce(t)):l(n)?function(e){if(!e._d){var t=C(e._i);e._a=u([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),ce(e)}}(t):d(n)?t._d=new Date(n):g.createFromInputFallback(t),h(e)||(e._d=null),e))}function pe(e,t,n,r,i){var o,a={};return!0!==n&&!1!==n||(r=n,n=void 0),(l(e)&&function(e){var t;for(t in e)return;return 1}(e)||s(e)&&0===e.length)&&(e=void 0),a._isAMomentObject=!0,a._useUTC=a._isUTC=i,a._l=n,a._i=e,a._f=t,a._strict=r,(o=new S(se(he(a))))._nextDay&&(o.add(1,"d"),o._nextDay=void 0),o}function ve(e,t,n,r){return pe(e,t,n,r,!1)}function ge(e,t){var n,r;if(1===t.length&&s(t[0])&&(t=t[0]),!t.length)return ve();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}function me(e){var t=C(e),n=t.year||0,r=t.quarter||0,i=t.month||0,o=t.week||0,a=t.day||0,s=t.hour||0,l=t.minute||0,u=t.second||0,d=t.millisecond||0;this._isValid=function(e){for(var t in e)if(-1===an.indexOf(t)||null!=e[t]&&isNaN(e[t]))return!1;for(var n=!1,r=0;r<an.length;++r)if(e[an[r]]){if(n)return!1;parseFloat(e[an[r]])!==w(e[an[r]])&&(n=!0)}return!0}(t),this._milliseconds=+d+1e3*u+6e4*l+1e3*s*60*60,this._days=+a+7*o,this._months=+i+3*r+12*n,this._data={},this._locale=ae(),this._bubble()}function ye(e){return e instanceof me}function Se(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Ee(e,n){x(e,0,0,function(){var e=this.utcOffset(),t="+";return e<0&&(e=-e,t="-"),t+P(~~(e/60),2)+n+P(~~e%60,2)})}function De(e,t){var n=(t||"").match(e);if(null===n)return null;var r=((n[n.length-1]||[])+"").match(sn)||["-",0,0],i=60*r[1]+w(r[2]);return 0===i?0:"+"===r[0]?i:-i}function we(e,t){var n,r;return t._isUTC?(n=t.clone(),r=(E(e)||a(e)?e.valueOf():ve(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),g.updateOffset(n,!1),n):ve(e).local()}function _e(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Te(){return!!this.isValid()&&this._isUTC&&0===this._offset}function be(e,t){var n,r,i,o,a,s,l=e,u=null;return ye(e)?l={ms:e._milliseconds,d:e._days,M:e._months}:d(e)?(l={},t?l[t]=e:l.milliseconds=e):(u=ln.exec(e))?(n="-"===u[1]?-1:1,l={y:0,d:w(u[bt])*n,h:w(u[Mt])*n,m:w(u[kt])*n,s:w(u[Rt])*n,ms:w(Se(1e3*u[Ct]))*n}):(u=un.exec(e))?(n="-"===u[1]?-1:1,l={y:Me(u[2],n),M:Me(u[3],n),w:Me(u[4],n),d:Me(u[5],n),h:Me(u[6],n),m:Me(u[7],n),s:Me(u[8],n)}):null==l?l={}:"object"==typeof l&&("from"in l||"to"in l)&&(o=ve(l.from),a=ve(l.to),i=o.isValid()&&a.isValid()?(a=we(a,o),o.isBefore(a)?s=ke(o,a):((s=ke(a,o)).milliseconds=-s.milliseconds,s.months=-s.months),s):{milliseconds:0,months:0},(l={}).ms=i.milliseconds,l.M=i.months),r=new me(l),ye(e)&&m(e,"_locale")&&(r._locale=e._locale),r}function Me(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function ke(e,t){var n={milliseconds:0,months:0};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=t-e.clone().add(n.months,"M"),n}function Re(r,i){return function(e,t){var n;return null===t||isNaN(+t)||(b(i,"moment()."+i+"(period, number) is deprecated. Please use moment()."+i+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),n=e,e=t,t=n),Ce(this,be(e="string"==typeof e?+e:e,t),r),this}}function Ce(e,t,n,r){var i=t._milliseconds,o=Se(t._days),a=Se(t._months);e.isValid()&&(r=null==r||r,i&&e._d.setTime(e._d.valueOf()+i*n),o&&I(e,"Date",O(e,"Date")+o*n),a&&z(e,O(e,"Month")+a*n),r&&g.updateOffset(e,o||a))}function Oe(e){var t;return void 0===e?this._locale._abbr:(null!=(t=ae(e))&&(this._locale=t),this)}function Ie(){return this._locale}function Pe(e,t){x(0,[e,e.length],0,t)}function xe(e,t,n,r,i){var o;return null==e?J(this,r,i).year:((o=$(e,r,i))<t&&(t=o),function(e,t,n,r,i){var o=X(e,t,n,r,i),a=G(o.year,0,o.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}.call(this,e,t,n,r,i))}function Ye(e,t){t[Ct]=w(1e3*("0."+e))}function He(e){return e}function Ne(e,t,n,r){var i=ae(),o=f().set(r,t);return i[n](o,e)}function Ue(e,t,n){if(d(e)&&(t=e,e=void 0),e=e||"",null!=t)return Ne(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=Ne(e,r,n,"month");return i}function Le(e,t,n,r){t=("boolean"==typeof e||(n=t=e,e=!1),d(t)&&(n=t,t=void 0),t||"");var i=ae(),o=e?i._week.dow:0;if(null!=n)return Ne(t,(n+o)%7,r,"day");var a,s=[];for(a=0;a<7;a++)s[a]=Ne(t,(a+o)%7,r,"day");return s}function Ve(e,t,n,r){var i=be(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function Fe(e){return e<0?Math.floor(e):Math.ceil(e)}function We(e){return 4800*e/146097}function ze(e){return 146097*e/4800}function Ae(e){return function(){return this.as(e)}}function Be(e){return function(){return this.isValid()?this._data[e]:NaN}}function je(e,t,n){var r=be(e).abs(),i=Nn(r.as("s")),o=Nn(r.as("m")),a=Nn(r.as("h")),s=Nn(r.as("d")),l=Nn(r.as("M")),u=Nn(r.as("y")),d=(i<=Un.ss?["s",i]:i<Un.s&&["ss",i])||o<=1&&["m"]||o<Un.m&&["mm",o]||a<=1&&["h"]||a<Un.h&&["hh",a]||s<=1&&["d"]||s<Un.d&&["dd",s]||l<=1&&["M"]||l<Un.M&&["MM",l]||u<=1&&["y"]||["yy",u];return d[2]=t,d[3]=0<+e,d[4]=n,function(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}.apply(null,d)}function Ze(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=Ln(this._milliseconds)/1e3,r=Ln(this._days),i=Ln(this._months);e=D(n/60),t=D(e/60),n%=60,e%=60;var o=D(i/12),a=i%=12,s=r,l=t,u=e,d=n,c=this.asSeconds();return c?(c<0?"-":"")+"P"+(o?o+"Y":"")+(a?a+"M":"")+(s?s+"D":"")+(l||u||d?"T":"")+(l?l+"H":"")+(u?u+"M":"")+(d?d+"S":""):"P0D"}var Ge,qe=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1},Xe=g.momentProperties=[],Je=!1,$e={};g.suppressDeprecationWarnings=!1,g.deprecationHandler=null;var Qe=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)m(e,t)&&n.push(t);return n},Ke={},et={},tt=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,nt=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,rt={},it={},ot=/\d/,at=/\d\d/,st=/\d{3}/,lt=/\d{4}/,ut=/[+-]?\d{6}/,dt=/\d\d?/,ct=/\d\d\d\d?/,ft=/\d\d\d\d\d\d?/,ht=/\d{1,3}/,pt=/\d{1,4}/,vt=/[+-]?\d{1,6}/,gt=/\d+/,mt=/[+-]?\d+/,yt=/Z|[+-]\d\d:?\d\d/gi,St=/Z|[+-]\d\d(?::?\d\d)?/gi,Et=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Dt={},wt={},_t=0,Tt=1,bt=2,Mt=3,kt=4,Rt=5,Ct=6,Ot=7,It=8,Pt=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};x("M",["MM",2],"Mo",function(){return this.month()+1}),x("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),x("MMMM",0,0,function(e){return this.localeData().months(this,e)}),t("month","M"),n("month",8),N("M",dt),N("MM",dt,at),N("MMM",function(e,t){return t.monthsShortRegex(e)}),N("MMMM",function(e,t){return t.monthsRegex(e)}),V(["M","MM"],function(e,t){t[Tt]=w(e)-1}),V(["MMM","MMMM"],function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._strict);null!=i?t[Tt]=i:y(n).invalidMonth=e});var xt=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Yt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ht="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Nt=Et,Ut=Et;x("Y",0,0,function(){var e=this.year();return e<=9999?""+e:"+"+e}),x(0,["YY",2],0,function(){return this.year()%100}),x(0,["YYYY",4],0,"year"),x(0,["YYYYY",5],0,"year"),x(0,["YYYYYY",6,!0],0,"year"),t("year","y"),n("year",1),N("Y",mt),N("YY",dt,at),N("YYYY",pt,lt),N("YYYYY",vt,ut),N("YYYYYY",vt,ut),V(["YYYYY","YYYYYY"],_t),V("YYYY",function(e,t){t[_t]=2===e.length?g.parseTwoDigitYear(e):w(e)}),V("YY",function(e,t){t[_t]=g.parseTwoDigitYear(e)}),V("Y",function(e,t){t[_t]=parseInt(e,10)}),g.parseTwoDigitYear=function(e){return w(e)+(68<w(e)?1900:2e3)};var Lt=r("FullYear",!0);x("w",["ww",2],"wo","week"),x("W",["WW",2],"Wo","isoWeek"),t("week","w"),t("isoWeek","W"),n("week",5),n("isoWeek",5),N("w",dt),N("ww",dt,at),N("W",dt),N("WW",dt,at),F(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=w(e)});x("d",0,"do","day"),x("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),x("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),x("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),x("e",0,0,"weekday"),x("E",0,0,"isoWeekday"),t("day","d"),t("weekday","e"),t("isoWeekday","E"),n("day",11),n("weekday",11),n("isoWeekday",11),N("d",dt),N("e",dt),N("E",dt),N("dd",function(e,t){return t.weekdaysMinRegex(e)}),N("ddd",function(e,t){return t.weekdaysShortRegex(e)}),N("dddd",function(e,t){return t.weekdaysRegex(e)}),F(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);null!=i?t.d=i:y(n).invalidWeekday=e}),F(["d","e","E"],function(e,t,n,r){t[r]=w(e)});var Vt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ft="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Wt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),zt=Et,At=Et,Bt=Et;x("H",["HH",2],0,"hour"),x("h",["hh",2],0,K),x("k",["kk",2],0,function(){return this.hours()||24}),x("hmm",0,0,function(){return""+K.apply(this)+P(this.minutes(),2)}),x("hmmss",0,0,function(){return""+K.apply(this)+P(this.minutes(),2)+P(this.seconds(),2)}),x("Hmm",0,0,function(){return""+this.hours()+P(this.minutes(),2)}),x("Hmmss",0,0,function(){return""+this.hours()+P(this.minutes(),2)+P(this.seconds(),2)}),ee("a",!0),ee("A",!1),t("hour","h"),n("hour",13),N("a",te),N("A",te),N("H",dt),N("h",dt),N("k",dt),N("HH",dt,at),N("hh",dt,at),N("kk",dt,at),N("hmm",ct),N("hmmss",ft),N("Hmm",ct),N("Hmmss",ft),V(["H","HH"],Mt),V(["k","kk"],function(e,t,n){var r=w(e);t[Mt]=24===r?0:r}),V(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),V(["h","hh"],function(e,t,n){t[Mt]=w(e),y(n).bigHour=!0}),V("hmm",function(e,t,n){var r=e.length-2;t[Mt]=w(e.substr(0,r)),t[kt]=w(e.substr(r)),y(n).bigHour=!0}),V("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[Mt]=w(e.substr(0,r)),t[kt]=w(e.substr(r,2)),t[Rt]=w(e.substr(i)),y(n).bigHour=!0}),V("Hmm",function(e,t,n){var r=e.length-2;t[Mt]=w(e.substr(0,r)),t[kt]=w(e.substr(r))}),V("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[Mt]=w(e.substr(0,r)),t[kt]=w(e.substr(r,2)),t[Rt]=w(e.substr(i))});var jt,Zt=r("Hours",!0),Gt={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Yt,monthsShort:Ht,week:{dow:0,doy:6},weekdays:Vt,weekdaysMin:Wt,weekdaysShort:Ft,meridiemParse:/[ap]\.?m?\.?/i},qt={},Xt={},Jt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,$t=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Qt=/Z|[+-]\d\d(?::?\d\d)?/,Kt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],en=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],tn=/^\/?Date\((\-?\d+)/i,nn=/^((?:Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d?\d\s(?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(?:\d\d)?\d\d\s)(\d\d:\d\d)(\:\d\d)?(\s(?:UT|GMT|[ECMP][SD]T|[A-IK-Za-ik-z]|[+-]\d{4}))$/;g.createFromInputFallback=e("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),g.ISO_8601=function(){},g.RFC_2822=function(){};var rn=e("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ve.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:p()}),on=e("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ve.apply(null,arguments);return this.isValid()&&e.isValid()?this<e?this:e:p()}),an=["year","quarter","month","week","day","hour","minute","second","millisecond"];Ee("Z",":"),Ee("ZZ",""),N("Z",St),N("ZZ",St),V(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=De(St,e)});var sn=/([\+\-]|\d\d)/gi;g.updateOffset=function(){};var ln=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,un=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;be.fn=me.prototype,be.invalid=function(){return be(NaN)};var dn=Re(1,"add"),cn=Re(-1,"subtract");g.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",g.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var fn=e("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});x(0,["gg",2],0,function(){return this.weekYear()%100}),x(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Pe("gggg","weekYear"),Pe("ggggg","weekYear"),Pe("GGGG","isoWeekYear"),Pe("GGGGG","isoWeekYear"),t("weekYear","gg"),t("isoWeekYear","GG"),n("weekYear",1),n("isoWeekYear",1),N("G",mt),N("g",mt),N("GG",dt,at),N("gg",dt,at),N("GGGG",pt,lt),N("gggg",pt,lt),N("GGGGG",vt,ut),N("ggggg",vt,ut),F(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=w(e)}),F(["gg","GG"],function(e,t,n,r){t[r]=g.parseTwoDigitYear(e)}),x("Q",0,"Qo","quarter"),t("quarter","Q"),n("quarter",7),N("Q",ot),V("Q",function(e,t){t[Tt]=3*(w(e)-1)}),x("D",["DD",2],"Do","date"),t("date","D"),n("date",9),N("D",dt),N("DD",dt,at),N("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),V(["D","DD"],bt),V("Do",function(e,t){t[bt]=w(e.match(dt)[0])});var hn=r("Date",!0);x("DDD",["DDDD",3],"DDDo","dayOfYear"),t("dayOfYear","DDD"),n("dayOfYear",4),N("DDD",ht),N("DDDD",st),V(["DDD","DDDD"],function(e,t,n){n._dayOfYear=w(e)}),x("m",["mm",2],0,"minute"),t("minute","m"),n("minute",14),N("m",dt),N("mm",dt,at),V(["m","mm"],kt);var pn=r("Minutes",!1);x("s",["ss",2],0,"second"),t("second","s"),n("second",15),N("s",dt),N("ss",dt,at),V(["s","ss"],Rt);var vn,gn=r("Seconds",!1);for(x("S",0,0,function(){return~~(this.millisecond()/100)}),x(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),x(0,["SSS",3],0,"millisecond"),x(0,["SSSS",4],0,function(){return 10*this.millisecond()}),x(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),x(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),x(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),x(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),x(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),t("millisecond","ms"),n("millisecond",16),N("S",ht,ot),N("SS",ht,at),N("SSS",ht,st),vn="SSSS";vn.length<=9;vn+="S")N(vn,gt);for(vn="S";vn.length<=9;vn+="S")V(vn,Ye);var mn=r("Milliseconds",!1);x("z",0,0,"zoneAbbr"),x("zz",0,0,"zoneName");var yn=S.prototype;yn.add=dn,yn.calendar=function(e,t){var n=e||ve(),r=we(n,this).startOf("day"),i=g.calendarFormat(this,r)||"sameElse",o=t&&(M(t[i])?t[i].call(this,n):t[i]);return this.format(o||this.localeData().calendar(i,this,ve(n)))},yn.clone=function(){return new S(this)},yn.diff=function(e,t,n){var r,i,o,a,s,l,u,d,c,f;return this.isValid()?(r=we(e,this)).isValid()?(i=6e4*(r.utcOffset()-this.utcOffset()),"year"===(t=R(t))||"month"===t||"quarter"===t?(s=this,c=12*((l=r).year()-s.year())+(l.month()-s.month()),f=s.clone().add(c,"months"),d=l-f<0?(u=s.clone().add(c-1,"months"),(l-f)/(f-u)):(u=s.clone().add(1+c,"months"),(l-f)/(u-f)),a=-(c+d)||0,"quarter"===t?a/=3:"year"===t&&(a/=12)):(o=this-r,a="second"===t?o/1e3:"minute"===t?o/6e4:"hour"===t?o/36e5:"day"===t?(o-i)/864e5:"week"===t?(o-i)/6048e5:o),n?a:D(a)):NaN:NaN},yn.endOf=function(e){return void 0===(e=R(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))},yn.format=function(e){e=e||(this.isUtc()?g.defaultFormatUtc:g.defaultFormat);var t=Y(this,e);return this.localeData().postformat(t)},yn.from=function(e,t){return this.isValid()&&(E(e)&&e.isValid()||ve(e).isValid())?be({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},yn.fromNow=function(e){return this.from(ve(),e)},yn.to=function(e,t){return this.isValid()&&(E(e)&&e.isValid()||ve(e).isValid())?be({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},yn.toNow=function(e){return this.to(ve(),e)},yn.get=function(e){return M(this[e=R(e)])?this[e]():this},yn.invalidAt=function(){return y(this).overflow},yn.isAfter=function(e,t){var n=E(e)?e:ve(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=R(o(t)?"millisecond":t))?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},yn.isBefore=function(e,t){var n=E(e)?e:ve(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=R(o(t)?"millisecond":t))?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},yn.isBetween=function(e,t,n,r){return("("===(r=r||"()")[0]?this.isAfter(e,n):!this.isBefore(e,n))&&(")"===r[1]?this.isBefore(t,n):!this.isAfter(t,n))},yn.isSame=function(e,t){var n,r=E(e)?e:ve(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=R(t||"millisecond"))?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},yn.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},yn.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},yn.isValid=function(){return h(this)},yn.lang=fn,yn.locale=Oe,yn.localeData=Ie,yn.max=on,yn.min=rn,yn.parsingFlags=function(){return c({},y(this))},yn.set=function(e,t){if("object"==typeof e)for(var n=function(e){var t=[];for(var n in e)t.push({unit:n,priority:et[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}(e=C(e)),r=0;r<n.length;r++)this[n[r].unit](e[n[r].unit]);else if(M(this[e=R(e)]))return this[e](t);return this},yn.startOf=function(e){switch(e=R(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this},yn.subtract=cn,yn.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},yn.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},yn.toDate=function(){return new Date(this.valueOf())},yn.toISOString=function(){if(!this.isValid())return null;var e=this.clone().utc();return e.year()<0||9999<e.year()?Y(e,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):M(Date.prototype.toISOString)?this.toDate().toISOString():Y(e,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},yn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i=t+'[")]';return this.format(n+r+"-MM-DD[T]HH:mm:ss.SSS"+i)},yn.toJSON=function(){return this.isValid()?this.toISOString():null},yn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},yn.unix=function(){return Math.floor(this.valueOf()/1e3)},yn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},yn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},yn.year=Lt,yn.isLeapYear=function(){return Z(this.year())},yn.weekYear=function(e){return xe.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},yn.isoWeekYear=function(e){return xe.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},yn.quarter=yn.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},yn.month=A,yn.daysInMonth=function(){return W(this.year(),this.month())},yn.week=yn.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},yn.isoWeek=yn.isoWeeks=function(e){var t=J(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},yn.weeksInYear=function(){var e=this.localeData()._week;return $(this.year(),e.dow,e.doy)},yn.isoWeeksInYear=function(){return $(this.year(),1,4)},yn.date=hn,yn.day=yn.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t,n,r=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(t=e,n=this.localeData(),e="string"!=typeof t?t:isNaN(t)?"number"==typeof(t=n.weekdaysParse(t))?t:null:parseInt(t,10),this.add(e-r,"d")):r},yn.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},yn.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null==e)return this.day()||7;var t,n,r=(t=e,n=this.localeData(),"string"==typeof t?n.weekdaysParse(t)%7||7:isNaN(t)?null:t);return this.day(this.day()%7?r:r-7)},yn.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},yn.hour=yn.hours=Zt,yn.minute=yn.minutes=pn,yn.second=yn.seconds=gn,yn.millisecond=yn.milliseconds=mn,yn.utcOffset=function(e,t,n){var r,i=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null==e)return this._isUTC?i:_e(this);if("string"==typeof e){if(null===(e=De(St,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(r=_e(this)),this._offset=e,this._isUTC=!0,null!=r&&this.add(r,"m"),i!==e&&(!t||this._changeInProgress?Ce(this,be(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,g.updateOffset(this,!0),this._changeInProgress=null)),this},yn.utc=function(e){return this.utcOffset(0,e)},yn.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(_e(this),"m")),this},yn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=De(yt,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},yn.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?ve(e).utcOffset():0,(this.utcOffset()-e)%60==0)},yn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},yn.isLocal=function(){return!!this.isValid()&&!this._isUTC},yn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},yn.isUtc=Te,yn.isUTC=Te,yn.zoneAbbr=function(){return this._isUTC?"UTC":""},yn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},yn.dates=e("dates accessor is deprecated. Use date instead.",hn),yn.months=e("months accessor is deprecated. Use month instead",A),yn.years=e("years accessor is deprecated. Use year instead",Lt),yn.zone=e("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),yn.isDSTShifted=e("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e={};if(v(e,this),(e=he(e))._a){var t=(e._isUTC?f:ve)(e._a);this._isDSTShifted=this.isValid()&&0<_(e._a,t.toArray())}else this._isDSTShifted=!1;return this._isDSTShifted});var Sn=k.prototype;Sn.calendar=function(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return M(r)?r.call(t,n):r},Sn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])},Sn.invalidDate=function(){return this._invalidDate},Sn.ordinal=function(e){return this._ordinal.replace("%d",e)},Sn.preparse=He,Sn.postformat=He,Sn.relativeTime=function(e,t,n,r){var i=this._relativeTime[n];return M(i)?i(e,t,n,r):i.replace(/%d/i,e)},Sn.pastFuture=function(e,t){var n=this._relativeTime[0<e?"future":"past"];return M(n)?n(t):n.replace(/%s/i,t)},Sn.set=function(e){var t,n;for(n in e)M(t=e[n])?this[n]=t:this["_"+n]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Sn.months=function(e,t){return e?s(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||xt).test(t)?"format":"standalone"][e.month()]:s(this._months)?this._months:this._months.standalone},Sn.monthsShort=function(e,t){return e?s(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[xt.test(t)?"format":"standalone"][e.month()]:s(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Sn.monthsParse=function(e,t,n){var r,i,o;if(this._monthsParseExact)return function(e,t,n){var r,i,o,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)o=f([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(o,"").toLocaleLowerCase();return n?-1!==(i="MMM"===t?Pt.call(this._shortMonthsParse,a):Pt.call(this._longMonthsParse,a))?i:null:"MMM"===t?-1!==(i=Pt.call(this._shortMonthsParse,a))?i:-1!==(i=Pt.call(this._longMonthsParse,a))?i:null:-1!==(i=Pt.call(this._longMonthsParse,a))?i:-1!==(i=Pt.call(this._shortMonthsParse,a))?i:null}.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=f([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}},Sn.monthsRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||B.call(this),e?this._monthsStrictRegex:this._monthsRegex):(m(this,"_monthsRegex")||(this._monthsRegex=Ut),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},Sn.monthsShortRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||B.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(m(this,"_monthsShortRegex")||(this._monthsShortRegex=Nt),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},Sn.week=function(e){return J(e,this._week.dow,this._week.doy).week},Sn.firstDayOfYear=function(){return this._week.doy},Sn.firstDayOfWeek=function(){return this._week.dow},Sn.weekdays=function(e,t){return e?s(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:s(this._weekdays)?this._weekdays:this._weekdays.standalone},Sn.weekdaysMin=function(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin},Sn.weekdaysShort=function(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort},Sn.weekdaysParse=function(e,t,n){var r,i,o;if(this._weekdaysParseExact)return function(e,t,n){var r,i,o,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=f([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?-1!==(i="dddd"===t?Pt.call(this._weekdaysParse,a):"ddd"===t?Pt.call(this._shortWeekdaysParse,a):Pt.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=Pt.call(this._weekdaysParse,a))?i:-1!==(i=Pt.call(this._shortWeekdaysParse,a))?i:-1!==(i=Pt.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Pt.call(this._shortWeekdaysParse,a))?i:-1!==(i=Pt.call(this._weekdaysParse,a))?i:-1!==(i=Pt.call(this._minWeekdaysParse,a))?i:null:-1!==(i=Pt.call(this._minWeekdaysParse,a))?i:-1!==(i=Pt.call(this._weekdaysParse,a))?i:-1!==(i=Pt.call(this._shortWeekdaysParse,a))?i:null}.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=f([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".",".?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}},Sn.weekdaysRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Q.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(m(this,"_weekdaysRegex")||(this._weekdaysRegex=zt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},Sn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Q.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(m(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=At),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Sn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Q.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(m(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Bt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Sn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},Sn.meridiem=function(e,t,n){return 11<e?n?"pm":"PM":n?"am":"AM"},ie("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===w(e%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")}}),g.lang=e("moment.lang is deprecated. Use moment.locale instead.",ie),g.langData=e("moment.langData is deprecated. Use moment.localeData instead.",ae);var En=Math.abs,Dn=Ae("ms"),wn=Ae("s"),_n=Ae("m"),Tn=Ae("h"),bn=Ae("d"),Mn=Ae("w"),kn=Ae("M"),Rn=Ae("y"),Cn=Be("milliseconds"),On=Be("seconds"),In=Be("minutes"),Pn=Be("hours"),xn=Be("days"),Yn=Be("months"),Hn=Be("years"),Nn=Math.round,Un={ss:44,s:45,m:45,h:22,d:26,M:11},Ln=Math.abs,Vn=me.prototype;return Vn.isValid=function(){return this._isValid},Vn.abs=function(){var e=this._data;return this._milliseconds=En(this._milliseconds),this._days=En(this._days),this._months=En(this._months),e.milliseconds=En(e.milliseconds),e.seconds=En(e.seconds),e.minutes=En(e.minutes),e.hours=En(e.hours),e.months=En(e.months),e.years=En(e.years),this},Vn.add=function(e,t){return Ve(this,e,t,1)},Vn.subtract=function(e,t){return Ve(this,e,t,-1)},Vn.as=function(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=R(e))||"year"===e)return t=this._days+r/864e5,n=this._months+We(t),"month"===e?n:n/12;switch(t=this._days+Math.round(ze(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}},Vn.asMilliseconds=Dn,Vn.asSeconds=wn,Vn.asMinutes=_n,Vn.asHours=Tn,Vn.asDays=bn,Vn.asWeeks=Mn,Vn.asMonths=kn,Vn.asYears=Rn,Vn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*w(this._months/12):NaN},Vn._bubble=function(){var e,t,n,r,i,o=this._milliseconds,a=this._days,s=this._months,l=this._data;return 0<=o&&0<=a&&0<=s||o<=0&&a<=0&&s<=0||(o+=864e5*Fe(ze(s)+a),s=a=0),l.milliseconds=o%1e3,e=D(o/1e3),l.seconds=e%60,t=D(e/60),l.minutes=t%60,n=D(t/60),l.hours=n%24,a+=D(n/24),s+=i=D(We(a)),a-=Fe(ze(i)),r=D(s/12),s%=12,l.days=a,l.months=s,l.years=r,this},Vn.get=function(e){return e=R(e),this.isValid()?this[e+"s"]():NaN},Vn.milliseconds=Cn,Vn.seconds=On,Vn.minutes=In,Vn.hours=Pn,Vn.days=xn,Vn.weeks=function(){return D(this.days()/7)},Vn.months=Yn,Vn.years=Hn,Vn.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=je(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)},Vn.toISOString=Ze,Vn.toString=Ze,Vn.toJSON=Ze,Vn.locale=Oe,Vn.localeData=Ie,Vn.toIsoString=e("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ze),Vn.lang=fn,x("X",0,0,"unix"),x("x",0,0,"valueOf"),N("x",mt),N("X",/[+-]?\d+(\.\d{1,3})?/),V("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),V("x",function(e,t,n){n._d=new Date(w(e))}),g.version="2.18.1",Ge=ve,g.fn=yn,g.min=function(){return ge("isBefore",[].slice.call(arguments,0))},g.max=function(){return ge("isAfter",[].slice.call(arguments,0))},g.now=function(){return Date.now?Date.now():+new Date},g.utc=f,g.unix=function(e){return ve(1e3*e)},g.months=function(e,t){return Ue(e,t,"months")},g.isDate=a,g.locale=ie,g.invalid=p,g.duration=be,g.isMoment=E,g.weekdays=function(e,t,n){return Le(e,t,n,"weekdays")},g.parseZone=function(){return ve.apply(null,arguments).parseZone()},g.localeData=ae,g.isDuration=ye,g.monthsShort=function(e,t){return Ue(e,t,"monthsShort")},g.weekdaysMin=function(e,t,n){return Le(e,t,n,"weekdaysMin")},g.defineLocale=oe,g.updateLocale=function(e,t){if(null!=t){var n,r=Gt;null!=qt[e]&&(r=qt[e]._config),(n=new k(t=i(r,t))).parentLocale=qt[e],qt[e]=n,ie(e)}else null!=qt[e]&&(null!=qt[e].parentLocale?qt[e]=qt[e].parentLocale:null!=qt[e]&&delete qt[e]);return qt[e]},g.locales=function(){return Qe(qt)},g.weekdaysShort=function(e,t,n){return Le(e,t,n,"weekdaysShort")},g.normalizeUnits=R,g.relativeTimeRounding=function(e){return void 0===e?Nn:"function"==typeof e&&(Nn=e,!0)},g.relativeTimeThreshold=function(e,t){return void 0!==Un[e]&&(void 0===t?Un[e]:(Un[e]=t,"s"===e&&(Un.ss=t-1),!0))},g.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},g.prototype=yn,g}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).FullCalendar={})}(this,function(e){"use strict";var o={className:!0,colSpan:!0,rowSpan:!0},t={"<tr":"tbody","<td":"tr"};function a(e,t,n){var r=document.createElement(e);if(t)for(var i in t)"style"===i?v(r,t[i]):o[i]?r[i]=t[i]:r.setAttribute(i,t[i]);return"string"==typeof n?r.innerHTML=n:null!=n&&D(r,n),r}function E(e){e=e.trim();var t=document.createElement(n(e));return t.innerHTML=e,t.firstChild}function s(e){return Array.prototype.slice.call(function(e){e=e.trim();var t=document.createElement(n(e));return t.innerHTML=e,t.childNodes}(e))}function n(e){return t[e.substr(0,3)]||"div"}function D(e,t){for(var n=l(t),r=0;r<n.length;r++)e.appendChild(n[r])}function f(e,t){for(var n=l(t),r=e.firstChild||null,i=0;i<n.length;i++)e.insertBefore(n[i],r)}function l(e){return"string"==typeof e?s(e):e instanceof Node?[e]:Array.prototype.slice.call(e)}function r(e){e.parentNode&&e.parentNode.removeChild(e)}var i=Element.prototype.matches||Element.prototype.matchesSelector||Element.prototype.msMatchesSelector,u=Element.prototype.closest||function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(c(t,e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null};function d(e,t){return u.call(e,t)}function c(e,t){return i.call(e,t)}function h(e,t){for(var n=e instanceof HTMLElement?[e]:e,r=[],i=0;i<n.length;i++)for(var o=n[i].querySelectorAll(t),a=0;a<o.length;a++)r.push(o[a]);return r}var p=/(top|left|right|bottom|width|height)$/i;function v(e,t){for(var n in t)g(e,n,t[n])}function g(e,t,n){null==n?e.style[t]="":"number"==typeof n&&p.test(t)?e.style[t]=n+"px":e.style[t]=n}function m(e,t){var n={left:Math.max(e.left,t.left),right:Math.min(e.right,t.right),top:Math.max(e.top,t.top),bottom:Math.min(e.bottom,t.bottom)};return n.left<n.right&&n.top<n.bottom&&n}var y=null;function S(){return null===y&&(y=function(){var e=a("div",{style:{position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}},"<div></div>");document.body.appendChild(e);var t=e.firstChild.getBoundingClientRect().left>e.getBoundingClientRect().left;return r(e),t}()),y}function w(e){return e=Math.max(0,e),e=Math.round(e)}function _(e,t){void 0===t&&(t=!1);var n=window.getComputedStyle(e),r=parseInt(n.borderLeftWidth,10)||0,i=parseInt(n.borderRightWidth,10)||0,o=parseInt(n.borderTopWidth,10)||0,a=parseInt(n.borderBottomWidth,10)||0,s=w(e.offsetWidth-e.clientWidth-r-i),l={borderLeft:r,borderRight:i,borderTop:o,borderBottom:a,scrollbarBottom:w(e.offsetHeight-e.clientHeight-o-a),scrollbarLeft:0,scrollbarRight:0};return S()&&"rtl"===n.direction?l.scrollbarLeft=s:l.scrollbarRight=s,t&&(l.paddingLeft=parseInt(n.paddingLeft,10)||0,l.paddingRight=parseInt(n.paddingRight,10)||0,l.paddingTop=parseInt(n.paddingTop,10)||0,l.paddingBottom=parseInt(n.paddingBottom,10)||0),l}function T(e,t){void 0===t&&(t=!1);var n=b(e),r=_(e,t),i={left:n.left+r.borderLeft+r.scrollbarLeft,right:n.right-r.borderRight-r.scrollbarRight,top:n.top+r.borderTop,bottom:n.bottom-r.borderBottom-r.scrollbarBottom};return t&&(i.left+=r.paddingLeft,i.right-=r.paddingRight,i.top+=r.paddingTop,i.bottom-=r.paddingBottom),i}function b(e){var t=e.getBoundingClientRect();return{left:t.left+window.pageXOffset,top:t.top+window.pageYOffset,right:t.right+window.pageXOffset,bottom:t.bottom+window.pageYOffset}}function M(e){return e.getBoundingClientRect().height+k(e)}function k(e){var t=window.getComputedStyle(e);return parseInt(t.marginTop,10)+parseInt(t.marginBottom,10)}function R(e){for(var t=[];e instanceof HTMLElement;){var n=window.getComputedStyle(e);if("fixed"===n.position)break;/(auto|scroll)/.test(n.overflow+n.overflowY+n.overflowX)&&t.push(e),e=e.parentNode}return t}function C(e){e.preventDefault()}function O(e,t,n,r){function i(e){var t=d(e.target,n);t&&r.call(t,e,t)}return e.addEventListener(t,i),function(){e.removeEventListener(t,i)}}var I=["webkitTransitionEnd","otransitionend","oTransitionEnd","msTransitionEnd","transitionend"];var P=["sun","mon","tue","wed","thu","fri","sat"];function x(e,t){var n=A(e);return n[2]+=t,B(n)}function Y(e,t){var n=A(e);return n[6]+=t,B(n)}function H(e,t){return(t.valueOf()-e.valueOf())/864e5}function N(e,t){var n=V(e),r=V(t);return{years:0,months:0,days:Math.round(H(n,r)),milliseconds:t.valueOf()-r.valueOf()-(e.valueOf()-n.valueOf())}}function U(e,t){var n=L(e,t);return null!==n&&n%7==0?n/7:null}function L(e,t){return Z(e)===Z(t)?Math.round(H(e,t)):null}function V(e){return B([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()])}function F(e,t,n,r){var i,o,a=B([t,0,1+(-(7+B([t,0,o=7+(i=n)-r]).getUTCDay()-i)%7+o-1)]),s=V(e),l=Math.round(H(a,s));return Math.floor(l/7)+1}function W(e){return[e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()]}function z(e){return new Date(e[0],e[1]||0,null==e[2]?1:e[2],e[3]||0,e[4]||0,e[5]||0)}function A(e){return[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()]}function B(e){return 1===e.length&&(e=e.concat([0])),new Date(Date.UTC.apply(Date,e))}function j(e){return!isNaN(e.valueOf())}function Z(e){return 1e3*e.getUTCHours()*60*60+1e3*e.getUTCMinutes()*60+1e3*e.getUTCSeconds()+e.getUTCMilliseconds()}var G=["years","months","days","milliseconds"],q=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function X(e,t){var n;return"string"==typeof e?function(e){var t=q.exec(e);if(t){var n=t[1]?-1:1;return{years:0,months:0,days:n*(t[2]?parseInt(t[2],10):0),milliseconds:n*(60*(t[3]?parseInt(t[3],10):0)*60*1e3+60*(t[4]?parseInt(t[4],10):0)*1e3+1e3*(t[5]?parseInt(t[5],10):0)+(t[6]?parseInt(t[6],10):0))}}return null}(e):"object"==typeof e&&e?J(e):"number"==typeof e?J(((n={})[t||"milliseconds"]=e,n)):null}function J(e){return{years:e.years||e.year||0,months:e.months||e.month||0,days:(e.days||e.day||0)+7*$(e),milliseconds:60*(e.hours||e.hour||0)*60*1e3+60*(e.minutes||e.minute||0)*1e3+1e3*(e.seconds||e.second||0)+(e.milliseconds||e.millisecond||e.ms||0)}}function $(e){return e.weeks||e.week||0}function Q(e,t){return e.years===t.years&&e.months===t.months&&e.days===t.days&&e.milliseconds===t.milliseconds}function K(e){return ee(e)/864e5}function ee(e){return 31536e6*e.years+2592e6*e.months+864e5*e.days+e.milliseconds}function te(e,t){var n=e.milliseconds;if(n){if(n%1e3!=0)return{unit:"millisecond",value:n};if(n%6e4!=0)return{unit:"second",value:n/1e3};if(n%36e5!=0)return{unit:"minute",value:n/6e4};if(n)return{unit:"hour",value:n/36e5}}return e.days?t||e.days%7!=0?{unit:"day",value:e.days}:{unit:"week",value:e.days/7}:e.months?{unit:"month",value:e.months}:e.years?{unit:"year",value:e.years}:{unit:"millisecond",value:0}}function ne(e){e.forEach(function(e){e.style.height=""})}function re(e){var t,n,r=[],i=[];for("string"==typeof e?i=e.split(/\s*,\s*/):"function"==typeof e?i=[e]:Array.isArray(e)&&(i=e),t=0;t<i.length;t++)"string"==typeof(n=i[t])?r.push("-"===n.charAt(0)?{field:n.substring(1),order:-1}:{field:n,order:1}):"function"==typeof n&&r.push({func:n});return r}function ie(e,t,n){var r,i;for(r=0;r<n.length;r++)if(i=oe(e,t,n[r]))return i;return 0}function oe(e,t,n){return n.func?n.func(e,t):ae(e[n.field],t[n.field])*(n.order||1)}function ae(e,t){return e||t?null==t?-1:null==e?1:"string"==typeof e||"string"==typeof t?String(e).localeCompare(String(t)):e-t:0}function se(e){return e.charAt(0).toUpperCase()+e.slice(1)}function le(e,t){var n=String(e);return"000".substr(0,t-n.length)+n}function ue(e){return e%1==0}function de(e,t,n){if("function"==typeof e&&(e=[e]),e){var r=void 0,i=void 0;for(r=0;r<e.length;r++)i=e[r].apply(t,n)||i;return i}}function ce(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=0;n<e.length;n++)if(void 0!==e[n])return e[n]}function fe(t,n){var r,i,o,a,s,l=function(){var e=(new Date).valueOf()-a;e<n?r=setTimeout(l,n-e):(r=null,s=t.apply(o,i),o=i=null)};return function(){return o=this,i=arguments,a=(new Date).valueOf(),r=r||setTimeout(l,n),s}}function he(e,t,n,r){void 0===n&&(n={});var i={};for(var o in t){var a=t[o];void 0!==e[o]?a===Function?i[o]="function"==typeof e[o]?e[o]:null:i[o]=a?a(e[o]):e[o]:void 0!==n[o]?i[o]=n[o]:a===String?i[o]="":a&&a!==Number&&a!==Boolean&&a!==Function?i[o]=a(null):i[o]=null}if(r)for(var o in e)void 0===t[o]&&(r[o]=e[o]);return i}function pe(e){var t=Math.floor(H(e.start,e.end))||1,n=V(e.start);return{start:n,end:x(n,t)}}function ve(e,t){void 0===t&&(t=X(0));var n=null,r=null;if(e.end){r=V(e.end);var i=e.end.valueOf()-r.valueOf();i&&i>=ee(t)&&(r=x(r,1))}return e.start&&(n=V(e.start),r&&r<=n&&(r=x(n,1))),{start:n,end:r}}function ge(e,t,n,r){return"year"===r?X(n.diffWholeYears(e,t),"year"):"month"===r?X(n.diffWholeMonths(e,t),"month"):N(e,t)}var me=function(e,t){return(me=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function ye(e,t){function n(){this.constructor=e}me(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var Se=function(){return(Se=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};var Ee=Object.prototype.hasOwnProperty;function De(e,t){var n,r,i,o,a,s,l={};if(t)for(n=0;n<t.length;n++){for(r=t[n],i=[],o=e.length-1;0<=o;o--)if("object"==typeof(a=e[o][r])&&a)i.unshift(a);else if(void 0!==a){l[r]=a;break}i.length&&(l[r]=De(i))}for(n=e.length-1;0<=n;n--)for(r in s=e[n])r in l||(l[r]=s[r]);return l}function we(e,t){var n={};for(var r in e)t(e[r],r)&&(n[r]=e[r]);return n}function _e(e,t){var n={};for(var r in e)n[r]=t(e[r],r);return n}function Te(e){for(var t={},n=0,r=e;n<r.length;n++){t[r[n]]=!0}return t}function be(e){var t=[];for(var n in e)t.push(e[n]);return t}function Me(e,t){for(var n in e)if(Ee.call(e,n)&&!(n in t))return!1;for(var n in t)if(Ee.call(t,n)&&e[n]!==t[n])return!1;return!0}function ke(e,t,n,r){for(var i=Pe(),o=0,a=e;o<a.length;o++){var s=At(a[o],t,n,r);s&&Re(s,i)}return i}function Re(e,t){return void 0===t&&(t=Pe()),t.defs[e.def.defId]=e.def,e.instance&&(t.instances[e.instance.instanceId]=e.instance),t}function Ce(e,t,n){var r,i,o,a,s,l,u=n.dateEnv,d=e.defs,c=e.instances;for(var f in c=we(c,function(e){return!d[e.defId].recurringDef}),d){var h=d[f];if(h.recurringDef){var p=h.recurringDef.duration;p=p||(h.allDay?n.defaultAllDayEventDuration:n.defaultTimedEventDuration);for(var v=0,g=(r=h,i=p,o=t,a=n.dateEnv,s=n.pluginSystem.hooks.recurringTypes,l=void 0,l=s[r.recurringDef.typeId].expand(r.recurringDef.typeData,{start:a.subtract(o.start,i),end:o.end},a),r.allDay&&(l=l.map(V)),l);v<g.length;v++){var m=g[v],y=jt(f,{start:m,end:u.add(m,p)});c[y.instanceId]=y}}}return{defs:d,instances:c}}function Oe(e,t){var n=e.instances[t];if(n){var r=e.defs[n.defId],i=Ye(e,function(e){return t=r,n=e,Boolean(t.groupId&&t.groupId===n.groupId);var t,n});return i.defs[r.defId]=r,i.instances[n.instanceId]=n,i}return Pe()}function Ie(e,t){var n;if(t){n=[];for(var r=0,i=e;r<i.length;r++){var o=i[r],a=t(o);a?n.push(a):null==a&&n.push(o)}}else n=e;return n}function Pe(){return{defs:{},instances:{}}}function xe(e,t){return{defs:Se({},e.defs,t.defs),instances:Se({},e.instances,t.instances)}}function Ye(e,t){var n=we(e.defs,t),r=we(e.instances,function(e){return n[e.defId]});return{defs:n,instances:r}}function He(e,t){var n,r,i=[],o=t.start;for(e.sort(Ne),n=0;n<e.length;n++)(r=e[n]).start>o&&i.push({start:o,end:r.start}),r.end>o&&(o=r.end);return o<t.end&&i.push({start:o,end:t.end}),i}function Ne(e,t){return e.start.valueOf()-t.start.valueOf()}function Ue(e,t){var n=e.start,r=e.end,i=null;return null!==t.start&&(n=null===n?t.start:new Date(Math.max(n.valueOf(),t.start.valueOf()))),null!=t.end&&(r=null===r?t.end:new Date(Math.min(r.valueOf(),t.end.valueOf()))),(null===n||null===r||n<r)&&(i={start:n,end:r}),i}function Le(e,t){return(null===e.start?null:e.start.valueOf())===(null===t.start?null:t.start.valueOf())&&(null===e.end?null:e.end.valueOf())===(null===t.end?null:t.end.valueOf())}function Ve(e,t){return(null===e.end||null===t.start||e.end>t.start)&&(null===e.start||null===t.end||e.start<t.end)}function Fe(e,t){return(null===e.start||null!==t.start&&t.start>=e.start)&&(null===e.end||null!==t.end&&t.end<=e.end)}function We(e,t){return(null===e.start||t>=e.start)&&(null===e.end||t<e.end)}function ze(e,t){var n,r=e.length;if(r!==t.length)return!1;for(n=0;n<r;n++)if(e[n]!==t[n])return!1;return!0}function Ae(e){var t,n;return function(){return t&&ze(t,arguments)||(t=arguments,n=e.apply(this,arguments)),n}}function Be(t,n){var r=null;return function(){var e=t.apply(this,arguments);return null!==r&&(r===e||n(r,e))||(r=e),r}}var je={week:3,separator:0,omitZeroMinute:0,meridiem:0,omitCommas:0},Ze={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},Ge=/\s*([ap])\.?m\.?/i,qe=/,/g,Xe=/\s+/g,Je=/\u200e/g,$e=/UTC|GMT/,Qe=(Ke.prototype.format=function(e,t){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,t)(e)},Ke.prototype.formatRange=function(e,t,n){var r,i,o,a=this.standardDateProps,s=this.extendedSettings,l=(r=e.marker,i=t.marker,(o=n.calendarSystem).getMarkerYear(r)===o.getMarkerYear(i)?o.getMarkerMonth(r)===o.getMarkerMonth(i)?o.getMarkerDay(r)===o.getMarkerDay(i)?Z(r)===Z(i)?0:1:2:4:5);if(!l)return this.format(e,n);var u=l;!(1<u)||"numeric"!==a.year&&"2-digit"!==a.year||"numeric"!==a.month&&"2-digit"!==a.month||"numeric"!==a.day&&"2-digit"!==a.day||(u=1);var d=this.format(e,n),c=this.format(t,n);if(d===c)return d;var f=et(function(e,t){var n={};for(var r in e)r in Ze&&!(Ze[r]<=t)||(n[r]=e[r]);return n}(a,u),s,n),h=f(e),p=f(t),v=function(e,t,n,r){for(var i=0;i<e.length;){var o=e.indexOf(t,i);if(-1===o)break;var a=e.substr(0,o);i=o+t.length;for(var s=e.substr(i),l=0;l<n.length;){var u=n.indexOf(r,l);if(-1===u)break;var d=n.substr(0,u);l=u+r.length;var c=n.substr(l);if(a===d&&s===c)return{before:a,after:s}}}return null}(d,h,c,p),g=s.separator||"";return v?v.before+h+g+p+v.after:d+g+c},Ke.prototype.getLargestUnit=function(){switch(this.severity){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";default:return"day"}},Ke);function Ke(e){var t={},n={},r=0;for(var i in e)i in je?(n[i]=e[i],r=Math.max(je[i],r)):(t[i]=e[i],i in Ze&&(r=Math.max(Ze[i],r)));this.standardDateProps=t,this.extendedSettings=n,this.severity=r,this.buildFormattingFunc=Ae(et)}function et(e,t,n){var r=Object.keys(e).length;return 1===r&&"short"===e.timeZoneName?function(e){return at(e.timeZoneOffset)}:0===r&&t.week?function(e){return function(e,t,n,r){var i=[];"narrow"===r?i.push(t):"short"===r&&i.push(t," ");i.push(n.simpleNumberFormat.format(e)),n.options.isRtl&&i.reverse();return i.join("")}(n.computeWeekNumber(e.marker),n.weekLabel,n.locale,t.week)}:function(n,r,i){n=Se({},n),r=Se({},r),function(e,t){e.timeZoneName&&(e.hour||(e.hour="2-digit"),e.minute||(e.minute="2-digit"));"long"===e.timeZoneName&&(e.timeZoneName="short");t.omitZeroMinute&&(e.second||e.millisecond)&&delete t.omitZeroMinute}(n,r),n.timeZone="UTC";var o,a=new Intl.DateTimeFormat(i.locale.codes,n);if(r.omitZeroMinute){var e=Se({},n);delete e.minute,o=new Intl.DateTimeFormat(i.locale.codes,e)}return function(e){var t=e.marker;return function(e,t,n,r,i){e=e.replace(Je,""),"short"===n.timeZoneName&&(e=function(e,t){var n=!1;e=e.replace($e,function(){return n=!0,t}),n||(e+=" "+t);return e}(e,"UTC"===i.timeZone||null==t.timeZoneOffset?"UTC":at(t.timeZoneOffset)));r.omitCommas&&(e=e.replace(qe,"").trim());r.omitZeroMinute&&(e=e.replace(":00",""));!1===r.meridiem?e=e.replace(Ge,"").trim():"narrow"===r.meridiem?e=e.replace(Ge,function(e,t){return t.toLocaleLowerCase()}):"short"===r.meridiem?e=e.replace(Ge,function(e,t){return t.toLocaleLowerCase()+"m"}):"lowercase"===r.meridiem&&(e=e.replace(Ge,function(e){return e.toLocaleLowerCase()}));return e=(e=e.replace(Xe," ")).trim()}((o&&!t.getUTCMinutes()?o:a).format(t),e,n,r,i)}}(e,t,n)}var tt=(nt.prototype.format=function(e,t){return t.cmdFormatter(this.cmdStr,st(e,null,t,this.separator))},nt.prototype.formatRange=function(e,t,n){return n.cmdFormatter(this.cmdStr,st(e,t,n,this.separator))},nt);function nt(e,t){this.cmdStr=e,this.separator=t}var rt=(it.prototype.format=function(e,t){return this.func(st(e,null,t))},it.prototype.formatRange=function(e,t,n){return this.func(st(e,t,n))},it);function it(e){this.func=e}function ot(e,t){return"object"==typeof e&&e?("string"==typeof t&&(e=Se({separator:t},e)),new Qe(e)):"string"==typeof e?new tt(e,t):"function"==typeof e?new rt(e):void 0}function at(e,t){void 0===t&&(t=!1);var n=e<0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),o=Math.round(r%60);return t?n+le(i,2)+":"+le(o,2):"GMT"+n+i+(o?":"+le(o,2):"")}function st(e,t,n,r){var i=lt(e,n.calendarSystem);return{date:i,start:i,end:t?lt(t,n.calendarSystem):null,timeZone:n.timeZone,localeCodes:n.locale.codes,separator:r}}function lt(e,t){var n=t.markerToArray(e.marker);return{marker:e.marker,timeZoneOffset:e.timeZoneOffset,array:n,year:n[0],month:n[1],day:n[2],hour:n[3],minute:n[4],second:n[5],millisecond:n[6]}}var ut=(dt.prototype.remove=function(){this.calendar.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})},dt.prototype.refetch=function(){this.calendar.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId]})},Object.defineProperty(dt.prototype,"id",{get:function(){return this.internalEventSource.publicId},enumerable:!0,configurable:!0}),Object.defineProperty(dt.prototype,"url",{get:function(){return this.internalEventSource.meta.url},enumerable:!0,configurable:!0}),dt);function dt(e,t){this.calendar=e,this.internalEventSource=t}var ct=(ft.prototype.setProp=function(e,t){var n,r;if(!(e in Wt))if(e in Ft)"function"==typeof Ft[e]&&(t=Ft[e](t)),this.mutate({standardProps:((n={})[e]=t,n)});else if(e in Yt){var i=void 0;"function"==typeof Yt[e]&&(t=Yt[e](t)),i="color"===e?{backgroundColor:t,borderColor:t}:"editable"===e?{startEditable:t,durationEditable:t}:((r={})[e]=t,r),this.mutate({standardProps:{ui:i}})}},ft.prototype.setExtendedProp=function(e,t){var n;this.mutate({extendedProps:((n={})[e]=t,n)})},ft.prototype.setStart=function(e,t){void 0===t&&(t={});var n=this._calendar.dateEnv,r=n.createMarker(e);if(r&&this._instance){var i=ge(this._instance.range.start,r,n,t.granularity);t.maintainDuration?this.mutate({datesDelta:i}):this.mutate({startDelta:i})}},ft.prototype.setEnd=function(e,t){void 0===t&&(t={});var n,r=this._calendar.dateEnv;if((null==e||(n=r.createMarker(e)))&&this._instance)if(n){var i=ge(this._instance.range.end,n,r,t.granularity);this.mutate({endDelta:i})}else this.mutate({standardProps:{hasEnd:!1}})},ft.prototype.setDates=function(e,t,n){void 0===n&&(n={});var r,i=this._calendar.dateEnv,o={allDay:n.allDay},a=i.createMarker(e);if(a&&(null==t||(r=i.createMarker(t)))&&this._instance){var s=this._instance.range;!0===n.allDay&&(s=pe(s));var l=ge(s.start,a,i,n.granularity);if(r){var u=ge(s.end,r,i,n.granularity);Q(l,u)?this.mutate({datesDelta:l,standardProps:o}):this.mutate({startDelta:l,endDelta:u,standardProps:o})}else o.hasEnd=!1,this.mutate({datesDelta:l,standardProps:o})}},ft.prototype.moveStart=function(e){var t=X(e);t&&this.mutate({startDelta:t})},ft.prototype.moveEnd=function(e){var t=X(e);t&&this.mutate({endDelta:t})},ft.prototype.moveDates=function(e){var t=X(e);t&&this.mutate({datesDelta:t})},ft.prototype.setAllDay=function(e,t){void 0===t&&(t={});var n={allDay:e},r=t.maintainDuration;null==r&&(r=this._calendar.opt("allDayMaintainDuration")),this._def.allDay!==e&&(n.hasEnd=r),this.mutate({standardProps:n})},ft.prototype.formatRange=function(e){var t=this._calendar.dateEnv,n=this._instance,r=ot(e,this._calendar.opt("defaultRangeSeparator"));return this._def.hasEnd?t.formatRange(n.range.start,n.range.end,r,{forcedStartTzo:n.forcedStartTzo,forcedEndTzo:n.forcedEndTzo}):t.format(n.range.start,r,{forcedTzo:n.forcedStartTzo})},ft.prototype.mutate=function(e){var t=this._def,n=this._instance;if(n){this._calendar.dispatch({type:"MUTATE_EVENTS",instanceId:n.instanceId,mutation:e,fromApi:!0});var r=this._calendar.state.eventStore;this._def=r.defs[t.defId],this._instance=r.instances[n.instanceId]}},ft.prototype.remove=function(){this._calendar.dispatch({type:"REMOVE_EVENT_DEF",defId:this._def.defId})},Object.defineProperty(ft.prototype,"source",{get:function(){var e=this._def.sourceId;return e?new ut(this._calendar,this._calendar.state.eventSources[e]):null},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"start",{get:function(){return this._instance?this._calendar.dateEnv.toDate(this._instance.range.start):null},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"end",{get:function(){return this._instance&&this._def.hasEnd?this._calendar.dateEnv.toDate(this._instance.range.end):null},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"id",{get:function(){return this._def.publicId},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"groupId",{get:function(){return this._def.groupId},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"allDay",{get:function(){return this._def.allDay},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"title",{get:function(){return this._def.title},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"url",{get:function(){return this._def.url},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"rendering",{get:function(){return this._def.rendering},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"startEditable",{get:function(){return this._def.ui.startEditable},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"durationEditable",{get:function(){return this._def.ui.durationEditable},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"constraint",{get:function(){return this._def.ui.constraints[0]||null},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"overlap",{get:function(){return this._def.ui.overlap},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"allow",{get:function(){return this._def.ui.allows[0]||null},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"backgroundColor",{get:function(){return this._def.ui.backgroundColor},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"borderColor",{get:function(){return this._def.ui.borderColor},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"textColor",{get:function(){return this._def.ui.textColor},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"classNames",{get:function(){return this._def.ui.classNames},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"extendedProps",{get:function(){return this._def.extendedProps},enumerable:!0,configurable:!0}),ft);function ft(e,t,n){this._calendar=e,this._def=t,this._instance=n||null}function ht(e,t,n,r){var i={},o={},a={},s=[],l=[],u=gt(e.defs,t);for(var d in e.defs){"inverse-background"===(E=e.defs[d]).rendering&&(E.groupId?(i[E.groupId]=[],a[E.groupId]||(a[E.groupId]=E)):o[d]=[])}for(var c in e.instances){var f=e.instances[c],h=u[(E=e.defs[f.defId]).defId],p=f.range,v=!E.allDay&&r?ve(p,r):p,g=Ue(v,n);g&&("inverse-background"===E.rendering?E.groupId?i[E.groupId].push(g):o[f.defId].push(g):("background"===E.rendering?s:l).push({def:E,ui:h,instance:f,range:g,isStart:v.start&&v.start.valueOf()===g.start.valueOf(),isEnd:v.end&&v.end.valueOf()===g.end.valueOf()}))}for(var m in i)for(var y=0,S=He(i[m],n);y<S.length;y++){var E,D=S[y];h=u[(E=a[m]).defId];s.push({def:E,ui:h,instance:null,range:D,isStart:!1,isEnd:!1})}for(var d in o)for(var w=0,_=He(o[d],n);w<_.length;w++){D=_[w];s.push({def:e.defs[d],ui:u[d],instance:null,range:D,isStart:!1,isEnd:!1})}return{bg:s,fg:l}}function pt(n,e,r){n.hasPublicHandlers("eventRender")&&(e=e.filter(function(e){var t=n.publiclyTrigger("eventRender",[{event:new ct(n.calendar,e.eventRange.def,e.eventRange.instance),isMirror:r,isStart:e.isStart,isEnd:e.isEnd,el:e.el,view:n}]);return!1!==t&&(t&&!0!==t&&(e.el=t),!0)}));for(var t=0,i=e;t<i.length;t++){var o=i[t];a=o.el,s=o,a.fcSeg=s}var a,s;return e}function vt(e){return e.fcSeg||null}function gt(e,t){return _e(e,function(e){return mt(e,t)})}function mt(e,t){var n=[];return t[""]&&n.push(t[""]),t[e.defId]&&n.push(t[e.defId]),n.push(e.ui),Lt(n)}function yt(e,t,n,r){var i=gt(e.defs,t),o=Pe();for(var a in e.defs){var s=e.defs[a];o.defs[a]=St(s,i[a],n,r.pluginSystem.hooks.eventDefMutationAppliers,r)}for(var l in e.instances){var u=e.instances[l];s=o.defs[u.defId];o.instances[l]=Et(u,s,i[u.defId],n,r)}return o}function St(e,t,n,r,i){var o=n.standardProps||{};null==o.hasEnd&&t.durationEditable&&(n.startDelta||n.endDelta)&&(o.hasEnd=!0);var a=Se({},e,o,{ui:Se({},e.ui,o.ui)});n.extendedProps&&(a.extendedProps=Se({},a.extendedProps,n.extendedProps));for(var s=0,l=r;s<l.length;s++){(0,l[s])(a,n,i)}return!a.hasEnd&&i.opt("forceEventDuration")&&(a.hasEnd=!0),a}function Et(e,t,n,r,i){var o=i.dateEnv,a=r.standardProps&&!0===r.standardProps.allDay,s=r.standardProps&&!1===r.standardProps.hasEnd,l=Se({},e);return a&&(l.range=pe(l.range)),r.datesDelta&&n.startEditable&&(l.range={start:o.add(l.range.start,r.datesDelta),end:o.add(l.range.end,r.datesDelta)}),r.startDelta&&n.durationEditable&&(l.range={start:o.add(l.range.start,r.startDelta),end:l.range.end}),r.endDelta&&n.durationEditable&&(l.range={start:l.range.start,end:o.add(l.range.end,r.endDelta)}),s&&(l.range={start:l.range.start,end:i.getDefaultEventEnd(t.allDay,l.range.start)}),t.allDay&&(l.range={start:V(l.range.start),end:V(l.range.end)}),l.range.end<l.range.start&&(l.range.end=i.getDefaultEventEnd(t.allDay,l.range.start)),l}function Dt(e,t,n,r,i){switch(t.type){case"RECEIVE_EVENTS":return function(e,t,n,r,i,o){if(t&&n===t.latestFetchId){var a=ke(function(e,t,n){var r=n.opt("eventDataTransform"),i=t?t.eventDataTransform:null;return i&&(e=Ie(e,i)),r&&(e=Ie(e,r)),e}(i,t,o),t.sourceId,o);return r&&(a=Ce(a,r,o)),xe(wt(e,t.sourceId),a)}return e}(e,n[t.sourceId],t.fetchId,t.fetchRange,t.rawEvents,i);case"ADD_EVENTS":return function(e,t,n,r){n&&(t=Ce(t,n,r));return xe(e,t)}(e,t.eventStore,r?r.activeRange:null,i);case"MERGE_EVENTS":return xe(e,t.eventStore);case"PREV":case"NEXT":case"SET_DATE":case"SET_VIEW_TYPE":return r?Ce(e,r.activeRange,i):e;case"CHANGE_TIMEZONE":return f=e,h=t.oldDateEnv,p=i.dateEnv,v=f.defs,g=_e(f.instances,function(e){var t=v[e.defId];return t.allDay||t.recurringDef?e:Se({},e,{range:{start:p.createMarker(h.toDate(e.range.start,e.forcedStartTzo)),end:p.createMarker(h.toDate(e.range.end,e.forcedEndTzo))},forcedStartTzo:p.canComputeOffset?null:e.forcedStartTzo,forcedEndTzo:p.canComputeOffset?null:e.forcedEndTzo})}),{defs:v,instances:g};case"MUTATE_EVENTS":return o=e,a=t.instanceId,s=t.mutation,l=t.fromApi,u=i,d=Oe(o,a),c=l?{"":{startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}}:u.eventUiBases,d=yt(d,c,s,u),xe(o,d);case"REMOVE_EVENT_INSTANCES":return _t(e,t.instances);case"REMOVE_EVENT_DEF":return Ye(e,function(e){return e.defId!==t.defId});case"REMOVE_EVENT_SOURCE":return wt(e,t.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return Ye(e,function(e){return!e.sourceId});case"REMOVE_ALL_EVENTS":return Pe();case"RESET_EVENTS":return{defs:e.defs,instances:e.instances};default:return e}var o,a,s,l,u,d,c,f,h,p,v,g}function wt(e,t){return Ye(e,function(e){return e.sourceId!==t})}function _t(e,t){return{defs:e.defs,instances:we(e.instances,function(e){return!t[e.instanceId]})}}function Tt(e,t){return bt({eventDrag:e},t)}function bt(e,t){var n=t.view,r=Se({businessHours:n?n.props.businessHours:Pe(),dateSelection:"",eventStore:t.state.eventStore,eventUiBases:t.eventUiBases,eventSelection:"",eventDrag:null,eventResize:null},e);return(t.pluginSystem.hooks.isPropsValid||Mt)(r,t)}function Mt(e,t,n,r){return void 0===n&&(n={}),!(e.eventDrag&&!function(e,t,n,r){var i=e.eventDrag,o=i.mutatedEvents,a=o.defs,s=o.instances,l=gt(a,i.isEvent?e.eventUiBases:{"":t.selectionConfig});r&&(l=_e(l,r));var u=_t(e.eventStore,i.affectedEvents.instances),d=u.defs,c=u.instances,f=gt(d,e.eventUiBases);for(var h in s){var p=s[h],v=p.range,g=l[p.defId],m=a[p.defId];if(!kt(g.constraints,v,u,e.businessHours,t))return;var y=t.opt("eventOverlap");for(var S in"function"!=typeof y&&(y=null),c){var E=c[S];if(Ve(v,E.range)){if(!1===f[E.defId].overlap&&i.isEvent)return;if(!1===g.overlap)return;if(y&&!y(new ct(t,d[E.defId],E),new ct(t,m,p)))return}}for(var D=t.state.eventStore,w=0,_=g.allows;w<_.length;w++){var T=_[w],b=Se({},n,{range:p.range,allDay:m.allDay}),M=D.defs[m.defId],k=D.instances[h],R=void 0;if(R=M?new ct(t,M,k):new ct(t,m),!T(t.buildDateSpanApi(b),R))return}}return 1}(e,t,n,r))&&!(e.dateSelection&&!function(e,t,n,r){var i=e.eventStore,o=i.defs,a=i.instances,s=e.dateSelection,l=s.range,u=t.selectionConfig;r&&(u=r(u));if(!kt(u.constraints,l,i,e.businessHours,t))return;var d=t.opt("selectOverlap");"function"!=typeof d&&(d=null);for(var c in a){var f=a[c];if(Ve(l,f.range)){if(!1===u.overlap)return;if(d&&!d(new ct(t,o[f.defId],f)))return}}for(var h=0,p=u.allows;h<p.length;h++){var v=p[h],g=Se({},n,s);if(!v(t.buildDateSpanApi(g),null))return}return 1}(e,t,n,r))}function kt(e,t,n,r,i){for(var o=0,a=e;o<a.length;o++){if(!Ot(Rt(a[o],t,n,r,i),t))return}return 1}function Rt(t,e,n,r,i){return"businessHours"===t?Ct(Ce(r,e,i)):"string"==typeof t?Ct(Ye(n,function(e){return e.groupId===t})):"object"==typeof t&&t?Ct(Ce(t,e,i)):[]}function Ct(e){var t=e.instances,n=[];for(var r in t)n.push(t[r].range);return n}function Ot(e,t){for(var n=0,r=e;n<r.length;n++){if(Fe(r[n],t))return 1}}function It(e){return(e+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#039;").replace(/"/g,"&quot;").replace(/\n/g,"<br />")}function Pt(e){var t=[];for(var n in e){var r=e[n];null!=r&&""!==r&&t.push(n+":"+r)}return t.join(";")}function xt(e){return Array.isArray(e)?e:"string"==typeof e?e.split(/\s+/):[]}var Yt={editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:null,overlap:null,allow:null,className:xt,classNames:xt,color:String,backgroundColor:String,borderColor:String,textColor:String};function Ht(e,t,n){var r,i,o=he(e,Yt,{},n),a=(r=o.constraint,i=t,Array.isArray(r)?ke(r,"",i,!0):"object"==typeof r&&r?ke([r],"",i,!0):null!=r?String(r):null);return{startEditable:null!=o.startEditable?o.startEditable:o.editable,durationEditable:null!=o.durationEditable?o.durationEditable:o.editable,constraints:null!=a?[a]:[],overlap:o.overlap,allows:null!=o.allow?[o.allow]:[],backgroundColor:o.backgroundColor||o.color,borderColor:o.borderColor||o.color,textColor:o.textColor,classNames:o.classNames.concat(o.className)}}function Nt(e,t,n,r){var i={},o={};for(var a in Yt){var s=e+se(a);i[a]=t[s],o[s]=!0}if("event"===e&&(i.editable=t.editable),r)for(var a in t)o[a]||(r[a]=t[a]);return Ht(i,n)}var Ut={startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function Lt(e){return e.reduce(Vt,Ut)}function Vt(e,t){return{startEditable:null!=t.startEditable?t.startEditable:e.startEditable,durationEditable:null!=t.durationEditable?t.durationEditable:e.durationEditable,constraints:e.constraints.concat(t.constraints),overlap:"boolean"==typeof t.overlap?t.overlap:e.overlap,allows:e.allows.concat(t.allows),backgroundColor:t.backgroundColor||e.backgroundColor,borderColor:t.borderColor||e.borderColor,textColor:t.textColor||e.textColor,classNames:e.classNames.concat(t.classNames)}}var Ft={id:String,groupId:String,title:String,url:String,rendering:String,extendedProps:null},Wt={start:null,date:null,end:null,allDay:null},zt=0;function At(e,t,n,r){var i=function(e,t){var n=null;if(e){var r=t.state.eventSources[e];n=r.allDayDefault}null==n&&(n=t.opt("allDayDefault"));return n}(t,n),o={},a=function(e,t,n,r,i){for(var o=0;o<r.length;o++){var a={},s=r[o].parse(e,a,n);if(s){var l=a.allDay;return delete a.allDay,null==l&&null==(l=t)&&null==(l=s.allDayGuess)&&(l=!1),Se(i,a),{allDay:l,duration:s.duration,typeData:s.typeData,typeId:o}}}return null}(e,i,n.dateEnv,n.pluginSystem.hooks.recurringTypes,o);if(a)return(s=Bt(o,t,a.allDay,Boolean(a.duration),n)).recurringDef={typeId:a.typeId,typeData:a.typeData,duration:a.duration},{def:s,instance:null};var s,l={},u=function(e,t,n,r,i){var o,a,s=function(e,t){var n=he(e,Wt,{},t);return n.start=null!==n.start?n.start:n.date,delete n.date,n}(e,r),l=s.allDay,u=null,d=!1,c=null;if(o=n.dateEnv.createMarkerMeta(s.start))u=o.marker;else if(!i)return null;null!=s.end&&(a=n.dateEnv.createMarkerMeta(s.end));null==l&&(l=null!=t?t:(!o||o.isTimeUnspecified)&&(!a||a.isTimeUnspecified));l&&u&&(u=V(u));a&&(c=a.marker,l&&(c=V(c)),u&&c<=u&&(c=null));c?d=!0:i||(d=n.opt("forceEventDuration")||!1,c=n.dateEnv.add(u,l?n.defaultAllDayEventDuration:n.defaultTimedEventDuration));return{allDay:l,hasEnd:d,range:{start:u,end:c},forcedStartTzo:o?o.forcedTzo:null,forcedEndTzo:a?a.forcedTzo:null}}(e,i,n,l,r);return u?{def:s=Bt(l,t,u.allDay,u.hasEnd,n),instance:jt(s.defId,u.range,u.forcedStartTzo,u.forcedEndTzo)}:null}function Bt(e,t,n,r,i){var o,a,s,l,u,d={},c=(o=i,a=d,l=he(e,Ft,{},s={}),u=Ht(s,o,a),l.publicId=l.id,delete l.id,l.ui=u,l);c.defId=String(zt++),c.sourceId=t,c.allDay=n,c.hasEnd=r;for(var f=0,h=i.pluginSystem.hooks.eventDefParsers;f<h.length;f++){var p={};(0,h[f])(c,d,p),d=p}return c.extendedProps=Se(d,c.extendedProps||{}),Object.freeze(c.ui.classNames),Object.freeze(c.extendedProps),c}function jt(e,t,n,r){return{instanceId:String(zt++),defId:e,range:t,forcedStartTzo:null==n?null:n,forcedEndTzo:null==r?null:r}}var Zt={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],rendering:"inverse-background",classNames:"fc-nonbusiness",groupId:"_businessHours"};function Gt(e,t){return ke(function(e){var t;t=!0===e?[{}]:Array.isArray(e)?e.filter(function(e){return e.daysOfWeek}):"object"==typeof e&&e?[e]:[];return t=t.map(function(e){return Se({},Zt,e)})}(e),"",t)}function qt(e,n,t){void 0===t&&(t=[]);var r,i,o=[];function a(){if(i){for(var e=0,t=o;e<t.length;e++){t[e].unrender()}n&&n.apply(r,i),i=null}}function s(){i&&ze(i,arguments)||(a(),r=this,i=arguments,e.apply(this,arguments))}s.dependents=o,s.unrender=a;for(var l=0,u=t;l<u.length;l++){u[l].dependents.push(s)}return s}var Xt=Pe(),Jt=($t.prototype.splitProps=function(e){var n=this,t=this.getKeyInfo(e),r=this.getKeysForEventDefs(e.eventStore),i=this.splitDateSelection(e.dateSelection),o=this.splitIndividualUi(e.eventUiBases,r),a=this.splitEventStore(e.eventStore,r),s=this.splitEventDrag(e.eventDrag),l=this.splitEventResize(e.eventResize),u={};for(var d in this.eventUiBuilders=_e(t,function(e,t){return n.eventUiBuilders[t]||Ae(Qt)}),t){var c=t[d],f=a[d]||Xt,h=this.eventUiBuilders[d];u[d]={businessHours:c.businessHours||e.businessHours,dateSelection:i[d]||null,eventStore:f,eventUiBases:h(e.eventUiBases[""],c.ui,o[d]),eventSelection:f.instances[e.eventSelection]?e.eventSelection:"",eventDrag:s[d]||null,eventResize:l[d]||null}}return u},$t.prototype._splitDateSpan=function(e){var t={};if(e)for(var n=0,r=this.getKeysForDateSpan(e);n<r.length;n++)t[r[n]]=e;return t},$t.prototype._getKeysForEventDefs=function(e){var t=this;return _e(e.defs,function(e){return t.getKeysForEventDef(e)})},$t.prototype._splitEventStore=function(e,t){var n=e.defs,r=e.instances,i={};for(var o in n)for(var a=0,s=t[o];a<s.length;a++)i[f=s[a]]||(i[f]=Pe()),i[f].defs[o]=n[o];for(var l in r)for(var u=r[l],d=0,c=t[u.defId];d<c.length;d++){var f;i[f=c[d]]&&(i[f].instances[l]=u)}return i},$t.prototype._splitIndividualUi=function(e,t){var n={};for(var r in e)if(r)for(var i=0,o=t[r];i<o.length;i++){var a=o[i];n[a]||(n[a]={}),n[a][r]=e[r]}return n},$t.prototype._splitInteraction=function(t){var n={};if(t){var r=this._splitEventStore(t.affectedEvents,this._getKeysForEventDefs(t.affectedEvents)),e=this._getKeysForEventDefs(t.mutatedEvents),i=this._splitEventStore(t.mutatedEvents,e),o=function(e){n[e]||(n[e]={affectedEvents:r[e]||Xt,mutatedEvents:i[e]||Xt,isEvent:t.isEvent,origSeg:t.origSeg})};for(var a in r)o(a);for(var a in i)o(a)}return n},$t);function $t(){this.getKeysForEventDefs=Ae(this._getKeysForEventDefs),this.splitDateSelection=Ae(this._splitDateSpan),this.splitEventStore=Ae(this._splitEventStore),this.splitIndividualUi=Ae(this._splitIndividualUi),this.splitEventDrag=Ae(this._splitInteraction),this.splitEventResize=Ae(this._splitInteraction),this.eventUiBuilders={}}function Qt(e,t,n){var r=[];e&&r.push(e),t&&r.push(t);var i={"":Lt(r)};return n&&Se(i,n),i}function Kt(e,t,n,r){var i,o,a,s,l=e.dateEnv;return t instanceof Date?i=t:(i=t.date,o=t.type,a=t.forceOff),s={date:l.formatIso(i,{omitTime:!0}),type:o||"day"},"string"==typeof n&&(r=n,n=null),n=n?" "+function(e){var t=[];for(var n in e){var r=e[n];null!=r&&t.push(n+'="'+It(r)+'"')}return t.join(" ")}(n):"",r=r||"",!a&&e.opt("navLinks")?"<a"+n+' data-goto="'+It(JSON.stringify(s))+'">'+r+"</a>":"<span"+n+">"+r+"</span>"}function en(e,t,n,r){var i,o,a=n.calendar,s=n.view,l=n.theme,u=n.dateEnv,d=[];return We(t.activeRange,e)?(d.push("fc-"+P[e.getUTCDay()]),s.opt("monthMode")&&u.getMonth(e)!==u.getMonth(t.currentRange.start)&&d.push("fc-other-month"),o=x(i=V(a.getNow()),1),e<i?d.push("fc-past"):o<=e?d.push("fc-future"):(d.push("fc-today"),!0!==r&&d.push(l.getClass("today")))):d.push("fc-disabled-day"),d}function tn(e,t,n){function r(){o||(o=!0,t.apply(this,arguments))}function i(){o||(o=!0,n&&n.apply(this,arguments))}var o=!1,a=e(r,i);a&&"function"==typeof a.then&&a.then(r,i)}var nn=(rn.mixInto=function(e){this.mixIntoObj(e.prototype)},rn.mixIntoObj=function(t){var n=this;Object.getOwnPropertyNames(this.prototype).forEach(function(e){t[e]||(t[e]=n.prototype[e])})},rn.mixOver=function(t){var n=this;Object.getOwnPropertyNames(this.prototype).forEach(function(e){t.prototype[e]=n.prototype[e]})},rn);function rn(){}var on,an=(ye(sn,on=nn),sn.prototype.on=function(e,t){return ln(this._handlers||(this._handlers={}),e,t),this},sn.prototype.one=function(e,t){return ln(this._oneHandlers||(this._oneHandlers={}),e,t),this},sn.prototype.off=function(e,t){return this._handlers&&un(this._handlers,e,t),this._oneHandlers&&un(this._oneHandlers,e,t),this},sn.prototype.trigger=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return this.triggerWith(e,this,t),this},sn.prototype.triggerWith=function(e,t,n){return this._handlers&&de(this._handlers[e],t,n),this._oneHandlers&&(de(this._oneHandlers[e],t,n),delete this._oneHandlers[e]),this},sn.prototype.hasHandlers=function(e){return this._handlers&&this._handlers[e]&&this._handlers[e].length||this._oneHandlers&&this._oneHandlers[e]&&this._oneHandlers[e].length},sn);function sn(){return null!==on&&on.apply(this,arguments)||this}function ln(e,t,n){(e[t]||(e[t]=[])).push(n)}function un(e,t,n){n?e[t]&&(e[t]=e[t].filter(function(e){return e!==n})):delete e[t]}var dn=(cn.prototype.build=function(){var e=this.originEl,t=this.originClientRect=e.getBoundingClientRect();this.isHorizontal&&this.buildElHorizontals(t.left),this.isVertical&&this.buildElVerticals(t.top)},cn.prototype.buildElHorizontals=function(e){for(var t=[],n=[],r=0,i=this.els;r<i.length;r++){var o=i[r].getBoundingClientRect();t.push(o.left-e),n.push(o.right-e)}this.lefts=t,this.rights=n},cn.prototype.buildElVerticals=function(e){for(var t=[],n=[],r=0,i=this.els;r<i.length;r++){var o=i[r].getBoundingClientRect();t.push(o.top-e),n.push(o.bottom-e)}this.tops=t,this.bottoms=n},cn.prototype.leftToIndex=function(e){var t,n=this.lefts,r=this.rights,i=n.length;for(t=0;t<i;t++)if(e>=n[t]&&e<r[t])return t},cn.prototype.topToIndex=function(e){var t,n=this.tops,r=this.bottoms,i=n.length;for(t=0;t<i;t++)if(e>=n[t]&&e<r[t])return t},cn.prototype.getWidth=function(e){return this.rights[e]-this.lefts[e]},cn.prototype.getHeight=function(e){return this.bottoms[e]-this.tops[e]},cn);function cn(e,t,n,r){this.originEl=e,this.els=t,this.isHorizontal=n,this.isVertical=r}var fn=(hn.prototype.getMaxScrollTop=function(){return this.getScrollHeight()-this.getClientHeight()},hn.prototype.getMaxScrollLeft=function(){return this.getScrollWidth()-this.getClientWidth()},hn.prototype.canScrollVertically=function(){return 0<this.getMaxScrollTop()},hn.prototype.canScrollHorizontally=function(){return 0<this.getMaxScrollLeft()},hn.prototype.canScrollUp=function(){return 0<this.getScrollTop()},hn.prototype.canScrollDown=function(){return this.getScrollTop()<this.getMaxScrollTop()},hn.prototype.canScrollLeft=function(){return 0<this.getScrollLeft()},hn.prototype.canScrollRight=function(){return this.getScrollLeft()<this.getMaxScrollLeft()},hn);function hn(){}var pn,vn=(ye(gn,pn=fn),gn.prototype.getScrollTop=function(){return this.el.scrollTop},gn.prototype.getScrollLeft=function(){return this.el.scrollLeft},gn.prototype.setScrollTop=function(e){this.el.scrollTop=e},gn.prototype.setScrollLeft=function(e){this.el.scrollLeft=e},gn.prototype.getScrollWidth=function(){return this.el.scrollWidth},gn.prototype.getScrollHeight=function(){return this.el.scrollHeight},gn.prototype.getClientHeight=function(){return this.el.clientHeight},gn.prototype.getClientWidth=function(){return this.el.clientWidth},gn);function gn(e){var t=pn.call(this)||this;return t.el=e,t}var mn,yn=(ye(Sn,mn=fn),Sn.prototype.getScrollTop=function(){return window.pageYOffset},Sn.prototype.getScrollLeft=function(){return window.pageXOffset},Sn.prototype.setScrollTop=function(e){window.scroll(window.pageXOffset,e)},Sn.prototype.setScrollLeft=function(e){window.scroll(e,window.pageYOffset)},Sn.prototype.getScrollWidth=function(){return document.documentElement.scrollWidth},Sn.prototype.getScrollHeight=function(){return document.documentElement.scrollHeight},Sn.prototype.getClientHeight=function(){return document.documentElement.clientHeight},Sn.prototype.getClientWidth=function(){return document.documentElement.clientWidth},Sn);function Sn(){return null!==mn&&mn.apply(this,arguments)||this}var En,Dn=(ye(wn,En=vn),wn.prototype.clear=function(){this.setHeight("auto"),this.applyOverflow()},wn.prototype.destroy=function(){r(this.el)},wn.prototype.applyOverflow=function(){v(this.el,{overflowX:this.overflowX,overflowY:this.overflowY})},wn.prototype.lockOverflow=function(e){var t=this.overflowX,n=this.overflowY;e=e||this.getScrollbarWidths(),"auto"===t&&(t=e.bottom||this.canScrollHorizontally()?"scroll":"hidden"),"auto"===n&&(n=e.left||e.right||this.canScrollVertically()?"scroll":"hidden"),v(this.el,{overflowX:t,overflowY:n})},wn.prototype.setHeight=function(e){g(this.el,"height",e)},wn.prototype.getScrollbarWidths=function(){var e=_(this.el);return{left:e.scrollbarLeft,right:e.scrollbarRight,bottom:e.scrollbarBottom}},wn);function wn(e,t){var n=En.call(this,a("div",{className:"fc-scroller"}))||this;return n.overflowX=e,n.overflowY=t,n.applyOverflow(),n}var _n=(Tn.prototype.processIconOverride=function(){this.iconOverrideOption&&this.setIconOverride(this.calendarOptions[this.iconOverrideOption])},Tn.prototype.setIconOverride=function(e){var t,n;if("object"==typeof e&&e){for(n in t=Se({},this.iconClasses),e)t[n]=this.applyIconOverridePrefix(e[n]);this.iconClasses=t}else!1===e&&(this.iconClasses={})},Tn.prototype.applyIconOverridePrefix=function(e){var t=this.iconOverridePrefix;return t&&0!==e.indexOf(t)&&(e=t+e),e},Tn.prototype.getClass=function(e){return this.classes[e]||""},Tn.prototype.getIconClass=function(e){var t=this.iconClasses[e];return t?this.baseIconClass+" "+t:""},Tn.prototype.getCustomButtonIconClass=function(e){var t;return this.iconOverrideCustomButtonOption&&(t=e[this.iconOverrideCustomButtonOption])?this.baseIconClass+" "+this.applyIconOverridePrefix(t):""},Tn);function Tn(e){this.calendarOptions=e,this.processIconOverride()}_n.prototype.classes={},_n.prototype.iconClasses={},_n.prototype.baseIconClass="",_n.prototype.iconOverridePrefix="";var bn=0,Mn=(kn.addEqualityFuncs=function(e){this.prototype.equalityFuncs=Se({},this.prototype.equalityFuncs,e)},kn.prototype.opt=function(e){return this.context.options[e]},kn.prototype.receiveProps=function(e){var t=function(e,t,n){var r={},i=!1;for(var o in t)o in e&&(e[o]===t[o]||n[o]&&n[o](e[o],t[o]))?r[o]=e[o]:(r[o]=t[o],i=!0);for(var o in e)if(!(o in t)){i=!0;break}return{anyChanges:i,comboProps:r}}(this.props||{},e,this.equalityFuncs),n=t.anyChanges,r=t.comboProps;this.props=r,n&&this.render(r)},kn.prototype.render=function(e){},kn.prototype.destroy=function(){},kn);function kn(e,t){t&&(e.view=this),this.uid=String(bn++),this.context=e,this.dateEnv=e.dateEnv,this.theme=e.theme,this.view=e.view,this.calendar=e.calendar,this.isRtl="rtl"===this.opt("dir")}Mn.prototype.equalityFuncs={};var Rn,Cn=(ye(On,Rn=Mn),On.prototype.destroy=function(){Rn.prototype.destroy.call(this),r(this.el)},On.prototype.buildPositionCaches=function(){},On.prototype.queryHit=function(e,t,n,r){return null},On.prototype.isInteractionValid=function(e){var t=this.calendar,n=this.props.dateProfile,r=e.mutatedEvents.instances;if(n)for(var i in r)if(!Fe(n.validRange,r[i].range))return!1;return Tt(e,t)},On.prototype.isDateSelectionValid=function(e){var t,n,r=this.props.dateProfile;return!(r&&!Fe(r.validRange,e.range))&&(t=e,n=this.calendar,bt({dateSelection:t},n))},On.prototype.publiclyTrigger=function(e,t){return this.calendar.publiclyTrigger(e,t)},On.prototype.publiclyTriggerAfterSizing=function(e,t){return this.calendar.publiclyTriggerAfterSizing(e,t)},On.prototype.hasPublicHandlers=function(e){return this.calendar.hasPublicHandlers(e)},On.prototype.triggerRenderedSegs=function(e,t){var n=this.calendar;if(this.hasPublicHandlers("eventPositioned"))for(var r=0,i=e;r<i.length;r++){var o=i[r];this.publiclyTriggerAfterSizing("eventPositioned",[{event:new ct(n,o.eventRange.def,o.eventRange.instance),isMirror:t,isStart:o.isStart,isEnd:o.isEnd,el:o.el,view:this}])}n.state.loadingLevel||(n.afterSizingTriggers._eventsPositioned=[null])},On.prototype.triggerWillRemoveSegs=function(e,t){for(var n=this.calendar,r=0,i=e;r<i.length;r++){var o=i[r];n.trigger("eventElRemove",o.el)}if(this.hasPublicHandlers("eventDestroy"))for(var a=0,s=e;a<s.length;a++)o=s[a],this.publiclyTrigger("eventDestroy",[{event:new ct(n,o.eventRange.def,o.eventRange.instance),isMirror:t,el:o.el,view:this}])},On.prototype.isValidSegDownEl=function(e){return!this.props.eventDrag&&!this.props.eventResize&&!d(e,".fc-mirror")&&(this.isPopover()||!this.isInPopover(e))},On.prototype.isValidDateDownEl=function(e){var t=d(e,this.fgSegSelector);return(!t||t.classList.contains("fc-mirror"))&&!d(e,".fc-more")&&!d(e,"a[data-goto]")&&!this.isInPopover(e)},On.prototype.isPopover=function(){return this.el.classList.contains("fc-popover")},On.prototype.isInPopover=function(e){return Boolean(d(e,".fc-popover"))},On);function On(e,t,n){var r=Rn.call(this,e,n)||this;return r.el=t,r}Cn.prototype.fgSegSelector=".fc-event-container > *",Cn.prototype.bgSegSelector=".fc-bgevent:not(.fc-nonbusiness)";var In=0;function Pn(e){return{id:String(In++),deps:e.deps||[],reducers:e.reducers||[],eventDefParsers:e.eventDefParsers||[],isDraggableTransformers:e.isDraggableTransformers||[],eventDragMutationMassagers:e.eventDragMutationMassagers||[],eventDefMutationAppliers:e.eventDefMutationAppliers||[],dateSelectionTransformers:e.dateSelectionTransformers||[],datePointTransforms:e.datePointTransforms||[],dateSpanTransforms:e.dateSpanTransforms||[],views:e.views||{},viewPropsTransformers:e.viewPropsTransformers||[],isPropsValid:e.isPropsValid||null,externalDefTransforms:e.externalDefTransforms||[],eventResizeJoinTransforms:e.eventResizeJoinTransforms||[],viewContainerModifiers:e.viewContainerModifiers||[],eventDropTransformers:e.eventDropTransformers||[],componentInteractions:e.componentInteractions||[],calendarInteractions:e.calendarInteractions||[],themeClasses:e.themeClasses||{},eventSourceDefs:e.eventSourceDefs||[],cmdFormatter:e.cmdFormatter,recurringTypes:e.recurringTypes||[],namedTimeZonedImpl:e.namedTimeZonedImpl,defaultView:e.defaultView||"",elementDraggingImpl:e.elementDraggingImpl,optionChangeHandlers:e.optionChangeHandlers||{}}}var xn=(Yn.prototype.add=function(e){if(!this.addedHash[e.id]){this.addedHash[e.id]=!0;for(var t=0,n=e.deps;t<n.length;t++){var r=n[t];this.add(r)}this.hooks=(i=this.hooks,o=e,{reducers:i.reducers.concat(o.reducers),eventDefParsers:i.eventDefParsers.concat(o.eventDefParsers),isDraggableTransformers:i.isDraggableTransformers.concat(o.isDraggableTransformers),eventDragMutationMassagers:i.eventDragMutationMassagers.concat(o.eventDragMutationMassagers),eventDefMutationAppliers:i.eventDefMutationAppliers.concat(o.eventDefMutationAppliers),dateSelectionTransformers:i.dateSelectionTransformers.concat(o.dateSelectionTransformers),datePointTransforms:i.datePointTransforms.concat(o.datePointTransforms),dateSpanTransforms:i.dateSpanTransforms.concat(o.dateSpanTransforms),views:Se({},i.views,o.views),viewPropsTransformers:i.viewPropsTransformers.concat(o.viewPropsTransformers),isPropsValid:o.isPropsValid||i.isPropsValid,externalDefTransforms:i.externalDefTransforms.concat(o.externalDefTransforms),eventResizeJoinTransforms:i.eventResizeJoinTransforms.concat(o.eventResizeJoinTransforms),viewContainerModifiers:i.viewContainerModifiers.concat(o.viewContainerModifiers),eventDropTransformers:i.eventDropTransformers.concat(o.eventDropTransformers),calendarInteractions:i.calendarInteractions.concat(o.calendarInteractions),componentInteractions:i.componentInteractions.concat(o.componentInteractions),themeClasses:Se({},i.themeClasses,o.themeClasses),eventSourceDefs:i.eventSourceDefs.concat(o.eventSourceDefs),cmdFormatter:o.cmdFormatter||i.cmdFormatter,recurringTypes:i.recurringTypes.concat(o.recurringTypes),namedTimeZonedImpl:o.namedTimeZonedImpl||i.namedTimeZonedImpl,defaultView:i.defaultView||o.defaultView,elementDraggingImpl:i.elementDraggingImpl||o.elementDraggingImpl,optionChangeHandlers:Se({},i.optionChangeHandlers,o.optionChangeHandlers)})}var i,o},Yn);function Yn(){this.hooks={reducers:[],eventDefParsers:[],isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],eventResizeJoinTransforms:[],viewContainerModifiers:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,defaultView:"",elementDraggingImpl:null,optionChangeHandlers:{}},this.addedHash={}}var Hn=Pn({eventSourceDefs:[{ignoreRange:!0,parseMeta:function(e){return Array.isArray(e)?e:Array.isArray(e.events)?e.events:null},fetch:function(e,t){t({rawEvents:e.eventSource.meta})}}]}),Nn=Pn({eventSourceDefs:[{parseMeta:function(e){return"function"==typeof e?e:"function"==typeof e.events?e.events:null},fetch:function(e,t,n){var r=e.calendar.dateEnv;tn(e.eventSource.meta.bind(null,{start:r.toDate(e.range.start),end:r.toDate(e.range.end),startStr:r.formatIso(e.range.start),endStr:r.formatIso(e.range.end),timeZone:r.timeZone}),function(e){t({rawEvents:e})},n)}}]});function Un(e,t,n,r,i){var o,a,s=null;"GET"===(e=e.toUpperCase())?(a=n,t=(o=t)+(-1===o.indexOf("?")?"?":"&")+Ln(a)):s=Ln(n);var l=new XMLHttpRequest;l.open(e,t,!0),"GET"!==e&&l.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),l.onload=function(){if(200<=l.status&&l.status<400)try{var e=JSON.parse(l.responseText);r(e,l)}catch(e){i("Failure parsing JSON",l)}else i("Request failed",l)},l.onerror=function(){i("Request failed",l)},l.send(s)}function Ln(e){var t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")}var Vn=Pn({eventSourceDefs:[{parseMeta:function(e){if("string"==typeof e)e={url:e};else if(!e||"object"!=typeof e||!e.url)return null;return{url:e.url,method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams,startParam:e.startParam,endParam:e.endParam,timeZoneParam:e.timeZoneParam}},fetch:function(e,n,r){var t=e.eventSource.meta,i=function(e,t,n){var r,i,o,a,s=n.dateEnv,l={};null==(r=e.startParam)&&(r=n.opt("startParam"));null==(i=e.endParam)&&(i=n.opt("endParam"));null==(o=e.timeZoneParam)&&(o=n.opt("timeZoneParam"));a="function"==typeof e.extraParams?e.extraParams():e.extraParams||{};Se(l,a),l[r]=s.formatIso(t.start),l[i]=s.formatIso(t.end),"local"!==s.timeZone&&(l[o]=s.timeZone);return l}(t,e.range,e.calendar);Un(t.method,t.url,i,function(e,t){n({rawEvents:e,xhr:t})},function(e,t){r({message:e,xhr:t})})}}]});var Fn=Pn({recurringTypes:[{parse:function(e,t,n){var r,i,o=n.createMarker.bind(n),a=he(e,{daysOfWeek:null,startTime:X,endTime:X,startRecur:o,endRecur:o},{},t),s=!1;for(var l in a)if(null!=a[l]){s=!0;break}if(s){var u=null;return"duration"in t&&(u=X(t.duration),delete t.duration),!u&&a.startTime&&a.endTime&&(r=a.endTime,i=a.startTime,u={years:r.years-i.years,months:r.months-i.months,days:r.days-i.days,milliseconds:r.milliseconds-i.milliseconds}),{allDayGuess:Boolean(!a.startTime&&!a.endTime),duration:u,typeData:a}}return null},expand:function(e,t,n){var r=Ue(t,{start:e.startRecur,end:e.endRecur});return r?function(e,t,n,r){var i=e?Te(e):null,o=V(n.start),a=n.end,s=[];for(;o<a;){var l=void 0;i&&!i[o.getUTCDay()]||(l=t?r.add(o,t):o,s.push(l)),o=x(o,1)}return s}(e.daysOfWeek,e.startTime,r,n):[]}}]});var Wn=Pn({optionChangeHandlers:{events:function(e,t,n){zn([e],t,n)},eventSources:zn,plugins:function(e,t){t.addPluginInputs(e)}}});function zn(e,t,n){for(var r=be(t.state.eventSources),i=[],o=0,a=e;o<a.length;o++){for(var s=a[o],l=!1,u=0;u<r.length;u++)if(n(r[u]._raw,s)){r.splice(u,1),l=!0;break}l||i.push(s)}for(var d=0,c=r;d<c.length;d++){var f=c[d];t.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:f.sourceId})}for(var h=0,p=i;h<p.length;h++){var v=p[h];t.addEventSource(v)}}var An={defaultRangeSeparator:" - ",titleRangeSeparator:" – ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",columnHeader:!0,defaultView:"",aspectRatio:1.35,header:{left:"title",center:"",right:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,scrollTime:"06:00:00",minTime:"00:00:00",maxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",timeGridEventMinHeight:0,themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",eventLimit:!1,eventLimitClick:"popover",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5},Bn={header:{left:"next,prev today",center:"",right:"title"},buttonIcons:{prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"}},jn=["header","footer","buttonText","buttonIcons"];var Zn=[Hn,Nn,Vn,Fn,Wn];var Gn={code:"en",week:{dow:0,doy:4},dir:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekLabel:"W",allDayText:"all-day",eventLimitText:"more",noEventsMessage:"No events to display"};function qn(e){for(var t=0<e.length?e[0].code:"en",n=window.FullCalendarLocalesAll||[],r=window.FullCalendarLocales||{},i=n.concat(be(r),e),o={en:Gn},a=0,s=i;a<s.length;a++){var l=s[a];o[l.code]=l}return{map:o,defaultCode:t}}function Xn(e,t){return"object"!=typeof e||Array.isArray(e)?(r=t,i=[].concat((n=e)||[]),o=function(e,t){for(var n=0;n<e.length;n++)for(var r=e[n].toLocaleLowerCase().split("-"),i=r.length;0<i;i--){var o=r.slice(0,i).join("-");if(t[o])return t[o]}return null}(i,r)||Gn,Jn(n,i,o)):Jn(e.code,[e.code],e);var n,r,i,o}function Jn(e,t,n){var r=De([Gn,n],["buttonText"]);delete r.code;var i=r.week;return delete r.week,{codeArg:e,codes:t,week:i,simpleNumberFormat:new Intl.NumberFormat(e),options:r}}var $n=(Qn.prototype.mutate=function(e,t,n){var r=n?this.dynamicOverrides:this.overrides;Se(r,e);for(var i=0,o=t;i<o.length;i++)delete r[o[i]];this.compute()},Qn.prototype.compute=function(){var e=ce(this.dynamicOverrides.locales,this.overrides.locales,An.locales),t=ce(this.dynamicOverrides.locale,this.overrides.locale,An.locale),n=qn(e),r=Xn(t||n.defaultCode,n.map).options,i="rtl"===ce(this.dynamicOverrides.dir,this.overrides.dir,r.dir)?Bn:{};this.dirDefaults=i,this.localeDefaults=r,this.computed=De([An,i,r,this.overrides,this.dynamicOverrides],jn)},Qn);function Qn(e){this.overrides=Se({},e),this.dynamicOverrides={},this.compute()}var Kn={};var er,tr=(nr.prototype.getMarkerYear=function(e){return e.getUTCFullYear()},nr.prototype.getMarkerMonth=function(e){return e.getUTCMonth()},nr.prototype.getMarkerDay=function(e){return e.getUTCDate()},nr.prototype.arrayToMarker=function(e){return B(e)},nr.prototype.markerToArray=function(e){return A(e)},nr);function nr(){}er=tr,Kn["gregory"]=er;var rr=/^\s*(\d{4})(-(\d{2})(-(\d{2})([T ](\d{2}):(\d{2})(:(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;function ir(e){var t=rr.exec(e);if(t){var n=new Date(Date.UTC(Number(t[1]),t[3]?Number(t[3])-1:0,Number(t[5]||1),Number(t[7]||0),Number(t[8]||0),Number(t[10]||0),t[12]?1e3*Number("0."+t[12]):0));if(j(n)){var r=null;return t[13]&&(r=("-"===t[15]?-1:1)*(60*Number(t[16]||0)+Number(t[18]||0))),{marker:n,isTimeUnspecified:!t[6],timeZoneOffset:r}}}return null}var or=(ar.prototype.createMarker=function(e){var t=this.createMarkerMeta(e);return null===t?null:t.marker},ar.prototype.createNowMarker=function(){return this.canComputeOffset?this.timestampToMarker((new Date).valueOf()):B(W(new Date))},ar.prototype.createMarkerMeta=function(e){if("string"==typeof e)return this.parse(e);var t=null;return"number"==typeof e?t=this.timestampToMarker(e):e instanceof Date?(e=e.valueOf(),isNaN(e)||(t=this.timestampToMarker(e))):Array.isArray(e)&&(t=B(e)),null!==t&&j(t)?{marker:t,isTimeUnspecified:!1,forcedTzo:null}:null},ar.prototype.parse=function(e){var t=ir(e);if(null===t)return null;var n=t.marker,r=null;return null!==t.timeZoneOffset&&(this.canComputeOffset?n=this.timestampToMarker(n.valueOf()-60*t.timeZoneOffset*1e3):r=t.timeZoneOffset),{marker:n,isTimeUnspecified:t.isTimeUnspecified,forcedTzo:r}},ar.prototype.getYear=function(e){return this.calendarSystem.getMarkerYear(e)},ar.prototype.getMonth=function(e){return this.calendarSystem.getMarkerMonth(e)},ar.prototype.add=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]+=t.years,n[1]+=t.months,n[2]+=t.days,n[6]+=t.milliseconds,this.calendarSystem.arrayToMarker(n)},ar.prototype.subtract=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]-=t.years,n[1]-=t.months,n[2]-=t.days,n[6]-=t.milliseconds,this.calendarSystem.arrayToMarker(n)},ar.prototype.addYears=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]+=t,this.calendarSystem.arrayToMarker(n)},ar.prototype.addMonths=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[1]+=t,this.calendarSystem.arrayToMarker(n)},ar.prototype.diffWholeYears=function(e,t){var n=this.calendarSystem;return Z(e)===Z(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)&&n.getMarkerMonth(e)===n.getMarkerMonth(t)?n.getMarkerYear(t)-n.getMarkerYear(e):null},ar.prototype.diffWholeMonths=function(e,t){var n=this.calendarSystem;return Z(e)===Z(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)?n.getMarkerMonth(t)-n.getMarkerMonth(e)+12*(n.getMarkerYear(t)-n.getMarkerYear(e)):null},ar.prototype.greatestWholeUnit=function(e,t){var n,r,i,o=this.diffWholeYears(e,t);return null!==o?{unit:"year",value:o}:null!==(o=this.diffWholeMonths(e,t))?{unit:"month",value:o}:null!==(o=U(e,t))?{unit:"week",value:o}:null!==(o=L(e,t))?{unit:"day",value:o}:(n=e,ue(o=(t.valueOf()-n.valueOf())/36e5)?{unit:"hour",value:o}:(r=e,ue(o=(t.valueOf()-r.valueOf())/6e4)?{unit:"minute",value:o}:(i=e,ue(o=(t.valueOf()-i.valueOf())/1e3)?{unit:"second",value:o}:{unit:"millisecond",value:t.valueOf()-e.valueOf()})))},ar.prototype.countDurationsBetween=function(e,t,n){var r;return n.years&&null!==(r=this.diffWholeYears(e,t))?r/(K(n)/365):n.months&&null!==(r=this.diffWholeMonths(e,t))?r/(K(n)/30):n.days&&null!==(r=L(e,t))?r/K(n):(t.valueOf()-e.valueOf())/ee(n)},ar.prototype.startOf=function(e,t){return"year"===t?this.startOfYear(e):"month"===t?this.startOfMonth(e):"week"===t?this.startOfWeek(e):"day"===t?V(e):"hour"===t?B([(i=e).getUTCFullYear(),i.getUTCMonth(),i.getUTCDate(),i.getUTCHours()]):"minute"===t?B([(r=e).getUTCFullYear(),r.getUTCMonth(),r.getUTCDate(),r.getUTCHours(),r.getUTCMinutes()]):"second"===t?B([(n=e).getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),n.getUTCHours(),n.getUTCMinutes(),n.getUTCSeconds()]):void 0;var n,r,i},ar.prototype.startOfYear=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e)])},ar.prototype.startOfMonth=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e)])},ar.prototype.startOfWeek=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e),e.getUTCDate()-(e.getUTCDay()-this.weekDow+7)%7])},ar.prototype.computeWeekNumber=function(e){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(e)):function(e,t,n){var r=e.getUTCFullYear(),i=F(e,r,t,n);if(i<1)return F(e,r-1,t,n);var o=F(e,r+1,t,n);return 1<=o?Math.min(i,o):i}(e,this.weekDow,this.weekDoy)},ar.prototype.format=function(e,t,n){return void 0===n&&(n={}),t.format({marker:e,timeZoneOffset:null!=n.forcedTzo?n.forcedTzo:this.offsetForMarker(e)},this)},ar.prototype.formatRange=function(e,t,n,r){return void 0===r&&(r={}),r.isEndExclusive&&(t=Y(t,-1)),n.formatRange({marker:e,timeZoneOffset:null!=r.forcedStartTzo?r.forcedStartTzo:this.offsetForMarker(e)},{marker:t,timeZoneOffset:null!=r.forcedEndTzo?r.forcedEndTzo:this.offsetForMarker(t)},this)},ar.prototype.formatIso=function(e,t){void 0===t&&(t={});var n=null;return t.omitTimeZoneOffset||(n=null!=t.forcedTzo?t.forcedTzo:this.offsetForMarker(e)),function(e,t,n){void 0===n&&(n=!1);var r=e.toISOString();return r=r.replace(".000",""),n&&(r=r.replace("T00:00:00Z","")),10<r.length&&(null==t?r=r.replace("Z",""):0!==t&&(r=r.replace("Z",at(t,!0)))),r}(e,n,t.omitTime)},ar.prototype.timestampToMarker=function(e){return"local"===this.timeZone?B(W(new Date(e))):"UTC"!==this.timeZone&&this.namedTimeZoneImpl?B(this.namedTimeZoneImpl.timestampToArray(e)):new Date(e)},ar.prototype.offsetForMarker=function(e){return"local"===this.timeZone?-z(A(e)).getTimezoneOffset():"UTC"===this.timeZone?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(A(e)):null},ar.prototype.toDate=function(e,t){return"local"===this.timeZone?z(A(e)):"UTC"===this.timeZone?new Date(e.valueOf()):this.namedTimeZoneImpl?new Date(e.valueOf()-1e3*this.namedTimeZoneImpl.offsetForArray(A(e))*60):new Date(e.valueOf()-(t||0))},ar);function ar(e){var t,n=this.timeZone=e.timeZone,r="local"!==n&&"UTC"!==n;e.namedTimeZoneImpl&&r&&(this.namedTimeZoneImpl=new e.namedTimeZoneImpl(n)),this.canComputeOffset=Boolean(!r||this.namedTimeZoneImpl),this.calendarSystem=(t=e.calendarSystem,new Kn[t]),this.locale=e.locale,this.weekDow=e.locale.week.dow,this.weekDoy=e.locale.week.doy,"ISO"===e.weekNumberCalculation&&(this.weekDow=1,this.weekDoy=4),"number"==typeof e.firstDay&&(this.weekDow=e.firstDay),"function"==typeof e.weekNumberCalculation&&(this.weekNumberFunc=e.weekNumberCalculation),this.weekLabel=null!=e.weekLabel?e.weekLabel:e.locale.options.weekLabel,this.cmdFormatter=e.cmdFormatter}var sr={id:String,allDayDefault:Boolean,eventDataTransform:Function,success:Function,failure:Function},lr=0;function ur(e,t){return!t.pluginSystem.hooks.eventSourceDefs[e.sourceDefId].ignoreRange}function dr(e,t){for(var n=t.pluginSystem.hooks.eventSourceDefs,r=n.length-1;0<=r;r--){var i=n[r].parseMeta(e);if(i){var o=cr("object"==typeof e?e:{},i,r,t);return o._raw=e,o}}return null}function cr(e,t,n,r){var i={},o=he(e,sr,{},i),a={},s=Ht(i,r,a);return o.isFetching=!1,o.latestFetchId="",o.fetchRange=null,o.publicId=String(e.id||""),o.sourceId=String(lr++),o.sourceDefId=n,o.meta=t,o.ui=s,o.extendedProps=a,o}function fr(e,t,n,r){switch(t.type){case"ADD_EVENT_SOURCES":return function(e,t,n,r){for(var i={},o=0,a=t;o<a.length;o++){var s=a[o];i[s.sourceId]=s}n&&(i=pr(i,n,r));return Se({},e,i)}(e,t.sources,n?n.activeRange:null,r);case"REMOVE_EVENT_SOURCE":return o=e,a=t.sourceId,we(o,function(e){return e.sourceId!==a});case"PREV":case"NEXT":case"SET_DATE":case"SET_VIEW_TYPE":return n?pr(e,n.activeRange,r):e;case"FETCH_EVENT_SOURCES":case"CHANGE_TIMEZONE":return vr(e,t.sourceIds?Te(t.sourceIds):(i=r,we(e,function(e){return ur(e,i)})),n?n.activeRange:null,r);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return function(e,t,n,r){var i,o=e[t];if(o&&n===o.latestFetchId)return Se({},e,((i={})[t]=Se({},o,{isFetching:!1,fetchRange:r}),i));return e}(e,t.sourceId,t.fetchId,t.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return e}var i,o,a}var hr=0;function pr(e,i,o){return vr(e,we(e,function(e){return n=i,ur(t=e,r=o)?!r.opt("lazyFetching")||!t.fetchRange||n.start<t.fetchRange.start||n.end>t.fetchRange.end:!t.latestFetchId;var t,n,r}),i,o)}function vr(e,t,n,r){var i={};for(var o in e){var a=e[o];t[o]?i[o]=gr(a,n,r):i[o]=a}return i}function gr(o,a,s){var e=s.pluginSystem.hooks.eventSourceDefs[o.sourceDefId],l=String(hr++);return e.fetch({eventSource:o,calendar:s,range:a},function(e){var t,n,r=e.rawEvents,i=s.opt("eventSourceSuccess");o.success&&(n=o.success(r,e.xhr)),i&&(t=i(r,e.xhr)),r=n||t||r,s.dispatch({type:"RECEIVE_EVENTS",sourceId:o.sourceId,fetchId:l,fetchRange:a,rawEvents:r})},function(e){var t=s.opt("eventSourceFailure");console.warn(e.message,e),o.failure&&o.failure(e),t&&t(e),s.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:o.sourceId,fetchId:l,fetchRange:a,error:e})}),Se({},o,{isFetching:!0,latestFetchId:l})}var mr=(yr.prototype.buildPrev=function(e,t){var n=this.dateEnv,r=n.subtract(n.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(r,-1)},yr.prototype.buildNext=function(e,t){var n=this.dateEnv,r=n.add(n.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(r,1)},yr.prototype.build=function(e,t,n){var r,i,o,a,s,l,u,d,c,f;return void 0===n&&(n=!1),r=this.buildValidRange(),r=this.trimHiddenDays(r),n&&(c=e,e=null!=(f=r).start&&c<f.start?f.start:null!=f.end&&c>=f.end?new Date(f.end.valueOf()-1):c),a=this.buildCurrentRangeInfo(e,t),s=/^(year|month|week|day)$/.test(a.unit),l=this.buildRenderRange(this.trimHiddenDays(a.range),a.unit,s),u=l=this.trimHiddenDays(l),this.options.showNonCurrentDates||(u=Ue(u,a.range)),i=X(this.options.minTime),o=X(this.options.maxTime),u=Ue(u=this.adjustActiveRange(u,i,o),r),d=Ve(a.range,r),{validRange:r,currentRange:a.range,currentRangeUnit:a.unit,isRangeAllDay:s,activeRange:u,renderRange:l,minTime:i,maxTime:o,isValid:d,dateIncrement:this.buildDateIncrement(a.duration)}},yr.prototype.buildValidRange=function(){return this.getRangeOption("validRange",this.calendar.getNow())||{start:null,end:null}},yr.prototype.buildCurrentRangeInfo=function(e,t){var n,r=this.viewSpec,i=this.dateEnv,o=null,a=null,s=null;return r.duration?(o=r.duration,a=r.durationUnit,s=this.buildRangeFromDuration(e,t,o,a)):(n=this.options.dayCount)?(a="day",s=this.buildRangeFromDayCount(e,t,n)):(s=this.buildCustomVisibleRange(e))?a=i.greatestWholeUnit(s.start,s.end).unit:(a=te(o=this.getFallbackDuration()).unit,s=this.buildRangeFromDuration(e,t,o,a)),{duration:o,unit:a,range:s}},yr.prototype.getFallbackDuration=function(){return X({day:1})},yr.prototype.adjustActiveRange=function(e,t,n){var r=this.dateEnv,i=e.start,o=e.end;return this.viewSpec.class.prototype.usesMinMaxTime&&(K(t)<0&&(i=V(i),i=r.add(i,t)),1<K(n)&&(o=x(o=V(o),-1),o=r.add(o,n))),{start:i,end:o}},yr.prototype.buildRangeFromDuration=function(e,t,n,r){var i,o,a,s,l,u=this.dateEnv,d=this.options.dateAlignment;function c(){a=u.startOf(e,d),s=u.add(a,n),l={start:a,end:s}}return d||(i=this.options.dateIncrement,d=i&&ee(o=X(i))<ee(n)?te(o,!$(i)).unit:r),K(n)<=1&&this.isHiddenDay(a)&&(a=V(a=this.skipHiddenDays(a,t))),c(),this.trimHiddenDays(l)||(e=this.skipHiddenDays(e,t),c()),l},yr.prototype.buildRangeFromDayCount=function(e,t,n){var r,i=this.dateEnv,o=this.options.dateAlignment,a=0,s=e;for(o&&(s=i.startOf(s,o)),s=V(s),r=s=this.skipHiddenDays(s,t);r=x(r,1),this.isHiddenDay(r)||a++,a<n;);return{start:s,end:r}},yr.prototype.buildCustomVisibleRange=function(e){var t=this.dateEnv,n=this.getRangeOption("visibleRange",t.toDate(e));return!n||null!=n.start&&null!=n.end?n:null},yr.prototype.buildRenderRange=function(e,t,n){return e},yr.prototype.buildDateIncrement=function(e){var t,n=this.options.dateIncrement;return n?X(n):(t=this.options.dateAlignment)?X(1,t):e||X({days:1})},yr.prototype.getRangeOption=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r,i,o,a,s=this.options[e];return"function"==typeof s&&(s=s.apply(null,t)),s&&(r=s,i=this.dateEnv,a=o=null,r.start&&(o=i.createMarker(r.start)),r.end&&(a=i.createMarker(r.end)),s=o||a?o&&a&&a<o?null:{start:o,end:a}:null),s=s&&ve(s)},yr.prototype.initHiddenDays=function(){var e,t=this.options.hiddenDays||[],n=[],r=0;for(!1===this.options.weekends&&t.push(0,6),e=0;e<7;e++)(n[e]=-1!==t.indexOf(e))||r++;if(!r)throw new Error("invalid hiddenDays");this.isHiddenDayHash=n},yr.prototype.trimHiddenDays=function(e){var t=e.start,n=e.end;return t=t&&this.skipHiddenDays(t),n=n&&this.skipHiddenDays(n,-1,!0),null==t||null==n||t<n?{start:t,end:n}:null},yr.prototype.isHiddenDay=function(e){return e instanceof Date&&(e=e.getUTCDay()),this.isHiddenDayHash[e]},yr.prototype.skipHiddenDays=function(e,t,n){for(void 0===t&&(t=1),void 0===n&&(n=!1);this.isHiddenDayHash[(e.getUTCDay()+(n?t:0)+7)%7];)e=x(e,t);return e},yr);function yr(e,t){this.viewSpec=e,this.options=e.options,this.dateEnv=t.dateEnv,this.calendar=t,this.initHiddenDays()}function Sr(e,t,n){for(var r=function(e,t){switch(t.type){case"SET_VIEW_TYPE":return t.viewType;default:return e}}(e.viewType,t),i=function(e,t,n,r,i){var o;switch(t.type){case"PREV":o=i.dateProfileGenerators[r].buildPrev(e,n);break;case"NEXT":o=i.dateProfileGenerators[r].buildNext(e,n);break;case"SET_DATE":e.activeRange&&We(e.currentRange,t.dateMarker)||(o=i.dateProfileGenerators[r].build(t.dateMarker,void 0,!0));break;case"SET_VIEW_TYPE":var a=i.dateProfileGenerators[r];if(!a)throw new Error(r?'The FullCalendar view "'+r+'" does not exist. Make sure your plugins are loaded correctly.':"No available FullCalendar view plugins.");o=a.build(t.dateMarker||n,void 0,!0)}return!o||!o.isValid||e&&function(e,t){return Le(e.validRange,t.validRange)&&Le(e.activeRange,t.activeRange)&&Le(e.renderRange,t.renderRange)&&Q(e.minTime,t.minTime)&&Q(e.maxTime,t.maxTime)}(e,o)?e:o}(e.dateProfile,t,e.currentDate,r,n),o=fr(e.eventSources,t,i,n),a=Se({},e,{viewType:r,dateProfile:i,currentDate:function(e,t,n){switch(t.type){case"PREV":case"NEXT":return We(n.currentRange,e)?e:n.currentRange.start;case"SET_DATE":case"SET_VIEW_TYPE":var r=t.dateMarker||e;return n.activeRange&&!We(n.activeRange,r)?n.currentRange.start:r;default:return e}}(e.currentDate,t,i),eventSources:o,eventStore:Dt(e.eventStore,t,o,i,n),dateSelection:function(e,t){switch(t.type){case"SELECT_DATES":return t.selection;case"UNSELECT_DATES":return null;default:return e}}(e.dateSelection,t),eventSelection:function(e,t){switch(t.type){case"SELECT_EVENT":return t.eventInstanceId;case"UNSELECT_EVENT":return"";default:return e}}(e.eventSelection,t),eventDrag:function(e,t){switch(t.type){case"SET_EVENT_DRAG":var n=t.state;return{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent,origSeg:n.origSeg};case"UNSET_EVENT_DRAG":return null;default:return e}}(e.eventDrag,t),eventResize:function(e,t){switch(t.type){case"SET_EVENT_RESIZE":var n=t.state;return{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent,origSeg:n.origSeg};case"UNSET_EVENT_RESIZE":return null;default:return e}}(e.eventResize,t),eventSourceLoadingLevel:Er(o),loadingLevel:Er(o)}),s=0,l=n.pluginSystem.hooks.reducers;s<l.length;s++){a=(0,l[s])(a,t,n)}return a}function Er(e){var t=0;for(var n in e)e[n].isFetching&&t++;return t}var Dr={start:null,end:null,allDay:Boolean};function wr(e,t,n){var r=function(e,t){var n={},r=he(e,Dr,{},n),i=r.start?t.createMarkerMeta(r.start):null,o=r.end?t.createMarkerMeta(r.end):null,a=r.allDay;null==a&&(a=i&&i.isTimeUnspecified&&(!o||o.isTimeUnspecified));return n.range={start:i?i.marker:null,end:o?o.marker:null},n.allDay=a,n}(e,t),i=r.range;if(!i.start)return null;if(!i.end){if(null==n)return null;i.end=t.add(i.start,n)}return r}function _r(e,t,n,r){if(t[e])return t[e];var i=function(e,t,n,r){function i(e){return o&&null!==o[e]?o[e]:a&&null!==a[e]?a[e]:null}var o=n[e],a=r[e],s=i("class"),l=i("superType");!l&&s&&(l=Tr(s,r)||Tr(s,n));var u=null;if(l){if(l===e)throw new Error("Can't have a custom view type that references itself");u=_r(l,t,n,r)}!s&&u&&(s=u.class);return s?{type:e,class:s,defaults:Se({},u?u.defaults:{},o?o.options:{}),overrides:Se({},u?u.overrides:{},a?a.options:{})}:null}(e,t,n,r);return i&&(t[e]=i),i}function Tr(e,t){var n=Object.getPrototypeOf(e.prototype);for(var r in t){var i=t[r];if(i.class&&i.class.prototype===n)return r}return""}function br(e){return _e(e,kr)}var Mr={type:String,class:null};function kr(e){"function"==typeof e&&(e={class:e});var t={},n=he(e,Mr,{},t);return{superType:n.type,class:n.class,options:t}}function Rr(e,t){var n=br(e),r=br(t.overrides.views);return _e(function(e,t){var n,r={};for(n in e)_r(n,r,e,t);for(n in t)_r(n,r,e,t);return r}(n,r),function(e){return function(r,e,t){var n=r.overrides.duration||r.defaults.duration||t.dynamicOverrides.duration||t.overrides.duration,i=null,o="",a="",s={};if(n&&(i=X(n))){var l=te(i,!$(n));o=l.unit,1===l.value&&(s=e[a=o]?e[o].options:{})}function u(e){var t=e.buttonText||{},n=r.defaults.buttonTextKey;return null!=n&&null!=t[n]?t[n]:null!=t[r.type]?t[r.type]:null!=t[a]?t[a]:void 0}return{type:r.type,class:r.class,duration:i,durationUnit:o,singleUnit:a,options:Se({},An,r.defaults,t.dirDefaults,t.localeDefaults,t.overrides,s,r.overrides,t.dynamicOverrides),buttonTextOverride:u(t.dynamicOverrides)||u(t.overrides)||r.overrides.buttonText,buttonTextDefault:u(t.localeDefaults)||u(t.dirDefaults)||r.defaults.buttonText||u(An)||r.type}}(e,r,t)})}var Cr,Or=(ye(Ir,Cr=Mn),Ir.prototype.destroy=function(){Cr.prototype.destroy.call(this),this._renderLayout.unrender(),r(this.el)},Ir.prototype.render=function(e){this._renderLayout(e.layout),this._updateTitle(e.title),this._updateActiveButton(e.activeButton),this._updateToday(e.isTodayEnabled),this._updatePrev(e.isPrevEnabled),this._updateNext(e.isNextEnabled)},Ir.prototype.renderLayout=function(e){var t=this.el;this.viewsWithButtons=[],D(t,this.renderSection("left",e.left)),D(t,this.renderSection("center",e.center)),D(t,this.renderSection("right",e.right))},Ir.prototype.unrenderLayout=function(){this.el.innerHTML=""},Ir.prototype.renderSection=function(e,t){var h=this,p=this.theme,v=this.calendar,n=v.optionsManager,g=v.viewSpecs,i=a("div",{className:"fc-"+e}),m=n.computed.customButtons||{},y=n.overrides.buttonText||{},S=n.computed.buttonText||{};return t&&t.split(" ").forEach(function(e,t){var n,c=[],f=!0;if(e.split(",").forEach(function(e,t){var n,r,i,o,a,s,l,u,d;"title"===e?(c.push(E("<h2>&nbsp;</h2>")),f=!1):((n=m[e])?(i=function(e){n.click&&n.click.call(u,e)},(o=p.getCustomButtonIconClass(n))||(o=p.getIconClass(e))||(a=n.text)):(r=g[e])?(h.viewsWithButtons.push(e),i=function(){v.changeView(e)},(a=r.buttonTextOverride)||(o=p.getIconClass(e))||(a=r.buttonTextDefault)):v[e]&&(i=function(){v[e]()},(a=y[e])||(o=p.getIconClass(e))||(a=S[e])),i&&(l=["fc-"+e+"-button",p.getClass("button")],a?(s=It(a),d=""):o&&(s="<span class='"+o+"'></span>",d=' aria-label="'+e+'"'),(u=E('<button type="button" class="'+l.join(" ")+'"'+d+">"+s+"</button>")).addEventListener("click",i),c.push(u)))}),1<c.length){n=document.createElement("div");var r=p.getClass("buttonGroup");f&&r&&n.classList.add(r),D(n,c),i.appendChild(n)}else D(i,c)}),i},Ir.prototype.updateToday=function(e){this.toggleButtonEnabled("today",e)},Ir.prototype.updatePrev=function(e){this.toggleButtonEnabled("prev",e)},Ir.prototype.updateNext=function(e){this.toggleButtonEnabled("next",e)},Ir.prototype.updateTitle=function(t){h(this.el,"h2").forEach(function(e){e.innerText=t})},Ir.prototype.updateActiveButton=function(t){var n=this.theme.getClass("buttonActive");h(this.el,"button").forEach(function(e){t&&e.classList.contains("fc-"+t+"-button")?e.classList.add(n):e.classList.remove(n)})},Ir.prototype.toggleButtonEnabled=function(e,t){h(this.el,".fc-"+e+"-button").forEach(function(e){e.disabled=!t})},Ir);function Ir(e,t){var n=Cr.call(this,e)||this;return n._renderLayout=qt(n.renderLayout,n.unrenderLayout),n._updateTitle=qt(n.updateTitle,null,[n._renderLayout]),n._updateActiveButton=qt(n.updateActiveButton,null,[n._renderLayout]),n._updateToday=qt(n.updateToday,null,[n._renderLayout]),n._updatePrev=qt(n.updatePrev,null,[n._renderLayout]),n._updateNext=qt(n.updateNext,null,[n._renderLayout]),n.el=a("div",{className:"fc-toolbar "+t}),n}var Pr,xr=(ye(Yr,Pr=Mn),Yr.prototype.destroy=function(){this.header&&this.header.destroy(),this.footer&&this.footer.destroy(),this.view&&this.view.destroy(),r(this.contentEl),this.toggleElClassNames(!1),Pr.prototype.destroy.call(this)},Yr.prototype.toggleElClassNames=function(e){var t=this.el.classList,n="fc-"+this.opt("dir"),r=this.theme.getClass("widget");e?(t.add("fc"),t.add(n),t.add(r)):(t.remove("fc"),t.remove(n),t.remove(r))},Yr.prototype.render=function(e){this.freezeHeight();var t=this.computeTitle(e.dateProfile,e.viewSpec.options);this._renderToolbars(e.viewSpec,e.dateProfile,e.currentDate,e.dateProfileGenerator,t),this.renderView(e,t),this.updateSize(),this.thawHeight()},Yr.prototype.renderToolbars=function(e,t,n,r,i){var o=this.opt("header"),a=this.opt("footer"),s=this.calendar.getNow(),l=r.build(s),u=r.buildPrev(t,n),d=r.buildNext(t,n),c={title:i,activeButton:e.type,isTodayEnabled:l.isValid&&!We(t.currentRange,s),isPrevEnabled:u.isValid,isNextEnabled:d.isValid};o?(this.header||(this.header=new Or(this.context,"fc-header-toolbar"),f(this.el,this.header.el)),this.header.receiveProps(Se({layout:o},c))):this.header&&(this.header.destroy(),this.header=null),a?(this.footer||(this.footer=new Or(this.context,"fc-footer-toolbar"),D(this.el,this.footer.el)),this.footer.receiveProps(Se({layout:a},c))):this.footer&&(this.footer.destroy(),this.footer=null)},Yr.prototype.renderView=function(e,t){var n=this.view,r=e.viewSpec,i=e.dateProfileGenerator;n&&n.viewSpec===r?n.addScroll(n.queryScroll()):(n&&n.destroy(),n=this.view=new r.class({calendar:this.calendar,view:null,dateEnv:this.dateEnv,theme:this.theme,options:r.options},r,i,this.contentEl)),n.title=t;for(var o={dateProfile:e.dateProfile,businessHours:this.parseBusinessHours(r.options.businessHours),eventStore:e.eventStore,eventUiBases:e.eventUiBases,dateSelection:e.dateSelection,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize},a=0,s=this.buildViewPropTransformers(this.calendar.pluginSystem.hooks.viewPropsTransformers);a<s.length;a++){var l=s[a];Se(o,l.transform(o,r,e,n))}n.receiveProps(o)},Yr.prototype.updateSize=function(e){void 0===e&&(e=!1);var t=this.view;e&&t.addScroll(t.queryScroll()),!e&&null!=this.isHeightAuto||this.computeHeightVars(),t.updateSize(e,this.viewHeight,this.isHeightAuto),t.updateNowIndicator(),t.popScroll(e)},Yr.prototype.computeHeightVars=function(){var e=this.calendar,t=e.opt("height"),n=e.opt("contentHeight");if(this.isHeightAuto="auto"===t||"auto"===n,"number"==typeof n)this.viewHeight=n;else if("function"==typeof n)this.viewHeight=n();else if("number"==typeof t)this.viewHeight=t-this.queryToolbarsHeight();else if("function"==typeof t)this.viewHeight=t()-this.queryToolbarsHeight();else if("parent"===t){var r=this.el.parentNode;this.viewHeight=r.getBoundingClientRect().height-this.queryToolbarsHeight()}else this.viewHeight=Math.round(this.contentEl.getBoundingClientRect().width/Math.max(e.opt("aspectRatio"),.5))},Yr.prototype.queryToolbarsHeight=function(){var e=0;return this.header&&(e+=M(this.header.el)),this.footer&&(e+=M(this.footer.el)),e},Yr.prototype.freezeHeight=function(){v(this.el,{height:this.el.getBoundingClientRect().height,overflow:"hidden"})},Yr.prototype.thawHeight=function(){v(this.el,{height:"",overflow:""})},Yr);function Yr(e,t){var n=Pr.call(this,e)||this;n._renderToolbars=qt(n.renderToolbars),n.buildViewPropTransformers=Ae(Nr),f(n.el=t,n.contentEl=a("div",{className:"fc-view-container"}));for(var r=n.calendar,i=0,o=r.pluginSystem.hooks.viewContainerModifiers;i<o.length;i++){(0,o[i])(n.contentEl,r)}return n.toggleElClassNames(!0),n.computeTitle=Ae(Hr),n.parseBusinessHours=Ae(function(e){return Gt(e,n.calendar)}),n}function Hr(e,t){var n;return n=/^(year|month)$/.test(e.currentRangeUnit)?e.currentRange:e.activeRange,this.dateEnv.formatRange(n.start,n.end,ot(t.titleFormat||function(e){var t=e.currentRangeUnit;{if("year"===t)return{year:"numeric"};if("month"===t)return{year:"numeric",month:"long"};var n=L(e.currentRange.start,e.currentRange.end);return null!==n&&1<n?{year:"numeric",month:"short",day:"numeric"}:{year:"numeric",month:"long",day:"numeric"}}}(e),t.titleRangeSeparator),{isEndExclusive:e.isRangeAllDay})}function Nr(e){return e.map(function(e){return new e})}var Ur=(Lr.prototype.destroy=function(){},Lr);function Lr(e){this.component=e.component}var Vr,Fr={},Wr=(ye(zr,Vr=Ur),zr);function zr(e){var a=Vr.call(this,e)||this;a.handleSegClick=function(e,t){var n=a.component,r=vt(t);if(r&&n.isValidSegDownEl(e.target)){var i=d(e.target,".fc-has-url"),o=i?i.querySelector("a[href]").href:"";n.publiclyTrigger("eventClick",[{el:t,event:new ct(n.calendar,r.eventRange.def,r.eventRange.instance),jsEvent:e,view:n.view}]),o&&!e.defaultPrevented&&(window.location.href=o)}};var t=e.component;return a.destroy=O(t.el,"click",t.fgSegSelector+","+t.bgSegSelector,a.handleSegClick),a}var Ar,Br=(ye(jr,Ar=Ur),jr.prototype.destroy=function(){this.removeHoverListeners(),this.component.calendar.off("eventElRemove",this.handleEventElRemove)},jr.prototype.triggerEvent=function(e,t,n){var r=this.component,i=vt(n);t&&!r.isValidSegDownEl(t.target)||r.publiclyTrigger(e,[{el:n,event:new ct(this.component.calendar,i.eventRange.def,i.eventRange.instance),jsEvent:t,view:r.view}])},jr);function jr(e){var n=Ar.call(this,e)||this;n.handleEventElRemove=function(e){e===n.currentSegEl&&n.handleSegLeave(null,n.currentSegEl)},n.handleSegEnter=function(e,t){vt(t)&&(t.classList.add("fc-allow-mouse-resize"),n.currentSegEl=t,n.triggerEvent("eventMouseEnter",e,t))},n.handleSegLeave=function(e,t){n.currentSegEl&&(t.classList.remove("fc-allow-mouse-resize"),n.currentSegEl=null,n.triggerEvent("eventMouseLeave",e,t))};var t,r,i,o,a,s=e.component;return n.removeHoverListeners=(t=s.el,r=s.fgSegSelector+","+s.bgSegSelector,i=n.handleSegEnter,o=n.handleSegLeave,O(t,"mouseover",r,function(e,t){if(t!==a){i(e,a=t);var n=function(e){a=null,o(e,t),t.removeEventListener("mouseleave",n)};t.addEventListener("mouseleave",n)}})),s.calendar.on("eventElRemove",n.handleEventElRemove),n}var Zr,Gr=(ye(qr,Zr=_n),qr);function qr(){return null!==Zr&&Zr.apply(this,arguments)||this}Gr.prototype.classes={widget:"fc-unthemed",widgetHeader:"fc-widget-header",widgetContent:"fc-widget-content",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active",popoverHeader:"fc-widget-header",popoverContent:"fc-widget-content",headerRow:"fc-widget-header",dayRow:"fc-widget-content",listView:"fc-widget-content"},Gr.prototype.baseIconClass="fc-icon",Gr.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"},Gr.prototype.iconOverrideOption="buttonIcons",Gr.prototype.iconOverrideCustomButtonOption="icon",Gr.prototype.iconOverridePrefix="fc-icon-";var Xr=(Jr.prototype.addPluginInputs=function(e){for(var t=0,n=function(e){for(var t=[],n=0,r=e;n<r.length;n++){var i=r[n];if("string"==typeof i){var o="FullCalendar"+se(i);window[o]?t.push(window[o].default):console.warn("Plugin file not loaded for "+i)}else t.push(i)}return Zn.concat(t)}(e);t<n.length;t++){var r=n[t];this.pluginSystem.add(r)}},Object.defineProperty(Jr.prototype,"view",{get:function(){return this.component?this.component.view:null},enumerable:!0,configurable:!0}),Jr.prototype.render=function(){this.component?this.requestRerender(!0):(this.renderableEventStore=Pe(),this.bindHandlers(),this.executeRender())},Jr.prototype.destroy=function(){if(this.component){this.unbindHandlers(),this.component.destroy(),this.component=null;for(var e=0,t=this.calendarInteractions;e<t.length;e++)t[e].destroy();this.publiclyTrigger("_destroyed")}},Jr.prototype.bindHandlers=function(){var s=this;this.removeNavLinkListener=O(this.el,"click","a[data-goto]",function(e,t){var n=t.getAttribute("data-goto");n=n?JSON.parse(n):{};var r=s.dateEnv,i=r.createMarker(n.date),o=n.type,a=s.viewOpt("navLink"+se(o)+"Click");"function"==typeof a?a(r.toDate(i),e):("string"==typeof a&&(o=a),s.zoomTo(i,o))}),this.opt("handleWindowResize")&&window.addEventListener("resize",this.windowResizeProxy=fe(this.windowResize.bind(this),this.opt("windowResizeDelay")))},Jr.prototype.unbindHandlers=function(){this.removeNavLinkListener(),this.windowResizeProxy&&(window.removeEventListener("resize",this.windowResizeProxy),this.windowResizeProxy=null)},Jr.prototype.hydrate=function(){var e=this;this.state=this.buildInitialState();var t=this.opt("eventSources")||[],n=this.opt("events"),r=[];n&&t.unshift(n);for(var i=0,o=t;i<o.length;i++){var a=dr(o[i],this);a&&r.push(a)}this.batchRendering(function(){e.dispatch({type:"INIT"}),e.dispatch({type:"ADD_EVENT_SOURCES",sources:r}),e.dispatch({type:"SET_VIEW_TYPE",viewType:e.opt("defaultView")||e.pluginSystem.hooks.defaultView})})},Jr.prototype.buildInitialState=function(){return{viewType:null,loadingLevel:0,eventSourceLoadingLevel:0,currentDate:this.getInitialDate(),dateProfile:null,eventSources:{},eventStore:Pe(),dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null}},Jr.prototype.dispatch=function(e){if(this.actionQueue.push(e),!this.isReducing){this.isReducing=!0;for(var t=this.state;this.actionQueue.length;)this.state=this.reduce(this.state,this.actionQueue.shift(),this);var n=this.state;this.isReducing=!1,!t.loadingLevel&&n.loadingLevel?this.publiclyTrigger("loading",[!0]):t.loadingLevel&&!n.loadingLevel&&this.publiclyTrigger("loading",[!1]);var r=this.component&&this.component.view;(t.eventStore!==n.eventStore||this.needsFullRerender)&&t.eventStore&&(this.isEventsUpdated=!0),t.dateProfile===n.dateProfile&&!this.needsFullRerender||(t.dateProfile&&r&&this.publiclyTrigger("datesDestroy",[{view:r,el:r.el}]),this.isDatesUpdated=!0),t.viewType===n.viewType&&!this.needsFullRerender||(t.viewType&&r&&this.publiclyTrigger("viewSkeletonDestroy",[{view:r,el:r.el}]),this.isViewUpdated=!0),this.requestRerender()}},Jr.prototype.reduce=function(e,t,n){return Sr(e,t,n)},Jr.prototype.requestRerender=function(e){void 0===e&&(e=!1),this.needsRerender=!0,this.needsFullRerender=this.needsFullRerender||e,this.delayedRerender()},Jr.prototype.tryRerender=function(){this.component&&this.needsRerender&&!this.renderingPauseDepth&&!this.isRendering&&this.executeRender()},Jr.prototype.batchRendering=function(e){this.renderingPauseDepth++,e(),this.renderingPauseDepth--,this.needsRerender&&this.requestRerender()},Jr.prototype.executeRender=function(){var e=this.needsFullRerender;this.needsRerender=!1,this.needsFullRerender=!1,this.isRendering=!0,this.renderComponent(e),this.isRendering=!1,this.needsRerender&&this.delayedRerender()},Jr.prototype.renderComponent=function(e){var t=this.state,n=this.component,r=t.viewType,i=this.viewSpecs[r],o=e&&n?n.view.queryScroll():null;if(!i)throw new Error('View type "'+r+'" is not valid');var a=this.renderableEventStore=t.eventSourceLoadingLevel&&!this.opt("progressiveEventRendering")?this.renderableEventStore:t.eventStore,s=this.buildEventUiSingleBase(i.options),l=this.buildEventUiBySource(t.eventSources),u=this.eventUiBases=this.buildEventUiBases(a.defs,s,l);!e&&n||(n&&(n.freezeHeight(),n.destroy()),n=this.component=new xr({calendar:this,view:null,dateEnv:this.dateEnv,theme:this.theme,options:this.optionsManager.computed},this.el),this.isViewUpdated=!0,this.isDatesUpdated=!0,this.isEventsUpdated=!0),n.receiveProps(Se({},t,{viewSpec:i,dateProfile:t.dateProfile,dateProfileGenerator:this.dateProfileGenerators[r],eventStore:a,eventUiBases:u,dateSelection:t.dateSelection,eventSelection:t.eventSelection,eventDrag:t.eventDrag,eventResize:t.eventResize})),o&&n.view.applyScroll(o,!1),this.isViewUpdated&&(this.isViewUpdated=!1,this.publiclyTrigger("viewSkeletonRender",[{view:n.view,el:n.view.el}])),this.isDatesUpdated&&(this.isDatesUpdated=!1,this.publiclyTrigger("datesRender",[{view:n.view,el:n.view.el}])),this.isEventsUpdated&&(this.isEventsUpdated=!1),this.releaseAfterSizingTriggers()},Jr.prototype.setOption=function(e,t){var n;this.mutateOptions(((n={})[e]=t,n),[],!0)},Jr.prototype.getOption=function(e){return this.optionsManager.computed[e]},Jr.prototype.opt=function(e){return this.optionsManager.computed[e]},Jr.prototype.viewOpt=function(e){return this.viewOpts()[e]},Jr.prototype.viewOpts=function(){return this.viewSpecs[this.state.viewType].options},Jr.prototype.mutateOptions=function(e,t,n,r){var i=this,o=this.pluginSystem.hooks.optionChangeHandlers,a={},s={},l=this.dateEnv,u=!1,d=!1,c=Boolean(t.length);for(var f in e)o[f]?s[f]=e[f]:a[f]=e[f];for(var h in a)/^(height|contentHeight|aspectRatio)$/.test(h)?d=!0:/^(defaultDate|defaultView)$/.test(h)||(c=!0,"timeZone"===h&&(u=!0));this.optionsManager.mutate(a,t,n),c&&(this.handleOptions(this.optionsManager.computed),this.needsFullRerender=!0),this.batchRendering(function(){if(c?(u&&i.dispatch({type:"CHANGE_TIMEZONE",oldDateEnv:l}),i.dispatch({type:"SET_VIEW_TYPE",viewType:i.state.viewType})):d&&i.updateSize(),r)for(var e in s)o[e](s[e],i,r)})},Jr.prototype.handleOptions=function(e){var t=this,n=this.pluginSystem.hooks;this.defaultAllDayEventDuration=X(e.defaultAllDayEventDuration),this.defaultTimedEventDuration=X(e.defaultTimedEventDuration),this.delayedRerender=this.buildDelayedRerender(e.rerenderDelay),this.theme=this.buildTheme(e);var r=this.parseRawLocales(e.locales);this.availableRawLocales=r.map;var i=this.buildLocale(e.locale||r.defaultCode,r.map);this.dateEnv=this.buildDateEnv(i,e.timeZone,n.namedTimeZonedImpl,e.firstDay,e.weekNumberCalculation,e.weekLabel,n.cmdFormatter),this.selectionConfig=this.buildSelectionConfig(e),this.viewSpecs=Rr(n.views,this.optionsManager),this.dateProfileGenerators=_e(this.viewSpecs,function(e){return new e.class.prototype.dateProfileGeneratorClass(e,t)})},Jr.prototype.getAvailableLocaleCodes=function(){return Object.keys(this.availableRawLocales)},Jr.prototype._buildSelectionConfig=function(e){return Nt("select",e,this)},Jr.prototype._buildEventUiSingleBase=function(e){return e.editable&&(e=Se({},e,{eventEditable:!0})),Nt("event",e,this)},Jr.prototype.hasPublicHandlers=function(e){return this.hasHandlers(e)||this.opt(e)},Jr.prototype.publiclyTrigger=function(e,t){var n=this.opt(e);if(this.triggerWith(e,this,t),n)return n.apply(this,t)},Jr.prototype.publiclyTriggerAfterSizing=function(e,t){var n=this.afterSizingTriggers;(n[e]||(n[e]=[])).push(t)},Jr.prototype.releaseAfterSizingTriggers=function(){var e=this.afterSizingTriggers;for(var t in e)for(var n=0,r=e[t];n<r.length;n++){var i=r[n];this.publiclyTrigger(t,i)}this.afterSizingTriggers={}},Jr.prototype.isValidViewType=function(e){return Boolean(this.viewSpecs[e])},Jr.prototype.changeView=function(e,t){var n=null;t&&(t.start&&t.end?(this.optionsManager.mutate({visibleRange:t},[]),this.handleOptions(this.optionsManager.computed)):n=this.dateEnv.createMarker(t)),this.unselect(),this.dispatch({type:"SET_VIEW_TYPE",viewType:e,dateMarker:n})},Jr.prototype.zoomTo=function(e,t){var n;t=t||"day",n=this.viewSpecs[t]||this.getUnitViewSpec(t),this.unselect(),n?this.dispatch({type:"SET_VIEW_TYPE",viewType:n.type,dateMarker:e}):this.dispatch({type:"SET_DATE",dateMarker:e})},Jr.prototype.getUnitViewSpec=function(e){var t,n,r=this.component,i=[];for(var o in r.header&&i.push.apply(i,r.header.viewsWithButtons),r.footer&&i.push.apply(i,r.footer.viewsWithButtons),this.viewSpecs)i.push(o);for(t=0;t<i.length;t++)if((n=this.viewSpecs[i[t]])&&n.singleUnit===e)return n},Jr.prototype.getInitialDate=function(){var e=this.opt("defaultDate");return null!=e?this.dateEnv.createMarker(e):this.getNow()},Jr.prototype.prev=function(){this.unselect(),this.dispatch({type:"PREV"})},Jr.prototype.next=function(){this.unselect(),this.dispatch({type:"NEXT"})},Jr.prototype.prevYear=function(){this.unselect(),this.dispatch({type:"SET_DATE",dateMarker:this.dateEnv.addYears(this.state.currentDate,-1)})},Jr.prototype.nextYear=function(){this.unselect(),this.dispatch({type:"SET_DATE",dateMarker:this.dateEnv.addYears(this.state.currentDate,1)})},Jr.prototype.today=function(){this.unselect(),this.dispatch({type:"SET_DATE",dateMarker:this.getNow()})},Jr.prototype.gotoDate=function(e){this.unselect(),this.dispatch({type:"SET_DATE",dateMarker:this.dateEnv.createMarker(e)})},Jr.prototype.incrementDate=function(e){var t=X(e);t&&(this.unselect(),this.dispatch({type:"SET_DATE",dateMarker:this.dateEnv.add(this.state.currentDate,t)}))},Jr.prototype.getDate=function(){return this.dateEnv.toDate(this.state.currentDate)},Jr.prototype.formatDate=function(e,t){var n=this.dateEnv;return n.format(n.createMarker(e),ot(t))},Jr.prototype.formatRange=function(e,t,n){var r=this.dateEnv;return r.formatRange(r.createMarker(e),r.createMarker(t),ot(n,this.opt("defaultRangeSeparator")),n)},Jr.prototype.formatIso=function(e,t){var n=this.dateEnv;return n.formatIso(n.createMarker(e),{omitTime:t})},Jr.prototype.windowResize=function(e){!this.isHandlingWindowResize&&this.component&&e.target===window&&(this.isHandlingWindowResize=!0,this.updateSize(),this.publiclyTrigger("windowResize",[this.view]),this.isHandlingWindowResize=!1)},Jr.prototype.updateSize=function(){this.component&&this.component.updateSize(!0)},Jr.prototype.registerInteractiveComponent=function(e,t){var n,r={component:e,el:(n=t).el,useEventCenter:null==n.useEventCenter||n.useEventCenter},i=[Wr,Br].concat(this.pluginSystem.hooks.componentInteractions).map(function(e){return new e(r)});this.interactionsStore[e.uid]=i,Fr[e.uid]=r},Jr.prototype.unregisterInteractiveComponent=function(e){for(var t=0,n=this.interactionsStore[e.uid];t<n.length;t++)n[t].destroy();delete this.interactionsStore[e.uid],delete Fr[e.uid]},Jr.prototype.select=function(e,t){var n=wr(null==t?null!=e.start?e:{start:e,end:null}:{start:e,end:t},this.dateEnv,X({days:1}));n&&(this.dispatch({type:"SELECT_DATES",selection:n}),this.triggerDateSelect(n))},Jr.prototype.unselect=function(e){this.state.dateSelection&&(this.dispatch({type:"UNSELECT_DATES"}),this.triggerDateUnselect(e))},Jr.prototype.triggerDateSelect=function(e,t){var n=Se({},this.buildDateSpanApi(e),{jsEvent:t?t.origEvent:null,view:this.view});this.publiclyTrigger("select",[n])},Jr.prototype.triggerDateUnselect=function(e){this.publiclyTrigger("unselect",[{jsEvent:e?e.origEvent:null,view:this.view}])},Jr.prototype.triggerDateClick=function(e,t,n,r){var i=Se({},this.buildDatePointApi(e),{dayEl:t,jsEvent:r,view:n});this.publiclyTrigger("dateClick",[i])},Jr.prototype.buildDatePointApi=function(e){for(var t,n,r={},i=0,o=this.pluginSystem.hooks.datePointTransforms;i<o.length;i++){var a=o[i];Se(r,a(e,this))}return Se(r,(t=e,{date:(n=this.dateEnv).toDate(t.range.start),dateStr:n.formatIso(t.range.start,{omitTime:t.allDay}),allDay:t.allDay})),r},Jr.prototype.buildDateSpanApi=function(e){for(var t,n,r={},i=0,o=this.pluginSystem.hooks.dateSpanTransforms;i<o.length;i++){var a=o[i];Se(r,a(e,this))}return Se(r,(t=e,{start:(n=this.dateEnv).toDate(t.range.start),end:n.toDate(t.range.end),startStr:n.formatIso(t.range.start,{omitTime:t.allDay}),endStr:n.formatIso(t.range.end,{omitTime:t.allDay}),allDay:t.allDay})),r},Jr.prototype.getNow=function(){var e=this.opt("now");return"function"==typeof e&&(e=e()),null==e?this.dateEnv.createNowMarker():this.dateEnv.createMarker(e)},Jr.prototype.getDefaultEventEnd=function(e,t){var n=t;return n=e?(n=V(n),this.dateEnv.add(n,this.defaultAllDayEventDuration)):this.dateEnv.add(n,this.defaultTimedEventDuration)},Jr.prototype.addEvent=function(e,t){if(e instanceof ct){var n=e._def,r=e._instance;return this.state.eventStore.defs[n.defId]||this.dispatch({type:"ADD_EVENTS",eventStore:Re({def:n,instance:r})}),e}var i;if(t instanceof ut)i=t.internalEventSource.sourceId;else if(null!=t){var o=this.getEventSourceById(t);if(!o)return console.warn('Could not find an event source with ID "'+t+'"'),null;i=o.internalEventSource.sourceId}var a=At(e,i,this);return a?(this.dispatch({type:"ADD_EVENTS",eventStore:Re(a)}),new ct(this,a.def,a.def.recurringDef?null:a.instance)):null},Jr.prototype.getEventById=function(e){var t=this.state.eventStore,n=t.defs,r=t.instances;for(var i in e=String(e),n){var o=n[i];if(o.publicId===e){if(o.recurringDef)return new ct(this,o,null);for(var a in r){var s=r[a];if(s.defId===o.defId)return new ct(this,o,s)}}}return null},Jr.prototype.getEvents=function(){var e=this.state.eventStore,t=e.defs,n=e.instances,r=[];for(var i in n){var o=n[i],a=t[o.defId];r.push(new ct(this,a,o))}return r},Jr.prototype.removeAllEvents=function(){this.dispatch({type:"REMOVE_ALL_EVENTS"})},Jr.prototype.rerenderEvents=function(){this.dispatch({type:"RESET_EVENTS"})},Jr.prototype.getEventSources=function(){var e=this.state.eventSources,t=[];for(var n in e)t.push(new ut(this,e[n]));return t},Jr.prototype.getEventSourceById=function(e){var t=this.state.eventSources;for(var n in e=String(e),t)if(t[n].publicId===e)return new ut(this,t[n]);return null},Jr.prototype.addEventSource=function(e){if(e instanceof ut)return this.state.eventSources[e.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e.internalEventSource]}),e;var t=dr(e,this);return t?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[t]}),new ut(this,t)):null},Jr.prototype.removeAllEventSources=function(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})},Jr.prototype.refetchEvents=function(){this.dispatch({type:"FETCH_EVENT_SOURCES"})},Jr.prototype.scrollToTime=function(e){var t=X(e);t&&this.component.view.scrollToDuration(t)},Jr);function Jr(e,t){var n=this;this.parseRawLocales=Ae(qn),this.buildLocale=Ae(Xn),this.buildDateEnv=Ae($r),this.buildTheme=Ae(Qr),this.buildEventUiSingleBase=Ae(this._buildEventUiSingleBase),this.buildSelectionConfig=Ae(this._buildSelectionConfig),this.buildEventUiBySource=Be(ei,Me),this.buildEventUiBases=Ae(ti),this.interactionsStore={},this.actionQueue=[],this.isReducing=!1,this.needsRerender=!1,this.needsFullRerender=!1,this.isRendering=!1,this.renderingPauseDepth=0,this.buildDelayedRerender=Ae(Kr),this.afterSizingTriggers={},this.isViewUpdated=!1,this.isDatesUpdated=!1,this.isEventsUpdated=!1,this.el=e,this.optionsManager=new $n(t||{}),this.pluginSystem=new xn,this.addPluginInputs(this.optionsManager.computed.plugins||[]),this.handleOptions(this.optionsManager.computed),this.publiclyTrigger("_init"),this.hydrate(),this.calendarInteractions=this.pluginSystem.hooks.calendarInteractions.map(function(e){return new e(n)})}function $r(e,t,n,r,i,o,a){return new or({calendarSystem:"gregory",timeZone:t,namedTimeZoneImpl:n,locale:e,weekNumberCalculation:i,firstDay:r,weekLabel:o,cmdFormatter:a})}function Qr(e){return new(this.pluginSystem.hooks.themeClasses[e.themeSystem]||Gr)(e)}function Kr(e){var t=this.tryRerender.bind(this);return null!=e&&(t=fe(t,e)),t}function ei(e){return _e(e,function(e){return e.ui})}function ti(e,t,n){var r={"":t};for(var i in e){var o=e[i];o.sourceId&&n[o.sourceId]&&(r[i]=n[o.sourceId])}return r}an.mixInto(Xr);var ni,ri=(ye(ii,ni=Cn),ii.prototype.initialize=function(){},Object.defineProperty(ii.prototype,"activeStart",{get:function(){return this.dateEnv.toDate(this.props.dateProfile.activeRange.start)},enumerable:!0,configurable:!0}),Object.defineProperty(ii.prototype,"activeEnd",{get:function(){return this.dateEnv.toDate(this.props.dateProfile.activeRange.end)},enumerable:!0,configurable:!0}),Object.defineProperty(ii.prototype,"currentStart",{get:function(){return this.dateEnv.toDate(this.props.dateProfile.currentRange.start)},enumerable:!0,configurable:!0}),Object.defineProperty(ii.prototype,"currentEnd",{get:function(){return this.dateEnv.toDate(this.props.dateProfile.currentRange.end)},enumerable:!0,configurable:!0}),ii.prototype.render=function(e){this.renderDatesMem(e.dateProfile),this.renderBusinessHoursMem(e.businessHours),this.renderDateSelectionMem(e.dateSelection),this.renderEventsMem(e.eventStore),this.renderEventSelectionMem(e.eventSelection),this.renderEventDragMem(e.eventDrag),this.renderEventResizeMem(e.eventResize)},ii.prototype.destroy=function(){ni.prototype.destroy.call(this),this.renderDatesMem.unrender()},ii.prototype.updateSize=function(e,t,n){var r=this.calendar;(e||r.isViewUpdated||r.isDatesUpdated||r.isEventsUpdated)&&this.updateBaseSize(e,t,n)},ii.prototype.updateBaseSize=function(e,t,n){},ii.prototype.renderDatesWrap=function(e){this.renderDates(e),this.addScroll({duration:X(this.opt("scrollTime"))}),this.startNowIndicator(e)},ii.prototype.unrenderDatesWrap=function(){this.stopNowIndicator(),this.unrenderDates()},ii.prototype.renderDates=function(e){},ii.prototype.unrenderDates=function(){},ii.prototype.renderBusinessHours=function(e){},ii.prototype.unrenderBusinessHours=function(){},ii.prototype.renderDateSelectionWrap=function(e){e&&this.renderDateSelection(e)},ii.prototype.unrenderDateSelectionWrap=function(e){e&&this.unrenderDateSelection(e)},ii.prototype.renderDateSelection=function(e){},ii.prototype.unrenderDateSelection=function(e){},ii.prototype.renderEvents=function(e){},ii.prototype.unrenderEvents=function(){},ii.prototype.sliceEvents=function(e,t){var n=this.props;return ht(e,n.eventUiBases,n.dateProfile.activeRange,t?this.nextDayThreshold:null).fg},ii.prototype.computeEventDraggable=function(e,t){for(var n=this.calendar.pluginSystem.hooks.isDraggableTransformers,r=t.startEditable,i=0,o=n;i<o.length;i++)r=(0,o[i])(r,e,t,this);return r},ii.prototype.computeEventStartResizable=function(e,t){return t.durationEditable&&this.opt("eventResizableFromStart")},ii.prototype.computeEventEndResizable=function(e,t){return t.durationEditable},ii.prototype.renderEventSelectionWrap=function(e){e&&this.renderEventSelection(e)},ii.prototype.unrenderEventSelectionWrap=function(e){e&&this.unrenderEventSelection(e)},ii.prototype.renderEventSelection=function(e){},ii.prototype.unrenderEventSelection=function(e){},ii.prototype.renderEventDragWrap=function(e){e&&this.renderEventDrag(e)},ii.prototype.unrenderEventDragWrap=function(e){e&&this.unrenderEventDrag(e)},ii.prototype.renderEventDrag=function(e){},ii.prototype.unrenderEventDrag=function(e){},ii.prototype.renderEventResizeWrap=function(e){e&&this.renderEventResize(e)},ii.prototype.unrenderEventResizeWrap=function(e){e&&this.unrenderEventResize(e)},ii.prototype.renderEventResize=function(e){},ii.prototype.unrenderEventResize=function(e){},ii.prototype.startNowIndicator=function(e){var t,n,r,i=this,o=this.dateEnv;this.opt("nowIndicator")&&(t=this.getNowIndicatorUnit(e))&&(n=this.updateNowIndicator.bind(this),this.initialNowDate=this.calendar.getNow(),this.initialNowQueriedMs=(new Date).valueOf(),r=o.add(o.startOf(this.initialNowDate,t),X(1,t)).valueOf()-this.initialNowDate.valueOf(),this.nowIndicatorTimeoutID=setTimeout(function(){i.nowIndicatorTimeoutID=null,n(),r="second"===t?1e3:6e4,i.nowIndicatorIntervalID=setInterval(n,r)},r))},ii.prototype.updateNowIndicator=function(){this.props.dateProfile&&this.initialNowDate&&(this.unrenderNowIndicator(),this.renderNowIndicator(Y(this.initialNowDate,(new Date).valueOf()-this.initialNowQueriedMs)),this.isNowIndicatorRendered=!0)},ii.prototype.stopNowIndicator=function(){this.isNowIndicatorRendered&&(this.nowIndicatorTimeoutID&&(clearTimeout(this.nowIndicatorTimeoutID),this.nowIndicatorTimeoutID=null),this.nowIndicatorIntervalID&&(clearInterval(this.nowIndicatorIntervalID),this.nowIndicatorIntervalID=null),this.unrenderNowIndicator(),this.isNowIndicatorRendered=!1)},ii.prototype.getNowIndicatorUnit=function(e){},ii.prototype.renderNowIndicator=function(e){},ii.prototype.unrenderNowIndicator=function(){},ii.prototype.addScroll=function(e){var t=this.queuedScroll||(this.queuedScroll={});Se(t,e)},ii.prototype.popScroll=function(e){this.applyQueuedScroll(e),this.queuedScroll=null},ii.prototype.applyQueuedScroll=function(e){this.applyScroll(this.queuedScroll||{},e)},ii.prototype.queryScroll=function(){var e={};return this.props.dateProfile&&Se(e,this.queryDateScroll()),e},ii.prototype.applyScroll=function(e,t){var n=e.duration;null!=n&&(delete e.duration,this.props.dateProfile&&Se(e,this.computeDateScroll(n))),this.props.dateProfile&&this.applyDateScroll(e)},ii.prototype.computeDateScroll=function(e){return{}},ii.prototype.queryDateScroll=function(){return{}},ii.prototype.applyDateScroll=function(e){},ii.prototype.scrollToDuration=function(e){this.applyScroll({duration:e},!1)},ii);function ii(e,t,n,r){var i=ni.call(this,e,a("div",{className:"fc-view fc-"+t.type+"-view"}),!0)||this;return i.renderDatesMem=qt(i.renderDatesWrap,i.unrenderDatesWrap),i.renderBusinessHoursMem=qt(i.renderBusinessHours,i.unrenderBusinessHours,[i.renderDatesMem]),i.renderDateSelectionMem=qt(i.renderDateSelectionWrap,i.unrenderDateSelectionWrap,[i.renderDatesMem]),i.renderEventsMem=qt(i.renderEvents,i.unrenderEvents,[i.renderDatesMem]),i.renderEventSelectionMem=qt(i.renderEventSelectionWrap,i.unrenderEventSelectionWrap,[i.renderEventsMem]),i.renderEventDragMem=qt(i.renderEventDragWrap,i.unrenderEventDragWrap,[i.renderDatesMem]),i.renderEventResizeMem=qt(i.renderEventResizeWrap,i.unrenderEventResizeWrap,[i.renderDatesMem]),i.viewSpec=t,i.dateProfileGenerator=n,i.type=t.type,i.eventOrderSpecs=re(i.opt("eventOrder")),i.nextDayThreshold=X(i.opt("nextDayThreshold")),r.appendChild(i.el),i.initialize(),i}an.mixInto(ri),ri.prototype.usesMinMaxTime=!1,ri.prototype.dateProfileGeneratorClass=mr;var oi=(ai.prototype.renderSegs=function(e,t){this.rangeUpdated(),e=this.renderSegEls(e,t),this.segs=e,this.attachSegs(e,t),this.isSizeDirty=!0,this.context.view.triggerRenderedSegs(this.segs,Boolean(t))},ai.prototype.unrender=function(e,t){this.context.view.triggerWillRemoveSegs(this.segs,Boolean(t)),this.detachSegs(this.segs),this.segs=[]},ai.prototype.rangeUpdated=function(){var e,t,n=this.context.options;this.eventTimeFormat=ot(n.eventTimeFormat||this.computeEventTimeFormat(),n.defaultRangeSeparator),null==(e=n.displayEventTime)&&(e=this.computeDisplayEventTime()),null==(t=n.displayEventEnd)&&(t=this.computeDisplayEventEnd()),this.displayEventTime=e,this.displayEventEnd=t},ai.prototype.renderSegEls=function(r,e){var t,n="";if(r.length){for(t=0;t<r.length;t++)n+=this.renderSegHtml(r[t],e);s(n).forEach(function(e,t){var n=r[t];e&&(n.el=e)}),r=pt(this.context.view,r,Boolean(e))}return r},ai.prototype.getSegClasses=function(e,t,n,r){var i=["fc-event",e.isStart?"fc-start":"fc-not-start",e.isEnd?"fc-end":"fc-not-end"].concat(e.eventRange.ui.classNames);return t&&i.push("fc-draggable"),n&&i.push("fc-resizable"),r&&(i.push("fc-mirror"),r.isDragging&&i.push("fc-dragging"),r.isResizing&&i.push("fc-resizing")),i},ai.prototype.getTimeText=function(e,t,n){var r=e.def,i=e.instance;return this._getTimeText(i.range.start,r.hasEnd?i.range.end:null,r.allDay,t,n,i.forcedStartTzo,i.forcedEndTzo)},ai.prototype._getTimeText=function(e,t,n,r,i,o,a){var s=this.context.dateEnv;return null==r&&(r=this.eventTimeFormat),null==i&&(i=this.displayEventEnd),this.displayEventTime&&!n?i&&t?s.formatRange(e,t,r,{forcedStartTzo:o,forcedEndTzo:a}):s.format(e,r,{forcedTzo:o}):""},ai.prototype.computeEventTimeFormat=function(){return{hour:"numeric",minute:"2-digit",omitZeroMinute:!0}},ai.prototype.computeDisplayEventTime=function(){return!0},ai.prototype.computeDisplayEventEnd=function(){return!0},ai.prototype.getSkinCss=function(e){return{"background-color":e.backgroundColor,"border-color":e.borderColor,color:e.textColor}},ai.prototype.sortEventSegs=function(e){var n=this.context.view.eventOrderSpecs,t=e.map(si);return t.sort(function(e,t){return ie(e,t,n)}),t.map(function(e){return e._seg})},ai.prototype.computeSizes=function(e){(e||this.isSizeDirty)&&this.computeSegSizes(this.segs)},ai.prototype.assignSizes=function(e){(e||this.isSizeDirty)&&(this.assignSegSizes(this.segs),this.isSizeDirty=!1)},ai.prototype.computeSegSizes=function(e){},ai.prototype.assignSegSizes=function(e){},ai.prototype.hideByHash=function(e){if(e)for(var t=0,n=this.segs;t<n.length;t++){var r=n[t];e[r.eventRange.instance.instanceId]&&(r.el.style.visibility="hidden")}},ai.prototype.showByHash=function(e){if(e)for(var t=0,n=this.segs;t<n.length;t++){var r=n[t];e[r.eventRange.instance.instanceId]&&(r.el.style.visibility="")}},ai.prototype.selectByInstanceId=function(e){if(e)for(var t=0,n=this.segs;t<n.length;t++){var r=n[t],i=r.eventRange.instance;i&&i.instanceId===e&&r.el&&r.el.classList.add("fc-selected")}},ai.prototype.unselectByInstanceId=function(e){if(e)for(var t=0,n=this.segs;t<n.length;t++){var r=n[t];r.el&&r.el.classList.remove("fc-selected")}},ai);function ai(e){this.segs=[],this.isSizeDirty=!1,this.context=e}function si(e){var t=e.eventRange.def,n=e.eventRange.instance.range,r=n.start?n.start.valueOf():0,i=n.end?n.end.valueOf():0;return Se({},t.extendedProps,t,{id:t.publicId,start:r,end:i,duration:i-r,allDay:Number(t.allDay),_seg:e})}var li=(ui.prototype.getSegsByType=function(e){return this.segsByType[e]||[]},ui.prototype.renderSegs=function(e,t){var n,r=this.renderSegEls(e,t),i=this.attachSegs(e,r);i&&(n=this.containerElsByType[e]||(this.containerElsByType[e]=[])).push.apply(n,i),this.segsByType[e]=r,"bgEvent"===e&&this.context.view.triggerRenderedSegs(r,!1),this.dirtySizeFlags[e]=!0},ui.prototype.unrender=function(e){var t=this.segsByType[e];t&&("bgEvent"===e&&this.context.view.triggerWillRemoveSegs(t,!1),this.detachSegs(e,t))},ui.prototype.renderSegEls=function(e,r){var t,n=this,i="";if(r.length){for(t=0;t<r.length;t++)i+=this.renderSegHtml(e,r[t]);s(i).forEach(function(e,t){var n=r[t];e&&(n.el=e)}),"bgEvent"===e&&(r=pt(this.context.view,r,!1)),r=r.filter(function(e){return c(e.el,n.fillSegTag)})}return r},ui.prototype.renderSegHtml=function(e,t){var n=null,r=[];return"highlight"!==e&&"businessHours"!==e&&(n={"background-color":t.eventRange.ui.backgroundColor}),"highlight"!==e&&(r=r.concat(t.eventRange.ui.classNames)),"businessHours"===e?r.push("fc-bgevent"):r.push("fc-"+e.toLowerCase()),"<"+this.fillSegTag+(r.length?' class="'+r.join(" ")+'"':"")+(n?' style="'+Pt(n)+'"':"")+"></"+this.fillSegTag+">"},ui.prototype.detachSegs=function(e,t){var n=this.containerElsByType[e];n&&(n.forEach(r),delete this.containerElsByType[e])},ui.prototype.computeSizes=function(e){for(var t in this.segsByType)(e||this.dirtySizeFlags[t])&&this.computeSegSizes(this.segsByType[t])},ui.prototype.assignSizes=function(e){for(var t in this.segsByType)(e||this.dirtySizeFlags[t])&&this.assignSegSizes(this.segsByType[t]);this.dirtySizeFlags={}},ui.prototype.computeSegSizes=function(e){},ui.prototype.assignSegSizes=function(e){},ui);function ui(e){this.fillSegTag="div",this.dirtySizeFlags={},this.context=e,this.containerElsByType={},this.segsByType={}}function di(e){this.timeZoneName=e}var ci=(fi.prototype.destroy=function(){},fi.prototype.setMirrorIsVisible=function(e){},fi.prototype.setMirrorNeedsRevert=function(e){},fi.prototype.setAutoScrollEnabled=function(e){},fi);function fi(e){this.emitter=new an}function hi(e){var t=Xn(e.locale||"en",qn([]).map);return e=Se({timeZone:An.timeZone,calendarSystem:"gregory"},e,{locale:t}),new or(e)}var pi={startTime:X,duration:X,create:Boolean,sourceId:String},vi={create:!0};function gi(e,t){return!e||10<t?{weekday:"short"}:1<t?{weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}:{weekday:"long"}}function mi(e,t,n,r,i,o,a,s){var l,u=o.view,d=o.dateEnv,c=o.theme,f=o.options,h=We(t.activeRange,e),p=["fc-day-header",c.getClass("widgetHeader")];return l="function"==typeof f.columnHeaderHtml?f.columnHeaderHtml(d.toDate(e)):"function"==typeof f.columnHeaderText?It(f.columnHeaderText(d.toDate(e))):It(d.format(e,i)),n?p=p.concat(en(e,t,o,!0)):p.push("fc-"+P[e.getUTCDay()]),'<th class="'+p.join(" ")+'"'+(h&&n?' data-date="'+d.formatIso(e,{omitTime:!0})+'"':"")+(1<a?' colspan="'+a+'"':"")+(s?" "+s:"")+">"+(h?Kt(u,{date:e,forceOff:!n||1===r},l):l)+"</th>"}var yi,Si=(ye(Ei,yi=Mn),Ei.prototype.destroy=function(){r(this.el)},Ei.prototype.render=function(e){var t=e.dates,n=e.datesRepDistinctDays,r=[];e.renderIntroHtml&&r.push(e.renderIntroHtml());for(var i=ot(this.opt("columnHeaderFormat")||gi(n,t.length)),o=0,a=t;o<a.length;o++){var s=a[o];r.push(mi(s,e.dateProfile,n,t.length,i,this.context))}this.isRtl&&r.reverse(),this.thead.innerHTML="<tr>"+r.join("")+"</tr>"},Ei);function Ei(e,t){var n=yi.call(this,e)||this;return t.innerHTML="",t.appendChild(n.el=E('<div class="fc-row '+n.theme.getClass("headerRow")+'"><table class="'+n.theme.getClass("tableGrid")+'"><thead></thead></table></div>')),n.thead=n.el.querySelector("thead"),n}var Di=(wi.prototype.sliceRange=function(e){var t=this.getDateDayIndex(e.start),n=this.getDateDayIndex(x(e.end,-1)),r=Math.max(0,t),i=Math.min(this.cnt-1,n);return(r=Math.ceil(r))<=(i=Math.floor(i))?{firstIndex:r,lastIndex:i,isStart:t===r,isEnd:n===i}:null},wi.prototype.getDateDayIndex=function(e){var t=this.indices,n=Math.floor(H(this.dates[0],e));return n<0?t[0]-1:n>=t.length?t[t.length-1]+1:t[n]},wi);function wi(e,t){for(var n=e.start,r=e.end,i=[],o=[],a=-1;n<r;)t.isHiddenDay(n)?i.push(a+.5):(a++,i.push(a),o.push(n)),n=x(n,1);this.dates=o,this.indices=i,this.cnt=o.length}var _i=(Ti.prototype.buildCells=function(){for(var e=[],t=0;t<this.rowCnt;t++){for(var n=[],r=0;r<this.colCnt;r++)n.push(this.buildCell(t,r));e.push(n)}return e},Ti.prototype.buildCell=function(e,t){return{date:this.daySeries.dates[e*this.colCnt+t]}},Ti.prototype.buildHeaderDates=function(){for(var e=[],t=0;t<this.colCnt;t++)e.push(this.cells[0][t].date);return e},Ti.prototype.sliceRange=function(e){var t=this.colCnt,n=this.daySeries.sliceRange(e),r=[];if(n)for(var i=n.firstIndex,o=n.lastIndex,a=i;a<=o;){var s=Math.floor(a/t),l=Math.min((s+1)*t,o+1);r.push({row:s,firstCol:a%t,lastCol:(l-1)%t,isStart:n.isStart&&a===i,isEnd:n.isEnd&&l-1===o}),a=l}return r},Ti);function Ti(e,t){var n,r,i,o=e.dates;if(t){for(r=o[0].getUTCDay(),n=1;n<o.length&&o[n].getUTCDay()!==r;n++);i=Math.ceil(o.length/n)}else i=1,n=o.length;this.rowCnt=i,this.colCnt=n,this.daySeries=e,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}var bi=(Mi.prototype.sliceProps=function(e,t,n,r){for(var i=[],o=4;o<arguments.length;o++)i[o-4]=arguments[o];var a=e.eventUiBases,s=this.sliceEventStore.apply(this,[e.eventStore,a,t,n,r].concat(i));return{dateSelectionSegs:this.sliceDateSelection.apply(this,[e.dateSelection,a,r].concat(i)),businessHourSegs:this.sliceBusinessHours.apply(this,[e.businessHours,t,n,r].concat(i)),fgEventSegs:s.fg,bgEventSegs:s.bg,eventDrag:this.sliceEventDrag.apply(this,[e.eventDrag,a,t,n,r].concat(i)),eventResize:this.sliceEventResize.apply(this,[e.eventResize,a,t,n,r].concat(i)),eventSelection:e.eventSelection}},Mi.prototype.sliceNowDate=function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return this._sliceDateSpan.apply(this,[{range:{start:e,end:Y(e,1)},allDay:!1},{},t].concat(n))},Mi.prototype._sliceBusinessHours=function(e,t,n,r){for(var i=[],o=4;o<arguments.length;o++)i[o-4]=arguments[o];return e?this._sliceEventStore.apply(this,[Ce(e,ki(t,Boolean(n)),r.calendar),{},t,n,r].concat(i)).bg:[]},Mi.prototype._sliceEventStore=function(e,t,n,r,i){for(var o=[],a=5;a<arguments.length;a++)o[a-5]=arguments[a];if(e){var s=ht(e,t,ki(n,Boolean(r)),r);return{bg:this.sliceEventRanges(s.bg,i,o),fg:this.sliceEventRanges(s.fg,i,o)}}return{bg:[],fg:[]}},Mi.prototype._sliceInteraction=function(e,t,n,r,i){for(var o=[],a=5;a<arguments.length;a++)o[a-5]=arguments[a];if(!e)return null;var s=ht(e.mutatedEvents,t,ki(n,Boolean(r)),r);return{segs:this.sliceEventRanges(s.fg,i,o),affectedInstances:e.affectedEvents.instances,isEvent:e.isEvent,sourceSeg:e.origSeg}},Mi.prototype._sliceDateSpan=function(e,t,n){for(var r=[],i=3;i<arguments.length;i++)r[i-3]=arguments[i];if(!e)return[];for(var o,a,s,l,u=(o=e,a=t,s=n.calendar,{def:l=Bt({editable:!1},"",o.allDay,!0,s),ui:mt(l,a),instance:jt(l.defId,o.range),range:o.range,isStart:!0,isEnd:!0}),d=this.sliceRange.apply(this,[e.range].concat(r)),c=0,f=d;c<f.length;c++){var h=f[c];h.component=n,h.eventRange=u}return d},Mi.prototype.sliceEventRanges=function(e,t,n){for(var r=[],i=0,o=e;i<o.length;i++){var a=o[i];r.push.apply(r,this.sliceEventRange(a,t,n))}return r},Mi.prototype.sliceEventRange=function(e,t,n){for(var r=this.sliceRange.apply(this,[e.range].concat(n)),i=0,o=r;i<o.length;i++){var a=o[i];a.component=t,a.eventRange=e,a.isStart=e.isStart&&a.isStart,a.isEnd=e.isEnd&&a.isEnd}return r},Mi);function Mi(){this.sliceBusinessHours=Ae(this._sliceBusinessHours),this.sliceDateSelection=Ae(this._sliceDateSpan),this.sliceEventStore=Ae(this._sliceEventStore),this.sliceEventDrag=Ae(this._sliceInteraction),this.sliceEventResize=Ae(this._sliceInteraction)}function ki(e,t){var n=e.activeRange;return t?n:{start:Y(n.start,e.minTime.milliseconds),end:Y(n.end,e.maxTime.milliseconds-864e5)}}e.Calendar=Xr,e.Component=Mn,e.DateComponent=Cn,e.DateEnv=or,e.DateProfileGenerator=mr,e.DayHeader=Si,e.DaySeries=Di,e.DayTable=_i,e.ElementDragging=ci,e.ElementScrollController=vn,e.EmitterMixin=an,e.EventApi=ct,e.FgEventRenderer=oi,e.FillRenderer=li,e.Interaction=Ur,e.Mixin=nn,e.NamedTimeZoneImpl=di,e.PositionCache=dn,e.ScrollComponent=Dn,e.ScrollController=fn,e.Slicer=bi,e.Splitter=Jt,e.Theme=_n,e.View=ri,e.WindowScrollController=yn,e.addDays=x,e.addDurations=function(e,t){return{years:e.years+t.years,months:e.months+t.months,days:e.days+t.days,milliseconds:e.milliseconds+t.milliseconds}},e.addMs=Y,e.addWeeks=function(e,t){var n=A(e);return n[2]+=7*t,B(n)},e.allowContextMenu=function(e){e.removeEventListener("contextmenu",C)},e.allowSelection=function(e){e.classList.remove("fc-unselectable"),e.removeEventListener("selectstart",C)},e.appendToElement=D,e.applyAll=de,e.applyMutationToEventStore=yt,e.applyStyle=v,e.applyStyleProp=g,e.asRoughMinutes=function(e){return ee(e)/6e4},e.asRoughMs=ee,e.asRoughSeconds=function(e){return ee(e)/1e3},e.buildGotoAnchorHtml=Kt,e.buildSegCompareObj=si,e.capitaliseFirstLetter=se,e.combineEventUis=Lt,e.compareByFieldSpec=oe,e.compareByFieldSpecs=ie,e.compareNumbers=function(e,t){return e-t},e.compensateScroll=function(e,t){t.left&&v(e,{borderLeftWidth:1,marginLeft:t.left-1}),t.right&&v(e,{borderRightWidth:1,marginRight:t.right-1})},e.computeClippingRect=function(e){return R(e).map(function(e){return T(e)}).concat({left:window.pageXOffset,right:window.pageXOffset+document.documentElement.clientWidth,top:window.pageYOffset,bottom:window.pageYOffset+document.documentElement.clientHeight}).reduce(function(e,t){return m(e,t)||t})},e.computeEdges=_,e.computeFallbackHeaderFormat=gi,e.computeHeightAndMargins=M,e.computeInnerRect=T,e.computeRect=b,e.computeVisibleDayRange=ve,e.config={},e.constrainPoint=function(e,t){return{left:Math.min(Math.max(e.left,t.left),t.right),top:Math.min(Math.max(e.top,t.top),t.bottom)}},e.createDuration=X,e.createElement=a,e.createEmptyEventStore=Pe,e.createEventInstance=jt,e.createFormatter=ot,e.createPlugin=Pn,e.cssToStr=Pt,e.debounce=fe,e.diffDates=ge,e.diffDayAndTime=N,e.diffDays=H,e.diffPoints=function(e,t){return{left:e.left-t.left,top:e.top-t.top}},e.diffWeeks=function(e,t){return H(e,t)/7},e.diffWholeDays=L,e.diffWholeWeeks=U,e.disableCursor=function(){document.body.classList.add("fc-not-allowed")},e.distributeHeight=function(o,e,t){var a=Math.floor(e/o.length),s=Math.floor(e-a*(o.length-1)),l=[],u=[],d=[],c=0;ne(o),o.forEach(function(e,t){var n=t===o.length-1?s:a,r=e.getBoundingClientRect().height,i=r+k(e);i<n?(l.push(e),u.push(i),d.push(r)):c+=i}),t&&(e-=c,a=Math.floor(e/l.length),s=Math.floor(e-a*(l.length-1))),l.forEach(function(e,t){var n=t===l.length-1?s:a,r=u[t],i=n-(r-d[t]);r<n&&(e.style.height=i+"px")})},e.elementClosest=d,e.elementMatches=c,e.enableCursor=function(){document.body.classList.remove("fc-not-allowed")},e.eventTupleToStore=Re,e.filterEventStoreDefs=Ye,e.filterHash=we,e.findChildren=function(e,t){for(var n=e instanceof HTMLElement?[e]:e,r=[],i=0;i<n.length;i++)for(var o=n[i].children,a=0;a<o.length;a++){var s=o[a];t&&!c(s,t)||r.push(s)}return r},e.findElements=h,e.flexibleCompare=ae,e.forceClassName=function(e,t,n){n?e.classList.add(t):e.classList.remove(t)},e.formatDate=function(e,t){void 0===t&&(t={});var n=hi(t),r=ot(t),i=n.createMarkerMeta(e);return i?n.format(i.marker,r,{forcedTzo:i.forcedTzo}):""},e.formatIsoTimeString=function(e){return le(e.getUTCHours(),2)+":"+le(e.getUTCMinutes(),2)+":"+le(e.getUTCSeconds(),2)},e.formatRange=function(e,t,n){var r=hi("object"==typeof n&&n?n:{}),i=ot(n,An.defaultRangeSeparator),o=r.createMarkerMeta(e),a=r.createMarkerMeta(t);return o&&a?r.formatRange(o.marker,a.marker,i,{forcedStartTzo:o.forcedTzo,forcedEndTzo:a.forcedTzo,isEndExclusive:n.isEndExclusive}):""},e.getAllDayHtml=function(e){return e.opt("allDayHtml")||It(e.opt("allDayText"))},e.getClippingParents=R,e.getDayClasses=en,e.getElSeg=vt,e.getRectCenter=function(e){return{left:(e.left+e.right)/2,top:(e.top+e.bottom)/2}},e.getRelevantEvents=Oe,e.globalDefaults=An,e.greatestDurationDenominator=te,e.hasBgRendering=function(e){return"background"===e.rendering||"inverse-background"===e.rendering},e.htmlEscape=It,e.htmlToElement=E,e.insertAfterElement=function(e,t){for(var n=l(t),r=e.nextSibling||null,i=0;i<n.length;i++)e.parentNode.insertBefore(n[i],r)},e.interactionSettingsStore=Fr,e.interactionSettingsToStore=function(e){var t;return(t={})[e.component.uid]=e,t},e.intersectRanges=Ue,e.intersectRects=m,e.isArraysEqual=ze,e.isDateSpansEqual=function(e,t){return Le(e.range,t.range)&&e.allDay===t.allDay&&function(e,t){for(var n in t)if("range"!==n&&"allDay"!==n&&e[n]!==t[n])return!1;for(var n in e)if(!(n in t))return!1;return!0}(e,t)},e.isInt=ue,e.isInteractionValid=Tt,e.isMultiDayRange=function(e){var t=ve(e);return 1<H(t.start,t.end)},e.isPropsEqual=Me,e.isPropsValid=Mt,e.isSingleDay=function(e){return 0===e.years&&0===e.months&&1===e.days&&0===e.milliseconds},e.isValidDate=j,e.listenBySelector=O,e.mapHash=_e,e.matchCellWidths=function(e){var r=0;return e.forEach(function(e){var t=e.firstChild;if(t instanceof HTMLElement){var n=t.getBoundingClientRect().width;r<n&&(r=n)}}),r++,e.forEach(function(e){e.style.width=r+"px"}),r},e.memoize=Ae,e.memoizeOutput=Be,e.memoizeRendering=qt,e.mergeEventStores=xe,e.multiplyDuration=function(e,t){return{years:e.years*t,months:e.months*t,days:e.days*t,milliseconds:e.milliseconds*t}},e.padStart=le,e.parseBusinessHours=Gt,e.parseDragMeta=function(e){var t={},n=he(e,pi,vi,t);return n.leftoverProps=t,n},e.parseEventDef=Bt,e.parseFieldSpecs=re,e.parseMarker=ir,e.pointInsideRect=function(e,t){return e.left>=t.left&&e.left<t.right&&e.top>=t.top&&e.top<t.bottom},e.prependToElement=f,e.preventContextMenu=function(e){e.addEventListener("contextmenu",C)},e.preventDefault=C,e.preventSelection=function(e){e.classList.add("fc-unselectable"),e.addEventListener("selectstart",C)},e.processScopedUiProps=Nt,e.rangeContainsMarker=We,e.rangeContainsRange=Fe,e.rangesEqual=Le,e.rangesIntersect=Ve,e.refineProps=he,e.removeElement=r,e.removeExact=function(e,t){for(var n=0,r=0;r<e.length;)e[r]===t?(e.splice(r,1),n++):r++;return n},e.renderDateCell=mi,e.requestJson=Un,e.sliceEventStore=ht,e.startOfDay=V,e.subtractInnerElHeight=function(e,t){var n={position:"relative",left:-1};v(e,n),v(t,n);var r=e.getBoundingClientRect().height-t.getBoundingClientRect().height,i={position:"",left:""};return v(e,i),v(t,i),r},e.translateRect=function(e,t,n){return{left:e.left+t,right:e.right+t,top:e.top+n,bottom:e.bottom+n}},e.uncompensateScroll=function(e){v(e,{marginLeft:"",marginRight:"",borderLeftWidth:"",borderRightWidth:""})},e.undistributeHeight=ne,e.unpromisify=tn,e.version="4.3.1",e.whenTransitionDone=function(t,n){var r=function(e){n(e),I.forEach(function(e){t.removeEventListener(e,r)})};I.forEach(function(e){t.addEventListener(e,r)})},e.wholeDivideDurations=function(e,t){for(var n=null,r=0;r<G.length;r++){var i=G[r];if(t[i]){var o=e[i]/t[i];if(!ue(o)||null!==n&&n!==o)return null;n=o}else if(e[i])return null}return n},Object.defineProperty(e,"__esModule",{value:!0})});
3
  !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@fullcalendar/core")):"function"==typeof define&&define.amd?define(["exports","@fullcalendar/core"],t):t((e=e||self).FullCalendarDayGrid={},e.FullCalendar)}(this,function(e,D){"use strict";var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)};function t(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var d,c=function(){return(c=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},r=(t(i,d=D.DateProfileGenerator),i.prototype.buildRenderRange=function(e,t,r){var n,i=this.dateEnv,o=d.prototype.buildRenderRange.call(this,e,t,r),s=o.start,l=o.end;if(/^(year|month)$/.test(t)&&(s=i.startOfWeek(s),(n=i.startOfWeek(l)).valueOf()!==l.valueOf()&&(l=D.addWeeks(n,1))),this.options.monthMode&&this.options.fixedWeekCount){var a=Math.ceil(D.diffWeeks(s,l));l=D.addWeeks(l,6-a)}return{start:s,end:l}},i);function i(){return null!==d&&d.apply(this,arguments)||this}var p=(o.prototype.show=function(){this.isHidden&&(this.el||this.render(),this.el.style.display="",this.position(),this.isHidden=!1,this.trigger("show"))},o.prototype.hide=function(){this.isHidden||(this.el.style.display="none",this.isHidden=!0,this.trigger("hide"))},o.prototype.render=function(){var t=this,e=this.options,r=this.el=D.createElement("div",{className:"fc-popover "+(e.className||""),style:{top:"0",left:"0"}});"function"==typeof e.content&&e.content(r),e.parentEl.appendChild(r),D.listenBySelector(r,"click",".fc-close",function(e){t.hide()}),e.autoHide&&document.addEventListener("mousedown",this.documentMousedown)},o.prototype.destroy=function(){this.hide(),this.el&&(D.removeElement(this.el),this.el=null),document.removeEventListener("mousedown",this.documentMousedown)},o.prototype.position=function(){var e,t,r=this.options,n=this.el,i=n.getBoundingClientRect(),o=D.computeRect(n.offsetParent),s=D.computeClippingRect(r.parentEl);e=r.top||0,t=void 0!==r.left?r.left:void 0!==r.right?r.right-i.width:0,e=Math.min(e,s.bottom-i.height-this.margin),e=Math.max(e,s.top+this.margin),t=Math.min(t,s.right-i.width-this.margin),t=Math.max(t,s.left+this.margin),D.applyStyle(n,{top:e-o.top,left:t-o.left})},o.prototype.trigger=function(e){this.options[e]&&this.options[e].apply(this,Array.prototype.slice.call(arguments,1))},o);function o(e){var t=this;this.isHidden=!0,this.margin=10,this.documentMousedown=function(e){t.el&&!t.el.contains(e.target)&&t.hide()},this.options=e}var s,l=(t(a,s=D.FgEventRenderer),a.prototype.renderSegHtml=function(e,t){var r,n,i=this.context,o=i.view,s=i.options,l=e.eventRange,a=l.def,d=l.ui,c=a.allDay,h=o.computeEventDraggable(a,d),p=c&&e.isStart&&o.computeEventStartResizable(a,d),u=c&&e.isEnd&&o.computeEventEndResizable(a,d),f=this.getSegClasses(e,h,p||u,t),g=D.cssToStr(this.getSkinCss(d)),m="";return f.unshift("fc-day-grid-event","fc-h-event"),e.isStart&&(r=this.getTimeText(l))&&(m='<span class="fc-time">'+D.htmlEscape(r)+"</span>"),n='<span class="fc-title">'+(D.htmlEscape(a.title||"")||"&nbsp;")+"</span>",'<a class="'+f.join(" ")+'"'+(a.url?' href="'+D.htmlEscape(a.url)+'"':"")+(g?' style="'+g+'"':"")+'><div class="fc-content">'+("rtl"===s.dir?n+" "+m:m+" "+n)+"</div>"+(p?'<div class="fc-resizer fc-start-resizer"></div>':"")+(u?'<div class="fc-resizer fc-end-resizer"></div>':"")+"</a>"},a.prototype.computeEventTimeFormat=function(){return{hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"}},a.prototype.computeDisplayEventEnd=function(){return!1},a);function a(){return null!==s&&s.apply(this,arguments)||this}var h,u=(t(f,h=l),f.prototype.attachSegs=function(e,t){var r=this.rowStructs=this.renderSegRows(e);this.dayGrid.rowEls.forEach(function(e,t){e.querySelector(".fc-content-skeleton > table").appendChild(r[t].tbodyEl)}),t||this.dayGrid.removeSegPopover()},f.prototype.detachSegs=function(){for(var e,t=this.rowStructs||[];e=t.pop();)D.removeElement(e.tbodyEl);this.rowStructs=null},f.prototype.renderSegRows=function(e){var t,r,n=[];for(t=this.groupSegRows(e),r=0;r<t.length;r++)n.push(this.renderSegRow(r,t[r]));return n},f.prototype.renderSegRow=function(e,t){var r,n,i,o,s,l,a,d=this.dayGrid,c=d.colCnt,h=d.isRtl,p=this.buildSegLevels(t),u=Math.max(1,p.length),f=document.createElement("tbody"),g=[],m=[],v=[];function y(e){for(;i<e;)(a=(v[r-1]||[])[i])?a.rowSpan=(a.rowSpan||1)+1:(a=document.createElement("td"),o.appendChild(a)),m[r][i]=a,v[r][i]=a,i++}for(r=0;r<u;r++){if(n=p[r],i=0,o=document.createElement("tr"),g.push([]),m.push([]),v.push([]),n)for(s=0;s<n.length;s++){l=n[s];var b=h?c-1-l.lastCol:l.firstCol,w=h?c-1-l.firstCol:l.lastCol;for(y(b),a=D.createElement("td",{className:"fc-event-container"},l.el),b!==w?a.colSpan=w-b+1:v[r][i]=a;i<=w;)m[r][i]=a,g[r][i]=l,i++;o.appendChild(a)}y(c);var S=d.renderProps.renderIntroHtml();S&&(d.isRtl?D.appendToElement(o,S):D.prependToElement(o,S)),f.appendChild(o)}return{row:e,tbodyEl:f,cellMatrix:m,segMatrix:g,segLevels:p,segs:t}},f.prototype.buildSegLevels=function(e){var t,r,n,i=this.dayGrid,o=i.isRtl,s=i.colCnt,l=[];for(e=this.sortEventSegs(e),t=0;t<e.length;t++){for(r=e[t],n=0;n<l.length&&g(r,l[n]);n++);r.level=n,r.leftCol=o?s-1-r.lastCol:r.firstCol,r.rightCol=o?s-1-r.firstCol:r.lastCol,(l[n]||(l[n]=[])).push(r)}for(n=0;n<l.length;n++)l[n].sort(m);return l},f.prototype.groupSegRows=function(e){var t,r=[];for(t=0;t<this.dayGrid.rowCnt;t++)r.push([]);for(t=0;t<e.length;t++)r[e[t].row].push(e[t]);return r},f.prototype.computeDisplayEventEnd=function(){return 1===this.dayGrid.colCnt},f);function f(e){var t=h.call(this,e.context)||this;return t.dayGrid=e,t}function g(e,t){var r,n;for(r=0;r<t.length;r++)if((n=t[r]).firstCol<=e.lastCol&&n.lastCol>=e.firstCol)return 1}function m(e,t){return e.leftCol-t.leftCol}var v,y=(t(b,v=u),b.prototype.attachSegs=function(e,t){var i=t.sourceSeg,o=this.rowStructs=this.renderSegRows(e);this.dayGrid.rowEls.forEach(function(e,t){var r,n=D.htmlToElement('<div class="fc-mirror-skeleton"><table></table></div>');r=(i&&i.row===t?i.el:e.querySelector(".fc-content-skeleton tbody")||e.querySelector(".fc-content-skeleton table")).getBoundingClientRect().top-e.getBoundingClientRect().top,n.style.top=r+"px",n.querySelector("table").appendChild(o[t].tbodyEl),e.appendChild(n)})},b);function b(){return null!==v&&v.apply(this,arguments)||this}var w,S='<td style="pointer-events:none"></td>',C=(t(E,w=D.FillRenderer),E.prototype.renderSegs=function(e,t){"bgEvent"===e&&(t=t.filter(function(e){return e.eventRange.def.allDay})),w.prototype.renderSegs.call(this,e,t)},E.prototype.attachSegs=function(e,t){var r,n,i,o=[];for(r=0;r<t.length;r++)n=t[r],i=this.renderFillRow(e,n),this.dayGrid.rowEls[n.row].appendChild(i),o.push(i);return o},E.prototype.renderFillRow=function(e,t){var r,n,i,o=this.dayGrid,s=o.colCnt,l=o.isRtl,a=l?s-1-t.lastCol:t.firstCol,d=(l?s-1-t.firstCol:t.lastCol)+1;r="businessHours"===e?"bgevent":e.toLowerCase(),i=(n=D.htmlToElement('<div class="fc-'+r+'-skeleton"><table><tr></tr></table></div>')).getElementsByTagName("tr")[0],0<a&&D.appendToElement(i,new Array(a+1).join(S)),t.el.colSpan=d-a,i.appendChild(t.el),d<s&&D.appendToElement(i,new Array(s-d+1).join(S));var c=o.renderProps.renderIntroHtml();return c&&(o.isRtl?D.appendToElement(i,c):D.prependToElement(i,c)),n},E);function E(e){var t=w.call(this,e.context)||this;return t.fillSegTag="td",t.dayGrid=e,t}var R,H=(t(P,R=D.DateComponent),P.prototype.render=function(e){this.renderFrame(e.date),this.renderFgEvents(e.fgSegs),this.renderEventSelection(e.eventSelection),this.renderEventDrag(e.eventDragInstances),this.renderEventResize(e.eventResizeInstances)},P.prototype.destroy=function(){R.prototype.destroy.call(this),this.renderFrame.unrender(),this.calendar.unregisterInteractiveComponent(this)},P.prototype._renderFrame=function(e){var t=this.theme,r=this.dateEnv.format(e,D.createFormatter(this.opt("dayPopoverFormat")));this.el.innerHTML='<div class="fc-header '+t.getClass("popoverHeader")+'"><span class="fc-title">'+D.htmlEscape(r)+'</span><span class="fc-close '+t.getIconClass("close")+'"></span></div><div class="fc-body '+t.getClass("popoverContent")+'"><div class="fc-event-container"></div></div>',this.segContainerEl=this.el.querySelector(".fc-event-container")},P.prototype.queryHit=function(e,t,r,n){var i=this.props.date;if(e<r&&t<n)return{component:this,dateSpan:{allDay:!0,range:{start:i,end:D.addDays(i,1)}},dayEl:this.el,rect:{left:0,top:0,right:r,bottom:n},layer:1}},P);function P(e,t){var r=R.call(this,e,t)||this,n=r.eventRenderer=new G(r),i=r.renderFrame=D.memoizeRendering(r._renderFrame);return r.renderFgEvents=D.memoizeRendering(n.renderSegs.bind(n),n.unrender.bind(n),[i]),r.renderEventSelection=D.memoizeRendering(n.selectByInstanceId.bind(n),n.unselectByInstanceId.bind(n),[r.renderFgEvents]),r.renderEventDrag=D.memoizeRendering(n.hideByHash.bind(n),n.showByHash.bind(n),[i]),r.renderEventResize=D.memoizeRendering(n.hideByHash.bind(n),n.showByHash.bind(n),[i]),e.calendar.registerInteractiveComponent(r,{el:r.el,useEventCenter:!1}),r}var k,G=(t(T,k=l),T.prototype.attachSegs=function(e){for(var t=0,r=e;t<r.length;t++){var n=r[t];this.dayTile.segContainerEl.appendChild(n.el)}},T.prototype.detachSegs=function(e){for(var t=0,r=e;t<r.length;t++){var n=r[t];D.removeElement(n.el)}},T);function T(e){var t=k.call(this,e.context)||this;return t.dayTile=e,t}var z=(I.prototype.renderHtml=function(e){var t=[];e.renderIntroHtml&&t.push(e.renderIntroHtml());for(var r=0,n=e.cells;r<n.length;r++){var i=n[r];t.push(N(i.date,e.dateProfile,this.context,i.htmlAttrs))}return e.cells.length||t.push('<td class="fc-day '+this.context.theme.getClass("widgetContent")+'"></td>'),"rtl"===this.context.options.dir&&t.reverse(),"<tr>"+t.join("")+"</tr>"},I);function I(e){this.context=e}function N(e,t,r,n){var i=r.dateEnv,o=r.theme,s=D.rangeContainsMarker(t.activeRange,e),l=D.getDayClasses(e,t,r);return l.unshift("fc-day",o.getClass("widgetContent")),'<td class="'+l.join(" ")+'"'+(s?' data-date="'+i.formatIso(e,{omitTime:!0})+'"':"")+(n?" "+n:"")+"></td>"}var x,L=D.createFormatter({day:"numeric"}),B=D.createFormatter({week:"numeric"}),M=(t(W,x=D.DateComponent),W.prototype.render=function(e){var t=e.cells;this.rowCnt=t.length,this.colCnt=t[0].length,this.renderCells(t,e.isRigid),this.renderBusinessHours(e.businessHourSegs),this.renderDateSelection(e.dateSelectionSegs),this.renderBgEvents(e.bgEventSegs),this.renderFgEvents(e.fgEventSegs),this.renderEventSelection(e.eventSelection),this.renderEventDrag(e.eventDrag),this.renderEventResize(e.eventResize),this.segPopoverTile&&this.updateSegPopoverTile()},W.prototype.destroy=function(){x.prototype.destroy.call(this),this.renderCells.unrender()},W.prototype.getCellRange=function(e,t){var r=this.props.cells[e][t].date;return{start:r,end:D.addDays(r,1)}},W.prototype.updateSegPopoverTile=function(e,t){var r=this.props;this.segPopoverTile.receiveProps({date:e||this.segPopoverTile.props.date,fgSegs:t||this.segPopoverTile.props.fgSegs,eventSelection:r.eventSelection,eventDragInstances:r.eventDrag?r.eventDrag.affectedInstances:null,eventResizeInstances:r.eventResize?r.eventResize.affectedInstances:null})},W.prototype._renderCells=function(e,t){var r,n,i=this.view,o=this.dateEnv,s=this.rowCnt,l=this.colCnt,a="";for(r=0;r<s;r++)a+=this.renderDayRowHtml(r,t);for(this.el.innerHTML=a,this.rowEls=D.findElements(this.el,".fc-row"),this.cellEls=D.findElements(this.el,".fc-day, .fc-disabled-day"),this.isRtl&&this.cellEls.reverse(),this.rowPositions=new D.PositionCache(this.el,this.rowEls,!1,!0),this.colPositions=new D.PositionCache(this.el,this.cellEls.slice(0,l),!0,!1),r=0;r<s;r++)for(n=0;n<l;n++)this.publiclyTrigger("dayRender",[{date:o.toDate(e[r][n].date),el:this.getCellEl(r,n),view:i}]);this.isCellSizesDirty=!0},W.prototype._unrenderCells=function(){this.removeSegPopover()},W.prototype.renderDayRowHtml=function(e,t){var r=this.theme,n=["fc-row","fc-week",r.getClass("dayRow")];t&&n.push("fc-rigid");var i=new z(this.context);return'<div class="'+n.join(" ")+'"><div class="fc-bg"><table class="'+r.getClass("tableGrid")+'">'+i.renderHtml({cells:this.props.cells[e],dateProfile:this.props.dateProfile,renderIntroHtml:this.renderProps.renderBgIntroHtml})+'</table></div><div class="fc-content-skeleton"><table>'+(this.getIsNumbersVisible()?"<thead>"+this.renderNumberTrHtml(e)+"</thead>":"")+"</table></div></div>"},W.prototype.getIsNumbersVisible=function(){return this.getIsDayNumbersVisible()||this.renderProps.cellWeekNumbersVisible||this.renderProps.colWeekNumbersVisible},W.prototype.getIsDayNumbersVisible=function(){return 1<this.rowCnt},W.prototype.renderNumberTrHtml=function(e){var t=this.renderProps.renderNumberIntroHtml(e,this);return"<tr>"+(this.isRtl?"":t)+this.renderNumberCellsHtml(e)+(this.isRtl?t:"")+"</tr>"},W.prototype.renderNumberCellsHtml=function(e){var t,r,n=[];for(t=0;t<this.colCnt;t++)r=this.props.cells[e][t].date,n.push(this.renderNumberCellHtml(r));return this.isRtl&&n.reverse(),n.join("")},W.prototype.renderNumberCellHtml=function(e){var t,r,n=this.view,i=this.dateEnv,o="",s=D.rangeContainsMarker(this.props.dateProfile.activeRange,e),l=this.getIsDayNumbersVisible()&&s;return l||this.renderProps.cellWeekNumbersVisible?((t=D.getDayClasses(e,this.props.dateProfile,this.context)).unshift("fc-day-top"),this.renderProps.cellWeekNumbersVisible&&(r=i.weekDow),o+='<td class="'+t.join(" ")+'"'+(s?' data-date="'+i.formatIso(e,{omitTime:!0})+'"':"")+">",this.renderProps.cellWeekNumbersVisible&&e.getUTCDay()===r&&(o+=D.buildGotoAnchorHtml(n,{date:e,type:"week"},{class:"fc-week-number"},i.format(e,B))),l&&(o+=D.buildGotoAnchorHtml(n,e,{class:"fc-day-number"},i.format(e,L))),o+="</td>"):"<td></td>"},W.prototype.updateSize=function(e){var t=this.fillRenderer,r=this.eventRenderer,n=this.mirrorRenderer;(e||this.isCellSizesDirty||this.view.calendar.isEventsUpdated)&&(this.buildPositionCaches(),this.isCellSizesDirty=!1),t.computeSizes(e),r.computeSizes(e),n.computeSizes(e),t.assignSizes(e),r.assignSizes(e),n.assignSizes(e)},W.prototype.buildPositionCaches=function(){this.buildColPositions(),this.buildRowPositions()},W.prototype.buildColPositions=function(){this.colPositions.build()},W.prototype.buildRowPositions=function(){this.rowPositions.build(),this.rowPositions.bottoms[this.rowCnt-1]+=this.bottomCoordPadding},W.prototype.positionToHit=function(e,t){var r=this.colPositions,n=this.rowPositions,i=r.leftToIndex(e),o=n.topToIndex(t);if(null!=o&&null!=i)return{row:o,col:i,dateSpan:{range:this.getCellRange(o,i),allDay:!0},dayEl:this.getCellEl(o,i),relativeRect:{left:r.lefts[i],right:r.rights[i],top:n.tops[o],bottom:n.bottoms[o]}}},W.prototype.getCellEl=function(e,t){return this.cellEls[e*this.colCnt+t]},W.prototype._renderEventDrag=function(e){e&&(this.eventRenderer.hideByHash(e.affectedInstances),this.fillRenderer.renderSegs("highlight",e.segs))},W.prototype._unrenderEventDrag=function(e){e&&(this.eventRenderer.showByHash(e.affectedInstances),this.fillRenderer.unrender("highlight"))},W.prototype._renderEventResize=function(e){e&&(this.eventRenderer.hideByHash(e.affectedInstances),this.fillRenderer.renderSegs("highlight",e.segs),this.mirrorRenderer.renderSegs(e.segs,{isResizing:!0,sourceSeg:e.sourceSeg}))},W.prototype._unrenderEventResize=function(e){e&&(this.eventRenderer.showByHash(e.affectedInstances),this.fillRenderer.unrender("highlight"),this.mirrorRenderer.unrender(e.segs,{isResizing:!0,sourceSeg:e.sourceSeg}))},W.prototype.removeSegPopover=function(){this.segPopover&&this.segPopover.hide()},W.prototype.limitRows=function(e){var t,r,n=this.eventRenderer.rowStructs||[];for(t=0;t<n.length;t++)this.unlimitRow(t),!1!==(r=!!e&&("number"==typeof e?e:this.computeRowLevelLimit(t)))&&this.limitRow(t,r)},W.prototype.computeRowLevelLimit=function(e){var t,r,n=this.rowEls[e].getBoundingClientRect().bottom,i=D.findChildren(this.eventRenderer.rowStructs[e].tbodyEl);for(t=0;t<i.length;t++)if((r=i[t]).classList.remove("fc-limited"),r.getBoundingClientRect().bottom>n)return t;return!1},W.prototype.limitRow=function(t,r){function e(e){for(;E<e;)(a=y.getCellSegs(t,E,r)).length&&(h=i[r-1][E],v=y.renderMoreLink(t,E,a),m=D.createElement("div",null,v),h.appendChild(m),C.push(m)),E++}var n,i,o,s,l,a,d,c,h,p,u,f,g,m,v,y=this,b=this.colCnt,w=this.isRtl,S=this.eventRenderer.rowStructs[t],C=[],E=0;if(r&&r<S.segLevels.length){for(n=S.segLevels[r-1],i=S.cellMatrix,(o=D.findChildren(S.tbodyEl).slice(r)).forEach(function(e){e.classList.add("fc-limited")}),s=0;s<n.length;s++){l=n[s];var R=w?b-1-l.lastCol:l.firstCol,H=w?b-1-l.firstCol:l.lastCol;for(e(R),c=[],d=0;E<=H;)a=this.getCellSegs(t,E,r),c.push(a),d+=a.length,E++;if(d){for(p=(h=i[r-1][R]).rowSpan||1,u=[],f=0;f<c.length;f++)g=D.createElement("td",{className:"fc-more-cell",rowSpan:p}),a=c[f],v=this.renderMoreLink(t,R+f,[l].concat(a)),m=D.createElement("div",null,v),g.appendChild(m),u.push(g),C.push(g);h.classList.add("fc-limited"),D.insertAfterElement(h,u),o.push(h)}}e(this.colCnt),S.moreEls=C,S.limitedEls=o}},W.prototype.unlimitRow=function(e){var t=this.eventRenderer.rowStructs[e];t.moreEls&&(t.moreEls.forEach(D.removeElement),t.moreEls=null),t.limitedEls&&(t.limitedEls.forEach(function(e){e.classList.remove("fc-limited")}),t.limitedEls=null)},W.prototype.renderMoreLink=function(d,c,h){var p=this,u=this.view,f=this.dateEnv,e=D.createElement("a",{className:"fc-more"});return e.innerText=this.getMoreLinkText(h.length),e.addEventListener("click",function(e){var t=p.opt("eventLimitClick"),r=p.isRtl?p.colCnt-c-1:c,n=p.props.cells[d][r].date,i=e.currentTarget,o=p.getCellEl(d,c),s=p.getCellSegs(d,c),l=p.resliceDaySegs(s,n),a=p.resliceDaySegs(h,n);"function"==typeof t&&(t=p.publiclyTrigger("eventLimitClick",[{date:f.toDate(n),allDay:!0,dayEl:o,moreEl:i,segs:l,hiddenSegs:a,jsEvent:e,view:u}])),"popover"===t?p.showSegPopover(d,c,i,l):"string"==typeof t&&u.calendar.zoomTo(n,t)}),e},W.prototype.showSegPopover=function(t,e,r,n){var i,o,s=this,l=this.calendar,a=this.view,d=this.theme,c=this.isRtl?this.colCnt-e-1:e,h=r.parentNode;i=1===this.rowCnt?a.el:this.rowEls[t],o={className:"fc-more-popover "+d.getClass("popover"),parentEl:a.el,top:D.computeRect(i).top,autoHide:!0,content:function(e){s.segPopoverTile=new H(s.context,e),s.updateSegPopoverTile(s.props.cells[t][c].date,n)},hide:function(){s.segPopoverTile.destroy(),s.segPopoverTile=null,s.segPopover.destroy(),s.segPopover=null}},this.isRtl?o.right=D.computeRect(h).right+1:o.left=D.computeRect(h).left-1,this.segPopover=new p(o),this.segPopover.show(),l.releaseAfterSizingTriggers()},W.prototype.resliceDaySegs=function(e,t){for(var r={start:t,end:D.addDays(t,1)},n=[],i=0,o=e;i<o.length;i++){var s=o[i],l=s.eventRange,a=l.range,d=D.intersectRanges(a,r);d&&n.push(c({},s,{eventRange:{def:l.def,ui:c({},l.ui,{durationEditable:!1}),instance:l.instance,range:d},isStart:s.isStart&&d.start.valueOf()===a.start.valueOf(),isEnd:s.isEnd&&d.end.valueOf()===a.end.valueOf()}))}return n},W.prototype.getMoreLinkText=function(e){var t=this.opt("eventLimitText");return"function"==typeof t?t(e):"+"+e+" "+t},W.prototype.getCellSegs=function(e,t,r){for(var n,i=this.eventRenderer.rowStructs[e].segMatrix,o=r||0,s=[];o<i.length;)(n=i[o][t])&&s.push(n),o++;return s},W);function W(e,t,r){var n=x.call(this,e,t)||this;n.bottomCoordPadding=0,n.isCellSizesDirty=!1;var i=n.eventRenderer=new u(n),o=n.fillRenderer=new C(n);n.mirrorRenderer=new y(n);var s=n.renderCells=D.memoizeRendering(n._renderCells,n._unrenderCells);return n.renderBusinessHours=D.memoizeRendering(o.renderSegs.bind(o,"businessHours"),o.unrender.bind(o,"businessHours"),[s]),n.renderDateSelection=D.memoizeRendering(o.renderSegs.bind(o,"highlight"),o.unrender.bind(o,"highlight"),[s]),n.renderBgEvents=D.memoizeRendering(o.renderSegs.bind(o,"bgEvent"),o.unrender.bind(o,"bgEvent"),[s]),n.renderFgEvents=D.memoizeRendering(i.renderSegs.bind(i),i.unrender.bind(i),[s]),n.renderEventSelection=D.memoizeRendering(i.selectByInstanceId.bind(i),i.unselectByInstanceId.bind(i),[n.renderFgEvents]),n.renderEventDrag=D.memoizeRendering(n._renderEventDrag,n._unrenderEventDrag,[s]),n.renderEventResize=D.memoizeRendering(n._renderEventResize,n._unrenderEventResize,[s]),n.renderProps=r,n}var V,_=D.createFormatter({week:"numeric"}),F=(t(O,V=D.View),O.prototype.destroy=function(){V.prototype.destroy.call(this),this.dayGrid.destroy(),this.scroller.destroy()},O.prototype.renderSkeletonHtml=function(){var e=this.theme;return'<table class="'+e.getClass("tableGrid")+'">'+(this.opt("columnHeader")?'<thead class="fc-head"><tr><td class="fc-head-container '+e.getClass("widgetHeader")+'">&nbsp;</td></tr></thead>':"")+'<tbody class="fc-body"><tr><td class="'+e.getClass("widgetContent")+'"></td></tr></tbody></table>'},O.prototype.weekNumberStyleAttr=function(){return null!=this.weekNumberWidth?'style="width:'+this.weekNumberWidth+'px"':""},O.prototype.hasRigidRows=function(){var e=this.opt("eventLimit");return e&&"number"!=typeof e},O.prototype.updateSize=function(e,t,r){V.prototype.updateSize.call(this,e,t,r),this.dayGrid.updateSize(e)},O.prototype.updateBaseSize=function(e,t,r){var n,i,o=this.dayGrid,s=this.opt("eventLimit"),l=this.header?this.header.el:null;o.rowEls?(this.colWeekNumbersVisible&&(this.weekNumberWidth=D.matchCellWidths(D.findElements(this.el,".fc-week-number"))),this.scroller.clear(),l&&D.uncompensateScroll(l),o.removeSegPopover(),s&&"number"==typeof s&&o.limitRows(s),n=this.computeScrollerHeight(t),this.setGridHeight(n,r),s&&"number"!=typeof s&&o.limitRows(s),r||(this.scroller.setHeight(n),((i=this.scroller.getScrollbarWidths()).left||i.right)&&(l&&D.compensateScroll(l,i),n=this.computeScrollerHeight(t),this.scroller.setHeight(n)),this.scroller.lockOverflow(i))):r||(n=this.computeScrollerHeight(t),this.scroller.setHeight(n))},O.prototype.computeScrollerHeight=function(e){return e-D.subtractInnerElHeight(this.el,this.scroller.el)},O.prototype.setGridHeight=function(e,t){this.opt("monthMode")?(t&&(e*=this.dayGrid.rowCnt/6),D.distributeHeight(this.dayGrid.rowEls,e,!t)):t?D.undistributeHeight(this.dayGrid.rowEls):D.distributeHeight(this.dayGrid.rowEls,e,!0)},O.prototype.computeDateScroll=function(e){return{top:0}},O.prototype.queryDateScroll=function(){return{top:this.scroller.getScrollTop()}},O.prototype.applyDateScroll=function(e){void 0!==e.top&&this.scroller.setScrollTop(e.top)},O);function O(e,t,r,n){var i=V.call(this,e,t,r,n)||this;i.renderHeadIntroHtml=function(){var e=i.theme;return i.colWeekNumbersVisible?'<th class="fc-week-number '+e.getClass("widgetHeader")+'" '+i.weekNumberStyleAttr()+"><span>"+D.htmlEscape(i.opt("weekLabel"))+"</span></th>":""},i.renderDayGridNumberIntroHtml=function(e,t){var r=i.dateEnv,n=t.props.cells[e][0].date;return i.colWeekNumbersVisible?'<td class="fc-week-number" '+i.weekNumberStyleAttr()+">"+D.buildGotoAnchorHtml(i,{date:n,type:"week",forceOff:1===t.colCnt},r.format(n,_))+"</td>":""},i.renderDayGridBgIntroHtml=function(){var e=i.theme;return i.colWeekNumbersVisible?'<td class="fc-week-number '+e.getClass("widgetContent")+'" '+i.weekNumberStyleAttr()+"></td>":""},i.renderDayGridIntroHtml=function(){return i.colWeekNumbersVisible?'<td class="fc-week-number" '+i.weekNumberStyleAttr()+"></td>":""},i.el.classList.add("fc-dayGrid-view"),i.el.innerHTML=i.renderSkeletonHtml(),i.scroller=new D.ScrollComponent("hidden","auto");var o=i.scroller.el;i.el.querySelector(".fc-body > tr > td").appendChild(o),o.classList.add("fc-day-grid-container");var s,l=D.createElement("div",{className:"fc-day-grid"});return o.appendChild(l),i.opt("weekNumbers")?i.opt("weekNumbersWithinDays")?(s=!0,i.colWeekNumbersVisible=!1):(s=!1,i.colWeekNumbersVisible=!0):s=i.colWeekNumbersVisible=!1,i.dayGrid=new M(i.context,l,{renderNumberIntroHtml:i.renderDayGridNumberIntroHtml,renderBgIntroHtml:i.renderDayGridBgIntroHtml,renderIntroHtml:i.renderDayGridIntroHtml,colWeekNumbersVisible:i.colWeekNumbersVisible,cellWeekNumbersVisible:s}),i}F.prototype.dateProfileGeneratorClass=r;var A,j=(t(q,A=D.DateComponent),q.prototype.destroy=function(){A.prototype.destroy.call(this),this.calendar.unregisterInteractiveComponent(this)},q.prototype.render=function(e){var t=this.dayGrid,r=e.dateProfile,n=e.dayTable;t.receiveProps(c({},this.slicer.sliceProps(e,r,e.nextDayThreshold,t,n),{dateProfile:r,cells:n.cells,isRigid:e.isRigid}))},q.prototype.buildPositionCaches=function(){this.dayGrid.buildPositionCaches()},q.prototype.queryHit=function(e,t){var r=this.dayGrid.positionToHit(e,t);if(r)return{component:this.dayGrid,dateSpan:r.dateSpan,dayEl:r.dayEl,rect:{left:r.relativeRect.left,right:r.relativeRect.right,top:r.relativeRect.top,bottom:r.relativeRect.bottom},layer:0}},q);function q(e,t){var r=A.call(this,e,t.el)||this;return r.slicer=new Z,r.dayGrid=t,e.calendar.registerInteractiveComponent(r,{el:r.dayGrid.el}),r}var U,Z=(t($,U=D.Slicer),$.prototype.sliceRange=function(e,t){return t.sliceRange(e)},$);function $(){return null!==U&&U.apply(this,arguments)||this}var J,K=(t(Q,J=F),Q.prototype.destroy=function(){J.prototype.destroy.call(this),this.header&&this.header.destroy(),this.simpleDayGrid.destroy()},Q.prototype.render=function(e){J.prototype.render.call(this,e);var t=this.props.dateProfile,r=this.dayTable=this.buildDayTable(t,this.dateProfileGenerator);this.header&&this.header.receiveProps({dateProfile:t,dates:r.headerDates,datesRepDistinctDays:1===r.rowCnt,renderIntroHtml:this.renderHeadIntroHtml}),this.simpleDayGrid.receiveProps({dateProfile:t,dayTable:r,businessHours:e.businessHours,dateSelection:e.dateSelection,eventStore:e.eventStore,eventUiBases:e.eventUiBases,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,isRigid:this.hasRigidRows(),nextDayThreshold:this.nextDayThreshold})},Q);function Q(e,t,r,n){var i=J.call(this,e,t,r,n)||this;return i.buildDayTable=D.memoize(X),i.opt("columnHeader")&&(i.header=new D.DayHeader(i.context,i.el.querySelector(".fc-head-container"))),i.simpleDayGrid=new j(i.context,i.dayGrid),i}function X(e,t){var r=new D.DaySeries(e.renderRange,t);return new D.DayTable(r,/year|month|week/.test(e.currentRangeUnit))}var Y=D.createPlugin({defaultView:"dayGridMonth",views:{dayGrid:K,dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},monthMode:!0,fixedWeekCount:!0}}});e.AbstractDayGridView=F,e.DayBgRow=z,e.DayGrid=M,e.DayGridSlicer=Z,e.DayGridView=K,e.SimpleDayGrid=j,e.buildBasicDayTable=X,e.default=Y,Object.defineProperty(e,"__esModule",{value:!0})});
4
  !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@fullcalendar/core")):"function"==typeof define&&define.amd?define(["exports","@fullcalendar/core"],t):t((e=e||self).FullCalendarList={},e.FullCalendar)}(this,function(e,h){"use strict";var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function t(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var n,d=(t(s,n=h.FgEventRenderer),s.prototype.attachSegs=function(e){e.length?this.listView.renderSegList(e):this.listView.renderEmptyMessage()},s.prototype.detachSegs=function(){},s.prototype.renderSegHtml=function(e){var t,n=this.context,r=n.view,s=n.theme,a=e.eventRange,i=a.def,o=a.instance,l=a.ui,d=i.url,c=["fc-list-item"].concat(l.classNames),p=l.backgroundColor;return t=i.allDay?h.getAllDayHtml(r):h.isMultiDayRange(a.range)?e.isStart?h.htmlEscape(this._getTimeText(o.range.start,e.end,!1)):e.isEnd?h.htmlEscape(this._getTimeText(e.start,o.range.end,!1)):h.getAllDayHtml(r):h.htmlEscape(this.getTimeText(a)),d&&c.push("fc-has-url"),'<tr class="'+c.join(" ")+'">'+(this.displayEventTime?'<td class="fc-list-item-time '+s.getClass("widgetContent")+'">'+(t||"")+"</td>":"")+'<td class="fc-list-item-marker '+s.getClass("widgetContent")+'"><span class="fc-event-dot"'+(p?' style="background-color:'+p+'"':"")+'></span></td><td class="fc-list-item-title '+s.getClass("widgetContent")+'"><a'+(d?' href="'+h.htmlEscape(d)+'"':"")+">"+h.htmlEscape(i.title||"")+"</a></td></tr>"},s.prototype.computeEventTimeFormat=function(){return{hour:"numeric",minute:"2-digit",meridiem:"short"}},s);function s(e){var t=n.call(this,e.context)||this;return t.listView=e,t}var c,a=(t(i,c=h.View),i.prototype.render=function(e){var t=this.computeDateVars(e.dateProfile),n=t.dayDates,r=t.dayRanges;this.dayDates=n,this.renderContent(this.eventStoreToSegs(e.eventStore,e.eventUiBases,r))},i.prototype.destroy=function(){c.prototype.destroy.call(this),this.renderContent.unrender(),this.scroller.destroy(),this.calendar.unregisterInteractiveComponent(this)},i.prototype.updateSize=function(e,t,n){c.prototype.updateSize.call(this,e,t,n),this.eventRenderer.computeSizes(e),this.eventRenderer.assignSizes(e),this.scroller.clear(),n||this.scroller.setHeight(this.computeScrollerHeight(t))},i.prototype.computeScrollerHeight=function(e){return e-h.subtractInnerElHeight(this.el,this.scroller.el)},i.prototype._eventStoreToSegs=function(e,t,n){return this.eventRangesToSegs(h.sliceEventStore(e,t,this.props.dateProfile.activeRange,this.nextDayThreshold).fg,n)},i.prototype.eventRangesToSegs=function(e,t){for(var n=[],r=0,s=e;r<s.length;r++){var a=s[r];n.push.apply(n,this.eventRangeToSegs(a,t))}return n},i.prototype.eventRangeToSegs=function(e,t){var n,r,s,a=this.dateEnv,i=this.nextDayThreshold,o=e.range,l=e.def.allDay,d=[];for(n=0;n<t.length;n++)if((r=h.intersectRanges(o,t[n]))&&(s={component:this,eventRange:e,start:r.start,end:r.end,isStart:e.isStart&&r.start.valueOf()===o.start.valueOf(),isEnd:e.isEnd&&r.end.valueOf()===o.end.valueOf(),dayIndex:n},d.push(s),!s.isEnd&&!l&&n+1<t.length&&o.end<a.add(t[n+1].start,i))){s.end=o.end,s.isEnd=!0;break}return d},i.prototype.renderEmptyMessage=function(){this.contentEl.innerHTML='<div class="fc-list-empty-wrap2"><div class="fc-list-empty-wrap1"><div class="fc-list-empty">'+h.htmlEscape(this.opt("noEventsMessage"))+"</div></div></div>"},i.prototype.renderSegList=function(e){var t,n,r,s=this.groupSegsByDay(e),a=h.htmlToElement('<table class="fc-list-table '+this.calendar.theme.getClass("tableList")+'"><tbody></tbody></table>'),i=a.querySelector("tbody");for(t=0;t<s.length;t++)if(n=s[t])for(i.appendChild(this.buildDayHeaderRow(this.dayDates[t])),n=this.eventRenderer.sortEventSegs(n),r=0;r<n.length;r++)i.appendChild(n[r].el);this.contentEl.innerHTML="",this.contentEl.appendChild(a)},i.prototype.groupSegsByDay=function(e){var t,n,r=[];for(t=0;t<e.length;t++)(r[(n=e[t]).dayIndex]||(r[n.dayIndex]=[])).push(n);return r},i.prototype.buildDayHeaderRow=function(e){var t=this.dateEnv,n=h.createFormatter(this.opt("listDayFormat")),r=h.createFormatter(this.opt("listDayAltFormat"));return h.createElement("tr",{className:"fc-list-heading","data-date":t.formatIso(e,{omitTime:!0})},'<td class="'+(this.calendar.theme.getClass("tableListHeading")||this.calendar.theme.getClass("widgetHeader"))+'" colspan="3">'+(n?h.buildGotoAnchorHtml(this,e,{class:"fc-list-heading-main"},h.htmlEscape(t.format(e,n))):"")+(r?h.buildGotoAnchorHtml(this,e,{class:"fc-list-heading-alt"},h.htmlEscape(t.format(e,r))):"")+"</td>")},i);function i(e,t,n,r){var s=c.call(this,e,t,n,r)||this;s.computeDateVars=h.memoize(p),s.eventStoreToSegs=h.memoize(s._eventStoreToSegs);var a=s.eventRenderer=new d(s);s.renderContent=h.memoizeRendering(a.renderSegs.bind(a),a.unrender.bind(a)),s.el.classList.add("fc-list-view");for(var i=0,o=(s.theme.getClass("listView")||"").split(" ");i<o.length;i++){var l=o[i];l&&s.el.classList.add(l)}return s.scroller=new h.ScrollComponent("hidden","auto"),s.el.appendChild(s.scroller.el),s.contentEl=s.scroller.el,e.calendar.registerInteractiveComponent(s,{el:s.el}),s}function p(e){for(var t=h.startOfDay(e.renderRange.start),n=e.renderRange.end,r=[],s=[];t<n;)r.push(t),s.push({start:t,end:h.addDays(t,1)}),t=h.addDays(t,1);return{dayDates:r,dayRanges:s}}a.prototype.fgSegSelector=".fc-list-item";var o=h.createPlugin({views:{list:{class:a,buttonTextKey:"list",listDayFormat:{month:"long",day:"numeric",year:"numeric"}},listDay:{type:"list",duration:{days:1},listDayFormat:{weekday:"long"}},listWeek:{type:"list",duration:{weeks:1},listDayFormat:{weekday:"long"},listDayAltFormat:{month:"long",day:"numeric",year:"numeric"}},listMonth:{type:"list",duration:{month:1},listDayAltFormat:{weekday:"long"}},listYear:{type:"list",duration:{year:1},listDayAltFormat:{weekday:"long"}}}});e.ListView=a,e.default=o,Object.defineProperty(e,"__esModule",{value:!0})});
5
+ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).FullCalendarLocalesAll=t()}(this,function(){"use strict";return[{code:"af",week:{dow:1,doy:4},buttonText:{prev:"Vorige",next:"Volgende",today:"Vandag",year:"Jaar",month:"Maand",week:"Week",day:"Dag",list:"Agenda"},allDayHtml:"Heeldag",eventLimitText:"Addisionele",noEventsMessage:"Daar is geen gebeurtenisse nie"},{code:"ar-dz",week:{dow:0,doy:4},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"ar-kw",week:{dow:0,doy:12},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"ar-ly",week:{dow:6,doy:12},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"ar-ma",week:{dow:6,doy:12},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"ar-sa",week:{dow:0,doy:6},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"ar-tn",week:{dow:1,doy:4},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"ar",week:{dow:6,doy:12},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"bg",week:{dow:1,doy:7},buttonText:{prev:"назад",next:"напред",today:"днес",month:"Месец",week:"Седмица",day:"Ден",list:"График"},allDayText:"Цял ден",eventLimitText:function(e){return"+още "+e},noEventsMessage:"Няма събития за показване"},{code:"bs",week:{dow:1,doy:7},buttonText:{prev:"Prošli",next:"Sljedeći",today:"Danas",month:"Mjesec",week:"Sedmica",day:"Dan",list:"Raspored"},weekLabel:"Sed",allDayText:"Cijeli dan",eventLimitText:function(e){return"+ još "+e},noEventsMessage:"Nema događaja za prikazivanje"},{code:"ca",week:{dow:1,doy:4},buttonText:{prev:"Anterior",next:"Següent",today:"Avui",month:"Mes",week:"Setmana",day:"Dia",list:"Agenda"},weekLabel:"Set",allDayText:"Tot el dia",eventLimitText:"més",noEventsMessage:"No hi ha esdeveniments per mostrar"},{code:"cs",week:{dow:1,doy:4},buttonText:{prev:"Dříve",next:"Později",today:"Nyní",month:"Měsíc",week:"Týden",day:"Den",list:"Agenda"},weekLabel:"Týd",allDayText:"Celý den",eventLimitText:function(e){return"+další: "+e},noEventsMessage:"Žádné akce k zobrazení"},{code:"da",week:{dow:1,doy:4},buttonText:{prev:"Forrige",next:"Næste",today:"I dag",month:"Måned",week:"Uge",day:"Dag",list:"Agenda"},weekLabel:"Uge",allDayText:"Hele dagen",eventLimitText:"flere",noEventsMessage:"Ingen arrangementer at vise"},{code:"de",week:{dow:1,doy:4},buttonText:{prev:"Zurück",next:"Vor",today:"Heute",year:"Jahr",month:"Monat",week:"Woche",day:"Tag",list:"Terminübersicht"},weekLabel:"KW",allDayText:"Ganztägig",eventLimitText:function(e){return"+ weitere "+e},noEventsMessage:"Keine Ereignisse anzuzeigen"},{code:"el",week:{dow:1,doy:4},buttonText:{prev:"Προηγούμενος",next:"Επόμενος",today:"Σήμερα",month:"Μήνας",week:"Εβδομάδα",day:"Ημέρα",list:"Ατζέντα"},weekLabel:"Εβδ",allDayText:"Ολοήμερο",eventLimitText:"περισσότερα",noEventsMessage:"Δεν υπάρχουν γεγονότα για να εμφανιστεί"},{code:"en-au",week:{dow:1,doy:4}},{code:"en-gb",week:{dow:1,doy:4}},{code:"en-nz",week:{dow:1,doy:4}},{code:"es",week:{dow:0,doy:6},buttonText:{prev:"Ant",next:"Sig",today:"Hoy",month:"Mes",week:"Semana",day:"Día",list:"Agenda"},weekLabel:"Sm",allDayHtml:"Todo<br/>el día",eventLimitText:"más",noEventsMessage:"No hay eventos para mostrar"},{code:"es",week:{dow:1,doy:4},buttonText:{prev:"Ant",next:"Sig",today:"Hoy",month:"Mes",week:"Semana",day:"Día",list:"Agenda"},weekLabel:"Sm",allDayHtml:"Todo<br/>el día",eventLimitText:"más",noEventsMessage:"No hay eventos para mostrar"},{code:"et",week:{dow:1,doy:4},buttonText:{prev:"Eelnev",next:"Järgnev",today:"Täna",month:"Kuu",week:"Nädal",day:"Päev",list:"Päevakord"},weekLabel:"näd",allDayText:"Kogu päev",eventLimitText:function(e){return"+ veel "+e},noEventsMessage:"Kuvamiseks puuduvad sündmused"},{code:"eu",week:{dow:1,doy:7},buttonText:{prev:"Aur",next:"Hur",today:"Gaur",month:"Hilabetea",week:"Astea",day:"Eguna",list:"Agenda"},weekLabel:"As",allDayHtml:"Egun<br/>osoa",eventLimitText:"gehiago",noEventsMessage:"Ez dago ekitaldirik erakusteko"},{code:"fa",week:{dow:6,doy:12},dir:"rtl",buttonText:{prev:"قبلی",next:"بعدی",today:"امروز",month:"ماه",week:"هفته",day:"روز",list:"برنامه"},weekLabel:"هف",allDayText:"تمام روز",eventLimitText:function(e){return"بیش از "+e},noEventsMessage:"هیچ رویدادی به نمایش"},{code:"fi",week:{dow:1,doy:4},buttonText:{prev:"Edellinen",next:"Seuraava",today:"Tänään",month:"Kuukausi",week:"Viikko",day:"Päivä",list:"Tapahtumat"},weekLabel:"Vk",allDayText:"Koko päivä",eventLimitText:"lisää",noEventsMessage:"Ei näytettäviä tapahtumia"},{code:"fr",buttonText:{prev:"Précédent",next:"Suivant",today:"Aujourd'hui",year:"Année",month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},weekLabel:"Sem.",allDayHtml:"Toute la<br/>journée",eventLimitText:"en plus",noEventsMessage:"Aucun événement à afficher"},{code:"fr-ch",week:{dow:1,doy:4},buttonText:{prev:"Précédent",next:"Suivant",today:"Courant",year:"Année",month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},weekLabel:"Sm",allDayHtml:"Toute la<br/>journée",eventLimitText:"en plus",noEventsMessage:"Aucun événement à afficher"},{code:"fr",week:{dow:1,doy:4},buttonText:{prev:"Précédent",next:"Suivant",today:"Aujourd'hui",year:"Année",month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},weekLabel:"Sem.",allDayHtml:"Toute la<br/>journée",eventLimitText:"en plus",noEventsMessage:"Aucun événement à afficher"},{code:"gl",week:{dow:1,doy:4},buttonText:{prev:"Ant",next:"Seg",today:"Hoxe",month:"Mes",week:"Semana",day:"Día",list:"Axenda"},weekLabel:"Sm",allDayHtml:"Todo<br/>o día",eventLimitText:"máis",noEventsMessage:"Non hai eventos para amosar"},{code:"he",dir:"rtl",buttonText:{prev:"הקודם",next:"הבא",today:"היום",month:"חודש",week:"שבוע",day:"יום",list:"סדר יום"},allDayText:"כל היום",eventLimitText:"אחר",noEventsMessage:"אין אירועים להצגה",weekLabel:"שבוע"},{code:"hi",week:{dow:0,doy:6},buttonText:{prev:"पिछला",next:"अगला",today:"आज",month:"महीना",week:"सप्ताह",day:"दिन",list:"कार्यसूची"},weekLabel:"हफ्ता",allDayText:"सभी दिन",eventLimitText:function(e){return"+अधिक "+e},noEventsMessage:"कोई घटनाओं को प्रदर्शित करने के लिए"},{code:"hr",week:{dow:1,doy:7},buttonText:{prev:"Prijašnji",next:"Sljedeći",today:"Danas",month:"Mjesec",week:"Tjedan",day:"Dan",list:"Raspored"},weekLabel:"Tje",allDayText:"Cijeli dan",eventLimitText:function(e){return"+ još "+e},noEventsMessage:"Nema događaja za prikaz"},{code:"hu",week:{dow:1,doy:4},buttonText:{prev:"vissza",next:"előre",today:"ma",month:"Hónap",week:"Hét",day:"Nap",list:"Napló"},weekLabel:"Hét",allDayText:"Egész nap",eventLimitText:"további",noEventsMessage:"Nincs megjeleníthető esemény"},{code:"id",week:{dow:1,doy:7},buttonText:{prev:"mundur",next:"maju",today:"hari ini",month:"Bulan",week:"Minggu",day:"Hari",list:"Agenda"},weekLabel:"Mg",allDayHtml:"Sehari<br/>penuh",eventLimitText:"lebih",noEventsMessage:"Tidak ada acara untuk ditampilkan"},{code:"is",week:{dow:1,doy:4},buttonText:{prev:"Fyrri",next:"Næsti",today:"Í dag",month:"Mánuður",week:"Vika",day:"Dagur",list:"Dagskrá"},weekLabel:"Vika",allDayHtml:"Allan<br/>daginn",eventLimitText:"meira",noEventsMessage:"Engir viðburðir til að sýna"},{code:"it",week:{dow:1,doy:4},buttonText:{prev:"Prec",next:"Succ",today:"Oggi",month:"Mese",week:"Settimana",day:"Giorno",list:"Agenda"},weekLabel:"Sm",allDayHtml:"Tutto il<br/>giorno",eventLimitText:function(e){return"+altri "+e},noEventsMessage:"Non ci sono eventi da visualizzare"},{code:"ja",buttonText:{prev:"前",next:"次",today:"今日",month:"月",week:"週",day:"日",list:"予定リスト"},weekLabel:"週",allDayText:"終日",eventLimitText:function(e){return"他 "+e+" 件"},noEventsMessage:"表示する予定はありません"},{code:"ka",week:{dow:1,doy:7},buttonText:{prev:"წინა",next:"შემდეგი",today:"დღეს",month:"თვე",week:"კვირა",day:"დღე",list:"დღის წესრიგი"},weekLabel:"კვ",allDayText:"მთელი დღე",eventLimitText:function(e){return"+ კიდევ "+e},noEventsMessage:"ღონისძიებები არ არის"},{code:"kk",week:{dow:1,doy:7},buttonText:{prev:"Алдыңғы",next:"Келесі",today:"Бүгін",month:"Ай",week:"Апта",day:"Күн",list:"Күн тәртібі"},weekLabel:"Не",allDayText:"Күні бойы",eventLimitText:function(e){return"+ тағы "+e},noEventsMessage:"Көрсету үшін оқиғалар жоқ"},{code:"ko",buttonText:{prev:"이전달",next:"다음달",today:"오늘",month:"월",week:"주",day:"일",list:"일정목록"},weekLabel:"주",allDayText:"종일",eventLimitText:"개",noEventsMessage:"일정이 없습니다"},{code:"lb",week:{dow:1,doy:4},buttonText:{prev:"Zréck",next:"Weider",today:"Haut",month:"Mount",week:"Woch",day:"Dag",list:"Terminiwwersiicht"},weekLabel:"W",allDayText:"Ganzen Dag",eventLimitText:"méi",noEventsMessage:"Nee Evenementer ze affichéieren"},{code:"lt",week:{dow:1,doy:4},buttonText:{prev:"Atgal",next:"Pirmyn",today:"Šiandien",month:"Mėnuo",week:"Savaitė",day:"Diena",list:"Darbotvarkė"},weekLabel:"SAV",allDayText:"Visą dieną",eventLimitText:"daugiau",noEventsMessage:"Nėra įvykių rodyti"},{code:"lv",week:{dow:1,doy:4},buttonText:{prev:"Iepr.",next:"Nāk.",today:"Šodien",month:"Mēnesis",week:"Nedēļa",day:"Diena",list:"Dienas kārtība"},weekLabel:"Ned.",allDayText:"Visu dienu",eventLimitText:function(e){return"+vēl "+e},noEventsMessage:"Nav notikumu"},{code:"mk",buttonText:{prev:"претходно",next:"следно",today:"Денес",month:"Месец",week:"Недела",day:"Ден",list:"График"},weekLabel:"Сед",allDayText:"Цел ден",eventLimitText:function(e){return"+повеќе "+e},noEventsMessage:"Нема настани за прикажување"},{code:"ms",week:{dow:1,doy:7},buttonText:{prev:"Sebelum",next:"Selepas",today:"hari ini",month:"Bulan",week:"Minggu",day:"Hari",list:"Agenda"},weekLabel:"Mg",allDayText:"Sepanjang hari",eventLimitText:function(e){return"masih ada "+e+" acara"},noEventsMessage:"Tiada peristiwa untuk dipaparkan"},{code:"nb",week:{dow:1,doy:4},buttonText:{prev:"Forrige",next:"Neste",today:"I dag",month:"Måned",week:"Uke",day:"Dag",list:"Agenda"},weekLabel:"Uke",allDayText:"Hele dagen",eventLimitText:"til",noEventsMessage:"Ingen hendelser å vise"},{code:"nl",week:{dow:1,doy:4},buttonText:{prev:"Voorgaand",next:"Volgende",today:"Vandaag",year:"Jaar",month:"Maand",week:"Week",day:"Dag",list:"Agenda"},allDayText:"Hele dag",eventLimitText:"extra",noEventsMessage:"Geen evenementen om te laten zien"},{code:"nn",week:{dow:1,doy:4},buttonText:{prev:"Førre",next:"Neste",today:"I dag",month:"Månad",week:"Veke",day:"Dag",list:"Agenda"},weekLabel:"Veke",allDayText:"Heile dagen",eventLimitText:"til",noEventsMessage:"Ingen hendelser å vise"},{code:"pl",week:{dow:1,doy:4},buttonText:{prev:"Poprzedni",next:"Następny",today:"Dziś",month:"Miesiąc",week:"Tydzień",day:"Dzień",list:"Plan dnia"},weekLabel:"Tydz",allDayText:"Cały dzień",eventLimitText:"więcej",noEventsMessage:"Brak wydarzeń do wyświetlenia"},{code:"pt-br",buttonText:{prev:"Anterior",next:"Próximo",today:"Hoje",month:"Mês",week:"Semana",day:"Dia",list:"Compromissos"},weekLabel:"Sm",allDayText:"dia inteiro",eventLimitText:function(e){return"mais +"+e},noEventsMessage:"Não há eventos para mostrar"},{code:"pt",week:{dow:1,doy:4},buttonText:{prev:"Anterior",next:"Seguinte",today:"Hoje",month:"Mês",week:"Semana",day:"Dia",list:"Agenda"},weekLabel:"Sem",allDayText:"Todo o dia",eventLimitText:"mais",noEventsMessage:"Não há eventos para mostrar"},{code:"ro",week:{dow:1,doy:7},buttonText:{prev:"precedentă",next:"următoare",today:"Azi",month:"Lună",week:"Săptămână",day:"Zi",list:"Agendă"},weekLabel:"Săpt",allDayText:"Toată ziua",eventLimitText:function(e){return"+alte "+e},noEventsMessage:"Nu există evenimente de afișat"},{code:"ru",week:{dow:1,doy:4},buttonText:{prev:"Пред",next:"След",today:"Сегодня",month:"Месяц",week:"Неделя",day:"День",list:"Повестка дня"},weekLabel:"Нед",allDayText:"Весь день",eventLimitText:function(e){return"+ ещё "+e},noEventsMessage:"Нет событий для отображения"},{code:"sk",week:{dow:1,doy:4},buttonText:{prev:"Predchádzajúci",next:"Nasledujúci",today:"Dnes",month:"Mesiac",week:"Týždeň",day:"Deň",list:"Rozvrh"},weekLabel:"Ty",allDayText:"Celý deň",eventLimitText:function(e){return"+ďalšie: "+e},noEventsMessage:"Žiadne akcie na zobrazenie"},{code:"sl",week:{dow:1,doy:7},buttonText:{prev:"Prejšnji",next:"Naslednji",today:"Trenutni",month:"Mesec",week:"Teden",day:"Dan",list:"Dnevni red"},weekLabel:"Teden",allDayText:"Ves dan",eventLimitText:"več",noEventsMessage:"Ni dogodkov za prikaz"},{code:"sq",week:{dow:1,doy:4},buttonText:{prev:"mbrapa",next:"Përpara",today:"sot",month:"Muaj",week:"Javë",day:"Ditë",list:"Listë"},weekLabel:"Ja",allDayHtml:"Gjithë<br/>ditën",eventLimitText:function(e){return"+më tepër "+e},noEventsMessage:"Nuk ka evente për të shfaqur"},{code:"sr-cyrl",week:{dow:1,doy:7},buttonText:{prev:"Претходна",next:"следећи",today:"Данас",month:"Месец",week:"Недеља",day:"Дан",list:"Планер"},weekLabel:"Сед",allDayText:"Цео дан",eventLimitText:function(e){return"+ још "+e},noEventsMessage:"Нема догађаја за приказ"},{code:"sr",week:{dow:1,doy:7},buttonText:{prev:"Prethodna",next:"Sledeći",today:"Danas",month:"Mеsеc",week:"Nеdеlja",day:"Dan",list:"Planеr"},weekLabel:"Sed",allDayText:"Cеo dan",eventLimitText:function(e){return"+ još "+e},noEventsMessage:"Nеma događaja za prikaz"},{code:"sv",week:{dow:1,doy:4},buttonText:{prev:"Förra",next:"Nästa",today:"Idag",month:"Månad",week:"Vecka",day:"Dag",list:"Program"},weekLabel:"v.",allDayText:"Heldag",eventLimitText:"till",noEventsMessage:"Inga händelser att visa"},{code:"th",buttonText:{prev:"ย้อน",next:"ถัดไป",today:"วันนี้",month:"เดือน",week:"สัปดาห์",day:"วัน",list:"แผนงาน"},allDayText:"ตลอดวัน",eventLimitText:"เพิ่มเติม",noEventsMessage:"ไม่มีกิจกรรมที่จะแสดง"},{code:"tr",week:{dow:1,doy:7},buttonText:{prev:"geri",next:"ileri",today:"bugün",month:"Ay",week:"Hafta",day:"Gün",list:"Ajanda"},weekLabel:"Hf",allDayText:"Tüm gün",eventLimitText:"daha fazla",noEventsMessage:"Gösterilecek etkinlik yok"},{code:"uk",week:{dow:1,doy:7},buttonText:{prev:"Попередній",next:"далі",today:"Сьогодні",month:"Місяць",week:"Тиждень",day:"День",list:"Порядок денний"},weekLabel:"Тиж",allDayText:"Увесь день",eventLimitText:function(e){return"+ще "+e+"..."},noEventsMessage:"Немає подій для відображення"},{code:"vi",week:{dow:1,doy:4},buttonText:{prev:"Trước",next:"Tiếp",today:"Hôm nay",month:"Tháng",week:"Tuần",day:"Ngày",list:"Lịch biểu"},weekLabel:"Tu",allDayText:"Cả ngày",eventLimitText:function(e){return"+ thêm "+e},noEventsMessage:"Không có sự kiện để hiển thị"},{code:"zh-cn",week:{dow:1,doy:4},buttonText:{prev:"上月",next:"下月",today:"今天",month:"月",week:"周",day:"日",list:"日程"},weekLabel:"周",allDayText:"全天",eventLimitText:function(e){return"另外 "+e+" 个"},noEventsMessage:"没有事件显示"},{code:"zh-tw",buttonText:{prev:"上月",next:"下月",today:"今天",month:"月",week:"週",day:"天",list:"活動列表"},weekLabel:"周",allDayText:"整天",eventLimitText:"顯示更多",noEventsMessage:"没有任何活動"}]});
6
  !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@fullcalendar/core"),require("@fullcalendar/daygrid")):"function"==typeof define&&define.amd?define(["exports","@fullcalendar/core","@fullcalendar/daygrid"],t):t((e=e||self).FullCalendarTimeGrid={},e.FullCalendar,e.FullCalendarDayGrid)}(this,function(e,y,l){"use strict";var i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)};function t(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var r,n=function(){return(n=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},a=(t(o,r=y.FgEventRenderer),o.prototype.attachSegs=function(e,t){for(var r=this.timeGrid.groupSegsByCol(e),i=0;i<r.length;i++)r[i]=this.sortEventSegs(r[i]);this.segsByCol=r,this.timeGrid.attachSegsByCol(r,this.timeGrid.fgContainerEls)},o.prototype.detachSegs=function(e){e.forEach(function(e){y.removeElement(e.el)}),this.segsByCol=null},o.prototype.computeSegSizes=function(e){var t=this.timeGrid,r=this.segsByCol,i=t.colCnt;if(t.computeSegVerticals(e),r)for(var n=0;n<i;n++)this.computeSegHorizontals(r[n])},o.prototype.assignSegSizes=function(e){var t=this.timeGrid,r=this.segsByCol,i=t.colCnt;if(t.assignSegVerticals(e),r)for(var n=0;n<i;n++)this.assignSegCss(r[n])},o.prototype.computeEventTimeFormat=function(){return{hour:"numeric",minute:"2-digit",meridiem:!1}},o.prototype.computeDisplayEventEnd=function(){return!0},o.prototype.renderSegHtml=function(e,t){var r,i,n,o=this.context.view,s=e.eventRange,a=s.def,l=s.ui,d=a.allDay,c=o.computeEventDraggable(a,l),h=e.isStart&&o.computeEventStartResizable(a,l),u=e.isEnd&&o.computeEventEndResizable(a,l),p=this.getSegClasses(e,c,h||u,t),f=y.cssToStr(this.getSkinCss(l));if(p.unshift("fc-time-grid-event"),y.isMultiDayRange(s.range)){if(e.isStart||e.isEnd){var g=e.start,m=e.end;r=this._getTimeText(g,m,d),i=this._getTimeText(g,m,d,this.fullTimeFormat),n=this._getTimeText(g,m,d,null,!1)}}else r=this.getTimeText(s),i=this.getTimeText(s,this.fullTimeFormat),n=this.getTimeText(s,null,!1);return'<a class="'+p.join(" ")+'"'+(a.url?' href="'+y.htmlEscape(a.url)+'"':"")+(f?' style="'+f+'"':"")+'><div class="fc-content">'+(r?'<div class="fc-time" data-start="'+y.htmlEscape(n)+'" data-full="'+y.htmlEscape(i)+'"><span>'+y.htmlEscape(r)+"</span></div>":"")+(a.title?'<div class="fc-title">'+y.htmlEscape(a.title)+"</div>":"")+"</div>"+(u?'<div class="fc-resizer fc-end-resizer"></div>':"")+"</a>"},o.prototype.computeSegHorizontals=function(e){var t,r,i;if(function(e){var t,r,i,n,o;for(t=0;t<e.length;t++)for(r=e[t],i=0;i<r.length;i++)for((n=r[i]).forwardSegs=[],o=t+1;o<e.length;o++)d(n,e[o],n.forwardSegs)}(t=function(e){var t,r,i,n=[];for(t=0;t<e.length;t++){for(r=e[t],i=0;i<n.length&&d(r,n[i]).length;i++);r.level=i,(n[i]||(n[i]=[])).push(r)}return n}(e)),r=t[0]){for(i=0;i<r.length;i++)s(r[i]);for(i=0;i<r.length;i++)this.computeSegForwardBack(r[i],0,0)}},o.prototype.computeSegForwardBack=function(e,t,r){var i,n=e.forwardSegs;if(void 0===e.forwardCoord)for(n.length?(this.sortForwardSegs(n),this.computeSegForwardBack(n[0],t+1,r),e.forwardCoord=n[0].backwardCoord):e.forwardCoord=1,e.backwardCoord=e.forwardCoord-(e.forwardCoord-r)/(t+1),i=0;i<n.length;i++)this.computeSegForwardBack(n[i],0,e.forwardCoord)},o.prototype.sortForwardSegs=function(e){var t=e.map(c),r=[{field:"forwardPressure",order:-1},{field:"backwardCoord",order:1}].concat(this.context.view.eventOrderSpecs);return t.sort(function(e,t){return y.compareByFieldSpecs(e,t,r)}),t.map(function(e){return e._seg})},o.prototype.assignSegCss=function(e){for(var t=0,r=e;t<r.length;t++){var i=r[t];y.applyStyle(i.el,this.generateSegCss(i)),0<i.level&&i.el.classList.add("fc-time-grid-event-inset"),i.eventRange.def.title&&i.bottom-i.top<30&&i.el.classList.add("fc-short")}},o.prototype.generateSegCss=function(e){var t,r,i=this.context.options.slotEventOverlap,n=e.backwardCoord,o=e.forwardCoord,s=this.timeGrid.generateSegVerticalCss(e),a=this.timeGrid.isRtl;return i&&(o=Math.min(1,n+2*(o-n))),r=a?(t=1-o,n):(t=n,1-o),s.zIndex=e.level+1,s.left=100*t+"%",s.right=100*r+"%",i&&e.forwardPressure&&(s[a?"marginLeft":"marginRight"]=20),s},o);function o(e){var t=r.call(this,e.context)||this;return t.timeGrid=e,t.fullTimeFormat=y.createFormatter({hour:"numeric",minute:"2-digit",separator:t.context.options.defaultRangeSeparator}),t}function s(e){var t,r,i=e.forwardSegs,n=0;if(void 0===e.forwardPressure){for(t=0;t<i.length;t++)s(r=i[t]),n=Math.max(n,1+r.forwardPressure);e.forwardPressure=n}}function d(e,t,r){void 0===r&&(r=[]);for(var i=0;i<t.length;i++)n=e,o=t[i],n.bottom>o.top&&n.top<o.bottom&&r.push(t[i]);var n,o;return r}function c(e){var t=y.buildSegCompareObj(e);return t.forwardPressure=e.forwardPressure,t.backwardCoord=e.backwardCoord,t}var h,u=(t(p,h=a),p.prototype.attachSegs=function(e,t){this.segsByCol=this.timeGrid.groupSegsByCol(e),this.timeGrid.attachSegsByCol(this.segsByCol,this.timeGrid.mirrorContainerEls),this.sourceSeg=t.sourceSeg},p.prototype.generateSegCss=function(e){var t=h.prototype.generateSegCss.call(this,e),r=this.sourceSeg;if(r&&r.col===e.col){var i=h.prototype.generateSegCss.call(this,r);t.left=i.left,t.right=i.right,t.marginLeft=i.marginLeft,t.marginRight=i.marginRight}return t},p);function p(){return null!==h&&h.apply(this,arguments)||this}var f,g=(t(m,f=y.FillRenderer),m.prototype.attachSegs=function(e,t){var r,i=this.timeGrid;return"bgEvent"===e?r=i.bgContainerEls:"businessHours"===e?r=i.businessContainerEls:"highlight"===e&&(r=i.highlightContainerEls),i.attachSegsByCol(i.groupSegsByCol(t),r),t.map(function(e){return e.el})},m.prototype.computeSegSizes=function(e){this.timeGrid.computeSegVerticals(e)},m.prototype.assignSegSizes=function(e){this.timeGrid.assignSegVerticals(e)},m);function m(e){var t=f.call(this,e.context)||this;return t.timeGrid=e,t}var v,S=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}],C=(t(E,v=y.DateComponent),E.prototype.processOptions=function(){var e,t,r=this.opt("slotDuration"),i=this.opt("snapDuration");r=y.createDuration(r),i=i?y.createDuration(i):r,null===(e=y.wholeDivideDurations(r,i))&&(i=r,e=1),this.slotDuration=r,this.snapDuration=i,this.snapsPerSlot=e,t=this.opt("slotLabelFormat"),Array.isArray(t)&&(t=t[t.length-1]),this.labelFormat=y.createFormatter(t||{hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"short"}),t=this.opt("slotLabelInterval"),this.labelInterval=t?y.createDuration(t):this.computeLabelInterval(r)},E.prototype.computeLabelInterval=function(e){var t,r,i;for(t=S.length-1;0<=t;t--)if(r=y.createDuration(S[t]),null!==(i=y.wholeDivideDurations(r,e))&&1<i)return r;return e},E.prototype.render=function(e){var t=e.cells;this.colCnt=t.length,this.renderSlats(e.dateProfile),this.renderColumns(e.cells,e.dateProfile),this.renderBusinessHours(e.businessHourSegs),this.renderDateSelection(e.dateSelectionSegs),this.renderFgEvents(e.fgEventSegs),this.renderBgEvents(e.bgEventSegs),this.renderEventSelection(e.eventSelection),this.renderEventDrag(e.eventDrag),this.renderEventResize(e.eventResize)},E.prototype.destroy=function(){v.prototype.destroy.call(this),this.renderSlats.unrender(),this.renderColumns.unrender()},E.prototype.updateSize=function(e){var t=this.fillRenderer,r=this.eventRenderer,i=this.mirrorRenderer;(e||this.isSlatSizesDirty)&&(this.buildSlatPositions(),this.isSlatSizesDirty=!1),(e||this.isColSizesDirty)&&(this.buildColPositions(),this.isColSizesDirty=!1),t.computeSizes(e),r.computeSizes(e),i.computeSizes(e),t.assignSizes(e),r.assignSizes(e),i.assignSizes(e)},E.prototype._renderSlats=function(e){var t=this.theme;this.slatContainerEl.innerHTML='<table class="'+t.getClass("tableGrid")+'">'+this.renderSlatRowHtml(e)+"</table>",this.slatEls=y.findElements(this.slatContainerEl,"tr"),this.slatPositions=new y.PositionCache(this.el,this.slatEls,!1,!0),this.isSlatSizesDirty=!0},E.prototype.renderSlatRowHtml=function(e){for(var t,r,i,n=this.dateEnv,o=this.theme,s=this.isRtl,a="",l=y.startOfDay(e.renderRange.start),d=e.minTime,c=y.createDuration(0);y.asRoughMs(d)<y.asRoughMs(e.maxTime);)t=n.add(l,d),r=null!==y.wholeDivideDurations(c,this.labelInterval),i='<td class="fc-axis fc-time '+o.getClass("widgetContent")+'">'+(r?"<span>"+y.htmlEscape(n.format(t,this.labelFormat))+"</span>":"")+"</td>",a+='<tr data-time="'+y.formatIsoTimeString(t)+'"'+(r?"":' class="fc-minor"')+">"+(s?"":i)+'<td class="'+o.getClass("widgetContent")+'"></td>'+(s?i:"")+"</tr>",d=y.addDurations(d,this.slotDuration),c=y.addDurations(c,this.slotDuration);return a},E.prototype._renderColumns=function(e,t){var r=this.theme,i=this.dateEnv,n=this.view,o=new l.DayBgRow(this.context);this.rootBgContainerEl.innerHTML='<table class="'+r.getClass("tableGrid")+'">'+o.renderHtml({cells:e,dateProfile:t,renderIntroHtml:this.renderProps.renderBgIntroHtml})+"</table>",this.colEls=y.findElements(this.el,".fc-day, .fc-disabled-day");for(var s=0;s<this.colCnt;s++)this.publiclyTrigger("dayRender",[{date:i.toDate(e[s].date),el:this.colEls[s],view:n}]);this.isRtl&&this.colEls.reverse(),this.colPositions=new y.PositionCache(this.el,this.colEls,!0,!1),this.renderContentSkeleton(),this.isColSizesDirty=!0},E.prototype._unrenderColumns=function(){this.unrenderContentSkeleton()},E.prototype.renderContentSkeleton=function(){var e,t=[];t.push(this.renderProps.renderIntroHtml());for(var r=0;r<this.colCnt;r++)t.push('<td><div class="fc-content-col"><div class="fc-event-container fc-mirror-container"></div><div class="fc-event-container"></div><div class="fc-highlight-container"></div><div class="fc-bgevent-container"></div><div class="fc-business-container"></div></div></td>');this.isRtl&&t.reverse(),e=this.contentSkeletonEl=y.htmlToElement('<div class="fc-content-skeleton"><table><tr>'+t.join("")+"</tr></table></div>"),this.colContainerEls=y.findElements(e,".fc-content-col"),this.mirrorContainerEls=y.findElements(e,".fc-mirror-container"),this.fgContainerEls=y.findElements(e,".fc-event-container:not(.fc-mirror-container)"),this.bgContainerEls=y.findElements(e,".fc-bgevent-container"),this.highlightContainerEls=y.findElements(e,".fc-highlight-container"),this.businessContainerEls=y.findElements(e,".fc-business-container"),this.isRtl&&(this.colContainerEls.reverse(),this.mirrorContainerEls.reverse(),this.fgContainerEls.reverse(),this.bgContainerEls.reverse(),this.highlightContainerEls.reverse(),this.businessContainerEls.reverse()),this.el.appendChild(e)},E.prototype.unrenderContentSkeleton=function(){y.removeElement(this.contentSkeletonEl)},E.prototype.groupSegsByCol=function(e){var t,r=[];for(t=0;t<this.colCnt;t++)r.push([]);for(t=0;t<e.length;t++)r[e[t].col].push(e[t]);return r},E.prototype.attachSegsByCol=function(e,t){var r,i,n;for(r=0;r<this.colCnt;r++)for(i=e[r],n=0;n<i.length;n++)t[r].appendChild(i[n].el)},E.prototype.getNowIndicatorUnit=function(){return"minute"},E.prototype.renderNowIndicator=function(e,t){if(this.colContainerEls){var r,i=this.computeDateTop(t),n=[];for(r=0;r<e.length;r++){var o=y.createElement("div",{className:"fc-now-indicator fc-now-indicator-line"});o.style.top=i+"px",this.colContainerEls[e[r].col].appendChild(o),n.push(o)}if(0<e.length){var s=y.createElement("div",{className:"fc-now-indicator fc-now-indicator-arrow"});s.style.top=i+"px",this.contentSkeletonEl.appendChild(s),n.push(s)}this.nowIndicatorEls=n}},E.prototype.unrenderNowIndicator=function(){this.nowIndicatorEls&&(this.nowIndicatorEls.forEach(y.removeElement),this.nowIndicatorEls=null)},E.prototype.getTotalSlatHeight=function(){return this.slatContainerEl.getBoundingClientRect().height},E.prototype.computeDateTop=function(e,t){return t=t||y.startOfDay(e),this.computeTimeTop(y.createDuration(e.valueOf()-t.valueOf()))},E.prototype.computeTimeTop=function(e){var t,r,i=this.slatEls.length,n=this.props.dateProfile,o=(e.milliseconds-y.asRoughMs(n.minTime))/y.asRoughMs(this.slotDuration);return o=Math.max(0,o),o=Math.min(i,o),t=Math.floor(o),r=o-(t=Math.min(t,i-1)),this.slatPositions.tops[t]+this.slatPositions.getHeight(t)*r},E.prototype.computeSegVerticals=function(e){var t,r,i,n=this.opt("timeGridEventMinHeight");for(t=0;t<e.length;t++)r=e[t],i=this.props.cells[r.col].date,r.top=this.computeDateTop(r.start,i),r.bottom=Math.max(r.top+n,this.computeDateTop(r.end,i))},E.prototype.assignSegVerticals=function(e){var t,r;for(t=0;t<e.length;t++)r=e[t],y.applyStyle(r.el,this.generateSegVerticalCss(r))},E.prototype.generateSegVerticalCss=function(e){return{top:e.top,bottom:-e.bottom}},E.prototype.buildPositionCaches=function(){this.buildColPositions(),this.buildSlatPositions()},E.prototype.buildColPositions=function(){this.colPositions.build()},E.prototype.buildSlatPositions=function(){this.slatPositions.build()},E.prototype.positionToHit=function(e,t){var r=this.dateEnv,i=this.snapsPerSlot,n=this.slatPositions,o=this.colPositions,s=o.leftToIndex(e),a=n.topToIndex(t);if(null!=s&&null!=a){var l=n.tops[a],d=n.getHeight(a),c=(t-l)/d,h=a*i+Math.floor(c*i),u=this.props.cells[s].date,p=y.addDurations(this.props.dateProfile.minTime,y.multiplyDuration(this.snapDuration,h)),f=r.add(u,p);return{col:s,dateSpan:{range:{start:f,end:r.add(f,this.snapDuration)},allDay:!1},dayEl:this.colEls[s],relativeRect:{left:o.lefts[s],right:o.rights[s],top:l,bottom:l+d}}}},E.prototype._renderEventDrag=function(e){e&&(this.eventRenderer.hideByHash(e.affectedInstances),e.isEvent?this.mirrorRenderer.renderSegs(e.segs,{isDragging:!0,sourceSeg:e.sourceSeg}):this.fillRenderer.renderSegs("highlight",e.segs))},E.prototype._unrenderEventDrag=function(e){e&&(this.eventRenderer.showByHash(e.affectedInstances),this.mirrorRenderer.unrender(e.segs,{isDragging:!0,sourceSeg:e.sourceSeg}),this.fillRenderer.unrender("highlight"))},E.prototype._renderEventResize=function(e){e&&(this.eventRenderer.hideByHash(e.affectedInstances),this.mirrorRenderer.renderSegs(e.segs,{isResizing:!0,sourceSeg:e.sourceSeg}))},E.prototype._unrenderEventResize=function(e){e&&(this.eventRenderer.showByHash(e.affectedInstances),this.mirrorRenderer.unrender(e.segs,{isResizing:!0,sourceSeg:e.sourceSeg}))},E.prototype._renderDateSelection=function(e){e&&(this.opt("selectMirror")?this.mirrorRenderer.renderSegs(e,{isSelecting:!0}):this.fillRenderer.renderSegs("highlight",e))},E.prototype._unrenderDateSelection=function(e){this.mirrorRenderer.unrender(e,{isSelecting:!0}),this.fillRenderer.unrender("highlight")},E);function E(e,t,r){var i=v.call(this,e,t)||this;i.isSlatSizesDirty=!1,i.isColSizesDirty=!1,i.renderSlats=y.memoizeRendering(i._renderSlats);var n=i.eventRenderer=new a(i),o=i.fillRenderer=new g(i);i.mirrorRenderer=new u(i);var s=i.renderColumns=y.memoizeRendering(i._renderColumns,i._unrenderColumns);return i.renderBusinessHours=y.memoizeRendering(o.renderSegs.bind(o,"businessHours"),o.unrender.bind(o,"businessHours"),[s]),i.renderDateSelection=y.memoizeRendering(i._renderDateSelection,i._unrenderDateSelection,[s]),i.renderFgEvents=y.memoizeRendering(n.renderSegs.bind(n),n.unrender.bind(n),[s]),i.renderBgEvents=y.memoizeRendering(o.renderSegs.bind(o,"bgEvent"),o.unrender.bind(o,"bgEvent"),[s]),i.renderEventSelection=y.memoizeRendering(n.selectByInstanceId.bind(n),n.unselectByInstanceId.bind(n),[i.renderFgEvents]),i.renderEventDrag=y.memoizeRendering(i._renderEventDrag,i._unrenderEventDrag,[s]),i.renderEventResize=y.memoizeRendering(i._renderEventResize,i._unrenderEventResize,[s]),i.processOptions(),t.innerHTML='<div class="fc-bg"></div><div class="fc-slats"></div><hr class="fc-divider '+i.theme.getClass("widgetHeader")+'" style="display:none" />',i.rootBgContainerEl=t.querySelector(".fc-bg"),i.slatContainerEl=t.querySelector(".fc-slats"),i.bottomRuleEl=t.querySelector(".fc-divider"),i.renderProps=r,i}var b,D=(t(w,b=y.Splitter),w.prototype.getKeyInfo=function(){return{allDay:{},timed:{}}},w.prototype.getKeysForDateSpan=function(e){return e.allDay?["allDay"]:["timed"]},w.prototype.getKeysForEventDef=function(e){return e.allDay?y.hasBgRendering(e)?["timed","allDay"]:["allDay"]:["timed"]},w);function w(){return null!==b&&b.apply(this,arguments)||this}var R,G=y.createFormatter({week:"short"}),T=(t(H,R=y.View),H.prototype.destroy=function(){R.prototype.destroy.call(this),this.timeGrid.destroy(),this.dayGrid&&this.dayGrid.destroy(),this.scroller.destroy()},H.prototype.renderSkeletonHtml=function(){var e=this.theme;return'<table class="'+e.getClass("tableGrid")+'">'+(this.opt("columnHeader")?'<thead class="fc-head"><tr><td class="fc-head-container '+e.getClass("widgetHeader")+'">&nbsp;</td></tr></thead>':"")+'<tbody class="fc-body"><tr><td class="'+e.getClass("widgetContent")+'">'+(this.opt("allDaySlot")?'<div class="fc-day-grid"></div><hr class="fc-divider '+e.getClass("widgetHeader")+'" />':"")+"</td></tr></tbody></table>"},H.prototype.getNowIndicatorUnit=function(){return this.timeGrid.getNowIndicatorUnit()},H.prototype.unrenderNowIndicator=function(){this.timeGrid.unrenderNowIndicator()},H.prototype.updateSize=function(e,t,r){R.prototype.updateSize.call(this,e,t,r),this.timeGrid.updateSize(e),this.dayGrid&&this.dayGrid.updateSize(e)},H.prototype.updateBaseSize=function(e,t,r){var i,n,o,s=this;if(this.axisWidth=y.matchCellWidths(y.findElements(this.el,".fc-axis")),this.timeGrid.colEls){var a=y.findElements(this.el,".fc-row").filter(function(e){return!s.scroller.el.contains(e)});this.timeGrid.bottomRuleEl.style.display="none",this.scroller.clear(),a.forEach(y.uncompensateScroll),this.dayGrid&&(this.dayGrid.removeSegPopover(),(i=this.opt("eventLimit"))&&"number"!=typeof i&&(i=5),i&&this.dayGrid.limitRows(i)),r||(n=this.computeScrollerHeight(t),this.scroller.setHeight(n),((o=this.scroller.getScrollbarWidths()).left||o.right)&&(a.forEach(function(e){y.compensateScroll(e,o)}),n=this.computeScrollerHeight(t),this.scroller.setHeight(n)),this.scroller.lockOverflow(o),this.timeGrid.getTotalSlatHeight()<n&&(this.timeGrid.bottomRuleEl.style.display=""))}else r||(n=this.computeScrollerHeight(t),this.scroller.setHeight(n))},H.prototype.computeScrollerHeight=function(e){return e-y.subtractInnerElHeight(this.el,this.scroller.el)},H.prototype.computeDateScroll=function(e){var t=this.timeGrid.computeTimeTop(e);return(t=Math.ceil(t))&&t++,{top:t}},H.prototype.queryDateScroll=function(){return{top:this.scroller.getScrollTop()}},H.prototype.applyDateScroll=function(e){void 0!==e.top&&this.scroller.setScrollTop(e.top)},H.prototype.axisStyleAttr=function(){return null!=this.axisWidth?'style="width:'+this.axisWidth+'px"':""},H);function H(e,t,r,i){var o=R.call(this,e,t,r,i)||this;o.splitter=new D,o.renderHeadIntroHtml=function(){var e,t=o.theme,r=o.dateEnv,i=o.props.dateProfile.renderRange,n=y.diffDays(i.start,i.end);return o.opt("weekNumbers")?(e=r.format(i.start,G),'<th class="fc-axis fc-week-number '+t.getClass("widgetHeader")+'" '+o.axisStyleAttr()+">"+y.buildGotoAnchorHtml(o,{date:i.start,type:"week",forceOff:1<n},y.htmlEscape(e))+"</th>"):'<th class="fc-axis '+t.getClass("widgetHeader")+'" '+o.axisStyleAttr()+"></th>"},o.renderTimeGridBgIntroHtml=function(){return'<td class="fc-axis '+o.theme.getClass("widgetContent")+'" '+o.axisStyleAttr()+"></td>"},o.renderTimeGridIntroHtml=function(){return'<td class="fc-axis" '+o.axisStyleAttr()+"></td>"},o.renderDayGridBgIntroHtml=function(){return'<td class="fc-axis '+o.theme.getClass("widgetContent")+'" '+o.axisStyleAttr()+"><span>"+y.getAllDayHtml(o)+"</span></td>"},o.renderDayGridIntroHtml=function(){return'<td class="fc-axis" '+o.axisStyleAttr()+"></td>"},o.el.classList.add("fc-timeGrid-view"),o.el.innerHTML=o.renderSkeletonHtml(),o.scroller=new y.ScrollComponent("hidden","auto");var n=o.scroller.el;o.el.querySelector(".fc-body > tr > td").appendChild(n),n.classList.add("fc-time-grid-container");var s=y.createElement("div",{className:"fc-time-grid"});if(n.appendChild(s),o.timeGrid=new C(o.context,s,{renderBgIntroHtml:o.renderTimeGridBgIntroHtml,renderIntroHtml:o.renderTimeGridIntroHtml}),o.opt("allDaySlot")){o.dayGrid=new l.DayGrid(o.context,o.el.querySelector(".fc-day-grid"),{renderNumberIntroHtml:o.renderDayGridIntroHtml,renderBgIntroHtml:o.renderDayGridBgIntroHtml,renderIntroHtml:o.renderDayGridIntroHtml,colWeekNumbersVisible:!1,cellWeekNumbersVisible:!1});var a=o.el.querySelector(".fc-divider");o.dayGrid.bottomCoordPadding=a.getBoundingClientRect().height}return o}T.prototype.usesMinMaxTime=!0;var P,I=(t(x,P=y.DateComponent),x.prototype.destroy=function(){P.prototype.destroy.call(this),this.calendar.unregisterInteractiveComponent(this)},x.prototype.render=function(e){var t=e.dateProfile,r=e.dayTable,i=this.dayRanges=this.buildDayRanges(r,t,this.dateEnv);this.timeGrid.receiveProps(n({},this.slicer.sliceProps(e,t,null,this.timeGrid,i),{dateProfile:t,cells:r.cells[0]}))},x.prototype.renderNowIndicator=function(e){this.timeGrid.renderNowIndicator(this.slicer.sliceNowDate(e,this.timeGrid,this.dayRanges),e)},x.prototype.buildPositionCaches=function(){this.timeGrid.buildPositionCaches()},x.prototype.queryHit=function(e,t){var r=this.timeGrid.positionToHit(e,t);if(r)return{component:this.timeGrid,dateSpan:r.dateSpan,dayEl:r.dayEl,rect:{left:r.relativeRect.left,right:r.relativeRect.right,top:r.relativeRect.top,bottom:r.relativeRect.bottom},layer:0}},x);function x(e,t){var r=P.call(this,e,t.el)||this;return r.buildDayRanges=y.memoize(z),r.slicer=new _,r.timeGrid=t,e.calendar.registerInteractiveComponent(r,{el:r.timeGrid.el}),r}function z(e,t,r){for(var i=[],n=0,o=e.headerDates;n<o.length;n++){var s=o[n];i.push({start:r.add(s,t.minTime),end:r.add(s,t.maxTime)})}return i}var B,_=(t(k,B=y.Slicer),k.prototype.sliceRange=function(e,t){for(var r=[],i=0;i<t.length;i++){var n=y.intersectRanges(e,t[i]);n&&r.push({start:n.start,end:n.end,isStart:n.start.valueOf()===e.start.valueOf(),isEnd:n.end.valueOf()===e.end.valueOf(),col:i})}return r},k);function k(){return null!==B&&B.apply(this,arguments)||this}var F,M=(t(O,F=T),O.prototype.destroy=function(){F.prototype.destroy.call(this),this.header&&this.header.destroy(),this.simpleTimeGrid.destroy(),this.simpleDayGrid&&this.simpleDayGrid.destroy()},O.prototype.render=function(e){F.prototype.render.call(this,e);var t=this.props.dateProfile,r=this.buildDayTable(t,this.dateProfileGenerator),i=this.splitter.splitProps(e);this.header&&this.header.receiveProps({dateProfile:t,dates:r.headerDates,datesRepDistinctDays:!0,renderIntroHtml:this.renderHeadIntroHtml}),this.simpleTimeGrid.receiveProps(n({},i.timed,{dateProfile:t,dayTable:r})),this.simpleDayGrid&&this.simpleDayGrid.receiveProps(n({},i.allDay,{dateProfile:t,dayTable:r,nextDayThreshold:this.nextDayThreshold,isRigid:!1}))},O.prototype.renderNowIndicator=function(e){this.simpleTimeGrid.renderNowIndicator(e)},O);function O(e,t,r,i){var n=F.call(this,e,t,r,i)||this;return n.buildDayTable=y.memoize(N),n.opt("columnHeader")&&(n.header=new y.DayHeader(n.context,n.el.querySelector(".fc-head-container"))),n.simpleTimeGrid=new I(n.context,n.timeGrid),n.dayGrid&&(n.simpleDayGrid=new l.SimpleDayGrid(n.context,n.dayGrid)),n}function N(e,t){var r=new y.DaySeries(e.renderRange,t);return new y.DayTable(r,!1)}var L=y.createPlugin({defaultView:"timeGridWeek",views:{timeGrid:{class:M,allDaySlot:!0,slotDuration:"00:30:00",slotEventOverlap:!0},timeGridDay:{type:"timeGrid",duration:{days:1}},timeGridWeek:{type:"timeGrid",duration:{weeks:1}}}});e.AbstractTimeGridView=T,e.TimeGrid=C,e.TimeGridSlicer=_,e.TimeGridView=M,e.buildDayRanges=z,e.buildDayTable=N,e.default=L,Object.defineProperty(e,"__esModule",{value:!0})});
7
  !function(t,e,n){"use strict";function o(t,s){var e=this;this.el=t,this.options={},Object.keys(i).forEach(function(t){e.options[t]=i[t]}),Object.keys(s).forEach(function(t){e.options[t]=s[t]}),this.isInput="input"===this.el.tagName.toLowerCase(),this.attr=this.options.attr,this.showCursor=!this.isInput&&this.options.showCursor,this.elContent=this.attr?this.el.getAttribute(this.attr):this.el.textContent,this.contentType=this.options.contentType,this.typeSpeed=this.options.typeSpeed,this.startDelay=this.options.startDelay,this.backSpeed=this.options.backSpeed,this.backDelay=this.options.backDelay,n&&this.options.stringsElement instanceof n?this.stringsElement=this.options.stringsElement[0]:this.stringsElement=this.options.stringsElement,this.strings=this.options.strings,this.strPos=0,this.arrayPos=0,this.stopNum=0,this.loop=this.options.loop,this.loopCount=this.options.loopCount,this.curLoop=0,this.stop=!1,this.cursorChar=this.options.cursorChar,this.shuffle=this.options.shuffle,this.sequence=[],this.build()}o.prototype={constructor:o,init:function(){var s=this;s.timeout=setTimeout(function(){for(var t=0;t<s.strings.length;++t)s.sequence[t]=t;s.shuffle&&(s.sequence=s.shuffleArray(s.sequence)),s.typewrite(s.strings[s.sequence[s.arrayPos]],s.strPos)},s.startDelay)},build:function(){var s=this;!0===this.showCursor&&(this.cursor=e.createElement("span"),this.cursor.className="typed-cursor",this.cursor.innerHTML=this.cursorChar,this.el.parentNode&&this.el.parentNode.insertBefore(this.cursor,this.el.nextSibling)),this.stringsElement&&(this.strings=[],this.stringsElement.style.display="none",Array.prototype.slice.apply(this.stringsElement.children).forEach(function(t){s.strings.push(t.innerHTML)}));this.init()},typewrite:function(o,r){if(!0!==this.stop){var t=Math.round(70*Math.random())+this.typeSpeed,a=this;a.timeout=setTimeout(function(){var t=0,s=o.substr(r);if("^"===s.charAt(0)){var e=1;/^\^\d+/.test(s)&&(e+=(s=/\d+/.exec(s)[0]).length,t=parseInt(s)),o=o.substring(0,r)+o.substring(r+e)}if("html"===a.contentType){var i=o.substr(r).charAt(0);if("<"===i||"&"===i){var n;for(n="<"===i?">":";";o.substr(r+1).charAt(0)!==n&&(o.substr(r).charAt(0),!(++r+1>o.length)););r++,0}}a.timeout=setTimeout(function(){if(r===o.length){if(a.options.onStringTyped(a.arrayPos),a.arrayPos===a.strings.length-1&&(a.options.callback(),a.curLoop++,!1===a.loop||a.curLoop===a.loopCount))return;a.timeout=setTimeout(function(){a.backspace(o,r)},a.backDelay)}else{0===r&&a.options.preStringTyped(a.arrayPos);var t=o.substr(0,r+1);a.attr?a.el.setAttribute(a.attr,t):a.isInput?a.el.value=t:"html"===a.contentType?a.el.innerHTML=t:a.el.textContent=t,r++,a.typewrite(o,r)}},t)},t)}},backspace:function(s,e){if(!0!==this.stop){var t=Math.round(70*Math.random())+this.backSpeed,i=this;i.timeout=setTimeout(function(){if("html"===i.contentType&&">"===s.substr(e).charAt(0)){for(;"<"!==s.substr(e-1).charAt(0)&&(s.substr(e).charAt(0),!(--e<0)););e--,0}var t=s.substr(0,e);i.attr?i.el.setAttribute(i.attr,t):i.isInput?i.el.value=t:"html"===i.contentType?i.el.innerHTML=t:i.el.textContent=t,e>i.stopNum?(e--,i.backspace(s,e)):e<=i.stopNum&&(i.arrayPos++,i.arrayPos===i.strings.length?(i.arrayPos=0,i.shuffle&&(i.sequence=i.shuffleArray(i.sequence)),i.init()):i.typewrite(i.strings[i.sequence[i.arrayPos]],e))},t)}},shuffleArray:function(t){var s,e,i=t.length;if(i)for(;--i;)s=t[e=Math.floor(Math.random()*(i+1))],t[e]=t[i],t[i]=s;return t},reset:function(){clearInterval(this.timeout),this.el.getAttribute("id"),this.el.textContent="",void 0!==this.cursor&&void 0!==this.cursor.parentNode&&this.cursor.parentNode.removeChild(this.cursor),this.strPos=0,this.arrayPos=0,this.curLoop=0,this.options.resetCallback()}},o.new=function(t,i){Array.prototype.slice.apply(e.querySelectorAll(t)).forEach(function(t){var s=t._typed,e="object"==typeof i&&i;s&&s.reset(),t._typed=s=new o(t,e),"string"==typeof i&&s[i]()})},n&&(n.fn.typed=function(i){return this.each(function(){var t=n(this),s=t.data("typed"),e="object"==typeof i&&i;s&&s.reset(),t.data("typed",s=new o(this,e)),"string"==typeof i&&s[i]()})}),t.Typed=o;var i={strings:["These are the default values...","You know what you should do?","Use your own!","Have a great day!"],stringsElement:null,typeSpeed:0,startDelay:0,backSpeed:0,shuffle:!1,backDelay:500,loop:!1,loopCount:!1,showCursor:!0,cursorChar:"|",attr:null,contentType:"html",callback:function(){},preStringTyped:function(){},onStringTyped:function(){},resetCallback:function(){}}}(window,document,window.jQuery),function(i){"use strict";function s(t,s){this.element=i(t),this.settings=i.extend({},n,s),this._defaults=n,this._init()}var e="Morphext",n={animation:"bounceIn",separator:",",speed:2e3,complete:i.noop};s.prototype={_init:function(){var e=this;this.phrases=[],this.element.addClass("morphext"),i.each(this.element.text().split(this.settings.separator),function(t,s){e.phrases.push(i.trim(s))}),this.index=-1,this.animate(),this.start()},animate:function(){this.index=++this.index%this.phrases.length,this.element[0].innerHTML='<span class="animated '+this.settings.animation+'">'+this.phrases[this.index]+"</span>",i.isFunction(this.settings.complete)&&this.settings.complete.call(this)},start:function(){var t=this;this._interval=setInterval(function(){t.animate()},this.settings.speed)},stop:function(){this._interval=clearInterval(this._interval)}},i.fn[e]=function(t){return this.each(function(){i.data(this,"plugin_"+e)||i.data(this,"plugin_"+e,new s(this,t))})}}(jQuery);
8
  !function(e){"use strict";var i="Morphext",s={animation:"bounceIn",separator:",",speed:2e3,complete:e.noop};function n(t,i){this.element=e(t),this.settings=e.extend({},s,i),this._defaults=s,this._init()}n.prototype={_init:function(){var s=this;this.phrases=[],this.element.addClass("morphext"),e.each(this.element.text().split(this.settings.separator),function(t,i){s.phrases.push(e.trim(i))}),this.index=-1,this.animate(),this.start()},animate:function(){this.index=++this.index%this.phrases.length,this.element[0].innerHTML='<span class="animated '+this.settings.animation+'">'+this.phrases[this.index]+"</span>",e.isFunction(this.settings.complete)&&this.settings.complete.call(this)},start:function(){var t=this;this._interval=setInterval(function(){t.animate()},this.settings.speed)},stop:function(){this._interval=clearInterval(this._interval)}},e.fn[i]=function(t){return this.each(function(){e.data(this,"plugin_"+i)||e.data(this,"plugin_"+i,new n(this,t))})}}(jQuery);
17
  !function(f){"use strict";f(document).on("click",".eael-load-more-button",function(a){a.preventDefault(),a.stopPropagation(),a.stopImmediatePropagation();var e=f(this),n=f("span",e).html(),t=e.data("widget"),s=f(".elementor-element-"+t),o=e.data("class"),i=e.data("args"),r=e.data("settings"),p=e.data("layout"),l=parseInt(e.data("page"))+1;if(void 0!==t&&void 0!==i){var d={},u={action:"load_more",class:o,args:i,settings:r,page:l};if(String(i).split("&").forEach(function(a,t){var o=String(a).split("=");d[o[0]]=o[1]}),"rand"==d.orderby){var g=f(".eael-grid-post");if(g.length){var c=[];g.each(function(a,t){var o=f(t).data("id");c.push(o)}),u.post__not_in=c}}e.addClass("button--loading"),f("span",e).html("Loading..."),f.ajax({url:localize.ajaxurl,type:"post",data:u,success:function(a){var t=f(a);if(t.hasClass("no-posts-found")||0==t.length)e.remove();else{if(f(".eael-post-appender",s).append(t),"masonry"==p){var o=f(".eael-post-appender",s).isotope();o.isotope("appended",t).isotope("layout"),o.imagesLoaded().progress(function(){o.isotope("layout")})}e.removeClass("button--loading"),f("span",e).html(n),e.data("page",l)}},error:function(a){console.log(a)}})}})}(jQuery);
18
  var AdvAccordionHandler=function(e,n){var a=e.find(".eael-adv-accordion"),o=e.find(".eael-accordion-header"),d=a.data("accordion-type"),t=a.data("toogle-speed");o.each(function(){n(this).hasClass("active-default")&&(n(this).addClass("show active"),n(this).next().slideDown(t))}),o.unbind("click"),o.click(function(e){e.preventDefault();var a=n(this);"accordion"===d?a.hasClass("show")?(a.removeClass("show active"),a.next().slideUp(t)):(a.parent().parent().find(".eael-accordion-header").removeClass("show active"),a.parent().parent().find(".eael-accordion-content").slideUp(t),a.toggleClass("show active"),a.next().slideToggle(t)):a.hasClass("show")?(a.removeClass("show active"),a.next().slideUp(t)):(a.addClass("show active"),a.next().slideDown(t))})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-adv-accordion.default",AdvAccordionHandler)});
19
  var AdvanceTabHandler=function(e,c){var a="#"+e.find(".eael-advance-tabs").attr("id").toString();c(a+" .eael-tabs-nav ul li").each(function(e){c(this).hasClass("active-default")?(c(a+" .eael-tabs-nav > ul li").removeClass("active").addClass("inactive"),c(this).removeClass("inactive")):0==e&&c(this).removeClass("inactive").addClass("active")}),c(a+" .eael-tabs-content div").each(function(e){c(this).hasClass("active-default")?c(a+" .eael-tabs-content > div").removeClass("active"):0==e&&c(this).removeClass("inactive").addClass("active")}),c(a+" .eael-tabs-nav ul li").click(function(){var e=c(this).index(),a=c(this).closest(".eael-advance-tabs"),t=c(a).children(".eael-tabs-nav").children("ul").children("li"),i=c(a).children(".eael-tabs-content").children("div");c(this).parent("li").addClass("active"),c(t).removeClass("active active-default").addClass("inactive"),c(this).addClass("active").removeClass("inactive"),c(i).removeClass("active").addClass("inactive"),c(i).eq(e).addClass("active").removeClass("inactive");var s=i.eq(e).find(".eael-filter-gallery-container"),l=i.eq(e).find(".eael-post-grid.eael-post-appender"),n=i.eq(e).find(".eael-twitter-feed-masonry"),d=i.eq(e).find(".eael-instafeed");l.length&&l.isotope(),n.length&&n.isotope("layout"),s.length&&s.isotope("layout"),d.length&&d.isotope("layout"),c(i).each(function(e){c(this).removeClass("active-default")})})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-adv-tabs.default",AdvanceTabHandler)});
20
+ var advanced_data_table_timeout,advanced_data_table_drag_start_x,advanced_data_table_drag_start_width,advanced_data_table_drag_el,advanced_data_table_active_cell=null,advanced_data_table_dragging=!1,Advanced_Data_Table_Update_View=function(e,a,t){var n=e.model;if(n.remoteRender=a,"2.7.6"<elementor.config.version){var d=e.getContainer(),r=e.getContainer().settings.attributes;Object.keys(t).forEach(function(e){r[e]=t[e]}),parent.window.$e.run("document/elements/settings",{container:d,settings:r,options:{external:a}})}else Object.keys(t).forEach(function(e){n.setSetting(e,t[e])});advanced_data_table_timeout=setTimeout(function(){n.remoteRender=!0},1001)},Advanced_Data_Table_Update_Model=function(a,e,t,n){if(a.remoteRender=t,"2.7.6"<elementor.config.version){var d=e.settings.attributes;Object.keys(n).forEach(function(e){d[e]=n[e]}),parent.window.$e.run("document/elements/settings",{container:e,settings:d,options:{external:t}})}else Object.keys(n).forEach(function(e){a.setSetting(e,n[e])});advanced_data_table_timeout=setTimeout(function(){a.remoteRender=!0},1001)},Advanced_Data_Table=function(e,a){var v=e.context.querySelector(".ea-advanced-data-table"),t=e.context.querySelector(".ea-advanced-data-table-search"),u=e.context.querySelector(".ea-advanced-data-table-pagination"),b={};if(isEditMode){var n="readonly";v.classList.add("ea-advanced-data-table-editable"),v.classList.contains("ea-advanced-data-table-static")&&(n="",v.querySelectorAll("th, td").forEach(function(e){var a=e.innerHTML;0!==a.indexOf('<textarea rows="1">')&&(e.innerHTML='<textarea rows="1" '+n+">"+a+"</textarea>")})),v.addEventListener("mousedown",function(e){"th"===e.target.tagName.toLowerCase()&&(e.stopPropagation(),advanced_data_table_dragging=!0,advanced_data_table_drag_el=e.target,advanced_data_table_drag_start_x=e.pageX,advanced_data_table_drag_start_width=e.target.offsetWidth)}),document.addEventListener("mousemove",function(e){advanced_data_table_dragging&&(advanced_data_table_drag_el.style.width=advanced_data_table_drag_start_width+(event.pageX-advanced_data_table_drag_start_x)+"px")}),document.addEventListener("mouseup",function(e){advanced_data_table_dragging=advanced_data_table_dragging&&!1})}else if(t&&t.addEventListener("input",function(e){var a=this.value.toLowerCase(),t=v.classList.contains("ea-advanced-data-table-sortable"),n="thead"==v.rows[0].parentNode.tagName.toLowerCase()?1:0;if(1<v.rows.length)if(0<a.length){t&&v.classList.add("ea-advanced-data-table-unsortable"),u&&0<u.innerHTML.length&&(u.style.display="none");for(var d=n;d<v.rows.length;d++){var r=!1;if(0<v.rows[d].cells.length)for(var l=0;l<v.rows[d].cells.length;l++)if(-1<v.rows[d].cells[l].textContent.toLowerCase().indexOf(a)){r=!0;break}v.rows[d].style.display=r?"table-row":"none"}}else if(t&&v.classList.remove("ea-advanced-data-table-unsortable"),u&&0<u.innerHTML.length){u.style.display="";var o=u.querySelector(".ea-advanced-data-table-pagination-current").dataset.page,c=(o-1)*v.dataset.itemsPerPage+1,i=o*v.dataset.itemsPerPage;for(d=1;d<=v.rows.length-1;d++)v.rows[d].style.display=c<=d&&d<=i?"table-row":"none"}else for(d=1;d<=v.rows.length-1;d++)v.rows[d].style.display="table-row"}),v.classList.contains("ea-advanced-data-table-sortable")&&v.addEventListener("click",function(e){if("th"===e.target.tagName.toLowerCase()){var a=e.target.cellIndex,t=1,n=1,d=v.rows.length-1,r="",l=e.target.classList,o=[],c=v.cloneNode(!0);r=l.contains("asc")?(e.target.classList.remove("asc"),e.target.classList.add("desc"),"desc"):(l.contains("desc")&&e.target.classList.remove("desc"),e.target.classList.add("asc"),"asc"),u&&0<u.innerHTML.length&&(t=u.querySelector(".ea-advanced-data-table-pagination-current").dataset.page,n=(t-1)*v.dataset.itemsPerPage+1,d=d-(t-1)*v.dataset.itemsPerPage>=v.dataset.itemsPerPage?t*v.dataset.itemsPerPage:d),b[t]=[],v.querySelectorAll("th").forEach(function(e){e.cellIndex!=a&&e.classList.remove("asc","desc"),b[t].push(e.classList.contains("asc")?"asc":e.classList.contains("desc")?"desc":"")});for(var i=n;i<=d;i++){var s,_=v.rows[i].cells[a];s=isNaN(parseInt(_.innerText))?_.innerText.toLowerCase():parseInt(_.innerText),o.push({index:i,value:s})}"asc"==r?o.sort(function(e,a){return e.value>a.value?1:-1}):"desc"==r&&o.sort(function(e,a){return e.value<a.value?1:-1}),o.forEach(function(e,a){v.rows[n+a].innerHTML=c.rows[e.index].innerHTML})}}),v.classList.contains("ea-advanced-data-table-paginated")){var d="",r=1,l="thead"==v.rows[0].parentNode.tagName.toLowerCase()?1:0,o=r*v.dataset.itemsPerPage,c=Math.ceil((v.rows.length-1)/v.dataset.itemsPerPage);if(1<c){for(var i=1;i<=c;i++)d+='<a href="#" data-page="'+i+'" class="'+(1==i?"ea-advanced-data-table-pagination-current":"")+'">'+i+"</a>";u.insertAdjacentHTML("beforeend",'<a href="#" data-page="1">&laquo;</a>'+d+'<a href="#" data-page="'+c+'">&raquo;</a>')}for(i=0;i<=o&&!(i>=v.rows.length);i++)v.rows[i].style.display="table-row";u.addEventListener("click",function(e){if(e.preventDefault(),"a"==e.target.tagName.toLowerCase()){r=e.target.dataset.page,offset="thead"==v.rows[0].parentNode.tagName.toLowerCase()?1:0,l=(r-1)*v.dataset.itemsPerPage+offset,o=r*v.dataset.itemsPerPage,u.querySelectorAll(".ea-advanced-data-table-pagination-current").forEach(function(e){e.classList.remove("ea-advanced-data-table-pagination-current")}),u.querySelectorAll('[data-page="'+r+'"]').forEach(function(e){e.classList.add("ea-advanced-data-table-pagination-current")});for(var a=offset;a<=v.rows.length-1;a++)v.rows[a].style.display=l<=a&&a<=o?"table-row":"none";v.querySelectorAll("th").forEach(function(e,a){e.classList.remove("asc","desc"),void 0!==b[r]&&b[r][a]&&e.classList.add(b[r][a])})}})}},Advanced_Data_Table_Click_Handler=function(a,e,n){if("ea:advTable:export"==event.target.dataset.event){for(var t=n.el.querySelector(".ea-advanced-data-table-"+e.attributes.id),d=t.querySelectorAll("table tr"),r=[],l=0;l<d.length;l++){var o=[],c=d[l].querySelectorAll("th, td");if(t.classList.contains("ea-advanced-data-table-static"))for(var i=0;i<c.length;i++)o.push(JSON.stringify(c[i].querySelector("textarea").value.replace(/(\r\n|\n|\r)/gm," ").trim()));else for(i=0;i<c.length;i++)o.push(JSON.stringify(c[i].innerHTML.replace(/(\r\n|\n|\r)/gm," ").trim()));r.push(o.join(","))}var s=new Blob([r.join("\n")],{type:"text/csv"}),_=parent.document.createElement("a");_.classList.add("ea-adv-data-table-download-"+e.attributes.id),_.download="ea-adv-data-table-"+e.attributes.id+".csv",_.href=window.URL.createObjectURL(s),_.style.display="none",parent.document.body.appendChild(_),_.click(),parent.document.querySelector(".ea-adv-data-table-download-"+e.attributes.id).remove()}else if("ea:advTable:import"==event.target.dataset.event){var v=a.el.querySelector(".ea_adv_table_csv_string"),u=a.el.querySelector(".ea_adv_table_csv_string_table").checked,b=v.value.split("\n"),f="",g="";0<v.value.length&&(g+="<tbody>",b.forEach(function(e,a){0<e.length&&0<(c=e.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm)).length&&(u&&0==a?(f+="<thead><tr>",c.forEach(function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?f+="<th>"+JSON.parse(e)+"</th>":f+="<th>"+e+"</th>"}),f+="</tr></thead>"):(g+="<tr>",c.forEach(function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?g+="<td>"+JSON.parse(e)+"</td>":g+="<td>"+e+"</td>"}),g+="</tr>"))}),g+="</tbody>",(0<f.length||0<g.length)&&Advanced_Data_Table_Update_View(n,!0,{ea_adv_data_table_static_html:f+g})),v.value=""}else if("ea:advTable:connect"==event.target.dataset.event){var m=event.target;m.innerHTML="Connecting",jQuery.ajax({url:localize.ajaxurl,type:"post",data:{action:"connect_remote_db",security:localize.nonce,host:e.attributes.settings.attributes.ea_adv_data_table_source_remote_host,username:e.attributes.settings.attributes.ea_adv_data_table_source_remote_username,password:e.attributes.settings.attributes.ea_adv_data_table_source_remote_password,database:e.attributes.settings.attributes.ea_adv_data_table_source_remote_database},success:function(e){if(1==e.connected){m.innerHTML="Connected",Advanced_Data_Table_Update_View(n,!0,{ea_adv_data_table_source_remote_connected:!0,ea_adv_data_table_source_remote_tables:e.tables}),a.content.el.querySelector(".elementor-section-title").click(),a.content.el.querySelector(".elementor-section-title").click();var t=a.el.querySelector('[data-setting="ea_adv_data_table_source_remote_table"]');t.length=0,e.tables.forEach(function(e,a){t[a]=new Option(e,e)})}else m.innerHTML="Failed"},error:function(){m.innerHTML="Failed"}}),setTimeout(function(){m.innerHTML="Connect"},2e3)}else"ea:advTable:disconnect"==event.target.dataset.event&&(Advanced_Data_Table_Update_View(n,!0,{ea_adv_data_table_source_remote_connected:!1,ea_adv_data_table_source_remote_tables:[]}),a.content.el.querySelector(".elementor-section-title").click(),a.content.el.querySelector(".elementor-section-title").click())},Advanced_Data_Table_Inline_Edit=function(e,d,r){function a(){var e=setInterval(function(){if(r.el.querySelector(".ea-advanced-data-table")){var n=r.el.querySelector(".ea-advanced-data-table-"+d.attributes.id);n.addEventListener("focusin",function(e){"textarea"==e.target.tagName.toLowerCase()&&(advanced_data_table_active_cell=e.target)}),n.addEventListener("input",function(e){if("textarea"==e.target.tagName.toLowerCase()){clearTimeout(advanced_data_table_timeout);var a=n.cloneNode(!0);a.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_View(r,!1,{ea_adv_data_table_static_html:a.innerHTML})}}),n.addEventListener("mouseup",function(e){if(clearTimeout(advanced_data_table_timeout),"th"===e.target.tagName.toLowerCase())if(n.classList.contains("ea-advanced-data-table-static")){var a=n.cloneNode(!0);a.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_View(r,!1,{ea_adv_data_table_static_html:a.innerHTML})}else{var t=[];n.querySelectorAll("th").forEach(function(e,a){t[a]=e.style.width}),Advanced_Data_Table_Update_View(r,!1,{ea_adv_data_table_dynamic_th_width:t})}}),n.addEventListener("dblclick",function(e){"th"===e.target.tagName.toLowerCase()&&(e.stopPropagation(),e.target.style.width="")}),clearInterval(e)}},10)}a(),d.on("remote:render",function(){a()});var t=Advanced_Data_Table_Click_Handler.bind(this,e,d,r);e.el.addEventListener("click",t),e.currentPageView.on("destroy",function(){e.el.removeEventListener("click",t)});function n(){setTimeout(function(){var t=e.el.querySelector('[data-setting="ea_adv_data_table_source_remote_table"]');null!=t&&0==t.length&&d.attributes.settings.attributes.ea_adv_data_table_source_remote_tables.forEach(function(e,a){t[a]=new Option(e,e,!1,e==d.attributes.settings.attributes.ea_adv_data_table_source_remote_table)})},50)}n(),e.el.addEventListener("mousedown",function(e){(e.target.classList.contains("elementor-section-title")||e.target.parentNode.classList.contains("elementor-panel-navigation-tab"))&&n()})};Advanced_Data_Table_Context_Menu=function(e,r){return"eael-advanced-data-table"==r.options.model.attributes.widgetType&&"static"==r.options.model.attributes.settings.attributes.ea_adv_data_table_source&&e.push({name:"ea_advanced_data_table",actions:[{name:"add_row_above",title:"Add Row Above",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell&&"th"!=advanced_data_table_active_cell.parentNode.tagName.toLowerCase()){for(var a=advanced_data_table_active_cell.parentNode.parentNode.rowIndex,t=e.insertRow(a),n=0;n<e.rows[0].cells.length;n++){t.insertCell(n).innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_row_below",title:"Add Row Below",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.parentNode.rowIndex+1,t=e.insertRow(a),n=0;n<e.rows[0].cells.length;n++){t.insertCell(n).innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_left",title:"Add Column Left",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.cellIndex,t=0;t<e.rows.length;t++){if("th"==e.rows[t].cells[0].tagName.toLowerCase())var n=e.rows[t].insertBefore(document.createElement("th"),e.rows[t].cells[a]);else n=e.rows[t].insertCell(a);n.innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_right",title:"Add Column Right",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.cellIndex+1,t=0;t<e.rows.length;t++){if("th"==e.rows[t].cells[0].tagName.toLowerCase())var n=e.rows[t].insertBefore(document.createElement("th"),e.rows[t].cells[a]);else n=e.rows[t].insertCell(a);n.innerHTML='<textarea rows="1"></textarea>'}advanced_data_table_active_cell=null;var d=e.cloneNode(!0);d.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"delete_row",title:"Delete Row",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){var a=advanced_data_table_active_cell.parentNode.parentNode.rowIndex;e.deleteRow(a),advanced_data_table_active_cell=null;var t=e.cloneNode(!0);t.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:t.innerHTML})}}},{name:"delete_column",title:"Delete Column",callback:function(){var e=document.querySelector(".ea-advanced-data-table-"+r.options.model.attributes.id);if(null!==advanced_data_table_active_cell){for(var a=advanced_data_table_active_cell.parentNode.cellIndex,t=0;t<e.rows.length;t++)e.rows[t].deleteCell(a);advanced_data_table_active_cell=null;var n=e.cloneNode(!0);n.querySelectorAll("th, td").forEach(function(e){var a=e.querySelector("textarea").value;e.innerHTML=a}),Advanced_Data_Table_Update_Model(r.options.model,r.container,!1,{ea_adv_data_table_static_html:n.innerHTML})}}}]}),e},jQuery(window).on("elementor/frontend/init",function(){isEditMode&&(elementor.hooks.addFilter("elements/widget/contextMenuGroups",Advanced_Data_Table_Context_Menu),elementor.hooks.addAction("panel/open_editor/widget/eael-advanced-data-table",Advanced_Data_Table_Inline_Edit)),elementorFrontend.hooks.addAction("frontend/element_ready/eael-advanced-data-table.default",Advanced_Data_Table)});
21
  var ContentTicker=function(a,e){var t=a.find(".eael-content-ticker").eq(0),o=void 0!==t.data("items")?t.data("items"):1,i=void 0!==t.data("items-tablet")?t.data("items-tablet"):1,n=void 0!==t.data("items-mobile")?t.data("items-mobile"):1,d=void 0!==t.data("margin")?t.data("margin"):10,r=void 0!==t.data("margin-tablet")?t.data("margin-tablet"):10,l=void 0!==t.data("margin-mobile")?t.data("margin-mobile"):10,s=void 0!==t.data("effect")?t.data("effect"):"slide",p=void 0!==t.data("speed")?t.data("speed"):400,v=void 0!==t.data("autoplay")?t.data("autoplay"):5e3,c=void 0!==t.data("loop")&&t.data("loop"),u=void 0!==t.data("grab-cursor")&&t.data("grab-cursor"),m=void 0!==t.data("pagination")?t.data("pagination"):".swiper-pagination",w=void 0!==t.data("arrow-next")?t.data("arrow-next"):".swiper-button-next",b=void 0!==t.data("arrow-prev")?t.data("arrow-prev"):".swiper-button-prev",g=void 0!==t.data("pause-on-hover")?t.data("pause-on-hover"):"",f=new Swiper(t,{direction:"horizontal",loop:c,speed:p,effect:s,slidesPerView:o,spaceBetween:d,grabCursor:u,paginationClickable:!0,autoHeight:!0,autoplay:{delay:v},pagination:{el:m,clickable:!0},navigation:{nextEl:w,prevEl:b},breakpoints:{480:{slidesPerView:n,spaceBetween:l},768:{slidesPerView:i,spaceBetween:r}}});0===v&&f.autoplay.stop(),g&&0!==v&&(t.on("mouseenter",function(){f.autoplay.stop()}),t.on("mouseleave",function(){f.autoplay.start()}))};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-content-ticker.default",ContentTicker)});
22
  var CountDown=function(e,t){var n=e.find(".eael-countdown-wrapper").eq(0),d=void 0!==n.data("countdown-id")?n.data("countdown-id"):"",o=void 0!==n.data("expire-type")?n.data("expire-type"):"",a=void 0!==n.data("expiry-text")?n.data("expiry-text"):"",i=void 0!==n.data("expiry-title")?n.data("expiry-title"):"",r=void 0!==n.data("redirect-url")?n.data("redirect-url"):"",l=void 0!==n.data("template")?n.data("template"):"";jQuery(document).ready(function(e){"use strict";var t=e("#eael-countdown-"+d);t.countdown({end:function(){if("text"==o)t.html('<div class="eael-countdown-finish-message"><h4 class="expiry-title">'+i+'</h4><div class="eael-countdown-finish-text">'+a+"</div></div>");else if("url"===o){0<e("body").find("#elementor").length?t.html("Your Page will be redirected to given URL (only on Frontend)."):window.location.href=r}else"template"===o&&t.html(l)}})})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-countdown.default",CountDown)});
23
  var dataTable=function(e,a){var t=e.find(".eael-data-table-wrap");t.data("table_id");if("undefined"!=typeof enableProSorter&&a.isFunction(enableProSorter)&&a(document).ready(function(){enableProSorter(jQuery,t)}),1==t.data("custom_responsive")){var n=e.find(".eael-data-table").find("th");e.find(".eael-data-table").find("tbody").find("tr").each(function(e,t){a(t).find("td .td-content-wrapper").each(function(e,t){a(this).prepend('<div class="th-mobile-screen">'+n.eq(e).html()+"</div>")})})}},Data_Table_Click_Handler=function(e,t,a){if("ea:table:export"==event.target.dataset.event){for(var n=a.el.querySelector("#eael-data-table-"+t.attributes.id).querySelectorAll("table tr"),d=[],r=0;r<n.length;r++){for(var l=[],o=n[r].querySelectorAll("th, td"),i=0;i<o.length;i++)l.push(JSON.stringify(o[i].innerText.replace(/(\r\n|\n|\r)/gm," ").trim()));d.push(l.join(","))}var c=new Blob([d.join("\n")],{type:"text/csv"}),b=parent.document.createElement("a");b.classList.add("eael-data-table-download-"+t.attributes.id),b.download="eael-data-table-"+t.attributes.id+".csv",b.href=window.URL.createObjectURL(c),b.style.display="none",parent.document.body.appendChild(b),b.click(),parent.document.querySelector(".eael-data-table-download-"+t.attributes.id).remove()}},data_table_panel=function(e,t,a){var n=Data_Table_Click_Handler.bind(this,e,t,a);e.el.addEventListener("click",n),e.currentPageView.on("destroy",function(){e.el.removeEventListener("click",n)})};jQuery(window).on("elementor/frontend/init",function(){isEditMode&&elementor.hooks.addAction("panel/open_editor/widget/eael-data-table",data_table_panel),elementorFrontend.hooks.addAction("frontend/element_ready/eael-data-table.default",dataTable)});
24
+ var EventCalendar=function(e,d){var a=FullCalendar.Calendar,t=d(".eael-event-calendar-cls",e),o=d(".eaelec-modal-close",e).eq(0),Y=d("#eaelecModal",e),m=t.data("events"),n=t.data("first_day"),r=t.data("cal_id"),l=t.data("locale"),s=new a(document.getElementById("eael-event-calendar-"+r),{plugins:["dayGrid","timeGrid","list"],editable:!1,selectable:!1,draggable:!1,firstDay:n,eventTimeFormat:{hour:"2-digit",minute:"2-digit",meridiem:"short"},nextDayThreshold:"00:00:00",header:{left:"prev,next today",center:"title",right:"timeGridDay,timeGridWeek,dayGridMonth,listWeek"},allDayText:"All day",events:m,selectHelper:!0,locale:l,eventLimit:3,eventRender:function(e){var a=d(e.el),l=e.event;a.attr("href","javascript:void(0);"),a.click(function(e){e.preventDefault();var a=l.start,t="h:mm A",o=l.end,m=d("span.eaelec-event-date-start"),n=d("span.eaelec-event-date-end");"yes"===l.allDay&&(o=moment(o).subtract(1,"days")._d,t=" ");if(m.html(" "),n.html(" "),Y.addClass("eael-ec-popup-ready").removeClass("eael-ec-modal-removing"),"yes"===l.allDay&&moment(a).format("MM-DD-YYYY")===moment(o).format("MM-DD-YYYY")){var r=moment(a).format("MMM Do");!0===moment(a).isSame(Date.now(),"day")?r="Today":moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(r="Tomorrow"),m.html('<i class="eicon-calendar"></i> '+r)}else!0===moment(l.start).isSame(Date.now(),"day")&&m.html('<i class="eicon-calendar"></i> Today '+moment(l.start).format(t)),moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&m.html('<i class="eicon-calendar"></i> Tomorrow '+moment(l.start).format(t)),(moment(a).format("MM-DD-YYYY")<moment(new Date).format("MM-DD-YYYY")||moment(a).format("MM-DD-YYYY")>moment(new Date).add(1,"days").format("MM-DD-YYYY"))&&m.html('<i class="eicon-calendar"></i> '+moment(l.start).format("MMM Do "+t)),!0===moment(o).isSame(Date.now(),"day")&&(!0!==moment(a).isSame(Date.now(),"day")?n.html("- Today "+moment(o).format(t)):n.html("- "+moment(o).format(t))),moment(a).format("MM-DD-YYYY")!==moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(o).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&n.html("- Tomorrow "+moment(o).format(t)),moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(o).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&n.html("- "+moment(o).format(t)),0<moment(o).diff(moment(a),"days")&&n.text().trim().length<1&&n.html("- "+moment(o).format("MMM Do "+t)),moment(a).format("MM-DD-YYYY")===moment(o).format("MM-DD-YYYY")&&n.html("- "+moment(o).format(t));d(".eaelec-modal-header h2").html(l.title),d(".eaelec-modal-body p").html(l.extendedProps.description),l.extendedProps.description.length<1?d(".eaelec-modal-body").css("height","auto"):d(".eaelec-modal-body").css("height","300px"),d(".eaelec-modal-footer a").attr("href",l.url),"on"===l.extendedProps.external&&d(".eaelec-modal-footer a").attr("target","_blank"),"on"===l.extendedProps.nofollow&&d(".eaelec-modal-footer a").attr("rel","nofollow"),""==l.url&&d(".eaelec-modal-footer a").css("display","none"),d(".eaelec-modal-header").css("border-left","5px solid "+l.borderColor)})}});o.on("click",function(){Y.addClass("eael-ec-modal-removing").removeClass("eael-ec-popup-ready")}),s.render()};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-event-calendar.default",EventCalendar)});
25
  var FacebookFeed=function(o,a){isEditMode||($facebook_gallery=a(".eael-facebook-feed",o).isotope({itemSelector:".eael-facebook-feed-item",percentPosition:!0,columnWidth:".eael-facebook-feed-item"}),$facebook_gallery.imagesLoaded().progress(function(){$facebook_gallery.isotope("layout")})),a(".eael-load-more-button",o).on("click",function(e){e.preventDefault(),$this=a(this),$settings=$this.attr("data-settings"),$page=$this.attr("data-page"),$this.addClass("button--loading"),a("span",$this).html("Loading..."),a.ajax({url:localize.ajaxurl,type:"post",data:{action:"facebook_feed_load_more",security:localize.nonce,settings:$settings,page:$page},success:function(e){$html=a(e.html),$facebook_gallery=a(".eael-facebook-feed",o).isotope(),a(".eael-facebook-feed",o).append($html),$facebook_gallery.isotope("appended",$html),$facebook_gallery.imagesLoaded().progress(function(){$facebook_gallery.isotope("layout")}),e.num_pages>$page?($this.attr("data-page",parseInt($page)+1),$this.removeClass("button--loading"),a("span",$this).html("Load more")):$this.remove()},error:function(){}})})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-facebook-feed.default",FacebookFeed)});
26
  var FancyText=function(t,e){var a=t.find(".eael-fancy-text-container").eq(0),n=void 0!==a.data("fancy-text-id")?a.data("fancy-text-id"):"",o=void 0!==a.data("fancy-text")?a.data("fancy-text"):"",d=void 0!==a.data("fancy-text-transition-type")?a.data("fancy-text-transition-type"):"",i=void 0!==a.data("fancy-text-speed")?a.data("fancy-text-speed"):"",y=void 0!==a.data("fancy-text-delay")?a.data("fancy-text-delay"):"",c="yes"===a.data("fancy-text-cursor"),f=void 0!==a.data("fancy-text-loop")&&"yes"==a.data("fancy-text-loop");o=o.split("|"),"typing"==d&&e("#eael-fancy-text-"+n).typed({strings:o,typeSpeed:i,backSpeed:0,startDelay:300,backDelay:y,showCursor:c,loop:f}),"typing"!=d&&e("#eael-fancy-text-"+n).Morphext({animation:d,separator:", ",speed:y,complete:function(){}}),jQuery(window).on("load",function(){setTimeout(function(){e(".eael-fancy-text-strings",t).css("display","inline-block")},500)}),isEditMode&&setTimeout(function(){e(".eael-fancy-text-strings",t).css("display","inline-block")},800)};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-fancy-text.default",FancyText)});
27
  var filterableGalleryHandler=function(f,s){var i,a,t,e=f.find(".fg-layout-3-filter-controls").eq(0),l=f.find("#fg-filter-trigger"),n=f.find(".fg-layout-3-search-box"),o=f.find("#fg-search-box-input"),r="";if(n.length&&n.on("submit",function(e){e.preventDefault()}),l.on("click",function(){e.toggleClass("open-filters")}).blur(function(){e.toggleClass("open-filters")}),!isEditMode){var g=s(".eael-filter-gallery-container",f),c=g.data("settings"),d=g.data("gallery-items"),p="masonry"==c.grid_style?"masonry":"fitRows",u="yes"==c.gallery_enabled,m=s(".eael-filter-gallery-wrapper").data("layout-mode"),y=s(".eael-filter-gallery-wrapper").data("mfp_caption"),h=g.isotope({itemSelector:".eael-filterable-gallery-item-wrap",layoutMode:p,percentPosition:!0,stagger:30,transitionDuration:c.duration+"ms",filter:function(){var e=s(this),t=!i||e.text().match(i);null==a&&(a="layout_3"!=m?f.find(".eael-filter-gallery-control ul li").first().data("filter"):f.find(".fg-layout-3-filter-controls li").first().data("filter"));var l=!a||e.is(a);return t&&l}});s("#eael-filter-gallery-wrapper-"+c.widget_id+" .eael-magnific-link").magnificPopup({type:"image",gallery:{enabled:u},callbacks:{close:function(){s("#elementor-lightbox").hide()}},fixedContentPos:!1,image:{titleSrc:function(e){if("yes"==y)return e.el.parent().prev().prev().html()}}}),f.on("click",".control",function(){var e=s(this);a=s(this).attr("data-filter"),r=s(this).attr("data-filter")+" a.eael-magnific-link",f.find("#fg-filter-trigger > span")&&f.find("#fg-filter-trigger > span").text(e.text()),e.siblings().removeClass("active"),e.addClass("active"),s("#eael-filter-gallery-wrapper-"+c.widget_id+" "+r).magnificPopup({type:"image",gallery:{enabled:u},callbacks:{close:function(){s("#elementor-lightbox").hide()}},fixedContentPos:!1,image:{titleSrc:function(e){if("yes"==y)return e.el.parent().prev().prev().html()}}}),h.isotope()}),o.on("input",function(){var e=s(this);clearTimeout(t),t=setTimeout(function(){i=new RegExp(e.val(),"gi"),h.isotope()},600)}),h.imagesLoaded().progress(function(){h.isotope("layout")}),h.on("arrangeComplete",function(){h.isotope("layout")}),s(window).on("load",function(){h.isotope("layout")}),s(f).magnificPopup({delegate:".eael-magnific-video-link",type:"iframe",callbacks:{close:function(){s("#elementor-lightbox").hide()}}}),f.on("click",".eael-gallery-load-more",function(e){e.preventDefault();var t=s(this),l=s(".eael-filter-gallery-container",f).children(".eael-filterable-gallery-item-wrap").length,i=g.data("total-gallery-items"),a=g.data("images-per-page"),n=g.data("nomore-item-text"),o=[];l==i&&(t.html('<div class="no-more-items-text">'+n+"</div>"),setTimeout(function(){t.fadeOut("slow")},600));for(var r=l;r<l+a;r++)o.push(s(d[r])[0]);g.append(o),h.isotope("appended",o),h.imagesLoaded().progress(function(){h.isotope("layout")}),s(".eael-magnific-link",f).magnificPopup({type:"image",gallery:{enabled:u},callbacks:{close:function(){s("#elementor-lightbox").hide()}}})})}};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-filterable-gallery.default",filterableGalleryHandler)});
assets/front-end/js/event-calendar/index.js CHANGED
@@ -6,6 +6,7 @@ var EventCalendar = function($scope, $) {
6
  eventAll = element.data("events"),
7
  firstDay = element.data("first_day"),
8
  calendarID = element.data("cal_id"),
 
9
  calendarEl = document.getElementById("eael-event-calendar-" + calendarID);
10
 
11
  var calendar = new Calendar(calendarEl, {
@@ -25,12 +26,13 @@ var EventCalendar = function($scope, $) {
25
  center: "title",
26
  right: "timeGridDay,timeGridWeek,dayGridMonth,listWeek"
27
  },
28
- buttonText: {
29
- today: "Today"
30
- },
31
  allDayText: "All day",
32
  events: eventAll,
33
  selectHelper: true,
 
34
  eventLimit: 3,
35
  eventRender: function(info) {
36
  var element = $(info.el),
@@ -65,7 +67,7 @@ var EventCalendar = function($scope, $) {
65
  startSelector.html('<i class="eicon-calendar"></i> ' + allDayTime);
66
  } else {
67
  if (moment(event.start).isSame(Date.now(), "day") === true) {
68
- startSelector.html('<i class="eicon-calendar"></i> Today, ' + moment(event.start).format(timeFormate));
69
  }
70
  if (
71
  moment(startDate).format("MM-DD-YYYY") ===
@@ -73,7 +75,7 @@ var EventCalendar = function($scope, $) {
73
  .add(1, "days")
74
  .format("MM-DD-YYYY")
75
  ) {
76
- startSelector.html('<i class="eicon-calendar"></i> Tomorrow, ' + moment(event.start).format(timeFormate));
77
  }
78
 
79
  if (
@@ -83,12 +85,12 @@ var EventCalendar = function($scope, $) {
83
  .add(1, "days")
84
  .format("MM-DD-YYYY")
85
  ) {
86
- startSelector.html('<i class="eicon-calendar"></i> ' + moment(event.start).format("MMM Do, " + timeFormate));
87
  }
88
 
89
  if (moment(endDate).isSame(Date.now(), "day") === true) {
90
  if (moment(startDate).isSame(Date.now(), "day") !== true) {
91
- endSelector.html("- Today, " + moment(endDate).format(timeFormate));
92
  } else {
93
  endSelector.html("- " + moment(endDate).format(timeFormate));
94
  }
@@ -104,7 +106,7 @@ var EventCalendar = function($scope, $) {
104
  .add(1, "days")
105
  .format("MM-DD-YYYY")
106
  ) {
107
- endSelector.html("- Tomorrow, " + moment(endDate).format(timeFormate));
108
  }
109
  if (
110
  moment(startDate).format("MM-DD-YYYY") ===
@@ -119,7 +121,7 @@ var EventCalendar = function($scope, $) {
119
  endSelector.html("- " + moment(endDate).format(timeFormate));
120
  }
121
  if (moment(endDate).diff(moment(startDate), "days") > 0 && endSelector.text().trim().length < 1) {
122
- endSelector.html("- " + moment(endDate).format("MMM Do, " + timeFormate));
123
  }
124
 
125
  if (moment(startDate).format("MM-DD-YYYY") === moment(endDate).format("MM-DD-YYYY")) {
6
  eventAll = element.data("events"),
7
  firstDay = element.data("first_day"),
8
  calendarID = element.data("cal_id"),
9
+ locale = element.data("locale"),
10
  calendarEl = document.getElementById("eael-event-calendar-" + calendarID);
11
 
12
  var calendar = new Calendar(calendarEl, {
26
  center: "title",
27
  right: "timeGridDay,timeGridWeek,dayGridMonth,listWeek"
28
  },
29
+ // buttonText: {
30
+ // today: "today"
31
+ // },
32
  allDayText: "All day",
33
  events: eventAll,
34
  selectHelper: true,
35
+ locale:locale,
36
  eventLimit: 3,
37
  eventRender: function(info) {
38
  var element = $(info.el),
67
  startSelector.html('<i class="eicon-calendar"></i> ' + allDayTime);
68
  } else {
69
  if (moment(event.start).isSame(Date.now(), "day") === true) {
70
+ startSelector.html('<i class="eicon-calendar"></i> Today ' + moment(event.start).format(timeFormate));
71
  }
72
  if (
73
  moment(startDate).format("MM-DD-YYYY") ===
75
  .add(1, "days")
76
  .format("MM-DD-YYYY")
77
  ) {
78
+ startSelector.html('<i class="eicon-calendar"></i> Tomorrow ' + moment(event.start).format(timeFormate));
79
  }
80
 
81
  if (
85
  .add(1, "days")
86
  .format("MM-DD-YYYY")
87
  ) {
88
+ startSelector.html('<i class="eicon-calendar"></i> ' + moment(event.start).format("MMM Do " + timeFormate));
89
  }
90
 
91
  if (moment(endDate).isSame(Date.now(), "day") === true) {
92
  if (moment(startDate).isSame(Date.now(), "day") !== true) {
93
+ endSelector.html("- Today " + moment(endDate).format(timeFormate));
94
  } else {
95
  endSelector.html("- " + moment(endDate).format(timeFormate));
96
  }
106
  .add(1, "days")
107
  .format("MM-DD-YYYY")
108
  ) {
109
+ endSelector.html("- Tomorrow " + moment(endDate).format(timeFormate));
110
  }
111
  if (
112
  moment(startDate).format("MM-DD-YYYY") ===
121
  endSelector.html("- " + moment(endDate).format(timeFormate));
122
  }
123
  if (moment(endDate).diff(moment(startDate), "days") > 0 && endSelector.text().trim().length < 1) {
124
+ endSelector.html("- " + moment(endDate).format("MMM Do " + timeFormate));
125
  }
126
 
127
  if (moment(startDate).format("MM-DD-YYYY") === moment(endDate).format("MM-DD-YYYY")) {
assets/front-end/js/event-calendar/index.min.js CHANGED
@@ -1 +1 @@
1
- var EventCalendar=function(e,l){var t=FullCalendar.Calendar,a=l(".eael-event-calendar-cls",e),o=l(".eaelec-modal-close",e).eq(0),Y=l("#eaelecModal",e),m=a.data("events"),n=a.data("first_day"),r=a.data("cal_id"),d=new t(document.getElementById("eael-event-calendar-"+r),{plugins:["dayGrid","timeGrid","list"],editable:!1,selectable:!1,draggable:!1,firstDay:n,eventTimeFormat:{hour:"2-digit",minute:"2-digit",meridiem:"short"},nextDayThreshold:"00:00:00",header:{left:"prev,next today",center:"title",right:"timeGridDay,timeGridWeek,dayGridMonth,listWeek"},buttonText:{today:"Today"},allDayText:"All day",events:m,selectHelper:!0,eventLimit:3,eventRender:function(e){var t=l(e.el),d=e.event;t.attr("href","javascript:void(0);"),t.click(function(e){e.preventDefault();var t=d.start,a="h:mm A",o=d.end,m=l("span.eaelec-event-date-start"),n=l("span.eaelec-event-date-end");"yes"===d.allDay&&(o=moment(o).subtract(1,"days")._d,a=" ");if(m.html(" "),n.html(" "),Y.addClass("eael-ec-popup-ready").removeClass("eael-ec-modal-removing"),"yes"===d.allDay&&moment(t).format("MM-DD-YYYY")===moment(o).format("MM-DD-YYYY")){var r=moment(t).format("MMM Do");!0===moment(t).isSame(Date.now(),"day")?r="Today":moment(t).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(r="Tomorrow"),m.html('<i class="eicon-calendar"></i> '+r)}else!0===moment(d.start).isSame(Date.now(),"day")&&m.html('<i class="eicon-calendar"></i> Today, '+moment(d.start).format(a)),moment(t).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&m.html('<i class="eicon-calendar"></i> Tomorrow, '+moment(d.start).format(a)),(moment(t).format("MM-DD-YYYY")<moment(new Date).format("MM-DD-YYYY")||moment(t).format("MM-DD-YYYY")>moment(new Date).add(1,"days").format("MM-DD-YYYY"))&&m.html('<i class="eicon-calendar"></i> '+moment(d.start).format("MMM Do, "+a)),!0===moment(o).isSame(Date.now(),"day")&&(!0!==moment(t).isSame(Date.now(),"day")?n.html("- Today, "+moment(o).format(a)):n.html("- "+moment(o).format(a))),moment(t).format("MM-DD-YYYY")!==moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(o).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&n.html("- Tomorrow, "+moment(o).format(a)),moment(t).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(o).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&n.html("- "+moment(o).format(a)),0<moment(o).diff(moment(t),"days")&&n.text().trim().length<1&&n.html("- "+moment(o).format("MMM Do, "+a)),moment(t).format("MM-DD-YYYY")===moment(o).format("MM-DD-YYYY")&&n.html("- "+moment(o).format(a));l(".eaelec-modal-header h2").html(d.title),l(".eaelec-modal-body p").html(d.extendedProps.description),d.extendedProps.description.length<1?l(".eaelec-modal-body").css("height","auto"):l(".eaelec-modal-body").css("height","300px"),l(".eaelec-modal-footer a").attr("href",d.url),"on"===d.extendedProps.external&&l(".eaelec-modal-footer a").attr("target","_blank"),"on"===d.extendedProps.nofollow&&l(".eaelec-modal-footer a").attr("rel","nofollow"),""==d.url&&l(".eaelec-modal-footer a").css("display","none"),l(".eaelec-modal-header").css("border-left","5px solid "+d.borderColor)})}});o.on("click",function(){Y.addClass("eael-ec-modal-removing").removeClass("eael-ec-popup-ready")}),d.render()};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-event-calendar.default",EventCalendar)});
1
+ var EventCalendar=function(e,d){var a=FullCalendar.Calendar,t=d(".eael-event-calendar-cls",e),o=d(".eaelec-modal-close",e).eq(0),Y=d("#eaelecModal",e),m=t.data("events"),n=t.data("first_day"),r=t.data("cal_id"),l=t.data("locale"),s=new a(document.getElementById("eael-event-calendar-"+r),{plugins:["dayGrid","timeGrid","list"],editable:!1,selectable:!1,draggable:!1,firstDay:n,eventTimeFormat:{hour:"2-digit",minute:"2-digit",meridiem:"short"},nextDayThreshold:"00:00:00",header:{left:"prev,next today",center:"title",right:"timeGridDay,timeGridWeek,dayGridMonth,listWeek"},allDayText:"All day",events:m,selectHelper:!0,locale:l,eventLimit:3,eventRender:function(e){var a=d(e.el),l=e.event;a.attr("href","javascript:void(0);"),a.click(function(e){e.preventDefault();var a=l.start,t="h:mm A",o=l.end,m=d("span.eaelec-event-date-start"),n=d("span.eaelec-event-date-end");"yes"===l.allDay&&(o=moment(o).subtract(1,"days")._d,t=" ");if(m.html(" "),n.html(" "),Y.addClass("eael-ec-popup-ready").removeClass("eael-ec-modal-removing"),"yes"===l.allDay&&moment(a).format("MM-DD-YYYY")===moment(o).format("MM-DD-YYYY")){var r=moment(a).format("MMM Do");!0===moment(a).isSame(Date.now(),"day")?r="Today":moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(r="Tomorrow"),m.html('<i class="eicon-calendar"></i> '+r)}else!0===moment(l.start).isSame(Date.now(),"day")&&m.html('<i class="eicon-calendar"></i> Today '+moment(l.start).format(t)),moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&m.html('<i class="eicon-calendar"></i> Tomorrow '+moment(l.start).format(t)),(moment(a).format("MM-DD-YYYY")<moment(new Date).format("MM-DD-YYYY")||moment(a).format("MM-DD-YYYY")>moment(new Date).add(1,"days").format("MM-DD-YYYY"))&&m.html('<i class="eicon-calendar"></i> '+moment(l.start).format("MMM Do "+t)),!0===moment(o).isSame(Date.now(),"day")&&(!0!==moment(a).isSame(Date.now(),"day")?n.html("- Today "+moment(o).format(t)):n.html("- "+moment(o).format(t))),moment(a).format("MM-DD-YYYY")!==moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(o).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&n.html("- Tomorrow "+moment(o).format(t)),moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(o).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&n.html("- "+moment(o).format(t)),0<moment(o).diff(moment(a),"days")&&n.text().trim().length<1&&n.html("- "+moment(o).format("MMM Do "+t)),moment(a).format("MM-DD-YYYY")===moment(o).format("MM-DD-YYYY")&&n.html("- "+moment(o).format(t));d(".eaelec-modal-header h2").html(l.title),d(".eaelec-modal-body p").html(l.extendedProps.description),l.extendedProps.description.length<1?d(".eaelec-modal-body").css("height","auto"):d(".eaelec-modal-body").css("height","300px"),d(".eaelec-modal-footer a").attr("href",l.url),"on"===l.extendedProps.external&&d(".eaelec-modal-footer a").attr("target","_blank"),"on"===l.extendedProps.nofollow&&d(".eaelec-modal-footer a").attr("rel","nofollow"),""==l.url&&d(".eaelec-modal-footer a").css("display","none"),d(".eaelec-modal-header").css("border-left","5px solid "+l.borderColor)})}});o.on("click",function(){Y.addClass("eael-ec-modal-removing").removeClass("eael-ec-popup-ready")}),s.render()};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-event-calendar.default",EventCalendar)});
assets/front-end/js/facebook-feed/index.js CHANGED
File without changes
assets/front-end/js/facebook-feed/index.min.js CHANGED
File without changes
assets/front-end/js/general/index.js CHANGED
File without changes
assets/front-end/js/general/index.min.js CHANGED
File without changes
assets/front-end/js/post-grid/index.js CHANGED
File without changes
assets/front-end/js/post-grid/index.min.js CHANGED
File without changes
assets/front-end/js/reading-progress/index.js CHANGED
File without changes
assets/front-end/js/reading-progress/index.min.js CHANGED
File without changes
assets/front-end/js/sticky-video/index.js CHANGED
File without changes
assets/front-end/js/sticky-video/index.min.js CHANGED
File without changes
assets/front-end/js/table-of-content/index.js CHANGED
File without changes
assets/front-end/js/table-of-content/index.min.js CHANGED
File without changes
assets/front-end/js/vendor/event-calendar/calendar-main.js CHANGED
File without changes
assets/front-end/js/vendor/event-calendar/calendar-main.min.js CHANGED
File without changes
assets/front-end/js/vendor/event-calendar/daygrid.js CHANGED
File without changes
assets/front-end/js/vendor/event-calendar/daygrid.min.js CHANGED
File without changes
assets/front-end/js/vendor/event-calendar/listgrid.js CHANGED
File without changes
assets/front-end/js/vendor/event-calendar/listgrid.min.js CHANGED
File without changes
assets/front-end/js/vendor/event-calendar/locales-all.min.js ADDED
@@ -0,0 +1 @@
 
1
+ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).FullCalendarLocalesAll=t()}(this,function(){"use strict";return[{code:"af",week:{dow:1,doy:4},buttonText:{prev:"Vorige",next:"Volgende",today:"Vandag",year:"Jaar",month:"Maand",week:"Week",day:"Dag",list:"Agenda"},allDayHtml:"Heeldag",eventLimitText:"Addisionele",noEventsMessage:"Daar is geen gebeurtenisse nie"},{code:"ar-dz",week:{dow:0,doy:4},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"ar-kw",week:{dow:0,doy:12},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"ar-ly",week:{dow:6,doy:12},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"ar-ma",week:{dow:6,doy:12},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"ar-sa",week:{dow:0,doy:6},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"ar-tn",week:{dow:1,doy:4},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"ar",week:{dow:6,doy:12},dir:"rtl",buttonText:{prev:"السابق",next:"التالي",today:"اليوم",month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},weekLabel:"أسبوع",allDayText:"اليوم كله",eventLimitText:"أخرى",noEventsMessage:"أي أحداث لعرض"},{code:"bg",week:{dow:1,doy:7},buttonText:{prev:"назад",next:"напред",today:"днес",month:"Месец",week:"Седмица",day:"Ден",list:"График"},allDayText:"Цял ден",eventLimitText:function(e){return"+още "+e},noEventsMessage:"Няма събития за показване"},{code:"bs",week:{dow:1,doy:7},buttonText:{prev:"Prošli",next:"Sljedeći",today:"Danas",month:"Mjesec",week:"Sedmica",day:"Dan",list:"Raspored"},weekLabel:"Sed",allDayText:"Cijeli dan",eventLimitText:function(e){return"+ još "+e},noEventsMessage:"Nema događaja za prikazivanje"},{code:"ca",week:{dow:1,doy:4},buttonText:{prev:"Anterior",next:"Següent",today:"Avui",month:"Mes",week:"Setmana",day:"Dia",list:"Agenda"},weekLabel:"Set",allDayText:"Tot el dia",eventLimitText:"més",noEventsMessage:"No hi ha esdeveniments per mostrar"},{code:"cs",week:{dow:1,doy:4},buttonText:{prev:"Dříve",next:"Později",today:"Nyní",month:"Měsíc",week:"Týden",day:"Den",list:"Agenda"},weekLabel:"Týd",allDayText:"Celý den",eventLimitText:function(e){return"+další: "+e},noEventsMessage:"Žádné akce k zobrazení"},{code:"da",week:{dow:1,doy:4},buttonText:{prev:"Forrige",next:"Næste",today:"I dag",month:"Måned",week:"Uge",day:"Dag",list:"Agenda"},weekLabel:"Uge",allDayText:"Hele dagen",eventLimitText:"flere",noEventsMessage:"Ingen arrangementer at vise"},{code:"de",week:{dow:1,doy:4},buttonText:{prev:"Zurück",next:"Vor",today:"Heute",year:"Jahr",month:"Monat",week:"Woche",day:"Tag",list:"Terminübersicht"},weekLabel:"KW",allDayText:"Ganztägig",eventLimitText:function(e){return"+ weitere "+e},noEventsMessage:"Keine Ereignisse anzuzeigen"},{code:"el",week:{dow:1,doy:4},buttonText:{prev:"Προηγούμενος",next:"Επόμενος",today:"Σήμερα",month:"Μήνας",week:"Εβδομάδα",day:"Ημέρα",list:"Ατζέντα"},weekLabel:"Εβδ",allDayText:"Ολοήμερο",eventLimitText:"περισσότερα",noEventsMessage:"Δεν υπάρχουν γεγονότα για να εμφανιστεί"},{code:"en-au",week:{dow:1,doy:4}},{code:"en-gb",week:{dow:1,doy:4}},{code:"en-nz",week:{dow:1,doy:4}},{code:"es",week:{dow:0,doy:6},buttonText:{prev:"Ant",next:"Sig",today:"Hoy",month:"Mes",week:"Semana",day:"Día",list:"Agenda"},weekLabel:"Sm",allDayHtml:"Todo<br/>el día",eventLimitText:"más",noEventsMessage:"No hay eventos para mostrar"},{code:"es",week:{dow:1,doy:4},buttonText:{prev:"Ant",next:"Sig",today:"Hoy",month:"Mes",week:"Semana",day:"Día",list:"Agenda"},weekLabel:"Sm",allDayHtml:"Todo<br/>el día",eventLimitText:"más",noEventsMessage:"No hay eventos para mostrar"},{code:"et",week:{dow:1,doy:4},buttonText:{prev:"Eelnev",next:"Järgnev",today:"Täna",month:"Kuu",week:"Nädal",day:"Päev",list:"Päevakord"},weekLabel:"näd",allDayText:"Kogu päev",eventLimitText:function(e){return"+ veel "+e},noEventsMessage:"Kuvamiseks puuduvad sündmused"},{code:"eu",week:{dow:1,doy:7},buttonText:{prev:"Aur",next:"Hur",today:"Gaur",month:"Hilabetea",week:"Astea",day:"Eguna",list:"Agenda"},weekLabel:"As",allDayHtml:"Egun<br/>osoa",eventLimitText:"gehiago",noEventsMessage:"Ez dago ekitaldirik erakusteko"},{code:"fa",week:{dow:6,doy:12},dir:"rtl",buttonText:{prev:"قبلی",next:"بعدی",today:"امروز",month:"ماه",week:"هفته",day:"روز",list:"برنامه"},weekLabel:"هف",allDayText:"تمام روز",eventLimitText:function(e){return"بیش از "+e},noEventsMessage:"هیچ رویدادی به نمایش"},{code:"fi",week:{dow:1,doy:4},buttonText:{prev:"Edellinen",next:"Seuraava",today:"Tänään",month:"Kuukausi",week:"Viikko",day:"Päivä",list:"Tapahtumat"},weekLabel:"Vk",allDayText:"Koko päivä",eventLimitText:"lisää",noEventsMessage:"Ei näytettäviä tapahtumia"},{code:"fr",buttonText:{prev:"Précédent",next:"Suivant",today:"Aujourd'hui",year:"Année",month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},weekLabel:"Sem.",allDayHtml:"Toute la<br/>journée",eventLimitText:"en plus",noEventsMessage:"Aucun événement à afficher"},{code:"fr-ch",week:{dow:1,doy:4},buttonText:{prev:"Précédent",next:"Suivant",today:"Courant",year:"Année",month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},weekLabel:"Sm",allDayHtml:"Toute la<br/>journée",eventLimitText:"en plus",noEventsMessage:"Aucun événement à afficher"},{code:"fr",week:{dow:1,doy:4},buttonText:{prev:"Précédent",next:"Suivant",today:"Aujourd'hui",year:"Année",month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},weekLabel:"Sem.",allDayHtml:"Toute la<br/>journée",eventLimitText:"en plus",noEventsMessage:"Aucun événement à afficher"},{code:"gl",week:{dow:1,doy:4},buttonText:{prev:"Ant",next:"Seg",today:"Hoxe",month:"Mes",week:"Semana",day:"Día",list:"Axenda"},weekLabel:"Sm",allDayHtml:"Todo<br/>o día",eventLimitText:"máis",noEventsMessage:"Non hai eventos para amosar"},{code:"he",dir:"rtl",buttonText:{prev:"הקודם",next:"הבא",today:"היום",month:"חודש",week:"שבוע",day:"יום",list:"סדר יום"},allDayText:"כל היום",eventLimitText:"אחר",noEventsMessage:"אין אירועים להצגה",weekLabel:"שבוע"},{code:"hi",week:{dow:0,doy:6},buttonText:{prev:"पिछला",next:"अगला",today:"आज",month:"महीना",week:"सप्ताह",day:"दिन",list:"कार्यसूची"},weekLabel:"हफ्ता",allDayText:"सभी दिन",eventLimitText:function(e){return"+अधिक "+e},noEventsMessage:"कोई घटनाओं को प्रदर्शित करने के लिए"},{code:"hr",week:{dow:1,doy:7},buttonText:{prev:"Prijašnji",next:"Sljedeći",today:"Danas",month:"Mjesec",week:"Tjedan",day:"Dan",list:"Raspored"},weekLabel:"Tje",allDayText:"Cijeli dan",eventLimitText:function(e){return"+ još "+e},noEventsMessage:"Nema događaja za prikaz"},{code:"hu",week:{dow:1,doy:4},buttonText:{prev:"vissza",next:"előre",today:"ma",month:"Hónap",week:"Hét",day:"Nap",list:"Napló"},weekLabel:"Hét",allDayText:"Egész nap",eventLimitText:"további",noEventsMessage:"Nincs megjeleníthető esemény"},{code:"id",week:{dow:1,doy:7},buttonText:{prev:"mundur",next:"maju",today:"hari ini",month:"Bulan",week:"Minggu",day:"Hari",list:"Agenda"},weekLabel:"Mg",allDayHtml:"Sehari<br/>penuh",eventLimitText:"lebih",noEventsMessage:"Tidak ada acara untuk ditampilkan"},{code:"is",week:{dow:1,doy:4},buttonText:{prev:"Fyrri",next:"Næsti",today:"Í dag",month:"Mánuður",week:"Vika",day:"Dagur",list:"Dagskrá"},weekLabel:"Vika",allDayHtml:"Allan<br/>daginn",eventLimitText:"meira",noEventsMessage:"Engir viðburðir til að sýna"},{code:"it",week:{dow:1,doy:4},buttonText:{prev:"Prec",next:"Succ",today:"Oggi",month:"Mese",week:"Settimana",day:"Giorno",list:"Agenda"},weekLabel:"Sm",allDayHtml:"Tutto il<br/>giorno",eventLimitText:function(e){return"+altri "+e},noEventsMessage:"Non ci sono eventi da visualizzare"},{code:"ja",buttonText:{prev:"前",next:"次",today:"今日",month:"月",week:"週",day:"日",list:"予定リスト"},weekLabel:"週",allDayText:"終日",eventLimitText:function(e){return"他 "+e+" 件"},noEventsMessage:"表示する予定はありません"},{code:"ka",week:{dow:1,doy:7},buttonText:{prev:"წინა",next:"შემდეგი",today:"დღეს",month:"თვე",week:"კვირა",day:"დღე",list:"დღის წესრიგი"},weekLabel:"კვ",allDayText:"მთელი დღე",eventLimitText:function(e){return"+ კიდევ "+e},noEventsMessage:"ღონისძიებები არ არის"},{code:"kk",week:{dow:1,doy:7},buttonText:{prev:"Алдыңғы",next:"Келесі",today:"Бүгін",month:"Ай",week:"Апта",day:"Күн",list:"Күн тәртібі"},weekLabel:"Не",allDayText:"Күні бойы",eventLimitText:function(e){return"+ тағы "+e},noEventsMessage:"Көрсету үшін оқиғалар жоқ"},{code:"ko",buttonText:{prev:"이전달",next:"다음달",today:"오늘",month:"월",week:"주",day:"일",list:"일정목록"},weekLabel:"주",allDayText:"종일",eventLimitText:"개",noEventsMessage:"일정이 없습니다"},{code:"lb",week:{dow:1,doy:4},buttonText:{prev:"Zréck",next:"Weider",today:"Haut",month:"Mount",week:"Woch",day:"Dag",list:"Terminiwwersiicht"},weekLabel:"W",allDayText:"Ganzen Dag",eventLimitText:"méi",noEventsMessage:"Nee Evenementer ze affichéieren"},{code:"lt",week:{dow:1,doy:4},buttonText:{prev:"Atgal",next:"Pirmyn",today:"Šiandien",month:"Mėnuo",week:"Savaitė",day:"Diena",list:"Darbotvarkė"},weekLabel:"SAV",allDayText:"Visą dieną",eventLimitText:"daugiau",noEventsMessage:"Nėra įvykių rodyti"},{code:"lv",week:{dow:1,doy:4},buttonText:{prev:"Iepr.",next:"Nāk.",today:"Šodien",month:"Mēnesis",week:"Nedēļa",day:"Diena",list:"Dienas kārtība"},weekLabel:"Ned.",allDayText:"Visu dienu",eventLimitText:function(e){return"+vēl "+e},noEventsMessage:"Nav notikumu"},{code:"mk",buttonText:{prev:"претходно",next:"следно",today:"Денес",month:"Месец",week:"Недела",day:"Ден",list:"График"},weekLabel:"Сед",allDayText:"Цел ден",eventLimitText:function(e){return"+повеќе "+e},noEventsMessage:"Нема настани за прикажување"},{code:"ms",week:{dow:1,doy:7},buttonText:{prev:"Sebelum",next:"Selepas",today:"hari ini",month:"Bulan",week:"Minggu",day:"Hari",list:"Agenda"},weekLabel:"Mg",allDayText:"Sepanjang hari",eventLimitText:function(e){return"masih ada "+e+" acara"},noEventsMessage:"Tiada peristiwa untuk dipaparkan"},{code:"nb",week:{dow:1,doy:4},buttonText:{prev:"Forrige",next:"Neste",today:"I dag",month:"Måned",week:"Uke",day:"Dag",list:"Agenda"},weekLabel:"Uke",allDayText:"Hele dagen",eventLimitText:"til",noEventsMessage:"Ingen hendelser å vise"},{code:"nl",week:{dow:1,doy:4},buttonText:{prev:"Voorgaand",next:"Volgende",today:"Vandaag",year:"Jaar",month:"Maand",week:"Week",day:"Dag",list:"Agenda"},allDayText:"Hele dag",eventLimitText:"extra",noEventsMessage:"Geen evenementen om te laten zien"},{code:"nn",week:{dow:1,doy:4},buttonText:{prev:"Førre",next:"Neste",today:"I dag",month:"Månad",week:"Veke",day:"Dag",list:"Agenda"},weekLabel:"Veke",allDayText:"Heile dagen",eventLimitText:"til",noEventsMessage:"Ingen hendelser å vise"},{code:"pl",week:{dow:1,doy:4},buttonText:{prev:"Poprzedni",next:"Następny",today:"Dziś",month:"Miesiąc",week:"Tydzień",day:"Dzień",list:"Plan dnia"},weekLabel:"Tydz",allDayText:"Cały dzień",eventLimitText:"więcej",noEventsMessage:"Brak wydarzeń do wyświetlenia"},{code:"pt-br",buttonText:{prev:"Anterior",next:"Próximo",today:"Hoje",month:"Mês",week:"Semana",day:"Dia",list:"Compromissos"},weekLabel:"Sm",allDayText:"dia inteiro",eventLimitText:function(e){return"mais +"+e},noEventsMessage:"Não há eventos para mostrar"},{code:"pt",week:{dow:1,doy:4},buttonText:{prev:"Anterior",next:"Seguinte",today:"Hoje",month:"Mês",week:"Semana",day:"Dia",list:"Agenda"},weekLabel:"Sem",allDayText:"Todo o dia",eventLimitText:"mais",noEventsMessage:"Não há eventos para mostrar"},{code:"ro",week:{dow:1,doy:7},buttonText:{prev:"precedentă",next:"următoare",today:"Azi",month:"Lună",week:"Săptămână",day:"Zi",list:"Agendă"},weekLabel:"Săpt",allDayText:"Toată ziua",eventLimitText:function(e){return"+alte "+e},noEventsMessage:"Nu există evenimente de afișat"},{code:"ru",week:{dow:1,doy:4},buttonText:{prev:"Пред",next:"След",today:"Сегодня",month:"Месяц",week:"Неделя",day:"День",list:"Повестка дня"},weekLabel:"Нед",allDayText:"Весь день",eventLimitText:function(e){return"+ ещё "+e},noEventsMessage:"Нет событий для отображения"},{code:"sk",week:{dow:1,doy:4},buttonText:{prev:"Predchádzajúci",next:"Nasledujúci",today:"Dnes",month:"Mesiac",week:"Týždeň",day:"Deň",list:"Rozvrh"},weekLabel:"Ty",allDayText:"Celý deň",eventLimitText:function(e){return"+ďalšie: "+e},noEventsMessage:"Žiadne akcie na zobrazenie"},{code:"sl",week:{dow:1,doy:7},buttonText:{prev:"Prejšnji",next:"Naslednji",today:"Trenutni",month:"Mesec",week:"Teden",day:"Dan",list:"Dnevni red"},weekLabel:"Teden",allDayText:"Ves dan",eventLimitText:"več",noEventsMessage:"Ni dogodkov za prikaz"},{code:"sq",week:{dow:1,doy:4},buttonText:{prev:"mbrapa",next:"Përpara",today:"sot",month:"Muaj",week:"Javë",day:"Ditë",list:"Listë"},weekLabel:"Ja",allDayHtml:"Gjithë<br/>ditën",eventLimitText:function(e){return"+më tepër "+e},noEventsMessage:"Nuk ka evente për të shfaqur"},{code:"sr-cyrl",week:{dow:1,doy:7},buttonText:{prev:"Претходна",next:"следећи",today:"Данас",month:"Месец",week:"Недеља",day:"Дан",list:"Планер"},weekLabel:"Сед",allDayText:"Цео дан",eventLimitText:function(e){return"+ још "+e},noEventsMessage:"Нема догађаја за приказ"},{code:"sr",week:{dow:1,doy:7},buttonText:{prev:"Prethodna",next:"Sledeći",today:"Danas",month:"Mеsеc",week:"Nеdеlja",day:"Dan",list:"Planеr"},weekLabel:"Sed",allDayText:"Cеo dan",eventLimitText:function(e){return"+ još "+e},noEventsMessage:"Nеma događaja za prikaz"},{code:"sv",week:{dow:1,doy:4},buttonText:{prev:"Förra",next:"Nästa",today:"Idag",month:"Månad",week:"Vecka",day:"Dag",list:"Program"},weekLabel:"v.",allDayText:"Heldag",eventLimitText:"till",noEventsMessage:"Inga händelser att visa"},{code:"th",buttonText:{prev:"ย้อน",next:"ถัดไป",today:"วันนี้",month:"เดือน",week:"สัปดาห์",day:"วัน",list:"แผนงาน"},allDayText:"ตลอดวัน",eventLimitText:"เพิ่มเติม",noEventsMessage:"ไม่มีกิจกรรมที่จะแสดง"},{code:"tr",week:{dow:1,doy:7},buttonText:{prev:"geri",next:"ileri",today:"bugün",month:"Ay",week:"Hafta",day:"Gün",list:"Ajanda"},weekLabel:"Hf",allDayText:"Tüm gün",eventLimitText:"daha fazla",noEventsMessage:"Gösterilecek etkinlik yok"},{code:"uk",week:{dow:1,doy:7},buttonText:{prev:"Попередній",next:"далі",today:"Сьогодні",month:"Місяць",week:"Тиждень",day:"День",list:"Порядок денний"},weekLabel:"Тиж",allDayText:"Увесь день",eventLimitText:function(e){return"+ще "+e+"..."},noEventsMessage:"Немає подій для відображення"},{code:"vi",week:{dow:1,doy:4},buttonText:{prev:"Trước",next:"Tiếp",today:"Hôm nay",month:"Tháng",week:"Tuần",day:"Ngày",list:"Lịch biểu"},weekLabel:"Tu",allDayText:"Cả ngày",eventLimitText:function(e){return"+ thêm "+e},noEventsMessage:"Không có sự kiện để hiển thị"},{code:"zh-cn",week:{dow:1,doy:4},buttonText:{prev:"上月",next:"下月",today:"今天",month:"月",week:"周",day:"日",list:"日程"},weekLabel:"周",allDayText:"全天",eventLimitText:function(e){return"另外 "+e+" 个"},noEventsMessage:"没有事件显示"},{code:"zh-tw",buttonText:{prev:"上月",next:"下月",today:"今天",month:"月",week:"週",day:"天",list:"活動列表"},weekLabel:"周",allDayText:"整天",eventLimitText:"顯示更多",noEventsMessage:"没有任何活動"}]});
assets/front-end/js/vendor/event-calendar/timegrid.js CHANGED
File without changes
assets/front-end/js/vendor/event-calendar/timegrid.min.js CHANGED
File without changes
assets/front-end/js/vendor/imagesLoaded/imagesloaded.pkgd.js CHANGED
File without changes
assets/front-end/js/vendor/imagesLoaded/imagesloaded.pkgd.min.js CHANGED
File without changes
assets/front-end/js/vendor/progress-bar/progress-bar.min.js CHANGED
File without changes
assets/front-end/js/vendor/sticky-video/sticky-video-plyr.js CHANGED
File without changes
assets/front-end/js/vendor/sticky-video/sticky-video-plyr.min.js CHANGED
File without changes
assets/front-end/sass/adv-accordion/index.scss CHANGED
File without changes
assets/front-end/sass/adv-tabs/index.scss CHANGED
File without changes
assets/front-end/sass/advanced-data-table/index.scss CHANGED
File without changes
assets/front-end/sass/caldera-form/index.scss CHANGED
File without changes
assets/front-end/sass/call-to-action/index.scss CHANGED
File without changes
assets/front-end/sass/components/load-more.scss CHANGED
@@ -2,55 +2,63 @@
2
  0% {
3
  transform: rotate(0deg);
4
  }
 
5
  100% {
6
  transform: rotate(360deg);
7
  }
8
  }
 
 
9
  .eael-load-more-button-wrap {
10
  display: flex;
11
  }
 
 
12
  .eael-load-more-button {
13
- display: flex;
14
  align-items: center;
15
  justify-content: center;
16
  padding: 1em 2em;
17
  border: 0px solid;
18
  font-size: 16px;
19
  overflow: hidden;
20
- .button__loader {
21
- left: -100%;
22
- top: auto;
23
- margin-right: 5px;
24
- transition: all .2s;
25
- }
26
- >span {
27
  margin-left: -20px;
28
  }
29
- }
30
- .eael-load-more-button.button--loading {
31
- >span {
32
- margin-left: 0;
33
- }
34
- .button__loader {
35
- left: 0;
36
- }
37
- }
38
- .eael-btn-loader {
39
- border-radius: 50%;
40
- width: 20px;
41
- height: 20px;
42
- font-size: 10px;
43
- position: relative;
44
- text-indent: -9999em;
45
- border-top: 4px solid rgba(255, 255, 255, 0.2);
46
- border-right: 4px solid rgba(255, 255, 255, 0.2);
47
- border-bottom: 4px solid rgba(255, 255, 255, 0.2);
48
- border-left: 4px solid #ffffff;
49
- transform: translateZ(0);
50
- animation: loaderSpin 1.1s infinite linear;
51
- &:after {
52
  border-radius: 50%;
53
  width: 20px;
54
  height: 20px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
55
  }
56
  }
2
  0% {
3
  transform: rotate(0deg);
4
  }
5
+
6
  100% {
7
  transform: rotate(360deg);
8
  }
9
  }
10
+
11
+ .eael-button-wrap,
12
  .eael-load-more-button-wrap {
13
  display: flex;
14
  }
15
+
16
+ .eael-button,
17
  .eael-load-more-button {
18
+ display: flex !important;
19
  align-items: center;
20
  justify-content: center;
21
  padding: 1em 2em;
22
  border: 0px solid;
23
  font-size: 16px;
24
  overflow: hidden;
25
+
26
+ > span {
 
 
 
 
 
27
  margin-left: -20px;
28
  }
29
+
30
+ .eael-btn-loader {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
  border-radius: 50%;
32
  width: 20px;
33
  height: 20px;
34
+ font-size: 10px;
35
+ position: relative;
36
+ text-indent: -9999em;
37
+ border-top: 4px solid rgba(255, 255, 255, 0.2);
38
+ border-right: 4px solid rgba(255, 255, 255, 0.2);
39
+ border-bottom: 4px solid rgba(255, 255, 255, 0.2);
40
+ border-left: 4px solid #ffffff;
41
+ transform: translateZ(0);
42
+ animation: loaderSpin 1.1s infinite linear;
43
+ left: -100%;
44
+ top: auto;
45
+ margin-right: 5px;
46
+ transition: all 0.2s;
47
+
48
+ &:after {
49
+ border-radius: 50%;
50
+ width: 20px;
51
+ height: 20px;
52
+ }
53
+ }
54
+
55
+ &.button--loading {
56
+ > span {
57
+ margin-left: 0;
58
+ }
59
+
60
+ .eael-btn-loader {
61
+ left: 0;
62
+ }
63
  }
64
  }
assets/front-end/sass/contact-form-7/index.scss CHANGED
File without changes
assets/front-end/sass/content-ticker/index.scss CHANGED
File without changes
assets/front-end/sass/count-down/index.scss CHANGED
File without changes
assets/front-end/sass/creative-btn/index.scss CHANGED
File without changes
assets/front-end/sass/data-table/index.scss CHANGED
File without changes
assets/front-end/sass/dual-header/index.scss CHANGED
File without changes
assets/front-end/sass/eael-editor/index.scss CHANGED
File without changes
assets/front-end/sass/event-calendar/index.scss CHANGED
@@ -6,6 +6,7 @@
6
  .fc {
7
  table {
8
  margin: auto;
 
9
  }
10
  }
11
 
6
  .fc {
7
  table {
8
  margin: auto;
9
+ overflow: auto;
10
  }
11
  }
12
 
assets/front-end/sass/facebook-feed/index.scss CHANGED
File without changes
assets/front-end/sass/fancy-text/index.scss CHANGED
File without changes
assets/front-end/sass/feature-list/index.scss CHANGED
File without changes
assets/front-end/sass/filter-gallery/index.scss CHANGED
File without changes
assets/front-end/sass/flip-box/index.scss CHANGED
File without changes
assets/front-end/sass/fluentform/index.scss CHANGED
File without changes
assets/front-end/sass/general/index.scss CHANGED
File without changes
assets/front-end/sass/gravity-form/index.scss CHANGED
File without changes
assets/front-end/sass/image-accordion/index.scss CHANGED
File without changes
assets/front-end/sass/info-box/index.scss CHANGED
File without changes
assets/front-end/sass/magnific-popup/index.scss CHANGED
File without changes
assets/front-end/sass/ninja-form/index.scss CHANGED
File without changes
assets/front-end/sass/post-grid/index.scss CHANGED
File without changes
assets/front-end/sass/post-timeline/index.scss CHANGED
File without changes
assets/front-end/sass/price-table/index.scss CHANGED
File without changes
assets/front-end/sass/product-grid/index.scss CHANGED
File without changes
assets/front-end/sass/progress-bar/index.scss CHANGED
File without changes
assets/front-end/sass/reading-progress/index.scss CHANGED
File without changes
assets/front-end/sass/sticky-video/index.scss CHANGED
File without changes
assets/front-end/sass/table-of-content/index.scss CHANGED
File without changes
assets/front-end/sass/team-members/index.scss CHANGED
File without changes
assets/front-end/sass/testimonials/index.scss CHANGED
File without changes
assets/front-end/sass/tooltip/index.scss CHANGED
File without changes
assets/front-end/sass/twitter-feed/index.scss CHANGED
File without changes
assets/front-end/sass/weforms/index.scss CHANGED
File without changes
assets/front-end/sass/wpforms/index.scss CHANGED
File without changes
autoload.php CHANGED
File without changes
config.php CHANGED
@@ -364,6 +364,7 @@ $config = [
364
  ],
365
  'js' => [
366
  ///add moment.js code in calendar-main.js
 
367
  EAEL_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/event-calendar/calendar-main.js',
368
  EAEL_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/event-calendar/daygrid.js',
369
  EAEL_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/event-calendar/timegrid.js',
364
  ],
365
  'js' => [
366
  ///add moment.js code in calendar-main.js
367
+ EAEL_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/event-calendar/locales-all.min.js',
368
  EAEL_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/event-calendar/calendar-main.js',
369
  EAEL_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/event-calendar/daygrid.js',
370
  EAEL_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/event-calendar/timegrid.js',
essential_adons_elementor.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /**
3
  * Plugin Name: Essential Addons for Elementor
4
- * Description: The ultimate elements library for Elementor page builder plugin for WordPress.
5
  * Plugin URI: https://essential-addons.com/elementor/
6
  * Author: WPDeveloper
7
- * Version: 3.8.1
8
  * Author URI: https://wpdeveloper.net/
9
  *
10
  * Text Domain: essential-addons-for-elementor-lite
@@ -24,7 +24,7 @@ define('EAEL_PLUGIN_FILE', __FILE__);
24
  define('EAEL_PLUGIN_BASENAME', plugin_basename(__FILE__));
25
  define('EAEL_PLUGIN_PATH', trailingslashit(plugin_dir_path(__FILE__)));
26
  define('EAEL_PLUGIN_URL', trailingslashit(plugins_url('/', __FILE__)));
27
- define('EAEL_PLUGIN_VERSION', '3.8.1');
28
  define('EAEL_ASSET_PATH', wp_upload_dir()['basedir'] . '/essential-addons-elementor');
29
  define('EAEL_ASSET_URL', wp_upload_dir()['baseurl'] . '/essential-addons-elementor');
30
 
1
  <?php
2
  /**
3
  * Plugin Name: Essential Addons for Elementor
4
+ * Description: The Essential plugin you install after Elementor! 65+ Premium elements, including WooCommerce, Event Calender, Data Table, Post Grid.
5
  * Plugin URI: https://essential-addons.com/elementor/
6
  * Author: WPDeveloper
7
+ * Version: 3.8.3
8
  * Author URI: https://wpdeveloper.net/
9
  *
10
  * Text Domain: essential-addons-for-elementor-lite
24
  define('EAEL_PLUGIN_BASENAME', plugin_basename(__FILE__));
25
  define('EAEL_PLUGIN_PATH', trailingslashit(plugin_dir_path(__FILE__)));
26
  define('EAEL_PLUGIN_URL', trailingslashit(plugins_url('/', __FILE__)));
27
+ define('EAEL_PLUGIN_VERSION', '3.8.3');
28
  define('EAEL_ASSET_PATH', wp_upload_dir()['basedir'] . '/essential-addons-elementor');
29
  define('EAEL_ASSET_URL', wp_upload_dir()['baseurl'] . '/essential-addons-elementor');
30
 
includes/Classes/Bootstrap.php CHANGED
@@ -122,7 +122,9 @@ class Bootstrap
122
  add_action('elementor/elements/categories_registered', array($this, 'register_widget_categories'));
123
  add_action('elementor/widgets/widgets_registered', array($this, 'register_elements'));
124
  add_action('wp_footer', array($this, 'render_global_html'));
125
-
 
 
126
  // Admin
127
  if (is_admin()) {
128
  // Admin
122
  add_action('elementor/elements/categories_registered', array($this, 'register_widget_categories'));
123
  add_action('elementor/widgets/widgets_registered', array($this, 'register_elements'));
124
  add_action('wp_footer', array($this, 'render_global_html'));
125
+
126
+ add_filter('eael/event-calendar/source',[ $this,'eael_event_calendar_source' ] );
127
+
128
  // Admin
129
  if (is_admin()) {
130
  // Admin
includes/Classes/Migration.php CHANGED
File without changes
includes/Classes/WPML/Eael_WPML.php CHANGED
File without changes
includes/Classes/WPML/Widgets/Accordion.php CHANGED
File without changes
includes/Classes/WPML/Widgets/Advance_Tab.php CHANGED
File without changes
includes/Classes/WPML/Widgets/Creative_Button.php CHANGED
File without changes
includes/Classes/WPML/Widgets/Fancy_Text.php CHANGED
File without changes
includes/Classes/WPML/Widgets/Feature_List.php CHANGED
File without changes
includes/Classes/WPML/Widgets/Image_Accordion.php CHANGED
File without changes
includes/Classes/WPML/Widgets/Pricing_Table.php CHANGED
File without changes
includes/Classes/WPML/Widgets/Team_Member.php CHANGED
File without changes
includes/Elements/Adv_Accordion.php CHANGED
File without changes
includes/Elements/Adv_Tabs.php CHANGED
File without changes
includes/Elements/Advanced_Data_Table.php CHANGED
@@ -166,7 +166,7 @@ class Advanced_Data_Table extends Widget_Base
166
  );
167
 
168
  $this->add_control(
169
- base64_encode(random_bytes(10)),
170
  [
171
  'label' => __('Import', 'essential-addons-for-elementor-lite'),
172
  'type' => Controls_Manager::HEADING,
166
  );
167
 
168
  $this->add_control(
169
+ 'heading-import',
170
  [
171
  'label' => __('Import', 'essential-addons-for-elementor-lite'),
172
  'type' => Controls_Manager::HEADING,
includes/Elements/Betterdocs_Category_Box.php CHANGED
File without changes
includes/Elements/Betterdocs_Category_Grid.php CHANGED
File without changes
includes/Elements/Betterdocs_Search_Form.php CHANGED
File without changes
includes/Elements/Caldera_Forms.php CHANGED
File without changes
includes/Elements/Contact_Form_7.php CHANGED
File without changes
includes/Elements/Content_Ticker.php CHANGED
File without changes
includes/Elements/Countdown.php CHANGED
File without changes
includes/Elements/Creative_Button.php CHANGED
File without changes
includes/Elements/Cta_Box.php CHANGED
@@ -14,773 +14,816 @@ use \Elementor\Group_Control_Typography;
14
  use \Elementor\Utils;
15
  use \Elementor\Widget_Base;
16
 
17
- class Cta_Box extends Widget_Base {
18
- use \Essential_Addons_Elementor\Traits\Helper;
19
-
20
- public function get_name() {
21
- return 'eael-cta-box';
22
- }
23
-
24
- public function get_title() {
25
- return esc_html__( 'EA Call to Action', 'essential-addons-for-elementor-lite');
26
- }
27
-
28
- public function get_icon() {
29
- return 'eicon-call-to-action';
30
- }
31
-
32
- public function get_categories() {
33
- return [ 'essential-addons-elementor' ];
34
- }
35
-
36
- protected function _register_controls() {
37
-
38
- /**
39
- * Call to Action Content Settings
40
- */
41
- $this->start_controls_section(
42
- 'eael_section_cta_content_settings',
43
- [
44
- 'label' => esc_html__( 'Content Settings', 'essential-addons-for-elementor-lite')
45
- ]
46
- );
47
-
48
- $this->add_control(
49
- 'eael_cta_type',
50
- [
51
- 'label' => esc_html__( 'Content Style', 'essential-addons-for-elementor-lite'),
52
- 'type' => Controls_Manager::SELECT,
53
- 'default' => 'cta-basic',
54
- 'label_block' => false,
55
- 'options' => [
56
- 'cta-basic' => esc_html__( 'Basic', 'essential-addons-for-elementor-lite'),
57
- 'cta-flex' => esc_html__( 'Flex Grid', 'essential-addons-for-elementor-lite'),
58
- 'cta-icon-flex' => esc_html__( 'Flex Grid with Icon', 'essential-addons-for-elementor-lite'),
59
- ],
60
- ]
61
- );
62
-
63
- /**
64
- * Condition: 'eael_cta_type' => 'cta-basic'
65
- */
66
- $this->add_control(
67
- 'eael_cta_content_type',
68
- [
69
- 'label' => esc_html__( 'Content Type', 'essential-addons-for-elementor-lite'),
70
- 'type' => Controls_Manager::SELECT,
71
- 'default' => 'cta-default',
72
- 'label_block' => false,
73
- 'options' => [
74
- 'cta-default' => esc_html__( 'Left', 'essential-addons-for-elementor-lite'),
75
- 'cta-center' => esc_html__( 'Center', 'essential-addons-for-elementor-lite'),
76
- 'cta-right' => esc_html__( 'Right', 'essential-addons-for-elementor-lite'),
77
- ],
78
- 'condition' => [
79
- 'eael_cta_type' => 'cta-basic'
80
- ]
81
- ]
82
- );
83
-
84
- $this->add_control(
85
- 'eael_cta_color_type',
86
- [
87
- 'label' => esc_html__( 'Color Style', 'essential-addons-for-elementor-lite'),
88
- 'type' => Controls_Manager::SELECT,
89
- 'default' => 'cta-bg-color',
90
- 'label_block' => false,
91
- 'options' => [
92
- 'cta-bg-color' => esc_html__( 'Background Color', 'essential-addons-for-elementor-lite'),
93
- 'cta-bg-img' => esc_html__( 'Background Image', 'essential-addons-for-elementor-lite'),
94
- 'cta-bg-img-fixed' => esc_html__( 'Background Fixed Image', 'essential-addons-for-elementor-lite'),
95
- ],
96
- ]
97
- );
98
-
99
- $this->add_control(
100
- 'eael_cta_bg_overlay',
101
- [
102
- 'label' => __( 'Background Overlay', 'essential-addons-for-elementor-lite' ),
103
- 'type' => Controls_Manager::SWITCHER,
104
- 'label_on' => __( 'Show', 'essential-addons-for-elementor-lite' ),
105
- 'label_off' => __( 'Hide', 'essential-addons-for-elementor-lite' ),
106
- 'return_value' => 'yes',
107
- 'default' => 'yes',
108
- 'prefix_class' => 'eael-cta-overlay-',
109
- 'condition' => [
110
- 'eael_cta_color_type!' => 'cta-bg-color'
111
- ]
112
- ]
113
- );
114
-
115
- /**
116
- * Condition: 'eael_cta_type' => 'cta-icon-flex'
117
- */
118
- $this->add_control(
119
- 'eael_cta_flex_grid_icon_new',
120
- [
121
- 'label' => esc_html__( 'Icon', 'essential-addons-for-elementor-lite'),
122
- 'type' => Controls_Manager::ICONS,
123
- 'fa4compatibility' => 'eael_cta_flex_grid_icon',
124
- 'default' => [
125
- 'value' => 'fas fa-bullhorn',
126
- 'library' => 'fa-solid',
127
- ],
128
- 'condition' => [
129
- 'eael_cta_type' => 'cta-icon-flex'
130
- ]
131
- ]
132
- );
133
-
134
- $this->add_control(
135
- 'eael_cta_title',
136
- [
137
- 'label' => esc_html__( 'Title', 'essential-addons-for-elementor-lite'),
138
- 'type' => Controls_Manager::TEXT,
139
- 'label_block' => true,
140
- 'default' => esc_html__( 'The Ultimate Addons For Elementor', 'essential-addons-for-elementor-lite'),
141
- 'dynamic' => [ 'active' => true ]
142
- ]
143
- );
144
- $this->add_control(
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
145
  'eael_cta_title_content_type',
146
  [
147
- 'label' => __( 'Content Type', 'essential-addons-for-elementor-lite'),
148
- 'type' => Controls_Manager::SELECT,
149
- 'options' => [
150
- 'content' => __( 'Content', 'essential-addons-for-elementor-lite'),
151
- 'template' => __( 'Saved Templates', 'essential-addons-for-elementor-lite'),
152
  ],
153
- 'default' => 'content',
154
  ]
155
  );
156
 
157
  $this->add_control(
158
  'eael_primary_templates',
159
  [
160
- 'label' => __( 'Choose Template', 'essential-addons-for-elementor-lite'),
161
- 'type' => Controls_Manager::SELECT,
162
- 'options' => $this->eael_get_page_templates(),
163
- 'condition' => [
164
- 'eael_cta_title_content_type' => 'template',
165
- ],
166
- ]
167
- );
168
- $this->add_control(
169
- 'eael_cta_content',
170
- [
171
- 'label' => esc_html__( 'Content', 'essential-addons-for-elementor-lite'),
172
- 'type' => Controls_Manager::WYSIWYG,
173
- 'label_block' => true,
174
- 'default' => esc_html__( 'Add a strong one liner supporting the heading above and giving users a reason to click on the button below.', 'essential-addons-for-elementor-lite'),
175
- 'separator' => 'after',
176
- 'condition' => [
177
- 'eael_cta_title_content_type' => 'content'
178
- ]
179
- ]
180
- );
181
-
182
- $this->add_control(
183
- 'eael_cta_btn_text',
184
- [
185
- 'label' => esc_html__( 'Button Text', 'essential-addons-for-elementor-lite'),
186
- 'type' => Controls_Manager::TEXT,
187
- 'label_block' => true,
188
- 'default' => esc_html__( 'Button Text', 'essential-addons-for-elementor-lite')
189
- ]
190
- );
191
-
192
- $this->add_control(
193
- 'eael_cta_btn_link',
194
- [
195
- 'label' => esc_html__( 'Button Link', 'essential-addons-for-elementor-lite'),
196
- 'type' => Controls_Manager::URL,
197
- 'label_block' => true,
198
- 'default' => [
199
- 'url' => 'http://',
200
- 'is_external' => '',
201
- ],
202
- 'show_external' => true,
203
- 'separator' => 'after'
204
- ]
205
- );
206
-
207
- /**
208
- * Condition: 'eael_cta_color_type' => 'cta-bg-img' && 'eael_cta_color_type' => 'cta-bg-img-fixed',
209
- */
210
- $this->add_control(
211
- 'eael_cta_bg_image',
212
- [
213
- 'label' => esc_html__( 'Background Image', 'essential-addons-for-elementor-lite'),
214
- 'type' => Controls_Manager::MEDIA,
215
- 'default' => [
216
- 'url' => Utils::get_placeholder_image_src(),
217
- ],
218
- 'selectors' => [
219
- '{{WRAPPER}} .eael-call-to-action.bg-img' => 'background-image: url({{URL}});',
220
- '{{WRAPPER}} .eael-call-to-action.bg-img-fixed' => 'background-image: url({{URL}});',
221
- ],
222
- 'condition' => [
223
- 'eael_cta_color_type' => [ 'cta-bg-img', 'cta-bg-img-fixed' ],
224
- ]
225
- ]
226
- );
227
-
228
- $this->end_controls_section();
229
-
230
- if(!apply_filters('eael/pro_enabled', false)) {
231
- $this->start_controls_section(
232
- 'eael_section_pro',
233
- [
234
- 'label' => __( 'Go Premium for More Features', 'essential-addons-for-elementor-lite')
235
- ]
236
- );
237
-
238
- $this->add_control(
239
- 'eael_control_get_pro',
240
- [
241
- 'label' => __( 'Unlock more possibilities', 'essential-addons-for-elementor-lite'),
242
- 'type' => Controls_Manager::CHOOSE,
243
- 'options' => [
244
- '1' => [
245
- 'title' => __( '', 'essential-addons-for-elementor-lite'),
246
- 'icon' => 'fa fa-unlock-alt',
247
- ],
248
- ],
249
- 'default' => '1',
250
- 'description' => '<span class="pro-feature"> Get the <a href="https://wpdeveloper.net/in/upgrade-essential-addons-elementor" target="_blank">Pro version</a> for more stunning elements and customization options.</span>'
251
- ]
252
- );
253
-
254
- $this->end_controls_section();
255
- }
256
-
257
- /**
258
- * -------------------------------------------
259
- * Tab Style (Cta Title Style)
260
- * -------------------------------------------
261
- */
262
- $this->start_controls_section(
263
- 'eael_section_cta_style_settings',
264
- [
265
- 'label' => esc_html__( 'Call to Action Style', 'essential-addons-for-elementor-lite'),
266
- 'tab' => Controls_Manager::TAB_STYLE
267
- ]
268
- );
269
-
270
- $this->add_control(
271
- 'eael_cta_container_width',
272
- [
273
- 'label' => esc_html__( 'Set max width for the container?', 'essential-addons-for-elementor-lite'),
274
- 'type' => Controls_Manager::SWITCHER,
275
- 'label_on' => __( 'yes', 'essential-addons-for-elementor-lite'),
276
- 'label_off' => __( 'no', 'essential-addons-for-elementor-lite'),
277
- 'default' => 'yes',
278
- ]
279
- );
280
-
281
- $this->add_responsive_control(
282
- 'eael_cta_container_width_value',
283
- [
284
- 'label' => __( 'Container Max Width (% or px)', 'essential-addons-for-elementor-lite'),
285
- 'type' => Controls_Manager::SLIDER,
286
- 'default' => [
287
- 'size' => 1170,
288
- 'unit' => 'px',
289
- ],
290
- 'size_units' => [ 'px', '%' ],
291
- 'range' => [
292
- 'px' => [
293
- 'min' => 0,
294
- 'max' => 1500,
295
- 'step' => 5,
296
- ],
297
- '%' => [
298
- 'min' => 1,
299
- 'max' => 100,
300
- ],
301
- ],
302
- 'selectors' => [
303
- '{{WRAPPER}} .eael-call-to-action' => 'max-width: {{SIZE}}{{UNIT}};',
304
- ],
305
- 'condition' => [
306
- 'eael_cta_container_width' => 'yes',
307
- ],
308
- ]
309
- );
310
-
311
- $this->add_control(
312
- 'eael_cta_bg_color',
313
- [
314
- 'label' => esc_html__( 'Background Color', 'essential-addons-for-elementor-lite'),
315
- 'type' => Controls_Manager::COLOR,
316
- 'default' => '#f4f4f4',
317
- 'selectors' => [
318
- '{{WRAPPER}} .eael-call-to-action' => 'background-color: {{VALUE}};',
319
- ],
320
- ]
321
- );
322
-
323
- $this->add_responsive_control(
324
- 'eael_cta_container_padding',
325
- [
326
- 'label' => esc_html__( 'Padding', 'essential-addons-for-elementor-lite'),
327
- 'type' => Controls_Manager::DIMENSIONS,
328
- 'size_units' => [ 'px', 'em', '%' ],
329
- 'selectors' => [
330
- '{{WRAPPER}} .eael-call-to-action' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
331
- ],
332
- ]
333
- );
334
-
335
- $this->add_responsive_control(
336
- 'eael_cta_container_margin',
337
- [
338
- 'label' => esc_html__( 'Margin', 'essential-addons-for-elementor-lite'),
339
- 'type' => Controls_Manager::DIMENSIONS,
340
- 'size_units' => [ 'px', 'em', '%' ],
341
- 'selectors' => [
342
- '{{WRAPPER}} .eael-call-to-action' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
343
- ],
344
- ]
345
- );
346
-
347
- $this->add_group_control(
348
- Group_Control_Border::get_type(),
349
- [
350
- 'name' => 'eael_cta_border',
351
- 'label' => esc_html__( 'Border', 'essential-addons-for-elementor-lite'),
352
- 'selector' => '{{WRAPPER}} .eael-call-to-action',
353
- ]
354
- );
355
-
356
- $this->add_control(
357
- 'eael_cta_border_radius',
358
- [
359
- 'label' => esc_html__( 'Border Radius', 'essential-addons-for-elementor-lite'),
360
- 'type' => Controls_Manager::SLIDER,
361
- 'range' => [
362
- 'px' => [
363
- 'max' => 500,
364
- ],
365
- ],
366
- 'selectors' => [
367
- '{{WRAPPER}} .eael-call-to-action' => 'border-radius: {{SIZE}}px;',
368
- ],
369
- ]
370
- );
371
-
372
- $this->add_group_control(
373
- Group_Control_Box_Shadow::get_type(),
374
- [
375
- 'name' => 'eael_cta_shadow',
376
- 'selector' => '{{WRAPPER}} .eael-call-to-action',
377
- ]
378
- );
379
-
380
-
381
- $this->end_controls_section();
382
-
383
- /**
384
- * -------------------------------------------
385
- * Tab Style (Cta Title Style)
386
- * -------------------------------------------
387
- */
388
- $this->start_controls_section(
389
- 'eael_section_cta_title_style_settings',
390
- [
391
- 'label' => esc_html__( 'Color &amp; Typography ', 'essential-addons-for-elementor-lite'),
392
- 'tab' => Controls_Manager::TAB_STYLE
393
- ]
394
- );
395
-
396
- $this->add_control(
397
- 'eael_cta_title_heading',
398
- [
399
- 'label' => esc_html__( 'Title Style', 'essential-addons-for-elementor-lite'),
400
- 'type' => Controls_Manager::HEADING,
401
- ]
402
- );
403
-
404
- $this->add_control(
405
- 'eael_cta_title_color',
406
- [
407
- 'label' => esc_html__( 'Color', 'essential-addons-for-elementor-lite'),
408
- 'type' => Controls_Manager::COLOR,
409
- 'default' => '',
410
- 'selectors' => [
411
- '{{WRAPPER}} .eael-call-to-action .title' => 'color: {{VALUE}};',
412
- ],
413
- ]
414
- );
415
-
416
- $this->add_group_control(
417
- Group_Control_Typography::get_type(),
418
- [
419
- 'name' => 'eael_cta_title_typography',
420
- 'selector' => '{{WRAPPER}} .eael-call-to-action .title',
421
- ]
422
- );
423
-
424
- $this->add_control(
425
- 'eael_cta_content_heading',
426
- [
427
- 'label' => esc_html__( 'Content Style', 'essential-addons-for-elementor-lite'),
428
- 'type' => Controls_Manager::HEADING,
429
- 'separator' => 'before'
430
- ]
431
- );
432
-
433
- $this->add_control(
434
- 'eael_cta_content_color',
435
- [
436
- 'label' => esc_html__( 'Color', 'essential-addons-for-elementor-lite'),
437
- 'type' => Controls_Manager::COLOR,
438
- 'default' => '',
439
- 'selectors' => [
440
- '{{WRAPPER}} .eael-call-to-action p' => 'color: {{VALUE}};',
441
- ],
442
- ]
443
- );
444
-
445
- $this->add_group_control(
446
- Group_Control_Typography::get_type(),
447
- [
448
- 'name' => 'eael_cta_content_typography',
449
- 'selector' => '{{WRAPPER}} .eael-call-to-action p',
450
- ]
451
- );
452
-
453
- $this->end_controls_section();
454
-
455
- /**
456
- * -------------------------------------------
457
- * Tab Style (Button Style)
458
- * -------------------------------------------
459
- */
460
- $this->start_controls_section(
461
- 'eael_section_cta_btn_style_settings',
462
- [
463
- 'label' => esc_html__( 'Button Style', 'essential-addons-for-elementor-lite'),
464
- 'tab' => Controls_Manager::TAB_STYLE
465
- ]
466
- );
467
-
468
- $this->add_control(
469
- 'eael_cta_btn_effect_type',
470
- [
471
- 'label' => esc_html__( 'Effect', 'essential-addons-for-elementor-lite'),
472
- 'type' => Controls_Manager::SELECT,
473
- 'default' => 'default',
474
- 'label_block' => false,
475
- 'options' => [
476
- 'default' => esc_html__( 'Default', 'essential-addons-for-elementor-lite'),
477
- 'top-to-bottom' => esc_html__( 'Top to Bottom', 'essential-addons-for-elementor-lite'),
478
- 'left-to-right' => esc_html__( 'Left to Right', 'essential-addons-for-elementor-lite'),
479
- ],
480
- ]
481
- );
482
-
483
- $this->add_responsive_control(
484
- 'eael_cta_btn_padding',
485
- [
486
- 'label' => esc_html__( 'Padding', 'essential-addons-for-elementor-lite'),
487
- 'type' => Controls_Manager::DIMENSIONS,
488
- 'size_units' => [ 'px', 'em', '%' ],
489
- 'selectors' => [
490
- '{{WRAPPER}} .eael-call-to-action .cta-button' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
491
- ],
492
- ]
493
- );
494
-
495
- $this->add_responsive_control(
496
- 'eael_cta_btn_margin',
497
- [
498
- 'label' => esc_html__( 'Margin', 'essential-addons-for-elementor-lite'),
499
- 'type' => Controls_Manager::DIMENSIONS,
500
- 'size_units' => [ 'px', 'em', '%' ],
501
- 'selectors' => [
502
- '{{WRAPPER}} .eael-call-to-action .cta-button' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
503
- ],
504
- ]
505
- );
506
- $this->add_group_control(
507
- Group_Control_Typography::get_type(),
508
- [
509
- 'name' => 'eael_cta_btn_typography',
510
- 'selector' => '{{WRAPPER}} .eael-call-to-action .cta-button',
511
- ]
512
- );
513
-
514
- $this->start_controls_tabs( 'eael_cta_button_tabs' );
515
-
516
- // Normal State Tab
517
- $this->start_controls_tab( 'eael_cta_btn_normal', [ 'label' => esc_html__( 'Normal', 'essential-addons-for-elementor-lite') ] );
518
-
519
- $this->add_control(
520
- 'eael_cta_btn_normal_text_color',
521
- [
522
- 'label' => esc_html__( 'Text Color', 'essential-addons-for-elementor-lite'),
523
- 'type' => Controls_Manager::COLOR,
524
- 'default' => '#4d4d4d',
525
- 'selectors' => [
526
- '{{WRAPPER}} .eael-call-to-action .cta-button' => 'color: {{VALUE}};',
527
- ],
528
- ]
529
- );
530
-
531
- $this->add_control(
532
- 'eael_cta_btn_normal_bg_color',
533
- [
534
- 'label' => esc_html__( 'Background Color', 'essential-addons-for-elementor-lite'),
535
- 'type' => Controls_Manager::COLOR,
536
- 'default' => '#f9f9f9',
537
- 'selectors' => [
538
- '{{WRAPPER}} .eael-call-to-action .cta-button' => 'background: {{VALUE}};',
539
- ],
540
- ]
541
- );
542
-
543
- $this->add_group_control(
544
- Group_Control_Border::get_type(),
545
- [
546
- 'name' => 'eael_cat_btn_normal_border',
547
- 'label' => esc_html__( 'Border', 'essential-addons-for-elementor-lite'),
548
- 'selector' => '{{WRAPPER}} .eael-call-to-action .cta-button',
549
- ]
550
- );
551
-
552
- $this->add_control(
553
- 'eael_cta_btn_border_radius',
554
- [
555
- 'label' => esc_html__( 'Border Radius', 'essential-addons-for-elementor-lite'),
556
- 'type' => Controls_Manager::SLIDER,
557
- 'range' => [
558
- 'px' => [
559
- 'max' => 100,
560
- ],
561
- ],
562
- 'selectors' => [
563
- '{{WRAPPER}} .eael-call-to-action .cta-button' => 'border-radius: {{SIZE}}px;',
564
- ],
565
- ]
566
- );
567
-
568
- $this->end_controls_tab();
569
-
570
- // Hover State Tab
571
- $this->start_controls_tab( 'eael_cta_btn_hover', [ 'label' => esc_html__( 'Hover', 'essential-addons-for-elementor-lite') ] );
572
-
573
- $this->add_control(
574
- 'eael_cta_btn_hover_text_color',
575
- [
576
- 'label' => esc_html__( 'Text Color', 'essential-addons-for-elementor-lite'),
577
- 'type' => Controls_Manager::COLOR,
578
- 'default' => '#f9f9f9',
579
- 'selectors' => [
580
- '{{WRAPPER}} .eael-call-to-action .cta-button:hover' => 'color: {{VALUE}};',
581
- ],
582
- ]
583
- );
584
-
585
- $this->add_control(
586
- 'eael_cta_btn_hover_bg_color',
587
- [
588
- 'label' => esc_html__( 'Background Color', 'essential-addons-for-elementor-lite'),
589
- 'type' => Controls_Manager::COLOR,
590
- 'default' => '#3F51B5',
591
- 'selectors' => [
592
- '{{WRAPPER}} .eael-call-to-action .cta-button:after' => 'background: {{VALUE}};',
593
- '{{WRAPPER}} .eael-call-to-action .cta-button:hover' => 'background: {{VALUE}};',
594
- ],
595
- ]
596
- );
597
-
598
- $this->add_control(
599
- 'eael_cta_btn_hover_border_color',
600
- [
601
- 'label' => esc_html__( 'Border Color', 'essential-addons-for-elementor-lite'),
602
- 'type' => Controls_Manager::COLOR,
603
- 'default' => '',
604
- 'selectors' => [
605
- '{{WRAPPER}} .eael-call-to-action .cta-button:hover' => 'border-color: {{VALUE}};',
606
- ],
607
- ]
608
-
609
- );
610
-
611
- $this->end_controls_tab();
612
-
613
- $this->end_controls_tabs();
614
-
615
- $this->add_group_control(
616
- Group_Control_Box_Shadow::get_type(),
617
- [
618
- 'name' => 'eael_cta_button_shadow',
619
- 'selector' => '{{WRAPPER}} .eael-call-to-action .cta-button',
620
- 'separator' => 'before'
621
- ]
622
- );
623
-
624
- $this->end_controls_section();
625
-
626
- /**
627
- * -------------------------------------------
628
- * Tab Style (Button Style)
629
- * -------------------------------------------
630
- */
631
- $this->start_controls_section(
632
- 'eael_section_cta_icon_style_settings',
633
- [
634
- 'label' => esc_html__( 'Icon Style', 'essential-addons-for-elementor-lite'),
635
- 'tab' => Controls_Manager::TAB_STYLE,
636
- 'condition' => [
637
- 'eael_cta_type' => 'cta-icon-flex'
638
- ]
639
- ]
640
- );
641
-
642
- $this->add_control(
643
- 'eael_section_cta_icon_size',
644
- [
645
- 'label' => esc_html__( 'Font Size', 'essential-addons-for-elementor-lite'),
646
- 'type' => Controls_Manager::SLIDER,
647
- 'default' => [
648
- 'size' => 80
649
- ],
650
- 'range' => [
651
- 'px' => [
652
- 'max' => 160,
653
- ],
654
- ],
655
- 'selectors' => [
656
- '{{WRAPPER}} .eael-call-to-action.cta-icon-flex .icon' => 'font-size: {{SIZE}}{{UNIT}};',
657
- '{{WRAPPER}} .eael-call-to-action.cta-icon-flex .icon img' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
658
- ],
659
- ]
660
- );
661
-
662
- $this->add_control(
663
- 'eael_section_cta_icon_color',
664
- [
665
- 'label' => esc_html__( 'Color', 'essential-addons-for-elementor-lite'),
666
- 'type' => Controls_Manager::COLOR,
667
- 'default' => '#444',
668
- 'selectors' => [
669
- '{{WRAPPER}} .eael-call-to-action.cta-icon-flex .icon' => 'color: {{VALUE}};',
670
- ],
671
- ]
672
- );
673
-
674
- $this->end_controls_section();
675
-
676
- }
677
-
678
-
679
- protected function render( ) {
680
-
681
- $settings = $this->get_settings_for_display();
682
- $target = $settings['eael_cta_btn_link']['is_external'] ? 'target="_blank"' : '';
683
- $nofollow = $settings['eael_cta_btn_link']['nofollow'] ? 'rel="nofollow"' : '';
684
- $icon_migrated = isset($settings['__fa4_migrated']['eael_cta_flex_grid_icon_new']);
685
- $icon_is_new = empty($settings['eael_cta_flex_grid_icon']);
686
-
687
- if( 'cta-bg-color' == $settings['eael_cta_color_type'] ) {
688
- $cta_class = 'bg-lite';
689
- }else if( 'cta-bg-img' == $settings['eael_cta_color_type'] ) {
690
- $cta_class = 'bg-img';
691
- }else if( 'cta-bg-img-fixed' == $settings['eael_cta_color_type'] ) {
692
- $cta_class = 'bg-img bg-fixed';
693
- }else {
694
- $cta_class = '';
695
- }
696
- // Is Basic Cta Content Center or Not
697
- if( 'cta-center' === $settings['eael_cta_content_type'] ) {
698
- $cta_alignment = 'cta-center';
699
- }elseif( 'cta-right' === $settings['eael_cta_content_type'] ) {
700
- $cta_alignment = 'cta-right';
701
- }else {
702
- $cta_alignment = 'cta-left';
703
- }
704
- // Button Effect
705
- if( 'left-to-right' == $settings['eael_cta_btn_effect_type'] ) {
706
- $cta_btn_effect = 'effect-2';
707
- }elseif( 'top-to-bottom' == $settings['eael_cta_btn_effect_type'] ) {
708
- $cta_btn_effect = 'effect-1';
709
- }else {
710
- $cta_btn_effect = '';
711
- }
712
-
713
- ?>
714
- <?php if( 'cta-basic' == $settings['eael_cta_type'] ) : ?>
715
- <div class="eael-call-to-action <?php echo esc_attr( $cta_class ); ?> <?php echo esc_attr( $cta_alignment ); ?>">
716
- <h2 class="title"><?php echo $settings['eael_cta_title']; ?></h2>
717
- <?php if( 'content' == $settings['eael_cta_title_content_type'] ) : ?>
 
 
 
 
 
 
 
 
 
 
 
718
  <p><?php echo $settings['eael_cta_content']; ?></p>
719
- <?php elseif( 'template' == $settings['eael_cta_title_content_type'] ) : ?>
720
  <?php
721
- if ( !empty( $settings['eael_primary_templates'] ) ) {
722
- $eael_template_id = $settings['eael_primary_templates'];
723
- $eael_frontend = new Frontend;
724
- echo $eael_frontend->get_builder_content( $eael_template_id, true );
725
- }
726
  ?>
727
- <?php endif; ?>
728
- <a href="<?php echo esc_url( $settings['eael_cta_btn_link']['url'] ); ?>" <?php echo $target; ?> <?php echo $nofollow; ?> class="cta-button <?php echo esc_attr( $cta_btn_effect ); ?>"><?php esc_html_e( $settings['eael_cta_btn_text'], 'essential-addons-for-elementor-lite'); ?></a>
729
  </div>
730
- <?php endif; ?>
731
- <?php if( 'cta-flex' == $settings['eael_cta_type'] ) : ?>
732
- <div class="eael-call-to-action cta-flex <?php echo esc_attr( $cta_class ); ?>">
733
  <div class="content">
734
- <h2 class="title"><?php echo $settings['eael_cta_title']; ?></h2>
735
- <?php if( 'content' == $settings['eael_cta_title_content_type'] ) : ?>
736
  <p><?php echo $settings['eael_cta_content']; ?></p>
737
- <?php elseif( 'template' == $settings['eael_cta_title_content_type'] ) : ?>
738
- <?php
739
- if ( !empty( $settings['eael_primary_templates'] ) ) {
740
- $eael_template_id = $settings['eael_primary_templates'];
741
- $eael_frontend = new Frontend;
742
- echo $eael_frontend->get_builder_content( $eael_template_id, true );
743
- }
744
- ?>
745
- <?php endif; ?>
746
  </div>
747
  <div class="action">
748
- <a href="<?php echo esc_url( $settings['eael_cta_btn_link']['url'] ); ?>" <?php echo $target; ?> <?php echo $nofollow; ?> class="cta-button <?php echo esc_attr( $cta_btn_effect ); ?>"><?php esc_html_e( $settings['eael_cta_btn_text'], 'essential-addons-for-elementor-lite'); ?></a>
749
  </div>
750
  </div>
751
- <?php endif; ?>
752
- <?php if( 'cta-icon-flex' == $settings['eael_cta_type'] ) : ?>
753
- <div class="eael-call-to-action cta-icon-flex <?php echo esc_attr( $cta_class ); ?>">
754
  <div class="icon">
755
- <?php if($icon_is_new || $icon_migrated) { ?>
756
- <?php if( isset($settings['eael_cta_flex_grid_icon_new']['value']['url']) ) : ?>
757
- <img src="<?php echo esc_attr( $settings['eael_cta_flex_grid_icon_new']['value']['url'] ); ?>" alt="<?php echo esc_attr(get_post_meta($settings['eael_cta_flex_grid_icon_new']['value']['id'], '_wp_attachment_image_alt', true)); ?>" />
758
- <?php else : ?>
759
- <i class="<?php echo esc_attr( $settings['eael_cta_flex_grid_icon_new']['value'] ); ?>"></i>
760
- <?php endif; ?>
761
- <?php } else { ?>
762
- <i class="<?php echo esc_attr( $settings['eael_cta_flex_grid_icon'] ); ?>"></i>
763
- <?php } ?>
764
  </div>
765
  <div class="content">
766
- <h2 class="title"><?php echo $settings['eael_cta_title']; ?></h2>
767
- <?php if( 'content' == $settings['eael_cta_title_content_type'] ) : ?>
768
  <p><?php echo $settings['eael_cta_content']; ?></p>
769
- <?php elseif( 'template' == $settings['eael_cta_title_content_type'] ) : ?>
770
  <?php
771
- if ( !empty( $settings['eael_primary_templates'] ) ) {
772
- $eael_template_id = $settings['eael_primary_templates'];
773
- $eael_frontend = new Frontend;
774
- echo $eael_frontend->get_builder_content( $eael_template_id, true );
775
- }
776
  ?>
777
- <?php endif; ?>
778
  </div>
779
  <div class="action">
780
- <a href="<?php echo esc_url( $settings['eael_cta_btn_link']['url'] ); ?>" <?php echo $target; ?> class="cta-button <?php echo esc_attr( $cta_btn_effect ); ?>"><?php esc_html_e( $settings['eael_cta_btn_text'], 'essential-addons-for-elementor-lite'); ?></a>
781
  </div>
782
  </div>
783
- <?php endif; ?>
784
  <?php
785
- }
786
  }
14
  use \Elementor\Utils;
15
  use \Elementor\Widget_Base;
16
 
17
+ class Cta_Box extends Widget_Base
18
+ {
19
+ use \Essential_Addons_Elementor\Traits\Helper;
20
+
21
+ public function get_name()
22
+ {
23
+ return 'eael-cta-box';
24
+ }
25
+
26
+ public function get_title()
27
+ {
28
+ return esc_html__('EA Call to Action', 'essential-addons-for-elementor-lite');
29
+ }
30
+
31
+ public function get_icon()
32
+ {
33
+ return 'eicon-call-to-action';
34
+ }
35
+
36
+ public function get_categories()
37
+ {
38
+ return ['essential-addons-elementor'];
39
+ }
40
+
41
+ public function get_keywords()
42
+ {
43
+ return ['Call To Action', 'cta'];
44
+ }
45
+
46
+ protected function _register_controls()
47
+ {
48
+
49
+ /**
50
+ * Call to Action Content Settings
51
+ */
52
+ $this->start_controls_section(
53
+ 'eael_section_cta_content_settings',
54
+ [
55
+ 'label' => esc_html__('Content Settings', 'essential-addons-for-elementor-lite'),
56
+ ]
57
+ );
58
+
59
+ $this->add_control(
60
+ 'eael_cta_type',
61
+ [
62
+ 'label' => esc_html__('Content Style', 'essential-addons-for-elementor-lite'),
63
+ 'type' => Controls_Manager::SELECT,
64
+ 'default' => 'cta-basic',
65
+ 'label_block' => false,
66
+ 'options' => [
67
+ 'cta-basic' => esc_html__('Basic', 'essential-addons-for-elementor-lite'),
68
+ 'cta-flex' => esc_html__('Flex Grid', 'essential-addons-for-elementor-lite'),
69
+ 'cta-icon-flex' => esc_html__('Flex Grid with Icon', 'essential-addons-for-elementor-lite'),
70
+ ],
71
+ ]
72
+ );
73
+
74
+ /**
75
+ * Condition: 'eael_cta_type' => 'cta-basic'
76
+ */
77
+ $this->add_control(
78
+ 'eael_cta_content_type',
79
+ [
80
+ 'label' => esc_html__('Content Type', 'essential-addons-for-elementor-lite'),
81
+ 'type' => Controls_Manager::SELECT,
82
+ 'default' => 'cta-default',
83
+ 'label_block' => false,
84
+ 'options' => [
85
+ 'cta-default' => esc_html__('Left', 'essential-addons-for-elementor-lite'),
86
+ 'cta-center' => esc_html__('Center', 'essential-addons-for-elementor-lite'),
87
+ 'cta-right' => esc_html__('Right', 'essential-addons-for-elementor-lite'),
88
+ ],
89
+ 'condition' => [
90
+ 'eael_cta_type' => 'cta-basic',
91
+ ],
92
+ ]
93
+ );
94
+
95
+ $this->add_control(
96
+ 'eael_cta_color_type',
97
+ [
98
+ 'label' => esc_html__('Color Style', 'essential-addons-for-elementor-lite'),
99
+ 'type' => Controls_Manager::SELECT,
100
+ 'default' => 'cta-bg-color',
101
+ 'label_block' => false,
102
+ 'options' => [
103
+ 'cta-bg-color' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
104
+ 'cta-bg-img' => esc_html__('Background Image', 'essential-addons-for-elementor-lite'),
105
+ 'cta-bg-img-fixed' => esc_html__('Background Fixed Image', 'essential-addons-for-elementor-lite'),
106
+ ],
107
+ ]
108
+ );
109
+
110
+ $this->add_control(
111
+ 'eael_cta_bg_overlay',
112
+ [
113
+ 'label' => __('Background Overlay', 'essential-addons-for-elementor-lite'),
114
+ 'type' => Controls_Manager::SWITCHER,
115
+ 'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
116
+ 'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
117
+ 'return_value' => 'yes',
118
+ 'default' => 'yes',
119
+ 'prefix_class' => 'eael-cta-overlay-',
120
+ 'condition' => [
121
+ 'eael_cta_color_type!' => 'cta-bg-color',
122
+ ],
123
+ ]
124
+ );
125
+
126
+ /**
127
+ * Condition: 'eael_cta_type' => 'cta-icon-flex'
128
+ */
129
+ $this->add_control(
130
+ 'eael_cta_flex_grid_icon_new',
131
+ [
132
+ 'label' => esc_html__('Icon', 'essential-addons-for-elementor-lite'),
133
+ 'type' => Controls_Manager::ICONS,
134
+ 'fa4compatibility' => 'eael_cta_flex_grid_icon',
135
+ 'default' => [
136
+ 'value' => 'fas fa-bullhorn',
137
+ 'library' => 'fa-solid',
138
+ ],
139
+ 'condition' => [
140
+ 'eael_cta_type' => 'cta-icon-flex',
141
+ ],
142
+ ]
143
+ );
144
+
145
+ $this->add_control(
146
+ 'eael_cta_title',
147
+ [
148
+ 'label' => esc_html__('Title', 'essential-addons-for-elementor-lite'),
149
+ 'type' => Controls_Manager::TEXT,
150
+ 'label_block' => true,
151
+ 'default' => esc_html__('The Ultimate Addons For Elementor', 'essential-addons-for-elementor-lite'),
152
+ 'dynamic' => ['active' => true],
153
+ ]
154
+ );
155
+
156
+ $this->add_control(
157
+ 'title_tag',
158
+ [
159
+ 'label' => __('Select Tag', 'essential-addons-for-elementor-lite'),
160
+ 'type' => Controls_Manager::SELECT,
161
+ 'default' => 'h2',
162
+ 'options' => [
163
+ 'h1' => __('H1', 'essential-addons-for-elementor-lite'),
164
+ 'h2' => __('H2', 'essential-addons-for-elementor-lite'),
165
+ 'h3' => __('H3', 'essential-addons-for-elementor-lite'),
166
+ 'h4' => __('H4', 'essential-addons-for-elementor-lite'),
167
+ 'h5' => __('H5', 'essential-addons-for-elementor-lite'),
168
+ 'h6' => __('H6', 'essential-addons-for-elementor-lite'),
169
+ 'span' => __('Span', 'essential-addons-for-elementor-lite'),
170
+ 'p' => __('P', 'essential-addons-for-elementor-lite'),
171
+ 'div' => __('Div', 'essential-addons-for-elementor-lite'),
172
+ ],
173
+ ]
174
+ );
175
+
176
+ $this->add_control(
177
  'eael_cta_title_content_type',
178
  [
179
+ 'label' => __('Content Type', 'essential-addons-for-elementor-lite'),
180
+ 'type' => Controls_Manager::SELECT,
181
+ 'options' => [
182
+ 'content' => __('Content', 'essential-addons-for-elementor-lite'),
183
+ 'template' => __('Saved Templates', 'essential-addons-for-elementor-lite'),
184
  ],
185
+ 'default' => 'content',
186
  ]
187
  );
188
 
189
  $this->add_control(
190
  'eael_primary_templates',
191
  [
192
+ 'label' => __('Choose Template', 'essential-addons-for-elementor-lite'),
193
+ 'type' => Controls_Manager::SELECT,
194
+ 'options' => $this->eael_get_page_templates(),
195
+ 'condition' => [
196
+ 'eael_cta_title_content_type' => 'template',
197
+ ],
198
+ ]
199
+ );
200
+ $this->add_control(
201
+ 'eael_cta_content',
202
+ [
203
+ 'label' => esc_html__('Content', 'essential-addons-for-elementor-lite'),
204
+ 'type' => Controls_Manager::WYSIWYG,
205
+ 'label_block' => true,
206
+ 'default' => esc_html__('Add a strong one liner supporting the heading above and giving users a reason to click on the button below.', 'essential-addons-for-elementor-lite'),
207
+ 'separator' => 'after',
208
+ 'condition' => [
209
+ 'eael_cta_title_content_type' => 'content',
210
+ ],
211
+ ]
212
+ );
213
+
214
+ $this->add_control(
215
+ 'eael_cta_btn_text',
216
+ [
217
+ 'label' => esc_html__('Button Text', 'essential-addons-for-elementor-lite'),
218
+ 'type' => Controls_Manager::TEXT,
219
+ 'label_block' => true,
220
+ 'default' => esc_html__('Button Text', 'essential-addons-for-elementor-lite'),
221
+ ]
222
+ );
223
+
224
+ $this->add_control(
225
+ 'eael_cta_btn_link',
226
+ [
227
+ 'label' => esc_html__('Button Link', 'essential-addons-for-elementor-lite'),
228
+ 'type' => Controls_Manager::URL,
229
+ 'label_block' => true,
230
+ 'default' => [
231
+ 'url' => 'http://',
232
+ 'is_external' => '',
233
+ ],
234
+ 'show_external' => true,
235
+ 'separator' => 'after',
236
+ ]
237
+ );
238
+
239
+ /**
240
+ * Condition: 'eael_cta_color_type' => 'cta-bg-img' && 'eael_cta_color_type' => 'cta-bg-img-fixed',
241
+ */
242
+ $this->add_control(
243
+ 'eael_cta_bg_image',
244
+ [
245
+ 'label' => esc_html__('Background Image', 'essential-addons-for-elementor-lite'),
246
+ 'type' => Controls_Manager::MEDIA,
247
+ 'default' => [
248
+ 'url' => Utils::get_placeholder_image_src(),
249
+ ],
250
+ 'selectors' => [
251
+ '{{WRAPPER}} .eael-call-to-action.bg-img' => 'background-image: url({{URL}});',
252
+ '{{WRAPPER}} .eael-call-to-action.bg-img-fixed' => 'background-image: url({{URL}});',
253
+ ],
254
+ 'condition' => [
255
+ 'eael_cta_color_type' => ['cta-bg-img', 'cta-bg-img-fixed'],
256
+ ],
257
+ ]
258
+ );
259
+
260
+ $this->end_controls_section();
261
+
262
+ if (!apply_filters('eael/pro_enabled', false)) {
263
+ $this->start_controls_section(
264
+ 'eael_section_pro',
265
+ [
266
+ 'label' => __('Go Premium for More Features', 'essential-addons-for-elementor-lite'),
267
+ ]
268
+ );
269
+
270
+ $this->add_control(
271
+ 'eael_control_get_pro',
272
+ [
273
+ 'label' => __('Unlock more possibilities', 'essential-addons-for-elementor-lite'),
274
+ 'type' => Controls_Manager::CHOOSE,
275
+ 'options' => [
276
+ '1' => [
277
+ 'title' => __('', 'essential-addons-for-elementor-lite'),
278
+ 'icon' => 'fa fa-unlock-alt',
279
+ ],
280
+ ],
281
+ 'default' => '1',
282
+ 'description' => '<span class="pro-feature"> Get the <a href="https://wpdeveloper.net/in/upgrade-essential-addons-elementor" target="_blank">Pro version</a> for more stunning elements and customization options.</span>',
283
+ ]
284
+ );
285
+
286
+ $this->end_controls_section();
287
+ }
288
+
289
+ /**
290
+ * -------------------------------------------
291
+ * Tab Style (Cta Title Style)
292
+ * -------------------------------------------
293
+ */
294
+ $this->start_controls_section(
295
+ 'eael_section_cta_style_settings',
296
+ [
297
+ 'label' => esc_html__('Call to Action Style', 'essential-addons-for-elementor-lite'),
298
+ 'tab' => Controls_Manager::TAB_STYLE,
299
+ ]
300
+ );
301
+
302
+ $this->add_control(
303
+ 'eael_cta_container_width',
304
+ [
305
+ 'label' => esc_html__('Set max width for the container?', 'essential-addons-for-elementor-lite'),
306
+ 'type' => Controls_Manager::SWITCHER,
307
+ 'label_on' => __('yes', 'essential-addons-for-elementor-lite'),
308
+ 'label_off' => __('no', 'essential-addons-for-elementor-lite'),
309
+ 'default' => 'yes',
310
+ ]
311
+ );
312
+
313
+ $this->add_responsive_control(
314
+ 'eael_cta_container_width_value',
315
+ [
316
+ 'label' => __('Container Max Width (% or px)', 'essential-addons-for-elementor-lite'),
317
+ 'type' => Controls_Manager::SLIDER,
318
+ 'default' => [
319
+ 'size' => 1170,
320
+ 'unit' => 'px',
321
+ ],
322
+ 'size_units' => ['px', '%'],
323
+ 'range' => [
324
+ 'px' => [
325
+ 'min' => 0,
326
+ 'max' => 1500,
327
+ 'step' => 5,
328
+ ],
329
+ '%' => [
330
+ 'min' => 1,
331
+ 'max' => 100,
332
+ ],
333
+ ],
334
+ 'selectors' => [
335
+ '{{WRAPPER}} .eael-call-to-action' => 'max-width: {{SIZE}}{{UNIT}};',
336
+ ],
337
+ 'condition' => [
338
+ 'eael_cta_container_width' => 'yes',
339
+ ],
340
+ ]
341
+ );
342
+
343
+ $this->add_control(
344
+ 'eael_cta_bg_color',
345
+ [
346
+ 'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
347
+ 'type' => Controls_Manager::COLOR,
348
+ 'default' => '#f4f4f4',
349
+ 'selectors' => [
350
+ '{{WRAPPER}} .eael-call-to-action' => 'background-color: {{VALUE}};',
351
+ ],
352
+ ]
353
+ );
354
+
355
+ $this->add_responsive_control(
356
+ 'eael_cta_container_padding',
357
+ [
358
+ 'label' => esc_html__('Padding', 'essential-addons-for-elementor-lite'),
359
+ 'type' => Controls_Manager::DIMENSIONS,
360
+ 'size_units' => ['px', 'em', '%'],
361
+ 'selectors' => [
362
+ '{{WRAPPER}} .eael-call-to-action' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
363
+ ],
364
+ ]
365
+ );
366
+
367
+ $this->add_responsive_control(
368
+ 'eael_cta_container_margin',
369
+ [
370
+ 'label' => esc_html__('Margin', 'essential-addons-for-elementor-lite'),
371
+ 'type' => Controls_Manager::DIMENSIONS,
372
+ 'size_units' => ['px', 'em', '%'],
373
+ 'selectors' => [
374
+ '{{WRAPPER}} .eael-call-to-action' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
375
+ ],
376
+ ]
377
+ );
378
+
379
+ $this->add_group_control(
380
+ Group_Control_Border::get_type(),
381
+ [
382
+ 'name' => 'eael_cta_border',
383
+ 'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
384
+ 'selector' => '{{WRAPPER}} .eael-call-to-action',
385
+ ]
386
+ );
387
+
388
+ $this->add_control(
389
+ 'eael_cta_border_radius',
390
+ [
391
+ 'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
392
+ 'type' => Controls_Manager::SLIDER,
393
+ 'range' => [
394
+ 'px' => [
395
+ 'max' => 500,
396
+ ],
397
+ ],
398
+ 'selectors' => [
399
+ '{{WRAPPER}} .eael-call-to-action' => 'border-radius: {{SIZE}}px;',
400
+ ],
401
+ ]
402
+ );
403
+
404
+ $this->add_group_control(
405
+ Group_Control_Box_Shadow::get_type(),
406
+ [
407
+ 'name' => 'eael_cta_shadow',
408
+ 'selector' => '{{WRAPPER}} .eael-call-to-action',
409
+ ]
410
+ );
411
+
412
+ $this->end_controls_section();
413
+
414
+ /**
415
+ * -------------------------------------------
416
+ * Tab Style (Cta Title Style)
417
+ * -------------------------------------------
418
+ */
419
+ $this->start_controls_section(
420
+ 'eael_section_cta_title_style_settings',
421
+ [
422
+ 'label' => esc_html__('Color &amp; Typography ', 'essential-addons-for-elementor-lite'),
423
+ 'tab' => Controls_Manager::TAB_STYLE,
424
+ ]
425
+ );
426
+
427
+ $this->add_control(
428
+ 'eael_cta_title_heading',
429
+ [
430
+ 'label' => esc_html__('Title Style', 'essential-addons-for-elementor-lite'),
431
+ 'type' => Controls_Manager::HEADING,
432
+ ]
433
+ );
434
+
435
+ $this->add_control(
436
+ 'eael_cta_title_color',
437
+ [
438
+ 'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
439
+ 'type' => Controls_Manager::COLOR,
440
+ 'default' => '',
441
+ 'selectors' => [
442
+ '{{WRAPPER}} .eael-call-to-action .title' => 'color: {{VALUE}};',
443
+ ],
444
+ ]
445
+ );
446
+
447
+ $this->add_group_control(
448
+ Group_Control_Typography::get_type(),
449
+ [
450
+ 'name' => 'eael_cta_title_typography',
451
+ 'selector' => '{{WRAPPER}} .eael-call-to-action .title',
452
+ ]
453
+ );
454
+
455
+ $this->add_responsive_control(
456
+ 'eael_cta_title_margin',
457
+ [
458
+ 'label' => esc_html__('Space', 'essential-addons-for-elementor-lite'),
459
+ 'type' => Controls_Manager::DIMENSIONS,
460
+ 'size_units' => ['px', 'em', '%'],
461
+ 'selectors' => [
462
+ '{{WRAPPER}} .eael-call-to-action .title' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
463
+ ],
464
+ ]
465
+ );
466
+
467
+ $this->add_control(
468
+ 'eael_cta_content_heading',
469
+ [
470
+ 'label' => esc_html__('Content Style', 'essential-addons-for-elementor-lite'),
471
+ 'type' => Controls_Manager::HEADING,
472
+ 'separator' => 'before',
473
+ ]
474
+ );
475
+
476
+ $this->add_control(
477
+ 'eael_cta_content_color',
478
+ [
479
+ 'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
480
+ 'type' => Controls_Manager::COLOR,
481
+ 'default' => '',
482
+ 'selectors' => [
483
+ '{{WRAPPER}} .eael-call-to-action p' => 'color: {{VALUE}};',
484
+ ],
485
+ ]
486
+ );
487
+
488
+ $this->add_group_control(
489
+ Group_Control_Typography::get_type(),
490
+ [
491
+ 'name' => 'eael_cta_content_typography',
492
+ 'selector' => '{{WRAPPER}} .eael-call-to-action p',
493
+ ]
494
+ );
495
+
496
+ $this->end_controls_section();
497
+
498
+ /**
499
+ * -------------------------------------------
500
+ * Tab Style (Button Style)
501
+ * -------------------------------------------
502
+ */
503
+ $this->start_controls_section(
504
+ 'eael_section_cta_btn_style_settings',
505
+ [
506
+ 'label' => esc_html__('Button Style', 'essential-addons-for-elementor-lite'),
507
+ 'tab' => Controls_Manager::TAB_STYLE,
508
+ ]
509
+ );
510
+
511
+ $this->add_control(
512
+ 'eael_cta_btn_effect_type',
513
+ [
514
+ 'label' => esc_html__('Effect', 'essential-addons-for-elementor-lite'),
515
+ 'type' => Controls_Manager::SELECT,
516
+ 'default' => 'default',
517
+ 'label_block' => false,
518
+ 'options' => [
519
+ 'default' => esc_html__('Default', 'essential-addons-for-elementor-lite'),
520
+ 'top-to-bottom' => esc_html__('Top to Bottom', 'essential-addons-for-elementor-lite'),
521
+ 'left-to-right' => esc_html__('Left to Right', 'essential-addons-for-elementor-lite'),
522
+ ],
523
+ ]
524
+ );
525
+
526
+ $this->add_responsive_control(
527
+ 'eael_cta_btn_padding',
528
+ [
529
+ 'label' => esc_html__('Padding', 'essential-addons-for-elementor-lite'),
530
+ 'type' => Controls_Manager::DIMENSIONS,
531
+ 'size_units' => ['px', 'em', '%'],
532
+ 'selectors' => [
533
+ '{{WRAPPER}} .eael-call-to-action .cta-button' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
534
+ ],
535
+ ]
536
+ );
537
+
538
+ $this->add_responsive_control(
539
+ 'eael_cta_btn_margin',
540
+ [
541
+ 'label' => esc_html__('Margin', 'essential-addons-for-elementor-lite'),
542
+ 'type' => Controls_Manager::DIMENSIONS,
543
+ 'size_units' => ['px', 'em', '%'],
544
+ 'selectors' => [
545
+ '{{WRAPPER}} .eael-call-to-action .cta-button' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
546
+ ],
547
+ ]
548
+ );
549
+ $this->add_group_control(
550
+ Group_Control_Typography::get_type(),
551
+ [
552
+ 'name' => 'eael_cta_btn_typography',
553
+ 'selector' => '{{WRAPPER}} .eael-call-to-action .cta-button',
554
+ ]
555
+ );
556
+
557
+ $this->start_controls_tabs('eael_cta_button_tabs');
558
+
559
+ // Normal State Tab
560
+ $this->start_controls_tab('eael_cta_btn_normal', ['label' => esc_html__('Normal', 'essential-addons-for-elementor-lite')]);
561
+
562
+ $this->add_control(
563
+ 'eael_cta_btn_normal_text_color',
564
+ [
565
+ 'label' => esc_html__('Text Color', 'essential-addons-for-elementor-lite'),
566
+ 'type' => Controls_Manager::COLOR,
567
+ 'default' => '#4d4d4d',
568
+ 'selectors' => [
569
+ '{{WRAPPER}} .eael-call-to-action .cta-button' => 'color: {{VALUE}};',
570
+ ],
571
+ ]
572
+ );
573
+
574
+ $this->add_control(
575
+ 'eael_cta_btn_normal_bg_color',
576
+ [
577
+ 'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
578
+ 'type' => Controls_Manager::COLOR,
579
+ 'default' => '#f9f9f9',
580
+ 'selectors' => [
581
+ '{{WRAPPER}} .eael-call-to-action .cta-button' => 'background: {{VALUE}};',
582
+ ],
583
+ ]
584
+ );
585
+
586
+ $this->add_group_control(
587
+ Group_Control_Border::get_type(),
588
+ [
589
+ 'name' => 'eael_cat_btn_normal_border',
590
+ 'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
591
+ 'selector' => '{{WRAPPER}} .eael-call-to-action .cta-button',
592
+ ]
593
+ );
594
+
595
+ $this->add_control(
596
+ 'eael_cta_btn_border_radius',
597
+ [
598
+ 'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
599
+ 'type' => Controls_Manager::SLIDER,
600
+ 'range' => [
601
+ 'px' => [
602
+ 'max' => 100,
603
+ ],
604
+ ],
605
+ 'selectors' => [
606
+ '{{WRAPPER}} .eael-call-to-action .cta-button' => 'border-radius: {{SIZE}}px;',
607
+ ],
608
+ ]
609
+ );
610
+
611
+ $this->end_controls_tab();
612
+
613
+ // Hover State Tab
614
+ $this->start_controls_tab('eael_cta_btn_hover', ['label' => esc_html__('Hover', 'essential-addons-for-elementor-lite')]);
615
+
616
+ $this->add_control(
617
+ 'eael_cta_btn_hover_text_color',
618
+ [
619
+ 'label' => esc_html__('Text Color', 'essential-addons-for-elementor-lite'),
620
+ 'type' => Controls_Manager::COLOR,
621
+ 'default' => '#f9f9f9',
622
+ 'selectors' => [
623
+ '{{WRAPPER}} .eael-call-to-action .cta-button:hover' => 'color: {{VALUE}};',
624
+ ],
625
+ ]
626
+ );
627
+
628
+ $this->add_control(
629
+ 'eael_cta_btn_hover_bg_color',
630
+ [
631
+ 'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
632
+ 'type' => Controls_Manager::COLOR,
633
+ 'default' => '#3F51B5',
634
+ 'selectors' => [
635
+ '{{WRAPPER}} .eael-call-to-action .cta-button:after' => 'background: {{VALUE}};',
636
+ '{{WRAPPER}} .eael-call-to-action .cta-button:hover' => 'background: {{VALUE}};',
637
+ ],
638
+ ]
639
+ );
640
+
641
+ $this->add_control(
642
+ 'eael_cta_btn_hover_border_color',
643
+ [
644
+ 'label' => esc_html__('Border Color', 'essential-addons-for-elementor-lite'),
645
+ 'type' => Controls_Manager::COLOR,
646
+ 'default' => '',
647
+ 'selectors' => [
648
+ '{{WRAPPER}} .eael-call-to-action .cta-button:hover' => 'border-color: {{VALUE}};',
649
+ ],
650
+ ]
651
+
652
+ );
653
+
654
+ $this->end_controls_tab();
655
+
656
+ $this->end_controls_tabs();
657
+
658
+ $this->add_group_control(
659
+ Group_Control_Box_Shadow::get_type(),
660
+ [
661
+ 'name' => 'eael_cta_button_shadow',
662
+ 'selector' => '{{WRAPPER}} .eael-call-to-action .cta-button',
663
+ 'separator' => 'before',
664
+ ]
665
+ );
666
+
667
+ $this->end_controls_section();
668
+
669
+ /**
670
+ * -------------------------------------------
671
+ * Tab Style (Button Style)
672
+ * -------------------------------------------
673
+ */
674
+ $this->start_controls_section(
675
+ 'eael_section_cta_icon_style_settings',
676
+ [
677
+ 'label' => esc_html__('Icon Style', 'essential-addons-for-elementor-lite'),
678
+ 'tab' => Controls_Manager::TAB_STYLE,
679
+ 'condition' => [
680
+ 'eael_cta_type' => 'cta-icon-flex',
681
+ ],
682
+ ]
683
+ );
684
+
685
+ $this->add_control(
686
+ 'eael_section_cta_icon_size',
687
+ [
688
+ 'label' => esc_html__('Font Size', 'essential-addons-for-elementor-lite'),
689
+ 'type' => Controls_Manager::SLIDER,
690
+ 'default' => [
691
+ 'size' => 80,
692
+ ],
693
+ 'range' => [
694
+ 'px' => [
695
+ 'max' => 160,
696
+ ],
697
+ ],
698
+ 'selectors' => [
699
+ '{{WRAPPER}} .eael-call-to-action.cta-icon-flex .icon' => 'font-size: {{SIZE}}{{UNIT}};',
700
+ '{{WRAPPER}} .eael-call-to-action.cta-icon-flex .icon img' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
701
+ ],
702
+ ]
703
+ );
704
+
705
+ $this->add_control(
706
+ 'eael_section_cta_icon_color',
707
+ [
708
+ 'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
709
+ 'type' => Controls_Manager::COLOR,
710
+ 'default' => '#444',
711
+ 'selectors' => [
712
+ '{{WRAPPER}} .eael-call-to-action.cta-icon-flex .icon' => 'color: {{VALUE}};',
713
+ ],
714
+ ]
715
+ );
716
+
717
+ $this->end_controls_section();
718
+
719
+ }
720
+
721
+ protected function render()
722
+ {
723
+
724
+ $settings = $this->get_settings_for_display();
725
+ $target = $settings['eael_cta_btn_link']['is_external'] ? 'target="_blank"' : '';
726
+ $nofollow = $settings['eael_cta_btn_link']['nofollow'] ? 'rel="nofollow"' : '';
727
+ $icon_migrated = isset($settings['__fa4_migrated']['eael_cta_flex_grid_icon_new']);
728
+ $icon_is_new = empty($settings['eael_cta_flex_grid_icon']);
729
+
730
+ if ('cta-bg-color' == $settings['eael_cta_color_type']) {
731
+ $cta_class = 'bg-lite';
732
+ } else if ('cta-bg-img' == $settings['eael_cta_color_type']) {
733
+ $cta_class = 'bg-img';
734
+ } else if ('cta-bg-img-fixed' == $settings['eael_cta_color_type']) {
735
+ $cta_class = 'bg-img bg-fixed';
736
+ } else {
737
+ $cta_class = '';
738
+ }
739
+ // Is Basic Cta Content Center or Not
740
+ if ('cta-center' === $settings['eael_cta_content_type']) {
741
+ $cta_alignment = 'cta-center';
742
+ } elseif ('cta-right' === $settings['eael_cta_content_type']) {
743
+ $cta_alignment = 'cta-right';
744
+ } else {
745
+ $cta_alignment = 'cta-left';
746
+ }
747
+ // Button Effect
748
+ if ('left-to-right' == $settings['eael_cta_btn_effect_type']) {
749
+ $cta_btn_effect = 'effect-2';
750
+ } elseif ('top-to-bottom' == $settings['eael_cta_btn_effect_type']) {
751
+ $cta_btn_effect = 'effect-1';
752
+ } else {
753
+ $cta_btn_effect = '';
754
+ }
755
+
756
+ ?>
757
+ <?php if ('cta-basic' == $settings['eael_cta_type']): ?>
758
+ <div class="eael-call-to-action <?php echo esc_attr($cta_class); ?> <?php echo esc_attr($cta_alignment); ?>">
759
+ <<?php echo $settings['title_tag']; ?> class="title"><?php echo $settings['eael_cta_title']; ?></<?php echo $settings['title_tag']; ?>>
760
+ <?php if ('content' == $settings['eael_cta_title_content_type']): ?>
761
  <p><?php echo $settings['eael_cta_content']; ?></p>
762
+ <?php elseif ('template' == $settings['eael_cta_title_content_type']): ?>
763
  <?php
764
+ if (!empty($settings['eael_primary_templates'])) {
765
+ $eael_template_id = $settings['eael_primary_templates'];
766
+ $eael_frontend = new Frontend;
767
+ echo $eael_frontend->get_builder_content($eael_template_id, true);
768
+ }
769
  ?>
770
+ <?php endif;?>
771
+ <a href="<?php echo esc_url($settings['eael_cta_btn_link']['url']); ?>" <?php echo $target; ?> <?php echo $nofollow; ?> class="cta-button <?php echo esc_attr($cta_btn_effect); ?>"><?php esc_html_e($settings['eael_cta_btn_text'], 'essential-addons-for-elementor-lite');?></a>
772
  </div>
773
+ <?php endif;?>
774
+ <?php if ('cta-flex' == $settings['eael_cta_type']): ?>
775
+ <div class="eael-call-to-action cta-flex <?php echo esc_attr($cta_class); ?>">
776
  <div class="content">
777
+ <<?php echo $settings['title_tag']; ?> class="title"><?php echo $settings['eael_cta_title']; ?></<?php echo $settings['title_tag']; ?>>
778
+ <?php if ('content' == $settings['eael_cta_title_content_type']): ?>
779
  <p><?php echo $settings['eael_cta_content']; ?></p>
780
+ <?php elseif ('template' == $settings['eael_cta_title_content_type']): ?>
781
+ <?php
782
+ if (!empty($settings['eael_primary_templates'])) {
783
+ $eael_template_id = $settings['eael_primary_templates'];
784
+ $eael_frontend = new Frontend;
785
+ echo $eael_frontend->get_builder_content($eael_template_id, true);
786
+ }
787
+ ?>
788
+ <?php endif;?>
789
  </div>
790
  <div class="action">
791
+ <a href="<?php echo esc_url($settings['eael_cta_btn_link']['url']); ?>" <?php echo $target; ?> <?php echo $nofollow; ?> class="cta-button <?php echo esc_attr($cta_btn_effect); ?>"><?php esc_html_e($settings['eael_cta_btn_text'], 'essential-addons-for-elementor-lite');?></a>
792
  </div>
793
  </div>
794
+ <?php endif;?>
795
+ <?php if ('cta-icon-flex' == $settings['eael_cta_type']): ?>
796
+ <div class="eael-call-to-action cta-icon-flex <?php echo esc_attr($cta_class); ?>">
797
  <div class="icon">
798
+ <?php if ($icon_is_new || $icon_migrated) {?>
799
+ <?php if (isset($settings['eael_cta_flex_grid_icon_new']['value']['url'])): ?>
800
+ <img src="<?php echo esc_attr($settings['eael_cta_flex_grid_icon_new']['value']['url']); ?>" alt="<?php echo esc_attr(get_post_meta($settings['eael_cta_flex_grid_icon_new']['value']['id'], '_wp_attachment_image_alt', true)); ?>" />
801
+ <?php else: ?>
802
+ <i class="<?php echo esc_attr($settings['eael_cta_flex_grid_icon_new']['value']); ?>"></i>
803
+ <?php endif;?>
804
+ <?php } else {?>
805
+ <i class="<?php echo esc_attr($settings['eael_cta_flex_grid_icon']); ?>"></i>
806
+ <?php }?>
807
  </div>
808
  <div class="content">
809
+ <<?php echo $settings['title_tag']; ?> class="title"><?php echo $settings['eael_cta_title']; ?></<?php echo $settings['title_tag']; ?>>
810
+ <?php if ('content' == $settings['eael_cta_title_content_type']): ?>
811
  <p><?php echo $settings['eael_cta_content']; ?></p>
812
+ <?php elseif ('template' == $settings['eael_cta_title_content_type']): ?>
813
  <?php
814
+ if (!empty($settings['eael_primary_templates'])) {
815
+ $eael_template_id = $settings['eael_primary_templates'];
816
+ $eael_frontend = new Frontend;
817
+ echo $eael_frontend->get_builder_content($eael_template_id, true);
818
+ }
819
  ?>
820
+ <?php endif;?>
821
  </div>
822
  <div class="action">
823
+ <a href="<?php echo esc_url($settings['eael_cta_btn_link']['url']); ?>" <?php echo $target; ?> class="cta-button <?php echo esc_attr($cta_btn_effect); ?>"><?php esc_html_e($settings['eael_cta_btn_text'], 'essential-addons-for-elementor-lite');?></a>
824
  </div>
825
  </div>
826
+ <?php endif;?>
827
  <?php
828
+ }
829
  }
includes/Elements/Data_Table.php CHANGED
File without changes
includes/Elements/Dual_Color_Header.php CHANGED
File without changes
includes/Elements/Event_Calendar.php CHANGED
@@ -66,10 +66,10 @@ class Event_Calendar extends Widget_Base
66
  [
67
  'label' => __('Source', 'essential-addons-for-elementor-lite'),
68
  'type' => Controls_Manager::SELECT,
69
- 'options' => [
70
  'manual' => __('Manual', 'essential-addons-for-elementor-lite'),
71
- 'google' => __('Google', 'essential-addons-for-elementor-lite'),
72
- ],
73
  'default' => 'manual',
74
  ]
75
  );
@@ -291,6 +291,87 @@ class Event_Calendar extends Widget_Base
291
 
292
  $this->end_controls_section();
293
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
294
  $this->start_controls_section(
295
  'eael_event_calendar_section',
296
  [
@@ -299,6 +380,16 @@ class Event_Calendar extends Widget_Base
299
  ]
300
  );
301
 
 
 
 
 
 
 
 
 
 
 
302
  $this->add_control(
303
  'eael_event_calendar_first_day',
304
  [
@@ -314,10 +405,37 @@ class Event_Calendar extends Widget_Base
314
  '6' => __('Saturday', 'essential-addons-for-elementor-lite'),
315
  ],
316
  'default' => '0',
317
- 'separator' => 'before',
318
  ]
319
  );
320
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
321
  $this->end_controls_section();
322
 
323
  /**
@@ -1345,47 +1463,21 @@ class Event_Calendar extends Widget_Base
1345
  protected function render()
1346
  {
1347
  $settings = $this->get_settings_for_display();
1348
- $data = [];
1349
-
1350
  if ($settings['eael_event_calendar_type'] == 'google') {
1351
- $events = $this->get_google_calendar_events();
 
 
1352
  } else {
1353
- $events = $settings['eael_event_items'];
1354
  }
1355
 
1356
- echo '<div class="eael-event-calendar-wrapper">';
1357
-
1358
- if ($events) {
1359
- $i = 0;
1360
-
1361
- foreach ($events as $event) {
1362
- $start = $event["eael_event_start_date"];
1363
- $end = date('Y-m-d H:i', strtotime($event["eael_event_end_date"])) . ":01";
1364
- if ($event['eael_event_all_day'] == 'yes') {
1365
- $start = $event["eael_event_start_date_allday"];
1366
- $end = date('Y-m-d', strtotime("+1 days", strtotime($event["eael_event_end_date_allday"])));
1367
- }
1368
- $data[] = [
1369
- 'id' => $i,
1370
- 'title' => $event["eael_event_title"],
1371
- 'description' => $event["eael_event_description"],
1372
- 'start' => $start,
1373
- 'end' => $end,
1374
- 'borderColor' => !empty($event['eael_event_border_color']) ? $event['eael_event_border_color'] : '#10ecab',
1375
- 'textColor' => $event['eael_event_text_color'],
1376
- 'color' => $event['eael_event_bg_color'],
1377
- 'url' => $event["eael_event_link"]["url"],
1378
- 'allDay' => $event['eael_event_all_day'],
1379
- 'external' => $event['eael_event_link']['is_external'],
1380
- 'nofollow' => $event['eael_event_link']['nofollow'],
1381
- ];
1382
 
1383
- $i++;
1384
- }
1385
- }
1386
 
1387
  echo '<div id="eael-event-calendar-' . $this->get_id() . '" class="eael-event-calendar-cls"
1388
  data-cal_id = "' . $this->get_id() . '"
 
1389
  data-events="' . htmlspecialchars(json_encode($data), ENT_QUOTES, 'UTF-8') . '"
1390
  data-first_day="' . $settings['eael_event_calendar_first_day'] . '"></div>
1391
  ' . $this->eaelec_load_event_details() . '
@@ -1413,20 +1505,57 @@ class Event_Calendar extends Widget_Base
1413
  </div>';
1414
  }
1415
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1416
  /**
1417
  * get google calendar events
1418
  *
 
 
1419
  * @return array
1420
  */
1421
- public function get_google_calendar_events()
1422
  {
1423
- $settings = $this->get_settings_for_display();
1424
 
1425
  if (empty($settings['eael_event_google_api_key']) && empty($settings['eael_event_calendar_id'])) {
1426
  return [];
1427
  }
1428
 
1429
- $api_key = $settings['eael_event_google_api_key'];
1430
  $calendar_id = urlencode($settings['eael_event_calendar_id']);
1431
  $base_url = "https://www.googleapis.com/calendar/v3/calendars/{$calendar_id}/events";
1432
 
@@ -1458,35 +1587,33 @@ class Event_Calendar extends Widget_Base
1458
  }
1459
 
1460
  $data = json_decode($data);
1461
-
1462
  if (isset($data->items)) {
1463
  $calendar_data = [];
1464
  foreach ($data->items as $key => $item) {
1465
- $all_day = '';
1466
 
 
1467
  if (isset($item->start->date)) {
 
1468
  $ev_start_date = $item->start->date;
1469
  $ev_end_date = $item->end->date;
1470
- $ev_end_date = date('Y-m-d', strtotime("-1 days", strtotime($ev_end_date)));
1471
  } else {
1472
  $ev_start_date = $item->start->dateTime;
1473
  $ev_end_date = $item->end->dateTime;
1474
  }
1475
 
1476
  $calendar_data[] = [
1477
- 'eael_event_title' => $item->summary,
1478
- 'eael_event_description' => isset($item->description) ? $item->description : '',
1479
- 'eael_event_start_date' => $ev_start_date,
1480
- 'eael_event_end_date' => $ev_end_date,
1481
- 'eael_event_border_color' => '#6231FF',
1482
- 'eael_event_text_color' => '#242424',
1483
- 'eael_event_bg_color' => '#FFF',
1484
- 'eael_event_all_day' => $all_day,
1485
- 'eael_event_link' => [
1486
- 'is_external' => '',
1487
- 'nofollow' => '',
1488
- 'url' => $item->htmlLink,
1489
- ],
1490
  ];
1491
  }
1492
 
@@ -1495,4 +1622,56 @@ class Event_Calendar extends Widget_Base
1495
 
1496
  return $calendar_data;
1497
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1498
  }
66
  [
67
  'label' => __('Source', 'essential-addons-for-elementor-lite'),
68
  'type' => Controls_Manager::SELECT,
69
+ 'options' => apply_filters('eael/event-calendar/source', [
70
  'manual' => __('Manual', 'essential-addons-for-elementor-lite'),
71
+ 'google' => __('Google', 'essential-addons-for-elementor-lite')
72
+ ]),
73
  'default' => 'manual',
74
  ]
75
  );
291
 
292
  $this->end_controls_section();
293
 
294
+ //the events calendar
295
+
296
+ $this->start_controls_section(
297
+ 'eael_event_the_events_calendar',
298
+ [
299
+ 'label' => __('The Event Calendar', 'essential-addons-for-elementor-lite'),
300
+ 'tab' => Controls_Manager::TAB_CONTENT,
301
+ 'condition' => [
302
+ 'eael_event_calendar_type' => 'the_events_calendar',
303
+ ],
304
+ ]
305
+ );
306
+
307
+ $this->add_control(
308
+ 'eael_the_events_calendar_fetch',
309
+ [
310
+ 'label' => __('Get Events', 'essential-addons-for-elementor-lite'),
311
+ 'type' => Controls_Manager::SELECT,
312
+ 'label_block' => true,
313
+ 'default' => ['all'],
314
+ 'options' => [
315
+ 'all' => __('All', 'essential-addons-for-elementor-lite'),
316
+ 'date_range' => __('Date Range', 'essential-addons-for-elementor-lite'),
317
+ ],
318
+ 'render_type' => 'none',
319
+ ]
320
+ );
321
+
322
+
323
+
324
+ $this->add_control(
325
+ 'eael_the_events_calendar_start_date',
326
+ [
327
+ 'label' => __('Start Date', 'essential-addons-for-elementor-lite'),
328
+ 'type' => Controls_Manager::DATE_TIME,
329
+ 'default' => date('Y-m-d H:i', current_time('timestamp', 0)),
330
+ 'condition' => [
331
+ 'eael_the_events_calendar_fetch' => 'date_range',
332
+ ],
333
+ ]
334
+ );
335
+
336
+ $this->add_control(
337
+ 'eael_the_events_calendar_end_date',
338
+ [
339
+ 'label' => __('End Date', 'essential-addons-for-elementor-lite'),
340
+ 'type' => Controls_Manager::DATE_TIME,
341
+ 'default' => date('Y-m-d H:i', strtotime("+6 months", current_time('timestamp', 0))),
342
+ 'condition' => [
343
+ 'eael_the_events_calendar_fetch' => 'date_range',
344
+ ],
345
+ ]
346
+ );
347
+
348
+ $this->add_control(
349
+ 'eael_the_events_calendar_category',
350
+ [
351
+ 'label' => __('Event Category', 'essential-addons-for-elementor-lite'),
352
+ 'type' => Controls_Manager::SELECT2,
353
+ 'multiple' => true,
354
+ 'label_block' => true,
355
+ 'default' => [],
356
+ 'options' => $this->eael_get_tags(['taxonomy' => 'tribe_events_cat', 'hide_empty' => false]),
357
+ ]
358
+ );
359
+
360
+ $this->add_control(
361
+ 'eael_the_events_calendar_max_result',
362
+ [
363
+ 'label' => __('Max Result', 'essential-addons-for-elementor-lite'),
364
+ 'type' => Controls_Manager::NUMBER,
365
+ 'min' => 1,
366
+ 'max' => 200,
367
+ 'default' => 20,
368
+ ]
369
+ );
370
+
371
+ $this->end_controls_section();
372
+
373
+ do_action('eael/event-calendar/source/control', $this);
374
+
375
  $this->start_controls_section(
376
  'eael_event_calendar_section',
377
  [
380
  ]
381
  );
382
 
383
+ $this->add_control(
384
+ 'eael_event_calendar_language',
385
+ [
386
+ 'label' => __('Language', 'essential-addons-for-elementor-lite'),
387
+ 'type' => Controls_Manager::SELECT,
388
+ 'options' => $this->eael_language_code_list(),
389
+ 'default' => 'en'
390
+ ]
391
+ );
392
+
393
  $this->add_control(
394
  'eael_event_calendar_first_day',
395
  [
405
  '6' => __('Saturday', 'essential-addons-for-elementor-lite'),
406
  ],
407
  'default' => '0',
 
408
  ]
409
  );
410
 
411
+ $this->add_control(
412
+ 'eael_event_global_bg_color',
413
+ [
414
+ 'label' => __('Event Background Color', 'essential-addons-for-elementor-lite'),
415
+ 'type' => Controls_Manager::COLOR,
416
+ 'default' => '#5725ff',
417
+ 'condition' => [
418
+ 'eael_event_calendar_type!' => 'manual',
419
+ ],
420
+ ]
421
+ );
422
+
423
+ $this->add_control(
424
+ 'eael_event_global_text_color',
425
+ [
426
+ 'label' => __('Event Text Color', 'essential-addons-for-elementor-lite'),
427
+ 'type' => Controls_Manager::COLOR,
428
+ 'default' => '#ffffff',
429
+ 'condition' => [
430
+ 'eael_event_calendar_type!' => 'manual',
431
+ ],
432
+ ]
433
+ );
434
+
435
+
436
+
437
+
438
+
439
  $this->end_controls_section();
440
 
441
  /**
1463
  protected function render()
1464
  {
1465
  $settings = $this->get_settings_for_display();
 
 
1466
  if ($settings['eael_event_calendar_type'] == 'google') {
1467
+ $data = $this->get_google_calendar_events($settings);
1468
+ } else if ($settings['eael_event_calendar_type'] == 'the_events_calendar') {
1469
+ $data = $this->get_the_events_calendar_events($settings);
1470
  } else {
1471
+ $data = $this->get_manual_calendar_events( $settings );
1472
  }
1473
 
1474
+ $local = $settings['eael_event_calendar_language'];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1475
 
1476
+ echo '<div class="eael-event-calendar-wrapper">';
 
 
1477
 
1478
  echo '<div id="eael-event-calendar-' . $this->get_id() . '" class="eael-event-calendar-cls"
1479
  data-cal_id = "' . $this->get_id() . '"
1480
+ data-locale = "' . $local . '"
1481
  data-events="' . htmlspecialchars(json_encode($data), ENT_QUOTES, 'UTF-8') . '"
1482
  data-first_day="' . $settings['eael_event_calendar_first_day'] . '"></div>
1483
  ' . $this->eaelec_load_event_details() . '
1505
  </div>';
1506
  }
1507
 
1508
+ public function get_manual_calendar_events( $settings ){
1509
+ $events = $settings['eael_event_items'];
1510
+ $data = [];
1511
+ if ($events) {
1512
+ $i = 0;
1513
+
1514
+ foreach ($events as $event) {
1515
+
1516
+ if ($event['eael_event_all_day'] == 'yes') {
1517
+ $start = $event["eael_event_start_date_allday"];
1518
+ $end = date('Y-m-d', strtotime("+1 days", strtotime($event["eael_event_end_date_allday"])));
1519
+ }else{
1520
+ $start = $event["eael_event_start_date"];
1521
+ $end = date('Y-m-d H:i', strtotime($event["eael_event_end_date"])) . ":01";
1522
+ }
1523
+
1524
+ $data[] = [
1525
+ 'id' => $i,
1526
+ 'title' => $event["eael_event_title"],
1527
+ 'description' => $event["eael_event_description"],
1528
+ 'start' => $start,
1529
+ 'end' => $end,
1530
+ 'borderColor' => !empty($event['eael_event_border_color']) ? $event['eael_event_border_color'] : '#10ecab',
1531
+ 'textColor' => $event['eael_event_text_color'],
1532
+ 'color' => $event['eael_event_bg_color'],
1533
+ 'url' => $event["eael_event_link"]["url"],
1534
+ 'allDay' => $event['eael_event_all_day'],
1535
+ 'external' => $event['eael_event_link']['is_external'],
1536
+ 'nofollow' => $event['eael_event_link']['nofollow'],
1537
+ ];
1538
+
1539
+ $i++;
1540
+ }
1541
+ }
1542
+ return $data;
1543
+ }
1544
+
1545
  /**
1546
  * get google calendar events
1547
  *
1548
+ * @param $settings
1549
+ *
1550
  * @return array
1551
  */
1552
+ public function get_google_calendar_events($settings)
1553
  {
 
1554
 
1555
  if (empty($settings['eael_event_google_api_key']) && empty($settings['eael_event_calendar_id'])) {
1556
  return [];
1557
  }
1558
 
 
1559
  $calendar_id = urlencode($settings['eael_event_calendar_id']);
1560
  $base_url = "https://www.googleapis.com/calendar/v3/calendars/{$calendar_id}/events";
1561
 
1587
  }
1588
 
1589
  $data = json_decode($data);
 
1590
  if (isset($data->items)) {
1591
  $calendar_data = [];
1592
  foreach ($data->items as $key => $item) {
 
1593
 
1594
+ $all_day = '';
1595
  if (isset($item->start->date)) {
1596
+ $all_day = 'yes';
1597
  $ev_start_date = $item->start->date;
1598
  $ev_end_date = $item->end->date;
 
1599
  } else {
1600
  $ev_start_date = $item->start->dateTime;
1601
  $ev_end_date = $item->end->dateTime;
1602
  }
1603
 
1604
  $calendar_data[] = [
1605
+ 'id' => ++$key,
1606
+ 'title' => $item->summary,
1607
+ 'description' => isset($item->description) ? $item->description : '',
1608
+ 'start' => $ev_start_date,
1609
+ 'end' => $ev_end_date,
1610
+ 'borderColor' => '#6231FF',
1611
+ 'textColor' => $settings['eael_event_global_text_color'],
1612
+ 'color' => $settings['eael_event_global_bg_color'],
1613
+ 'url' => $item->htmlLink,
1614
+ 'allDay' => $all_day,
1615
+ 'external' => 'on',
1616
+ 'nofollow' => 'on',
 
1617
  ];
1618
  }
1619
 
1622
 
1623
  return $calendar_data;
1624
  }
1625
+
1626
+ /**
1627
+ * @since 3.8.2
1628
+ * @param $settings
1629
+ *
1630
+ * @return array
1631
+ */
1632
+ public function get_the_events_calendar_events($settings)
1633
+ {
1634
+
1635
+ if (!function_exists('tribe_get_events')) {
1636
+ return [];
1637
+ }
1638
+ $arg = [
1639
+ 'posts_per_page' => $settings['eael_the_events_calendar_max_result'],
1640
+ ];
1641
+ if ($settings['eael_the_events_calendar_fetch'] == 'date_range') {
1642
+ $arg['start_date'] = $settings['eael_the_events_calendar_start_date'];
1643
+ $arg['end_date'] = $settings['eael_the_events_calendar_end_date'];
1644
+ }
1645
+ if (!empty($settings['eael_the_events_calendar_category'])) {
1646
+ $arg['tax_query'] = [['taxonomy' => 'tribe_events_cat', 'field' => 'id', 'terms' => $settings['eael_the_events_calendar_category']]];
1647
+ }
1648
+ $events = tribe_get_events($arg);
1649
+ if (empty($events)) {
1650
+ return [];
1651
+ }
1652
+ $calendar_data = [];
1653
+ foreach ($events as $key => $event) {
1654
+ $date_format = 'Y-m-d';
1655
+ $all_day = 'yes';
1656
+ if (!tribe_event_is_all_day($event->ID)) {
1657
+ $date_format .= ' H:i';
1658
+ $all_day = '';
1659
+ }
1660
+ $calendar_data[] = [
1661
+ 'id' => ++$key,
1662
+ 'title' => $event->post_title,
1663
+ 'description' => $event->post_content,
1664
+ 'start' => tribe_get_start_date($event->ID, true, $date_format),
1665
+ 'end' => tribe_get_end_date($event->ID, true, $date_format),
1666
+ 'borderColor' => '#6231FF',
1667
+ 'textColor' => $settings['eael_event_global_text_color'],
1668
+ 'color' => $settings['eael_event_global_bg_color'],
1669
+ 'url' => get_the_permalink($event->ID),
1670
+ 'allDay' => $all_day,
1671
+ 'external' => 'on',
1672
+ 'nofollow' => 'on',
1673
+ ];
1674
+ }
1675
+ return $calendar_data;
1676
+ }
1677
  }
includes/Elements/Facebook_Feed.php CHANGED
File without changes
includes/Elements/Fancy_Text.php CHANGED
File without changes
includes/Elements/Feature_List.php CHANGED
File without changes
includes/Elements/Filterable_Gallery.php CHANGED
@@ -2750,7 +2750,7 @@ class Filterable_Gallery extends Widget_Base
2750
  if ($settings['pagination'] == 'yes') {?>
2751
  <div class="eael-filterable-gallery-loadmore">
2752
  <a href="#" <?php echo $this->get_render_attribute_string('load-more-button'); ?>>
2753
- <span class="eael-button-loader"></span>
2754
  <?php if($settings['button_icon_position'] == 'before') {?>
2755
  <?php if($icon_is_new || $icon_migrated) { ?>
2756
  <?php if( isset($settings['load_more_icon_new']['value']['url']) ) : ?>
2750
  if ($settings['pagination'] == 'yes') {?>
2751
  <div class="eael-filterable-gallery-loadmore">
2752
  <a href="#" <?php echo $this->get_render_attribute_string('load-more-button'); ?>>
2753
+ <span class="eael-btn-loader"></span>
2754
  <?php if($settings['button_icon_position'] == 'before') {?>
2755
  <?php if($icon_is_new || $icon_migrated) { ?>
2756
  <?php if( isset($settings['load_more_icon_new']['value']['url']) ) : ?>
includes/Elements/Flip_Box.php CHANGED
File without changes
includes/Elements/FluentForm.php CHANGED
File without changes
includes/Elements/GravityForms.php CHANGED
File without changes
includes/Elements/Image_Accordion.php CHANGED
File without changes
includes/Elements/Info_Box.php CHANGED
File without changes
includes/Elements/NinjaForms.php CHANGED
File without changes
includes/Elements/Post_Grid.php CHANGED
@@ -252,20 +252,20 @@ class Post_Grid extends Widget_Base
252
  );
253
 
254
  $this->add_control(
255
- 'content_height',
256
- [
257
- 'label' => esc_html__( 'Content Height', 'essential-addons-for-elementor-lite'),
258
- 'type' => Controls_Manager::SLIDER,
259
- 'size_units' => ['px', '%', 'em'],
260
- 'range' => [
261
- 'px' => [ 'max' => 300 ],
262
- '%' => [ 'max' => 100 ]
263
- ],
264
- 'selectors' => [
265
- '{{WRAPPER}} .eael-grid-post-holder .eael-entry-wrapper' => 'height: {{SIZE}}{{UNIT}};',
266
- ],
267
- ]
268
- );
269
 
270
  $this->add_control(
271
  'eael_post_grid_meta_style',
@@ -418,7 +418,7 @@ class Post_Grid extends Widget_Base
418
  ],
419
  'selectors' => [
420
  '{{WRAPPER}} .eael-grid-post .eael-entry-overlay > i' => 'font-size: {{SIZE}}{{UNIT}};',
421
- '{{WRAPPER}} .eael-grid-post .eael-entry-overlay > img' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};'
422
  ],
423
  ]
424
  );
@@ -438,10 +438,10 @@ class Post_Grid extends Widget_Base
438
 
439
  protected function render()
440
  {
441
- $settings = $this->get_settings_for_display();
442
  $settings = $this->fix_old_query($settings);
443
  $args = $this->eael_get_query_args($settings);
444
-
445
  $settings_arry = [
446
  'eael_show_image' => $settings['eael_show_image'],
447
  'image_size' => $settings['image_size'],
@@ -457,8 +457,9 @@ class Post_Grid extends Widget_Base
457
  'read_more_button_text' => $settings['read_more_button_text'],
458
  'show_load_more' => $settings['show_load_more'],
459
  'show_load_more_text' => $settings['show_load_more_text'],
460
- 'expanison_indicator' => $settings['excerpt_expanison_indicator'],
461
- 'layout_mode' => $settings['layout_mode']
 
462
  ];
463
 
464
  $this->add_render_attribute(
@@ -466,30 +467,30 @@ class Post_Grid extends Widget_Base
466
  [
467
  'id' => 'eael-post-grid-' . esc_attr($this->get_id()),
468
  'class' => [
469
- 'eael-post-grid-container'
470
- ]
471
  ]
472
  );
473
-
474
  echo '<div ' . $this->get_render_attribute_string('post_grid_wrapper') . '>
475
- <div class="eael-post-grid eael-post-appender eael-post-appender-' . $this->get_id() . '" data-layout-mode="'.$settings["layout_mode"].'">
476
- ' . self::render_template_($args, $settings) . '
477
  </div>
478
  <div class="clearfix"></div>
479
  </div>';
480
-
481
  if ('yes' == $settings['show_load_more']) {
482
- if ($args['posts_per_page'] != '-1') {
483
- echo '<div class="eael-load-more-button-wrap">
484
- <button class="eael-load-more-button" id="eael-load-more-btn-' . $this->get_id() . '" data-widget="' . $this->get_id() . '" data-class="' . get_class($this) . '" data-args="' . http_build_query($args) . '" data-settings="' . http_build_query($settings) . '" data-layout="masonry" data-page="1">
485
  <div class="eael-btn-loader button__loader"></div>
486
  <span>' . esc_html__($settings['show_load_more_text'], 'essential-addons-for-elementor-lite') . '</span>
487
  </button>
488
  </div>';
489
- }
490
  }
491
-
492
- if (\Elementor\Plugin::instance()->editor->is_edit_mode()) { ?>
493
  <script type="text/javascript">
494
  jQuery(document).ready(function($) {
495
  jQuery(".eael-post-grid").each(function() {
@@ -504,12 +505,12 @@ class Post_Grid extends Widget_Base
504
  layoutMode: $layout_mode,
505
  percentPosition: true
506
  });
507
-
508
  // layout gal, while images are loading
509
  $isotope_gallery.imagesLoaded().progress(function() {
510
  $isotope_gallery.isotope("layout");
511
  });
512
-
513
  $('.eael-grid-post', $gallery).resize(function() {
514
  $isotope_gallery.isotope('layout');
515
  });
@@ -519,6 +520,6 @@ class Post_Grid extends Widget_Base
519
  });
520
  </script>
521
  <?php
522
- }
523
  }
524
  }
252
  );
253
 
254
  $this->add_control(
255
+ 'content_height',
256
+ [
257
+ 'label' => esc_html__('Content Height', 'essential-addons-for-elementor-lite'),
258
+ 'type' => Controls_Manager::SLIDER,
259
+ 'size_units' => ['px', '%', 'em'],
260
+ 'range' => [
261
+ 'px' => ['max' => 300],
262
+ '%' => ['max' => 100],
263
+ ],
264
+ 'selectors' => [
265
+ '{{WRAPPER}} .eael-grid-post-holder .eael-entry-wrapper' => 'height: {{SIZE}}{{UNIT}};',
266
+ ],
267
+ ]
268
+ );
269
 
270
  $this->add_control(
271
  'eael_post_grid_meta_style',
418
  ],
419
  'selectors' => [
420
  '{{WRAPPER}} .eael-grid-post .eael-entry-overlay > i' => 'font-size: {{SIZE}}{{UNIT}};',
421
+ '{{WRAPPER}} .eael-grid-post .eael-entry-overlay > img' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
422
  ],
423
  ]
424
  );
438
 
439
  protected function render()
440
  {
441
+ $settings = $this->get_settings();
442
  $settings = $this->fix_old_query($settings);
443
  $args = $this->eael_get_query_args($settings);
444
+
445
  $settings_arry = [
446
  'eael_show_image' => $settings['eael_show_image'],
447
  'image_size' => $settings['image_size'],
457
  'read_more_button_text' => $settings['read_more_button_text'],
458
  'show_load_more' => $settings['show_load_more'],
459
  'show_load_more_text' => $settings['show_load_more_text'],
460
+ 'excerpt_expanison_indicator' => $settings['excerpt_expanison_indicator'],
461
+ 'layout_mode' => $settings['layout_mode'],
462
+ 'orderby' => $settings['orderby'],
463
  ];
464
 
465
  $this->add_render_attribute(
467
  [
468
  'id' => 'eael-post-grid-' . esc_attr($this->get_id()),
469
  'class' => [
470
+ 'eael-post-grid-container',
471
+ ],
472
  ]
473
  );
474
+
475
  echo '<div ' . $this->get_render_attribute_string('post_grid_wrapper') . '>
476
+ <div class="eael-post-grid eael-post-appender eael-post-appender-' . $this->get_id() . '" data-layout-mode="' . $settings["layout_mode"] . '">
477
+ ' . self::render_template_($args, $settings_arry) . '
478
  </div>
479
  <div class="clearfix"></div>
480
  </div>';
481
+
482
  if ('yes' == $settings['show_load_more']) {
483
+ if ($args['posts_per_page'] != '-1') {
484
+ echo '<div class="eael-load-more-button-wrap">
485
+ <button class="eael-load-more-button" id="eael-load-more-btn-' . $this->get_id() . '" data-widget="' . $this->get_id() . '" data-class="' . get_class($this) . '" data-args="' . http_build_query($args) . '" data-settings="' . http_build_query($settings_arry) . '" data-layout="masonry" data-page="1">
486
  <div class="eael-btn-loader button__loader"></div>
487
  <span>' . esc_html__($settings['show_load_more_text'], 'essential-addons-for-elementor-lite') . '</span>
488
  </button>
489
  </div>';
490
+ }
491
  }
492
+
493
+ if (\Elementor\Plugin::instance()->editor->is_edit_mode()) {?>
494
  <script type="text/javascript">
495
  jQuery(document).ready(function($) {
496
  jQuery(".eael-post-grid").each(function() {
505
  layoutMode: $layout_mode,
506
  percentPosition: true
507
  });
508
+
509
  // layout gal, while images are loading
510
  $isotope_gallery.imagesLoaded().progress(function() {
511
  $isotope_gallery.isotope("layout");
512
  });
513
+
514
  $('.eael-grid-post', $gallery).resize(function() {
515
  $isotope_gallery.isotope('layout');
516
  });
520
  });
521
  </script>
522
  <?php
523
+ }
524
  }
525
  }
includes/Elements/Post_Timeline.php CHANGED
@@ -316,7 +316,7 @@ class Post_Timeline extends Widget_Base
316
  'eael_excerpt_length' => $settings['eael_excerpt_length'],
317
  'show_load_more' => $settings['show_load_more'],
318
  'show_load_more_text' => $settings['show_load_more_text'],
319
- 'expanison_indicator' => $settings['excerpt_expanison_indicator']
320
  ];
321
 
322
  $this->add_render_attribute(
316
  'eael_excerpt_length' => $settings['eael_excerpt_length'],
317
  'show_load_more' => $settings['show_load_more'],
318
  'show_load_more_text' => $settings['show_load_more_text'],
319
+ 'excerpt_expanison_indicator' => $settings['excerpt_expanison_indicator']
320
  ];
321
 
322
  $this->add_render_attribute(
includes/Elements/Pricing_Table.php CHANGED
@@ -9,7 +9,6 @@ if (!defined('ABSPATH')) {
9
  use \Elementor\Controls_Manager;
10
  use \Elementor\Group_Control_Border;
11
  use \Elementor\Group_Control_Box_Shadow;
12
- use \Elementor\Group_Control_Image_Size;
13
  use \Elementor\Group_Control_Typography;
14
  use \Elementor\Widget_Base;
15
  use \Elementor\Group_Control_Background;
@@ -1833,8 +1832,6 @@ foreach ($settings['eael_pricing_table_items'] as $item):
1833
 
1834
  protected function render() {
1835
  $settings = $this->get_settings();
1836
- $pricing_table_image = $this->get_settings( 'eael_pricing_table_image' );
1837
- $pricing_table_image_url = Group_Control_Image_Size::get_attachment_image_src( $pricing_table_image['id'], 'thumbnail', $settings );
1838
  $target = $settings['eael_pricing_table_btn_link']['is_external'] ? 'target="_blank"' : '';
1839
  $nofollow = $settings['eael_pricing_table_btn_link']['nofollow'] ? 'rel="nofollow"' : '';
1840
  $featured_class = ('yes' === $settings['eael_pricing_table_featured'] ? 'featured ' . $settings['eael_pricing_table_featured_styles'] : '');
9
  use \Elementor\Controls_Manager;
10
  use \Elementor\Group_Control_Border;
11
  use \Elementor\Group_Control_Box_Shadow;
 
12
  use \Elementor\Group_Control_Typography;
13
  use \Elementor\Widget_Base;
14
  use \Elementor\Group_Control_Background;
1832
 
1833
  protected function render() {
1834
  $settings = $this->get_settings();
 
 
1835
  $target = $settings['eael_pricing_table_btn_link']['is_external'] ? 'target="_blank"' : '';
1836
  $nofollow = $settings['eael_pricing_table_btn_link']['nofollow'] ? 'rel="nofollow"' : '';
1837
  $featured_class = ('yes' === $settings['eael_pricing_table_featured'] ? 'featured ' . $settings['eael_pricing_table_featured_styles'] : '');
includes/Elements/Product_Grid.php CHANGED
File without changes
includes/Elements/Progress_Bar.php CHANGED
File without changes
includes/Elements/Sticky_Video.php CHANGED
File without changes
includes/Elements/Team_Member.php CHANGED
File without changes
includes/Elements/Testimonial.php CHANGED
File without changes
includes/Elements/Tooltip.php CHANGED
File without changes
includes/Elements/Twitter_Feed.php CHANGED
File without changes
includes/Elements/WeForms.php CHANGED
File without changes
includes/Elements/WpForms.php CHANGED
File without changes
includes/Extensions/Post_Duplicator.php CHANGED
File without changes
includes/Extensions/Reading_Progress.php CHANGED
File without changes
includes/Extensions/Table_of_Content.php CHANGED
File without changes
includes/Template/Content/Content_Ticker.php CHANGED
File without changes
includes/Template/Content/Post_Grid.php CHANGED
@@ -10,6 +10,7 @@ trait Post_Grid
10
  {
11
  public static function render_template_($args, $settings)
12
  {
 
13
  $query = new \WP_Query($args);
14
 
15
  ob_start();
@@ -57,7 +58,7 @@ trait Post_Grid
57
  if ($settings['eael_show_excerpt']) {
58
  echo '<div class="eael-entry-content">
59
  <div class="eael-grid-post-excerpt">
60
- <p>' . wp_trim_words(strip_shortcodes(get_the_excerpt() ? get_the_excerpt() : get_the_content()), $settings['eael_excerpt_length'], $settings['expanison_indicator']) . '</p>';
61
  if ($settings['eael_show_read_more_button']) {
62
  echo '<a href="' . get_the_permalink() . '" class="eael-post-elements-readmore-btn">' . esc_attr($settings['read_more_button_text']) . '</a>';
63
  }
10
  {
11
  public static function render_template_($args, $settings)
12
  {
13
+
14
  $query = new \WP_Query($args);
15
 
16
  ob_start();
58
  if ($settings['eael_show_excerpt']) {
59
  echo '<div class="eael-entry-content">
60
  <div class="eael-grid-post-excerpt">
61
+ <p>' . wp_trim_words(strip_shortcodes(get_the_excerpt() ? get_the_excerpt() : get_the_content()), $settings['eael_excerpt_length'], $settings['excerpt_expanison_indicator']) . '</p>';
62
  if ($settings['eael_show_read_more_button']) {
63
  echo '<a href="' . get_the_permalink() . '" class="eael-post-elements-readmore-btn">' . esc_attr($settings['read_more_button_text']) . '</a>';
64
  }
includes/Template/Content/Post_Timeline.php CHANGED
@@ -25,7 +25,7 @@ trait Post_Timeline
25
  <div class="eael-timeline-post-image" ' . ($settings['eael_show_image'] == 'yes' ? 'style="background-image: url(' . wp_get_attachment_image_url(get_post_thumbnail_id(), $settings['image_size']) . ');"' : null) . '></div>';
26
  if ($settings['eael_show_excerpt']) {
27
  $html .= '<div class="eael-timeline-post-excerpt">
28
- <p>' . wp_trim_words(strip_shortcodes(get_the_excerpt() ? get_the_excerpt() : get_the_content()), $settings['eael_excerpt_length'], $settings['expanison_indicator']) . '</p>
29
  </div>';
30
  }
31
 
25
  <div class="eael-timeline-post-image" ' . ($settings['eael_show_image'] == 'yes' ? 'style="background-image: url(' . wp_get_attachment_image_url(get_post_thumbnail_id(), $settings['image_size']) . ');"' : null) . '></div>';
26
  if ($settings['eael_show_excerpt']) {
27
  $html .= '<div class="eael-timeline-post-excerpt">
28
+ <p>' . wp_trim_words(strip_shortcodes(get_the_excerpt() ? get_the_excerpt() : get_the_content()), $settings['eael_excerpt_length'], $settings['excerpt_expanison_indicator']) . '</p>
29
  </div>';
30
  }
31
 
includes/Template/Content/Product_Grid.php CHANGED
File without changes
includes/Traits/Helper.php CHANGED
@@ -546,30 +546,59 @@ trait Helper
546
  ]
547
  );
548
 
549
- $this->add_control(
550
- 'eael_excerpt_length',
551
- [
552
- 'label' => __('Excerpt Words', 'essential-addons-for-elementor-lite'),
553
- 'type' => Controls_Manager::NUMBER,
554
- 'default' => '10',
555
- 'condition' => [
556
- 'eael_show_excerpt' => 'yes',
557
- ],
558
- ]
559
- );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
560
 
561
- $this->add_control(
562
- 'excerpt_expanison_indicator',
563
- [
564
- 'label' => esc_html__('Expanison Indicator', 'essential-addons-for-elementor-lite'),
565
- 'type' => Controls_Manager::TEXT,
566
- 'label_block' => false,
567
- 'default' => esc_html__('...', 'essential-addons-for-elementor-lite'),
568
- 'condition' => [
569
- 'eael_show_excerpt' => 'yes',
570
- ],
571
- ]
572
- );
 
573
 
574
  $this->add_control(
575
  'eael_show_read_more',
@@ -1529,12 +1558,18 @@ trait Helper
1529
  /**
1530
  * Get all Tags
1531
  *
 
 
1532
  * @return array
1533
  */
1534
- public function eael_get_tags()
1535
  {
1536
- $options = array();
1537
- $tags = get_tags();
 
 
 
 
1538
 
1539
  foreach ($tags as $tag) {
1540
  $options[$tag->term_id] = $tag->name;
@@ -1614,7 +1649,7 @@ trait Helper
1614
  ];
1615
  }
1616
 
1617
- if($class == '\Essential_Addons_Elementor\Elements\Post_Grid') {
1618
  $args['post__not_in'] = array_unique($_REQUEST['post__not_in']);
1619
  }
1620
 
@@ -2156,4 +2191,83 @@ trait Helper
2156
  }
2157
  return $typo_data;
2158
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2159
  }
546
  ]
547
  );
548
 
549
+ if('eael-content-timeline' === $this->get_name()) {
550
+ $this->add_control(
551
+ 'eael_excerpt_length',
552
+ [
553
+ 'label' => __('Excerpt Words', 'essential-addons-for-elementor-lite'),
554
+ 'type' => Controls_Manager::NUMBER,
555
+ 'default' => '10',
556
+ 'condition' => [
557
+ 'eael_show_excerpt' => 'yes',
558
+ 'eael_content_timeline_choose' => 'dynamic'
559
+ ],
560
+ ]
561
+ );
562
+
563
+ $this->add_control(
564
+ 'excerpt_expanison_indicator',
565
+ [
566
+ 'label' => esc_html__('Expanison Indicator', 'essential-addons-for-elementor-lite'),
567
+ 'type' => Controls_Manager::TEXT,
568
+ 'label_block' => false,
569
+ 'default' => esc_html__('...', 'essential-addons-for-elementor-lite'),
570
+ 'condition' => [
571
+ 'eael_show_excerpt' => 'yes',
572
+ 'eael_content_timeline_choose' => 'dynamic'
573
+ ],
574
+ ]
575
+ );
576
+ }else {
577
+ $this->add_control(
578
+ 'eael_excerpt_length',
579
+ [
580
+ 'label' => __('Excerpt Words', 'essential-addons-for-elementor-lite'),
581
+ 'type' => Controls_Manager::NUMBER,
582
+ 'default' => '10',
583
+ 'condition' => [
584
+ 'eael_show_excerpt' => 'yes'
585
+ ]
586
+ ]
587
+ );
588
 
589
+ $this->add_control(
590
+ 'excerpt_expanison_indicator',
591
+ [
592
+ 'label' => esc_html__('Expanison Indicator', 'essential-addons-for-elementor-lite'),
593
+ 'type' => Controls_Manager::TEXT,
594
+ 'label_block' => false,
595
+ 'default' => esc_html__('...', 'essential-addons-for-elementor-lite'),
596
+ 'condition' => [
597
+ 'eael_show_excerpt' => 'yes'
598
+ ],
599
+ ]
600
+ );
601
+ }
602
 
603
  $this->add_control(
604
  'eael_show_read_more',
1558
  /**
1559
  * Get all Tags
1560
  *
1561
+ * @param array $args
1562
+ *
1563
  * @return array
1564
  */
1565
+ public function eael_get_tags($args = array())
1566
  {
1567
+ $options = [];
1568
+ $tags = get_tags($args);
1569
+
1570
+ if (is_wp_error($tags)) {
1571
+ return [];
1572
+ }
1573
 
1574
  foreach ($tags as $tag) {
1575
  $options[$tag->term_id] = $tag->name;
1649
  ];
1650
  }
1651
 
1652
+ if($class == '\Essential_Addons_Elementor\Elements\Post_Grid' && $settings['orderby'] === 'rand') {
1653
  $args['post__not_in'] = array_unique($_REQUEST['post__not_in']);
1654
  }
1655
 
2191
  }
2192
  return $typo_data;
2193
  }
2194
+
2195
+ public function eael_language_code_list (){
2196
+ return [
2197
+ 'af' => 'Afrikaans',
2198
+ 'sq' => 'Albanian',
2199
+ 'ar' => 'Arabic',
2200
+ 'eu' => 'Basque',
2201
+ 'bn' => 'Bengali',
2202
+ 'bs' => 'Bosnian',
2203
+ 'bg' => 'Bulgarian',
2204
+ 'ca' => 'Catalan',
2205
+ 'zh-cn' => 'Chinese',
2206
+ 'zh-tw' => 'Chinese-tw',
2207
+ 'hr' => 'Croatian',
2208
+ 'cs' => 'Czech',
2209
+ 'da' => 'Danish',
2210
+ 'nl' => 'Dutch',
2211
+ 'en' => 'English',
2212
+ 'et' => 'Estonian',
2213
+ 'fi' => 'Finnish',
2214
+ 'fr' => 'French',
2215
+ 'gl' => 'Galician',
2216
+ 'ka' => 'Georgian',
2217
+ 'de' => 'German',
2218
+ 'el' => 'Greek (Modern)',
2219
+ 'he' => 'Hebrew',
2220
+ 'hi' => 'Hindi',
2221
+ 'hu' => 'Hungarian',
2222
+ 'is' => 'Icelandic',
2223
+ 'io' => 'Ido',
2224
+ 'id' => 'Indonesian',
2225
+ 'it' => 'Italian',
2226
+ 'ja' => 'Japanese',
2227
+ 'kk' => 'Kazakh',
2228
+ 'ko' => 'Korean',
2229
+ 'lv' => 'Latvian',
2230
+ 'lb' => 'Letzeburgesch',
2231
+ 'lt' => 'Lithuanian',
2232
+ 'lu' => 'Luba-Katanga',
2233
+ 'mk' => 'Macedonian',
2234
+ 'mg' => 'Malagasy',
2235
+ 'ms' => 'Malay',
2236
+ 'ro' => 'Moldovan, Moldavian, Romanian',
2237
+ 'nb' => 'Norwegian Bokmål',
2238
+ 'nn' => 'Norwegian Nynorsk',
2239
+ 'fa' => 'Persian',
2240
+ 'pl' => 'Polish',
2241
+ 'pt' => 'Portuguese',
2242
+ 'ru' => 'Russian',
2243
+ 'sr' => 'Serbian',
2244
+ 'sk' => 'Slovak',
2245
+ 'sl' => 'Slovenian',
2246
+ 'es' => 'Spanish',
2247
+ 'sv' => 'Swedish',
2248
+ 'tr' => 'Turkish',
2249
+ 'uk' => 'Ukrainian',
2250
+ 'vi' => 'Vietnamese',
2251
+ ];
2252
+ }
2253
+
2254
+ /**
2255
+ * @since 3.8.2
2256
+ * @param $source
2257
+ *
2258
+ * @return array
2259
+ */
2260
+ public function eael_event_calendar_source($source)
2261
+ {
2262
+
2263
+ if (!function_exists('is_plugin_active')) {
2264
+ require_once ABSPATH . '/wp-admin/includes/plugin.php';
2265
+ }
2266
+
2267
+ if (is_plugin_active('the-events-calendar/the-events-calendar.php')) {
2268
+ $source['the_events_calendar'] = __('The Events Calendar', 'essential-addons-for-elementor-lite');
2269
+ }
2270
+
2271
+ return $source;
2272
+ }
2273
  }
includes/Traits/Library.php CHANGED
File without changes
includes/Traits/Shared.php CHANGED
File without changes
includes/templates/admin/tools.php CHANGED
File without changes
languages/essential-addons-for-elementor-lite.pot CHANGED
File without changes
readme.txt CHANGED
@@ -1,14 +1,14 @@
1
  === Essential Addons for Elementor ===
2
- Contributors: wpdevteam, Codetic, re_enter_rupok, Asif2BD, priyomukul, mahfuz01, nazsabuz
3
  Tags: elementor, elements, addons, elementor addon, elementor widget, page builder, builder, visual editor, wordpress page builder, elementor form
4
  Requires at least: 4.0
5
  Tested up to: 5.3
6
  Requires PHP: 5.4
7
- Stable tag: 3.8.1
8
  License: GPLv3
9
  License URI: https://opensource.org/licenses/GPL-3.0
10
 
11
- Ultimate elements library for Elementor WordPress Page Builder. 54+ Premium elements with endless customization options.
12
 
13
  == Description ==
14
 
@@ -181,6 +181,20 @@ Your existing elements/content will work with premium version. So you won't lose
181
 
182
  == Changelog ==
183
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
184
  = 3.8.1 - 24/02/2020 =
185
  - Added: Post Grid grid layout
186
  - Added: EA Pricing Table button show/hide option
1
  === Essential Addons for Elementor ===
2
+ Contributors: wpdevteam, Codetic, re_enter_rupok, Asif2BD, priyomukul, mahfuz01, nazsabuz, manzurahammed
3
  Tags: elementor, elements, addons, elementor addon, elementor widget, page builder, builder, visual editor, wordpress page builder, elementor form
4
  Requires at least: 4.0
5
  Tested up to: 5.3
6
  Requires PHP: 5.4
7
+ Stable tag: 3.8.3
8
  License: GPLv3
9
  License URI: https://opensource.org/licenses/GPL-3.0
10
 
11
+ The Essential plugin you install after Elementor! 65+ Premium elements, including WooCommerce, Event Calender, Data Table, Post Grid. Your ultimate elements library.
12
 
13
  == Description ==
14
 
181
 
182
  == Changelog ==
183
 
184
+ = 3.8.3 - 03/03/2020 =
185
+ - Added: CTA box spacing control
186
+ - Improvement : EA CTA > Add option to change heading tag
187
+ - Fixed : Post Grid issue
188
+ - Fixed : EA Post Carousel & EA Post Timeline > are not showing excerpt
189
+ - Fixed : EA Post Grid | Expansion indicator disappearing issue
190
+ - Few minor bugfix and improvements
191
+
192
+ = 3.8.2 - 01/03/2020 =
193
+ - Added: [The Events Calendar](https://wordpress.org/plugins/the-events-calendar/) integration with [EA Event Calendar](https://essential-addons.com/elementor/event-calendar) element
194
+ - Fixed : Post Grid warning
195
+ - Fixed : Mailchimp button issue
196
+ - Few minor bugfix and improvements
197
+
198
  = 3.8.1 - 24/02/2020 =
199
  - Added: Post Grid grid layout
200
  - Added: EA Pricing Table button show/hide option