Popups for Divi - Version 1.7.1

Version Description

  • Fix scroll bars in Popups that are taller than the screen height
  • Fix position of full-height popups that were displayed too far up on the screen

Plugin tested with WordPress 5.3.1 and Divi 4.0.9

Download this release

Release Info

Developer stracker.phil
Plugin Icon 128x128 Popups for Divi
Version 1.7.1
Comparing to
See all releases

Code changes from version 1.7.0 to 1.7.1

Files changed (6) hide show
  1. css/front.css +15 -10
  2. css/front.css.map +1 -1
  3. js/builder.js +1 -1
  4. js/front.js +1 -1
  5. plugin.php +2 -2
  6. readme.txt +10 -8
css/front.css CHANGED
@@ -1,6 +1,6 @@
1
  /**
2
  * Divi Areas Pro - styles for front-end
3
- */
4
  .evr_fb_popup_modal {
5
  position: fixed;
6
  left: 0;
@@ -55,22 +55,25 @@
55
  top: 0; }
56
  .popup_outer_wrap:not([class*=" type-inline"]).position-center-left {
57
  left: 0;
58
- top: 50%;
59
- -webkit-transform: translate(0, -50%);
60
- transform: translate(0, -50%); }
 
61
  .popup_outer_wrap:not([class*=" type-inline"]).position-center-left.type-hover {
62
  -webkit-transform: translate(-100%, -50%);
63
  transform: translate(-100%, -50%); }
64
  .popup_outer_wrap:not([class*=" type-inline"]).position-center-center {
65
  left: 50%;
66
- top: 50%;
67
- -webkit-transform: translate(-50%, -50%);
68
- transform: translate(-50%, -50%); }
 
69
  .popup_outer_wrap:not([class*=" type-inline"]).position-center-right {
70
  right: 0;
71
- top: 50%;
72
- -webkit-transform: translate(0, -50%);
73
- transform: translate(0, -50%); }
 
74
  .popup_outer_wrap:not([class*=" type-inline"]).position-bottom-left {
75
  left: 0;
76
  bottom: 0; }
@@ -88,6 +91,7 @@
88
  width: 100%;
89
  left: 0; }
90
  .popup_outer_wrap.popup_full_width > .popup {
 
91
  overflow-x: auto; }
92
  .popup_outer_wrap.popup_full_height {
93
  -webkit-transform: translateX(-50%);
@@ -95,6 +99,7 @@
95
  height: 100%;
96
  top: 0; }
97
  .popup_outer_wrap.popup_full_height > .popup {
 
98
  overflow-y: auto; }
99
  .popup_outer_wrap.popup_full_width.popup_full_height {
100
  -webkit-transform: none;
1
  /**
2
  * Divi Areas Pro - styles for front-end
3
+ **/
4
  .evr_fb_popup_modal {
5
  position: fixed;
6
  left: 0;
55
  top: 0; }
56
  .popup_outer_wrap:not([class*=" type-inline"]).position-center-left {
57
  left: 0;
58
+ top: 50%; }
59
+ .popup_outer_wrap:not([class*=" type-inline"]).position-center-left:not([class*=" popup_full_height"]) {
60
+ -webkit-transform: translate(0, -50%);
61
+ transform: translate(0, -50%); }
62
  .popup_outer_wrap:not([class*=" type-inline"]).position-center-left.type-hover {
63
  -webkit-transform: translate(-100%, -50%);
64
  transform: translate(-100%, -50%); }
65
  .popup_outer_wrap:not([class*=" type-inline"]).position-center-center {
66
  left: 50%;
67
+ top: 50%; }
68
+ .popup_outer_wrap:not([class*=" type-inline"]).position-center-center:not([class*=" popup_full_height"]) {
69
+ -webkit-transform: translate(-50%, -50%);
70
+ transform: translate(-50%, -50%); }
71
  .popup_outer_wrap:not([class*=" type-inline"]).position-center-right {
72
  right: 0;
73
+ top: 50%; }
74
+ .popup_outer_wrap:not([class*=" type-inline"]).position-center-right:not([class*=" popup_full_height"]) {
75
+ -webkit-transform: translate(0, -50%);
76
+ transform: translate(0, -50%); }
77
  .popup_outer_wrap:not([class*=" type-inline"]).position-bottom-left {
78
  left: 0;
79
  bottom: 0; }
91
  width: 100%;
92
  left: 0; }
93
  .popup_outer_wrap.popup_full_width > .popup {
94
+ max-width: 100%;
95
  overflow-x: auto; }
96
  .popup_outer_wrap.popup_full_height {
97
  -webkit-transform: translateX(-50%);
99
  height: 100%;
100
  top: 0; }
101
  .popup_outer_wrap.popup_full_height > .popup {
102
+ max-height: 100%;
103
  overflow-y: auto; }
104
  .popup_outer_wrap.popup_full_width.popup_full_height {
105
  -webkit-transform: none;
css/front.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["webpack:///./gulp/sass/front.scss"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAc;;AAEd;AACA;AACA;AACA,yBAAyB;AACzB;AACA;AACA,kCAAkC;;AAElC;AACA;AACA;AACA;AACA;AACA,oBAAoB;AACpB;AACA;AACA,qBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB;AACtB;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA,0CAA0C;AAC1C;AACA;AACA,gDAAgD;AAChD;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA,0CAA0C;AAC1C;AACA;AACA,gDAAgD;AAChD;AACA;AACA;AACA;AACA,6CAA6C;AAC7C;AACA;AACA;AACA;AACA,0CAA0C;AAC1C;AACA;AACA,cAAc;AACd;AACA;AACA;AACA;AACA,0CAA0C;AAC1C;AACA;AACA,cAAc;AACd;AACA;AACA;AACA;AACA,YAAY;AACZ;AACA,uBAAuB;AACvB;AACA;AACA;AACA;AACA,WAAW;AACX;AACA,uBAAuB;AACvB;AACA;AACA,4BAA4B;AAC5B;AACA,qBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wBAAwB;AACxB;AACA;AACA;AACA,4CAA4C;AAC5C;AACA;AACA,uBAAuB;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB;;AAElB;AACA;AACA,YAAY;;AAEZ;AACA;AACA,qBAAqB;;AAErB;AACA,mBAAmB;AACnB;AACA;AACA;AACA;AACA,kBAAkB;;AAElB;AACA,qBAAqB;;AAErB;AACA;AACA;AACA,4BAA4B;;AAE5B;AACA;AACA,2BAA2B;;AAE3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gCAAgC;;AAEhC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kCAAkC;;AAElC;AACA;AACA;AACA;AACA;AACA,mDAAmD;AACnD;AACA;AACA;AACA;AACA;AACA;AACA,kCAAkC;;AAElC;AACA;AACA;AACA,gCAAgC;;AAEhC;AACA;AACA;AACA,qCAAqC;;AAErC;AACA;AACA,6BAA6B","file":"css/front.css","sourcesContent":["/**\n * Divi Areas Pro - styles for front-end\n */\n.evr_fb_popup_modal {\n position: fixed;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n background: rgba(0, 0, 0, 0.55);\n z-index: 99; }\n\n.popup,\n.divi-area-wrap-fly-in {\n box-shadow: 0 3px 10px -1px rgba(0, 0, 0, 0.3), 0 2px 50px 2px rgba(0, 0, 0, 0.2);\n background-color: #fff; }\n .popup.divi-area-wrap,\n .divi-area-wrap-fly-in.divi-area-wrap {\n background-color: transparent; }\n\n.popup_outer_wrap {\n position: fixed;\n z-index: 100;\n pointer-events: none;\n max-width: 100vw;\n max-height: 100vh; }\n .popup_outer_wrap.type-popup {\n width: 90%;\n min-width: 320px; }\n .popup_outer_wrap.type-inline {\n position: relative;\n top: unset;\n bottom: unset;\n left: unset;\n right: unset;\n width: unset;\n height: unset;\n -webkit-transform: unset;\n transform: unset;\n max-width: unset;\n max-height: unset; }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-top-left {\n left: 0;\n top: 0; }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-top-center {\n left: 50%;\n top: 0;\n -webkit-transform: translate(-50%, 0);\n transform: translate(-50%, 0); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-top-center.type-hover {\n -webkit-transform: translate(-50%, -100%);\n transform: translate(-50%, -100%); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-top-right {\n right: 0;\n top: 0; }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-center-left {\n left: 0;\n top: 50%;\n -webkit-transform: translate(0, -50%);\n transform: translate(0, -50%); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-center-left.type-hover {\n -webkit-transform: translate(-100%, -50%);\n transform: translate(-100%, -50%); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-center-center {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-center-right {\n right: 0;\n top: 50%;\n -webkit-transform: translate(0, -50%);\n transform: translate(0, -50%); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-bottom-left {\n left: 0;\n bottom: 0; }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-bottom-center {\n left: 50%;\n bottom: 0;\n -webkit-transform: translate(-50%, 0);\n transform: translate(-50%, 0); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-bottom-right {\n right: 0;\n bottom: 0; }\n .popup_outer_wrap.popup_full_width {\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n width: 100%;\n left: 0; }\n .popup_outer_wrap.popup_full_width > .popup {\n overflow-x: auto; }\n .popup_outer_wrap.popup_full_height {\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n height: 100%;\n top: 0; }\n .popup_outer_wrap.popup_full_height > .popup {\n overflow-y: auto; }\n .popup_outer_wrap.popup_full_width.popup_full_height {\n -webkit-transform: none;\n transform: none; }\n .popup_outer_wrap.popup_full_width.popup_full_height > .popup {\n overflow: auto; }\n .popup_outer_wrap .divi-area-wrap,\n .popup_outer_wrap .popup {\n position: relative;\n background-repeat: no-repeat;\n background-position: center center;\n margin: auto;\n transition: all 0.3s;\n pointer-events: all; }\n .popup_outer_wrap .divi-area-wrap.with-loader,\n .popup_outer_wrap .popup.with-loader {\n background-image: url(../img/spin.gif), radial-gradient(circle at center, #fff 65%, #fff0 66%) !important;\n background-size: 32px 32px, 48px 48px; }\n .popup_outer_wrap .divi-area-wrap.no-shadow,\n .popup_outer_wrap .popup.no-shadow {\n box-shadow: none; }\n .popup_outer_wrap .divi-area-wrap .et_pb_row:after,\n .popup_outer_wrap .divi-area-wrap .et_pb_row_inner:after,\n .popup_outer_wrap .divi-area-wrap .et_pb_slides:after,\n .popup_outer_wrap .divi-area-wrap .clearfix:after,\n .popup_outer_wrap .popup .et_pb_row:after,\n .popup_outer_wrap .popup .et_pb_row_inner:after,\n .popup_outer_wrap .popup .et_pb_slides:after,\n .popup_outer_wrap .popup .clearfix:after {\n content: \"\"; }\n\n.admin-bar .popup_outer_wrap.popup_full_height {\n height: calc(100% - 52px);\n top: 42px; }\n\n/* Used in front-end when a popup is displayed to a visitor */\n#page-container #main-content {\n transition: all 0s; }\n\nbody.evr_popup_open {\n overflow: hidden; }\n body.evr_popup_open #page-container #main-content {\n transition: all 0.5s 1s;\n -webkit-filter: blur(2px);\n filter: blur(2px);\n opacity: 0.75; }\n\n.divi-area-wrap {\n position: relative; }\n\n/* Styles that are shared between Popups for Divi and Divi Areas Pro */\n.divi-area-wrap.with-close .evr-close_wrap,\n.popup_outer_wrap .popup.with-close .evr-close_wrap {\n display: block !important; }\n\n.divi-area-wrap.no-close .evr-close_wrap,\n.popup_outer_wrap .popup.no-close .evr-close_wrap {\n display: none !important; }\n\n.divi-area-wrap .evr-close_wrap,\n.popup_outer_wrap .popup .evr-close_wrap {\n position: absolute;\n right: 0;\n top: 0;\n opacity: 0.2;\n z-index: 100;\n text-align: right;\n transition: opacity 0.6s 0.3s; }\n\n.divi-area-wrap .evr-close,\n.popup_outer_wrap .popup .evr-close {\n display: block;\n box-sizing: content-box;\n width: 30px;\n height: 30px;\n line-height: 30px;\n text-align: center;\n font-family: \"Courier New\", monospace;\n font-size: 20px;\n font-weight: bold;\n cursor: pointer;\n color: #333;\n background: #fff2;\n opacity: 0.7;\n box-shadow: 0 0 3px 1px #00000008;\n transition: all 0.3s; }\n .divi-area-wrap .evr-close:hover, .divi-area-wrap .evr-close:focus, .divi-area-wrap .evr-close:active,\n .popup_outer_wrap .popup .evr-close:hover,\n .popup_outer_wrap .popup .evr-close:focus,\n .popup_outer_wrap .popup .evr-close:active {\n color: #000;\n background: #fff;\n opacity: 1;\n box-shadow: 0 0 4px 0 #0002, 0 0 3px 1px #0001;\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n\n.divi-area-wrap.dark .evr-close,\n.popup_outer_wrap .popup.dark .evr-close {\n color: #eee;\n background: #0002;\n box-shadow: 0 0 0 1px #ffffff08;\n text-shadow: 0px 0px 1px #000, 0px 0px 3px #000a; }\n .divi-area-wrap.dark .evr-close:hover, .divi-area-wrap.dark .evr-close:focus, .divi-area-wrap.dark .evr-close:active,\n .popup_outer_wrap .popup.dark .evr-close:hover,\n .popup_outer_wrap .popup.dark .evr-close:focus,\n .popup_outer_wrap .popup.dark .evr-close:active {\n color: #fff;\n background: #2b2b2b;\n box-shadow: 0 0 1px 1px #fff3; }\n\n.divi-area-wrap.is-open .evr-close_wrap,\n.popup_outer_wrap .popup.is-open .evr-close_wrap {\n opacity: 1;\n transition: opacity 0.6s 0.3s; }\n\n.divi-area-wrap.close-alt .evr-close,\n.popup_outer_wrap .popup.close-alt .evr-close {\n box-shadow: none !important;\n background: transparent !important; }\n\n.divi-area-wrap .et_pb_contact_select,\n.popup_outer_wrap .popup .et_pb_contact_select {\n -moz-appearance: textfield; }\n"],"sourceRoot":""}
1
+ {"version":3,"sources":["webpack:///./gulp/sass/front.scss"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAc;;AAEd;AACA;AACA;AACA,yBAAyB;AACzB;AACA;AACA,kCAAkC;;AAElC;AACA;AACA;AACA;AACA;AACA,oBAAoB;AACpB;AACA;AACA,qBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB;AACtB;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA,0CAA0C;AAC1C;AACA;AACA,gDAAgD;AAChD;AACA;AACA,WAAW;AACX;AACA;AACA,aAAa;AACb;AACA;AACA,4CAA4C;AAC5C;AACA;AACA,gDAAgD;AAChD;AACA;AACA,aAAa;AACb;AACA;AACA,+CAA+C;AAC/C;AACA;AACA,aAAa;AACb;AACA;AACA,4CAA4C;AAC5C;AACA;AACA,cAAc;AACd;AACA;AACA;AACA;AACA,0CAA0C;AAC1C;AACA;AACA,cAAc;AACd;AACA;AACA;AACA;AACA,YAAY;AACZ;AACA;AACA,uBAAuB;AACvB;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA,uBAAuB;AACvB;AACA;AACA,4BAA4B;AAC5B;AACA,qBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wBAAwB;AACxB;AACA;AACA;AACA,4CAA4C;AAC5C;AACA;AACA,uBAAuB;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB;;AAElB;AACA;AACA,YAAY;;AAEZ;AACA;AACA,qBAAqB;;AAErB;AACA,mBAAmB;AACnB;AACA;AACA;AACA;AACA,kBAAkB;;AAElB;AACA,qBAAqB;;AAErB;AACA;AACA;AACA,4BAA4B;;AAE5B;AACA;AACA,2BAA2B;;AAE3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gCAAgC;;AAEhC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kCAAkC;;AAElC;AACA;AACA;AACA;AACA;AACA,mDAAmD;AACnD;AACA;AACA;AACA;AACA;AACA;AACA,kCAAkC;;AAElC;AACA;AACA;AACA,gCAAgC;;AAEhC;AACA;AACA;AACA,qCAAqC;;AAErC;AACA;AACA,6BAA6B","file":"css/front.css","sourcesContent":["/**\n * Divi Areas Pro - styles for front-end\n**/\n.evr_fb_popup_modal {\n position: fixed;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n background: rgba(0, 0, 0, 0.55);\n z-index: 99; }\n\n.popup,\n.divi-area-wrap-fly-in {\n box-shadow: 0 3px 10px -1px rgba(0, 0, 0, 0.3), 0 2px 50px 2px rgba(0, 0, 0, 0.2);\n background-color: #fff; }\n .popup.divi-area-wrap,\n .divi-area-wrap-fly-in.divi-area-wrap {\n background-color: transparent; }\n\n.popup_outer_wrap {\n position: fixed;\n z-index: 100;\n pointer-events: none;\n max-width: 100vw;\n max-height: 100vh; }\n .popup_outer_wrap.type-popup {\n width: 90%;\n min-width: 320px; }\n .popup_outer_wrap.type-inline {\n position: relative;\n top: unset;\n bottom: unset;\n left: unset;\n right: unset;\n width: unset;\n height: unset;\n -webkit-transform: unset;\n transform: unset;\n max-width: unset;\n max-height: unset; }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-top-left {\n left: 0;\n top: 0; }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-top-center {\n left: 50%;\n top: 0;\n -webkit-transform: translate(-50%, 0);\n transform: translate(-50%, 0); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-top-center.type-hover {\n -webkit-transform: translate(-50%, -100%);\n transform: translate(-50%, -100%); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-top-right {\n right: 0;\n top: 0; }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-center-left {\n left: 0;\n top: 50%; }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-center-left:not([class*=\" popup_full_height\"]) {\n -webkit-transform: translate(0, -50%);\n transform: translate(0, -50%); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-center-left.type-hover {\n -webkit-transform: translate(-100%, -50%);\n transform: translate(-100%, -50%); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-center-center {\n left: 50%;\n top: 50%; }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-center-center:not([class*=\" popup_full_height\"]) {\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-center-right {\n right: 0;\n top: 50%; }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-center-right:not([class*=\" popup_full_height\"]) {\n -webkit-transform: translate(0, -50%);\n transform: translate(0, -50%); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-bottom-left {\n left: 0;\n bottom: 0; }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-bottom-center {\n left: 50%;\n bottom: 0;\n -webkit-transform: translate(-50%, 0);\n transform: translate(-50%, 0); }\n .popup_outer_wrap:not([class*=\" type-inline\"]).position-bottom-right {\n right: 0;\n bottom: 0; }\n .popup_outer_wrap.popup_full_width {\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n width: 100%;\n left: 0; }\n .popup_outer_wrap.popup_full_width > .popup {\n max-width: 100%;\n overflow-x: auto; }\n .popup_outer_wrap.popup_full_height {\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n height: 100%;\n top: 0; }\n .popup_outer_wrap.popup_full_height > .popup {\n max-height: 100%;\n overflow-y: auto; }\n .popup_outer_wrap.popup_full_width.popup_full_height {\n -webkit-transform: none;\n transform: none; }\n .popup_outer_wrap.popup_full_width.popup_full_height > .popup {\n overflow: auto; }\n .popup_outer_wrap .divi-area-wrap,\n .popup_outer_wrap .popup {\n position: relative;\n background-repeat: no-repeat;\n background-position: center center;\n margin: auto;\n transition: all 0.3s;\n pointer-events: all; }\n .popup_outer_wrap .divi-area-wrap.with-loader,\n .popup_outer_wrap .popup.with-loader {\n background-image: url(../img/spin.gif), radial-gradient(circle at center, #fff 65%, #fff0 66%) !important;\n background-size: 32px 32px, 48px 48px; }\n .popup_outer_wrap .divi-area-wrap.no-shadow,\n .popup_outer_wrap .popup.no-shadow {\n box-shadow: none; }\n .popup_outer_wrap .divi-area-wrap .et_pb_row:after,\n .popup_outer_wrap .divi-area-wrap .et_pb_row_inner:after,\n .popup_outer_wrap .divi-area-wrap .et_pb_slides:after,\n .popup_outer_wrap .divi-area-wrap .clearfix:after,\n .popup_outer_wrap .popup .et_pb_row:after,\n .popup_outer_wrap .popup .et_pb_row_inner:after,\n .popup_outer_wrap .popup .et_pb_slides:after,\n .popup_outer_wrap .popup .clearfix:after {\n content: \"\"; }\n\n.admin-bar .popup_outer_wrap.popup_full_height {\n height: calc(100% - 52px);\n top: 42px; }\n\n/* Used in front-end when a popup is displayed to a visitor */\n#page-container #main-content {\n transition: all 0s; }\n\nbody.evr_popup_open {\n overflow: hidden; }\n body.evr_popup_open #page-container #main-content {\n transition: all 0.5s 1s;\n -webkit-filter: blur(2px);\n filter: blur(2px);\n opacity: 0.75; }\n\n.divi-area-wrap {\n position: relative; }\n\n/* Styles that are shared between Popups for Divi and Divi Areas Pro */\n.divi-area-wrap.with-close .evr-close_wrap,\n.popup_outer_wrap .popup.with-close .evr-close_wrap {\n display: block !important; }\n\n.divi-area-wrap.no-close .evr-close_wrap,\n.popup_outer_wrap .popup.no-close .evr-close_wrap {\n display: none !important; }\n\n.divi-area-wrap .evr-close_wrap,\n.popup_outer_wrap .popup .evr-close_wrap {\n position: absolute;\n right: 0;\n top: 0;\n opacity: 0.2;\n z-index: 100;\n text-align: right;\n transition: opacity 0.6s 0.3s; }\n\n.divi-area-wrap .evr-close,\n.popup_outer_wrap .popup .evr-close {\n display: block;\n box-sizing: content-box;\n width: 30px;\n height: 30px;\n line-height: 30px;\n text-align: center;\n font-family: \"Courier New\", monospace;\n font-size: 20px;\n font-weight: bold;\n cursor: pointer;\n color: #333;\n background: #fff2;\n opacity: 0.7;\n box-shadow: 0 0 3px 1px #00000008;\n transition: all 0.3s; }\n .divi-area-wrap .evr-close:hover, .divi-area-wrap .evr-close:focus, .divi-area-wrap .evr-close:active,\n .popup_outer_wrap .popup .evr-close:hover,\n .popup_outer_wrap .popup .evr-close:focus,\n .popup_outer_wrap .popup .evr-close:active {\n color: #000;\n background: #fff;\n opacity: 1;\n box-shadow: 0 0 4px 0 #0002, 0 0 3px 1px #0001;\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n\n.divi-area-wrap.dark .evr-close,\n.popup_outer_wrap .popup.dark .evr-close {\n color: #eee;\n background: #0002;\n box-shadow: 0 0 0 1px #ffffff08;\n text-shadow: 0px 0px 1px #000, 0px 0px 3px #000a; }\n .divi-area-wrap.dark .evr-close:hover, .divi-area-wrap.dark .evr-close:focus, .divi-area-wrap.dark .evr-close:active,\n .popup_outer_wrap .popup.dark .evr-close:hover,\n .popup_outer_wrap .popup.dark .evr-close:focus,\n .popup_outer_wrap .popup.dark .evr-close:active {\n color: #fff;\n background: #2b2b2b;\n box-shadow: 0 0 1px 1px #fff3; }\n\n.divi-area-wrap.is-open .evr-close_wrap,\n.popup_outer_wrap .popup.is-open .evr-close_wrap {\n opacity: 1;\n transition: opacity 0.6s 0.3s; }\n\n.divi-area-wrap.close-alt .evr-close,\n.popup_outer_wrap .popup.close-alt .evr-close {\n box-shadow: none !important;\n background: transparent !important; }\n\n.divi-area-wrap .et_pb_contact_select,\n.popup_outer_wrap .popup .et_pb_contact_select {\n -moz-appearance: textfield; }\n"],"sourceRoot":""}
js/builder.js CHANGED
@@ -1 +1 @@
1
- !function(e){var n={};function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:r})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)t.d(r,o,function(n){return e[n]}.bind(null,o));return r},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=12)}({12:function(e,n,t){t(13),e.exports=t(14)},13:function(e,n,t){"use strict";window.parent&&window.parent!==window&&window.parent.DiviPopupBuilder?window.DiviPopupBuilder=window.parent.DiviPopupBuilder:window.DiviPopupBuilder=new function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}},14:function(e,n,t){}});
1
+ !function(e){var n={};function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:r})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)t.d(r,o,function(n){return e[n]}.bind(null,o));return r},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=13)}({13:function(e,n,t){t(14),e.exports=t(15)},14:function(e,n,t){"use strict";window.parent&&window.parent!==window&&window.parent.DiviPopupBuilder?window.DiviPopupBuilder=window.parent.DiviPopupBuilder:window.DiviPopupBuilder=new function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}},15:function(e,n,t){}});
js/front.js CHANGED
@@ -1 +1 @@
1
- !function(e){var t={};function a(o){if(t[o])return t[o].exports;var i=t[o]={i:o,l:!1,exports:{}};return e[o].call(i.exports,i,i.exports,a),i.l=!0,i.exports}a.m=e,a.c=t,a.d=function(e,t,o){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(a.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)a.d(o,i,function(t){return e[t]}.bind(null,i));return o},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=7)}([function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getOption=function(e){var t=DiviPopupData[e],a=e.toLowerCase();return(0,i.applyFiltersSilently)("get_option_"+a,t)},t.debugGroup=function(e){if(DiviPopupData.debug){var t=!n||e&&e!==n;if(n&&(console.groupEnd(),n=!1),e&&t){var a=Array.prototype.slice.call(arguments);a.unshift("[DiviAreas]"),console.group.apply(this,a),n=e}}},t.debugTable=function(){if(DiviPopupData.debug){var e=Array.prototype.slice.call(arguments);Array.isArray(e[0])||(e=[e]),console.table.apply(this,e)}},t.verbose=function(){if(DiviPopupData.debug&&DiviPopupData.debugVerbose){var e=Array.prototype.slice.call(arguments);e.unshift("color:#cfd8dc;font-style:italic"),e.unshift("[DiviAreas] %c%s"),console.debug.apply(this,e)}},t.debug=function(){if(DiviPopupData.debug){var e=Array.prototype.slice.call(arguments);e.unshift("color:#90a4ae"),e.unshift("[DiviAreas] %c%s"),console.debug.apply(this,e)}},t.info=r,t.error=function(){var e=Array.prototype.slice.call(arguments);e.unshift("[DiviAreas]"),console.error.apply(this,e)},t.toBool=function(e,t){void 0===t&&(t=!0);if(void 0===e||null===e)return!!t;if(!0===e||!1===e)return e;"string"==typeof e&&(e=e.toLowerCase());if(0===e||"0"===e||"n"===e[0]||"f"===e[0]||"off"===e)return!1;if(1===e||"1"===e||"y"===e[0]||"t"===e[0]||"on"===e)return!0;return!!t},t.setLocalData=function(e,t,a){(!a||isNaN(a)||a<1)&&(a=525600);var o=e.replace(/-/g,"_");if(t=(0,i.applyFilters)("set_local_data_value-"+o,t,e,a),a=(0,i.applyFilters)("set_local_data_expiration-"+o,a,e,t),window.localStorage){var n=new Date;n=n.setMinutes(n.getMinutes()+a),localStorage.setItem("_da_"+e,n+":"+t)}else s("_da_"+e,t,a)},t.getLocalData=function(e){var t=!1;if(window.localStorage){var a=localStorage.getItem("_da_"+e);if(a){var o=a.split(":"),n=parseInt(o.shift()),r=o.join(":");n>new Date?t=r:localStorage.removeItem("_da_"+e)}}else t=d("_da_"+e);var s=e.replace(/-/g,"_");return(0,i.applyFilters)("get_local_data-"+s,t)},t.setCookie=s,t.getCookie=d,t.toMilliseconds=function(e){var t,a=parseFloat(e,10),o=e.match(/m?s/);o&&(o=o[0]);switch(o){case"s":t=1e3*a;break;case"ms":t=a;break;default:t=0}return t},t.initOptions=function(){var e={popupSelector:".et_pb_section.popup",fullWidthClass:"popup_full_width",fullHeightClass:"popup_full_height",openPopupClass:"evr_popup_open",overlayClass:"evr_fb_popup_modal",modalIndicatorClass:"is-modal",exitIndicatorClass:"on-exit",activePopupClass:"is-open",noCloseClass:"no-close",altCloseClass:"close-alt",notMobileClass:"not-mobile",notTabletClass:"not-tablet",notDesktopClass:"not-desktop",withCloseClass:"with-close",singletonClass:"single",darkModeClass:"dark",noShadowClass:"with-shadow",closeButtonClass:"evr-close",defaultShowCloseButton:!0,idAttrib:"data-popup",triggerClassPrefix:"show-popup-",baseContext:"body",triggerCloseClass:"close",zIndex:1e5,onExitDelay:2e3,animateSpeed:300,debug:!1,debugVerbose:!1,initializeOnEvent:"et_pb_after_init_modules"};if(window.DiviPopupData)for(var t in e)void 0===DiviPopupData[t]&&(DiviPopupData[t]=e[t]),DiviPopupData[t].replace&&(DiviPopupData[t]=DiviPopupData[t].replace(/^[\s\xA0]+|[\s\xA0]+$/g,""));else window.DiviPopupData=e;DiviPopupData.zIndex=parseInt(DiviPopupData.zIndex),DiviPopupData.onExitDelay=parseInt(DiviPopupData.onExitDelay),DiviPopupData.animateSpeed=parseInt(DiviPopupData.animateSpeed),DiviPopupData.debug=!!DiviPopupData.debug,DiviPopupData.defaultShowCloseButton=!!DiviPopupData.defaultShowCloseButton,(!DiviPopupData.triggerClassPrefix||DiviPopupData.triggerClassPrefix.length<3)&&(DiviPopupData.triggerClassPrefix=!1);"body"===DiviPopupData.baseContext&&1===jQuery("body.et_divi_theme #page-container").length&&(DiviPopupData.baseContext="#page-container",r("🎚 Divi theme detected.","Inject Areas into #page-container"));"body"===DiviPopupData.baseContext||jQuery(DiviPopupData.baseContext).length||(DiviPopupData.baseContext="body",r("🎚 Invalid baseContext given.","Inject Areas into body instead."));DiviPopupData=(0,i.applyFilters)("init_options",DiviPopupData),(0,o.broadcast)("OptionsReady")},t.isPositon=function e(t,a){var o=t.offsetParent();if("HTML"===o.prop("tagName"))return!1;return o.css("position")===a||e(o,a)};var o=a(2),i=a(1),n=!1;function r(){if(DiviPopupData.debug){var e=Array.prototype.slice.call(arguments);e.unshift("color:#0288d1;background:#fafcfe"),e.unshift("[DiviAreas] %c%s"),console.log.apply(this,e)}}function s(e,t,a){var o=escape(t);if(a){var i=new Date;i.setMinutes(i.getMinutes()+a),o+="; expires="+i.toUTCString()}document.cookie=e+"="+o+"; path=/"}function d(e){var t,a,o,i=document.cookie.split(";");for(t=0;t<i.length;t++)if(a=i[t].substr(0,i[t].indexOf("=")),o=i[t].substr(i[t].indexOf("=")+1),(a=a.replace(/^\s+|\s+$/g,""))===e)return unescape(o);return!1}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeFilter=function(e,t){"string"==typeof e&&(n(e,t),(0,o.debug)("Remove Filter:",e))},t.removeAction=function(e,t){"string"==typeof e&&(n(e,t),(0,o.debug)("Remove Action:",e))},t.applyFilters=function(e,t){var a=Array.prototype.slice.call(arguments);if("string"==typeof(e=a.shift()))return(0,o.info)("📢️ Apply Filters:",e),(0,o.debug)('⚙ DiviArea.addFilter("'+e+'", callback)'),s("filter",e,a);return!1},t.doAction=function(e,t){var a=Array.prototype.slice.call(arguments);"string"==typeof(e=a.shift())&&((0,o.info)("📢️ Do Action:",e),(0,o.debug)('⚙ DiviArea.addAction("'+e+'", callback)'),s("action",e,a))},t.applyFiltersSilently=function(e,t){var a=Array.prototype.slice.call(arguments);if("string"==typeof(e=a.shift()))return(0,o.verbose)("📢️ Apply Filters:",e),(0,o.verbose)('⚙ DiviArea.addFilter("'+e+'", callback)'),s("filter",e,a);return!1},t.addFilter=function(e,t,a,i){"string"==typeof e&&"function"==typeof t&&(r(e,t,parseInt(a||10,10),i||window),(0,o.debug)("Add Filter:",e))},t.addAction=function(e,t,a,i){"string"==typeof e&&"function"==typeof t&&(r(e,t,parseInt(a||10,10),i||window),(0,o.debug)("Add Action:",e))};var o=a(0),i={};function n(e,t,a){var o,n,r;if(i[e]){if(t)if((o=i[e])&&a)for(r=o.length;r--;)(n=o[r]).callback===t&&n.context===a&&(o[r]=!1);else for(r=o.length;r--;)o[r].callback===t&&(o[r]=!1)}else i[e]=[]}function r(e,t,a,o){var n={callback:t,priority:a,context:o},r=i[e];r?(r.push(n),r=function(e){var t,a,o,i,n=e.length;for(i=1;i<n;i++)for(t=e[i],a=i;a>0;a--)(o=e[a-1]).priority>t.priority&&(e[a]=o,e[a-1]=t);return e}(r)):r=[n],i[e]=r}function s(e,t,a){var o,n=i[t],r=!1;if(n){var s=n.length;for(o=0;o<s;o++)n[o]?"filter"===e?(res=n[o].callback.apply(n[o].context,a),void 0!==res&&(a[0]=res)):(!n[o]||n[o].callback,n[o].callback.apply(n[o].context,a)):r=1;if(r)for(o=s;o--;)n[o]||n.splice(o,1)}if("filter"===e)return a[0]}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.initializeModule=function(){(0,i.debug)("Initialize the app"),jQuery(document).trigger("DiviAreas:Loaded",[window.DiviAreas]),(0,s.doAction)("load"),u("Load"),function(){var e=jQuery(".et_pb_fullscreen_nav_container #mobile_menu_slide");if(!e.length)return;e.parent().css({minHeight:e.outerHeight()})}(),v(c),h(n.doResizeAreas),jQuery(document).on("keyup",m),window.setTimeout(function(){(0,s.addAction)("exit_intent",_)},(0,i.getOption)("onExitDelay")),(0,s.addAction)("close_area",y),c(),(0,s.doAction)("ready"),u("Ready")},t.broadcast=u,t.observe=function(e,t,a){var o=".__"+e,n="DiviPopup:"+e,r=p(a);function s(o,n){var s=window;return r?((0,i.verbose)("Handle observed area event",e,a.data("_id")),s=a):(n&&jQuery(n).data("_id")&&(s=jQuery(n)),(0,i.verbose)("Handle observed global event",e)),t.apply(s,arguments)}(0,i.error)("observe() is deprecated. Use DiviArea.addAction() or DiviArea.addFilter() instead!"),r?((0,i.debug)("[DEPRECATED] Observe area event:",e,a.data("_id")),a.off(o),a.on(n+o,s)):((0,i.debug)("[DEPRECATED] Observe global event:",e),jQuery(document).off(o),jQuery(document).on(n+o,s))},t.isArea=p,t.reOrderAreas=function(e){if(!(0,n.countVisibleAreas)())return;(0,n.reorderVisibleAreas)(),e&&function(e){l&&!e.data("observe-resize")&&(l.observe(e[0]),e.data("observe-resize",!0))}(e);(0,n.countVisibleAreas)("popup")&&DiviPopup.showOverlay()},t.doActivateTriggers=c,t.doDeactivateTriggers=f,t.removeArea=function(e,t){var a=[],d=(e=jQuery(e)).data("_id"),c=[];"popup"===e.data("_type")&&((0,n.loopVisibleAreas)("popup",function(e){e.hasClass((0,i.getOption)("singletonClass"))?a.push(e.data("_id")):c.push(e.data("_id"))}),t?(a.push(d),d=!1):e.hasClass((0,i.getOption)("singletonClass"))&&(a=c,d=!1));function f(e){"object"===(void 0===e?"undefined":o(e))&&(e=e.data("_id")),e&&e.length&&("#"!==e[0]&&(e="#"+e),a.push(e))}function g(e){if(p(e=jQuery(e))&&e.data("_key")){e.removeClass("__is_animating"),b(e),(0,s.doAction)("hide_area",e),(0,s.doAction)("hide_area-"+e.data("_key"),e),u("Hide",e),e.find("div .popup-trigger").off("._da"),function(e){l&&e.data("observe-resize")&&(l.unobserve(e[0]),e.data("observe-resize",!1))}(e);var t=e.parent();"skip"===e.data("_do_animation")?a():((0,i.info)("✨ Animate the area (hide)",e.data("_id")),(0,r.animateArea)(e,"hide",a)),(0,n.removeVisibleArea)(e)}function a(){e.detach().hide().data("_visible","no"),t.hasClass((0,i.getOption)("popupWrapperClass"))&&t.remove()}}t?(a=(0,s.applyFilters)("hide_ids_before_hide",a,e,c),a=(0,s.applyFilters)("hide_ids_before_hide-"+e.data("_key"),a,e,c),u("BeforeHide",e,c,f),(0,s.doAction)("before_hide",e,a),(0,s.doAction)("before_hide-"+e.data("_key"),e,a)):(a=(0,s.applyFilters)("hide_ids_before_show",a,e,c),a=(0,s.applyFilters)("hide_ids_before_show-"+e.data("_key"),a,e,c),u("BeforeShow",e,c,f),(0,s.doAction)("before_show",e,a),(0,s.doAction)("before_show-"+e.data("_key"),e,a));a.length&&(0,i.debug)("Hide following areas:",a);(0,n.loopVisibleAreas)("all",function(e){var t=e.data("_id");-1!==a.indexOf(t)&&g(e)}),d&&g(d)},t.getContext=g,t.addDomObserver=v,t.addResizeObserver=h,t.initContext=function(){(d=jQuery((0,i.getOption)("baseContext"))).length||(0,i.error)('Could not find the popup container "'+(0,i.getOption)("baseContext")+'"')},t.initExitIntent=function(){jQuery(window).on("mouseleave.da",function(e){var t;"input"!==e.target.tagName.toLowerCase()&&"textarea"!==e.target.tagName.toLowerCase()&&"select"!==e.target.tagName.toLowerCase()&&(t=Math.max(document.documentElement.clientWidth,window.innerWidth||0),e.clientX>=t-50||e.clientY>=50||e.toElement||e.relatedTarget||((0,i.info)("⚡️ Exit-intent detected"),(0,s.doAction)("exit_intent"),u("ExitIntent")))})},t.blurArea=b,t.focusArea=function(e){var t=(0,i.getOption)("activePopupClass");e&&!e.hasClass(t)&&(e.addClass(t),(0,s.doAction)("focus_area",e),(0,s.doAction)("focus_area-"+e.data("_key"),e),u("Focus",e),c(e))};var i=a(0),n=a(3),r=a(5),s=a(1),d=null,l=null;function u(e,t){var a=void 0,o=void 0,r=Array.prototype.slice.call(arguments);r.shift();var s=["DiviPopup:"+e],d=p(r[0]),l=[];for(d?(0,i.debug)("Broadcast area event:",e,r[0].data("_id")):(0,i.debug)("Broadcast global event:",e),window.DiviArea&&s.unshift("DiviArea:"+e),a=0;a<s.length;a++){if(d){var u=(0,n.getAllIds)(t);for(l.push({obj:t,event:s[a],params:r.slice(1)}),(0,i.verbose)('⚙ $("'+t.data("_id")+'").on("'+s[a]+'")'),o=0;o<u.length;o++){var c=":"+u[o].replace(/^#/,"");l.push({obj:jQuery(document),event:s[a]+c,params:r}),(0,i.verbose)('⚙ $(document).on("'+s[a]+c+'")')}}l.push({obj:jQuery(document),event:s[a],params:r}),(0,i.verbose)('⚙ $(document).on("'+s[a]+'")')}for(a=0;a<l.length;a++)l[a].obj.triggerHandler(l[a].event,l[a].params)}function p(e){return e&&e.length&&e instanceof jQuery&&e.data("_id")}function c(e){var t,a=void 0===e,o=void 0,r=void 0;if(void 0===e&&(e=g()),function(e){e.find((0,i.getOption)("popupSelector")).filter("[id]").each(function(){var e=jQuery(this);(0,i.debug)("Found an inline Popup Area:",e.attr("id")),DiviPopup.register(e,{},"popup")})}(e),(t=function(e,t){var a,o,i,n=[];if(!e.ids)return[];function r(e,t){var a;for(a=0;a<t.length;a++)jQuery(t[a]).attr("data-area-id")||n.push({id:e,item:jQuery(t[a])})}for(a=0;a<e.ids.length;a++)if(r(i=e.ids[a].replace(/^#/,""),jQuery('[href="#'+i+'"]',t)),e.linkPrefix&&r(i,jQuery('[href="#'+e.linkPrefix+i+'"]',t)),e.classPrefix&&r(i,jQuery("."+e.classPrefix+i,t)),e.dataAttrib&&r(i,jQuery("["+e.dataAttrib+'="'+i+'"]',t)),window.et_link_options_data)for(o=et_link_options_data.length-1;o>=0;o--)if("#"+i===et_link_options_data[o].url){var s=jQuery(".et_pb_module."+et_link_options_data[o].class,t);r(i,s),s.off("click"),et_link_options_data.splice(o,1)}return n}({ids:(0,n.getAllIds)("popup"),linkPrefix:"popup:",dataAttrib:(0,i.getOption)("idAttrib"),classPrefix:(0,i.getOption)("triggerClassPrefix")},e)).length){for(a?(0,i.debugGroup)("Activate all triggers in document"):(0,i.debugGroup)("Activate triggers in area",e.data("_id")),o=0;o<t.length;o++)w((r=t[o]).item,r.id);(0,i.debugGroup)()}else a?(0,i.debug)("No new triggers found in document"):(0,i.debug)("No new triggers found in area",e.data("_id"))}function f(e){void 0!==e&&((0,i.debug)("Deactivate all triggers in area",e.data("_id")),e.find("[data-area-id]").each(function(){!function(e){(0,i.debug)("Remove trigger:",e[0]),e.removeAttr("data-area-id"),e.removeClass("popup-trigger"),e.off("._da")}(jQuery(this))}))}function g(){return d}function v(e){var t=window.MutationObserver||window.WebKitMutationObserver,a=window.addEventListener,o=g();t?new t(function(t,a){return t[0].addedNodes.length?((0,i.debug)("DOM changed (nodes added)"),e()):t[0].removedNodes.length?((0,i.debug)("DOM changed (nodes removed)"),e()):void 0}).observe(o[0],{childList:!0,subtree:!0}):a&&(o.addEventListener("DOMNodeInserted",e,!1),o.addEventListener("DOMNodeRemoved",e,!1))}function h(e){var t=window.ResizeObserver||window.WebKitResizeObserver;t?l=new t(e):window.setInterval(e,750),jQuery(window).resize(e)}function b(e){var t=(0,i.getOption)("activePopupClass");e&&e.hasClass(t)&&(e.removeClass(t),(0,s.doAction)("blur_area",e),(0,s.doAction)("blur_area-"+e.data("_key"),e),u("Blur",e),f(e))}function y(e,t){p(e)||((0,i.debug)("Close the top-most area"),DiviPopup.hide())}function m(e){if(27===e.keyCode)return(0,i.info)("⚡️ ESC-key pressed"),(0,s.applyFilters)("esc_key_pressed",!1)?((0,i.debug)("Ignored, manually cancelled in filter"),!0):(0,n.countVisibleAreas)("popup")?((0,i.debug)("Close top-most popup"),(0,s.doAction)("close_area",!1,"esc"),u("Close"),!1):((0,i.debug)("Ignored, no popup is visible"),!0)}function _(){(0,n.loopAllAreas)("!inline",function(e,t){e.hasClass((0,i.getOption)("exitIndicatorClass"))&&DiviPopup.show(t)})}function w(e,t){var a;if(a=(0,n.getId)(t)){if(e.attr("data-area-id"))return e.off("._da"),e.on("click._da",o),void(0,i.debug)("Trigger already prepared",e[0]);(0,n.getArea)(a)?(e.attr("data-area-id",a),e.addClass("popup-trigger"),e.on("click._da",o),(0,i.debug)("Prepared trigger to open this area:",a,e[0])):(0,i.debug)("Ignore trigger. No area found with this ID:",e[0])}else(0,i.debug)("Ignore trigger. Invalid target ID:",t,e[0]);function o(e){return e.preventDefault(),(0,i.debug)("Trigger area:",a),DiviPopup.show(a),!1}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getId=c,t.getRealId=f,t.addAltId=function(e,t){if(e===t)return;t=c(t),null===e?delete p[t]:p[t]=e},t.getArea=g,t.registerArea=function(e,t,a){if(!(t=c(t)))return!1;var s=g(t);if(s)return s;var u=jQuery(t);if(!u.length)return!1;a&&(u=u.filter(a));if(!u||1!==u.length)return!1;"inline"===e?u.data("_visible","yes"):(u.detach(),u.data("_visible","no"));var p=t.replace(/-/g,"_").replace(/^#/,"");u.addClass(e),u.data("_id",t),u.data("_key",p),u.data("_type",e),(0,i.debug)("Area Type",e),(0,i.debug)("Area ID",t),(0,i.debug)("Area Hook",p),(0,o.attachCloseButton)(u),l[t]=u,u.hasClass((0,i.getOption)("notMobileClass"))?u.data("on-mobile",!1):u.data("on-mobile",(0,i.toBool)(u.data("on-mobile")));u.hasClass((0,i.getOption)("notTabletClass"))?u.data("on-tablet",!1):u.data("on-tablet",(0,i.toBool)(u.data("on-tablet")));u.hasClass((0,i.getOption)("notDesktopClass"))?u.data("on-desktop",!1):u.data("on-desktop",(0,i.toBool)(u.data("on-desktop")));u.hasClass((0,i.getOption)("withCloseClass"))?u.data("show-close",!0):u.hasClass((0,i.getOption)("noCloseClass"))?u.data("show-close",!1):u.data("show-close",(0,i.toBool)(u.data("show-close")));u.hasClass((0,i.getOption)("altCloseClass"))?u.data("close-alt",!0):u.data("close-alt",(0,i.toBool)(u.data("close-alt"),!1));u.hasClass((0,i.getOption)("modalIndicatorClass"))?u.data("is-modal",!0):u.data("is-modal",(0,i.toBool)(u.data("is-modal"),!1));u.hasClass((0,i.getOption)("exitIndicatorClass"))?u.data("trigger-exit",!0):u.data("trigger-exit",(0,i.toBool)(u.data("trigger-exit"),!1));u.hasClass((0,i.getOption)("noShadowClass"))?u.data("no-shadow",!0):u.data("no-shadow",(0,i.toBool)(u.data("no-shadow"),!1));u.hasClass((0,i.getOption)("darkModeClass"))?u.data("dark-mode",!0):u.data("dark-mode",(0,i.toBool)(u.data("dark-mode"),!1));u.hasClass((0,i.getOption)("singletonClass"))?u.data("singleton",!0):u.data("singleton",(0,i.toBool)(u.data("singleton"),!1));return u.data("position","center-center"),u.data("position-v","center"),u.data("position-h","center"),(0,o.configArea)(u),(0,d.doAction)("init_area",u),(0,d.doAction)("init_area-"+u.data("_key"),u),(0,n.broadcast)("Init",u),(0,r.initializeAreaAnimation)(u),(0,i.info)("➕ Registered new area:",t,"("+e+")"),u},t.getAllIds=function(e){var t=[];if(e&&e instanceof jQuery){var a=e.data("_id");for(var o in t.push(a),p)a===p[o]&&t.push(o)}else{for(var i in l){var n=l[i];m(e,n)&&t.push(i)}for(var r in p){var s=p[r],d=l[s];m(e,d)&&t.push(r)}}return t},t.loopAllAreas=function(e,t){for(var a in l){var o=l[a];m(e,o)&&t(o,a)}},t.countVisibleAreas=v,t.addVisibleArea=function(e){if(!(e=g(e)))return!1;var t=e.data("_type");if((0,i.debug)("Make area visible",e.data("_id")),"popup"!==t&&v("popup")){for(var a=0;a<u.length;a++)if("popup"===u[a].data("_type")){u.splice(a,0,e);break}}else u.push(e);if(e.find("div ."+(0,i.getOption)("triggerCloseClass")).off(".da"),e.find("."+(0,i.getOption)("closeButtonClass")).off(".da"),e.find("div ."+(0,i.getOption)("triggerCloseClass")).on("click.da",function(t){(0,i.debug)("Click on custom close-button"),(0,d.doAction)("close_area",e,"custom"),(0,d.doAction)("close_area-"+e.data("_key"),e,"custom"),(0,n.broadcast)("Close",e)}),e.hasClass((0,i.getOption)("withCloseClass"))){var o=e.find("."+(0,i.getOption)("closeButtonClass"));o.on("click.da",function(t){(0,i.debug)("Click on default close-button"),(0,d.doAction)("close_area",e,"default"),(0,d.doAction)("close_area-"+e.data("_key"),e,"default"),(0,n.broadcast)("Close",e)})}},t.removeVisibleArea=function(e){if(!(e=g(e)))return!1;var t=e.data("_id");(0,i.debug)("Make area hidden",t);for(var a=u.length-1;a>=0;a--){var o=u[a];t===o.data("_id")&&u.splice(a,1)}e.find("div ."+(0,i.getOption)("triggerCloseClass")).off(".da"),e.find("."+(0,i.getOption)("closeButtonClass")).off(".da")},t.getVisibleArea=h,t.loopVisibleAreas=b,t.reorderVisibleAreas=function(){var e=(0,i.getOption)("zIndex"),t=1,a=[];function o(o){var s=o.data("_type"),l=o.parent(),u=e+t;isNaN(o.data("z-index"))||(u=o.data("z-index")),l.hasClass((0,i.getOption)("popupWrapperClass"))||("inline"===s?(o.wrap("<div>"),l=o.parent()):((l=jQuery("<div/>")).appendTo((0,n.getContext)()),o.detach().appendTo(l)),l.addClass((0,i.getOption)("popupWrapperClass")),l.addClass("type-"+s),l.addClass("position-"+o.data("position"))),a.push({id:o.data("_id"),type:o.data("_type"),pos:t,zIndex:"inline"===s?"":u}),"inline"!==s&&l.css({zIndex:u}),t++,"yes"!==o.data("_visible")&&("skip"===o.data("_do_animation")?o.show():((0,i.info)("✨ Animate the area (show)",o.data("_id")),(0,r.animateArea)(o,"show")),o.data("_visible","yes"),(0,d.doAction)("show_area",o),(0,d.doAction)("show_area-"+o.data("_key"),o),(0,n.broadcast)("Show",o))}(0,i.debug)("Refresh order (z-index) of visible areas"),b("all",n.blurArea),b("inline",o),b("!popup,inline",o),v("popup")&&(a.push({id:"-",type:"overlay",pos:t,zIndex:(0,s.showOverlay)()}),b("popup",o));(0,i.info)("👓 List of visible Areas:"),(0,i.debugTable)(a),(0,n.focusArea)(h()),window.setTimeout(y,50)},t.doResizeAreas=y;var o=a(4),i=a(0),n=a(2),r=a(5),s=a(6),d=a(1),l={},u=[],p={};function c(e,t){if(e instanceof jQuery){if(e.data("_id"))return e.data("_id");e=e.attr("id")}if(!e)return"";if("#"!==e[0]&&(e="#"+e),t){var a=new RegExp("^#"+t+":");e=e.replace(a,"#",e)}return e?e.toString():""}function f(e){var t=c(e),a=c(p[t]);return void 0!==l[t]?t:void 0!==l[a]?a:""}function g(e){if(e instanceof jQuery)return!!e.data("_id")&&e;var t=f(e);return!!t&&l[t]}function v(e){if(!e||"all"===e)return u.length;var t=0;return b(e,function(){return t++}),t}function h(e,t){for(var a=u.length-1;a>=0;a--)if(m(e,u[a])){if(void 0===t||-1===t)return u[a];if(t===u[a].data("_id"))return u[a]}return!1}function b(e,t){for(var a=0;a<u.length;a++)m(e,u[a])&&t(u[a],a)}function y(){var e=parseInt(jQuery("html").css("marginTop")),t=jQuery(window).innerWidth(),a=jQuery(window).innerHeight()-e;b("all",function(e){var o,n,r=e.parent(),s=e.data("_type"),d={};"inline"===s||e.data("max-width")||(e.hasClass("et_pb_section")?e.data("max-width",e.outerWidth()+"px"):(e.data("max-width",e.children(".et_pb_section").first().outerWidth()+"px"),e.children(".et_pb_section").css({width:"100%",maxWidth:""})),(0,i.debug)("Auto max-width calculated:",e.data("_id"),e.data("max-width"))),e.data("max-height")&&(d.overflow="auto",d.maxHeight=e.data("max-height")),e.data("max-width")&&(d.maxWidth=e.data("max-width")),e.css(d),"popup"===s&&(n=isNaN(e[0].scrollHeight)?e.innerHeight:e[0].scrollHeight,o=isNaN(e[0].scrollWidth)?e.innerWidth:e[0].scrollWidth,t<o+20?r.addClass((0,i.getOption)("fullWidthClass")):r.removeClass((0,i.getOption)("fullWidthClass")),a<n+20?r.addClass((0,i.getOption)("fullHeightClass")):r.removeClass((0,i.getOption)("fullHeightClass")))})}function m(e,t){if(!e)return!0;if("all"===e)return!0;var a="!"===e[0],o=t.data("_type");e=e.replace("!","").split(",");for(var i=0;i<e.length;i++){if(e[i]=e[i].trim(),a&&e[i]===o)return!1;if(!a&&e[i]===o)return!0}return!!a}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.attachCloseButton=function(e){var t=(0,n.getOption)("closeButtonClass"),a=t+"_wrap",o=(0,n.getOption)("noCloseClass"),i=(0,n.getOption)("withCloseClass");if(e.find("."+a).length)return;var r=jQuery("<span />").addClass(a),s=jQuery('<a href="#close" />').addClass(t);s.html("&times;"),s.appendTo(r),r.appendTo(e),e.hasClass(o)||e.hasClass(i)||((0,n.getOption)("defaultShowCloseButton")?e.addClass(i):e.addClass(o));(0,n.debug)("Added default close button to area",e.data("_id"))},t.setupHoverArea=function(e){var t=jQuery(e.data("_trigger"));if(!t.length)return;var a=(0,n.isPositon)(t,"fixed"),o="#"+e.attr("id"),i=e.data("close-on"),d=1e3*e.data("close-delay"),l=e,u=!1,p=!1,c=!1;s&&(c=new s(function(e){var t=!0,a=!1,o=void 0;try{for(var i,n=e[Symbol.iterator]();!(t=(i=n.next()).done);t=!0){var r=i.value,s=r.contentRect,d=s.width+"-"+s.height;d!==p&&(p=d,g())}}catch(e){a=!0,o=e}finally{try{!t&&n.return&&n.return()}finally{if(a)throw o}}},{box:"border-box"}));function f(){(0,n.info)("📐 Position area relative to element:",t),l=e.closest(".popup_outer_wrap"),g(),(0,r.removeAction)("show_area-"+e.data("_key"),f)}function g(){var o=a?t[0].getBoundingClientRect():t.clientRect(),i={left:"",top:"",right:"",bottom:"",width:"",height:"",position:a?"fixed":"absolute"};"top"===e.data("position-v")?i.top=o.top:"bottom"===e.data("position-v")?i.top=o.bottom:"left"===e.data("position-h")?(i.top=o.top+o.height/2,i.left=o.left):"right"===e.data("position-h")?(i.top=o.top+o.height/2,i.left=o.right):(0,n.error)("Invalid position",e.data("position")),(0,n.debug)("Area position:",i),l.css(i)}function v(){h(),u=window.setTimeout(function(){DiviArea.hide(e.data("_id"))},d)}function h(){u&&window.clearTimeout(u),u=!1}(0,r.addAction)("show_area-"+e.data("_key"),function(){c&&c.observe(t[0]),function(){"click"===i?jQuery(document).on("click."+o,function(e){jQuery(e.target).closest(o).length||v()}):"hover"===i&&(e.on("mouseleave._dah",v),t.on("mouseleave._dah",v));t.on("mouseenter._dah",h),e.on("mouseenter._dah",h)}(),f()}),(0,r.addAction)("hide_area-"+e.data("_key"),function(){c&&c.disconnect(),jQuery(document).off("."+o),e.off("._dah"),t.off("._dah")}),(0,n.debug)("Prepared positioning of hover area")},t.checkViewport=function(e){var t=!0,a=jQuery(window).innerWidth();t=a<768?!!e.data("on-mobile"):a<981?!!e.data("on-tablet"):!!e.data("on-desktop");return t},t.triggerLazyLoad=function(e){jQuery("body").trigger("post-load")},t.triggerAnimations=function(e){void 0!==window.et_reinit_waypoint_modules&&window.et_reinit_waypoint_modules()},t.initRecaptcha=function(e){if(!window.grecaptcha)return;if(!e.find('input[name="g-recaptcha-response"]').length)return;if(e.find("[data-sitekey].g-recaptcha").length>0)e.find("form").each(function(){var e=jQuery(this),t=e.find("[data-sitekey].g-recaptcha");if(t.length&&!e.find('iframe[src*="/recaptcha/"]').length){var a={sitekey:t.attr("data-sitekey"),type:t.attr("data-type"),size:t.attr("data-size"),theme:t.attr("data-theme"),badge:t.attr("data-badge"),tabindex:t.attr("data-tabindex")},o=t.attr("data-callback"),i=t.attr("data-expired-callback");o&&"function"==typeof window[o]&&(a.callback=window[o]),i&&"function"==typeof window[i]&&(a["expired-callback"]=window[i]);var n=grecaptcha.render(t[0],a);window.recaptchaWidgets&&recaptchaWidgets.push(n)}});else{var t=jQuery('script[src*="google.com/recaptcha/api.js"]').attr("src"),a=t.replace(/^.*render=(.*)$/,"$1").split("&")[0];grecaptcha.execute(a,{action:"homepage"}).then(function(t){e.find('form [name="g-recaptcha-response]').val(t)})}},t.configArea=function(e,t,a){var r,s,d=(0,i.getArea)(e);if(!d||1!==d.length)return;if(r=d.data("_id"),"object"===(void 0===t?"undefined":o(t))){for(var l in t)t.hasOwnProperty(l)&&DiviPopup.config(d,l,t[l]);return}if(void 0!==t){if("string"!=typeof t)return;switch(t=t.trim().toLowerCase().replace(/-/g,"")){case"notmobile":s=(0,n.toBool)(d.data("on-mobile")),d.data("on-mobile",!(0,n.toBool)(a,!s));break;case"onmobile":s=(0,n.toBool)(d.data("on-mobile")),d.data("on-mobile",(0,n.toBool)(a,s));break;case"nottablet":s=(0,n.toBool)(d.data("on-tablet")),d.data("on-tablet",!(0,n.toBool)(a,!s));break;case"ontablet":s=(0,n.toBool)(d.data("on-tablet")),d.data("on-tablet",(0,n.toBool)(a,s));break;case"notdesktop":s=(0,n.toBool)(d.data("on-desktop")),d.data("on-desktop",!(0,n.toBool)(a,!s));break;case"ondesktop":s=(0,n.toBool)(d.data("on-desktop")),d.data("on-desktop",(0,n.toBool)(a,s));break;case"triggerexit":d.data("trigger-exit",(0,n.toBool)(a));break;case"hideclose":d.data("show-close",!(0,n.toBool)(a));break;case"showclose":d.data("show-close",(0,n.toBool)(a));break;case"closealt":d.data("close-alt",(0,n.toBool)(a));break;case"ismodal":d.data("is-modal",(0,n.toBool)(a));break;case"notmodal":d.data("is-modal",!(0,n.toBool)(a));break;case"shadow":d.data("no-shadow",!(0,n.toBool)(a));break;case"noshadow":d.data("no-shadow",(0,n.toBool)(a));break;case"dark":d.data("dark-mode",(0,n.toBool)(a));break;case"maxwidth":d.data("max-width",a);break;case"maxheight":d.data("max-height",a);break;case"zindex":d.data("z-index",parseInt(a));break;case"singleton":d.data("singleton",(0,n.toBool)(a));break;case"ids":case"alternateid":Array.isArray(a)?a.forEach(function(e){return(0,i.addAltId)(r,e)}):(0,i.addAltId)(r,a);break;case"position":var u=[];-1!==a.indexOf("top")?u.push("top"):-1!==a.indexOf("bottom")?u.push("bottom"):u.push("center"),-1!==a.indexOf("left")?u.push("left"):-1!==a.indexOf("right")?u.push("right"):u.push("center"),d.data("position",u.join("-")),d.data("position-v",u[0]),d.data("position-h",u[1]);break;case"closetrigger":d.data("close-on",a);break;case"closedelay":d.data("close-delay",parseFloat(a))}}d.data("on-mobile")?d.removeClass((0,n.getOption)("notMobileClass")):d.addClass((0,n.getOption)("notMobileClass"));d.data("on-tablet")?d.removeClass((0,n.getOption)("notTabletClass")):d.addClass((0,n.getOption)("notTabletClass"));d.data("on-desktop")?d.removeClass((0,n.getOption)("notDesktopClass")):d.addClass((0,n.getOption)("notDesktopClass"));d.data("trigger-exit")?d.addClass((0,n.getOption)("exitIndicatorClass")):d.removeClass((0,n.getOption)("exitIndicatorClass"));d.data("show-close")?(d.addClass((0,n.getOption)("withCloseClass")),d.removeClass((0,n.getOption)("noCloseClass"))):(d.addClass((0,n.getOption)("noCloseClass")),d.removeClass((0,n.getOption)("withCloseClass")));d.data("close-alt")?d.addClass((0,n.getOption)("altCloseClass")):d.removeClass((0,n.getOption)("altCloseClass"));d.data("is-modal")?d.addClass((0,n.getOption)("modalIndicatorClass")):d.removeClass((0,n.getOption)("modalIndicatorClass"));d.data("no-shadow")?d.addClass((0,n.getOption)("noShadowClass")):d.removeClass((0,n.getOption)("noShadowClass"));d.data("dark-mode")?d.addClass((0,n.getOption)("darkModeClass")):d.removeClass((0,n.getOption)("darkModeClass"));d.data("singleton")?d.addClass((0,n.getOption)("singletonClass")):d.removeClass((0,n.getOption)("singletonClass"))};var i=a(3),n=a(0),r=a(1),s=window.ResizeObserver||window.WebKitResizeObserver},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.animateArea=function(e,t,a){var r=!1,s=!1;if("show"===t&&"yes"===e.data("_visible"))return(0,o.debug)("Skip opening-animation, area is already visible"),!1;if("hide"===t&&"yes"!==e.data("_visible"))return(0,o.debug)("Skip closing-animation, area is not visible"),!1;window.TweenLite&&"flyin"===e.data("_type")&&(s=!0);"function"!=typeof a&&(a=function(){});if("hide"===t&&"flyin"!==e.data("_type"))return void a();e.hasClass("et_pb_section")&&jQuery.fn.waypoint&&"yes"!==et_pb_custom.ignore_waypoints&&function(e){var t=e.attr("data-animation"),a=!1;if(!t)return!1;if(!(a=i[t]))return!1;jQuery("body").css("overflow-x","hidden"),jQuery("#page-container").css("overflow-y","hidden"),e.attr({"data-animation-style":a.style,"data-animation-repeat":"once"===a.repeat?"":"infinite","data-animation-duration":a.duration,"data-animation-delay":a.delay,"data-animation-intensity":a.intensity,"data-animation-starting-opacity":a.starting_opacity,"data-animation-speed-curve":a.speed_curve}),n(e,{offset:"100%",handler:function(){!function(e){var t=e.attr("data-animation-style"),a=e.attr("data-animation-repeat"),o=e.attr("data-animation-duration"),i=e.attr("data-animation-delay"),n=e.attr("data-animation-intensity"),r=e.attr("data-animation-starting-opacity"),s=e.attr("data-animation-speed-curve");!function(e){for(var t=[],a=e.get(0).attributes,o=0;o<a.length;o++)"data-animation-"===a[o].name.substring(0,15)&&t.push(a[o].name);jQuery.each(t,function(t,a){e.removeAttr(a)})}(e);var d=isNaN(parseInt(r))?0:.01*parseInt(r);-1===jQuery.inArray(s,["linear","ease","ease-in","ease-out","ease-in-out"])&&(s="ease-in-out"),e.css({"animation-duration":o,"animation-delay":i,opacity:d,"animation-timing-function":s});for(var l={},u=isNaN(parseInt(n))?50:parseInt(n),p=["slide","zoom","flip","fold","roll"],c=!1,f=!1,g=0;g<p.length;g++){var v=p[g];if(t&&t.substr(0,v.length)===v){c=v,""!==(f=t.substr(v.length,t.length))&&(f=f.toLowerCase());break}}!1!==c&&!1!==f&&(l=function(e,t,a){var o={};switch(e){case"slide":switch(t){case"top":o={transform:"translate3d(0, "+(i=-2*a)+"%, 0)"};break;case"right":o={transform:"translate3d("+(i=2*a)+"%, 0, 0)"};break;case"bottom":o={transform:"translate3d(0, "+(i=2*a)+"%, 0)"};break;case"left":var i=-2*a;o={transform:"translate3d("+i+"%, 0, 0)"};break;default:o={transform:"scale3d("+(n=.01*(100-a))+", "+n+", "+n+")"}}break;case"zoom":var n=.01*(100-a);switch(t){case"top":case"right":case"bottom":case"left":default:o={transform:"scale3d("+n+", "+n+", "+n+")"}}break;case"flip":switch(t){case"right":o={transform:"perspective(2000px) rotateY("+(r=Math.ceil(.9*a))+"deg)"};break;case"left":o={transform:"perspective(2000px) rotateY("+(r=-1*Math.ceil(.9*a))+"deg)"};break;case"top":default:o={transform:"perspective(2000px) rotateX("+(r=Math.ceil(.9*a))+"deg)"};break;case"bottom":o={transform:"perspective(2000px) rotateX("+(r=-1*Math.ceil(.9*a))+"deg)"}}break;case"fold":switch(t){case"top":o={transform:"perspective(2000px) rotateX("+(r=-1*Math.ceil(.9*a))+"deg)"};break;case"bottom":o={transform:"perspective(2000px) rotateX("+(r=Math.ceil(.9*a))+"deg)"};break;case"left":o={transform:"perspective(2000px) rotateY("+(r=Math.ceil(.9*a))+"deg)"};break;case"right":default:o={transform:"perspective(2000px) rotateY("+(r=-1*Math.ceil(.9*a))+"deg)"}}break;case"roll":switch(t){case"right":case"bottom":o={transform:"rotateZ("+(r=-1*Math.ceil(3.6*a))+"deg)"};break;case"top":case"left":o={transform:"rotateZ("+(r=Math.ceil(3.6*a))+"deg)"};break;default:var r=Math.ceil(3.6*a);o={transform:"rotateZ("+r+"deg)"}}}return o}(c,f,u)),jQuery.isEmptyObject(l)||e.css(l),e.addClass("et_animated"),e.addClass(t),e.addClass(a)}(jQuery(this.element))}})}(e)&&(r=!0);s?function(e,t,a){(0,o.debug)("Animate Area using GSAP");var i=(0,o.getOption)("animateSpeed"),n={},r={};e.css({opacity:"show"===t?0:1,transition:"all 0s"}),e.show(),window.setTimeout(function(){"left"===e.data("position-h")?(n.left=-1*e.outerWidth(),r.left=0):"right"===e.data("position-h")?(n.right=-1*e.outerWidth(),r.right=0):"top"===e.data("position-v")?(n.top=-1*e.outerHeight(),r.top=0):"bottom"===e.data("position-v")&&(n.bottom=-1*e.outerHeight(),r.bottom=0),n.opacity=1,r.opacity=1,"hide"===t?(e.css(r),TweenLite.to(e,i/1e3,{css:n})):(e.css(n),TweenLite.to(e,i/1e3,{css:r})),window.setTimeout(a,i)},5)}(e,t,a):r?function(e,t,a){(0,o.debug)("Animate Area using a Divi Animation"),e.show(),e.css({opacity:0}),window.setTimeout(function(){e.css({opacity:""}),n(e,{offset:"100%",handler:function(){e.addClass("et-animated"),a()}},2)},10)}(e,0,a):function(e,t,a){"show"===t?((0,o.debug)("Animate Area using jQuery fadeIn"),e.fadeIn((0,o.getOption)("animateSpeed"),a)):"hide"===t&&((0,o.debug)("Animate Area using jQuery fadeOut"),e.fadeOut((0,o.getOption)("animateSpeed"),a))}(e,t,a)},t.initializeAreaAnimation=function(e){if(!window.et_animation_data||!window.et_animation_data.length>0)return!1;e.removeClass("et-waypoint"),e.removeClass("et-animated");for(var t=0;t<et_animation_data.length;t++){var a=!1,o=et_animation_data[t];o&&(o.class&&e.hasClass(o.class)&&o.style&&o.repeat&&o.duration&&o.delay&&o.intensity&&o.starting_opacity&&o.speed_curve&&(a=o.class,e.addClass("pfd-waypoint"),e.attr("data-animation",a),i[a]=o,et_animation_data[t].class=void 0))}};var o=a(0),i={};function n(e,t,a){a=a||e.data("et_waypoint_max_instances")||1;var o=e.data("et_waypoint")||[];if(o.length<a){var i=e.waypoint(t);i&&i.length>0&&(o.push(i[0]),e.data("et_waypoint",o))}else for(var n=0;n<o.length;n++)o[n].context.refresh()}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.showOverlay=function(){var e=(0,n.getOption)("zIndex");null===s&&((s=jQuery("<div />")).addClass((0,n.getOption)("overlayClass")),s.prependTo((0,i.getContext)()),s.on("click.popup",u));e+=Math.max(0,(0,o.countVisibleAreas)()),s.css({zIndex:e}),d||(d=!0,(0,n.info)("⤴️ Show background overlay"),s.fadeIn((0,n.getOption)("animateSpeed"),function(){jQuery("body").addClass((0,n.getOption)("openPopupClass"))}),(0,r.doAction)("show_overlay"),(0,i.broadcast)("OverlayShow"));return e},t.hideOverlay=l;var o=a(3),i=a(2),n=a(0),r=a(1),s=null,d=!1;function l(){d&&(d=!1,(0,n.info)("⤵️ Hide background overlay"),s.hide(),jQuery("body").removeClass((0,n.getOption)("openPopupClass")),(0,r.doAction)("hide_overlay"),(0,i.broadcast)("OverlayHide"))}function u(e){if((0,n.info)("⚡️ Click on background overlay"),e.preventDefault(),(0,r.applyFilters)("ignore_overlay_click",!1))return(0,n.debug)("Ignore click:","Manually cancelled via filter"),!1;if((0,r.doAction)("click_overlay"),(0,i.broadcast)("OverlayClick"),!(0,o.countVisibleAreas)("popup"))return(0,n.debug)("Ignore click:","No visible Popups found"),!1;var t=(0,o.getVisibleArea)("popup");return t.length?t.hasClass((0,n.getOption)("modalIndicatorClass"))?((0,n.debug)("Ignore click:",'Top-most popup is marked as "modal"'),!1):((0,r.doAction)("close_area"),(0,o.countVisibleAreas)("popup")||l(),!1):((0,n.debug)("Ignore click:",'Top-most popup is marked as "modal"'),!1)}},function(e,t,a){a(8),e.exports=a(11)},function(e,t,a){"use strict";var o=function(e){return e&&e.__esModule?e:{default:e}}(a(9));window.DiviArea=0,window.DiviArea=window.DiviPopup=new o.default},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var a=0;a<t.length;a++){var o=t[a];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,a,o){return a&&e(t.prototype,a),o&&e(t,o),t}}(),i=a(0),n=a(3),r=a(4),s=a(2),d=a(6),l=a(1),u=function(e){return e&&e.__esModule?e:{default:e}}(a(10));function p(e,t){(0,s.isArea)(e)&&DiviArea.hide(e.data("_id"))}var c=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var t=[window.location.protocol,"//","divimode.com","/wp-admin/edit.php?post_type=divi-area&page=settings#frontend"];this.app=window.DiviArea?"Divi Areas Pro":"Popups for Divi",this.lib=window.DiviArea?"DiviArea":"DiviPopup",this.version="1.0.0",this.info=this.lib+"-"+this.version,(0,i.info)("🚀 Initialize "+this.app,"- JS API:",this.info),window.DiviArea?(0,i.info)("ℹ️ You can disable the debug output on the Settings page:",t.join("")):(0,i.info)("ℹ️ You can disable the debug output by disabling WP_DEBUG"),(0,i.debug)("Details about the Debug Mode","https://divimode.com/knowledge-base/debug-options/"),(0,u.default)(),(0,i.initOptions)(),(0,s.initContext)(),(0,s.initExitIntent)(),(0,i.getOption)("initializeOnEvent")?jQuery(window,document).on((0,i.getOption)("initializeOnEvent"),function(){window.setTimeout(s.initializeModule,1)}):window.setTimeout(s.initializeModule,1)}return o(e,[{key:"markClosed",value:function(e,t){if((0,i.getOption)("debug")){var a=(0,n.getId)(e);(0,i.info)("📌 Mark Area as closed for "+t+" minutes:",a)}(0,i.setLocalData)(e,"1",t)}},{key:"isClosed",value:function(e){var t=(0,i.getLocalData)(e);if((0,i.getOption)("debug")){var a=(0,n.getId)(e);"1"===t?(0,i.info)("📌 Area is still closed:",a):(0,i.info)("📌 Area is not closed:",a)}return"1"===t}},{key:"register",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments[2];if(!(e=(0,n.getId)(e)))return!1;var o,s=(0,n.getArea)(e);if(s)return s;if(a||(a=(o=jQuery((0,n.getId)(e))).data("_type")),!a&&o.length)for(var d=o.attr("class").split(" "),l=0;l<d.length;l++)if(0===d[l].indexOf("divi-area-type-")){a=d[l].replace("divi-area-type-","");break}if(!a)return!1;(0,i.debugGroup)("Register Area | "+a+" | "+e);var u=(0,n.registerArea)(a,e,t.selector);return!(!u||!u.length)&&(Object.keys(t).forEach(function(e){(0,r.configArea)(u,e,t[e])}),"inline"===a&&((0,r.triggerLazyLoad)(u),this.show(e)),(0,i.debugGroup)(),u)}},{key:"config",value:function(e,t,a){(0,r.configArea)(e,t,a)}},{key:"show",value:function(e,t){var a=(0,n.getId)(e),o=(0,n.getArea)(a),d=0,u=!1;if((0,i.debugGroup)("Show area",a),!o||!o.length)return(0,i.error)("Could not find an area with the ID:",a),(0,i.debugGroup)(),!1;if(!(0,r.checkViewport)(o))return(0,i.debug)("Do not trigger area on this device:",a),(0,i.debugGroup)(),!1;var c=o.data("_type");return"yes"===o.data("_visible")&&o.data("_do_animation","skip"),t&&(t.delegateTarget?u=t.delegateTarget:t.target&&(u=t.target)),o.data("_trigger",u),(0,i.debug)("Trigger element:",u||"(none)"),"inline"!==c&&((0,s.removeArea)(o),o.removeClass((0,i.getOption)("exitIndicatorClass"))),"hover"===c&&(0,r.setupHoverArea)(o),(0,n.addVisibleArea)(o),(0,l.addAction)("close_area-"+o.data("_key"),p),(0,s.reOrderAreas)(o),"inline"!==c&&("skip"!==o.data("_do_animation")&&o.data("animation")&&(o.css({transition:"none"}),d+=(0,i.toMilliseconds)(o.css("animation-delay")),d+=(0,i.toMilliseconds)(o.css("animation-duration")),o.addClass("__is_animating"),window.setTimeout(function(){"yes"===o.data("_visible")&&o.removeClass("__is_animating")},d+50)),window.setTimeout(function(){(0,r.triggerLazyLoad)(o),(0,r.triggerAnimations)(o),(0,r.initRecaptcha)(o)},50)),(0,i.debugGroup)(),o.data("_do_animation",""),!0}},{key:"hide",value:function(e){var t;(0,n.countVisibleAreas)()&&(t=e?(0,n.getVisibleArea)("all",(0,n.getRealId)(e)):(0,n.getVisibleArea)("all"))&&((0,i.debug)("Close area and unlink event handlers:",t.data("_id")),(0,s.removeArea)(t,!0)),(0,n.countVisibleAreas)("popup")?(0,s.reOrderAreas)():DiviPopup.hideOverlay()}},{key:"showOverlay",value:function(){(0,d.showOverlay)()}},{key:"hideOverlay",value:function(){(0,d.hideOverlay)()}},{key:"addFilter",value:function(e,t,a){l.addFilter.apply(window,arguments)}},{key:"addAction",value:function(e,t,a){l.addAction.apply(window,arguments)}},{key:"removeFilter",value:function(e,t,a){l.removeFilter.apply(window,arguments)}},{key:"removeAction",value:function(e,t,a){l.removeAction.apply(window,arguments)}},{key:"applyFilters",value:function(e,t){return l.applyFilters.apply(window,arguments)}},{key:"doAction",value:function(e,t){l.doAction.apply(window,arguments)}},{key:"openPopup",value:function(e){(0,i.error)("DiviPopup.openPopup() is deprecated. Please use DiviPopup.show() instead"),DiviPopup.show(e)}},{key:"openArea",value:function(e){(0,i.error)("DiviArea.openArea() is deprecated. Please use DiviArea.show() instead"),DiviPopup.show(e)}},{key:"closePopup",value:function(e){(0,i.error)("DiviPopup.closeArea() is deprecated. Please use DiviPopup.hide() instead"),DiviPopup.hide(e)}},{key:"closeArea",value:function(e){(0,i.error)("DiviArea.closeArea() is deprecated. Please use DiviArea.hide() instead"),DiviPopup.hide(e)}},{key:"broadcast",value:function(e,t,a){(0,i.error)("DiviArea.broadcast() is deprecated. Please use DiviArea.doAction() instead"),s.broadcast.apply(window,arguments)}},{key:"observe",value:function(e,t,a){s.observe.apply(window,arguments)}}]),e}();t.default=c},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){!function(e){e.support.getBoundingClientRect="getBoundingClientRect"in document.documentElement,e.fn.clientRect=function(){var t={top:0,left:0,width:0,height:0,bottom:0,right:0};if(0===this.length)return t;var a,o=this[0],i=o.ownerDocument,n=i.documentElement;if(!e.contains(n,o))return t;if(e.support.getBoundingClientRect){try{a=o.getBoundingClientRect()}catch(e){}if(!a)return t;if(a.right===a.left&&a.top===a.bottom)return t;var r=function(t){return e.isWindow(t)?t:9===t.nodeType&&(t.defaultView||t.parentWindow)}(i);t.top=a.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),t.left=a.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0),t.width=a.right-a.left,t.height=a.bottom-a.top}else{if("none"==this.css("display"))return t;(t=this.offset()).width=this.outerWidth(),t.height=this.outerHeight()}return t.bottom=t.top+t.height,t.right=t.left+t.width,t}}(jQuery)}},function(e,t,a){}]);
1
+ !function(e){var t={};function a(o){if(t[o])return t[o].exports;var i=t[o]={i:o,l:!1,exports:{}};return e[o].call(i.exports,i,i.exports,a),i.l=!0,i.exports}a.m=e,a.c=t,a.d=function(e,t,o){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(a.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)a.d(o,i,function(t){return e[t]}.bind(null,i));return o},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=8)}([function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.debugGroup=function(e){if(DiviPopupData.debug){var t=!o||e&&e!==o;if(o&&(console.groupEnd(),o=!1),e&&t){var a=Array.prototype.slice.call(arguments);a.unshift("[DiviAreas]"),console.group.apply(this,a),o=e}}},t.debugTable=function(){if(DiviPopupData.debug){var e=Array.prototype.slice.call(arguments);Array.isArray(e[0])||(e=[e]),console.table.apply(this,e)}},t.verbose=function(){if(DiviPopupData.debug&&DiviPopupData.debugVerbose){var e=Array.prototype.slice.call(arguments);e.unshift("color:#cfd8dc;font-style:italic"),e.unshift("[DiviAreas] %c%s"),console.debug.apply(this,e)}},t.debug=function(){if(DiviPopupData.debug){var e=Array.prototype.slice.call(arguments);e.unshift("color:#90a4ae"),e.unshift("[DiviAreas] %c%s"),console.debug.apply(this,e)}},t.info=function(){if(DiviPopupData.debug){var e=Array.prototype.slice.call(arguments);e.unshift("color:#0288d1;background:#fafcfe"),e.unshift("[DiviAreas] %c%s"),console.log.apply(this,e)}},t.error=function(){var e=Array.prototype.slice.call(arguments);e.unshift("[DiviAreas]"),console.error.apply(this,e)};var o=!1},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getOption=function(e){var t=DiviPopupData[e],a=e.toLowerCase();return(0,i.applyFiltersSilently)("get_option_"+a,t)},t.toBool=function(e,t){void 0===t&&(t=!0);if(void 0===e||null===e)return!!t;if(!0===e||!1===e)return e;"string"==typeof e&&(e=e.toLowerCase());if(0===e||"0"===e||"n"===e[0]||"f"===e[0]||"off"===e)return!1;if(1===e||"1"===e||"y"===e[0]||"t"===e[0]||"on"===e)return!0;return!!t},t.setLocalData=function(e,t,a){(!a||isNaN(a)||a<1)&&(a=525600);var o=e.replace(/-/g,"_");if(t=(0,i.applyFilters)("set_local_data_value-"+o,t,e,a),a=(0,i.applyFilters)("set_local_data_expiration-"+o,a,e,t),window.localStorage){var n=new Date;n=n.setMinutes(n.getMinutes()+a),localStorage.setItem("_da_"+e,n+":"+t)}else r("_da_"+e,t,a)},t.getLocalData=function(e){var t=!1;if(window.localStorage){var a=localStorage.getItem("_da_"+e);if(a){var o=a.split(":"),n=parseInt(o.shift()),r=o.join(":");n>new Date?t=r:localStorage.removeItem("_da_"+e)}}else t=s("_da_"+e);var d=e.replace(/-/g,"_");return(0,i.applyFilters)("get_local_data-"+d,t)},t.setCookie=r,t.getCookie=s,t.toMilliseconds=function(e){var t,a=parseFloat(e,10),o=e.match(/m?s/);o&&(o=o[0]);switch(o){case"s":t=1e3*a;break;case"ms":t=a;break;default:t=0}return t},t.initOptions=function(){var e={popupSelector:".et_pb_section.popup",fullWidthClass:"popup_full_width",fullHeightClass:"popup_full_height",openPopupClass:"evr_popup_open",overlayClass:"evr_fb_popup_modal",modalIndicatorClass:"is-modal",exitIndicatorClass:"on-exit",activePopupClass:"is-open",noCloseClass:"no-close",altCloseClass:"close-alt",notMobileClass:"not-mobile",notTabletClass:"not-tablet",notDesktopClass:"not-desktop",withCloseClass:"with-close",singletonClass:"single",darkModeClass:"dark",noShadowClass:"with-shadow",closeButtonClass:"evr-close",defaultShowCloseButton:!0,idAttrib:"data-popup",triggerClassPrefix:"show-popup-",baseContext:"body",triggerCloseClass:"close",zIndex:1e5,onExitDelay:2e3,animateSpeed:300,debug:!1,debugVerbose:!1,initializeOnEvent:"et_pb_after_init_modules"};if(window.DiviPopupData)for(var t in e)void 0===DiviPopupData[t]&&(DiviPopupData[t]=e[t]),DiviPopupData[t].replace&&(DiviPopupData[t]=DiviPopupData[t].replace(/^[\s\xA0]+|[\s\xA0]+$/g,""));else window.DiviPopupData=e;DiviPopupData.zIndex=parseInt(DiviPopupData.zIndex),DiviPopupData.onExitDelay=parseInt(DiviPopupData.onExitDelay),DiviPopupData.animateSpeed=parseInt(DiviPopupData.animateSpeed),DiviPopupData.debug=!!DiviPopupData.debug,DiviPopupData.defaultShowCloseButton=!!DiviPopupData.defaultShowCloseButton,(!DiviPopupData.triggerClassPrefix||DiviPopupData.triggerClassPrefix.length<3)&&(DiviPopupData.triggerClassPrefix=!1);"body"===DiviPopupData.baseContext&&1===jQuery("body.et_divi_theme #page-container").length&&(DiviPopupData.baseContext="#page-container",(0,n.info)("🎚 Divi theme detected.","Inject Areas into #page-container"));"body"===DiviPopupData.baseContext||jQuery(DiviPopupData.baseContext).length||(DiviPopupData.baseContext="body",(0,n.info)("🎚 Invalid baseContext given.","Inject Areas into body instead."));DiviPopupData=(0,i.applyFilters)("init_options",DiviPopupData),(0,o.broadcast)("OptionsReady")},t.isPositon=function e(t,a){var o=t.offsetParent();if("HTML"===o.prop("tagName"))return!1;return o.css("position")===a||e(o,a)};var o=a(3),i=a(2),n=a(0);function r(e,t,a){var o=escape(t);if(a){var i=new Date;i.setMinutes(i.getMinutes()+a),o+="; expires="+i.toUTCString()}document.cookie=e+"="+o+"; path=/"}function s(e){var t,a,o,i=document.cookie.split(";");for(t=0;t<i.length;t++)if(a=i[t].substr(0,i[t].indexOf("=")),o=i[t].substr(i[t].indexOf("=")+1),(a=a.replace(/^\s+|\s+$/g,""))===e)return unescape(o);return!1}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeFilter=function(e,t){"string"==typeof e&&(n(e,t),(0,o.debug)("Remove Filter:",e))},t.removeAction=function(e,t){"string"==typeof e&&(n(e,t),(0,o.debug)("Remove Action:",e))},t.applyFilters=function(e,t){var a=Array.prototype.slice.call(arguments);if("string"==typeof(e=a.shift()))return(0,o.info)("📢️ Apply Filters:",e),(0,o.debug)('⚙ DiviArea.addFilter("'+e+'", callback)'),s("filter",e,a);return!1},t.doAction=function(e,t){var a=Array.prototype.slice.call(arguments);"string"==typeof(e=a.shift())&&((0,o.info)("📢️ Do Action:",e),(0,o.debug)('⚙ DiviArea.addAction("'+e+'", callback)'),s("action",e,a))},t.applyFiltersSilently=function(e,t){var a=Array.prototype.slice.call(arguments);if("string"==typeof(e=a.shift()))return(0,o.verbose)("📢️ Apply Filters:",e),(0,o.verbose)('⚙ DiviArea.addFilter("'+e+'", callback)'),s("filter",e,a);return!1},t.addFilter=function(e,t,a,i){"string"==typeof e&&"function"==typeof t&&(r(e,t,parseInt(a||10,10),i||window),(0,o.debug)("Add Filter:",e))},t.addAction=function(e,t,a,i){"string"==typeof e&&"function"==typeof t&&(r(e,t,parseInt(a||10,10),i||window),(0,o.debug)("Add Action:",e))};var o=a(0),i={};function n(e,t,a){var o,n,r;if(i[e]){if(t)if((o=i[e])&&a)for(r=o.length;r--;)(n=o[r]).callback===t&&n.context===a&&(o[r]=!1);else for(r=o.length;r--;)o[r].callback===t&&(o[r]=!1)}else i[e]=[]}function r(e,t,a,o){var n={callback:t,priority:a,context:o},r=i[e];r?(r.push(n),r=function(e){var t,a,o,i,n=e.length;for(i=1;i<n;i++)for(t=e[i],a=i;a>0;a--)(o=e[a-1]).priority>t.priority&&(e[a]=o,e[a-1]=t);return e}(r)):r=[n],i[e]=r}function s(e,t,a){var o,n=i[t],r=!1,s=void 0;if(n){var d=n.length;for(o=0;o<d;o++)n[o]?"filter"===e?void 0!==(s=n[o].callback.apply(n[o].context,a))&&(a[0]=s):(!n[o]||n[o].callback,n[o].callback.apply(n[o].context,a)):r=1;if(r)for(o=d;o--;)n[o]||n.splice(o,1)}if("filter"===e)return a[0]}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.initializeModule=function(){(0,n.debug)("Initialize the app"),jQuery(document).trigger("DiviAreas:Loaded",[window.DiviAreas]),(0,d.doAction)("load"),p("Load"),function(){var e=jQuery(".et_pb_fullscreen_nav_container #mobile_menu_slide");if(!e.length)return;e.parent().css({minHeight:e.outerHeight()})}(),h(f),b(r.doResizeAreas),jQuery(document).on("keyup",_),window.setTimeout(function(){(0,d.addAction)("exit_intent",w)},(0,i.getOption)("onExitDelay")),(0,d.addAction)("close_area",m),f(),(0,d.doAction)("ready"),p("Ready")},t.broadcast=p,t.observe=function(e,t,a){var o=".__"+e,i="DiviPopup:"+e,r=c(a);function s(o,i){var s=window;return r?((0,n.verbose)("Handle observed area event",e,a.data("_id")),s=a):(i&&jQuery(i).data("_id")&&(s=jQuery(i)),(0,n.verbose)("Handle observed global event",e)),t.apply(s,arguments)}(0,n.error)("observe() is deprecated. Use DiviArea.addAction() or DiviArea.addFilter() instead!"),r?((0,n.debug)("[DEPRECATED] Observe area event:",e,a.data("_id")),a.off(o),a.on(i+o,s)):((0,n.debug)("[DEPRECATED] Observe global event:",e),jQuery(document).off(o),jQuery(document).on(i+o,s))},t.isArea=c,t.reOrderAreas=function(e){if(!(0,r.countVisibleAreas)())return;(0,r.reorderVisibleAreas)(),e&&function(e){u&&!e.data("observe-resize")&&(u.observe(e[0]),e.data("observe-resize",!0))}(e);(0,r.countVisibleAreas)("popup")&&DiviPopup.showOverlay()},t.doActivateTriggers=f,t.doDeactivateTriggers=g,t.removeArea=function(e,t){var a=[],l=(e=jQuery(e)).data("_id"),f=[];"popup"===e.data("_type")&&((0,r.loopVisibleAreas)("popup",function(e){e.hasClass((0,i.getOption)("singletonClass"))?a.push(e.data("_id")):f.push(e.data("_id"))}),t?(a.push(l),l=!1):e.hasClass((0,i.getOption)("singletonClass"))&&(a=f,l=!1));function g(e){"object"===(void 0===e?"undefined":o(e))&&(e=e.data("_id")),e&&e.length&&("#"!==e[0]&&(e="#"+e),a.push(e))}function v(e){if(c(e=jQuery(e))&&e.data("_key")){e.removeClass("__is_animating"),y(e),(0,d.doAction)("hide_area",e),(0,d.doAction)("hide_area-"+e.data("_key"),e),p("Hide",e),e.find("div .popup-trigger").off("._da"),function(e){u&&e.data("observe-resize")&&(u.unobserve(e[0]),e.data("observe-resize",!1))}(e);var t=e.parent();"skip"===e.data("_do_animation")?a():((0,n.info)("✨ Animate the area (hide)",e.data("_id")),(0,s.animateArea)(e,"hide",a)),(0,r.removeVisibleArea)(e)}function a(){e.detach().hide().data("_visible","no"),t.hasClass((0,i.getOption)("popupWrapperClass"))&&t.remove()}}t?(a=(0,d.applyFilters)("hide_ids_before_hide",a,e,f),a=(0,d.applyFilters)("hide_ids_before_hide-"+e.data("_key"),a,e,f),p("BeforeHide",e,f,g),(0,d.doAction)("before_hide",e,a),(0,d.doAction)("before_hide-"+e.data("_key"),e,a)):(a=(0,d.applyFilters)("hide_ids_before_show",a,e,f),a=(0,d.applyFilters)("hide_ids_before_show-"+e.data("_key"),a,e,f),p("BeforeShow",e,f,g),(0,d.doAction)("before_show",e,a),(0,d.doAction)("before_show-"+e.data("_key"),e,a));a.length&&(0,n.debug)("Hide following areas:",a);(0,r.loopVisibleAreas)("all",function(e){var t=e.data("_id");-1!==a.indexOf(t)&&v(e)}),l&&v(l)},t.getContext=v,t.addDomObserver=h,t.addResizeObserver=b,t.initContext=function(){(l=jQuery((0,i.getOption)("baseContext"))).length||(0,n.error)('Could not find the popup container "'+(0,i.getOption)("baseContext")+'"')},t.initExitIntent=function(){jQuery(window).on("mouseleave.da",function(e){var t;"input"!==e.target.tagName.toLowerCase()&&"textarea"!==e.target.tagName.toLowerCase()&&"select"!==e.target.tagName.toLowerCase()&&(t=Math.max(document.documentElement.clientWidth,window.innerWidth||0),e.clientX>=t-50||e.clientY>=50||e.toElement||e.relatedTarget||((0,n.info)("⚡️ Exit-intent detected"),(0,d.doAction)("exit_intent"),p("ExitIntent")))})},t.blurArea=y,t.focusArea=function(e){var t=(0,i.getOption)("activePopupClass");e&&!e.hasClass(t)&&(e.addClass(t),(0,d.doAction)("focus_area",e),(0,d.doAction)("focus_area-"+e.data("_key"),e),p("Focus",e),f(e))};var i=a(1),n=a(0),r=a(4),s=a(6),d=a(2),l=null,u=null;function p(e,t){var a=void 0,o=void 0,i=Array.prototype.slice.call(arguments);i.shift();var s=["DiviPopup:"+e],d=c(i[0]),l=[];for(d?(0,n.debug)("Broadcast area event:",e,i[0].data("_id")):(0,n.debug)("Broadcast global event:",e),window.DiviArea&&s.unshift("DiviArea:"+e),a=0;a<s.length;a++){if(d){var u=(0,r.getAllIds)(t);for(l.push({obj:t,event:s[a],params:i.slice(1)}),(0,n.verbose)('⚙ $("'+t.data("_id")+'").on("'+s[a]+'")'),o=0;o<u.length;o++){var p=":"+u[o].replace(/^#/,"");l.push({obj:jQuery(document),event:s[a]+p,params:i}),(0,n.verbose)('⚙ $(document).on("'+s[a]+p+'")')}}l.push({obj:jQuery(document),event:s[a],params:i}),(0,n.verbose)('⚙ $(document).on("'+s[a]+'")')}for(a=0;a<l.length;a++)l[a].obj.triggerHandler(l[a].event,l[a].params)}function c(e){return e&&e.length&&e instanceof jQuery&&e.data("_id")}function f(e){var t,a=void 0===e,o=void 0,s=void 0;if(void 0===e&&(e=v()),function(e){e.find((0,i.getOption)("popupSelector")).filter("[id]").each(function(){var e=jQuery(this);(0,n.debug)("Found an inline Popup Area:",e.attr("id")),DiviPopup.register(e,{},"popup")})}(e),(t=function(e,t){var a,o,i,n=[];if(!e.ids)return[];function r(e,t){var a;for(a=0;a<t.length;a++)jQuery(t[a]).attr("data-area-id")||n.push({id:e,item:jQuery(t[a])})}for(a=0;a<e.ids.length;a++)if(r(i=e.ids[a].replace(/^#/,""),jQuery('[href="#'+i+'"]',t)),e.linkPrefix&&r(i,jQuery('[href="#'+e.linkPrefix+i+'"]',t)),e.classPrefix&&r(i,jQuery("."+e.classPrefix+i,t)),e.dataAttrib&&r(i,jQuery("["+e.dataAttrib+'="'+i+'"]',t)),window.et_link_options_data)for(o=et_link_options_data.length-1;o>=0;o--)if("#"+i===et_link_options_data[o].url){var s=jQuery(".et_pb_module."+et_link_options_data[o].class,t);r(i,s),s.off("click"),et_link_options_data.splice(o,1)}return n}({ids:(0,r.getAllIds)("popup"),linkPrefix:"popup:",dataAttrib:(0,i.getOption)("idAttrib"),classPrefix:(0,i.getOption)("triggerClassPrefix")},e)).length){for(a?(0,n.debugGroup)("Activate all triggers in document"):(0,n.debugGroup)("Activate triggers in area",e.data("_id")),o=0;o<t.length;o++)C((s=t[o]).item,s.id);(0,n.debugGroup)()}else a?(0,n.debug)("No new triggers found in document"):(0,n.debug)("No new triggers found in area",e.data("_id"))}function g(e){void 0!==e&&((0,n.debug)("Deactivate all triggers in area",e.data("_id")),e.find("[data-area-id]").each(function(){!function(e){(0,n.debug)("Remove trigger:",e[0]),e.removeAttr("data-area-id"),e.removeClass("popup-trigger"),e.off("._da")}(jQuery(this))}))}function v(){return l}function h(e){var t=window.MutationObserver||window.WebKitMutationObserver,a=window.addEventListener,o=v();t?new t(function(t,a){return t[0].addedNodes.length?((0,n.debug)("DOM changed (nodes added)"),e()):t[0].removedNodes.length?((0,n.debug)("DOM changed (nodes removed)"),e()):void 0}).observe(o[0],{childList:!0,subtree:!0}):a&&(o.addEventListener("DOMNodeInserted",e,!1),o.addEventListener("DOMNodeRemoved",e,!1))}function b(e){var t=window.ResizeObserver||window.WebKitResizeObserver;t?u=new t(e):window.setInterval(e,750),jQuery(window).resize(e)}function y(e){var t=(0,i.getOption)("activePopupClass");e&&e.hasClass(t)&&(e.removeClass(t),(0,d.doAction)("blur_area",e),(0,d.doAction)("blur_area-"+e.data("_key"),e),p("Blur",e),g(e))}function m(e,t){c(e)||((0,n.debug)("Close the top-most area"),DiviPopup.hide())}function _(e){if(27===e.keyCode)return(0,n.info)("⚡️ ESC-key pressed"),(0,d.applyFilters)("esc_key_pressed",!1)?((0,n.debug)("Ignored, manually cancelled in filter"),!0):(0,r.countVisibleAreas)("popup")?((0,n.debug)("Close top-most popup"),(0,d.doAction)("close_area",!1,"esc"),p("Close"),!1):((0,n.debug)("Ignored, no popup is visible"),!0)}function w(){(0,r.loopAllAreas)("!inline",function(e,t){e.hasClass((0,i.getOption)("exitIndicatorClass"))&&DiviPopup.show(t)})}function C(e,t){var a;if(a=(0,r.getId)(t)){if(e.attr("data-area-id"))return e.off("._da"),e.on("click._da",o),void(0,n.debug)("Trigger already prepared",e[0]);(0,r.getArea)(a)?(e.attr("data-area-id",a),e.addClass("popup-trigger"),e.on("click._da",o),(0,n.debug)("Prepared trigger to open this area:",a,e[0])):(0,n.debug)("Ignore trigger. No area found with this ID:",e[0])}else(0,n.debug)("Ignore trigger. Invalid target ID:",t,e[0]);function o(e){return e.preventDefault(),(0,n.debug)("Trigger area:",a),DiviPopup.show(a),!1}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getId=f,t.getRealId=g,t.addAltId=function(e,t){if(e===t)return;t=f(t),null===e?delete c[t]:c[t]=e},t.getArea=v,t.registerArea=function(e,t,a){if(!(t=f(t)))return!1;var d=v(t);if(d)return d;var p=jQuery(t);if(!p.length)return!1;a&&(p=p.filter(a));if(!p||1!==p.length)return!1;"inline"===e?p.data("_visible","yes"):(p.detach(),p.data("_visible","no"));var c=t.replace(/-/g,"_").replace(/^#/,"");p.addClass(e),p.data("_id",t),p.data("_key",c),p.data("_type",e),(0,n.debug)("Area Type",e),(0,n.debug)("Area ID",t),(0,n.debug)("Area Hook",c),(0,o.attachCloseButton)(p),u[t]=p,p.hasClass((0,i.getOption)("notMobileClass"))?p.data("on-mobile",!1):p.data("on-mobile",(0,i.toBool)(p.data("on-mobile")));p.hasClass((0,i.getOption)("notTabletClass"))?p.data("on-tablet",!1):p.data("on-tablet",(0,i.toBool)(p.data("on-tablet")));p.hasClass((0,i.getOption)("notDesktopClass"))?p.data("on-desktop",!1):p.data("on-desktop",(0,i.toBool)(p.data("on-desktop")));p.hasClass((0,i.getOption)("withCloseClass"))?p.data("show-close",!0):p.hasClass((0,i.getOption)("noCloseClass"))?p.data("show-close",!1):p.data("show-close",(0,i.toBool)(p.data("show-close")));p.hasClass((0,i.getOption)("altCloseClass"))?p.data("close-alt",!0):p.data("close-alt",(0,i.toBool)(p.data("close-alt"),!1));p.hasClass((0,i.getOption)("modalIndicatorClass"))?p.data("is-modal",!0):p.data("is-modal",(0,i.toBool)(p.data("is-modal"),!1));p.hasClass((0,i.getOption)("exitIndicatorClass"))?p.data("trigger-exit",!0):p.data("trigger-exit",(0,i.toBool)(p.data("trigger-exit"),!1));p.hasClass((0,i.getOption)("noShadowClass"))?p.data("no-shadow",!0):p.data("no-shadow",(0,i.toBool)(p.data("no-shadow"),!1));p.hasClass((0,i.getOption)("darkModeClass"))?p.data("dark-mode",!0):p.data("dark-mode",(0,i.toBool)(p.data("dark-mode"),!1));p.hasClass((0,i.getOption)("singletonClass"))?p.data("singleton",!0):p.data("singleton",(0,i.toBool)(p.data("singleton"),!1));return p.data("position","center-center"),p.data("position-v","center"),p.data("position-h","center"),(0,o.configArea)(p),(0,l.doAction)("init_area",p),(0,l.doAction)("init_area-"+p.data("_key"),p),(0,r.broadcast)("Init",p),(0,s.initializeAreaAnimation)(p),(0,n.info)("➕ Registered new area:",t,"("+e+")"),p},t.getAllIds=function(e){var t=[];if(e&&e instanceof jQuery){var a=e.data("_id");for(var o in t.push(a),c)a===c[o]&&t.push(o)}else{for(var i in u){var n=u[i];_(e,n)&&t.push(i)}for(var r in c){var s=c[r],d=u[s];_(e,d)&&t.push(r)}}return t},t.loopAllAreas=function(e,t){for(var a in u){var o=u[a];_(e,o)&&t(o,a)}},t.countVisibleAreas=h,t.addVisibleArea=function(e){if(!(e=v(e)))return!1;var t=e.data("_type");if((0,n.debug)("Make area visible",e.data("_id")),"popup"!==t&&h("popup")){for(var a=0;a<p.length;a++)if("popup"===p[a].data("_type")){p.splice(a,0,e);break}}else p.push(e);if(e.find("div ."+(0,i.getOption)("triggerCloseClass")).off(".da"),e.find("."+(0,i.getOption)("closeButtonClass")).off(".da"),e.find("div ."+(0,i.getOption)("triggerCloseClass")).on("click.da",function(t){(0,n.debug)("Click on custom close-button"),(0,l.doAction)("close_area",e,"custom"),(0,l.doAction)("close_area-"+e.data("_key"),e,"custom"),(0,r.broadcast)("Close",e)}),e.hasClass((0,i.getOption)("withCloseClass"))){var o=e.find("."+(0,i.getOption)("closeButtonClass"));o.on("click.da",function(t){(0,n.debug)("Click on default close-button"),(0,l.doAction)("close_area",e,"default"),(0,l.doAction)("close_area-"+e.data("_key"),e,"default"),(0,r.broadcast)("Close",e)})}},t.removeVisibleArea=function(e){if(!(e=v(e)))return!1;var t=e.data("_id");(0,n.debug)("Make area hidden",t);for(var a=p.length-1;a>=0;a--){var o=p[a];t===o.data("_id")&&p.splice(a,1)}e.find("div ."+(0,i.getOption)("triggerCloseClass")).off(".da"),e.find("."+(0,i.getOption)("closeButtonClass")).off(".da")},t.getVisibleArea=b,t.loopVisibleAreas=y,t.reorderVisibleAreas=function(){var e=(0,i.getOption)("zIndex"),t=1,a=[];function o(o){var d=o.data("_type"),u=o.parent(),p=e+t;isNaN(o.data("z-index"))||(p=o.data("z-index")),u.hasClass((0,i.getOption)("popupWrapperClass"))||("inline"===d?(o.wrap("<div>"),u=o.parent()):((u=jQuery("<div/>")).appendTo((0,r.getContext)()),o.detach().appendTo(u)),u.addClass((0,i.getOption)("popupWrapperClass")),u.addClass("type-"+d),u.addClass("position-"+o.data("position"))),a.push({id:o.data("_id"),type:o.data("_type"),pos:t,zIndex:"inline"===d?"":p}),"inline"!==d&&u.css({zIndex:p}),t++,"yes"!==o.data("_visible")&&("skip"===o.data("_do_animation")?o.show():((0,n.info)("✨ Animate the area (show)",o.data("_id")),(0,s.animateArea)(o,"show")),o.data("_visible","yes"),(0,l.doAction)("show_area",o),(0,l.doAction)("show_area-"+o.data("_key"),o),(0,r.broadcast)("Show",o))}(0,n.debug)("Refresh order (z-index) of visible areas"),y("all",r.blurArea),y("inline",o),y("!popup,inline",o),h("popup")&&(a.push({id:"-",type:"overlay",pos:t,zIndex:(0,d.showOverlay)()}),y("popup",o));(0,n.info)("👓 List of visible Areas:"),(0,n.debugTable)(a),(0,r.focusArea)(b()),window.setTimeout(m,50)},t.doResizeAreas=m;var o=a(5),i=a(1),n=a(0),r=a(3),s=a(6),d=a(7),l=a(2),u={},p=[],c={};function f(e,t){if(e instanceof jQuery){if(e.data("_id"))return e.data("_id");e=e.attr("id")}if(!e)return"";if("#"!==e[0]&&(e="#"+e),t){var a=new RegExp("^#"+t+":");e=e.replace(a,"#",e)}return e?e.toString():""}function g(e){var t=f(e),a=f(c[t]);return void 0!==u[t]?t:void 0!==u[a]?a:""}function v(e){if(e instanceof jQuery)return!!e.data("_id")&&e;var t=g(e);return!!t&&u[t]}function h(e){if(!e||"all"===e)return p.length;var t=0;return y(e,function(){return t++}),t}function b(e,t){for(var a=p.length-1;a>=0;a--)if(_(e,p[a])){if(void 0===t||-1===t)return p[a];if(t===p[a].data("_id"))return p[a]}return!1}function y(e,t){for(var a=0;a<p.length;a++)_(e,p[a])&&t(p[a],a)}function m(){var e=parseInt(jQuery("html").css("marginTop")),t=jQuery(window).innerWidth(),a=jQuery(window).innerHeight()-e;y("all",function(e){var o,r,s=e.parent(),d=e.data("_type"),l={};"inline"===d||e.data("max-width")||(e.hasClass("et_pb_section")?e.data("max-width",e.outerWidth()+"px"):(e.data("max-width",e.children(".et_pb_section").first().outerWidth()+"px"),e.children(".et_pb_section").css({width:"100%",maxWidth:""})),(0,n.debug)("Auto max-width calculated:",e.data("_id"),e.data("max-width"))),e.data("max-height")&&(l.overflow="auto",l.maxHeight=e.data("max-height")),e.data("max-width")&&(l.maxWidth=e.data("max-width")),e.css(l),"popup"===d&&(r=isNaN(e[0].scrollHeight)?e.innerHeight:e[0].scrollHeight,o=isNaN(e[0].scrollWidth)?e.innerWidth:e[0].scrollWidth,t<o+20?s.addClass((0,i.getOption)("fullWidthClass")):s.removeClass((0,i.getOption)("fullWidthClass")),a<r+20?s.addClass((0,i.getOption)("fullHeightClass")):s.removeClass((0,i.getOption)("fullHeightClass")))})}function _(e,t){if(!e)return!0;if("all"===e)return!0;var a="!"===e[0],o=t.data("_type");e=e.replace("!","").split(",");for(var i=0;i<e.length;i++){if(e[i]=e[i].trim(),a&&e[i]===o)return!1;if(!a&&e[i]===o)return!0}return!!a}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.attachCloseButton=function(e){var t=(0,n.getOption)("closeButtonClass"),a=t+"_wrap",o=(0,n.getOption)("noCloseClass"),i=(0,n.getOption)("withCloseClass");if(e.find("."+a).length)return;var s=jQuery("<span />").addClass(a),d=jQuery('<a href="#close" />').addClass(t);d.html("&times;"),d.appendTo(s),s.appendTo(e),e.hasClass(o)||e.hasClass(i)||((0,n.getOption)("defaultShowCloseButton")?e.addClass(i):e.addClass(o));(0,r.debug)("Added default close button to area",e.data("_id"))},t.setupHoverArea=function(e){var t=jQuery(e.data("_trigger"));if(!t.length)return;var a=(0,n.isPositon)(t,"fixed"),o="#"+e.attr("id"),i=e.data("close-on"),l=1e3*e.data("close-delay"),u=e,p=!1,c=!1,f=!1;d&&(f=new d(function(e){var t=!0,a=!1,o=void 0;try{for(var i,n=e[Symbol.iterator]();!(t=(i=n.next()).done);t=!0){var r=i.value,s=r.contentRect,d=s.width+"-"+s.height;d!==c&&(c=d,v())}}catch(e){a=!0,o=e}finally{try{!t&&n.return&&n.return()}finally{if(a)throw o}}},{box:"border-box"}));function g(){(0,r.info)("📐 Position area relative to element:",t),u=e.closest(".popup_outer_wrap"),v(),(0,s.removeAction)("show_area-"+e.data("_key"),g)}function v(){var o=a?t[0].getBoundingClientRect():t.clientRect(),i={left:"",top:"",right:"",bottom:"",width:"",height:"",position:a?"fixed":"absolute"};"top"===e.data("position-v")?i.top=o.top:"bottom"===e.data("position-v")?i.top=o.bottom:"left"===e.data("position-h")?(i.top=o.top+o.height/2,i.left=o.left):"right"===e.data("position-h")?(i.top=o.top+o.height/2,i.left=o.right):(0,r.error)("Invalid position",e.data("position")),(0,r.debug)("Area position:",i),u.css(i)}function h(){b(),p=window.setTimeout(function(){DiviArea.hide(e.data("_id"))},l)}function b(){p&&window.clearTimeout(p),p=!1}(0,s.addAction)("show_area-"+e.data("_key"),function(){f&&f.observe(t[0]),function(){"click"===i?jQuery(document).on("click."+o,function(e){jQuery(e.target).closest(o).length||h()}):"hover"===i&&(e.on("mouseleave._dah",h),t.on("mouseleave._dah",h));t.on("mouseenter._dah",b),e.on("mouseenter._dah",b)}(),g()}),(0,s.addAction)("hide_area-"+e.data("_key"),function(){f&&f.disconnect(),jQuery(document).off("."+o),e.off("._dah"),t.off("._dah")}),(0,r.debug)("Prepared positioning of hover area")},t.checkViewport=function(e){var t=!0,a=jQuery(window).innerWidth();t=a<768?!!e.data("on-mobile"):a<981?!!e.data("on-tablet"):!!e.data("on-desktop");return t},t.triggerLazyLoad=function(e){jQuery("body").trigger("post-load")},t.triggerAnimations=function(e){void 0!==window.et_reinit_waypoint_modules&&window.et_reinit_waypoint_modules()},t.initRecaptcha=function(e){if(!window.grecaptcha)return;if(!e.find('input[name="g-recaptcha-response"]').length)return;if(e.find("[data-sitekey].g-recaptcha").length>0)e.find("form").each(function(){var e=jQuery(this),t=e.find("[data-sitekey].g-recaptcha");if(t.length&&!e.find('iframe[src*="/recaptcha/"]').length){var a={sitekey:t.attr("data-sitekey"),type:t.attr("data-type"),size:t.attr("data-size"),theme:t.attr("data-theme"),badge:t.attr("data-badge"),tabindex:t.attr("data-tabindex")},o=t.attr("data-callback"),i=t.attr("data-expired-callback");o&&"function"==typeof window[o]&&(a.callback=window[o]),i&&"function"==typeof window[i]&&(a["expired-callback"]=window[i]);var n=grecaptcha.render(t[0],a);window.recaptchaWidgets&&recaptchaWidgets.push(n)}});else{var t=jQuery('script[src*="google.com/recaptcha/api.js"]').attr("src"),a=t.replace(/^.*render=(.*)$/,"$1").split("&")[0];grecaptcha.execute(a,{action:"homepage"}).then(function(t){e.find('form [name="g-recaptcha-response]').val(t)})}},t.configArea=function(e,t,a){var r,s,d=(0,i.getArea)(e);if(!d||1!==d.length)return;if(r=d.data("_id"),"object"===(void 0===t?"undefined":o(t))){for(var l in t)t.hasOwnProperty(l)&&DiviPopup.config(d,l,t[l]);return}if(void 0!==t){if("string"!=typeof t)return;switch(t=t.trim().toLowerCase().replace(/-/g,"")){case"notmobile":s=(0,n.toBool)(d.data("on-mobile")),d.data("on-mobile",!(0,n.toBool)(a,!s));break;case"onmobile":s=(0,n.toBool)(d.data("on-mobile")),d.data("on-mobile",(0,n.toBool)(a,s));break;case"nottablet":s=(0,n.toBool)(d.data("on-tablet")),d.data("on-tablet",!(0,n.toBool)(a,!s));break;case"ontablet":s=(0,n.toBool)(d.data("on-tablet")),d.data("on-tablet",(0,n.toBool)(a,s));break;case"notdesktop":s=(0,n.toBool)(d.data("on-desktop")),d.data("on-desktop",!(0,n.toBool)(a,!s));break;case"ondesktop":s=(0,n.toBool)(d.data("on-desktop")),d.data("on-desktop",(0,n.toBool)(a,s));break;case"triggerexit":d.data("trigger-exit",(0,n.toBool)(a));break;case"hideclose":d.data("show-close",!(0,n.toBool)(a));break;case"showclose":d.data("show-close",(0,n.toBool)(a));break;case"closealt":d.data("close-alt",(0,n.toBool)(a));break;case"ismodal":d.data("is-modal",(0,n.toBool)(a));break;case"notmodal":d.data("is-modal",!(0,n.toBool)(a));break;case"shadow":d.data("no-shadow",!(0,n.toBool)(a));break;case"noshadow":d.data("no-shadow",(0,n.toBool)(a));break;case"dark":d.data("dark-mode",(0,n.toBool)(a));break;case"maxwidth":d.data("max-width",a);break;case"maxheight":d.data("max-height",a);break;case"zindex":d.data("z-index",parseInt(a));break;case"singleton":d.data("singleton",(0,n.toBool)(a));break;case"ids":case"alternateid":Array.isArray(a)?a.forEach(function(e){return(0,i.addAltId)(r,e)}):(0,i.addAltId)(r,a);break;case"position":var u=[];-1!==a.indexOf("top")?u.push("top"):-1!==a.indexOf("bottom")?u.push("bottom"):u.push("center"),-1!==a.indexOf("left")?u.push("left"):-1!==a.indexOf("right")?u.push("right"):u.push("center"),d.data("position",u.join("-")),d.data("position-v",u[0]),d.data("position-h",u[1]);break;case"closetrigger":d.data("close-on",a);break;case"closedelay":d.data("close-delay",parseFloat(a))}}d.data("on-mobile")?d.removeClass((0,n.getOption)("notMobileClass")):d.addClass((0,n.getOption)("notMobileClass"));d.data("on-tablet")?d.removeClass((0,n.getOption)("notTabletClass")):d.addClass((0,n.getOption)("notTabletClass"));d.data("on-desktop")?d.removeClass((0,n.getOption)("notDesktopClass")):d.addClass((0,n.getOption)("notDesktopClass"));d.data("trigger-exit")?d.addClass((0,n.getOption)("exitIndicatorClass")):d.removeClass((0,n.getOption)("exitIndicatorClass"));d.data("show-close")?(d.addClass((0,n.getOption)("withCloseClass")),d.removeClass((0,n.getOption)("noCloseClass"))):(d.addClass((0,n.getOption)("noCloseClass")),d.removeClass((0,n.getOption)("withCloseClass")));d.data("close-alt")?d.addClass((0,n.getOption)("altCloseClass")):d.removeClass((0,n.getOption)("altCloseClass"));d.data("is-modal")?d.addClass((0,n.getOption)("modalIndicatorClass")):d.removeClass((0,n.getOption)("modalIndicatorClass"));d.data("no-shadow")?d.addClass((0,n.getOption)("noShadowClass")):d.removeClass((0,n.getOption)("noShadowClass"));d.data("dark-mode")?d.addClass((0,n.getOption)("darkModeClass")):d.removeClass((0,n.getOption)("darkModeClass"));d.data("singleton")?d.addClass((0,n.getOption)("singletonClass")):d.removeClass((0,n.getOption)("singletonClass"))};var i=a(4),n=a(1),r=a(0),s=a(2),d=window.ResizeObserver||window.WebKitResizeObserver},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.animateArea=function(e,t,a){var s=!1,d=!1;if("show"===t&&"yes"===e.data("_visible"))return(0,i.debug)("Skip opening-animation, area is already visible"),!1;if("hide"===t&&"yes"!==e.data("_visible"))return(0,i.debug)("Skip closing-animation, area is not visible"),!1;window.TweenLite&&"flyin"===e.data("_type")&&(d=!0);"function"!=typeof a&&(a=function(){});if("hide"===t&&"flyin"!==e.data("_type"))return void a();e.hasClass("et_pb_section")&&jQuery.fn.waypoint&&"yes"!==et_pb_custom.ignore_waypoints&&function(e){var t=e.attr("data-animation"),a=!1;if(!t)return!1;if(!(a=n[t]))return!1;jQuery("body").css("overflow-x","hidden"),jQuery("#page-container").css("overflow-y","hidden"),e.attr({"data-animation-style":a.style,"data-animation-repeat":"once"===a.repeat?"":"infinite","data-animation-duration":a.duration,"data-animation-delay":a.delay,"data-animation-intensity":a.intensity,"data-animation-starting-opacity":a.starting_opacity,"data-animation-speed-curve":a.speed_curve}),r(e,{offset:"100%",handler:function(){!function(e){var t=e.attr("data-animation-style"),a=e.attr("data-animation-repeat"),o=e.attr("data-animation-duration"),i=e.attr("data-animation-delay"),n=e.attr("data-animation-intensity"),r=e.attr("data-animation-starting-opacity"),s=e.attr("data-animation-speed-curve");!function(e){for(var t=[],a=e.get(0).attributes,o=0;o<a.length;o++)"data-animation-"===a[o].name.substring(0,15)&&t.push(a[o].name);jQuery.each(t,function(t,a){e.removeAttr(a)})}(e);var d=isNaN(parseInt(r))?0:.01*parseInt(r);-1===jQuery.inArray(s,["linear","ease","ease-in","ease-out","ease-in-out"])&&(s="ease-in-out"),e.css({"animation-duration":o,"animation-delay":i,opacity:d,"animation-timing-function":s});for(var l={},u=isNaN(parseInt(n))?50:parseInt(n),p=["slide","zoom","flip","fold","roll"],c=!1,f=!1,g=0;g<p.length;g++){var v=p[g];if(t&&t.substr(0,v.length)===v){c=v,""!==(f=t.substr(v.length,t.length))&&(f=f.toLowerCase());break}}!1!==c&&!1!==f&&(l=function(e,t,a){var o={};switch(e){case"slide":switch(t){case"top":o={transform:"translate3d(0, "+(i=-2*a)+"%, 0)"};break;case"right":o={transform:"translate3d("+(i=2*a)+"%, 0, 0)"};break;case"bottom":o={transform:"translate3d(0, "+(i=2*a)+"%, 0)"};break;case"left":var i=-2*a;o={transform:"translate3d("+i+"%, 0, 0)"};break;default:o={transform:"scale3d("+(n=.01*(100-a))+", "+n+", "+n+")"}}break;case"zoom":var n=.01*(100-a);switch(t){case"top":case"right":case"bottom":case"left":default:o={transform:"scale3d("+n+", "+n+", "+n+")"}}break;case"flip":switch(t){case"right":o={transform:"perspective(2000px) rotateY("+(r=Math.ceil(.9*a))+"deg)"};break;case"left":o={transform:"perspective(2000px) rotateY("+(r=-1*Math.ceil(.9*a))+"deg)"};break;case"top":default:o={transform:"perspective(2000px) rotateX("+(r=Math.ceil(.9*a))+"deg)"};break;case"bottom":o={transform:"perspective(2000px) rotateX("+(r=-1*Math.ceil(.9*a))+"deg)"}}break;case"fold":switch(t){case"top":o={transform:"perspective(2000px) rotateX("+(r=-1*Math.ceil(.9*a))+"deg)"};break;case"bottom":o={transform:"perspective(2000px) rotateX("+(r=Math.ceil(.9*a))+"deg)"};break;case"left":o={transform:"perspective(2000px) rotateY("+(r=Math.ceil(.9*a))+"deg)"};break;case"right":default:o={transform:"perspective(2000px) rotateY("+(r=-1*Math.ceil(.9*a))+"deg)"}}break;case"roll":switch(t){case"right":case"bottom":o={transform:"rotateZ("+(r=-1*Math.ceil(3.6*a))+"deg)"};break;case"top":case"left":o={transform:"rotateZ("+(r=Math.ceil(3.6*a))+"deg)"};break;default:var r=Math.ceil(3.6*a);o={transform:"rotateZ("+r+"deg)"}}}return o}(c,f,u)),jQuery.isEmptyObject(l)||e.css(l),e.addClass("et_animated"),e.addClass(t),e.addClass(a)}(jQuery(this.element))}})}(e)&&(s=!0);d?function(e,t,a){(0,i.debug)("Animate Area using GSAP");var n=(0,o.getOption)("animateSpeed"),r={},s={};e.css({opacity:"show"===t?0:1,transition:"all 0s"}),e.show(),window.setTimeout(function(){"left"===e.data("position-h")?(r.left=-1*e.outerWidth(),s.left=0):"right"===e.data("position-h")?(r.right=-1*e.outerWidth(),s.right=0):"top"===e.data("position-v")?(r.top=-1*e.outerHeight(),s.top=0):"bottom"===e.data("position-v")&&(r.bottom=-1*e.outerHeight(),s.bottom=0),r.opacity=1,s.opacity=1,"hide"===t?(e.css(s),TweenLite.to(e,n/1e3,{css:r})):(e.css(r),TweenLite.to(e,n/1e3,{css:s})),window.setTimeout(a,n)},5)}(e,t,a):s?function(e,t,a){(0,i.debug)("Animate Area using a Divi Animation"),e.show(),e.css({opacity:0}),window.setTimeout(function(){e.css({opacity:""}),r(e,{offset:"100%",handler:function(){e.addClass("et-animated"),a()}},2)},10)}(e,0,a):function(e,t,a){"show"===t?((0,i.debug)("Animate Area using jQuery fadeIn"),e.fadeIn((0,o.getOption)("animateSpeed"),a)):"hide"===t&&((0,i.debug)("Animate Area using jQuery fadeOut"),e.fadeOut((0,o.getOption)("animateSpeed"),a))}(e,t,a)},t.initializeAreaAnimation=function(e){if(!window.et_animation_data||!window.et_animation_data.length>0)return!1;e.removeClass("et-waypoint"),e.removeClass("et-animated");for(var t=0;t<et_animation_data.length;t++){var a=!1,o=et_animation_data[t];o&&(o.class&&e.hasClass(o.class)&&o.style&&o.repeat&&o.duration&&o.delay&&o.intensity&&o.starting_opacity&&o.speed_curve&&(a=o.class,e.addClass("pfd-waypoint"),e.attr("data-animation",a),n[a]=o,et_animation_data[t].class=void 0))}};var o=a(1),i=a(0),n={};function r(e,t,a){a=a||e.data("et_waypoint_max_instances")||1;var o=e.data("et_waypoint")||[];if(o.length<a){var i=e.waypoint(t);i&&i.length>0&&(o.push(i[0]),e.data("et_waypoint",o))}else for(var n=0;n<o.length;n++)o[n].context.refresh()}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.showOverlay=function(){var e=(0,n.getOption)("zIndex");null===d&&((d=jQuery("<div />")).addClass((0,n.getOption)("overlayClass")),d.prependTo((0,i.getContext)()),d.on("click.popup",p));e+=Math.max(0,(0,o.countVisibleAreas)()),d.css({zIndex:e}),l||(l=!0,(0,r.info)("⤴️ Show background overlay"),d.fadeIn((0,n.getOption)("animateSpeed"),function(){jQuery("body").addClass((0,n.getOption)("openPopupClass"))}),(0,s.doAction)("show_overlay"),(0,i.broadcast)("OverlayShow"));return e},t.hideOverlay=u;var o=a(4),i=a(3),n=a(1),r=a(0),s=a(2),d=null,l=!1;function u(){l&&(l=!1,(0,r.info)("⤵️ Hide background overlay"),d.hide(),jQuery("body").removeClass((0,n.getOption)("openPopupClass")),(0,s.doAction)("hide_overlay"),(0,i.broadcast)("OverlayHide"))}function p(e){if((0,r.info)("⚡️ Click on background overlay"),e.preventDefault(),(0,s.applyFilters)("ignore_overlay_click",!1))return(0,r.debug)("Ignore click:","Manually cancelled via filter"),!1;if((0,s.doAction)("click_overlay"),(0,i.broadcast)("OverlayClick"),!(0,o.countVisibleAreas)("popup"))return(0,r.debug)("Ignore click:","No visible Popups found"),!1;var t=(0,o.getVisibleArea)("popup");return t.length?t.hasClass((0,n.getOption)("modalIndicatorClass"))?((0,r.debug)("Ignore click:",'Top-most popup is marked as "modal"'),!1):((0,s.doAction)("close_area"),(0,o.countVisibleAreas)("popup")||u(),!1):((0,r.debug)("Ignore click:",'Top-most popup is marked as "modal"'),!1)}},function(e,t,a){a(9),e.exports=a(12)},function(e,t,a){"use strict";var o=function(e){return e&&e.__esModule?e:{default:e}}(a(10));window.DiviArea=0,window.DiviArea=window.DiviPopup=new o.default},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var a=0;a<t.length;a++){var o=t[a];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,a,o){return a&&e(t.prototype,a),o&&e(t,o),t}}(),i=a(1),n=a(0),r=a(4),s=a(5),d=a(3),l=a(7),u=a(2),p=function(e){return e&&e.__esModule?e:{default:e}}(a(11));function c(e,t){(0,d.isArea)(e)&&DiviArea.hide(e.data("_id"))}var f=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var t=[window.location.protocol,"//",window.location.host,"/wp-admin/edit.php?post_type=divi-area&page=settings#frontend"];this.app=window.DiviArea?"Divi Areas Pro":"Popups for Divi",this.lib=window.DiviArea?"DiviArea":"DiviPopup",this.version="1.0.0",this.info=this.lib+"-"+this.version,(0,n.info)("🚀 Initialize "+this.app,"- JS API:",this.info),window.DiviArea?(0,n.info)("ℹ️ You can disable the debug output on the Settings page:",t.join("")):(0,n.info)("ℹ️ You can disable the debug output by disabling WP_DEBUG"),(0,n.debug)("Details about the Debug Mode","https://divimode.com/knowledge-base/debug-options/"),(0,p.default)(),(0,i.initOptions)(),(0,d.initContext)(),(0,d.initExitIntent)(),(0,i.getOption)("initializeOnEvent")?jQuery(window,document).on((0,i.getOption)("initializeOnEvent"),function(){window.setTimeout(d.initializeModule,1)}):window.setTimeout(d.initializeModule,1)}return o(e,[{key:"markClosed",value:function(e,t){if((0,i.getOption)("debug")){var a=(0,r.getId)(e);(0,n.info)("📌 Mark Area as closed for "+t+" minutes:",a)}(0,i.setLocalData)(e,"1",t)}},{key:"isClosed",value:function(e){var t=(0,i.getLocalData)(e);if((0,i.getOption)("debug")){var a=(0,r.getId)(e);"1"===t?(0,n.info)("📌 Area is still closed:",a):(0,n.info)("📌 Area is not closed:",a)}return"1"===t}},{key:"register",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments[2];if(!(e=(0,r.getId)(e)))return!1;var o,i=(0,r.getArea)(e);if(i)return i;if(a||(a=(o=jQuery((0,r.getId)(e))).data("_type")),!a&&o.length)for(var d=o.attr("class").split(" "),l=0;l<d.length;l++)if(0===d[l].indexOf("divi-area-type-")){a=d[l].replace("divi-area-type-","");break}if(!a)return!1;(0,n.debugGroup)("Register Area | "+a+" | "+e);var u=(0,r.registerArea)(a,e,t.selector);return!(!u||!u.length)&&(Object.keys(t).forEach(function(e){(0,s.configArea)(u,e,t[e])}),"inline"===a&&((0,s.triggerLazyLoad)(u),this.show(e)),(0,n.debugGroup)(),u)}},{key:"config",value:function(e,t,a){(0,s.configArea)(e,t,a)}},{key:"show",value:function(e,t){var a=(0,r.getId)(e),o=(0,r.getArea)(a),l=0,p=!1;if((0,n.debugGroup)("Show area",a),!o||!o.length)return(0,n.error)("Could not find an area with the ID:",a),(0,n.debugGroup)(),!1;if(!(0,s.checkViewport)(o))return(0,n.debug)("Do not trigger area on this device:",a),(0,n.debugGroup)(),!1;var f=o.data("_type");return"yes"===o.data("_visible")&&o.data("_do_animation","skip"),t&&(t.delegateTarget?p=t.delegateTarget:t.target&&(p=t.target)),o.data("_trigger",p),(0,n.debug)("Trigger element:",p||"(none)"),"inline"!==f&&((0,d.removeArea)(o),o.removeClass((0,i.getOption)("exitIndicatorClass"))),"hover"===f&&(0,s.setupHoverArea)(o),(0,r.addVisibleArea)(o),(0,u.addAction)("close_area-"+o.data("_key"),c),(0,d.reOrderAreas)(o),"inline"!==f&&("skip"!==o.data("_do_animation")&&o.data("animation")&&(o.css({transition:"none"}),l+=(0,i.toMilliseconds)(o.css("animation-delay")),l+=(0,i.toMilliseconds)(o.css("animation-duration")),o.addClass("__is_animating"),window.setTimeout(function(){"yes"===o.data("_visible")&&o.removeClass("__is_animating")},l+50)),window.setTimeout(function(){(0,s.triggerLazyLoad)(o),(0,s.triggerAnimations)(o),(0,s.initRecaptcha)(o)},50)),(0,n.debugGroup)(),o.data("_do_animation",""),!0}},{key:"hide",value:function(e){var t;(0,r.countVisibleAreas)()&&(t=e?(0,r.getVisibleArea)("all",(0,r.getRealId)(e)):(0,r.getVisibleArea)("all"))&&((0,n.debug)("Close area and unlink event handlers:",t.data("_id")),(0,d.removeArea)(t,!0)),(0,r.countVisibleAreas)("popup")?(0,d.reOrderAreas)():DiviPopup.hideOverlay()}},{key:"showOverlay",value:function(){(0,l.showOverlay)()}},{key:"hideOverlay",value:function(){(0,l.hideOverlay)()}},{key:"addFilter",value:function(e,t,a){u.addFilter.apply(window,arguments)}},{key:"addAction",value:function(e,t,a){u.addAction.apply(window,arguments)}},{key:"removeFilter",value:function(e,t,a){u.removeFilter.apply(window,arguments)}},{key:"removeAction",value:function(e,t,a){u.removeAction.apply(window,arguments)}},{key:"applyFilters",value:function(e,t){return u.applyFilters.apply(window,arguments)}},{key:"doAction",value:function(e,t){u.doAction.apply(window,arguments)}},{key:"openPopup",value:function(e){(0,n.error)("DiviPopup.openPopup() is deprecated. Please use DiviPopup.show() instead"),DiviPopup.show(e)}},{key:"openArea",value:function(e){(0,n.error)("DiviArea.openArea() is deprecated. Please use DiviArea.show() instead"),DiviPopup.show(e)}},{key:"closePopup",value:function(e){(0,n.error)("DiviPopup.closeArea() is deprecated. Please use DiviPopup.hide() instead"),DiviPopup.hide(e)}},{key:"closeArea",value:function(e){(0,n.error)("DiviArea.closeArea() is deprecated. Please use DiviArea.hide() instead"),DiviPopup.hide(e)}},{key:"broadcast",value:function(e,t,a){(0,n.error)("DiviArea.broadcast() is deprecated. Please use DiviArea.doAction() instead"),d.broadcast.apply(window,arguments)}},{key:"observe",value:function(e,t,a){d.observe.apply(window,arguments)}}]),e}();t.default=f},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){!function(e){e.support.getBoundingClientRect="getBoundingClientRect"in document.documentElement,e.fn.clientRect=function(){var t={top:0,left:0,width:0,height:0,bottom:0,right:0};if(0===this.length)return t;var a,o=this[0],i=o.ownerDocument,n=i.documentElement;if(!e.contains(n,o))return t;if(e.support.getBoundingClientRect){try{a=o.getBoundingClientRect()}catch(e){}if(!a)return t;if(a.right===a.left&&a.top===a.bottom)return t;var r=function(t){return e.isWindow(t)?t:9===t.nodeType&&(t.defaultView||t.parentWindow)}(i);t.top=a.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),t.left=a.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0),t.width=a.right-a.left,t.height=a.bottom-a.top}else{if("none"==this.css("display"))return t;(t=this.offset()).width=this.outerWidth(),t.height=this.outerHeight()}return t.bottom=t.top+t.height,t.right=t.left+t.width,t}}(jQuery)}},function(e,t,a){}]);
plugin.php CHANGED
@@ -12,7 +12,7 @@
12
  * Author: Philipp Stracker
13
  * Author URI: https://philippstracker.com/
14
  * Created: 30.12.2017
15
- * Version: 1.7.0
16
  * License: GPLv2 or later
17
  * License URI: https://www.gnu.org/licenses/gpl-2.0.html
18
  * Text Domain: divi-popup
@@ -39,7 +39,7 @@ define( 'DIVI_POPUP_PLUGIN', plugin_basename( __FILE__ ) );
39
  /**
40
  * A new version value will force refresh of CSS and JS files for all users.
41
  */
42
- define( 'DIVI_POPUP_VERSION', '1.7.0' );
43
 
44
  add_action(
45
  'plugins_loaded',
12
  * Author: Philipp Stracker
13
  * Author URI: https://philippstracker.com/
14
  * Created: 30.12.2017
15
+ * Version: 1.7.1
16
  * License: GPLv2 or later
17
  * License URI: https://www.gnu.org/licenses/gpl-2.0.html
18
  * Text Domain: divi-popup
39
  /**
40
  * A new version value will force refresh of CSS and JS files for all users.
41
  */
42
+ define( 'DIVI_POPUP_VERSION', '1.7.1' );
43
 
44
  add_action(
45
  'plugins_loaded',
readme.txt CHANGED
@@ -2,7 +2,7 @@
2
  Contributors: strackerphil-1
3
  Tags: popup, marketing, divi
4
  Requires at least: 3.0.1
5
- Tested up to: 5.2.3
6
  Stable tag: trunk
7
  Requires PHP: 5.2.4
8
  License: GPLv2 or later
@@ -105,7 +105,7 @@ We did test it with all releases since the initial Divi 3.0 release. Possibly it
105
 
106
  = Does this plugin also work with other themes/site builders? =
107
 
108
- Yes, actually it will! But out of the box it is optimized to work with Divi 3.x. If you use any other theme or site builder then you need to change the default options of the plugin via the `evr_divi_popup-js_data` filter.
109
 
110
  For more details visit https://divimode.com/divi-popup/
111
 
@@ -115,15 +115,13 @@ No. This plugin is free and does not display any ads. In fact, the plugin does n
115
 
116
  Popups for Divi is just that - a plain popup plugin, not our marketing strategy!
117
 
118
- Since version 1.6.0 we now offer a six-day email course that shows you how the plugin works. You will see a notification in your wp-admin dashboard right after activating the plugin. This is not an advertisement - you do not land in a newsletter list, but only receive those six onboarding mails.
119
 
120
  = Do you collect any details from my website? =
121
 
122
  No, we do not collect or transmit any data from your website.
123
 
124
- Since version 1.6.0 there is one exception: We now offer an email course that shows you how the plugin works. You will see a notification in your wp-admin dashboard right after activating the plugin. When you opt-in to receive the onboarding emails we will transmit the details you entered (your name and email address) to the plugin website.
125
-
126
- Those details are only used to send you the onboarding emails (6 emails) and for nothing else.
127
 
128
  = Is there a way to hide the onboarding notice? =
129
 
@@ -172,14 +170,18 @@ We cannot provide customization and development via the forum. If you need that,
172
 
173
  == Changelog ==
174
 
 
 
 
 
 
 
175
  = 1.7.0 =
176
  * Improve the JS API. We rewrote the API from ground up with tons of features and enhancements: Detailed debug logging, an all-new DiviArea base object with support for WordPress-like hooks, and much more!
177
  * Fix a bug where the Popup overlay was hidden too early when displaying more than one Popup at once
178
  * Fix wrong zIndex values when displaying multiple Areas at the same time
179
  * Fix some glitches in the JS script that triggers Divi Areas
180
 
181
- Plugin tested with WordPress 5.2.4 and Divi 4.0.6
182
-
183
  = 1.6.3 =
184
  * Fix animation glitch in Safari/iPhone that displayed the Popup too small when using Divis "Zoom" open animation.
185
  * Fix logic that did not recognize Popups with upper-case letters in the Popup IDs.
2
  Contributors: strackerphil-1
3
  Tags: popup, marketing, divi
4
  Requires at least: 3.0.1
5
+ Tested up to: 5.3.1
6
  Stable tag: trunk
7
  Requires PHP: 5.2.4
8
  License: GPLv2 or later
105
 
106
  = Does this plugin also work with other themes/site builders? =
107
 
108
+ Yes, actually it will! But out of the box it is optimized to work with Divi 3.0 and later. If you use any other theme or site builder then you need to change the default options of the plugin via the `evr_divi_popup-js_data` filter.
109
 
110
  For more details visit https://divimode.com/divi-popup/
111
 
115
 
116
  Popups for Divi is just that - a plain popup plugin, not our marketing strategy!
117
 
118
+ Since version 1.6.0 we now offer a six-day email course that shows you how the plugin works. You will see a notification in your wp-admin dashboard right after activating the plugin.
119
 
120
  = Do you collect any details from my website? =
121
 
122
  No, we do not collect or transmit any data from your website.
123
 
124
+ Since version 1.6.0 there is one exception: We now offer an email course that shows you how the plugin works. You will see a notification in your wp-admin dashboard right after activating the plugin. When you opt-in to receive the onboarding emails we will transmit the details you entered (your name and email address) to the plugin website to add you to our onboarding email-list.
 
 
125
 
126
  = Is there a way to hide the onboarding notice? =
127
 
170
 
171
  == Changelog ==
172
 
173
+ = 1.7.1 =
174
+ * Fix scroll bars in Popups that are taller than the screen height
175
+ * Fix position of full-height popups that were displayed too far up on the screen
176
+
177
+ Plugin tested with WordPress 5.3.1 and Divi 4.0.9
178
+
179
  = 1.7.0 =
180
  * Improve the JS API. We rewrote the API from ground up with tons of features and enhancements: Detailed debug logging, an all-new DiviArea base object with support for WordPress-like hooks, and much more!
181
  * Fix a bug where the Popup overlay was hidden too early when displaying more than one Popup at once
182
  * Fix wrong zIndex values when displaying multiple Areas at the same time
183
  * Fix some glitches in the JS script that triggers Divi Areas
184
 
 
 
185
  = 1.6.3 =
186
  * Fix animation glitch in Safari/iPhone that displayed the Popup too small when using Divis "Zoom" open animation.
187
  * Fix logic that did not recognize Popups with upper-case letters in the Popup IDs.