Popup Maker – Popup Forms, Optins & More - Version 1.16.4

Version Description

Download this release

Release Info

Developer danieliser
Plugin Icon 128x128 Popup Maker – Popup Forms, Optins & More
Version 1.16.4
Comparing to
See all releases

Code changes from version 1.16.3 to 1.16.4

assets/css/pum-site-rtl.css CHANGED
@@ -175,6 +175,10 @@
175
  margin-bottom: 0.5em;
176
  }
177
 
 
 
 
 
178
  .pum-container .pum-content > :first-child {
179
  margin-top: 0;
180
  }
175
  margin-bottom: 0.5em;
176
  }
177
 
178
+ .pum-container .pum-content:focus {
179
+ outline: none;
180
+ }
181
+
182
  .pum-container .pum-content > :first-child {
183
  margin-top: 0;
184
  }
assets/css/pum-site-rtl.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["pum-site.scss","partials/site/_animations.scss","pum-site-rtl.css","partials/_pum_styles.scss","partials/site/form/_general.scss","partials/site/form/_alignments.scss","partials/site/form/layout/_standard.scss","partials/site/form/layout/_inline.scss","partials/site/form/layout/_block.scss","partials/site/form/style/_default.scss","partials/site/form/_sub_form.scss","partials/site/form/_privacy.scss","partials/_compatibility.scss"],"names":[],"mappings":"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","file":"pum-site-rtl.css","sourcesContent":["/* Animations */\n@import 'partials/site/animations';\n/* Popup Core Styles */\n@import 'partials/pum_styles';\n/* PM Forms */\n@import 'partials/site/form/general';\n@import 'partials/site/form/alignments';\n@import 'partials/site/form/layout/standard';\n@import 'partials/site/form/layout/inline';\n@import 'partials/site/form/layout/block';\n@import 'partials/site/form/style/default';\n@import 'partials/site/form/sub_form';\n@import 'partials/site/form/privacy';\n/* 3rd Party Plugin Compatibility Fixes */\n@import 'partials/compatibility';\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n@keyframes rotate-forever {\n\t0% {\n\t\ttransform: rotate( 0deg );\n\t}\n\t100% {\n\t\ttransform: rotate( 360deg );\n\t}\n}\n\n@keyframes spinner-loader {\n\t0% {\n\t\ttransform: rotate( 0deg );\n\t}\n\t100% {\n\t\ttransform: rotate( 360deg );\n\t}\n}\n","/* Animations */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n@keyframes rotate-forever {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(-360deg);\n }\n}\n\n@keyframes spinner-loader {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(-360deg);\n }\n}\n\n/* Popup Core Styles */\n/* Reset Overlay, Container, Title, Content(div) & Close button */\n.pum-overlay,\n.pum-container,\n.pum-title,\n.pum-content,\n.pum-content + .pum-close,\n.pum-content + .pum-close:hover,\n.pum-content + .pum-close:focus,\n.pum-content + .pum-close:active {\n background: none;\n border: none;\n bottom: auto;\n clear: none;\n cursor: default;\n /* didn't really know what the default for display should be*/\n /*display:inline;*/\n float: none;\n font-family: inherit;\n font-size: medium;\n font-style: normal;\n font-weight: normal;\n height: auto;\n right: auto;\n letter-spacing: normal;\n line-height: normal;\n max-height: none;\n max-width: none;\n min-height: 0;\n min-width: 0;\n overflow: visible;\n position: static;\n left: auto;\n text-align: right;\n text-decoration: none;\n text-indent: 0;\n text-transform: none;\n top: auto;\n visibility: visible;\n white-space: normal;\n width: auto;\n z-index: auto;\n}\n\n.pum-title,\n.pum-content {\n position: relative;\n z-index: 1;\n}\n\n.pum-overlay {\n position: fixed;\n height: 100%;\n width: 100%;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n z-index: 1999999999;\n overflow: auto;\n overflow: initial;\n display: none;\n transition: all 0.15s ease-in-out;\n /**\n * Use border-box for all popup content. Providing more precise sizing.\n */\n}\n\n.pum-overlay.pum-preview, .pum-overlay.pum-form-submission-detected {\n display: block;\n}\n\n.pum-overlay, .pum-overlay:before, .pum-overlay:after,\n.pum-overlay *,\n.pum-overlay *:before,\n.pum-overlay *:after {\n -webkit-box-sizing: border-box;\n /* Safari/Chrome, other WebKit */\n -moz-box-sizing: border-box;\n /* Firefox, other Gecko */\n box-sizing: border-box;\n}\n\n.pum-container {\n top: 100px;\n position: absolute;\n margin-bottom: 3em;\n z-index: 1999999999;\n}\n\n.pum-container.pum-responsive {\n right: 50%;\n margin-right: -47.5%;\n width: 95%;\n height: auto;\n overflow: visible;\n}\n\n.pum-container.pum-responsive img {\n max-width: 100%;\n height: auto;\n}\n\n@media only screen and (min-width: 1024px) {\n .pum-container.pum-responsive.pum-responsive-nano {\n margin-right: -5%;\n width: 10%;\n }\n .pum-container.pum-responsive.pum-responsive-micro {\n margin-right: -10%;\n width: 20%;\n }\n .pum-container.pum-responsive.pum-responsive-tiny {\n margin-right: -15%;\n width: 30%;\n }\n .pum-container.pum-responsive.pum-responsive-small {\n margin-right: -20%;\n width: 40%;\n }\n .pum-container.pum-responsive.pum-responsive-medium {\n margin-right: -30%;\n width: 60%;\n }\n .pum-container.pum-responsive.pum-responsive-normal {\n margin-right: -30%;\n width: 70%;\n }\n .pum-container.pum-responsive.pum-responsive-large {\n margin-right: -35%;\n width: 80%;\n }\n .pum-container.pum-responsive.pum-responsive-xlarge {\n margin-right: -47.5%;\n width: 95%;\n }\n .pum-container.pum-responsive.pum-position-fixed {\n position: fixed;\n }\n}\n\n@media only screen and (max-width: 1024px) {\n .pum-container.pum-responsive.pum-position-fixed {\n position: absolute;\n }\n}\n\n.pum-container.custom-position {\n right: auto;\n top: auto;\n margin-right: inherit;\n}\n\n.pum-container .pum-title {\n margin-bottom: 0.5em;\n}\n\n.pum-container .pum-content > :first-child {\n margin-top: 0;\n}\n\n.pum-container .pum-content > :last-child {\n margin-bottom: 0;\n}\n\n.pum-container .pum-content + .pum-close {\n text-decoration: none;\n text-align: center;\n line-height: 1;\n position: absolute;\n cursor: pointer;\n min-width: 1em;\n z-index: 2;\n background-color: transparent;\n}\n\n.pum-container .pum-content + .pum-close > span {\n position: relative;\n z-index: 1;\n}\n\n.pum-container.pum-scrollable .pum-content {\n overflow: auto;\n overflow-y: scroll;\n max-height: 95%;\n}\n\n.pum-overlay.pum-overlay-disabled {\n visibility: hidden;\n}\n\n.pum-overlay.pum-overlay-disabled::-webkit-scrollbar {\n display: block;\n}\n\n.pum-overlay.pum-overlay-disabled .pum-container {\n visibility: visible;\n}\n\n.pum-overlay.pum-click-to-close {\n /* Hack for iOS devices so they properly treat it as a clickable element */\n cursor: pointer;\n}\n\nhtml.pum-open.pum-open-overlay {\n overflow: hidden;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay {\n overflow: hidden;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-fixed .pum-container {\n position: fixed;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-scrollable body > *[aria-hidden] {\n padding-left: 15px;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {\n overflow-y: scroll;\n -webkit-overflow-scrolling: touch;\n}\n\nhtml.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container {\n position: fixed;\n}\n\nhtml.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active {\n position: static;\n height: auto;\n width: auto;\n}\n\n/* PM Forms */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form {\n margin: 0 auto 16px;\n}\n\n.pum-form--loading {\n opacity: 0.5;\n}\n\n.pum-form__field {\n margin-bottom: 1em;\n}\n\n.pum-form__field label {\n font-weight: bold;\n}\n\n.pum-form__field select,\n.pum-form__field input[type='date'] {\n margin: 0 auto;\n font-size: 18px;\n line-height: 26px;\n text-align: center;\n padding: 3px;\n vertical-align: middle;\n}\n\n.pum-form__field select {\n padding: 5px 3px;\n}\n\n.pum-form__loader {\n font-size: 2em;\n animation-duration: 0.75s;\n animation-iteration-count: infinite;\n animation-name: rotate-forever;\n animation-timing-function: linear;\n height: 0.75em;\n width: 0.75em;\n border: 0.25em solid rgba(0, 0, 0, 0.5);\n border-left-color: transparent;\n border-radius: 50%;\n display: inline-block;\n}\n\n.pum-form__submit {\n position: relative;\n}\n\n.pum-form__submit .pum-form__loader {\n margin-right: 0.5em;\n border: 0.25em solid rgba(255, 255, 255, 0.5);\n border-left-color: transparent;\n}\n\n.pum-form__messages {\n display: none;\n border: 1px solid rgba(0, 0, 0, 0.25);\n margin-bottom: 0.5em;\n padding: 1em;\n position: relative;\n}\n\n.pum-form__message {\n margin-bottom: 0.5em;\n}\n\n.pum-form__message:last-child {\n margin-bottom: 0;\n}\n\n.pum-form__message--error {\n color: red !important;\n border-color: red;\n}\n\n.pum-form__message--success {\n color: green !important;\n border-color: green;\n}\n\n.pum-form--loading {\n opacity: 0.5;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-alignment-left {\n text-align: right;\n}\n\n.pum-alignment-center {\n text-align: center;\n}\n\n.pum-alignment-right {\n text-align: left;\n}\n\n/*\n * Form Alignments\n */\n.pum-form--alignment-left {\n text-align: right;\n}\n\n.pum-form--alignment-center {\n text-align: center;\n}\n\n.pum-form--alignment-right {\n text-align: left;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--layout-standard .pum-form__field > label {\n margin-bottom: 0.25em;\n display: block;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--layout-inline .pum-form__field {\n display: inline-block;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--layout-block .pum-form__field,\n.pum-form--layout-block div,\n.pum-form--layout-block input,\n.pum-form--layout-block button {\n display: block;\n width: 100%;\n}\n\n/*\n * Form Styles\n */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--style-default label {\n font-size: 14px;\n font-weight: bold;\n}\n\n.pum-form--style-default input[type='text'],\n.pum-form--style-default input[type='email'] {\n background-color: #f8f7f7;\n margin-bottom: 5px;\n font-size: 14px;\n padding: 10px 8px;\n}\n\n.pum-form--style-default button {\n font-size: 18px;\n margin: 10px 0 0;\n padding: 10px 5px;\n cursor: pointer;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-sub-form {\n /* :not(:required) hides this rule from IE9 and below */\n}\n\n.pum-sub-form .pum-sub-form-loading {\n opacity: 0.5;\n}\n\n.pum-sub-form p.pum-newsletter-error-msg {\n margin: 0;\n}\n\n.pum-sub-form .spinner-loader {\n left: 50%;\n position: absolute;\n bottom: 40%;\n}\n\n.pum-sub-form .spinner-loader:not(:required) {\n animation: spinner-loader 1500ms infinite linear;\n border-radius: 0.5em;\n box-shadow: rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0;\n display: inline-block;\n font-size: 10px;\n width: 1em;\n height: 1em;\n margin: 1.5em;\n overflow: hidden;\n text-indent: 100%;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form__field--consent {\n text-align: right;\n}\n\n.pum-form__field--consent.pum-form__field--checkbox label {\n display: inline-block;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--checkbox label input {\n display: inline-block;\n width: inherit;\n margin: 0;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label {\n display: inline-block;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input {\n display: inline-block;\n width: inherit;\n margin: 0;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label + label {\n margin-right: 1em;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label {\n display: block;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input {\n display: inline-block;\n width: inherit;\n margin: 0;\n vertical-align: middle;\n}\n\n/* 3rd Party Plugin Compatibility Fixes */\n/** Backward Compatibility */\n.popmake-close {\n cursor: pointer;\n}\n\n/* Formidable forms fix */\n.pum-container iframe.formidable {\n width: 100%;\n overflow: visible;\n}\n\nbody div#ui-datepicker-div[style] {\n z-index: 9999999999 !important;\n}\n\n/* NF DatePicker Fix */\n.pika-single {\n z-index: 9999999999 !important;\n}\n","/* Reset Overlay, Container, Title, Content(div) & Close button */\n.pum-overlay,\n.pum-container,\n.pum-title,\n.pum-content,\n.pum-content + .pum-close,\n.pum-content + .pum-close:hover,\n.pum-content + .pum-close:focus,\n.pum-content + .pum-close:active {\n\tbackground: none;\n\tborder: none;\n\tbottom: auto;\n\tclear: none;\n\tcursor: default;\n\t/* didn't really know what the default for display should be*/\n\t/*display:inline;*/\n\tfloat: none;\n\tfont-family: inherit;\n\tfont-size: medium;\n\tfont-style: normal;\n\tfont-weight: normal;\n\theight: auto;\n\tleft: auto;\n\tletter-spacing: normal;\n\tline-height: normal;\n\tmax-height: none;\n\tmax-width: none;\n\tmin-height: 0;\n\tmin-width: 0;\n\toverflow: visible;\n\tposition: static;\n\tright: auto;\n\ttext-align: left;\n\ttext-decoration: none;\n\ttext-indent: 0;\n\ttext-transform: none;\n\ttop: auto;\n\tvisibility: visible;\n\twhite-space: normal;\n\twidth: auto;\n\tz-index: auto;\n}\n\n.pum-title,\n.pum-content {\n\tposition: relative;\n\tz-index: 1;\n}\n\n.pum-overlay {\n\tposition: fixed;\n\theight: 100%;\n\twidth: 100%;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tz-index: 1999999999;\n\toverflow: auto;\n\toverflow: initial;\n\tdisplay: none;\n\ttransition: all 0.15s ease-in-out;\n\n\t&.pum-preview,\n\t&.pum-form-submission-detected {\n\t\tdisplay: block;\n\t}\n\n\t/**\n * Use border-box for all popup content. Providing more precise sizing.\n */\n\t&,\n\t&:before,\n\t&:after,\n\t& *,\n\t& *:before,\n\t& *:after {\n\t\t-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */\n\t\t-moz-box-sizing: border-box; /* Firefox, other Gecko */\n\t\tbox-sizing: border-box;\n\t}\n}\n\n.pum-container {\n\ttop: 100px;\n\tposition: absolute;\n\tmargin-bottom: 3em;\n\tz-index: 1999999999;\n\n\t&.pum-responsive {\n\t\tleft: 50%;\n\t\tmargin-left: -47.5%;\n\t\twidth: 95%;\n\t\theight: auto;\n\t\toverflow: visible;\n\n\t\t// Add Responsive Image Handling.\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t\theight: auto;\n\t\t}\n\n\t\t@media only screen and ( min-width: 1024px ) {\n\t\t\t&.pum-responsive-nano {\n\t\t\t\tmargin-left: -5%;\n\t\t\t\twidth: 10%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-micro {\n\t\t\t\tmargin-left: -10%;\n\t\t\t\twidth: 20%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-tiny {\n\t\t\t\tmargin-left: -15%;\n\t\t\t\twidth: 30%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-small {\n\t\t\t\tmargin-left: -20%;\n\t\t\t\twidth: 40%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-medium {\n\t\t\t\tmargin-left: -30%;\n\t\t\t\twidth: 60%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-normal {\n\t\t\t\tmargin-left: -30%;\n\t\t\t\twidth: 70%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-large {\n\t\t\t\tmargin-left: -35%;\n\t\t\t\twidth: 80%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-xlarge {\n\t\t\t\tmargin-left: -47.5%;\n\t\t\t\twidth: 95%;\n\t\t\t}\n\n\t\t\t&.pum-position-fixed {\n\t\t\t\tposition: fixed;\n\t\t\t}\n\t\t}\n\n\t\t@media only screen and ( max-width: 1024px ) {\n\t\t\t&.pum-position-fixed {\n\t\t\t\tposition: absolute;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.custom-position {\n\t\tleft: auto;\n\t\ttop: auto;\n\t\tmargin-left: inherit;\n\t}\n\n\t.pum-title {\n\t\tmargin-bottom: 0.5em;\n\t}\n\n\t.pum-content {\n\t\t> :first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t> :last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t+ .pum-close {\n\t\t\ttext-decoration: none;\n\t\t\ttext-align: center;\n\t\t\tline-height: 1;\n\t\t\tposition: absolute;\n\t\t\tcursor: pointer;\n\t\t\tmin-width: 1em;\n\t\t\tz-index: 2;\n\t\t\tbackground-color: transparent;\n\n\t\t\t> span {\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 1;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pum-scrollable {\n\t\t.pum-content {\n\t\t\toverflow: auto;\n\t\t\toverflow-y: scroll;\n\t\t\tmax-height: 95%;\n\t\t}\n\t}\n}\n\n.pum-overlay.pum-overlay-disabled {\n\tvisibility: hidden;\n\n\t&::-webkit-scrollbar {\n\t\tdisplay: block;\n\t}\n\n\t.pum-container {\n\t\tvisibility: visible;\n\t}\n}\n\n.pum-overlay.pum-click-to-close {\n\t/* Hack for iOS devices so they properly treat it as a clickable element */\n\tcursor: pointer;\n}\n\nhtml.pum-open {\n\t&.pum-open-overlay {\n\t\toverflow: hidden;\n\n\t\t&.pum-open-fixed {\n\t\t\t.pum-overlay {\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\n\t\t\t.pum-container {\n\t\t\t\tposition: fixed;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-open-scrollable {\n\t\t\tbody > *[aria-hidden] {\n\t\t\t\tpadding-right: 15px;\n\t\t\t}\n\n\t\t\t.pum-overlay.pum-active {\n\t\t\t\toverflow-y: scroll;\n\t\t\t\t-webkit-overflow-scrolling: touch;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pum-open-overlay-disabled {\n\t\t&.pum-open-fixed {\n\t\t\t.pum-container {\n\t\t\t\tposition: fixed;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-open-scrollable {\n\t\t\t.pum-overlay.pum-active {\n\t\t\t\tposition: static;\n\t\t\t\theight: auto;\n\t\t\t\twidth: auto;\n\t\t\t}\n\t\t}\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form {\n\tmargin: 0 auto 16px;\n}\n\n.pum-form--loading {\n\topacity: 0.5;\n}\n\n.pum-form__field {\n\tmargin-bottom: 1em;\n\n\tlabel {\n\t\tfont-weight: bold;\n\t}\n\n\tselect,\n\tinput[type='date'] {\n\t\tmargin: 0 auto;\n\t\tfont-size: 18px;\n\t\tline-height: 26px;\n\t\ttext-align: center;\n\t\tpadding: 3px;\n\t\tvertical-align: middle;\n\t}\n\n\tselect {\n\t\tpadding: 5px 3px;\n\t}\n}\n\n.pum-form__loader {\n\tfont-size: 2em;\n\tanimation-duration: 0.75s;\n\tanimation-iteration-count: infinite;\n\tanimation-name: rotate-forever;\n\tanimation-timing-function: linear;\n\theight: 0.75em;\n\twidth: 0.75em;\n\tborder: 0.25em solid rgba( 0, 0, 0, 0.5 );\n\tborder-right-color: transparent;\n\tborder-radius: 50%;\n\tdisplay: inline-block;\n}\n\n.pum-form__submit {\n\tposition: relative;\n\n\t.pum-form__loader {\n\t\tmargin-left: 0.5em;\n\t\tborder: 0.25em solid rgba( 255, 255, 255, 0.5 );\n\t\tborder-right-color: transparent;\n\t}\n}\n\n.pum-form__messages {\n\tdisplay: none;\n\tborder: 1px solid rgba( 0, 0, 0, 0.25 );\n\tmargin-bottom: 0.5em;\n\tpadding: 1em;\n\tposition: relative;\n}\n\n.pum-form__message {\n\tmargin-bottom: 0.5em;\n\n\t&:last-child {\n\t\tmargin-bottom: 0;\n\t}\n}\n\n.pum-form__message--error {\n\tcolor: red !important;\n\tborder-color: red;\n}\n\n.pum-form__message--success {\n\tcolor: green !important;\n\tborder-color: green;\n}\n\n.pum-form--loading {\n\topacity: 0.5;\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-alignment-left {\n\ttext-align: left;\n}\n\n.pum-alignment-center {\n\ttext-align: center;\n}\n\n.pum-alignment-right {\n\ttext-align: right;\n}\n\n/*\n * Form Alignments\n */\n.pum-form--alignment-left {\n\ttext-align: left;\n}\n\n.pum-form--alignment-center {\n\ttext-align: center;\n}\n\n.pum-form--alignment-right {\n\ttext-align: right;\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--layout-standard {\n\t.pum-form__field {\n\t\t> label {\n\t\t\tmargin-bottom: 0.25em;\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--layout-inline {\n\t.pum-form__field {\n\t\tdisplay: inline-block;\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--layout-block {\n\t.pum-form__field,\n\tdiv,\n\tinput,\n\tbutton {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t}\n}\n","/*\n * Form Styles\n */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--style-default {\n\tlabel {\n\t\tfont-size: 14px;\n\t\tfont-weight: bold;\n\t}\n\n\tinput[type='text'],\n\tinput[type='email'] {\n\t\tbackground-color: #f8f7f7;\n\t\tmargin-bottom: 5px;\n\t\tfont-size: 14px;\n\t\tpadding: 10px 8px;\n\t}\n\n\tbutton {\n\t\tfont-size: 18px;\n\t\tmargin: 10px 0 0;\n\t\tpadding: 10px 5px;\n\t\tcursor: pointer;\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-sub-form {\n\t.pum-sub-form-loading {\n\t\topacity: 0.5;\n\t}\n\n\tp.pum-newsletter-error-msg {\n\t\tmargin: 0;\n\t}\n\n\t.spinner-loader {\n\t\tright: 50%;\n\t\tposition: absolute;\n\t\tbottom: 40%;\n\t}\n\n\t/* :not(:required) hides this rule from IE9 and below */\n\t.spinner-loader:not( :required ) {\n\t\tanimation: spinner-loader 1500ms infinite linear;\n\t\tborder-radius: 0.5em;\n\t\tbox-shadow: rgba( 0, 0, 51, 0.3 ) 1.5em 0 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 1.1em 1.1em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 0 1.5em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) -1.1em 1.1em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) -1.5em 0 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) -1.1em -1.1em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 0 -1.5em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 1.1em -1.1em 0 0;\n\t\tdisplay: inline-block;\n\t\tfont-size: 10px;\n\t\twidth: 1em;\n\t\theight: 1em;\n\t\tmargin: 1.5em;\n\t\toverflow: hidden;\n\t\ttext-indent: 100%;\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form__field--consent {\n\ttext-align: left;\n\n\t&.pum-form__field--checkbox {\n\t\tlabel {\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: middle;\n\n\t\t\tinput {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: inherit;\n\t\t\t\tmargin: 0;\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pum-form__field--radio {\n\t\t.pum-form__consent-radios {\n\t\t\t&.pum-form__consent-radios--inline {\n\t\t\t\tlabel {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\tinput {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\twidth: inherit;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tlabel + label {\n\t\t\t\t\tmargin-left: 1em;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.pum-form__consent-radios--stacked {\n\t\t\t\tlabel {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\tinput {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\twidth: inherit;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","/** Backward Compatibility */\n.popmake-close {\n\tcursor: pointer;\n}\n\n/* Formidable forms fix */\n.pum-container {\n\tiframe.formidable {\n\t\twidth: 100%;\n\t\toverflow: visible;\n\t}\n}\n\n// jQuery UI Datepicker shows up behind the popups without this.\nbody div#ui-datepicker-div[style] {\n\tz-index: 9999999999 !important;\n}\n\n/* NF DatePicker Fix */\n.pika-single {\n\tz-index: 9999999999 !important;\n}\n"]}
1
+ {"version":3,"sources":["pum-site.scss","partials/site/_animations.scss","pum-site-rtl.css","partials/_pum_styles.scss","partials/site/form/_general.scss","partials/site/form/_alignments.scss","partials/site/form/layout/_standard.scss","partials/site/form/layout/_inline.scss","partials/site/form/layout/_block.scss","partials/site/form/style/_default.scss","partials/site/form/_sub_form.scss","partials/site/form/_privacy.scss","partials/_compatibility.scss"],"names":[],"mappings":"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","file":"pum-site-rtl.css","sourcesContent":["/* Animations */\n@import 'partials/site/animations';\n/* Popup Core Styles */\n@import 'partials/pum_styles';\n/* PM Forms */\n@import 'partials/site/form/general';\n@import 'partials/site/form/alignments';\n@import 'partials/site/form/layout/standard';\n@import 'partials/site/form/layout/inline';\n@import 'partials/site/form/layout/block';\n@import 'partials/site/form/style/default';\n@import 'partials/site/form/sub_form';\n@import 'partials/site/form/privacy';\n/* 3rd Party Plugin Compatibility Fixes */\n@import 'partials/compatibility';\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n@keyframes rotate-forever {\n\t0% {\n\t\ttransform: rotate( 0deg );\n\t}\n\t100% {\n\t\ttransform: rotate( 360deg );\n\t}\n}\n\n@keyframes spinner-loader {\n\t0% {\n\t\ttransform: rotate( 0deg );\n\t}\n\t100% {\n\t\ttransform: rotate( 360deg );\n\t}\n}\n","/* Animations */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n@keyframes rotate-forever {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(-360deg);\n }\n}\n\n@keyframes spinner-loader {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(-360deg);\n }\n}\n\n/* Popup Core Styles */\n/* Reset Overlay, Container, Title, Content(div) & Close button */\n.pum-overlay,\n.pum-container,\n.pum-title,\n.pum-content,\n.pum-content + .pum-close,\n.pum-content + .pum-close:hover,\n.pum-content + .pum-close:focus,\n.pum-content + .pum-close:active {\n background: none;\n border: none;\n bottom: auto;\n clear: none;\n cursor: default;\n /* didn't really know what the default for display should be*/\n /*display:inline;*/\n float: none;\n font-family: inherit;\n font-size: medium;\n font-style: normal;\n font-weight: normal;\n height: auto;\n right: auto;\n letter-spacing: normal;\n line-height: normal;\n max-height: none;\n max-width: none;\n min-height: 0;\n min-width: 0;\n overflow: visible;\n position: static;\n left: auto;\n text-align: right;\n text-decoration: none;\n text-indent: 0;\n text-transform: none;\n top: auto;\n visibility: visible;\n white-space: normal;\n width: auto;\n z-index: auto;\n}\n\n.pum-title,\n.pum-content {\n position: relative;\n z-index: 1;\n}\n\n.pum-overlay {\n position: fixed;\n height: 100%;\n width: 100%;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n z-index: 1999999999;\n overflow: auto;\n overflow: initial;\n display: none;\n transition: all 0.15s ease-in-out;\n /**\n * Use border-box for all popup content. Providing more precise sizing.\n */\n}\n\n.pum-overlay.pum-preview, .pum-overlay.pum-form-submission-detected {\n display: block;\n}\n\n.pum-overlay, .pum-overlay:before, .pum-overlay:after,\n.pum-overlay *,\n.pum-overlay *:before,\n.pum-overlay *:after {\n -webkit-box-sizing: border-box;\n /* Safari/Chrome, other WebKit */\n -moz-box-sizing: border-box;\n /* Firefox, other Gecko */\n box-sizing: border-box;\n}\n\n.pum-container {\n top: 100px;\n position: absolute;\n margin-bottom: 3em;\n z-index: 1999999999;\n}\n\n.pum-container.pum-responsive {\n right: 50%;\n margin-right: -47.5%;\n width: 95%;\n height: auto;\n overflow: visible;\n}\n\n.pum-container.pum-responsive img {\n max-width: 100%;\n height: auto;\n}\n\n@media only screen and (min-width: 1024px) {\n .pum-container.pum-responsive.pum-responsive-nano {\n margin-right: -5%;\n width: 10%;\n }\n .pum-container.pum-responsive.pum-responsive-micro {\n margin-right: -10%;\n width: 20%;\n }\n .pum-container.pum-responsive.pum-responsive-tiny {\n margin-right: -15%;\n width: 30%;\n }\n .pum-container.pum-responsive.pum-responsive-small {\n margin-right: -20%;\n width: 40%;\n }\n .pum-container.pum-responsive.pum-responsive-medium {\n margin-right: -30%;\n width: 60%;\n }\n .pum-container.pum-responsive.pum-responsive-normal {\n margin-right: -30%;\n width: 70%;\n }\n .pum-container.pum-responsive.pum-responsive-large {\n margin-right: -35%;\n width: 80%;\n }\n .pum-container.pum-responsive.pum-responsive-xlarge {\n margin-right: -47.5%;\n width: 95%;\n }\n .pum-container.pum-responsive.pum-position-fixed {\n position: fixed;\n }\n}\n\n@media only screen and (max-width: 1024px) {\n .pum-container.pum-responsive.pum-position-fixed {\n position: absolute;\n }\n}\n\n.pum-container.custom-position {\n right: auto;\n top: auto;\n margin-right: inherit;\n}\n\n.pum-container .pum-title {\n margin-bottom: 0.5em;\n}\n\n.pum-container .pum-content:focus {\n outline: none;\n}\n\n.pum-container .pum-content > :first-child {\n margin-top: 0;\n}\n\n.pum-container .pum-content > :last-child {\n margin-bottom: 0;\n}\n\n.pum-container .pum-content + .pum-close {\n text-decoration: none;\n text-align: center;\n line-height: 1;\n position: absolute;\n cursor: pointer;\n min-width: 1em;\n z-index: 2;\n background-color: transparent;\n}\n\n.pum-container .pum-content + .pum-close > span {\n position: relative;\n z-index: 1;\n}\n\n.pum-container.pum-scrollable .pum-content {\n overflow: auto;\n overflow-y: scroll;\n max-height: 95%;\n}\n\n.pum-overlay.pum-overlay-disabled {\n visibility: hidden;\n}\n\n.pum-overlay.pum-overlay-disabled::-webkit-scrollbar {\n display: block;\n}\n\n.pum-overlay.pum-overlay-disabled .pum-container {\n visibility: visible;\n}\n\n.pum-overlay.pum-click-to-close {\n /* Hack for iOS devices so they properly treat it as a clickable element */\n cursor: pointer;\n}\n\nhtml.pum-open.pum-open-overlay {\n overflow: hidden;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay {\n overflow: hidden;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-fixed .pum-container {\n position: fixed;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-scrollable body > *[aria-hidden] {\n padding-left: 15px;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {\n overflow-y: scroll;\n -webkit-overflow-scrolling: touch;\n}\n\nhtml.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container {\n position: fixed;\n}\n\nhtml.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active {\n position: static;\n height: auto;\n width: auto;\n}\n\n/* PM Forms */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form {\n margin: 0 auto 16px;\n}\n\n.pum-form--loading {\n opacity: 0.5;\n}\n\n.pum-form__field {\n margin-bottom: 1em;\n}\n\n.pum-form__field label {\n font-weight: bold;\n}\n\n.pum-form__field select,\n.pum-form__field input[type='date'] {\n margin: 0 auto;\n font-size: 18px;\n line-height: 26px;\n text-align: center;\n padding: 3px;\n vertical-align: middle;\n}\n\n.pum-form__field select {\n padding: 5px 3px;\n}\n\n.pum-form__loader {\n font-size: 2em;\n animation-duration: 0.75s;\n animation-iteration-count: infinite;\n animation-name: rotate-forever;\n animation-timing-function: linear;\n height: 0.75em;\n width: 0.75em;\n border: 0.25em solid rgba(0, 0, 0, 0.5);\n border-left-color: transparent;\n border-radius: 50%;\n display: inline-block;\n}\n\n.pum-form__submit {\n position: relative;\n}\n\n.pum-form__submit .pum-form__loader {\n margin-right: 0.5em;\n border: 0.25em solid rgba(255, 255, 255, 0.5);\n border-left-color: transparent;\n}\n\n.pum-form__messages {\n display: none;\n border: 1px solid rgba(0, 0, 0, 0.25);\n margin-bottom: 0.5em;\n padding: 1em;\n position: relative;\n}\n\n.pum-form__message {\n margin-bottom: 0.5em;\n}\n\n.pum-form__message:last-child {\n margin-bottom: 0;\n}\n\n.pum-form__message--error {\n color: red !important;\n border-color: red;\n}\n\n.pum-form__message--success {\n color: green !important;\n border-color: green;\n}\n\n.pum-form--loading {\n opacity: 0.5;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-alignment-left {\n text-align: right;\n}\n\n.pum-alignment-center {\n text-align: center;\n}\n\n.pum-alignment-right {\n text-align: left;\n}\n\n/*\n * Form Alignments\n */\n.pum-form--alignment-left {\n text-align: right;\n}\n\n.pum-form--alignment-center {\n text-align: center;\n}\n\n.pum-form--alignment-right {\n text-align: left;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--layout-standard .pum-form__field > label {\n margin-bottom: 0.25em;\n display: block;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--layout-inline .pum-form__field {\n display: inline-block;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--layout-block .pum-form__field,\n.pum-form--layout-block div,\n.pum-form--layout-block input,\n.pum-form--layout-block button {\n display: block;\n width: 100%;\n}\n\n/*\n * Form Styles\n */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--style-default label {\n font-size: 14px;\n font-weight: bold;\n}\n\n.pum-form--style-default input[type='text'],\n.pum-form--style-default input[type='email'] {\n background-color: #f8f7f7;\n margin-bottom: 5px;\n font-size: 14px;\n padding: 10px 8px;\n}\n\n.pum-form--style-default button {\n font-size: 18px;\n margin: 10px 0 0;\n padding: 10px 5px;\n cursor: pointer;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-sub-form {\n /* :not(:required) hides this rule from IE9 and below */\n}\n\n.pum-sub-form .pum-sub-form-loading {\n opacity: 0.5;\n}\n\n.pum-sub-form p.pum-newsletter-error-msg {\n margin: 0;\n}\n\n.pum-sub-form .spinner-loader {\n left: 50%;\n position: absolute;\n bottom: 40%;\n}\n\n.pum-sub-form .spinner-loader:not(:required) {\n animation: spinner-loader 1500ms infinite linear;\n border-radius: 0.5em;\n box-shadow: rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0;\n display: inline-block;\n font-size: 10px;\n width: 1em;\n height: 1em;\n margin: 1.5em;\n overflow: hidden;\n text-indent: 100%;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form__field--consent {\n text-align: right;\n}\n\n.pum-form__field--consent.pum-form__field--checkbox label {\n display: inline-block;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--checkbox label input {\n display: inline-block;\n width: inherit;\n margin: 0;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label {\n display: inline-block;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input {\n display: inline-block;\n width: inherit;\n margin: 0;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label + label {\n margin-right: 1em;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label {\n display: block;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input {\n display: inline-block;\n width: inherit;\n margin: 0;\n vertical-align: middle;\n}\n\n/* 3rd Party Plugin Compatibility Fixes */\n/** Backward Compatibility */\n.popmake-close {\n cursor: pointer;\n}\n\n/* Formidable forms fix */\n.pum-container iframe.formidable {\n width: 100%;\n overflow: visible;\n}\n\nbody div#ui-datepicker-div[style] {\n z-index: 9999999999 !important;\n}\n\n/* NF DatePicker Fix */\n.pika-single {\n z-index: 9999999999 !important;\n}\n","/* Reset Overlay, Container, Title, Content(div) & Close button */\n.pum-overlay,\n.pum-container,\n.pum-title,\n.pum-content,\n.pum-content + .pum-close,\n.pum-content + .pum-close:hover,\n.pum-content + .pum-close:focus,\n.pum-content + .pum-close:active {\n\tbackground: none;\n\tborder: none;\n\tbottom: auto;\n\tclear: none;\n\tcursor: default;\n\t/* didn't really know what the default for display should be*/\n\t/*display:inline;*/\n\tfloat: none;\n\tfont-family: inherit;\n\tfont-size: medium;\n\tfont-style: normal;\n\tfont-weight: normal;\n\theight: auto;\n\tleft: auto;\n\tletter-spacing: normal;\n\tline-height: normal;\n\tmax-height: none;\n\tmax-width: none;\n\tmin-height: 0;\n\tmin-width: 0;\n\toverflow: visible;\n\tposition: static;\n\tright: auto;\n\ttext-align: left;\n\ttext-decoration: none;\n\ttext-indent: 0;\n\ttext-transform: none;\n\ttop: auto;\n\tvisibility: visible;\n\twhite-space: normal;\n\twidth: auto;\n\tz-index: auto;\n}\n\n.pum-title,\n.pum-content {\n\tposition: relative;\n\tz-index: 1;\n}\n\n.pum-overlay {\n\tposition: fixed;\n\theight: 100%;\n\twidth: 100%;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tz-index: 1999999999;\n\toverflow: auto;\n\toverflow: initial;\n\tdisplay: none;\n\ttransition: all 0.15s ease-in-out;\n\n\t&.pum-preview,\n\t&.pum-form-submission-detected {\n\t\tdisplay: block;\n\t}\n\n\t/**\n * Use border-box for all popup content. Providing more precise sizing.\n */\n\t&,\n\t&:before,\n\t&:after,\n\t& *,\n\t& *:before,\n\t& *:after {\n\t\t-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */\n\t\t-moz-box-sizing: border-box; /* Firefox, other Gecko */\n\t\tbox-sizing: border-box;\n\t}\n}\n\n.pum-container {\n\ttop: 100px;\n\tposition: absolute;\n\tmargin-bottom: 3em;\n\tz-index: 1999999999;\n\n\t&.pum-responsive {\n\t\tleft: 50%;\n\t\tmargin-left: -47.5%;\n\t\twidth: 95%;\n\t\theight: auto;\n\t\toverflow: visible;\n\n\t\t// Add Responsive Image Handling.\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t\theight: auto;\n\t\t}\n\n\t\t@media only screen and ( min-width: 1024px ) {\n\t\t\t&.pum-responsive-nano {\n\t\t\t\tmargin-left: -5%;\n\t\t\t\twidth: 10%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-micro {\n\t\t\t\tmargin-left: -10%;\n\t\t\t\twidth: 20%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-tiny {\n\t\t\t\tmargin-left: -15%;\n\t\t\t\twidth: 30%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-small {\n\t\t\t\tmargin-left: -20%;\n\t\t\t\twidth: 40%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-medium {\n\t\t\t\tmargin-left: -30%;\n\t\t\t\twidth: 60%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-normal {\n\t\t\t\tmargin-left: -30%;\n\t\t\t\twidth: 70%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-large {\n\t\t\t\tmargin-left: -35%;\n\t\t\t\twidth: 80%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-xlarge {\n\t\t\t\tmargin-left: -47.5%;\n\t\t\t\twidth: 95%;\n\t\t\t}\n\n\t\t\t&.pum-position-fixed {\n\t\t\t\tposition: fixed;\n\t\t\t}\n\t\t}\n\n\t\t@media only screen and ( max-width: 1024px ) {\n\t\t\t&.pum-position-fixed {\n\t\t\t\tposition: absolute;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.custom-position {\n\t\tleft: auto;\n\t\ttop: auto;\n\t\tmargin-left: inherit;\n\t}\n\n\t.pum-title {\n\t\tmargin-bottom: 0.5em;\n\t}\n\n\t.pum-content {\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t}\n\n\t\t> :first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t> :last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t+ .pum-close {\n\t\t\ttext-decoration: none;\n\t\t\ttext-align: center;\n\t\t\tline-height: 1;\n\t\t\tposition: absolute;\n\t\t\tcursor: pointer;\n\t\t\tmin-width: 1em;\n\t\t\tz-index: 2;\n\t\t\tbackground-color: transparent;\n\n\t\t\t> span {\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 1;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pum-scrollable {\n\t\t.pum-content {\n\t\t\toverflow: auto;\n\t\t\toverflow-y: scroll;\n\t\t\tmax-height: 95%;\n\t\t}\n\t}\n}\n\n.pum-overlay.pum-overlay-disabled {\n\tvisibility: hidden;\n\n\t&::-webkit-scrollbar {\n\t\tdisplay: block;\n\t}\n\n\t.pum-container {\n\t\tvisibility: visible;\n\t}\n}\n\n.pum-overlay.pum-click-to-close {\n\t/* Hack for iOS devices so they properly treat it as a clickable element */\n\tcursor: pointer;\n}\n\nhtml.pum-open {\n\t&.pum-open-overlay {\n\t\toverflow: hidden;\n\n\t\t&.pum-open-fixed {\n\t\t\t.pum-overlay {\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\n\t\t\t.pum-container {\n\t\t\t\tposition: fixed;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-open-scrollable {\n\t\t\tbody > *[aria-hidden] {\n\t\t\t\tpadding-right: 15px;\n\t\t\t}\n\n\t\t\t.pum-overlay.pum-active {\n\t\t\t\toverflow-y: scroll;\n\t\t\t\t-webkit-overflow-scrolling: touch;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pum-open-overlay-disabled {\n\t\t&.pum-open-fixed {\n\t\t\t.pum-container {\n\t\t\t\tposition: fixed;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-open-scrollable {\n\t\t\t.pum-overlay.pum-active {\n\t\t\t\tposition: static;\n\t\t\t\theight: auto;\n\t\t\t\twidth: auto;\n\t\t\t}\n\t\t}\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form {\n\tmargin: 0 auto 16px;\n}\n\n.pum-form--loading {\n\topacity: 0.5;\n}\n\n.pum-form__field {\n\tmargin-bottom: 1em;\n\n\tlabel {\n\t\tfont-weight: bold;\n\t}\n\n\tselect,\n\tinput[type='date'] {\n\t\tmargin: 0 auto;\n\t\tfont-size: 18px;\n\t\tline-height: 26px;\n\t\ttext-align: center;\n\t\tpadding: 3px;\n\t\tvertical-align: middle;\n\t}\n\n\tselect {\n\t\tpadding: 5px 3px;\n\t}\n}\n\n.pum-form__loader {\n\tfont-size: 2em;\n\tanimation-duration: 0.75s;\n\tanimation-iteration-count: infinite;\n\tanimation-name: rotate-forever;\n\tanimation-timing-function: linear;\n\theight: 0.75em;\n\twidth: 0.75em;\n\tborder: 0.25em solid rgba( 0, 0, 0, 0.5 );\n\tborder-right-color: transparent;\n\tborder-radius: 50%;\n\tdisplay: inline-block;\n}\n\n.pum-form__submit {\n\tposition: relative;\n\n\t.pum-form__loader {\n\t\tmargin-left: 0.5em;\n\t\tborder: 0.25em solid rgba( 255, 255, 255, 0.5 );\n\t\tborder-right-color: transparent;\n\t}\n}\n\n.pum-form__messages {\n\tdisplay: none;\n\tborder: 1px solid rgba( 0, 0, 0, 0.25 );\n\tmargin-bottom: 0.5em;\n\tpadding: 1em;\n\tposition: relative;\n}\n\n.pum-form__message {\n\tmargin-bottom: 0.5em;\n\n\t&:last-child {\n\t\tmargin-bottom: 0;\n\t}\n}\n\n.pum-form__message--error {\n\tcolor: red !important;\n\tborder-color: red;\n}\n\n.pum-form__message--success {\n\tcolor: green !important;\n\tborder-color: green;\n}\n\n.pum-form--loading {\n\topacity: 0.5;\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-alignment-left {\n\ttext-align: left;\n}\n\n.pum-alignment-center {\n\ttext-align: center;\n}\n\n.pum-alignment-right {\n\ttext-align: right;\n}\n\n/*\n * Form Alignments\n */\n.pum-form--alignment-left {\n\ttext-align: left;\n}\n\n.pum-form--alignment-center {\n\ttext-align: center;\n}\n\n.pum-form--alignment-right {\n\ttext-align: right;\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--layout-standard {\n\t.pum-form__field {\n\t\t> label {\n\t\t\tmargin-bottom: 0.25em;\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--layout-inline {\n\t.pum-form__field {\n\t\tdisplay: inline-block;\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--layout-block {\n\t.pum-form__field,\n\tdiv,\n\tinput,\n\tbutton {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t}\n}\n","/*\n * Form Styles\n */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--style-default {\n\tlabel {\n\t\tfont-size: 14px;\n\t\tfont-weight: bold;\n\t}\n\n\tinput[type='text'],\n\tinput[type='email'] {\n\t\tbackground-color: #f8f7f7;\n\t\tmargin-bottom: 5px;\n\t\tfont-size: 14px;\n\t\tpadding: 10px 8px;\n\t}\n\n\tbutton {\n\t\tfont-size: 18px;\n\t\tmargin: 10px 0 0;\n\t\tpadding: 10px 5px;\n\t\tcursor: pointer;\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-sub-form {\n\t.pum-sub-form-loading {\n\t\topacity: 0.5;\n\t}\n\n\tp.pum-newsletter-error-msg {\n\t\tmargin: 0;\n\t}\n\n\t.spinner-loader {\n\t\tright: 50%;\n\t\tposition: absolute;\n\t\tbottom: 40%;\n\t}\n\n\t/* :not(:required) hides this rule from IE9 and below */\n\t.spinner-loader:not( :required ) {\n\t\tanimation: spinner-loader 1500ms infinite linear;\n\t\tborder-radius: 0.5em;\n\t\tbox-shadow: rgba( 0, 0, 51, 0.3 ) 1.5em 0 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 1.1em 1.1em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 0 1.5em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) -1.1em 1.1em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) -1.5em 0 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) -1.1em -1.1em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 0 -1.5em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 1.1em -1.1em 0 0;\n\t\tdisplay: inline-block;\n\t\tfont-size: 10px;\n\t\twidth: 1em;\n\t\theight: 1em;\n\t\tmargin: 1.5em;\n\t\toverflow: hidden;\n\t\ttext-indent: 100%;\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form__field--consent {\n\ttext-align: left;\n\n\t&.pum-form__field--checkbox {\n\t\tlabel {\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: middle;\n\n\t\t\tinput {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: inherit;\n\t\t\t\tmargin: 0;\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pum-form__field--radio {\n\t\t.pum-form__consent-radios {\n\t\t\t&.pum-form__consent-radios--inline {\n\t\t\t\tlabel {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\tinput {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\twidth: inherit;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tlabel + label {\n\t\t\t\t\tmargin-left: 1em;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.pum-form__consent-radios--stacked {\n\t\t\t\tlabel {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\tinput {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\twidth: inherit;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","/** Backward Compatibility */\n.popmake-close {\n\tcursor: pointer;\n}\n\n/* Formidable forms fix */\n.pum-container {\n\tiframe.formidable {\n\t\twidth: 100%;\n\t\toverflow: visible;\n\t}\n}\n\n// jQuery UI Datepicker shows up behind the popups without this.\nbody div#ui-datepicker-div[style] {\n\tz-index: 9999999999 !important;\n}\n\n/* NF DatePicker Fix */\n.pika-single {\n\tz-index: 9999999999 !important;\n}\n"]}
assets/css/pum-site-rtl.min.css CHANGED
@@ -1 +1 @@
1
- @keyframes rotate-forever{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@keyframes spinner-loader{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:0 0;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;right:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;left:auto;text-align:right;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-container .pum-content+.pum-close>span,.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay,html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container,html.pum-open.pum-open-overlay.pum-open-fixed .pum-container{position:fixed}.pum-overlay{height:100%;width:100%;top:0;right:0;left:0;bottom:0;z-index:1999999999;overflow:initial;display:none;transition:.15s ease-in-out}.pum-overlay.pum-form-submission-detected,.pum-overlay.pum-preview{display:block}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{top:100px;position:absolute;margin-bottom:3em;z-index:1999999999}.pum-container.pum-responsive{right:50%;margin-right:-47.5%;width:95%;height:auto;overflow:visible}.pum-container.pum-responsive img{max-width:100%;height:auto}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-nano{margin-right:-5%;width:10%}.pum-container.pum-responsive.pum-responsive-micro{margin-right:-10%;width:20%}.pum-container.pum-responsive.pum-responsive-tiny{margin-right:-15%;width:30%}.pum-container.pum-responsive.pum-responsive-small{margin-right:-20%;width:40%}.pum-container.pum-responsive.pum-responsive-medium{margin-right:-30%;width:60%}.pum-container.pum-responsive.pum-responsive-normal{margin-right:-30%;width:70%}.pum-container.pum-responsive.pum-responsive-large{margin-right:-35%;width:80%}.pum-container.pum-responsive.pum-responsive-xlarge{margin-right:-47.5%;width:95%}.pum-container.pum-responsive.pum-position-fixed{position:fixed}}@media only screen and (max-width:1024px){.pum-container.pum-responsive.pum-position-fixed{position:absolute}}.pum-container.custom-position{right:auto;top:auto;margin-right:inherit}.pum-container .pum-title{margin-bottom:.5em}.pum-container .pum-content>:last-child,.pum-form__message:last-child{margin-bottom:0}.pum-container .pum-content>:first-child{margin-top:0}.pum-container .pum-content+.pum-close{text-decoration:none;text-align:center;line-height:1;position:absolute;cursor:pointer;min-width:1em;z-index:2;background-color:transparent}.pum-container.pum-scrollable .pum-content{overflow:auto;overflow-y:scroll;max-height:95%}.pum-overlay.pum-overlay-disabled{visibility:hidden}.pum-overlay.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay.pum-overlay-disabled .pum-container{visibility:visible}.popmake-close,.pum-overlay.pum-click-to-close{cursor:pointer}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-left:15px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active{position:static;height:auto;width:auto}.pum-form{margin:0 auto 16px}.pum-form__field{margin-bottom:1em}.pum-form__field label{font-weight:700}.pum-form__field input[type=date],.pum-form__field select{margin:0 auto;font-size:18px;line-height:26px;text-align:center;padding:3px;vertical-align:middle}.pum-form__field select{padding:5px 3px}.pum-form__loader{font-size:2em;animation-duration:.75s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;height:.75em;width:.75em;border:.25em solid rgba(0,0,0,.5);border-left-color:transparent;border-radius:50%;display:inline-block}.pum-form__submit{position:relative}.pum-form__submit .pum-form__loader{margin-right:.5em;border:.25em solid rgba(255,255,255,.5);border-left-color:transparent}.pum-form__messages{display:none;border:1px solid rgba(0,0,0,.25);margin-bottom:.5em;padding:1em;position:relative}.pum-form__message{margin-bottom:.5em}.pum-form__message--error{color:red!important;border-color:red}.pum-form__message--success{color:green!important;border-color:green}.pum-form--loading,.pum-sub-form .pum-sub-form-loading{opacity:.5}.pum-alignment-left,.pum-form--alignment-left{text-align:right}.pum-alignment-center{text-align:center}.pum-alignment-right{text-align:left}.pum-form--alignment-center{text-align:center}.pum-form--alignment-right{text-align:left}.pum-form--layout-standard .pum-form__field>label{margin-bottom:.25em;display:block}.pum-form--layout-inline .pum-form__field{display:inline-block}.pum-form--layout-block .pum-form__field,.pum-form--layout-block button,.pum-form--layout-block div,.pum-form--layout-block input{display:block;width:100%}.pum-form--style-default label{font-size:14px;font-weight:700}.pum-form--style-default input[type=email],.pum-form--style-default input[type=text]{background-color:#f8f7f7;margin-bottom:5px;font-size:14px;padding:10px 8px}.pum-form--style-default button{font-size:18px;margin:10px 0 0;padding:10px 5px;cursor:pointer}.pum-sub-form p.pum-newsletter-error-msg{margin:0}.pum-sub-form .spinner-loader{left:50%;position:absolute;bottom:40%}.pum-sub-form .spinner-loader:not(:required){animation:1.5s linear infinite spinner-loader;border-radius:.5em;box-shadow:rgba(0,0,51,.3) -1.5em 0 0 0,rgba(0,0,51,.3) -1.1em 1.1em 0 0,rgba(0,0,51,.3) 0 1.5em 0 0,rgba(0,0,51,.3) 1.1em 1.1em 0 0,rgba(0,0,51,.3) 1.5em 0 0 0,rgba(0,0,51,.3) 1.1em -1.1em 0 0,rgba(0,0,51,.3) 0 -1.5em 0 0,rgba(0,0,51,.3) -1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%}.pum-form__field--consent{text-align:right}.pum-form__field--consent.pum-form__field--checkbox label,.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--checkbox label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label+label{margin-right:1em}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label{display:block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-container iframe.formidable{width:100%;overflow:visible}.pika-single,body div#ui-datepicker-div[style]{z-index:9999999999!important}
1
+ @keyframes rotate-forever{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@keyframes spinner-loader{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:0 0;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;right:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;left:auto;text-align:right;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-container .pum-content+.pum-close>span,.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay,html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container,html.pum-open.pum-open-overlay.pum-open-fixed .pum-container{position:fixed}.pum-overlay{height:100%;width:100%;top:0;right:0;left:0;bottom:0;z-index:1999999999;overflow:initial;display:none;transition:.15s ease-in-out}.pum-overlay.pum-form-submission-detected,.pum-overlay.pum-preview{display:block}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{top:100px;position:absolute;margin-bottom:3em;z-index:1999999999}.pum-container.pum-responsive{right:50%;margin-right:-47.5%;width:95%;height:auto;overflow:visible}.pum-container.pum-responsive img{max-width:100%;height:auto}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-nano{margin-right:-5%;width:10%}.pum-container.pum-responsive.pum-responsive-micro{margin-right:-10%;width:20%}.pum-container.pum-responsive.pum-responsive-tiny{margin-right:-15%;width:30%}.pum-container.pum-responsive.pum-responsive-small{margin-right:-20%;width:40%}.pum-container.pum-responsive.pum-responsive-medium{margin-right:-30%;width:60%}.pum-container.pum-responsive.pum-responsive-normal{margin-right:-30%;width:70%}.pum-container.pum-responsive.pum-responsive-large{margin-right:-35%;width:80%}.pum-container.pum-responsive.pum-responsive-xlarge{margin-right:-47.5%;width:95%}.pum-container.pum-responsive.pum-position-fixed{position:fixed}}@media only screen and (max-width:1024px){.pum-container.pum-responsive.pum-position-fixed{position:absolute}}.pum-container.custom-position{right:auto;top:auto;margin-right:inherit}.pum-container .pum-title{margin-bottom:.5em}.pum-container .pum-content>:last-child,.pum-form__message:last-child{margin-bottom:0}.pum-container .pum-content:focus{outline:0}.pum-container .pum-content>:first-child{margin-top:0}.pum-container .pum-content+.pum-close{text-decoration:none;text-align:center;line-height:1;position:absolute;cursor:pointer;min-width:1em;z-index:2;background-color:transparent}.pum-container.pum-scrollable .pum-content{overflow:auto;overflow-y:scroll;max-height:95%}.pum-overlay.pum-overlay-disabled{visibility:hidden}.pum-overlay.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay.pum-overlay-disabled .pum-container{visibility:visible}.popmake-close,.pum-overlay.pum-click-to-close{cursor:pointer}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-left:15px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active{position:static;height:auto;width:auto}.pum-form{margin:0 auto 16px}.pum-form__field{margin-bottom:1em}.pum-form__field label{font-weight:700}.pum-form__field input[type=date],.pum-form__field select{margin:0 auto;font-size:18px;line-height:26px;text-align:center;padding:3px;vertical-align:middle}.pum-form__field select{padding:5px 3px}.pum-form__loader{font-size:2em;animation-duration:.75s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;height:.75em;width:.75em;border:.25em solid rgba(0,0,0,.5);border-left-color:transparent;border-radius:50%;display:inline-block}.pum-form__submit{position:relative}.pum-form__submit .pum-form__loader{margin-right:.5em;border:.25em solid rgba(255,255,255,.5);border-left-color:transparent}.pum-form__messages{display:none;border:1px solid rgba(0,0,0,.25);margin-bottom:.5em;padding:1em;position:relative}.pum-form__message{margin-bottom:.5em}.pum-form__message--error{color:red!important;border-color:red}.pum-form__message--success{color:green!important;border-color:green}.pum-form--loading,.pum-sub-form .pum-sub-form-loading{opacity:.5}.pum-alignment-left,.pum-form--alignment-left{text-align:right}.pum-alignment-center{text-align:center}.pum-alignment-right{text-align:left}.pum-form--alignment-center{text-align:center}.pum-form--alignment-right{text-align:left}.pum-form--layout-standard .pum-form__field>label{margin-bottom:.25em;display:block}.pum-form--layout-inline .pum-form__field{display:inline-block}.pum-form--layout-block .pum-form__field,.pum-form--layout-block button,.pum-form--layout-block div,.pum-form--layout-block input{display:block;width:100%}.pum-form--style-default label{font-size:14px;font-weight:700}.pum-form--style-default input[type=email],.pum-form--style-default input[type=text]{background-color:#f8f7f7;margin-bottom:5px;font-size:14px;padding:10px 8px}.pum-form--style-default button{font-size:18px;margin:10px 0 0;padding:10px 5px;cursor:pointer}.pum-sub-form p.pum-newsletter-error-msg{margin:0}.pum-sub-form .spinner-loader{left:50%;position:absolute;bottom:40%}.pum-sub-form .spinner-loader:not(:required){animation:1.5s linear infinite spinner-loader;border-radius:.5em;box-shadow:rgba(0,0,51,.3) -1.5em 0 0 0,rgba(0,0,51,.3) -1.1em 1.1em 0 0,rgba(0,0,51,.3) 0 1.5em 0 0,rgba(0,0,51,.3) 1.1em 1.1em 0 0,rgba(0,0,51,.3) 1.5em 0 0 0,rgba(0,0,51,.3) 1.1em -1.1em 0 0,rgba(0,0,51,.3) 0 -1.5em 0 0,rgba(0,0,51,.3) -1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%}.pum-form__field--consent{text-align:right}.pum-form__field--consent.pum-form__field--checkbox label,.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--checkbox label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label+label{margin-right:1em}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label{display:block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-container iframe.formidable{width:100%;overflow:visible}.pika-single,body div#ui-datepicker-div[style]{z-index:9999999999!important}
assets/css/pum-site.css CHANGED
@@ -175,6 +175,10 @@
175
  margin-bottom: 0.5em;
176
  }
177
 
 
 
 
 
178
  .pum-container .pum-content > :first-child {
179
  margin-top: 0;
180
  }
175
  margin-bottom: 0.5em;
176
  }
177
 
178
+ .pum-container .pum-content:focus {
179
+ outline: none;
180
+ }
181
+
182
  .pum-container .pum-content > :first-child {
183
  margin-top: 0;
184
  }
assets/css/pum-site.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["pum-site.scss","partials/site/_animations.scss","pum-site.css","partials/_pum_styles.scss","partials/site/form/_general.scss","partials/site/form/_alignments.scss","partials/site/form/layout/_standard.scss","partials/site/form/layout/_inline.scss","partials/site/form/layout/_block.scss","partials/site/form/style/_default.scss","partials/site/form/_sub_form.scss","partials/site/form/_privacy.scss","partials/_compatibility.scss"],"names":[],"mappings":"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","file":"pum-site.css","sourcesContent":["/* Animations */\n@import 'partials/site/animations';\n/* Popup Core Styles */\n@import 'partials/pum_styles';\n/* PM Forms */\n@import 'partials/site/form/general';\n@import 'partials/site/form/alignments';\n@import 'partials/site/form/layout/standard';\n@import 'partials/site/form/layout/inline';\n@import 'partials/site/form/layout/block';\n@import 'partials/site/form/style/default';\n@import 'partials/site/form/sub_form';\n@import 'partials/site/form/privacy';\n/* 3rd Party Plugin Compatibility Fixes */\n@import 'partials/compatibility';\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n@keyframes rotate-forever {\n\t0% {\n\t\ttransform: rotate( 0deg );\n\t}\n\t100% {\n\t\ttransform: rotate( 360deg );\n\t}\n}\n\n@keyframes spinner-loader {\n\t0% {\n\t\ttransform: rotate( 0deg );\n\t}\n\t100% {\n\t\ttransform: rotate( 360deg );\n\t}\n}\n","/* Animations */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n@keyframes rotate-forever {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n\n@keyframes spinner-loader {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n\n/* Popup Core Styles */\n/* Reset Overlay, Container, Title, Content(div) & Close button */\n.pum-overlay,\n.pum-container,\n.pum-title,\n.pum-content,\n.pum-content + .pum-close,\n.pum-content + .pum-close:hover,\n.pum-content + .pum-close:focus,\n.pum-content + .pum-close:active {\n background: none;\n border: none;\n bottom: auto;\n clear: none;\n cursor: default;\n /* didn't really know what the default for display should be*/\n /*display:inline;*/\n float: none;\n font-family: inherit;\n font-size: medium;\n font-style: normal;\n font-weight: normal;\n height: auto;\n left: auto;\n letter-spacing: normal;\n line-height: normal;\n max-height: none;\n max-width: none;\n min-height: 0;\n min-width: 0;\n overflow: visible;\n position: static;\n right: auto;\n text-align: left;\n text-decoration: none;\n text-indent: 0;\n text-transform: none;\n top: auto;\n visibility: visible;\n white-space: normal;\n width: auto;\n z-index: auto;\n}\n\n.pum-title,\n.pum-content {\n position: relative;\n z-index: 1;\n}\n\n.pum-overlay {\n position: fixed;\n height: 100%;\n width: 100%;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 1999999999;\n overflow: auto;\n overflow: initial;\n display: none;\n transition: all 0.15s ease-in-out;\n /**\n * Use border-box for all popup content. Providing more precise sizing.\n */\n}\n\n.pum-overlay.pum-preview, .pum-overlay.pum-form-submission-detected {\n display: block;\n}\n\n.pum-overlay, .pum-overlay:before, .pum-overlay:after,\n.pum-overlay *,\n.pum-overlay *:before,\n.pum-overlay *:after {\n -webkit-box-sizing: border-box;\n /* Safari/Chrome, other WebKit */\n -moz-box-sizing: border-box;\n /* Firefox, other Gecko */\n box-sizing: border-box;\n}\n\n.pum-container {\n top: 100px;\n position: absolute;\n margin-bottom: 3em;\n z-index: 1999999999;\n}\n\n.pum-container.pum-responsive {\n left: 50%;\n margin-left: -47.5%;\n width: 95%;\n height: auto;\n overflow: visible;\n}\n\n.pum-container.pum-responsive img {\n max-width: 100%;\n height: auto;\n}\n\n@media only screen and (min-width: 1024px) {\n .pum-container.pum-responsive.pum-responsive-nano {\n margin-left: -5%;\n width: 10%;\n }\n .pum-container.pum-responsive.pum-responsive-micro {\n margin-left: -10%;\n width: 20%;\n }\n .pum-container.pum-responsive.pum-responsive-tiny {\n margin-left: -15%;\n width: 30%;\n }\n .pum-container.pum-responsive.pum-responsive-small {\n margin-left: -20%;\n width: 40%;\n }\n .pum-container.pum-responsive.pum-responsive-medium {\n margin-left: -30%;\n width: 60%;\n }\n .pum-container.pum-responsive.pum-responsive-normal {\n margin-left: -30%;\n width: 70%;\n }\n .pum-container.pum-responsive.pum-responsive-large {\n margin-left: -35%;\n width: 80%;\n }\n .pum-container.pum-responsive.pum-responsive-xlarge {\n margin-left: -47.5%;\n width: 95%;\n }\n .pum-container.pum-responsive.pum-position-fixed {\n position: fixed;\n }\n}\n\n@media only screen and (max-width: 1024px) {\n .pum-container.pum-responsive.pum-position-fixed {\n position: absolute;\n }\n}\n\n.pum-container.custom-position {\n left: auto;\n top: auto;\n margin-left: inherit;\n}\n\n.pum-container .pum-title {\n margin-bottom: 0.5em;\n}\n\n.pum-container .pum-content > :first-child {\n margin-top: 0;\n}\n\n.pum-container .pum-content > :last-child {\n margin-bottom: 0;\n}\n\n.pum-container .pum-content + .pum-close {\n text-decoration: none;\n text-align: center;\n line-height: 1;\n position: absolute;\n cursor: pointer;\n min-width: 1em;\n z-index: 2;\n background-color: transparent;\n}\n\n.pum-container .pum-content + .pum-close > span {\n position: relative;\n z-index: 1;\n}\n\n.pum-container.pum-scrollable .pum-content {\n overflow: auto;\n overflow-y: scroll;\n max-height: 95%;\n}\n\n.pum-overlay.pum-overlay-disabled {\n visibility: hidden;\n}\n\n.pum-overlay.pum-overlay-disabled::-webkit-scrollbar {\n display: block;\n}\n\n.pum-overlay.pum-overlay-disabled .pum-container {\n visibility: visible;\n}\n\n.pum-overlay.pum-click-to-close {\n /* Hack for iOS devices so they properly treat it as a clickable element */\n cursor: pointer;\n}\n\nhtml.pum-open.pum-open-overlay {\n overflow: hidden;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay {\n overflow: hidden;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-fixed .pum-container {\n position: fixed;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-scrollable body > *[aria-hidden] {\n padding-right: 15px;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {\n overflow-y: scroll;\n -webkit-overflow-scrolling: touch;\n}\n\nhtml.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container {\n position: fixed;\n}\n\nhtml.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active {\n position: static;\n height: auto;\n width: auto;\n}\n\n/* PM Forms */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form {\n margin: 0 auto 16px;\n}\n\n.pum-form--loading {\n opacity: 0.5;\n}\n\n.pum-form__field {\n margin-bottom: 1em;\n}\n\n.pum-form__field label {\n font-weight: bold;\n}\n\n.pum-form__field select,\n.pum-form__field input[type='date'] {\n margin: 0 auto;\n font-size: 18px;\n line-height: 26px;\n text-align: center;\n padding: 3px;\n vertical-align: middle;\n}\n\n.pum-form__field select {\n padding: 5px 3px;\n}\n\n.pum-form__loader {\n font-size: 2em;\n animation-duration: 0.75s;\n animation-iteration-count: infinite;\n animation-name: rotate-forever;\n animation-timing-function: linear;\n height: 0.75em;\n width: 0.75em;\n border: 0.25em solid rgba(0, 0, 0, 0.5);\n border-right-color: transparent;\n border-radius: 50%;\n display: inline-block;\n}\n\n.pum-form__submit {\n position: relative;\n}\n\n.pum-form__submit .pum-form__loader {\n margin-left: 0.5em;\n border: 0.25em solid rgba(255, 255, 255, 0.5);\n border-right-color: transparent;\n}\n\n.pum-form__messages {\n display: none;\n border: 1px solid rgba(0, 0, 0, 0.25);\n margin-bottom: 0.5em;\n padding: 1em;\n position: relative;\n}\n\n.pum-form__message {\n margin-bottom: 0.5em;\n}\n\n.pum-form__message:last-child {\n margin-bottom: 0;\n}\n\n.pum-form__message--error {\n color: red !important;\n border-color: red;\n}\n\n.pum-form__message--success {\n color: green !important;\n border-color: green;\n}\n\n.pum-form--loading {\n opacity: 0.5;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-alignment-left {\n text-align: left;\n}\n\n.pum-alignment-center {\n text-align: center;\n}\n\n.pum-alignment-right {\n text-align: right;\n}\n\n/*\n * Form Alignments\n */\n.pum-form--alignment-left {\n text-align: left;\n}\n\n.pum-form--alignment-center {\n text-align: center;\n}\n\n.pum-form--alignment-right {\n text-align: right;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--layout-standard .pum-form__field > label {\n margin-bottom: 0.25em;\n display: block;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--layout-inline .pum-form__field {\n display: inline-block;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--layout-block .pum-form__field,\n.pum-form--layout-block div,\n.pum-form--layout-block input,\n.pum-form--layout-block button {\n display: block;\n width: 100%;\n}\n\n/*\n * Form Styles\n */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--style-default label {\n font-size: 14px;\n font-weight: bold;\n}\n\n.pum-form--style-default input[type='text'],\n.pum-form--style-default input[type='email'] {\n background-color: #f8f7f7;\n margin-bottom: 5px;\n font-size: 14px;\n padding: 10px 8px;\n}\n\n.pum-form--style-default button {\n font-size: 18px;\n margin: 10px 0 0;\n padding: 10px 5px;\n cursor: pointer;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-sub-form {\n /* :not(:required) hides this rule from IE9 and below */\n}\n\n.pum-sub-form .pum-sub-form-loading {\n opacity: 0.5;\n}\n\n.pum-sub-form p.pum-newsletter-error-msg {\n margin: 0;\n}\n\n.pum-sub-form .spinner-loader {\n right: 50%;\n position: absolute;\n bottom: 40%;\n}\n\n.pum-sub-form .spinner-loader:not(:required) {\n animation: spinner-loader 1500ms infinite linear;\n border-radius: 0.5em;\n box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0;\n display: inline-block;\n font-size: 10px;\n width: 1em;\n height: 1em;\n margin: 1.5em;\n overflow: hidden;\n text-indent: 100%;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form__field--consent {\n text-align: left;\n}\n\n.pum-form__field--consent.pum-form__field--checkbox label {\n display: inline-block;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--checkbox label input {\n display: inline-block;\n width: inherit;\n margin: 0;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label {\n display: inline-block;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input {\n display: inline-block;\n width: inherit;\n margin: 0;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label + label {\n margin-left: 1em;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label {\n display: block;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input {\n display: inline-block;\n width: inherit;\n margin: 0;\n vertical-align: middle;\n}\n\n/* 3rd Party Plugin Compatibility Fixes */\n/** Backward Compatibility */\n.popmake-close {\n cursor: pointer;\n}\n\n/* Formidable forms fix */\n.pum-container iframe.formidable {\n width: 100%;\n overflow: visible;\n}\n\nbody div#ui-datepicker-div[style] {\n z-index: 9999999999 !important;\n}\n\n/* NF DatePicker Fix */\n.pika-single {\n z-index: 9999999999 !important;\n}\n","/* Reset Overlay, Container, Title, Content(div) & Close button */\n.pum-overlay,\n.pum-container,\n.pum-title,\n.pum-content,\n.pum-content + .pum-close,\n.pum-content + .pum-close:hover,\n.pum-content + .pum-close:focus,\n.pum-content + .pum-close:active {\n\tbackground: none;\n\tborder: none;\n\tbottom: auto;\n\tclear: none;\n\tcursor: default;\n\t/* didn't really know what the default for display should be*/\n\t/*display:inline;*/\n\tfloat: none;\n\tfont-family: inherit;\n\tfont-size: medium;\n\tfont-style: normal;\n\tfont-weight: normal;\n\theight: auto;\n\tleft: auto;\n\tletter-spacing: normal;\n\tline-height: normal;\n\tmax-height: none;\n\tmax-width: none;\n\tmin-height: 0;\n\tmin-width: 0;\n\toverflow: visible;\n\tposition: static;\n\tright: auto;\n\ttext-align: left;\n\ttext-decoration: none;\n\ttext-indent: 0;\n\ttext-transform: none;\n\ttop: auto;\n\tvisibility: visible;\n\twhite-space: normal;\n\twidth: auto;\n\tz-index: auto;\n}\n\n.pum-title,\n.pum-content {\n\tposition: relative;\n\tz-index: 1;\n}\n\n.pum-overlay {\n\tposition: fixed;\n\theight: 100%;\n\twidth: 100%;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tz-index: 1999999999;\n\toverflow: auto;\n\toverflow: initial;\n\tdisplay: none;\n\ttransition: all 0.15s ease-in-out;\n\n\t&.pum-preview,\n\t&.pum-form-submission-detected {\n\t\tdisplay: block;\n\t}\n\n\t/**\n * Use border-box for all popup content. Providing more precise sizing.\n */\n\t&,\n\t&:before,\n\t&:after,\n\t& *,\n\t& *:before,\n\t& *:after {\n\t\t-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */\n\t\t-moz-box-sizing: border-box; /* Firefox, other Gecko */\n\t\tbox-sizing: border-box;\n\t}\n}\n\n.pum-container {\n\ttop: 100px;\n\tposition: absolute;\n\tmargin-bottom: 3em;\n\tz-index: 1999999999;\n\n\t&.pum-responsive {\n\t\tleft: 50%;\n\t\tmargin-left: -47.5%;\n\t\twidth: 95%;\n\t\theight: auto;\n\t\toverflow: visible;\n\n\t\t// Add Responsive Image Handling.\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t\theight: auto;\n\t\t}\n\n\t\t@media only screen and ( min-width: 1024px ) {\n\t\t\t&.pum-responsive-nano {\n\t\t\t\tmargin-left: -5%;\n\t\t\t\twidth: 10%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-micro {\n\t\t\t\tmargin-left: -10%;\n\t\t\t\twidth: 20%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-tiny {\n\t\t\t\tmargin-left: -15%;\n\t\t\t\twidth: 30%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-small {\n\t\t\t\tmargin-left: -20%;\n\t\t\t\twidth: 40%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-medium {\n\t\t\t\tmargin-left: -30%;\n\t\t\t\twidth: 60%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-normal {\n\t\t\t\tmargin-left: -30%;\n\t\t\t\twidth: 70%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-large {\n\t\t\t\tmargin-left: -35%;\n\t\t\t\twidth: 80%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-xlarge {\n\t\t\t\tmargin-left: -47.5%;\n\t\t\t\twidth: 95%;\n\t\t\t}\n\n\t\t\t&.pum-position-fixed {\n\t\t\t\tposition: fixed;\n\t\t\t}\n\t\t}\n\n\t\t@media only screen and ( max-width: 1024px ) {\n\t\t\t&.pum-position-fixed {\n\t\t\t\tposition: absolute;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.custom-position {\n\t\tleft: auto;\n\t\ttop: auto;\n\t\tmargin-left: inherit;\n\t}\n\n\t.pum-title {\n\t\tmargin-bottom: 0.5em;\n\t}\n\n\t.pum-content {\n\t\t> :first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t> :last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t+ .pum-close {\n\t\t\ttext-decoration: none;\n\t\t\ttext-align: center;\n\t\t\tline-height: 1;\n\t\t\tposition: absolute;\n\t\t\tcursor: pointer;\n\t\t\tmin-width: 1em;\n\t\t\tz-index: 2;\n\t\t\tbackground-color: transparent;\n\n\t\t\t> span {\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 1;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pum-scrollable {\n\t\t.pum-content {\n\t\t\toverflow: auto;\n\t\t\toverflow-y: scroll;\n\t\t\tmax-height: 95%;\n\t\t}\n\t}\n}\n\n.pum-overlay.pum-overlay-disabled {\n\tvisibility: hidden;\n\n\t&::-webkit-scrollbar {\n\t\tdisplay: block;\n\t}\n\n\t.pum-container {\n\t\tvisibility: visible;\n\t}\n}\n\n.pum-overlay.pum-click-to-close {\n\t/* Hack for iOS devices so they properly treat it as a clickable element */\n\tcursor: pointer;\n}\n\nhtml.pum-open {\n\t&.pum-open-overlay {\n\t\toverflow: hidden;\n\n\t\t&.pum-open-fixed {\n\t\t\t.pum-overlay {\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\n\t\t\t.pum-container {\n\t\t\t\tposition: fixed;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-open-scrollable {\n\t\t\tbody > *[aria-hidden] {\n\t\t\t\tpadding-right: 15px;\n\t\t\t}\n\n\t\t\t.pum-overlay.pum-active {\n\t\t\t\toverflow-y: scroll;\n\t\t\t\t-webkit-overflow-scrolling: touch;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pum-open-overlay-disabled {\n\t\t&.pum-open-fixed {\n\t\t\t.pum-container {\n\t\t\t\tposition: fixed;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-open-scrollable {\n\t\t\t.pum-overlay.pum-active {\n\t\t\t\tposition: static;\n\t\t\t\theight: auto;\n\t\t\t\twidth: auto;\n\t\t\t}\n\t\t}\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form {\n\tmargin: 0 auto 16px;\n}\n\n.pum-form--loading {\n\topacity: 0.5;\n}\n\n.pum-form__field {\n\tmargin-bottom: 1em;\n\n\tlabel {\n\t\tfont-weight: bold;\n\t}\n\n\tselect,\n\tinput[type='date'] {\n\t\tmargin: 0 auto;\n\t\tfont-size: 18px;\n\t\tline-height: 26px;\n\t\ttext-align: center;\n\t\tpadding: 3px;\n\t\tvertical-align: middle;\n\t}\n\n\tselect {\n\t\tpadding: 5px 3px;\n\t}\n}\n\n.pum-form__loader {\n\tfont-size: 2em;\n\tanimation-duration: 0.75s;\n\tanimation-iteration-count: infinite;\n\tanimation-name: rotate-forever;\n\tanimation-timing-function: linear;\n\theight: 0.75em;\n\twidth: 0.75em;\n\tborder: 0.25em solid rgba( 0, 0, 0, 0.5 );\n\tborder-right-color: transparent;\n\tborder-radius: 50%;\n\tdisplay: inline-block;\n}\n\n.pum-form__submit {\n\tposition: relative;\n\n\t.pum-form__loader {\n\t\tmargin-left: 0.5em;\n\t\tborder: 0.25em solid rgba( 255, 255, 255, 0.5 );\n\t\tborder-right-color: transparent;\n\t}\n}\n\n.pum-form__messages {\n\tdisplay: none;\n\tborder: 1px solid rgba( 0, 0, 0, 0.25 );\n\tmargin-bottom: 0.5em;\n\tpadding: 1em;\n\tposition: relative;\n}\n\n.pum-form__message {\n\tmargin-bottom: 0.5em;\n\n\t&:last-child {\n\t\tmargin-bottom: 0;\n\t}\n}\n\n.pum-form__message--error {\n\tcolor: red !important;\n\tborder-color: red;\n}\n\n.pum-form__message--success {\n\tcolor: green !important;\n\tborder-color: green;\n}\n\n.pum-form--loading {\n\topacity: 0.5;\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-alignment-left {\n\ttext-align: left;\n}\n\n.pum-alignment-center {\n\ttext-align: center;\n}\n\n.pum-alignment-right {\n\ttext-align: right;\n}\n\n/*\n * Form Alignments\n */\n.pum-form--alignment-left {\n\ttext-align: left;\n}\n\n.pum-form--alignment-center {\n\ttext-align: center;\n}\n\n.pum-form--alignment-right {\n\ttext-align: right;\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--layout-standard {\n\t.pum-form__field {\n\t\t> label {\n\t\t\tmargin-bottom: 0.25em;\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--layout-inline {\n\t.pum-form__field {\n\t\tdisplay: inline-block;\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--layout-block {\n\t.pum-form__field,\n\tdiv,\n\tinput,\n\tbutton {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t}\n}\n","/*\n * Form Styles\n */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--style-default {\n\tlabel {\n\t\tfont-size: 14px;\n\t\tfont-weight: bold;\n\t}\n\n\tinput[type='text'],\n\tinput[type='email'] {\n\t\tbackground-color: #f8f7f7;\n\t\tmargin-bottom: 5px;\n\t\tfont-size: 14px;\n\t\tpadding: 10px 8px;\n\t}\n\n\tbutton {\n\t\tfont-size: 18px;\n\t\tmargin: 10px 0 0;\n\t\tpadding: 10px 5px;\n\t\tcursor: pointer;\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-sub-form {\n\t.pum-sub-form-loading {\n\t\topacity: 0.5;\n\t}\n\n\tp.pum-newsletter-error-msg {\n\t\tmargin: 0;\n\t}\n\n\t.spinner-loader {\n\t\tright: 50%;\n\t\tposition: absolute;\n\t\tbottom: 40%;\n\t}\n\n\t/* :not(:required) hides this rule from IE9 and below */\n\t.spinner-loader:not( :required ) {\n\t\tanimation: spinner-loader 1500ms infinite linear;\n\t\tborder-radius: 0.5em;\n\t\tbox-shadow: rgba( 0, 0, 51, 0.3 ) 1.5em 0 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 1.1em 1.1em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 0 1.5em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) -1.1em 1.1em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) -1.5em 0 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) -1.1em -1.1em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 0 -1.5em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 1.1em -1.1em 0 0;\n\t\tdisplay: inline-block;\n\t\tfont-size: 10px;\n\t\twidth: 1em;\n\t\theight: 1em;\n\t\tmargin: 1.5em;\n\t\toverflow: hidden;\n\t\ttext-indent: 100%;\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form__field--consent {\n\ttext-align: left;\n\n\t&.pum-form__field--checkbox {\n\t\tlabel {\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: middle;\n\n\t\t\tinput {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: inherit;\n\t\t\t\tmargin: 0;\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pum-form__field--radio {\n\t\t.pum-form__consent-radios {\n\t\t\t&.pum-form__consent-radios--inline {\n\t\t\t\tlabel {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\tinput {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\twidth: inherit;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tlabel + label {\n\t\t\t\t\tmargin-left: 1em;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.pum-form__consent-radios--stacked {\n\t\t\t\tlabel {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\tinput {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\twidth: inherit;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","/** Backward Compatibility */\n.popmake-close {\n\tcursor: pointer;\n}\n\n/* Formidable forms fix */\n.pum-container {\n\tiframe.formidable {\n\t\twidth: 100%;\n\t\toverflow: visible;\n\t}\n}\n\n// jQuery UI Datepicker shows up behind the popups without this.\nbody div#ui-datepicker-div[style] {\n\tz-index: 9999999999 !important;\n}\n\n/* NF DatePicker Fix */\n.pika-single {\n\tz-index: 9999999999 !important;\n}\n"]}
1
+ {"version":3,"sources":["pum-site.scss","partials/site/_animations.scss","pum-site.css","partials/_pum_styles.scss","partials/site/form/_general.scss","partials/site/form/_alignments.scss","partials/site/form/layout/_standard.scss","partials/site/form/layout/_inline.scss","partials/site/form/layout/_block.scss","partials/site/form/style/_default.scss","partials/site/form/_sub_form.scss","partials/site/form/_privacy.scss","partials/_compatibility.scss"],"names":[],"mappings":"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","file":"pum-site.css","sourcesContent":["/* Animations */\n@import 'partials/site/animations';\n/* Popup Core Styles */\n@import 'partials/pum_styles';\n/* PM Forms */\n@import 'partials/site/form/general';\n@import 'partials/site/form/alignments';\n@import 'partials/site/form/layout/standard';\n@import 'partials/site/form/layout/inline';\n@import 'partials/site/form/layout/block';\n@import 'partials/site/form/style/default';\n@import 'partials/site/form/sub_form';\n@import 'partials/site/form/privacy';\n/* 3rd Party Plugin Compatibility Fixes */\n@import 'partials/compatibility';\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n@keyframes rotate-forever {\n\t0% {\n\t\ttransform: rotate( 0deg );\n\t}\n\t100% {\n\t\ttransform: rotate( 360deg );\n\t}\n}\n\n@keyframes spinner-loader {\n\t0% {\n\t\ttransform: rotate( 0deg );\n\t}\n\t100% {\n\t\ttransform: rotate( 360deg );\n\t}\n}\n","/* Animations */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n@keyframes rotate-forever {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n\n@keyframes spinner-loader {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n\n/* Popup Core Styles */\n/* Reset Overlay, Container, Title, Content(div) & Close button */\n.pum-overlay,\n.pum-container,\n.pum-title,\n.pum-content,\n.pum-content + .pum-close,\n.pum-content + .pum-close:hover,\n.pum-content + .pum-close:focus,\n.pum-content + .pum-close:active {\n background: none;\n border: none;\n bottom: auto;\n clear: none;\n cursor: default;\n /* didn't really know what the default for display should be*/\n /*display:inline;*/\n float: none;\n font-family: inherit;\n font-size: medium;\n font-style: normal;\n font-weight: normal;\n height: auto;\n left: auto;\n letter-spacing: normal;\n line-height: normal;\n max-height: none;\n max-width: none;\n min-height: 0;\n min-width: 0;\n overflow: visible;\n position: static;\n right: auto;\n text-align: left;\n text-decoration: none;\n text-indent: 0;\n text-transform: none;\n top: auto;\n visibility: visible;\n white-space: normal;\n width: auto;\n z-index: auto;\n}\n\n.pum-title,\n.pum-content {\n position: relative;\n z-index: 1;\n}\n\n.pum-overlay {\n position: fixed;\n height: 100%;\n width: 100%;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 1999999999;\n overflow: auto;\n overflow: initial;\n display: none;\n transition: all 0.15s ease-in-out;\n /**\n * Use border-box for all popup content. Providing more precise sizing.\n */\n}\n\n.pum-overlay.pum-preview, .pum-overlay.pum-form-submission-detected {\n display: block;\n}\n\n.pum-overlay, .pum-overlay:before, .pum-overlay:after,\n.pum-overlay *,\n.pum-overlay *:before,\n.pum-overlay *:after {\n -webkit-box-sizing: border-box;\n /* Safari/Chrome, other WebKit */\n -moz-box-sizing: border-box;\n /* Firefox, other Gecko */\n box-sizing: border-box;\n}\n\n.pum-container {\n top: 100px;\n position: absolute;\n margin-bottom: 3em;\n z-index: 1999999999;\n}\n\n.pum-container.pum-responsive {\n left: 50%;\n margin-left: -47.5%;\n width: 95%;\n height: auto;\n overflow: visible;\n}\n\n.pum-container.pum-responsive img {\n max-width: 100%;\n height: auto;\n}\n\n@media only screen and (min-width: 1024px) {\n .pum-container.pum-responsive.pum-responsive-nano {\n margin-left: -5%;\n width: 10%;\n }\n .pum-container.pum-responsive.pum-responsive-micro {\n margin-left: -10%;\n width: 20%;\n }\n .pum-container.pum-responsive.pum-responsive-tiny {\n margin-left: -15%;\n width: 30%;\n }\n .pum-container.pum-responsive.pum-responsive-small {\n margin-left: -20%;\n width: 40%;\n }\n .pum-container.pum-responsive.pum-responsive-medium {\n margin-left: -30%;\n width: 60%;\n }\n .pum-container.pum-responsive.pum-responsive-normal {\n margin-left: -30%;\n width: 70%;\n }\n .pum-container.pum-responsive.pum-responsive-large {\n margin-left: -35%;\n width: 80%;\n }\n .pum-container.pum-responsive.pum-responsive-xlarge {\n margin-left: -47.5%;\n width: 95%;\n }\n .pum-container.pum-responsive.pum-position-fixed {\n position: fixed;\n }\n}\n\n@media only screen and (max-width: 1024px) {\n .pum-container.pum-responsive.pum-position-fixed {\n position: absolute;\n }\n}\n\n.pum-container.custom-position {\n left: auto;\n top: auto;\n margin-left: inherit;\n}\n\n.pum-container .pum-title {\n margin-bottom: 0.5em;\n}\n\n.pum-container .pum-content:focus {\n outline: none;\n}\n\n.pum-container .pum-content > :first-child {\n margin-top: 0;\n}\n\n.pum-container .pum-content > :last-child {\n margin-bottom: 0;\n}\n\n.pum-container .pum-content + .pum-close {\n text-decoration: none;\n text-align: center;\n line-height: 1;\n position: absolute;\n cursor: pointer;\n min-width: 1em;\n z-index: 2;\n background-color: transparent;\n}\n\n.pum-container .pum-content + .pum-close > span {\n position: relative;\n z-index: 1;\n}\n\n.pum-container.pum-scrollable .pum-content {\n overflow: auto;\n overflow-y: scroll;\n max-height: 95%;\n}\n\n.pum-overlay.pum-overlay-disabled {\n visibility: hidden;\n}\n\n.pum-overlay.pum-overlay-disabled::-webkit-scrollbar {\n display: block;\n}\n\n.pum-overlay.pum-overlay-disabled .pum-container {\n visibility: visible;\n}\n\n.pum-overlay.pum-click-to-close {\n /* Hack for iOS devices so they properly treat it as a clickable element */\n cursor: pointer;\n}\n\nhtml.pum-open.pum-open-overlay {\n overflow: hidden;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay {\n overflow: hidden;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-fixed .pum-container {\n position: fixed;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-scrollable body > *[aria-hidden] {\n padding-right: 15px;\n}\n\nhtml.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {\n overflow-y: scroll;\n -webkit-overflow-scrolling: touch;\n}\n\nhtml.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container {\n position: fixed;\n}\n\nhtml.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active {\n position: static;\n height: auto;\n width: auto;\n}\n\n/* PM Forms */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form {\n margin: 0 auto 16px;\n}\n\n.pum-form--loading {\n opacity: 0.5;\n}\n\n.pum-form__field {\n margin-bottom: 1em;\n}\n\n.pum-form__field label {\n font-weight: bold;\n}\n\n.pum-form__field select,\n.pum-form__field input[type='date'] {\n margin: 0 auto;\n font-size: 18px;\n line-height: 26px;\n text-align: center;\n padding: 3px;\n vertical-align: middle;\n}\n\n.pum-form__field select {\n padding: 5px 3px;\n}\n\n.pum-form__loader {\n font-size: 2em;\n animation-duration: 0.75s;\n animation-iteration-count: infinite;\n animation-name: rotate-forever;\n animation-timing-function: linear;\n height: 0.75em;\n width: 0.75em;\n border: 0.25em solid rgba(0, 0, 0, 0.5);\n border-right-color: transparent;\n border-radius: 50%;\n display: inline-block;\n}\n\n.pum-form__submit {\n position: relative;\n}\n\n.pum-form__submit .pum-form__loader {\n margin-left: 0.5em;\n border: 0.25em solid rgba(255, 255, 255, 0.5);\n border-right-color: transparent;\n}\n\n.pum-form__messages {\n display: none;\n border: 1px solid rgba(0, 0, 0, 0.25);\n margin-bottom: 0.5em;\n padding: 1em;\n position: relative;\n}\n\n.pum-form__message {\n margin-bottom: 0.5em;\n}\n\n.pum-form__message:last-child {\n margin-bottom: 0;\n}\n\n.pum-form__message--error {\n color: red !important;\n border-color: red;\n}\n\n.pum-form__message--success {\n color: green !important;\n border-color: green;\n}\n\n.pum-form--loading {\n opacity: 0.5;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-alignment-left {\n text-align: left;\n}\n\n.pum-alignment-center {\n text-align: center;\n}\n\n.pum-alignment-right {\n text-align: right;\n}\n\n/*\n * Form Alignments\n */\n.pum-form--alignment-left {\n text-align: left;\n}\n\n.pum-form--alignment-center {\n text-align: center;\n}\n\n.pum-form--alignment-right {\n text-align: right;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--layout-standard .pum-form__field > label {\n margin-bottom: 0.25em;\n display: block;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--layout-inline .pum-form__field {\n display: inline-block;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--layout-block .pum-form__field,\n.pum-form--layout-block div,\n.pum-form--layout-block input,\n.pum-form--layout-block button {\n display: block;\n width: 100%;\n}\n\n/*\n * Form Styles\n */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form--style-default label {\n font-size: 14px;\n font-weight: bold;\n}\n\n.pum-form--style-default input[type='text'],\n.pum-form--style-default input[type='email'] {\n background-color: #f8f7f7;\n margin-bottom: 5px;\n font-size: 14px;\n padding: 10px 8px;\n}\n\n.pum-form--style-default button {\n font-size: 18px;\n margin: 10px 0 0;\n padding: 10px 5px;\n cursor: pointer;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-sub-form {\n /* :not(:required) hides this rule from IE9 and below */\n}\n\n.pum-sub-form .pum-sub-form-loading {\n opacity: 0.5;\n}\n\n.pum-sub-form p.pum-newsletter-error-msg {\n margin: 0;\n}\n\n.pum-sub-form .spinner-loader {\n right: 50%;\n position: absolute;\n bottom: 40%;\n}\n\n.pum-sub-form .spinner-loader:not(:required) {\n animation: spinner-loader 1500ms infinite linear;\n border-radius: 0.5em;\n box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0;\n display: inline-block;\n font-size: 10px;\n width: 1em;\n height: 1em;\n margin: 1.5em;\n overflow: hidden;\n text-indent: 100%;\n}\n\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n.pum-form__field--consent {\n text-align: left;\n}\n\n.pum-form__field--consent.pum-form__field--checkbox label {\n display: inline-block;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--checkbox label input {\n display: inline-block;\n width: inherit;\n margin: 0;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label {\n display: inline-block;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input {\n display: inline-block;\n width: inherit;\n margin: 0;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label + label {\n margin-left: 1em;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label {\n display: block;\n vertical-align: middle;\n}\n\n.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input {\n display: inline-block;\n width: inherit;\n margin: 0;\n vertical-align: middle;\n}\n\n/* 3rd Party Plugin Compatibility Fixes */\n/** Backward Compatibility */\n.popmake-close {\n cursor: pointer;\n}\n\n/* Formidable forms fix */\n.pum-container iframe.formidable {\n width: 100%;\n overflow: visible;\n}\n\nbody div#ui-datepicker-div[style] {\n z-index: 9999999999 !important;\n}\n\n/* NF DatePicker Fix */\n.pika-single {\n z-index: 9999999999 !important;\n}\n","/* Reset Overlay, Container, Title, Content(div) & Close button */\n.pum-overlay,\n.pum-container,\n.pum-title,\n.pum-content,\n.pum-content + .pum-close,\n.pum-content + .pum-close:hover,\n.pum-content + .pum-close:focus,\n.pum-content + .pum-close:active {\n\tbackground: none;\n\tborder: none;\n\tbottom: auto;\n\tclear: none;\n\tcursor: default;\n\t/* didn't really know what the default for display should be*/\n\t/*display:inline;*/\n\tfloat: none;\n\tfont-family: inherit;\n\tfont-size: medium;\n\tfont-style: normal;\n\tfont-weight: normal;\n\theight: auto;\n\tleft: auto;\n\tletter-spacing: normal;\n\tline-height: normal;\n\tmax-height: none;\n\tmax-width: none;\n\tmin-height: 0;\n\tmin-width: 0;\n\toverflow: visible;\n\tposition: static;\n\tright: auto;\n\ttext-align: left;\n\ttext-decoration: none;\n\ttext-indent: 0;\n\ttext-transform: none;\n\ttop: auto;\n\tvisibility: visible;\n\twhite-space: normal;\n\twidth: auto;\n\tz-index: auto;\n}\n\n.pum-title,\n.pum-content {\n\tposition: relative;\n\tz-index: 1;\n}\n\n.pum-overlay {\n\tposition: fixed;\n\theight: 100%;\n\twidth: 100%;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tz-index: 1999999999;\n\toverflow: auto;\n\toverflow: initial;\n\tdisplay: none;\n\ttransition: all 0.15s ease-in-out;\n\n\t&.pum-preview,\n\t&.pum-form-submission-detected {\n\t\tdisplay: block;\n\t}\n\n\t/**\n * Use border-box for all popup content. Providing more precise sizing.\n */\n\t&,\n\t&:before,\n\t&:after,\n\t& *,\n\t& *:before,\n\t& *:after {\n\t\t-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */\n\t\t-moz-box-sizing: border-box; /* Firefox, other Gecko */\n\t\tbox-sizing: border-box;\n\t}\n}\n\n.pum-container {\n\ttop: 100px;\n\tposition: absolute;\n\tmargin-bottom: 3em;\n\tz-index: 1999999999;\n\n\t&.pum-responsive {\n\t\tleft: 50%;\n\t\tmargin-left: -47.5%;\n\t\twidth: 95%;\n\t\theight: auto;\n\t\toverflow: visible;\n\n\t\t// Add Responsive Image Handling.\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t\theight: auto;\n\t\t}\n\n\t\t@media only screen and ( min-width: 1024px ) {\n\t\t\t&.pum-responsive-nano {\n\t\t\t\tmargin-left: -5%;\n\t\t\t\twidth: 10%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-micro {\n\t\t\t\tmargin-left: -10%;\n\t\t\t\twidth: 20%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-tiny {\n\t\t\t\tmargin-left: -15%;\n\t\t\t\twidth: 30%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-small {\n\t\t\t\tmargin-left: -20%;\n\t\t\t\twidth: 40%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-medium {\n\t\t\t\tmargin-left: -30%;\n\t\t\t\twidth: 60%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-normal {\n\t\t\t\tmargin-left: -30%;\n\t\t\t\twidth: 70%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-large {\n\t\t\t\tmargin-left: -35%;\n\t\t\t\twidth: 80%;\n\t\t\t}\n\n\t\t\t&.pum-responsive-xlarge {\n\t\t\t\tmargin-left: -47.5%;\n\t\t\t\twidth: 95%;\n\t\t\t}\n\n\t\t\t&.pum-position-fixed {\n\t\t\t\tposition: fixed;\n\t\t\t}\n\t\t}\n\n\t\t@media only screen and ( max-width: 1024px ) {\n\t\t\t&.pum-position-fixed {\n\t\t\t\tposition: absolute;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.custom-position {\n\t\tleft: auto;\n\t\ttop: auto;\n\t\tmargin-left: inherit;\n\t}\n\n\t.pum-title {\n\t\tmargin-bottom: 0.5em;\n\t}\n\n\t.pum-content {\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t}\n\n\t\t> :first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t> :last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t+ .pum-close {\n\t\t\ttext-decoration: none;\n\t\t\ttext-align: center;\n\t\t\tline-height: 1;\n\t\t\tposition: absolute;\n\t\t\tcursor: pointer;\n\t\t\tmin-width: 1em;\n\t\t\tz-index: 2;\n\t\t\tbackground-color: transparent;\n\n\t\t\t> span {\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 1;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pum-scrollable {\n\t\t.pum-content {\n\t\t\toverflow: auto;\n\t\t\toverflow-y: scroll;\n\t\t\tmax-height: 95%;\n\t\t}\n\t}\n}\n\n.pum-overlay.pum-overlay-disabled {\n\tvisibility: hidden;\n\n\t&::-webkit-scrollbar {\n\t\tdisplay: block;\n\t}\n\n\t.pum-container {\n\t\tvisibility: visible;\n\t}\n}\n\n.pum-overlay.pum-click-to-close {\n\t/* Hack for iOS devices so they properly treat it as a clickable element */\n\tcursor: pointer;\n}\n\nhtml.pum-open {\n\t&.pum-open-overlay {\n\t\toverflow: hidden;\n\n\t\t&.pum-open-fixed {\n\t\t\t.pum-overlay {\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\n\t\t\t.pum-container {\n\t\t\t\tposition: fixed;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-open-scrollable {\n\t\t\tbody > *[aria-hidden] {\n\t\t\t\tpadding-right: 15px;\n\t\t\t}\n\n\t\t\t.pum-overlay.pum-active {\n\t\t\t\toverflow-y: scroll;\n\t\t\t\t-webkit-overflow-scrolling: touch;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pum-open-overlay-disabled {\n\t\t&.pum-open-fixed {\n\t\t\t.pum-container {\n\t\t\t\tposition: fixed;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-open-scrollable {\n\t\t\t.pum-overlay.pum-active {\n\t\t\t\tposition: static;\n\t\t\t\theight: auto;\n\t\t\t\twidth: auto;\n\t\t\t}\n\t\t}\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form {\n\tmargin: 0 auto 16px;\n}\n\n.pum-form--loading {\n\topacity: 0.5;\n}\n\n.pum-form__field {\n\tmargin-bottom: 1em;\n\n\tlabel {\n\t\tfont-weight: bold;\n\t}\n\n\tselect,\n\tinput[type='date'] {\n\t\tmargin: 0 auto;\n\t\tfont-size: 18px;\n\t\tline-height: 26px;\n\t\ttext-align: center;\n\t\tpadding: 3px;\n\t\tvertical-align: middle;\n\t}\n\n\tselect {\n\t\tpadding: 5px 3px;\n\t}\n}\n\n.pum-form__loader {\n\tfont-size: 2em;\n\tanimation-duration: 0.75s;\n\tanimation-iteration-count: infinite;\n\tanimation-name: rotate-forever;\n\tanimation-timing-function: linear;\n\theight: 0.75em;\n\twidth: 0.75em;\n\tborder: 0.25em solid rgba( 0, 0, 0, 0.5 );\n\tborder-right-color: transparent;\n\tborder-radius: 50%;\n\tdisplay: inline-block;\n}\n\n.pum-form__submit {\n\tposition: relative;\n\n\t.pum-form__loader {\n\t\tmargin-left: 0.5em;\n\t\tborder: 0.25em solid rgba( 255, 255, 255, 0.5 );\n\t\tborder-right-color: transparent;\n\t}\n}\n\n.pum-form__messages {\n\tdisplay: none;\n\tborder: 1px solid rgba( 0, 0, 0, 0.25 );\n\tmargin-bottom: 0.5em;\n\tpadding: 1em;\n\tposition: relative;\n}\n\n.pum-form__message {\n\tmargin-bottom: 0.5em;\n\n\t&:last-child {\n\t\tmargin-bottom: 0;\n\t}\n}\n\n.pum-form__message--error {\n\tcolor: red !important;\n\tborder-color: red;\n}\n\n.pum-form__message--success {\n\tcolor: green !important;\n\tborder-color: green;\n}\n\n.pum-form--loading {\n\topacity: 0.5;\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-alignment-left {\n\ttext-align: left;\n}\n\n.pum-alignment-center {\n\ttext-align: center;\n}\n\n.pum-alignment-right {\n\ttext-align: right;\n}\n\n/*\n * Form Alignments\n */\n.pum-form--alignment-left {\n\ttext-align: left;\n}\n\n.pum-form--alignment-center {\n\ttext-align: center;\n}\n\n.pum-form--alignment-right {\n\ttext-align: right;\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--layout-standard {\n\t.pum-form__field {\n\t\t> label {\n\t\t\tmargin-bottom: 0.25em;\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--layout-inline {\n\t.pum-form__field {\n\t\tdisplay: inline-block;\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--layout-block {\n\t.pum-form__field,\n\tdiv,\n\tinput,\n\tbutton {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t}\n}\n","/*\n * Form Styles\n */\n/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form--style-default {\n\tlabel {\n\t\tfont-size: 14px;\n\t\tfont-weight: bold;\n\t}\n\n\tinput[type='text'],\n\tinput[type='email'] {\n\t\tbackground-color: #f8f7f7;\n\t\tmargin-bottom: 5px;\n\t\tfont-size: 14px;\n\t\tpadding: 10px 8px;\n\t}\n\n\tbutton {\n\t\tfont-size: 18px;\n\t\tmargin: 10px 0 0;\n\t\tpadding: 10px 5px;\n\t\tcursor: pointer;\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-sub-form {\n\t.pum-sub-form-loading {\n\t\topacity: 0.5;\n\t}\n\n\tp.pum-newsletter-error-msg {\n\t\tmargin: 0;\n\t}\n\n\t.spinner-loader {\n\t\tright: 50%;\n\t\tposition: absolute;\n\t\tbottom: 40%;\n\t}\n\n\t/* :not(:required) hides this rule from IE9 and below */\n\t.spinner-loader:not( :required ) {\n\t\tanimation: spinner-loader 1500ms infinite linear;\n\t\tborder-radius: 0.5em;\n\t\tbox-shadow: rgba( 0, 0, 51, 0.3 ) 1.5em 0 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 1.1em 1.1em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 0 1.5em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) -1.1em 1.1em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) -1.5em 0 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) -1.1em -1.1em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 0 -1.5em 0 0,\n\t\t\trgba( 0, 0, 51, 0.3 ) 1.1em -1.1em 0 0;\n\t\tdisplay: inline-block;\n\t\tfont-size: 10px;\n\t\twidth: 1em;\n\t\theight: 1em;\n\t\tmargin: 1.5em;\n\t\toverflow: hidden;\n\t\ttext-indent: 100%;\n\t}\n}\n","/*!******************************************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************************************/\n\n.pum-form__field--consent {\n\ttext-align: left;\n\n\t&.pum-form__field--checkbox {\n\t\tlabel {\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: middle;\n\n\t\t\tinput {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: inherit;\n\t\t\t\tmargin: 0;\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pum-form__field--radio {\n\t\t.pum-form__consent-radios {\n\t\t\t&.pum-form__consent-radios--inline {\n\t\t\t\tlabel {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\tinput {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\twidth: inherit;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tlabel + label {\n\t\t\t\t\tmargin-left: 1em;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.pum-form__consent-radios--stacked {\n\t\t\t\tlabel {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\tinput {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\twidth: inherit;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","/** Backward Compatibility */\n.popmake-close {\n\tcursor: pointer;\n}\n\n/* Formidable forms fix */\n.pum-container {\n\tiframe.formidable {\n\t\twidth: 100%;\n\t\toverflow: visible;\n\t}\n}\n\n// jQuery UI Datepicker shows up behind the popups without this.\nbody div#ui-datepicker-div[style] {\n\tz-index: 9999999999 !important;\n}\n\n/* NF DatePicker Fix */\n.pika-single {\n\tz-index: 9999999999 !important;\n}\n"]}
assets/css/pum-site.min.css CHANGED
@@ -1 +1 @@
1
- @keyframes rotate-forever{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spinner-loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:0 0;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-container .pum-content+.pum-close>span,.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay,html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container,html.pum-open.pum-open-overlay.pum-open-fixed .pum-container{position:fixed}.pum-overlay{height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1999999999;overflow:initial;display:none;transition:.15s ease-in-out}.pum-overlay.pum-form-submission-detected,.pum-overlay.pum-preview{display:block}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{top:100px;position:absolute;margin-bottom:3em;z-index:1999999999}.pum-container.pum-responsive{left:50%;margin-left:-47.5%;width:95%;height:auto;overflow:visible}.pum-container.pum-responsive img{max-width:100%;height:auto}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-nano{margin-left:-5%;width:10%}.pum-container.pum-responsive.pum-responsive-micro{margin-left:-10%;width:20%}.pum-container.pum-responsive.pum-responsive-tiny{margin-left:-15%;width:30%}.pum-container.pum-responsive.pum-responsive-small{margin-left:-20%;width:40%}.pum-container.pum-responsive.pum-responsive-medium{margin-left:-30%;width:60%}.pum-container.pum-responsive.pum-responsive-normal{margin-left:-30%;width:70%}.pum-container.pum-responsive.pum-responsive-large{margin-left:-35%;width:80%}.pum-container.pum-responsive.pum-responsive-xlarge{margin-left:-47.5%;width:95%}.pum-container.pum-responsive.pum-position-fixed{position:fixed}}@media only screen and (max-width:1024px){.pum-container.pum-responsive.pum-position-fixed{position:absolute}}.pum-container.custom-position{left:auto;top:auto;margin-left:inherit}.pum-container .pum-title{margin-bottom:.5em}.pum-container .pum-content>:last-child,.pum-form__message:last-child{margin-bottom:0}.pum-container .pum-content>:first-child{margin-top:0}.pum-container .pum-content+.pum-close{text-decoration:none;text-align:center;line-height:1;position:absolute;cursor:pointer;min-width:1em;z-index:2;background-color:transparent}.pum-container.pum-scrollable .pum-content{overflow:auto;overflow-y:scroll;max-height:95%}.pum-overlay.pum-overlay-disabled{visibility:hidden}.pum-overlay.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay.pum-overlay-disabled .pum-container{visibility:visible}.popmake-close,.pum-overlay.pum-click-to-close{cursor:pointer}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-right:15px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active{position:static;height:auto;width:auto}.pum-form{margin:0 auto 16px}.pum-form__field{margin-bottom:1em}.pum-form__field label{font-weight:700}.pum-form__field input[type=date],.pum-form__field select{margin:0 auto;font-size:18px;line-height:26px;text-align:center;padding:3px;vertical-align:middle}.pum-form__field select{padding:5px 3px}.pum-form__loader{font-size:2em;animation-duration:.75s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;height:.75em;width:.75em;border:.25em solid rgba(0,0,0,.5);border-right-color:transparent;border-radius:50%;display:inline-block}.pum-form__submit{position:relative}.pum-form__submit .pum-form__loader{margin-left:.5em;border:.25em solid rgba(255,255,255,.5);border-right-color:transparent}.pum-form__messages{display:none;border:1px solid rgba(0,0,0,.25);margin-bottom:.5em;padding:1em;position:relative}.pum-form__message{margin-bottom:.5em}.pum-form__message--error{color:red!important;border-color:red}.pum-form__message--success{color:green!important;border-color:green}.pum-form--loading,.pum-sub-form .pum-sub-form-loading{opacity:.5}.pum-alignment-left,.pum-form--alignment-left{text-align:left}.pum-alignment-center{text-align:center}.pum-alignment-right{text-align:right}.pum-form--alignment-center{text-align:center}.pum-form--alignment-right{text-align:right}.pum-form--layout-standard .pum-form__field>label{margin-bottom:.25em;display:block}.pum-form--layout-inline .pum-form__field{display:inline-block}.pum-form--layout-block .pum-form__field,.pum-form--layout-block button,.pum-form--layout-block div,.pum-form--layout-block input{display:block;width:100%}.pum-form--style-default label{font-size:14px;font-weight:700}.pum-form--style-default input[type=email],.pum-form--style-default input[type=text]{background-color:#f8f7f7;margin-bottom:5px;font-size:14px;padding:10px 8px}.pum-form--style-default button{font-size:18px;margin:10px 0 0;padding:10px 5px;cursor:pointer}.pum-sub-form p.pum-newsletter-error-msg{margin:0}.pum-sub-form .spinner-loader{right:50%;position:absolute;bottom:40%}.pum-sub-form .spinner-loader:not(:required){animation:1.5s linear infinite spinner-loader;border-radius:.5em;box-shadow:rgba(0,0,51,.3) 1.5em 0 0 0,rgba(0,0,51,.3) 1.1em 1.1em 0 0,rgba(0,0,51,.3) 0 1.5em 0 0,rgba(0,0,51,.3) -1.1em 1.1em 0 0,rgba(0,0,51,.3) -1.5em 0 0 0,rgba(0,0,51,.3) -1.1em -1.1em 0 0,rgba(0,0,51,.3) 0 -1.5em 0 0,rgba(0,0,51,.3) 1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%}.pum-form__field--consent{text-align:left}.pum-form__field--consent.pum-form__field--checkbox label,.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--checkbox label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label+label{margin-left:1em}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label{display:block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-container iframe.formidable{width:100%;overflow:visible}.pika-single,body div#ui-datepicker-div[style]{z-index:9999999999!important}
1
+ @keyframes rotate-forever{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spinner-loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:0 0;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-container .pum-content+.pum-close>span,.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay,html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container,html.pum-open.pum-open-overlay.pum-open-fixed .pum-container{position:fixed}.pum-overlay{height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1999999999;overflow:initial;display:none;transition:.15s ease-in-out}.pum-overlay.pum-form-submission-detected,.pum-overlay.pum-preview{display:block}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{top:100px;position:absolute;margin-bottom:3em;z-index:1999999999}.pum-container.pum-responsive{left:50%;margin-left:-47.5%;width:95%;height:auto;overflow:visible}.pum-container.pum-responsive img{max-width:100%;height:auto}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-nano{margin-left:-5%;width:10%}.pum-container.pum-responsive.pum-responsive-micro{margin-left:-10%;width:20%}.pum-container.pum-responsive.pum-responsive-tiny{margin-left:-15%;width:30%}.pum-container.pum-responsive.pum-responsive-small{margin-left:-20%;width:40%}.pum-container.pum-responsive.pum-responsive-medium{margin-left:-30%;width:60%}.pum-container.pum-responsive.pum-responsive-normal{margin-left:-30%;width:70%}.pum-container.pum-responsive.pum-responsive-large{margin-left:-35%;width:80%}.pum-container.pum-responsive.pum-responsive-xlarge{margin-left:-47.5%;width:95%}.pum-container.pum-responsive.pum-position-fixed{position:fixed}}@media only screen and (max-width:1024px){.pum-container.pum-responsive.pum-position-fixed{position:absolute}}.pum-container.custom-position{left:auto;top:auto;margin-left:inherit}.pum-container .pum-title{margin-bottom:.5em}.pum-container .pum-content>:last-child,.pum-form__message:last-child{margin-bottom:0}.pum-container .pum-content:focus{outline:0}.pum-container .pum-content>:first-child{margin-top:0}.pum-container .pum-content+.pum-close{text-decoration:none;text-align:center;line-height:1;position:absolute;cursor:pointer;min-width:1em;z-index:2;background-color:transparent}.pum-container.pum-scrollable .pum-content{overflow:auto;overflow-y:scroll;max-height:95%}.pum-overlay.pum-overlay-disabled{visibility:hidden}.pum-overlay.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay.pum-overlay-disabled .pum-container{visibility:visible}.popmake-close,.pum-overlay.pum-click-to-close{cursor:pointer}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-right:15px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active{position:static;height:auto;width:auto}.pum-form{margin:0 auto 16px}.pum-form__field{margin-bottom:1em}.pum-form__field label{font-weight:700}.pum-form__field input[type=date],.pum-form__field select{margin:0 auto;font-size:18px;line-height:26px;text-align:center;padding:3px;vertical-align:middle}.pum-form__field select{padding:5px 3px}.pum-form__loader{font-size:2em;animation-duration:.75s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;height:.75em;width:.75em;border:.25em solid rgba(0,0,0,.5);border-right-color:transparent;border-radius:50%;display:inline-block}.pum-form__submit{position:relative}.pum-form__submit .pum-form__loader{margin-left:.5em;border:.25em solid rgba(255,255,255,.5);border-right-color:transparent}.pum-form__messages{display:none;border:1px solid rgba(0,0,0,.25);margin-bottom:.5em;padding:1em;position:relative}.pum-form__message{margin-bottom:.5em}.pum-form__message--error{color:red!important;border-color:red}.pum-form__message--success{color:green!important;border-color:green}.pum-form--loading,.pum-sub-form .pum-sub-form-loading{opacity:.5}.pum-alignment-left,.pum-form--alignment-left{text-align:left}.pum-alignment-center{text-align:center}.pum-alignment-right{text-align:right}.pum-form--alignment-center{text-align:center}.pum-form--alignment-right{text-align:right}.pum-form--layout-standard .pum-form__field>label{margin-bottom:.25em;display:block}.pum-form--layout-inline .pum-form__field{display:inline-block}.pum-form--layout-block .pum-form__field,.pum-form--layout-block button,.pum-form--layout-block div,.pum-form--layout-block input{display:block;width:100%}.pum-form--style-default label{font-size:14px;font-weight:700}.pum-form--style-default input[type=email],.pum-form--style-default input[type=text]{background-color:#f8f7f7;margin-bottom:5px;font-size:14px;padding:10px 8px}.pum-form--style-default button{font-size:18px;margin:10px 0 0;padding:10px 5px;cursor:pointer}.pum-sub-form p.pum-newsletter-error-msg{margin:0}.pum-sub-form .spinner-loader{right:50%;position:absolute;bottom:40%}.pum-sub-form .spinner-loader:not(:required){animation:1.5s linear infinite spinner-loader;border-radius:.5em;box-shadow:rgba(0,0,51,.3) 1.5em 0 0 0,rgba(0,0,51,.3) 1.1em 1.1em 0 0,rgba(0,0,51,.3) 0 1.5em 0 0,rgba(0,0,51,.3) -1.1em 1.1em 0 0,rgba(0,0,51,.3) -1.5em 0 0 0,rgba(0,0,51,.3) -1.1em -1.1em 0 0,rgba(0,0,51,.3) 0 -1.5em 0 0,rgba(0,0,51,.3) 1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%}.pum-form__field--consent{text-align:left}.pum-form__field--consent.pum-form__field--checkbox label,.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--checkbox label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label+label{margin-left:1em}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label{display:block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-container iframe.formidable{width:100%;overflow:visible}.pika-single,body div#ui-datepicker-div[style]{z-index:9999999999!important}
assets/js/site.js CHANGED
@@ -832,6 +832,7 @@ var PUM;
832
 
833
  window.PUM.init = function () {
834
  console.log('init popups ✔');
 
835
  $('.pum').popmake();
836
  $(document).trigger('pumInitialized');
837
 
@@ -966,7 +967,7 @@ var PUM_Accessibility;
966
  .on( 'keydown.pum_accessibility', PUM_Accessibility.trapTabKey )
967
  .attr( 'aria-hidden', 'false' );
968
 
969
- $top_level_elements = $( 'body > *' )
970
  .filter( ':visible' )
971
  .not( currentModal );
972
  $top_level_elements.attr( 'aria-hidden', 'true' );
@@ -1657,7 +1658,7 @@ var PUM_Analytics;
1657
  },
1658
  } );
1659
 
1660
- $.fn.popmake.conditions = {};
1661
  } )( jQuery, document );
1662
 
1663
  /**
832
 
833
  window.PUM.init = function () {
834
  console.log('init popups ✔');
835
+ $(document).trigger('pumBeforeInit');
836
  $('.pum').popmake();
837
  $(document).trigger('pumInitialized');
838
 
967
  .on( 'keydown.pum_accessibility', PUM_Accessibility.trapTabKey )
968
  .attr( 'aria-hidden', 'false' );
969
 
970
+ $top_level_elements = $( 'body > *:not([aria-hidden="true"])' )
971
  .filter( ':visible' )
972
  .not( currentModal );
973
  $top_level_elements.attr( 'aria-hidden', 'true' );
1658
  },
1659
  } );
1660
 
1661
+ $.fn.popmake.conditions = $.fn.popmake.conditions || {};
1662
  } )( jQuery, document );
1663
 
1664
  /**
assets/js/site.min.js CHANGED
@@ -1 +1 @@
1
- var PUM,PUM_Accessibility,PUM_Analytics,pm_cookie,pm_cookie_json,pm_remove_cookie;!function(i){"use strict";void 0===i.fn.on&&(i.fn.on=function(e,o,t){return this.delegate(o,e,t)}),void 0===i.fn.off&&(i.fn.off=function(e,o,t){return this.undelegate(o,e,t)}),void 0===i.fn.bindFirst&&(i.fn.bindFirst=function(e,o){var t=i(this);t.unbind(e,o),t.bind(e,o),(t=(o=i._data(t[0]).events)[e]).unshift(t.pop()),o[e]=t}),void 0===i.fn.outerHtml&&(i.fn.outerHtml=function(){var e=i(this).clone();return i("<div/>").append(e).html()}),void 0===i.fn.isInViewport&&(i.fn.isInViewport=function(){var e=i(this).offset().top,o=e+i(this).outerHeight(),t=i(window).scrollTop(),n=t+i(window).height();return t<o&&e<n}),void 0===Date.now&&(Date.now=function(){return(new Date).getTime()})}(jQuery),function(a,r,s){"use strict";function n(e,o){function t(e,o,t){return o?e[o.slice(0,t?-1:o.length)]:e}return o.split(".").reduce(function(e,o){return o?o.split("[").reduce(t,e):e},e)}window.pum_vars=window.pum_vars||{default_theme:"0",home_url:"/",version:1.7,pm_dir_url:"",ajaxurl:"",restapi:!1,analytics_api:!1,rest_nonce:null,debug_mode:!1,disable_tracking:!0,message_position:"top",core_sub_forms_enabled:!0,popups:{}},window.pum_popups=window.pum_popups||{},window.pum_vars.popups=window.pum_popups,PUM={get:new function(){function e(e,o,t){"boolean"==typeof o&&(t=o,o=!1);var n=o?o.selector+" "+e:e;return s!==i[n]&&!t||(i[n]=o?o.find(e):jQuery(e)),i[n]}var i={};return e.elementCache=i,e},getPopup:function(e){var o;return o=e,(e=isNaN(o)||parseInt(Number(o))!==parseInt(o)||isNaN(parseInt(o,10))?"current"===e?PUM.get(".pum-overlay.pum-active:eq(0)",!0):"open"===e?PUM.get(".pum-overlay.pum-active",!0):"closed"===e?PUM.get(".pum-overlay:not(.pum-active)",!0):e instanceof jQuery?e:a(e):PUM.get("#pum-"+e)).hasClass("pum-overlay")?e:e.hasClass("popmake")||e.parents(".pum-overlay").length?e.parents(".pum-overlay"):a()},open:function(e,o){PUM.getPopup(e).popmake("open",o)},close:function(e,o){PUM.getPopup(e).popmake("close",o)},preventOpen:function(e){PUM.getPopup(e).addClass("preventOpen")},getSettings:function(e){return PUM.getPopup(e).popmake("getSettings")},getSetting:function(e,o,t){o=n(PUM.getSettings(e),o);return void 0!==o?o:t!==s?t:null},checkConditions:function(e){return PUM.getPopup(e).popmake("checkConditions")},getCookie:function(e){return a.pm_cookie(e)},getJSONCookie:function(e){return a.pm_cookie_json(e)},setCookie:function(e,o){PUM.getPopup(e).popmake("setCookie",jQuery.extend({name:"pum-"+PUM.getSetting(e,"id"),expires:"+30 days"},o))},clearCookie:function(e,o){a.pm_remove_cookie(e),"function"==typeof o&&o()},clearCookies:function(e,o){var t,n=PUM.getPopup(e).popmake("getSettings").cookies;if(n!==s&&n.length)for(t=0;n.length>t;t+=1)a.pm_remove_cookie(n[t].settings.name);"function"==typeof o&&o()},getClickTriggerSelector:function(e,o){var t=PUM.getPopup(e),e=PUM.getSettings(e),e=[".popmake-"+e.id,".popmake-"+decodeURIComponent(e.slug),'a[href$="#popmake-'+e.id+'"]'];return o.extra_selectors&&""!==o.extra_selectors&&e.push(o.extra_selectors),(e=pum.hooks.applyFilters("pum.trigger.click_open.selectors",e,o,t)).join(", ")},disableClickTriggers:function(e,o){if(e!==s)if(o!==s){var t=PUM.getClickTriggerSelector(e,o);a(t).removeClass("pum-trigger"),a(r).off("click.pumTrigger click.popmakeOpen",t)}else{var n=PUM.getSetting(e,"triggers",[]);if(n.length)for(var i=0;n.length>i;i++)-1!==pum.hooks.applyFilters("pum.disableClickTriggers.clickTriggerTypes",["click_open"]).indexOf(n[i].type)&&(t=PUM.getClickTriggerSelector(e,n[i].settings),a(t).removeClass("pum-trigger"),a(r).off("click.pumTrigger click.popmakeOpen",t))}},actions:{stopIframeVideosPlaying:function(){var e=PUM.getPopup(this),o=e.popmake("getContainer");e.hasClass("pum-has-videos")||(o.find("iframe").filter('[src*="youtube"],[src*="vimeo"]').each(function(){var e=a(this),o=e.attr("src"),t=o.replace("autoplay=1","1=1");t!==o&&(o=t),e.prop("src",o)}),o.find("video").each(function(){this.pause()}))}}},a.fn.popmake=function(e){return a.fn.popmake.methods[e]?(a(r).trigger("pumMethodCall",arguments),a.fn.popmake.methods[e].apply(this,Array.prototype.slice.call(arguments,1))):"object"!=typeof e&&e?void(window.console&&console.warn("Method "+e+" does not exist on $.fn.popmake")):a.fn.popmake.methods.init.apply(this,arguments)},a.fn.popmake.methods={init:function(){return this.each(function(){var e,o=PUM.getPopup(this),t=o.popmake("getSettings");return t.theme_id<=0&&(t.theme_id=pum_vars.default_theme),t.disable_reposition!==s&&t.disable_reposition||a(window).on("resize",function(){(o.hasClass("pum-active")||o.find(".popmake.active").length)&&a.fn.popmake.utilities.throttle(setTimeout(function(){o.popmake("reposition")},25),500,!1)}),o.find(".pum-container").data("popmake",t),o.data("popmake",t).trigger("pumInit"),t.open_sound&&"none"!==t.open_sound&&((e="custom"!==t.open_sound?new Audio(pum_vars.pm_dir_url+"/assets/sounds/"+t.open_sound):new Audio(t.custom_sound)).addEventListener("canplaythrough",function(){o.data("popAudio",e)}),e.addEventListener("error",function(){console.warn("Error occurred when trying to load Popup opening sound.")}),e.load()),this})},getOverlay:function(){return PUM.getPopup(this)},getContainer:function(){return PUM.getPopup(this).find(".pum-container")},getTitle:function(){return PUM.getPopup(this).find(".pum-title")||null},getContent:function(){return PUM.getPopup(this).find(".pum-content")||null},getClose:function(){return PUM.getPopup(this).find(".pum-content + .pum-close")||null},getSettings:function(){var e=PUM.getPopup(this);return a.extend(!0,{},a.fn.popmake.defaults,e.data("popmake")||{},"object"==typeof pum_popups&&void 0!==pum_popups[e.attr("id")]?pum_popups[e.attr("id")]:{})},state:function(e){var o=PUM.getPopup(this);if(s!==e)switch(e){case"isOpen":return o.hasClass("pum-open")||o.popmake("getContainer").hasClass("active");case"isClosed":return!o.hasClass("pum-open")&&!o.popmake("getContainer").hasClass("active")}},open:function(e){var o=PUM.getPopup(this),t=o.popmake("getContainer"),n=o.popmake("getClose"),i=o.popmake("getSettings"),r=a("html");return o.trigger("pumBeforeOpen"),o.hasClass("preventOpen")||t.hasClass("preventOpen")?(console.log("prevented"),o.removeClass("preventOpen").removeClass("pum-active").trigger("pumOpenPrevented")):(i.stackable||o.popmake("close_all"),o.addClass("pum-active"),0<i.close_button_delay&&n.fadeOut(0),r.addClass("pum-open"),i.overlay_disabled?r.addClass("pum-open-overlay-disabled"):r.addClass("pum-open-overlay"),i.position_fixed?r.addClass("pum-open-fixed"):r.addClass("pum-open-scrollable"),o.popmake("setup_close").popmake("reposition").popmake("animate",i.animation_type,function(){0<i.close_button_delay&&setTimeout(function(){n.fadeIn()},i.close_button_delay),o.trigger("pumAfterOpen"),a(window).trigger("resize"),a.fn.popmake.last_open_popup=o,e!==s&&e()}),void 0!==o.data("popAudio")&&o.data("popAudio").play().catch(function(e){console.warn("Sound was not able to play when popup opened. Reason: "+e)})),this},setup_close:function(){var t=PUM.getPopup(this),e=t.popmake("getClose"),n=t.popmake("getSettings");return(e=e.add(a(".popmake-close, .pum-close",t).not(e))).off("click.pum").on("click.pum",function(e){var o=a(this);o.hasClass("pum-do-default")||o.data("do-default")!==s&&o.data("do-default")||e.preventDefault(),a.fn.popmake.last_close_trigger="Close Button",t.popmake("close")}),(n.close_on_esc_press||n.close_on_f4_press)&&a(window).off("keyup.popmake").on("keyup.popmake",function(e){27===e.keyCode&&n.close_on_esc_press&&(a.fn.popmake.last_close_trigger="ESC Key",t.popmake("close")),115===e.keyCode&&n.close_on_f4_press&&(a.fn.popmake.last_close_trigger="F4 Key",t.popmake("close"))}),n.close_on_overlay_click&&(t.on("pumAfterOpen",function(){a(r).on("click.pumCloseOverlay",function(e){a(e.target).closest(".pum-container").length||(a.fn.popmake.last_close_trigger="Overlay Click",t.popmake("close"))})}),t.on("pumAfterClose",function(){a(r).off("click.pumCloseOverlay")})),n.close_on_form_submission&&PUM.hooks.addAction("pum.integration.form.success",function(e,o){o.popup&&o.popup[0]===t[0]&&setTimeout(function(){a.fn.popmake.last_close_trigger="Form Submission",t.popmake("close")},n.close_on_form_submission_delay||0)}),t.trigger("pumSetupClose"),this},close:function(n){return this.each(function(){var e=PUM.getPopup(this),o=e.popmake("getContainer"),t=(t=e.popmake("getClose")).add(a(".popmake-close, .pum-close",e).not(t));return e.trigger("pumBeforeClose"),e.hasClass("preventClose")||o.hasClass("preventClose")?e.removeClass("preventClose").trigger("pumClosePrevented"):o.fadeOut("fast",function(){e.is(":visible")&&e.fadeOut("fast"),a(window).off("keyup.popmake"),e.off("click.popmake"),t.off("click.popmake"),1===a(".pum-active").length&&a("html").removeClass("pum-open").removeClass("pum-open-scrollable").removeClass("pum-open-overlay").removeClass("pum-open-overlay-disabled").removeClass("pum-open-fixed"),e.removeClass("pum-active").trigger("pumAfterClose"),n!==s&&n()}),this})},close_all:function(){return a(".pum-active").popmake("close"),this},reposition:function(e){var o=PUM.getPopup(this).trigger("pumBeforeReposition"),t=o.popmake("getContainer"),n=o.popmake("getSettings"),i=n.location,r={my:"",at:"",of:window,collision:"none",using:"function"==typeof e?e:a.fn.popmake.callbacks.reposition_using},e={overlay:null,container:null},s=null;try{s=a(a.fn.popmake.last_open_trigger)}catch(e){s=a()}return n.position_from_trigger&&s.length?(r.of=s,0<=i.indexOf("left")&&(r.my+=" right",r.at+=" left"+(0!==n.position_left?"-"+n.position_left:"")),0<=i.indexOf("right")&&(r.my+=" left",r.at+=" right"+(0!==n.position_right?"+"+n.position_right:"")),0<=i.indexOf("center")&&(r.my="center"===i?"center":r.my+" center",r.at="center"===i?"center":r.at+" center"),0<=i.indexOf("top")&&(r.my+=" bottom",r.at+=" top"+(0!==n.position_top?"-"+n.position_top:"")),0<=i.indexOf("bottom")&&(r.my+=" top",r.at+=" bottom"+(0!==n.position_bottom?"+"+n.position_bottom:""))):(0<=i.indexOf("left")&&(r.my+=" left"+(0!==n.position_left?"+"+n.position_left:""),r.at+=" left"),0<=i.indexOf("right")&&(r.my+=" right"+(0!==n.position_right?"-"+n.position_right:""),r.at+=" right"),0<=i.indexOf("center")&&(r.my="center"===i?"center":r.my+" center",r.at="center"===i?"center":r.at+" center"),0<=i.indexOf("top")&&(r.my+=" top"+(0!==n.position_top?"+"+(a("body").hasClass("admin-bar")?parseInt(n.position_top,10)+32:n.position_top):""),r.at+=" top"),0<=i.indexOf("bottom")&&(r.my+=" bottom"+(0!==n.position_bottom?"-"+n.position_bottom:""),r.at+=" bottom")),r.my=a.trim(r.my),r.at=a.trim(r.at),o.is(":hidden")&&(e.overlay=o.css("opacity"),o.css({opacity:0}).show(0)),t.is(":hidden")&&(e.container=t.css("opacity"),t.css({opacity:0}).show(0)),n.position_fixed&&t.addClass("fixed"),"custom"===n.size?t.css({width:n.custom_width,height:n.custom_height_auto?"auto":n.custom_height}):"auto"!==n.size&&t.addClass("responsive").css({minWidth:""!==n.responsive_min_width?n.responsive_min_width:"auto",maxWidth:""!==n.responsive_max_width?n.responsive_max_width:"auto"}),o.trigger("pumAfterReposition"),t.addClass("custom-position").position(r).trigger("popmakeAfterReposition"),"center"===i&&t[0].offsetTop<0&&t.css({top:a("body").hasClass("admin-bar")?42:10}),e.overlay&&o.css({opacity:e.overlay}).hide(0),e.container&&t.css({opacity:e.container}).hide(0),this},animation_origin:function(e){var o=PUM.getPopup(this).popmake("getContainer"),t={my:"",at:""};switch(e){case"top":t={my:"left+"+o.offset().left+" bottom-100",at:"left top"};break;case"bottom":t={my:"left+"+o.offset().left+" top+100",at:"left bottom"};break;case"left":t={my:"right top+"+o.offset().top,at:"left top"};break;case"right":t={my:"left top+"+o.offset().top,at:"right top"};break;default:0<=e.indexOf("left")&&(t={my:t.my+" right",at:t.at+" left"}),0<=e.indexOf("right")&&(t={my:t.my+" left",at:t.at+" right"}),0<=e.indexOf("center")&&(t={my:t.my+" center",at:t.at+" center"}),0<=e.indexOf("top")&&(t={my:t.my+" bottom-100",at:t.at+" top"}),(t=0<=e.indexOf("bottom")?{my:t.my+" top+100",at:t.at+" bottom"}:t).my=a.trim(t.my),t.at=a.trim(t.at)}return t.of=window,t.collision="none",t}}}(jQuery,document),function(e){"use strict";e.fn.popmake.version=1.8,e.fn.popmake.last_open_popup=null,window.ajaxurl=window.pum_vars.ajaxurl,window.PUM.init=function(){console.log("init popups ✔"),e(".pum").popmake(),e(void 0).trigger("pumInitialized"),"object"==typeof pum_vars.form_success&&(pum_vars.form_success=e.extend({popup_id:null,settings:{}}),PUM.forms.success(pum_vars.form_success.popup_id,pum_vars.form_success.settings)),PUM.integrations.init()},e(function(){var e=PUM.hooks.applyFilters("pum.initHandler",PUM.init),o=PUM.hooks.applyFilters("pum.initPromises",[]);Promise.all(o).then(e)}),e(".pum").on("pumInit",function(){var e=PUM.getPopup(this),o=PUM.getSetting(e,"id"),e=e.find("form");e.length&&e.append('<input type="hidden" name="pum_form_popup_id" value="'+o+'" />')}).on("pumAfterClose",window.PUM.actions.stopIframeVideosPlaying)}(jQuery),function(i,t){"use strict";var n,r,s,a="a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]",e=".pum:not(.pum-accessibility-disabled)";PUM_Accessibility={forceFocus:function(e){s&&s.length&&!s[0].contains(e.target)&&(e.stopPropagation(),PUM_Accessibility.setFocusToFirstItem())},trapTabKey:function(e){var o,t,n;9===e.keyCode&&(o=s.find(".pum-container *").filter(a).filter(":visible"),n=i(":focus"),t=o.length,n=o.index(n),e.shiftKey?0===n&&(o.get(t-1).focus(),e.preventDefault()):n===t-1&&(o.get(0).focus(),e.preventDefault()))},setFocusToFirstItem:function(){s.find(".pum-container *").filter(a).filter(":visible").first().focus()},initiateFocusLock:function(){var e=PUM.getPopup(this),o=i(":focus");e.has(o).length||(r=o),s=e.on("keydown.pum_accessibility",PUM_Accessibility.trapTabKey).attr("aria-hidden","false"),(n=i("body > *").filter(":visible").not(s)).attr("aria-hidden","true"),i(t).one("focusin.pum_accessibility",PUM_Accessibility.forceFocus),PUM_Accessibility.setFocusToFirstItem()}},i(t).on("pumInit",e,function(){PUM.getPopup(this).find("[tabindex]").each(function(){var e=i(this);e.data("tabindex",e.attr("tabindex")).prop("tabindex","0")})}).on("pumBeforeOpen",e,function(){}).on("pumAfterOpen",e,PUM_Accessibility.initiateFocusLock).on("pumBeforeClose",e,function(){}).on("pumAfterClose",e,function(){PUM.getPopup(this).off("keydown.pum_accessibility").attr("aria-hidden","true"),n&&(n.attr("aria-hidden","false"),n=null),void 0!==r&&r.length&&r.focus(),s=null,i(t).off("focusin.pum_accessibility")}).on("pumSetupClose",e,function(){}).on("pumOpenPrevented",e,function(){}).on("pumClosePrevented",e,function(){}).on("pumBeforeReposition",e,function(){})}(jQuery,document),function(i){"use strict";i.fn.popmake.last_open_trigger=null,i.fn.popmake.last_close_trigger=null,i.fn.popmake.conversion_trigger=null;var r=!(void 0===pum_vars.analytics_api||!pum_vars.analytics_api);PUM_Analytics={beacon:function(e,o){var t=new Image,n=r?pum_vars.analytics_api:pum_vars.ajaxurl,o={route:pum.hooks.applyFilters("pum.analyticsBeaconRoute","/"+pum_vars.analytics_route+"/"),data:pum.hooks.applyFilters("pum.AnalyticsBeaconData",i.extend(!0,{event:"open",pid:null,_cache:+new Date},e)),callback:"function"==typeof o?o:function(){}};r?n+=o.route:o.data.action="pum_analytics",n&&(i(t).on("error success load done",o.callback),t.src=n+"?"+i.param(o.data))}},void 0!==pum_vars.disable_tracking&&pum_vars.disable_tracking||void 0!==pum_vars.disable_core_tracking&&pum_vars.disable_core_tracking||(i(document).on("pumAfterOpen.core_analytics",".pum",function(){var e=PUM.getPopup(this),e={pid:parseInt(e.popmake("getSettings").id,10)||null};0<e.pid&&!i("body").hasClass("single-popup")&&PUM_Analytics.beacon(e)}),i(function(){PUM.hooks.addAction("pum.integration.form.success",function(e,o){!1!==o.ajax&&(0===o.popup.length||0<(o={pid:parseInt(o.popup.popmake("getSettings").id,10)||null,event:"conversion"}).pid&&!i("body").hasClass("single-popup")&&PUM_Analytics.beacon(o))})}))}(jQuery),function(n,r){"use strict";function s(e){var o=e.popmake("getContainer"),t={display:"",opacity:""};e.css(t),o.css(t)}function a(e){return e.overlay_disabled?0:e.animation_speed/2}function p(e){return e.overlay_disabled?parseInt(e.animation_speed):e.animation_speed/2}n.fn.popmake.methods.animate_overlay=function(e,o,t){return PUM.getPopup(this).popmake("getSettings").overlay_disabled?n.fn.popmake.overlay_animations.none.apply(this,[o,t]):n.fn.popmake.overlay_animations[e]?n.fn.popmake.overlay_animations[e].apply(this,[o,t]):(window.console&&console.warn("Animation style "+e+" does not exist."),this)},n.fn.popmake.methods.animate=function(e){return n.fn.popmake.animations[e]?n.fn.popmake.animations[e].apply(this,Array.prototype.slice.call(arguments,1)):(window.console&&console.warn("Animation style "+e+" does not exist."),this)},n.fn.popmake.animations={none:function(e){var o=PUM.getPopup(this);return o.popmake("getContainer").css({opacity:1,display:"block"}),o.popmake("animate_overlay","none",0,function(){e!==r&&e()}),this},slide:function(o){var e=PUM.getPopup(this),t=e.popmake("getContainer"),n=e.popmake("getSettings"),i=e.popmake("animation_origin",n.animation_origin);return s(e),t.position(i),e.popmake("animate_overlay","fade",a(n),function(){t.popmake("reposition",function(e){t.animate(e,p(n),"swing",function(){o!==r&&o()})})}),this},fade:function(e){var o=PUM.getPopup(this),t=o.popmake("getContainer"),n=o.popmake("getSettings");return s(o),o.css({opacity:0,display:"block"}),t.css({opacity:0,display:"block"}),o.popmake("animate_overlay","fade",a(n),function(){t.animate({opacity:1},p(n),"swing",function(){e!==r&&e()})}),this},fadeAndSlide:function(o){var e=PUM.getPopup(this),t=e.popmake("getContainer"),n=e.popmake("getSettings"),i=e.popmake("animation_origin",n.animation_origin);return s(e),e.css({display:"block",opacity:0}),t.css({display:"block",opacity:0}),t.position(i),e.popmake("animate_overlay","fade",a(n),function(){t.popmake("reposition",function(e){e.opacity=1,t.animate(e,p(n),"swing",function(){o!==r&&o()})})}),this},grow:function(e){return n.fn.popmake.animations.fade.apply(this,arguments)},growAndSlide:function(e){return n.fn.popmake.animations.fadeAndSlide.apply(this,arguments)}},n.fn.popmake.overlay_animations={none:function(e,o){PUM.getPopup(this).css({opacity:1,display:"block"}),"function"==typeof o&&o()},fade:function(e,o){PUM.getPopup(this).css({opacity:0,display:"block"}).animate({opacity:1},e,"swing",o)},slide:function(e,o){PUM.getPopup(this).slideDown(e,o)}}}(jQuery,void document),function(e,o){"use strict";e(o).on("pumInit",".pum",function(){e(this).popmake("getContainer").trigger("popmakeInit")}).on("pumBeforeOpen",".pum",function(){e(this).popmake("getContainer").addClass("active").trigger("popmakeBeforeOpen")}).on("pumAfterOpen",".pum",function(){e(this).popmake("getContainer").trigger("popmakeAfterOpen")}).on("pumBeforeClose",".pum",function(){e(this).popmake("getContainer").trigger("popmakeBeforeClose")}).on("pumAfterClose",".pum",function(){e(this).popmake("getContainer").removeClass("active").trigger("popmakeAfterClose")}).on("pumSetupClose",".pum",function(){e(this).popmake("getContainer").trigger("popmakeSetupClose")}).on("pumOpenPrevented",".pum",function(){e(this).popmake("getContainer").removeClass("preventOpen").removeClass("active")}).on("pumClosePrevented",".pum",function(){e(this).popmake("getContainer").removeClass("preventClose")}).on("pumBeforeReposition",".pum",function(){e(this).popmake("getContainer").trigger("popmakeBeforeReposition")})}(jQuery,document),function(o){"use strict";o.fn.popmake.callbacks={reposition_using:function(e){o(this).css(e)}}}(jQuery,document),function(p){"use strict";function u(){return e=void 0===e?"undefined"!=typeof MobileDetect?new MobileDetect(window.navigator.userAgent):{phone:function(){return!1},tablet:function(){return!1}}:e}var e;p.extend(p.fn.popmake.methods,{checkConditions:function(){var e,o,t,n,i,r=PUM.getPopup(this),s=r.popmake("getSettings"),a=!0;if(s.disable_on_mobile&&u().phone())return!1;if(s.disable_on_tablet&&u().tablet())return!1;if(s.conditions.length)for(o=0;s.conditions.length>o;o++){for(n=s.conditions[o],e=!1,t=0;n.length>t&&((!(i=p.extend({},{not_operand:!1},n[t])).not_operand&&r.popmake("checkCondition",i)||i.not_operand&&!r.popmake("checkCondition",i))&&(e=!0),p(this).trigger("pumCheckingCondition",[e,i]),!e);t++);e||(a=!1)}return a},checkCondition:function(e){var o=e.target||null;e.settings;return o?p.fn.popmake.conditions[o]?p.fn.popmake.conditions[o].apply(this,[e]):window.console?(console.warn("Condition "+o+" does not exist."),!0):void 0:(console.warn("Condition type not set."),!1)}}),p.fn.popmake.conditions={}}(jQuery,document),function(c){"use strict";function d(e,o,t){var n,i=new Date;if("undefined"!=typeof document){if(1<arguments.length){switch(typeof(t=c.extend({path:pum_vars.home_url},d.defaults,t)).expires){case"number":i.setMilliseconds(i.getMilliseconds()+864e5*t.expires),t.expires=i;break;case"string":i.setTime(1e3*c.fn.popmake.utilities.strtotime("+"+t.expires)),t.expires=i}try{n=JSON.stringify(o),/^[\{\[]/.test(n)&&(o=n)}catch(e){}return o=f.write?f.write(o,e):encodeURIComponent(String(o)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=(e=(e=encodeURIComponent(String(e))).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent)).replace(/[\(\)]/g,escape),document.cookie=[e,"=",o,t.expires?"; expires="+t.expires.toUTCString():"",t.path?"; path="+t.path:"",t.domain?"; domain="+t.domain:"",t.secure?"; secure":""].join("")}e||(n={});for(var r=document.cookie?document.cookie.split("; "):[],s=/(%[0-9A-Z]{2})+/g,a=0;a<r.length;a++){var p=r[a].split("=");'"'===(l=p.slice(1).join("=")).charAt(0)&&(l=l.slice(1,-1));try{var u=p[0].replace(s,decodeURIComponent),l=f.read?f.read(l,u):f(l,u)||l.replace(s,decodeURIComponent);if(this.json)try{l=JSON.parse(l)}catch(e){}if(e===u){n=l;break}e||(n[u]=l)}catch(e){}}return n}}var f;c.extend(c.fn.popmake,{cookie:(void 0===f&&(f=function(){}),(d.set=d).get=function(e){return d.call(d,e)},d.getJSON=function(){return d.apply({json:!0},[].slice.call(arguments))},d.defaults={},d.remove=function(e,o){d(e,"",c.extend({},o,{expires:-1,path:""})),d(e,"",c.extend({},o,{expires:-1}))},d.process=function(e,o,t,n){return d.apply(d,3<arguments.length&&"object"!=typeof t&&void 0!==o?[e,o,{expires:t,path:n}]:[].slice.call(arguments,[0,2]))},d.withConverter=c.fn.popmake.cookie,d)}),pm_cookie=c.pm_cookie=c.fn.popmake.cookie.process,pm_cookie_json=c.pm_cookie_json=c.fn.popmake.cookie.getJSON,pm_remove_cookie=c.pm_remove_cookie=c.fn.popmake.cookie.remove}(jQuery),function(i,e,n){"use strict";function r(e){i.pm_cookie(e.name,!0,e.session?null:e.time,e.path?pum_vars.home_url||"/":null),pum.hooks.doAction("popmake.setCookie",e)}i.extend(i.fn.popmake.methods,{addCookie:function(e){return pum.hooks.doAction("popmake.addCookie",arguments),i.fn.popmake.cookies[e]?i.fn.popmake.cookies[e].apply(this,Array.prototype.slice.call(arguments,1)):(window.console&&console.warn("Cookie type "+e+" does not exist."),this)},setCookie:r,checkCookies:function(e){var o,t=!1;if(e.cookie_name===n||null===e.cookie_name||""===e.cookie_name)return!1;switch(typeof e.cookie_name){case"object":case"array":for(o=0;e.cookie_name.length>o;o+=1)i.pm_cookie(e.cookie_name[o])!==n&&(t=!0);break;case"string":i.pm_cookie(e.cookie_name)!==n&&(t=!0)}return pum.hooks.doAction("popmake.checkCookies",e,t),t}}),i.fn.popmake.cookies=i.fn.popmake.cookies||{},i.extend(i.fn.popmake.cookies,{on_popup_open:function(e){var o=PUM.getPopup(this);o.on("pumAfterOpen",function(){o.popmake("setCookie",e)})},on_popup_close:function(e){var o=PUM.getPopup(this);o.on("pumBeforeClose",function(){o.popmake("setCookie",e)})},form_submission:function(t){var n=PUM.getPopup(this);t=i.extend({form:"",formInstanceId:"",only_in_popup:!1},t),PUM.hooks.addAction("pum.integration.form.success",function(e,o){t.form.length&&PUM.integrations.checkFormKeyMatches(t.form,t.formInstanceId,o)&&(t.only_in_popup&&o.popup.length&&o.popup.is(n)||!t.only_in_popup)&&n.popmake("setCookie",t)})},manual:function(e){var o=PUM.getPopup(this);o.on("pumSetCookie",function(){o.popmake("setCookie",e)})},form_success:function(e){var o=PUM.getPopup(this);o.on("pumFormSuccess",function(){o.popmake("setCookie",e)})},pum_sub_form_success:function(e){var o=PUM.getPopup(this);o.find("form.pum-sub-form").on("success",function(){o.popmake("setCookie",e)})},pum_sub_form_already_subscribed:function(e){var o=PUM.getPopup(this);o.find("form.pum-sub-form").on("success",function(){o.popmake("setCookie",e)})},ninja_form_success:function(e){return i.fn.popmake.cookies.form_success.apply(this,arguments)},cf7_form_success:function(e){return i.fn.popmake.cookies.form_success.apply(this,arguments)},gforms_form_success:function(e){return i.fn.popmake.cookies.form_success.apply(this,arguments)}}),i(e).on("pumInit",".pum",function(){var e,o,t=PUM.getPopup(this),n=t.popmake("getSettings").cookies||[];if(n.length)for(o=0;o<n.length;o+=1)e=n[o],t.popmake("addCookie",e.event,e.settings)}),i(function(){var e=i(".pum-cookie");e.each(function(){var o=i(this),t=e.index(o),n=o.data("cookie-args");!o.data("only-onscreen")||o.isInViewport()&&o.is(":visible")?r(n):i(window).on("scroll.pum-cookie-"+t,i.fn.popmake.utilities.throttle(function(e){o.isInViewport()&&o.is(":visible")&&(r(n),i(window).off("scroll.pum-cookie-"+t))},100))})})}(jQuery,document);var pum_debug,pum_debug_mode=!1;!function(s,e){var a,o,p;e=window.pum_vars||{debug_mode:!1},(pum_debug_mode=!(pum_debug_mode=void 0!==e.debug_mode&&e.debug_mode)&&-1!==window.location.href.indexOf("pum_debug")?!0:pum_debug_mode)&&(o=a=!1,p=window.pum_debug_vars||{debug_mode_enabled:"Popup Maker: Debug Mode Enabled",debug_started_at:"Debug started at:",debug_more_info:"For more information on how to use this information visit https://docs.wppopupmaker.com/?utm_medium=js-debug-info&utm_campaign=contextual-help&utm_source=browser-console&utm_content=more-info",global_info:"Global Information",localized_vars:"Localized variables",popups_initializing:"Popups Initializing",popups_initialized:"Popups Initialized",single_popup_label:"Popup: #",theme_id:"Theme ID: ",label_method_call:"Method Call:",label_method_args:"Method Arguments:",label_popup_settings:"Settings",label_triggers:"Triggers",label_cookies:"Cookies",label_delay:"Delay:",label_conditions:"Conditions",label_cookie:"Cookie:",label_settings:"Settings:",label_selector:"Selector:",label_mobile_disabled:"Mobile Disabled:",label_tablet_disabled:"Tablet Disabled:",label_event:"Event: %s",triggers:[],cookies:[]},pum_debug={odump:function(e){return s.extend({},e)},logo:function(){console.log(" -------------------------------------------------------------\n| ____ __ __ _ |\n| | _ \\ ___ _ __ _ _ _ __ | \\/ | __ _| | _____ _ __ |\n| | |_) / _ \\| '_ \\| | | | '_ \\ | |\\/| |/ _` | |/ / _ \\ '__| |\n| | __/ (_) | |_) | |_| | |_) | | | | | (_| | < __/ | |\n| |_| \\___/| .__/ \\__,_| .__/ |_| |_|\\__,_|_|\\_\\___|_| |\n| |_| |_| |\n -------------------------------------------------------------")},initialize:function(){a=!0,pum_debug.logo(),console.debug(p.debug_mode_enabled),console.log(p.debug_started_at,new Date),console.info(p.debug_more_info),pum_debug.divider(p.global_info),console.groupCollapsed(p.localized_vars),console.log("pum_vars:",pum_debug.odump(e)),s(document).trigger("pum_debug_initialize_localized_vars"),console.groupEnd(),s(document).trigger("pum_debug_initialize")},popup_event_header:function(e){e=e.popmake("getSettings");o!==e.id&&(o=e.id,pum_debug.divider(p.single_popup_label+e.id+" - "+e.slug))},divider:function(e){var o,t=0,n=" "+new Array(63).join("-")+" ";"string"==typeof e?(o=62-e.length,(t={left:Math.floor(o/2),right:Math.floor(o/2)}).left+t.right===o-1&&t.right++,t.left=new Array(t.left+1).join(" "),t.right=new Array(t.right+1).join(" "),console.log(n+"\n|"+t.left+e+t.right+"|\n"+n)):console.log(n)},click_trigger:function(e,o){var t=e.popmake("getSettings"),t=[".popmake-"+t.id,".popmake-"+decodeURIComponent(t.slug),'a[href$="#popmake-'+t.id+'"]'];o.extra_selectors&&""!==o.extra_selectors&&t.push(o.extra_selectors),t=(t=pum.hooks.applyFilters("pum.trigger.click_open.selectors",t,o,e)).join(", "),console.log(p.label_selector,t)},trigger:function(e,o){if("string"==typeof p.triggers[o.type]){switch(console.groupCollapsed(p.triggers[o.type]),o.type){case"auto_open":console.log(p.label_delay,o.settings.delay),console.log(p.label_cookie,o.settings.cookie_name);break;case"click_open":pum_debug.click_trigger(e,o.settings),console.log(p.label_cookie,o.settings.cookie_name)}s(document).trigger("pum_debug_render_trigger",e,o),console.groupEnd()}},cookie:function(e,o){if("string"==typeof p.cookies[o.event]){switch(console.groupCollapsed(p.cookies[o.event]),o.event){case"on_popup_open":case"on_popup_close":case"manual":case"ninja_form_success":console.log(p.label_cookie,pum_debug.odump(o.settings))}s(document).trigger("pum_debug_render_trigger",e,o),console.groupEnd()}}},s(document).on("pumInit",".pum",function(){var e=PUM.getPopup(s(this)),o=e.popmake("getSettings"),t=o.triggers||[],n=o.cookies||[],i=o.conditions||[],r=0;if(a||(pum_debug.initialize(),pum_debug.divider(p.popups_initializing)),console.groupCollapsed(p.single_popup_label+o.id+" - "+o.slug),console.log(p.theme_id,o.theme_id),t.length){for(console.groupCollapsed(p.label_triggers),r=0;r<t.length;r++)pum_debug.trigger(e,t[r]);console.groupEnd()}if(n.length){for(console.groupCollapsed(p.label_cookies),r=0;r<n.length;r+=1)pum_debug.cookie(e,n[r]);console.groupEnd()}i.length&&(console.groupCollapsed(p.label_conditions),console.log(i),console.groupEnd()),console.groupCollapsed(p.label_popup_settings),console.log(p.label_mobile_disabled,!1!==o.disable_on_mobile),console.log(p.label_tablet_disabled,!1!==o.disable_on_tablet),console.log(p.label_display_settings,pum_debug.odump(o)),e.trigger("pum_debug_popup_settings"),console.groupEnd(),console.groupEnd()}).on("pumBeforeOpen",".pum",function(){var e=PUM.getPopup(s(this)),o=s.fn.popmake.last_open_trigger;pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumBeforeOpen"));try{o=(o=s(s.fn.popmake.last_open_trigger)).length?o:s.fn.popmake.last_open_trigger.toString()}catch(e){o=""}finally{console.log(p.label_triggers,[o])}console.groupEnd()}).on("pumOpenPrevented",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumOpenPrevented")),console.groupEnd()}).on("pumAfterOpen",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumAfterOpen")),console.groupEnd()}).on("pumSetupClose",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumSetupClose")),console.groupEnd()}).on("pumClosePrevented",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumClosePrevented")),console.groupEnd()}).on("pumBeforeClose",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumBeforeClose")),console.groupEnd()}).on("pumAfterClose",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumAfterClose")),console.groupEnd()}).on("pumBeforeReposition",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumBeforeReposition")),console.groupEnd()}).on("pumAfterReposition",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumAfterReposition")),console.groupEnd()}).on("pumCheckingCondition",".pum",function(e,o,t){var n=PUM.getPopup(s(this));pum_debug.popup_event_header(n),console.groupCollapsed(p.label_event.replace("%s","pumCheckingCondition")),console.log((t.not_operand?"(!) ":"")+t.target+": "+o,t),console.groupEnd()}))}(jQuery),function(e){"use strict";e.fn.popmake.defaults={id:null,slug:"",theme_id:null,cookies:[],triggers:[],conditions:[],mobile_disabled:null,tablet_disabled:null,custom_height_auto:!1,scrollable_content:!1,position_from_trigger:!1,position_fixed:!1,overlay_disabled:!1,stackable:!1,disable_reposition:!1,close_on_overlay_click:!1,close_on_form_submission:!1,close_on_form_submission_delay:0,close_on_esc_press:!1,close_on_f4_press:!1,disable_on_mobile:!1,disable_on_tablet:!1,size:"medium",responsive_min_width:"0%",responsive_max_width:"100%",custom_width:"640px",custom_height:"380px",animation_type:"fade",animation_speed:"350",animation_origin:"center top",location:"center top",position_top:"100",position_bottom:"0",position_left:"0",position_right:"0",zindex:"1999999999",close_button_delay:"0",meta:{display:{stackable:!1,overlay_disabled:!1,size:"medium",responsive_max_width:"100",responsive_max_width_unit:"%",responsive_min_width:"0",responsive_min_width_unit:"%",custom_width:"640",custom_width_unit:"px",custom_height:"380",custom_height_unit:"px",custom_height_auto:!1,location:"center top",position_top:100,position_left:0,position_bottom:0,position_right:0,position_fixed:!1,animation_type:"fade",animation_speed:350,animation_origin:"center top",scrollable_content:!1,disable_reposition:!1,position_from_trigger:!1,overlay_zindex:!1,zindex:"1999999999"},close:{overlay_click:!1,esc_press:!1,f4_press:!1,text:"",button_delay:0},click_open:[]},container:{active_class:"active",attr:{class:"popmake"}},title:{attr:{class:"popmake-title"}},content:{attr:{class:"popmake-content"}},close:{close_speed:0,attr:{class:"popmake-close"}},overlay:{attr:{id:"popmake-overlay",class:"popmake-overlay"}}}}(jQuery,document),function(r){"use strict";var i={openpopup:!1,openpopup_id:0,closepopup:!1,closedelay:0,redirect_enabled:!1,redirect:"",cookie:!1};window.PUM=window.PUM||{},window.PUM.forms=window.PUM.forms||{},r.extend(window.PUM.forms,{form:{validation:{errors:[]},responseHandler:function(e,o){var t=o.data;o.success?window.PUM.forms.form.success(e,t):window.PUM.forms.form.errors(e,t)},display_errors:function(e,o){window.PUM.forms.messages.add(e,o||this.validation.errors,"error")},beforeAjax:function(e){var o=e.find('[type="submit"]'),t=o.find(".pum-form__loader");window.PUM.forms.messages.clear_all(e),t.length||(t=r('<span class="pum-form__loader"></span>'),""!==o.attr("value")?t.insertAfter(o):o.append(t)),o.prop("disabled",!0),t.show(),e.addClass("pum-form--loading").removeClass("pum-form--errors")},afterAjax:function(e){var o=e.find('[type="submit"]'),t=o.find(".pum-form__loader");o.prop("disabled",!1),t.hide(),e.removeClass("pum-form--loading")},success:function(e,o){void 0!==o.message&&""!==o.message&&window.PUM.forms.messages.add(e,[{message:o.message}]),e.trigger("success",[o]),!e.data("noredirect")&&void 0!==e.data("redirect_enabled")&&o.redirect&&(""!==o.redirect?window.location=o.redirect:window.location.reload(!0))},errors:function(e,o){void 0!==o.errors&&o.errors.length&&(console.log(o.errors),window.PUM.forms.form.display_errors(e,o.errors),window.PUM.forms.messages.scroll_to_first(e),e.addClass("pum-form--errors").trigger("errors",[o]))},submit:function(e){var o=r(this),t=o.pumSerializeObject();e.preventDefault(),e.stopPropagation(),window.PUM.forms.form.beforeAjax(o),r.ajax({type:"POST",dataType:"json",url:pum_vars.ajaxurl,data:{action:"pum_form",values:t}}).always(function(){window.PUM.forms.form.afterAjax(o)}).done(function(e){window.PUM.forms.form.responseHandler(o,e)}).error(function(e,o,t){console.log("Error: type of "+o+" with message of "+t)})}},messages:{add:function(e,o,t){var n=e.find(".pum-form__messages"),i=0;if(t=t||"success",o=o||[],!n.length)switch(n=r('<div class="pum-form__messages">').hide(),pum_vars.message_position){case"bottom":e.append(n.addClass("pum-form__messages--bottom"));break;case"top":e.prepend(n.addClass("pum-form__messages--top"))}if(0<=["bottom","top"].indexOf(pum_vars.message_position))for(;o.length>i;i++)this.add_message(n,o[i].message,t);else for(;o.length>i;i++)void 0!==o[i].field?this.add_field_error(e,o[i]):this.add_message(n,o[i].message,t);n.is(":hidden")&&r(".pum-form__message",n).length&&n.slideDown()},add_message:function(e,o,t){o=r('<p class="pum-form__message">').html(o);t=t||"success",o.addClass("pum-form__message--"+t),e.append(o),e.is(":visible")&&o.hide().slideDown()},add_field_error:function(e,o){e=r('[name="'+o.field+'"]',e).parents(".pum-form__field").addClass("pum-form__field--error");this.add_message(e,o.message,"error")},clear_all:function(e,o){var t=e.find(".pum-form__messages"),n=t.find(".pum-form__message"),e=e.find(".pum-form__field.pum-form__field--error");o=o||!1,t.length&&n.slideUp("fast",function(){r(this).remove(),o&&t.hide()}),e.length&&e.removeClass("pum-form__field--error").find("p.pum-form__message").remove()},scroll_to_first:function(e){window.PUM.utilities.scrollTo(r(".pum-form__field.pum-form__field--error",e).eq(0))}},success:function(e,o){var t,n;(o=r.extend({},i,o))&&(t=PUM.getPopup(e),e={},n=function(){o.openpopup&&PUM.getPopup(o.openpopup_id).length?PUM.open(o.openpopup_id):o.redirect_enabled&&(""!==o.redirect?window.location=o.redirect:window.location.reload(!0))},t.length&&(t.trigger("pumFormSuccess"),o.cookie&&(e=r.extend({name:"pum-"+PUM.getSetting(t,"id"),expires:"+1 year"},"object"==typeof o.cookie?o.cookie:{}),PUM.setCookie(t,e))),t.length&&o.closepopup?setTimeout(function(){t.popmake("close",n)},1e3*parseInt(o.closedelay)):n())}})}(jQuery),function(e){"use strict";e.pum=e.pum||{},e.pum.hooks=e.pum.hooks||new function(){var t=Array.prototype.slice,i={removeFilter:function(e,o){"string"==typeof e&&n("filters",e,o);return i},applyFilters:function(){var e=t.call(arguments),o=e.shift();return"string"!=typeof o?i:s("filters",o,e)},addFilter:function(e,o,t,n){"string"==typeof e&&"function"==typeof o&&(t=parseInt(t||10,10),r("filters",e,o,t,n));return i},removeAction:function(e,o){"string"==typeof e&&n("actions",e,o);return i},doAction:function(){var e=t.call(arguments),o=e.shift();"string"==typeof o&&s("actions",o,e);return i},addAction:function(e,o,t,n){"string"==typeof e&&"function"==typeof o&&(t=parseInt(t||10,10),r("actions",e,o,t,n));return i}},a={actions:{},filters:{}};function n(e,o,t,n){var i,r,s;if(a[e][o])if(t)if(i=a[e][o],n)for(s=i.length;s--;)(r=i[s]).callback===t&&r.context===n&&i.splice(s,1);else for(s=i.length;s--;)i[s].callback===t&&i.splice(s,1);else a[e][o]=[]}function r(e,o,t,n,i){n={callback:t,priority:n,context:i},i=(i=a[e][o])?(i.push(n),function(e){for(var o,t,n,i=1,r=e.length;i<r;i++){for(o=e[i],t=i;(n=e[t-1])&&n.priority>o.priority;)e[t]=e[t-1],--t;e[t]=o}return e}(i)):[n];a[e][o]=i}function s(e,o,t){var n,i,r=a[e][o];if(!r)return"filters"===e&&t[0];if(i=r.length,"filters"===e)for(n=0;n<i;n++)t[0]=r[n].callback.apply(r[n].context,t);else for(n=0;n<i;n++)r[n].callback.apply(r[n].context,t);return"filters"!==e||t[0]}return i},e.PUM=e.PUM||{},e.PUM.hooks=e.pum.hooks}(window),function(t){"use strict";function n(e){return e}window.PUM=window.PUM||{},window.PUM.integrations=window.PUM.integrations||{},t.extend(window.PUM.integrations,{init:function(){var e;void 0!==pum_vars.form_submission&&((e=pum_vars.form_submission).ajax=!1,e.popup=0<e.popupId?PUM.getPopup(e.popupId):null,PUM.integrations.formSubmission(null,e))},formSubmission:function(e,o){(o=t.extend({popup:PUM.getPopup(e),formProvider:null,formId:null,formInstanceId:null,formKey:null,ajax:!0,tracked:!1},o)).formKey=o.formKey||[o.formProvider,o.formId,o.formInstanceId].filter(n).join("_"),o.popup&&o.popup.length&&(o.popupId=PUM.getSetting(o.popup,"id")),window.PUM.hooks.doAction("pum.integration.form.success",e,o)},checkFormKeyMatches:function(e,o,t){o=""===o&&o;var n=-1!==["any"===e,"pumsubform"===e&&"pumsubform"===t.formProvider,e===t.formProvider+"_any",!o&&new RegExp("^"+e+"(_[d]*)?").test(t.formKey),!!o&&e+"_"+o===t.formKey].indexOf(!0);return window.PUM.hooks.applyFilters("pum.integration.checkFormKeyMatches",n,{formIdentifier:e,formInstanceId:o,submittedFormArgs:t})}})}(window.jQuery),function(s){"use strict";pum_vars&&void 0!==pum_vars.core_sub_forms_enabled&&!pum_vars.core_sub_forms_enabled||(window.PUM=window.PUM||{},window.PUM.newsletter=window.PUM.newsletter||{},s.extend(window.PUM.newsletter,{form:s.extend({},window.PUM.forms.form,{submit:function(e){var o=s(this),t=o.pumSerializeObject();e.preventDefault(),e.stopPropagation(),window.PUM.newsletter.form.beforeAjax(o),s.ajax({type:"POST",dataType:"json",url:pum_vars.ajaxurl,data:{action:"pum_sub_form",values:t}}).always(function(){window.PUM.newsletter.form.afterAjax(o)}).done(function(e){window.PUM.newsletter.form.responseHandler(o,e)}).error(function(e,o,t){console.log("Error: type of "+o+" with message of "+t)})}})}),s(document).on("submit","form.pum-sub-form",window.PUM.newsletter.form.submit).on("success","form.pum-sub-form",function(e,o){var t=s(e.target),n=t.data("settings")||{},i=t.pumSerializeObject(),r=PUM.getPopup(t),e=PUM.getSetting(r,"id"),r=s("form.pum-sub-form",r).index(t)+1;window.PUM.integrations.formSubmission(t,{formProvider:"pumsubform",formId:e,formInstanceId:r,extras:{data:o,values:i,settings:n}}),t.trigger("pumNewsletterSuccess",[o]).addClass("pum-newsletter-success"),t[0].reset(),window.pum.hooks.doAction("pum-sub-form.success",o,t),"string"==typeof n.redirect&&""!==n.redirect&&(n.redirect=atob(n.redirect)),window.PUM.forms.success(t,n)}).on("error","form.pum-sub-form",function(e,o){e=s(e.target);e.trigger("pumNewsletterError",[o]),window.pum.hooks.doAction("pum-sub-form.errors",o,e)}))}(jQuery),function(r,o){"use strict";r.extend(r.fn.popmake.methods,{addTrigger:function(e){return r.fn.popmake.triggers[e]?r.fn.popmake.triggers[e].apply(this,Array.prototype.slice.call(arguments,1)):(window.console&&console.warn("Trigger type "+e+" does not exist."),this)}}),r.fn.popmake.triggers={auto_open:function(e){var o=PUM.getPopup(this);setTimeout(function(){o.popmake("state","isOpen")||!o.popmake("checkCookies",e)&&o.popmake("checkConditions")&&(r.fn.popmake.last_open_trigger="Auto Open - Delay: "+e.delay,o.popmake("open"))},e.delay)},click_open:function(n){var i=PUM.getPopup(this),e=i.popmake("getSettings"),e=[".popmake-"+e.id,".popmake-"+decodeURIComponent(e.slug),'a[href$="#popmake-'+e.id+'"]'];n.extra_selectors&&""!==n.extra_selectors&&e.push(n.extra_selectors),e=(e=pum.hooks.applyFilters("pum.trigger.click_open.selectors",e,n,i)).join(", "),r(e).addClass("pum-trigger").css({cursor:"pointer"}),r(o).on("click.pumTrigger",e,function(e){var o=r(this),t=n.do_default||!1;0<i.has(o).length||i.popmake("state","isOpen")||!i.popmake("checkCookies",n)&&i.popmake("checkConditions")&&(o.data("do-default")?t=o.data("do-default"):(o.hasClass("do-default")||o.hasClass("popmake-do-default")||o.hasClass("pum-do-default"))&&(t=!0),e.ctrlKey||pum.hooks.applyFilters("pum.trigger.click_open.do_default",t,i,o)||(e.preventDefault(),e.stopPropagation()),r.fn.popmake.last_open_trigger=o,i.popmake("open"))})},form_submission:function(t){var n=PUM.getPopup(this);t=r.extend({form:"",formInstanceId:"",delay:0},t);PUM.hooks.addAction("pum.integration.form.success",function(e,o){t.form.length&&PUM.integrations.checkFormKeyMatches(t.form,t.formInstanceId,o)&&setTimeout(function(){n.popmake("state","isOpen")||!n.popmake("checkCookies",t)&&n.popmake("checkConditions")&&(r.fn.popmake.last_open_trigger="Form Submission",n.popmake("open"))},t.delay)})},admin_debug:function(){PUM.getPopup(this).popmake("open")}},r(o).on("pumInit",".pum",function(){var e,o,t=PUM.getPopup(this),n=t.popmake("getSettings").triggers||[];if(n.length)for(o=0;o<n.length;o+=1)e=n[o],t.popmake("addTrigger",e.type,e.settings)})}(jQuery,document),function(a){"use strict";var n="color,date,datetime,datetime-local,email,hidden,month,number,password,range,search,tel,text,time,url,week".split(","),i="select,textarea".split(","),r=/\[([^\]]*)\]/g;Array.prototype.indexOf||(Array.prototype.indexOf=function(e){if(null==this)throw new TypeError;var o=Object(this),t=o.length>>>0;if(0==t)return-1;var n=0;if(0<arguments.length&&((n=Number(arguments[1]))!=n?n=0:0!==n&&n!==1/0&&n!==-1/0&&(n=(0<n||-1)*Math.floor(Math.abs(n)))),t<=n)return-1;for(var i=0<=n?n:Math.max(t-Math.abs(n),0);i<t;i++)if(i in o&&o[i]===e)return i;return-1}),a.fn.popmake.utilities={scrollTo:function(e,o){var t=a(e)||a();t.length&&a("html, body").animate({scrollTop:t.offset().top-100},1e3,"swing",function(){var e=t.find(':input:not([type="button"]):not([type="hidden"]):not(button)').eq(0);e.hasClass("wp-editor-area")?tinyMCE.execCommand("mceFocus",!1,e.attr("id")):e.focus(),"function"==typeof o&&o()})},inArray:function(e,o){return!!~o.indexOf(e)},convert_hex:function(e,o){return e=e.replace("#",""),"rgba("+parseInt(e.substring(0,2),16)+","+parseInt(e.substring(2,4),16)+","+parseInt(e.substring(4,6),16)+","+o/100+")"},debounce:function(t,n){var i;return function(){var e=this,o=arguments;window.clearTimeout(i),i=window.setTimeout(function(){t.apply(e,o)},n)}},throttle:function(e,o){function t(){n=!1}var n=!1;return function(){n||(e.apply(this,arguments),window.setTimeout(t,o),n=!0)}},getXPath:function(e){var t,n,i,r,s=[];return a.each(a(e).parents(),function(e,o){return r=a(o),t=r.attr("id")||"",n=r.attr("class")||"",i=r.get(0).tagName.toLowerCase(),r=r.parent().children(i).index(r),"body"!==i&&(0<n.length&&(n=(n=n.split(" "))[0]),void s.push(i+(0<t.length?"#"+t:0<n.length?"."+n.split(" ").join("."):":eq("+r+")")))}),s.reverse().join(" > ")},strtotime:function(e,o){var t,n,i,r,s,a,p,u,l;if(!e)return!1;if((n=(e=e.replace(/^\s+|\s+$/g,"").replace(/\s{2,}/g," ").replace(/[\t\r\n]/g,"").toLowerCase()).match(/^(\d{1,4})([\-\.\/\:])(\d{1,2})([\-\.\/\:])(\d{1,4})(?:\s(\d{1,2}):(\d{2})?:?(\d{2})?)?(?:\s([A-Z]+)?)?$/))&&n[2]===n[4])if(1901<n[1])switch(n[2]){case"-":return 12<n[3]||31<n[5]?!1:new Date(n[1],parseInt(n[3],10)-1,n[5],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3;case".":return!1;case"/":return 12<n[3]||31<n[5]?!1:new Date(n[1],parseInt(n[3],10)-1,n[5],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3}else if(1901<n[5])switch(n[2]){case"-":case".":return 12<n[3]||31<n[1]?!1:new Date(n[5],parseInt(n[3],10)-1,n[1],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3;case"/":return 12<n[1]||31<n[3]?!1:new Date(n[5],parseInt(n[1],10)-1,n[3],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3}else switch(n[2]){case"-":return 12<n[3]||31<n[5]||n[1]<70&&38<n[1]?!1:(r=0<=n[1]&&n[1]<=38?+n[1]+2e3:n[1],new Date(r,parseInt(n[3],10)-1,n[5],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3);case".":return 70<=n[5]?!(12<n[3]||31<n[1])&&new Date(n[5],parseInt(n[3],10)-1,n[1],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3:n[5]<60&&!n[6]&&(!(23<n[1]||59<n[3])&&(i=new Date,new Date(i.getFullYear(),i.getMonth(),i.getDate(),n[1]||0,n[3]||0,n[5]||0,n[9]||0)/1e3));case"/":return 12<n[1]||31<n[3]||n[5]<70&&38<n[5]?!1:(r=0<=n[5]&&n[5]<=38?+n[5]+2e3:n[5],new Date(r,parseInt(n[1],10)-1,n[3],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3);case":":return 23<n[1]||59<n[3]||59<n[5]?!1:(i=new Date,new Date(i.getFullYear(),i.getMonth(),i.getDate(),n[1]||0,n[3]||0,n[5]||0)/1e3)}if("now"===e)return null===o||isNaN(o)?(new Date).getTime()/1e3||0:o||0;if(t=Date.parse(e),!isNaN(t))return t/1e3||0;function c(e){var o=e.split(" "),t=o[0],n=o[1].substring(0,3),i=/\d+/.test(t),e=("last"===t?-1:1)*("ago"===o[2]?-1:1);if(i&&(e*=parseInt(t,10)),p.hasOwnProperty(n)&&!o[1].match(/^mon(day|\.)?$/i))return s["set"+p[n]](s["get"+p[n]]()+e);if("wee"===n)return s.setDate(s.getDate()+7*e);if("next"===t||"last"===t)t=t,e=e,void 0!==(n=a[n=n])&&(0===(n=n-s.getDay())?n=7*e:0<n&&"last"===t?n-=7:n<0&&"next"===t&&(n+=7),s.setDate(s.getDate()+n));else if(!i)return;return 1}if(s=o?new Date(1e3*o):new Date,a={sun:0,mon:1,tue:2,wed:3,thu:4,fri:5,sat:6},p={yea:"FullYear",mon:"Month",day:"Date",hou:"Hours",min:"Minutes",sec:"Seconds"},o="(years?|months?|weeks?|days?|hours?|minutes?|min|seconds?|sec|sunday|sun\\.?|monday|mon\\.?|tuesday|tue\\.?|wednesday|wed\\.?|thursday|thu\\.?|friday|fri\\.?|saturday|sat\\.?)",!(n=e.match(new RegExp("([+-]?\\d+\\s(years?|months?|weeks?|days?|hours?|minutes?|min|seconds?|sec|sunday|sun\\.?|monday|mon\\.?|tuesday|tue\\.?|wednesday|wed\\.?|thursday|thu\\.?|friday|fri\\.?|saturday|sat\\.?)|(last|next)\\s(years?|months?|weeks?|days?|hours?|minutes?|min|seconds?|sec|sunday|sun\\.?|monday|mon\\.?|tuesday|tue\\.?|wednesday|wed\\.?|thursday|thu\\.?|friday|fri\\.?|saturday|sat\\.?))(\\sago)?","gi"))))return!1;for(l=0,u=n.length;l<u;l+=1)if(!c(n[l]))return!1;return s.getTime()/1e3},serializeObject:function(e){a.extend({},e);var o={},t=a.extend(!0,{include:[],exclude:[],includeByClass:""},e);return this.find(":input").each(function(){var e;!this.name||this.disabled||window.PUM.utilities.inArray(this.name,t.exclude)||t.include.length&&!window.PUM.utilities.inArray(this.name,t.include)||-1===this.className.indexOf(t.includeByClass)||(e=this.name.replace(r,"[$1").split("["))[0]&&(this.checked||window.PUM.utilities.inArray(this.type,n)||window.PUM.utilities.inArray(this.nodeName.toLowerCase(),i))&&("checkbox"===this.type&&e.push(""),function e(o,t,n){var i=t[0];1<t.length?(o[i]||(o[i]=t[1]?{}:[]),e(o[i],t.slice(1),n)):o[i=i||o.length]=n}(o,e,a(this).val()))}),o}},a.fn.popmake.utilies=a.fn.popmake.utilities,window.PUM=window.PUM||{},window.PUM.utilities=window.PUM.utilities||{},window.PUM.utilities=a.extend(window.PUM.utilities,a.fn.popmake.utilities)}(jQuery,document),function(e){function o(n,o){var t={},i={};function r(e,o,t){return e[o]=t,e}function s(e,o){var t,n=e.match(p.key);try{o=JSON.parse(o)}catch(e){}for(;void 0!==(t=n.pop());)p.push.test(t)?o=r([],function(e){void 0===i[e]&&(i[e]=0);return i[e]++}(e.replace(/\[\]$/,"")),o):p.fixed.test(t)?o=r([],t,o):p.named.test(t)&&(o=r({},t,o));return o}function e(){return t}this.addPair=function(e){return p.validate.test(e.name)&&(e=s(e.name,"checkbox"===a('[name="'+(e=e).name+'"]',o).attr("type")&&"1"===e.value||e.value),t=n.extend(!0,t,e)),this},this.addPairs=function(e){if(!n.isArray(e))throw new Error("formSerializer.addPairs expects an Array");for(var o=0,t=e.length;o<t;o++)this.addPair(e[o]);return this},this.serialize=e,this.serializeJSON=function(){return JSON.stringify(t)}}var t,a,p;a=(t=e).jQuery||e.Zepto||e.ender||e.$,o.patterns=p={validate:/^[a-z_][a-z0-9_]*(?:\[(?:\d*|[a-z0-9_]+)\])*$/i,key:/[a-z0-9_]+|(?=\[\])/gi,push:/^$/,fixed:/^\d+$/,named:/^[a-z0-9_]+$/i},o.serializeObject=function(){var e=(this.is("form")?this:this.find(":input")).serializeArray();return new o(a,this).addPairs(e).serialize()},o.serializeJSON=function(){var e=(this.is("form")?this:this.find(":input")).serializeArray();return new o(a,this).addPairs(e).serializeJSON()},void 0!==a.fn&&(a.fn.pumSerializeObject=o.serializeObject,a.fn.pumSerializeJSON=o.serializeJSON),t.FormSerializer=o}(this),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/calderaforms.js")}({"./assets/js/src/integration/calderaforms.js":function(e,o,t){"use strict";t.r(o);var n,o=t("./node_modules/@babel/runtime/helpers/slicedToArray.js"),i=t.n(o);(0,window.jQuery)(document).on("cf.ajax.request",function(e,o){return n=o.$form}).on("cf.submission",function(e,o){var t;"complete"!==o.data.status&&"success"!==o.data.status||(t=n.attr("id").split("_"),t=(o=i()(t,2))[0],o=void 0===(o=o[1])?null:o,window.PUM.integrations.formSubmission(n,{formProvider:"calderaforms",formId:t,formInstanceId:o,extras:{state:window.cfstate.hasOwnProperty(t)?window.cfstate[t]:null}}))})},"./node_modules/@babel/runtime/helpers/arrayLikeToArray.js":function(e,o){e.exports=function(e,o){(null==o||o>e.length)&&(o=e.length);for(var t=0,n=new Array(o);t<o;t++)n[t]=e[t];return n}},"./node_modules/@babel/runtime/helpers/arrayWithHoles.js":function(e,o){e.exports=function(e){if(Array.isArray(e))return e}},"./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js":function(e,o){e.exports=function(e,o){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var t=[],n=!0,i=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done)&&(t.push(s.value),!o||t.length!==o);n=!0);}catch(e){i=!0,r=e}finally{try{n||null==a.return||a.return()}finally{if(i)throw r}}return t}}},"./node_modules/@babel/runtime/helpers/nonIterableRest.js":function(e,o){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},"./node_modules/@babel/runtime/helpers/slicedToArray.js":function(e,o,t){var n=t("./node_modules/@babel/runtime/helpers/arrayWithHoles.js"),i=t("./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js"),r=t("./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js"),s=t("./node_modules/@babel/runtime/helpers/nonIterableRest.js");e.exports=function(e,o){return n(e)||i(e,o)||r(e,o)||s()}},"./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js":function(e,o,t){var n=t("./node_modules/@babel/runtime/helpers/arrayLikeToArray.js");e.exports=function(e,o){if(e){if("string"==typeof e)return n(e,o);var t=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(t="Object"===t&&e.constructor?e.constructor.name:t)||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?n(e,o):void 0}}}}),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/contactform7.js")}({"./assets/js/src/integration/contactform7.js":function(e,o,t){"use strict";t.r(o);var o=t("./node_modules/@babel/runtime/helpers/typeof.js"),i=t.n(o),r=window.jQuery;r(document).on("wpcf7mailsent",function(e,o){var t=e.detail.contactFormId,n=r(e.target),e=(e.detail.id||e.detail.unitTag).split("-").pop().replace("o","");window.PUM.integrations.formSubmission(n,{formProvider:"contactform7",formId:t,formInstanceId:e,extras:{details:o}});o=n.find("input.wpcf7-pum"),o=!!o.length&&JSON.parse(o.val());"object"===i()(o)&&void 0!==o.closedelay&&3<=o.closedelay.toString().length&&(o.closedelay=o.closedelay/1e3),window.PUM.forms.success(n,o)})},"./node_modules/@babel/runtime/helpers/typeof.js":function(o,e){function t(e){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?o.exports=t=function(e){return typeof e}:o.exports=t=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}o.exports=t}}),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/formidableforms.js")}({"./assets/js/src/integration/formidableforms.js":function(e,o){var r=window.jQuery;r(document).on("frmFormComplete",function(e,o,t){var n=r(o),i=n.find('input[name="form_id"]').val(),o=PUM.getPopup(n.find('input[name="pum_form_popup_id"]').val());window.PUM.integrations.formSubmission(n,{popup:o,formProvider:"formidableforms",formId:i,extras:{response:t}})})}}),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/gravityforms.js")}({"./assets/js/src/integration/gravityforms.js":function(e,o,t){"use strict";t.r(o);var o=t("./node_modules/@babel/runtime/helpers/typeof.js"),n=t.n(o),i=window.jQuery,r={};i(document).on("gform_confirmation_loaded",function(e,o){var t=i("#gform_confirmation_wrapper_"+o+",#gforms_confirmation_message_"+o)[0];window.PUM.integrations.formSubmission(t,{formProvider:"gravityforms",formId:o}),window.PUM.forms.success(t,r[o]||{})}),i(function(){i(".gform_wrapper > form").each(function(){var e=i(this),o=e.attr("id").replace("gform_",""),e=e.find("input.gforms-pum"),e=!!e.length&&JSON.parse(e.val());e&&"object"===n()(e)&&("object"===n()(e)&&void 0!==e.closedelay&&3<=e.closedelay.toString().length&&(e.closedelay=e.closedelay/1e3),r[o]=e)})})},"./node_modules/@babel/runtime/helpers/typeof.js":function(o,e){function t(e){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?o.exports=t=function(e){return typeof e}:o.exports=t=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}o.exports=t}}),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/mc4wp.js")}({"./assets/js/src/integration/mc4wp.js":function(e,o){var r=window.jQuery;r(function(){"undefined"!=typeof mc4wp&&mc4wp.forms.on("success",function(e,o){var t=r(e.element),n=e.id,i=r(".mc4wp-form-"+e.id).index(t)+1;window.PUM.integrations.formSubmission(t,{formProvider:"mc4wp",formId:n,formInstanceId:i,extras:{form:e,data:o}})})})}}),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/ninjaforms.js")}({"./assets/js/src/integration/ninjaforms.js":function(e,o,t){"use strict";t.r(o);var o=t("./node_modules/@babel/runtime/helpers/slicedToArray.js"),a=t.n(o),p=window.jQuery,n=!1;p(function(){"undefined"!=typeof Marionette&&"undefined"!=typeof nfRadio&&!1===n&&new(n=Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("forms"),"submit:response",this.popupMaker)},popupMaker:function(e,o,t,n){var i=p("#nf-form-"+n+"-cont"),r=n.split("_"),s=a()(r,2),n=s[0],r=s[1],s=void 0===r?null:r,r={};e.errors&&e.errors.length||(window.PUM.integrations.formSubmission(i,{formProvider:"ninjaforms",formId:n,formInstanceId:s,extras:{response:e}}),e.data&&e.data.actions&&(r.openpopup=void 0!==e.data.actions.openpopup,r.openpopup_id=r.openpopup?parseInt(e.data.actions.openpopup):0,r.closepopup=void 0!==e.data.actions.closepopup,r.closedelay=r.closepopup?parseInt(e.data.actions.closepopup):0,r.closepopup&&e.data.actions.closedelay&&(r.closedelay=parseInt(e.data.actions.closedelay))),window.PUM.forms.success(i,r))}}))})},"./node_modules/@babel/runtime/helpers/arrayLikeToArray.js":function(e,o){e.exports=function(e,o){(null==o||o>e.length)&&(o=e.length);for(var t=0,n=new Array(o);t<o;t++)n[t]=e[t];return n}},"./node_modules/@babel/runtime/helpers/arrayWithHoles.js":function(e,o){e.exports=function(e){if(Array.isArray(e))return e}},"./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js":function(e,o){e.exports=function(e,o){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var t=[],n=!0,i=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done)&&(t.push(s.value),!o||t.length!==o);n=!0);}catch(e){i=!0,r=e}finally{try{n||null==a.return||a.return()}finally{if(i)throw r}}return t}}},"./node_modules/@babel/runtime/helpers/nonIterableRest.js":function(e,o){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},"./node_modules/@babel/runtime/helpers/slicedToArray.js":function(e,o,t){var n=t("./node_modules/@babel/runtime/helpers/arrayWithHoles.js"),i=t("./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js"),r=t("./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js"),s=t("./node_modules/@babel/runtime/helpers/nonIterableRest.js");e.exports=function(e,o){return n(e)||i(e,o)||r(e,o)||s()}},"./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js":function(e,o,t){var n=t("./node_modules/@babel/runtime/helpers/arrayLikeToArray.js");e.exports=function(e,o){if(e){if("string"==typeof e)return n(e,o);var t=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(t="Object"===t&&e.constructor?e.constructor.name:t)||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?n(e,o):void 0}}}}),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/wpforms.js")}({"./assets/js/src/integration/wpforms.js":function(e,o){var r=window.jQuery;r(document).on("wpformsAjaxSubmitSuccess",".wpforms-ajax-form",function(e,o){var t=r(this),n=t.data("formid"),i=r("form#"+t.attr("id")).index(t)+1;window.PUM.integrations.formSubmission(t,{formProvider:"wpforms",formId:n,formInstanceId:i})})}}),function(e){("object"!=typeof exports||"undefined"==typeof module)&&"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";function e(o){var t=this.constructor;return this.then(function(e){return t.resolve(o()).then(function(){return e})},function(e){return t.resolve(o()).then(function(){return t.reject(e)})})}var o=setTimeout;function p(e){return Boolean(e&&void 0!==e.length)}function n(){}function r(e){if(!(this instanceof r))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],c(e,this)}function i(t,n){for(;3===t._state;)t=t._value;0!==t._state?(t._handled=!0,r._immediateFn(function(){var e,o=1===t._state?n.onFulfilled:n.onRejected;if(null!==o){try{e=o(t._value)}catch(e){return void a(n.promise,e)}s(n.promise,e)}else(1===t._state?s:a)(n.promise,t._value)})):t._deferreds.push(n)}function s(o,e){try{if(e===o)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"==typeof e||"function"==typeof e)){var t=e.then;if(e instanceof r)return o._state=3,o._value=e,void u(o);if("function"==typeof t)return void c((n=t,i=e,function(){n.apply(i,arguments)}),o)}o._state=1,o._value=e,u(o)}catch(e){a(o,e)}var n,i}function a(e,o){e._state=2,e._value=o,u(e)}function u(e){2===e._state&&0===e._deferreds.length&&r._immediateFn(function(){e._handled||r._unhandledRejectionFn(e._value)});for(var o=0,t=e._deferreds.length;o<t;o++)i(e,e._deferreds[o]);e._deferreds=null}function l(e,o,t){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof o?o:null,this.promise=t}function c(e,o){var t=!1;try{e(function(e){t||(t=!0,s(o,e))},function(e){t||(t=!0,a(o,e))})}catch(e){if(t)return;t=!0,a(o,e)}}r.prototype.catch=function(e){return this.then(null,e)},r.prototype.then=function(e,o){var t=new this.constructor(n);return i(this,new l(e,o,t)),t},r.prototype.finally=e,r.all=function(o){return new r(function(i,r){if(!p(o))return r(new TypeError("Promise.all accepts an array"));var s=Array.prototype.slice.call(o);if(0===s.length)return i([]);var a=s.length;for(var e=0;e<s.length;e++)!function o(t,e){try{if(e&&("object"==typeof e||"function"==typeof e)){var n=e.then;if("function"==typeof n)return void n.call(e,function(e){o(t,e)},r)}s[t]=e,0==--a&&i(s)}catch(e){r(e)}}(e,s[e])})},r.resolve=function(o){return o&&"object"==typeof o&&o.constructor===r?o:new r(function(e){e(o)})},r.reject=function(t){return new r(function(e,o){o(t)})},r.race=function(i){return new r(function(e,o){if(!p(i))return o(new TypeError("Promise.race accepts an array"));for(var t=0,n=i.length;t<n;t++)r.resolve(i[t]).then(e,o)})},r._immediateFn="function"==typeof setImmediate?function(e){setImmediate(e)}:function(e){o(e,0)},r._unhandledRejectionFn=function(e){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)};var t=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw new Error("unable to locate global object")}();"Promise"in t?t.Promise.prototype.finally||(t.Promise.prototype.finally=e):t.Promise=r});
1
+ var PUM,PUM_Accessibility,PUM_Analytics,pm_cookie,pm_cookie_json,pm_remove_cookie;!function(i){"use strict";void 0===i.fn.on&&(i.fn.on=function(e,o,t){return this.delegate(o,e,t)}),void 0===i.fn.off&&(i.fn.off=function(e,o,t){return this.undelegate(o,e,t)}),void 0===i.fn.bindFirst&&(i.fn.bindFirst=function(e,o){var t=i(this);t.unbind(e,o),t.bind(e,o),(t=(o=i._data(t[0]).events)[e]).unshift(t.pop()),o[e]=t}),void 0===i.fn.outerHtml&&(i.fn.outerHtml=function(){var e=i(this).clone();return i("<div/>").append(e).html()}),void 0===i.fn.isInViewport&&(i.fn.isInViewport=function(){var e=i(this).offset().top,o=e+i(this).outerHeight(),t=i(window).scrollTop(),n=t+i(window).height();return t<o&&e<n}),void 0===Date.now&&(Date.now=function(){return(new Date).getTime()})}(jQuery),function(a,r,s){"use strict";function n(e,o){function t(e,o,t){return o?e[o.slice(0,t?-1:o.length)]:e}return o.split(".").reduce(function(e,o){return o?o.split("[").reduce(t,e):e},e)}window.pum_vars=window.pum_vars||{default_theme:"0",home_url:"/",version:1.7,pm_dir_url:"",ajaxurl:"",restapi:!1,analytics_api:!1,rest_nonce:null,debug_mode:!1,disable_tracking:!0,message_position:"top",core_sub_forms_enabled:!0,popups:{}},window.pum_popups=window.pum_popups||{},window.pum_vars.popups=window.pum_popups,PUM={get:new function(){function e(e,o,t){"boolean"==typeof o&&(t=o,o=!1);var n=o?o.selector+" "+e:e;return s!==i[n]&&!t||(i[n]=o?o.find(e):jQuery(e)),i[n]}var i={};return e.elementCache=i,e},getPopup:function(e){var o;return o=e,(e=isNaN(o)||parseInt(Number(o))!==parseInt(o)||isNaN(parseInt(o,10))?"current"===e?PUM.get(".pum-overlay.pum-active:eq(0)",!0):"open"===e?PUM.get(".pum-overlay.pum-active",!0):"closed"===e?PUM.get(".pum-overlay:not(.pum-active)",!0):e instanceof jQuery?e:a(e):PUM.get("#pum-"+e)).hasClass("pum-overlay")?e:e.hasClass("popmake")||e.parents(".pum-overlay").length?e.parents(".pum-overlay"):a()},open:function(e,o){PUM.getPopup(e).popmake("open",o)},close:function(e,o){PUM.getPopup(e).popmake("close",o)},preventOpen:function(e){PUM.getPopup(e).addClass("preventOpen")},getSettings:function(e){return PUM.getPopup(e).popmake("getSettings")},getSetting:function(e,o,t){o=n(PUM.getSettings(e),o);return void 0!==o?o:t!==s?t:null},checkConditions:function(e){return PUM.getPopup(e).popmake("checkConditions")},getCookie:function(e){return a.pm_cookie(e)},getJSONCookie:function(e){return a.pm_cookie_json(e)},setCookie:function(e,o){PUM.getPopup(e).popmake("setCookie",jQuery.extend({name:"pum-"+PUM.getSetting(e,"id"),expires:"+30 days"},o))},clearCookie:function(e,o){a.pm_remove_cookie(e),"function"==typeof o&&o()},clearCookies:function(e,o){var t,n=PUM.getPopup(e).popmake("getSettings").cookies;if(n!==s&&n.length)for(t=0;n.length>t;t+=1)a.pm_remove_cookie(n[t].settings.name);"function"==typeof o&&o()},getClickTriggerSelector:function(e,o){var t=PUM.getPopup(e),e=PUM.getSettings(e),e=[".popmake-"+e.id,".popmake-"+decodeURIComponent(e.slug),'a[href$="#popmake-'+e.id+'"]'];return o.extra_selectors&&""!==o.extra_selectors&&e.push(o.extra_selectors),(e=pum.hooks.applyFilters("pum.trigger.click_open.selectors",e,o,t)).join(", ")},disableClickTriggers:function(e,o){if(e!==s)if(o!==s){var t=PUM.getClickTriggerSelector(e,o);a(t).removeClass("pum-trigger"),a(r).off("click.pumTrigger click.popmakeOpen",t)}else{var n=PUM.getSetting(e,"triggers",[]);if(n.length)for(var i=0;n.length>i;i++)-1!==pum.hooks.applyFilters("pum.disableClickTriggers.clickTriggerTypes",["click_open"]).indexOf(n[i].type)&&(t=PUM.getClickTriggerSelector(e,n[i].settings),a(t).removeClass("pum-trigger"),a(r).off("click.pumTrigger click.popmakeOpen",t))}},actions:{stopIframeVideosPlaying:function(){var e=PUM.getPopup(this),o=e.popmake("getContainer");e.hasClass("pum-has-videos")||(o.find("iframe").filter('[src*="youtube"],[src*="vimeo"]').each(function(){var e=a(this),o=e.attr("src"),t=o.replace("autoplay=1","1=1");t!==o&&(o=t),e.prop("src",o)}),o.find("video").each(function(){this.pause()}))}}},a.fn.popmake=function(e){return a.fn.popmake.methods[e]?(a(r).trigger("pumMethodCall",arguments),a.fn.popmake.methods[e].apply(this,Array.prototype.slice.call(arguments,1))):"object"!=typeof e&&e?void(window.console&&console.warn("Method "+e+" does not exist on $.fn.popmake")):a.fn.popmake.methods.init.apply(this,arguments)},a.fn.popmake.methods={init:function(){return this.each(function(){var e,o=PUM.getPopup(this),t=o.popmake("getSettings");return t.theme_id<=0&&(t.theme_id=pum_vars.default_theme),t.disable_reposition!==s&&t.disable_reposition||a(window).on("resize",function(){(o.hasClass("pum-active")||o.find(".popmake.active").length)&&a.fn.popmake.utilities.throttle(setTimeout(function(){o.popmake("reposition")},25),500,!1)}),o.find(".pum-container").data("popmake",t),o.data("popmake",t).trigger("pumInit"),t.open_sound&&"none"!==t.open_sound&&((e="custom"!==t.open_sound?new Audio(pum_vars.pm_dir_url+"/assets/sounds/"+t.open_sound):new Audio(t.custom_sound)).addEventListener("canplaythrough",function(){o.data("popAudio",e)}),e.addEventListener("error",function(){console.warn("Error occurred when trying to load Popup opening sound.")}),e.load()),this})},getOverlay:function(){return PUM.getPopup(this)},getContainer:function(){return PUM.getPopup(this).find(".pum-container")},getTitle:function(){return PUM.getPopup(this).find(".pum-title")||null},getContent:function(){return PUM.getPopup(this).find(".pum-content")||null},getClose:function(){return PUM.getPopup(this).find(".pum-content + .pum-close")||null},getSettings:function(){var e=PUM.getPopup(this);return a.extend(!0,{},a.fn.popmake.defaults,e.data("popmake")||{},"object"==typeof pum_popups&&void 0!==pum_popups[e.attr("id")]?pum_popups[e.attr("id")]:{})},state:function(e){var o=PUM.getPopup(this);if(s!==e)switch(e){case"isOpen":return o.hasClass("pum-open")||o.popmake("getContainer").hasClass("active");case"isClosed":return!o.hasClass("pum-open")&&!o.popmake("getContainer").hasClass("active")}},open:function(e){var o=PUM.getPopup(this),t=o.popmake("getContainer"),n=o.popmake("getClose"),i=o.popmake("getSettings"),r=a("html");return o.trigger("pumBeforeOpen"),o.hasClass("preventOpen")||t.hasClass("preventOpen")?(console.log("prevented"),o.removeClass("preventOpen").removeClass("pum-active").trigger("pumOpenPrevented")):(i.stackable||o.popmake("close_all"),o.addClass("pum-active"),0<i.close_button_delay&&n.fadeOut(0),r.addClass("pum-open"),i.overlay_disabled?r.addClass("pum-open-overlay-disabled"):r.addClass("pum-open-overlay"),i.position_fixed?r.addClass("pum-open-fixed"):r.addClass("pum-open-scrollable"),o.popmake("setup_close").popmake("reposition").popmake("animate",i.animation_type,function(){0<i.close_button_delay&&setTimeout(function(){n.fadeIn()},i.close_button_delay),o.trigger("pumAfterOpen"),a(window).trigger("resize"),a.fn.popmake.last_open_popup=o,e!==s&&e()}),void 0!==o.data("popAudio")&&o.data("popAudio").play().catch(function(e){console.warn("Sound was not able to play when popup opened. Reason: "+e)})),this},setup_close:function(){var t=PUM.getPopup(this),e=t.popmake("getClose"),n=t.popmake("getSettings");return(e=e.add(a(".popmake-close, .pum-close",t).not(e))).off("click.pum").on("click.pum",function(e){var o=a(this);o.hasClass("pum-do-default")||o.data("do-default")!==s&&o.data("do-default")||e.preventDefault(),a.fn.popmake.last_close_trigger="Close Button",t.popmake("close")}),(n.close_on_esc_press||n.close_on_f4_press)&&a(window).off("keyup.popmake").on("keyup.popmake",function(e){27===e.keyCode&&n.close_on_esc_press&&(a.fn.popmake.last_close_trigger="ESC Key",t.popmake("close")),115===e.keyCode&&n.close_on_f4_press&&(a.fn.popmake.last_close_trigger="F4 Key",t.popmake("close"))}),n.close_on_overlay_click&&(t.on("pumAfterOpen",function(){a(r).on("click.pumCloseOverlay",function(e){a(e.target).closest(".pum-container").length||(a.fn.popmake.last_close_trigger="Overlay Click",t.popmake("close"))})}),t.on("pumAfterClose",function(){a(r).off("click.pumCloseOverlay")})),n.close_on_form_submission&&PUM.hooks.addAction("pum.integration.form.success",function(e,o){o.popup&&o.popup[0]===t[0]&&setTimeout(function(){a.fn.popmake.last_close_trigger="Form Submission",t.popmake("close")},n.close_on_form_submission_delay||0)}),t.trigger("pumSetupClose"),this},close:function(n){return this.each(function(){var e=PUM.getPopup(this),o=e.popmake("getContainer"),t=(t=e.popmake("getClose")).add(a(".popmake-close, .pum-close",e).not(t));return e.trigger("pumBeforeClose"),e.hasClass("preventClose")||o.hasClass("preventClose")?e.removeClass("preventClose").trigger("pumClosePrevented"):o.fadeOut("fast",function(){e.is(":visible")&&e.fadeOut("fast"),a(window).off("keyup.popmake"),e.off("click.popmake"),t.off("click.popmake"),1===a(".pum-active").length&&a("html").removeClass("pum-open").removeClass("pum-open-scrollable").removeClass("pum-open-overlay").removeClass("pum-open-overlay-disabled").removeClass("pum-open-fixed"),e.removeClass("pum-active").trigger("pumAfterClose"),n!==s&&n()}),this})},close_all:function(){return a(".pum-active").popmake("close"),this},reposition:function(e){var o=PUM.getPopup(this).trigger("pumBeforeReposition"),t=o.popmake("getContainer"),n=o.popmake("getSettings"),i=n.location,r={my:"",at:"",of:window,collision:"none",using:"function"==typeof e?e:a.fn.popmake.callbacks.reposition_using},e={overlay:null,container:null},s=null;try{s=a(a.fn.popmake.last_open_trigger)}catch(e){s=a()}return n.position_from_trigger&&s.length?(r.of=s,0<=i.indexOf("left")&&(r.my+=" right",r.at+=" left"+(0!==n.position_left?"-"+n.position_left:"")),0<=i.indexOf("right")&&(r.my+=" left",r.at+=" right"+(0!==n.position_right?"+"+n.position_right:"")),0<=i.indexOf("center")&&(r.my="center"===i?"center":r.my+" center",r.at="center"===i?"center":r.at+" center"),0<=i.indexOf("top")&&(r.my+=" bottom",r.at+=" top"+(0!==n.position_top?"-"+n.position_top:"")),0<=i.indexOf("bottom")&&(r.my+=" top",r.at+=" bottom"+(0!==n.position_bottom?"+"+n.position_bottom:""))):(0<=i.indexOf("left")&&(r.my+=" left"+(0!==n.position_left?"+"+n.position_left:""),r.at+=" left"),0<=i.indexOf("right")&&(r.my+=" right"+(0!==n.position_right?"-"+n.position_right:""),r.at+=" right"),0<=i.indexOf("center")&&(r.my="center"===i?"center":r.my+" center",r.at="center"===i?"center":r.at+" center"),0<=i.indexOf("top")&&(r.my+=" top"+(0!==n.position_top?"+"+(a("body").hasClass("admin-bar")?parseInt(n.position_top,10)+32:n.position_top):""),r.at+=" top"),0<=i.indexOf("bottom")&&(r.my+=" bottom"+(0!==n.position_bottom?"-"+n.position_bottom:""),r.at+=" bottom")),r.my=a.trim(r.my),r.at=a.trim(r.at),o.is(":hidden")&&(e.overlay=o.css("opacity"),o.css({opacity:0}).show(0)),t.is(":hidden")&&(e.container=t.css("opacity"),t.css({opacity:0}).show(0)),n.position_fixed&&t.addClass("fixed"),"custom"===n.size?t.css({width:n.custom_width,height:n.custom_height_auto?"auto":n.custom_height}):"auto"!==n.size&&t.addClass("responsive").css({minWidth:""!==n.responsive_min_width?n.responsive_min_width:"auto",maxWidth:""!==n.responsive_max_width?n.responsive_max_width:"auto"}),o.trigger("pumAfterReposition"),t.addClass("custom-position").position(r).trigger("popmakeAfterReposition"),"center"===i&&t[0].offsetTop<0&&t.css({top:a("body").hasClass("admin-bar")?42:10}),e.overlay&&o.css({opacity:e.overlay}).hide(0),e.container&&t.css({opacity:e.container}).hide(0),this},animation_origin:function(e){var o=PUM.getPopup(this).popmake("getContainer"),t={my:"",at:""};switch(e){case"top":t={my:"left+"+o.offset().left+" bottom-100",at:"left top"};break;case"bottom":t={my:"left+"+o.offset().left+" top+100",at:"left bottom"};break;case"left":t={my:"right top+"+o.offset().top,at:"left top"};break;case"right":t={my:"left top+"+o.offset().top,at:"right top"};break;default:0<=e.indexOf("left")&&(t={my:t.my+" right",at:t.at+" left"}),0<=e.indexOf("right")&&(t={my:t.my+" left",at:t.at+" right"}),0<=e.indexOf("center")&&(t={my:t.my+" center",at:t.at+" center"}),0<=e.indexOf("top")&&(t={my:t.my+" bottom-100",at:t.at+" top"}),(t=0<=e.indexOf("bottom")?{my:t.my+" top+100",at:t.at+" bottom"}:t).my=a.trim(t.my),t.at=a.trim(t.at)}return t.of=window,t.collision="none",t}}}(jQuery,document),function(e){"use strict";e.fn.popmake.version=1.8,e.fn.popmake.last_open_popup=null,window.ajaxurl=window.pum_vars.ajaxurl,window.PUM.init=function(){console.log("init popups ✔"),e(void 0).trigger("pumBeforeInit"),e(".pum").popmake(),e(void 0).trigger("pumInitialized"),"object"==typeof pum_vars.form_success&&(pum_vars.form_success=e.extend({popup_id:null,settings:{}}),PUM.forms.success(pum_vars.form_success.popup_id,pum_vars.form_success.settings)),PUM.integrations.init()},e(function(){var e=PUM.hooks.applyFilters("pum.initHandler",PUM.init),o=PUM.hooks.applyFilters("pum.initPromises",[]);Promise.all(o).then(e)}),e(".pum").on("pumInit",function(){var e=PUM.getPopup(this),o=PUM.getSetting(e,"id"),e=e.find("form");e.length&&e.append('<input type="hidden" name="pum_form_popup_id" value="'+o+'" />')}).on("pumAfterClose",window.PUM.actions.stopIframeVideosPlaying)}(jQuery),function(i,t){"use strict";var n,r,s,a="a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]",e=".pum:not(.pum-accessibility-disabled)";PUM_Accessibility={forceFocus:function(e){s&&s.length&&!s[0].contains(e.target)&&(e.stopPropagation(),PUM_Accessibility.setFocusToFirstItem())},trapTabKey:function(e){var o,t,n;9===e.keyCode&&(o=s.find(".pum-container *").filter(a).filter(":visible"),n=i(":focus"),t=o.length,n=o.index(n),e.shiftKey?0===n&&(o.get(t-1).focus(),e.preventDefault()):n===t-1&&(o.get(0).focus(),e.preventDefault()))},setFocusToFirstItem:function(){s.find(".pum-container *").filter(a).filter(":visible").first().focus()},initiateFocusLock:function(){var e=PUM.getPopup(this),o=i(":focus");e.has(o).length||(r=o),s=e.on("keydown.pum_accessibility",PUM_Accessibility.trapTabKey).attr("aria-hidden","false"),(n=i('body > *:not([aria-hidden="true"])').filter(":visible").not(s)).attr("aria-hidden","true"),i(t).one("focusin.pum_accessibility",PUM_Accessibility.forceFocus),PUM_Accessibility.setFocusToFirstItem()}},i(t).on("pumInit",e,function(){PUM.getPopup(this).find("[tabindex]").each(function(){var e=i(this);e.data("tabindex",e.attr("tabindex")).prop("tabindex","0")})}).on("pumBeforeOpen",e,function(){}).on("pumAfterOpen",e,PUM_Accessibility.initiateFocusLock).on("pumBeforeClose",e,function(){}).on("pumAfterClose",e,function(){PUM.getPopup(this).off("keydown.pum_accessibility").attr("aria-hidden","true"),n&&(n.attr("aria-hidden","false"),n=null),void 0!==r&&r.length&&r.focus(),s=null,i(t).off("focusin.pum_accessibility")}).on("pumSetupClose",e,function(){}).on("pumOpenPrevented",e,function(){}).on("pumClosePrevented",e,function(){}).on("pumBeforeReposition",e,function(){})}(jQuery,document),function(i){"use strict";i.fn.popmake.last_open_trigger=null,i.fn.popmake.last_close_trigger=null,i.fn.popmake.conversion_trigger=null;var r=!(void 0===pum_vars.analytics_api||!pum_vars.analytics_api);PUM_Analytics={beacon:function(e,o){var t=new Image,n=r?pum_vars.analytics_api:pum_vars.ajaxurl,o={route:pum.hooks.applyFilters("pum.analyticsBeaconRoute","/"+pum_vars.analytics_route+"/"),data:pum.hooks.applyFilters("pum.AnalyticsBeaconData",i.extend(!0,{event:"open",pid:null,_cache:+new Date},e)),callback:"function"==typeof o?o:function(){}};r?n+=o.route:o.data.action="pum_analytics",n&&(i(t).on("error success load done",o.callback),t.src=n+"?"+i.param(o.data))}},void 0!==pum_vars.disable_tracking&&pum_vars.disable_tracking||void 0!==pum_vars.disable_core_tracking&&pum_vars.disable_core_tracking||(i(document).on("pumAfterOpen.core_analytics",".pum",function(){var e=PUM.getPopup(this),e={pid:parseInt(e.popmake("getSettings").id,10)||null};0<e.pid&&!i("body").hasClass("single-popup")&&PUM_Analytics.beacon(e)}),i(function(){PUM.hooks.addAction("pum.integration.form.success",function(e,o){!1!==o.ajax&&(0===o.popup.length||0<(o={pid:parseInt(o.popup.popmake("getSettings").id,10)||null,event:"conversion"}).pid&&!i("body").hasClass("single-popup")&&PUM_Analytics.beacon(o))})}))}(jQuery),function(n,r){"use strict";function s(e){var o=e.popmake("getContainer"),t={display:"",opacity:""};e.css(t),o.css(t)}function a(e){return e.overlay_disabled?0:e.animation_speed/2}function p(e){return e.overlay_disabled?parseInt(e.animation_speed):e.animation_speed/2}n.fn.popmake.methods.animate_overlay=function(e,o,t){return PUM.getPopup(this).popmake("getSettings").overlay_disabled?n.fn.popmake.overlay_animations.none.apply(this,[o,t]):n.fn.popmake.overlay_animations[e]?n.fn.popmake.overlay_animations[e].apply(this,[o,t]):(window.console&&console.warn("Animation style "+e+" does not exist."),this)},n.fn.popmake.methods.animate=function(e){return n.fn.popmake.animations[e]?n.fn.popmake.animations[e].apply(this,Array.prototype.slice.call(arguments,1)):(window.console&&console.warn("Animation style "+e+" does not exist."),this)},n.fn.popmake.animations={none:function(e){var o=PUM.getPopup(this);return o.popmake("getContainer").css({opacity:1,display:"block"}),o.popmake("animate_overlay","none",0,function(){e!==r&&e()}),this},slide:function(o){var e=PUM.getPopup(this),t=e.popmake("getContainer"),n=e.popmake("getSettings"),i=e.popmake("animation_origin",n.animation_origin);return s(e),t.position(i),e.popmake("animate_overlay","fade",a(n),function(){t.popmake("reposition",function(e){t.animate(e,p(n),"swing",function(){o!==r&&o()})})}),this},fade:function(e){var o=PUM.getPopup(this),t=o.popmake("getContainer"),n=o.popmake("getSettings");return s(o),o.css({opacity:0,display:"block"}),t.css({opacity:0,display:"block"}),o.popmake("animate_overlay","fade",a(n),function(){t.animate({opacity:1},p(n),"swing",function(){e!==r&&e()})}),this},fadeAndSlide:function(o){var e=PUM.getPopup(this),t=e.popmake("getContainer"),n=e.popmake("getSettings"),i=e.popmake("animation_origin",n.animation_origin);return s(e),e.css({display:"block",opacity:0}),t.css({display:"block",opacity:0}),t.position(i),e.popmake("animate_overlay","fade",a(n),function(){t.popmake("reposition",function(e){e.opacity=1,t.animate(e,p(n),"swing",function(){o!==r&&o()})})}),this},grow:function(e){return n.fn.popmake.animations.fade.apply(this,arguments)},growAndSlide:function(e){return n.fn.popmake.animations.fadeAndSlide.apply(this,arguments)}},n.fn.popmake.overlay_animations={none:function(e,o){PUM.getPopup(this).css({opacity:1,display:"block"}),"function"==typeof o&&o()},fade:function(e,o){PUM.getPopup(this).css({opacity:0,display:"block"}).animate({opacity:1},e,"swing",o)},slide:function(e,o){PUM.getPopup(this).slideDown(e,o)}}}(jQuery,void document),function(e,o){"use strict";e(o).on("pumInit",".pum",function(){e(this).popmake("getContainer").trigger("popmakeInit")}).on("pumBeforeOpen",".pum",function(){e(this).popmake("getContainer").addClass("active").trigger("popmakeBeforeOpen")}).on("pumAfterOpen",".pum",function(){e(this).popmake("getContainer").trigger("popmakeAfterOpen")}).on("pumBeforeClose",".pum",function(){e(this).popmake("getContainer").trigger("popmakeBeforeClose")}).on("pumAfterClose",".pum",function(){e(this).popmake("getContainer").removeClass("active").trigger("popmakeAfterClose")}).on("pumSetupClose",".pum",function(){e(this).popmake("getContainer").trigger("popmakeSetupClose")}).on("pumOpenPrevented",".pum",function(){e(this).popmake("getContainer").removeClass("preventOpen").removeClass("active")}).on("pumClosePrevented",".pum",function(){e(this).popmake("getContainer").removeClass("preventClose")}).on("pumBeforeReposition",".pum",function(){e(this).popmake("getContainer").trigger("popmakeBeforeReposition")})}(jQuery,document),function(o){"use strict";o.fn.popmake.callbacks={reposition_using:function(e){o(this).css(e)}}}(jQuery,document),function(p){"use strict";function u(){return e=void 0===e?"undefined"!=typeof MobileDetect?new MobileDetect(window.navigator.userAgent):{phone:function(){return!1},tablet:function(){return!1}}:e}var e;p.extend(p.fn.popmake.methods,{checkConditions:function(){var e,o,t,n,i,r=PUM.getPopup(this),s=r.popmake("getSettings"),a=!0;if(s.disable_on_mobile&&u().phone())return!1;if(s.disable_on_tablet&&u().tablet())return!1;if(s.conditions.length)for(o=0;s.conditions.length>o;o++){for(n=s.conditions[o],e=!1,t=0;n.length>t&&((!(i=p.extend({},{not_operand:!1},n[t])).not_operand&&r.popmake("checkCondition",i)||i.not_operand&&!r.popmake("checkCondition",i))&&(e=!0),p(this).trigger("pumCheckingCondition",[e,i]),!e);t++);e||(a=!1)}return a},checkCondition:function(e){var o=e.target||null;e.settings;return o?p.fn.popmake.conditions[o]?p.fn.popmake.conditions[o].apply(this,[e]):window.console?(console.warn("Condition "+o+" does not exist."),!0):void 0:(console.warn("Condition type not set."),!1)}}),p.fn.popmake.conditions=p.fn.popmake.conditions||{}}(jQuery,document),function(c){"use strict";function d(e,o,t){var n,i=new Date;if("undefined"!=typeof document){if(1<arguments.length){switch(typeof(t=c.extend({path:pum_vars.home_url},d.defaults,t)).expires){case"number":i.setMilliseconds(i.getMilliseconds()+864e5*t.expires),t.expires=i;break;case"string":i.setTime(1e3*c.fn.popmake.utilities.strtotime("+"+t.expires)),t.expires=i}try{n=JSON.stringify(o),/^[\{\[]/.test(n)&&(o=n)}catch(e){}return o=f.write?f.write(o,e):encodeURIComponent(String(o)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=(e=(e=encodeURIComponent(String(e))).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent)).replace(/[\(\)]/g,escape),document.cookie=[e,"=",o,t.expires?"; expires="+t.expires.toUTCString():"",t.path?"; path="+t.path:"",t.domain?"; domain="+t.domain:"",t.secure?"; secure":""].join("")}e||(n={});for(var r=document.cookie?document.cookie.split("; "):[],s=/(%[0-9A-Z]{2})+/g,a=0;a<r.length;a++){var p=r[a].split("=");'"'===(l=p.slice(1).join("=")).charAt(0)&&(l=l.slice(1,-1));try{var u=p[0].replace(s,decodeURIComponent),l=f.read?f.read(l,u):f(l,u)||l.replace(s,decodeURIComponent);if(this.json)try{l=JSON.parse(l)}catch(e){}if(e===u){n=l;break}e||(n[u]=l)}catch(e){}}return n}}var f;c.extend(c.fn.popmake,{cookie:(void 0===f&&(f=function(){}),(d.set=d).get=function(e){return d.call(d,e)},d.getJSON=function(){return d.apply({json:!0},[].slice.call(arguments))},d.defaults={},d.remove=function(e,o){d(e,"",c.extend({},o,{expires:-1,path:""})),d(e,"",c.extend({},o,{expires:-1}))},d.process=function(e,o,t,n){return d.apply(d,3<arguments.length&&"object"!=typeof t&&void 0!==o?[e,o,{expires:t,path:n}]:[].slice.call(arguments,[0,2]))},d.withConverter=c.fn.popmake.cookie,d)}),pm_cookie=c.pm_cookie=c.fn.popmake.cookie.process,pm_cookie_json=c.pm_cookie_json=c.fn.popmake.cookie.getJSON,pm_remove_cookie=c.pm_remove_cookie=c.fn.popmake.cookie.remove}(jQuery),function(i,e,n){"use strict";function r(e){i.pm_cookie(e.name,!0,e.session?null:e.time,e.path?pum_vars.home_url||"/":null),pum.hooks.doAction("popmake.setCookie",e)}i.extend(i.fn.popmake.methods,{addCookie:function(e){return pum.hooks.doAction("popmake.addCookie",arguments),i.fn.popmake.cookies[e]?i.fn.popmake.cookies[e].apply(this,Array.prototype.slice.call(arguments,1)):(window.console&&console.warn("Cookie type "+e+" does not exist."),this)},setCookie:r,checkCookies:function(e){var o,t=!1;if(e.cookie_name===n||null===e.cookie_name||""===e.cookie_name)return!1;switch(typeof e.cookie_name){case"object":case"array":for(o=0;e.cookie_name.length>o;o+=1)i.pm_cookie(e.cookie_name[o])!==n&&(t=!0);break;case"string":i.pm_cookie(e.cookie_name)!==n&&(t=!0)}return pum.hooks.doAction("popmake.checkCookies",e,t),t}}),i.fn.popmake.cookies=i.fn.popmake.cookies||{},i.extend(i.fn.popmake.cookies,{on_popup_open:function(e){var o=PUM.getPopup(this);o.on("pumAfterOpen",function(){o.popmake("setCookie",e)})},on_popup_close:function(e){var o=PUM.getPopup(this);o.on("pumBeforeClose",function(){o.popmake("setCookie",e)})},form_submission:function(t){var n=PUM.getPopup(this);t=i.extend({form:"",formInstanceId:"",only_in_popup:!1},t),PUM.hooks.addAction("pum.integration.form.success",function(e,o){t.form.length&&PUM.integrations.checkFormKeyMatches(t.form,t.formInstanceId,o)&&(t.only_in_popup&&o.popup.length&&o.popup.is(n)||!t.only_in_popup)&&n.popmake("setCookie",t)})},manual:function(e){var o=PUM.getPopup(this);o.on("pumSetCookie",function(){o.popmake("setCookie",e)})},form_success:function(e){var o=PUM.getPopup(this);o.on("pumFormSuccess",function(){o.popmake("setCookie",e)})},pum_sub_form_success:function(e){var o=PUM.getPopup(this);o.find("form.pum-sub-form").on("success",function(){o.popmake("setCookie",e)})},pum_sub_form_already_subscribed:function(e){var o=PUM.getPopup(this);o.find("form.pum-sub-form").on("success",function(){o.popmake("setCookie",e)})},ninja_form_success:function(e){return i.fn.popmake.cookies.form_success.apply(this,arguments)},cf7_form_success:function(e){return i.fn.popmake.cookies.form_success.apply(this,arguments)},gforms_form_success:function(e){return i.fn.popmake.cookies.form_success.apply(this,arguments)}}),i(e).on("pumInit",".pum",function(){var e,o,t=PUM.getPopup(this),n=t.popmake("getSettings").cookies||[];if(n.length)for(o=0;o<n.length;o+=1)e=n[o],t.popmake("addCookie",e.event,e.settings)}),i(function(){var e=i(".pum-cookie");e.each(function(){var o=i(this),t=e.index(o),n=o.data("cookie-args");!o.data("only-onscreen")||o.isInViewport()&&o.is(":visible")?r(n):i(window).on("scroll.pum-cookie-"+t,i.fn.popmake.utilities.throttle(function(e){o.isInViewport()&&o.is(":visible")&&(r(n),i(window).off("scroll.pum-cookie-"+t))},100))})})}(jQuery,document);var pum_debug,pum_debug_mode=!1;!function(s,e){var a,o,p;e=window.pum_vars||{debug_mode:!1},(pum_debug_mode=!(pum_debug_mode=void 0!==e.debug_mode&&e.debug_mode)&&-1!==window.location.href.indexOf("pum_debug")?!0:pum_debug_mode)&&(o=a=!1,p=window.pum_debug_vars||{debug_mode_enabled:"Popup Maker: Debug Mode Enabled",debug_started_at:"Debug started at:",debug_more_info:"For more information on how to use this information visit https://docs.wppopupmaker.com/?utm_medium=js-debug-info&utm_campaign=contextual-help&utm_source=browser-console&utm_content=more-info",global_info:"Global Information",localized_vars:"Localized variables",popups_initializing:"Popups Initializing",popups_initialized:"Popups Initialized",single_popup_label:"Popup: #",theme_id:"Theme ID: ",label_method_call:"Method Call:",label_method_args:"Method Arguments:",label_popup_settings:"Settings",label_triggers:"Triggers",label_cookies:"Cookies",label_delay:"Delay:",label_conditions:"Conditions",label_cookie:"Cookie:",label_settings:"Settings:",label_selector:"Selector:",label_mobile_disabled:"Mobile Disabled:",label_tablet_disabled:"Tablet Disabled:",label_event:"Event: %s",triggers:[],cookies:[]},pum_debug={odump:function(e){return s.extend({},e)},logo:function(){console.log(" -------------------------------------------------------------\n| ____ __ __ _ |\n| | _ \\ ___ _ __ _ _ _ __ | \\/ | __ _| | _____ _ __ |\n| | |_) / _ \\| '_ \\| | | | '_ \\ | |\\/| |/ _` | |/ / _ \\ '__| |\n| | __/ (_) | |_) | |_| | |_) | | | | | (_| | < __/ | |\n| |_| \\___/| .__/ \\__,_| .__/ |_| |_|\\__,_|_|\\_\\___|_| |\n| |_| |_| |\n -------------------------------------------------------------")},initialize:function(){a=!0,pum_debug.logo(),console.debug(p.debug_mode_enabled),console.log(p.debug_started_at,new Date),console.info(p.debug_more_info),pum_debug.divider(p.global_info),console.groupCollapsed(p.localized_vars),console.log("pum_vars:",pum_debug.odump(e)),s(document).trigger("pum_debug_initialize_localized_vars"),console.groupEnd(),s(document).trigger("pum_debug_initialize")},popup_event_header:function(e){e=e.popmake("getSettings");o!==e.id&&(o=e.id,pum_debug.divider(p.single_popup_label+e.id+" - "+e.slug))},divider:function(e){var o,t=0,n=" "+new Array(63).join("-")+" ";"string"==typeof e?(o=62-e.length,(t={left:Math.floor(o/2),right:Math.floor(o/2)}).left+t.right===o-1&&t.right++,t.left=new Array(t.left+1).join(" "),t.right=new Array(t.right+1).join(" "),console.log(n+"\n|"+t.left+e+t.right+"|\n"+n)):console.log(n)},click_trigger:function(e,o){var t=e.popmake("getSettings"),t=[".popmake-"+t.id,".popmake-"+decodeURIComponent(t.slug),'a[href$="#popmake-'+t.id+'"]'];o.extra_selectors&&""!==o.extra_selectors&&t.push(o.extra_selectors),t=(t=pum.hooks.applyFilters("pum.trigger.click_open.selectors",t,o,e)).join(", "),console.log(p.label_selector,t)},trigger:function(e,o){if("string"==typeof p.triggers[o.type]){switch(console.groupCollapsed(p.triggers[o.type]),o.type){case"auto_open":console.log(p.label_delay,o.settings.delay),console.log(p.label_cookie,o.settings.cookie_name);break;case"click_open":pum_debug.click_trigger(e,o.settings),console.log(p.label_cookie,o.settings.cookie_name)}s(document).trigger("pum_debug_render_trigger",e,o),console.groupEnd()}},cookie:function(e,o){if("string"==typeof p.cookies[o.event]){switch(console.groupCollapsed(p.cookies[o.event]),o.event){case"on_popup_open":case"on_popup_close":case"manual":case"ninja_form_success":console.log(p.label_cookie,pum_debug.odump(o.settings))}s(document).trigger("pum_debug_render_trigger",e,o),console.groupEnd()}}},s(document).on("pumInit",".pum",function(){var e=PUM.getPopup(s(this)),o=e.popmake("getSettings"),t=o.triggers||[],n=o.cookies||[],i=o.conditions||[],r=0;if(a||(pum_debug.initialize(),pum_debug.divider(p.popups_initializing)),console.groupCollapsed(p.single_popup_label+o.id+" - "+o.slug),console.log(p.theme_id,o.theme_id),t.length){for(console.groupCollapsed(p.label_triggers),r=0;r<t.length;r++)pum_debug.trigger(e,t[r]);console.groupEnd()}if(n.length){for(console.groupCollapsed(p.label_cookies),r=0;r<n.length;r+=1)pum_debug.cookie(e,n[r]);console.groupEnd()}i.length&&(console.groupCollapsed(p.label_conditions),console.log(i),console.groupEnd()),console.groupCollapsed(p.label_popup_settings),console.log(p.label_mobile_disabled,!1!==o.disable_on_mobile),console.log(p.label_tablet_disabled,!1!==o.disable_on_tablet),console.log(p.label_display_settings,pum_debug.odump(o)),e.trigger("pum_debug_popup_settings"),console.groupEnd(),console.groupEnd()}).on("pumBeforeOpen",".pum",function(){var e=PUM.getPopup(s(this)),o=s.fn.popmake.last_open_trigger;pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumBeforeOpen"));try{o=(o=s(s.fn.popmake.last_open_trigger)).length?o:s.fn.popmake.last_open_trigger.toString()}catch(e){o=""}finally{console.log(p.label_triggers,[o])}console.groupEnd()}).on("pumOpenPrevented",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumOpenPrevented")),console.groupEnd()}).on("pumAfterOpen",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumAfterOpen")),console.groupEnd()}).on("pumSetupClose",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumSetupClose")),console.groupEnd()}).on("pumClosePrevented",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumClosePrevented")),console.groupEnd()}).on("pumBeforeClose",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumBeforeClose")),console.groupEnd()}).on("pumAfterClose",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumAfterClose")),console.groupEnd()}).on("pumBeforeReposition",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumBeforeReposition")),console.groupEnd()}).on("pumAfterReposition",".pum",function(){var e=PUM.getPopup(s(this));pum_debug.popup_event_header(e),console.groupCollapsed(p.label_event.replace("%s","pumAfterReposition")),console.groupEnd()}).on("pumCheckingCondition",".pum",function(e,o,t){var n=PUM.getPopup(s(this));pum_debug.popup_event_header(n),console.groupCollapsed(p.label_event.replace("%s","pumCheckingCondition")),console.log((t.not_operand?"(!) ":"")+t.target+": "+o,t),console.groupEnd()}))}(jQuery),function(e){"use strict";e.fn.popmake.defaults={id:null,slug:"",theme_id:null,cookies:[],triggers:[],conditions:[],mobile_disabled:null,tablet_disabled:null,custom_height_auto:!1,scrollable_content:!1,position_from_trigger:!1,position_fixed:!1,overlay_disabled:!1,stackable:!1,disable_reposition:!1,close_on_overlay_click:!1,close_on_form_submission:!1,close_on_form_submission_delay:0,close_on_esc_press:!1,close_on_f4_press:!1,disable_on_mobile:!1,disable_on_tablet:!1,size:"medium",responsive_min_width:"0%",responsive_max_width:"100%",custom_width:"640px",custom_height:"380px",animation_type:"fade",animation_speed:"350",animation_origin:"center top",location:"center top",position_top:"100",position_bottom:"0",position_left:"0",position_right:"0",zindex:"1999999999",close_button_delay:"0",meta:{display:{stackable:!1,overlay_disabled:!1,size:"medium",responsive_max_width:"100",responsive_max_width_unit:"%",responsive_min_width:"0",responsive_min_width_unit:"%",custom_width:"640",custom_width_unit:"px",custom_height:"380",custom_height_unit:"px",custom_height_auto:!1,location:"center top",position_top:100,position_left:0,position_bottom:0,position_right:0,position_fixed:!1,animation_type:"fade",animation_speed:350,animation_origin:"center top",scrollable_content:!1,disable_reposition:!1,position_from_trigger:!1,overlay_zindex:!1,zindex:"1999999999"},close:{overlay_click:!1,esc_press:!1,f4_press:!1,text:"",button_delay:0},click_open:[]},container:{active_class:"active",attr:{class:"popmake"}},title:{attr:{class:"popmake-title"}},content:{attr:{class:"popmake-content"}},close:{close_speed:0,attr:{class:"popmake-close"}},overlay:{attr:{id:"popmake-overlay",class:"popmake-overlay"}}}}(jQuery,document),function(r){"use strict";var i={openpopup:!1,openpopup_id:0,closepopup:!1,closedelay:0,redirect_enabled:!1,redirect:"",cookie:!1};window.PUM=window.PUM||{},window.PUM.forms=window.PUM.forms||{},r.extend(window.PUM.forms,{form:{validation:{errors:[]},responseHandler:function(e,o){var t=o.data;o.success?window.PUM.forms.form.success(e,t):window.PUM.forms.form.errors(e,t)},display_errors:function(e,o){window.PUM.forms.messages.add(e,o||this.validation.errors,"error")},beforeAjax:function(e){var o=e.find('[type="submit"]'),t=o.find(".pum-form__loader");window.PUM.forms.messages.clear_all(e),t.length||(t=r('<span class="pum-form__loader"></span>'),""!==o.attr("value")?t.insertAfter(o):o.append(t)),o.prop("disabled",!0),t.show(),e.addClass("pum-form--loading").removeClass("pum-form--errors")},afterAjax:function(e){var o=e.find('[type="submit"]'),t=o.find(".pum-form__loader");o.prop("disabled",!1),t.hide(),e.removeClass("pum-form--loading")},success:function(e,o){void 0!==o.message&&""!==o.message&&window.PUM.forms.messages.add(e,[{message:o.message}]),e.trigger("success",[o]),!e.data("noredirect")&&void 0!==e.data("redirect_enabled")&&o.redirect&&(""!==o.redirect?window.location=o.redirect:window.location.reload(!0))},errors:function(e,o){void 0!==o.errors&&o.errors.length&&(console.log(o.errors),window.PUM.forms.form.display_errors(e,o.errors),window.PUM.forms.messages.scroll_to_first(e),e.addClass("pum-form--errors").trigger("errors",[o]))},submit:function(e){var o=r(this),t=o.pumSerializeObject();e.preventDefault(),e.stopPropagation(),window.PUM.forms.form.beforeAjax(o),r.ajax({type:"POST",dataType:"json",url:pum_vars.ajaxurl,data:{action:"pum_form",values:t}}).always(function(){window.PUM.forms.form.afterAjax(o)}).done(function(e){window.PUM.forms.form.responseHandler(o,e)}).error(function(e,o,t){console.log("Error: type of "+o+" with message of "+t)})}},messages:{add:function(e,o,t){var n=e.find(".pum-form__messages"),i=0;if(t=t||"success",o=o||[],!n.length)switch(n=r('<div class="pum-form__messages">').hide(),pum_vars.message_position){case"bottom":e.append(n.addClass("pum-form__messages--bottom"));break;case"top":e.prepend(n.addClass("pum-form__messages--top"))}if(0<=["bottom","top"].indexOf(pum_vars.message_position))for(;o.length>i;i++)this.add_message(n,o[i].message,t);else for(;o.length>i;i++)void 0!==o[i].field?this.add_field_error(e,o[i]):this.add_message(n,o[i].message,t);n.is(":hidden")&&r(".pum-form__message",n).length&&n.slideDown()},add_message:function(e,o,t){o=r('<p class="pum-form__message">').html(o);t=t||"success",o.addClass("pum-form__message--"+t),e.append(o),e.is(":visible")&&o.hide().slideDown()},add_field_error:function(e,o){e=r('[name="'+o.field+'"]',e).parents(".pum-form__field").addClass("pum-form__field--error");this.add_message(e,o.message,"error")},clear_all:function(e,o){var t=e.find(".pum-form__messages"),n=t.find(".pum-form__message"),e=e.find(".pum-form__field.pum-form__field--error");o=o||!1,t.length&&n.slideUp("fast",function(){r(this).remove(),o&&t.hide()}),e.length&&e.removeClass("pum-form__field--error").find("p.pum-form__message").remove()},scroll_to_first:function(e){window.PUM.utilities.scrollTo(r(".pum-form__field.pum-form__field--error",e).eq(0))}},success:function(e,o){var t,n;(o=r.extend({},i,o))&&(t=PUM.getPopup(e),e={},n=function(){o.openpopup&&PUM.getPopup(o.openpopup_id).length?PUM.open(o.openpopup_id):o.redirect_enabled&&(""!==o.redirect?window.location=o.redirect:window.location.reload(!0))},t.length&&(t.trigger("pumFormSuccess"),o.cookie&&(e=r.extend({name:"pum-"+PUM.getSetting(t,"id"),expires:"+1 year"},"object"==typeof o.cookie?o.cookie:{}),PUM.setCookie(t,e))),t.length&&o.closepopup?setTimeout(function(){t.popmake("close",n)},1e3*parseInt(o.closedelay)):n())}})}(jQuery),function(e){"use strict";e.pum=e.pum||{},e.pum.hooks=e.pum.hooks||new function(){var t=Array.prototype.slice,i={removeFilter:function(e,o){"string"==typeof e&&n("filters",e,o);return i},applyFilters:function(){var e=t.call(arguments),o=e.shift();return"string"!=typeof o?i:s("filters",o,e)},addFilter:function(e,o,t,n){"string"==typeof e&&"function"==typeof o&&(t=parseInt(t||10,10),r("filters",e,o,t,n));return i},removeAction:function(e,o){"string"==typeof e&&n("actions",e,o);return i},doAction:function(){var e=t.call(arguments),o=e.shift();"string"==typeof o&&s("actions",o,e);return i},addAction:function(e,o,t,n){"string"==typeof e&&"function"==typeof o&&(t=parseInt(t||10,10),r("actions",e,o,t,n));return i}},a={actions:{},filters:{}};function n(e,o,t,n){var i,r,s;if(a[e][o])if(t)if(i=a[e][o],n)for(s=i.length;s--;)(r=i[s]).callback===t&&r.context===n&&i.splice(s,1);else for(s=i.length;s--;)i[s].callback===t&&i.splice(s,1);else a[e][o]=[]}function r(e,o,t,n,i){n={callback:t,priority:n,context:i},i=(i=a[e][o])?(i.push(n),function(e){for(var o,t,n,i=1,r=e.length;i<r;i++){for(o=e[i],t=i;(n=e[t-1])&&n.priority>o.priority;)e[t]=e[t-1],--t;e[t]=o}return e}(i)):[n];a[e][o]=i}function s(e,o,t){var n,i,r=a[e][o];if(!r)return"filters"===e&&t[0];if(i=r.length,"filters"===e)for(n=0;n<i;n++)t[0]=r[n].callback.apply(r[n].context,t);else for(n=0;n<i;n++)r[n].callback.apply(r[n].context,t);return"filters"!==e||t[0]}return i},e.PUM=e.PUM||{},e.PUM.hooks=e.pum.hooks}(window),function(t){"use strict";function n(e){return e}window.PUM=window.PUM||{},window.PUM.integrations=window.PUM.integrations||{},t.extend(window.PUM.integrations,{init:function(){var e;void 0!==pum_vars.form_submission&&((e=pum_vars.form_submission).ajax=!1,e.popup=0<e.popupId?PUM.getPopup(e.popupId):null,PUM.integrations.formSubmission(null,e))},formSubmission:function(e,o){(o=t.extend({popup:PUM.getPopup(e),formProvider:null,formId:null,formInstanceId:null,formKey:null,ajax:!0,tracked:!1},o)).formKey=o.formKey||[o.formProvider,o.formId,o.formInstanceId].filter(n).join("_"),o.popup&&o.popup.length&&(o.popupId=PUM.getSetting(o.popup,"id")),window.PUM.hooks.doAction("pum.integration.form.success",e,o)},checkFormKeyMatches:function(e,o,t){o=""===o&&o;var n=-1!==["any"===e,"pumsubform"===e&&"pumsubform"===t.formProvider,e===t.formProvider+"_any",!o&&new RegExp("^"+e+"(_[d]*)?").test(t.formKey),!!o&&e+"_"+o===t.formKey].indexOf(!0);return window.PUM.hooks.applyFilters("pum.integration.checkFormKeyMatches",n,{formIdentifier:e,formInstanceId:o,submittedFormArgs:t})}})}(window.jQuery),function(s){"use strict";pum_vars&&void 0!==pum_vars.core_sub_forms_enabled&&!pum_vars.core_sub_forms_enabled||(window.PUM=window.PUM||{},window.PUM.newsletter=window.PUM.newsletter||{},s.extend(window.PUM.newsletter,{form:s.extend({},window.PUM.forms.form,{submit:function(e){var o=s(this),t=o.pumSerializeObject();e.preventDefault(),e.stopPropagation(),window.PUM.newsletter.form.beforeAjax(o),s.ajax({type:"POST",dataType:"json",url:pum_vars.ajaxurl,data:{action:"pum_sub_form",values:t}}).always(function(){window.PUM.newsletter.form.afterAjax(o)}).done(function(e){window.PUM.newsletter.form.responseHandler(o,e)}).error(function(e,o,t){console.log("Error: type of "+o+" with message of "+t)})}})}),s(document).on("submit","form.pum-sub-form",window.PUM.newsletter.form.submit).on("success","form.pum-sub-form",function(e,o){var t=s(e.target),n=t.data("settings")||{},i=t.pumSerializeObject(),r=PUM.getPopup(t),e=PUM.getSetting(r,"id"),r=s("form.pum-sub-form",r).index(t)+1;window.PUM.integrations.formSubmission(t,{formProvider:"pumsubform",formId:e,formInstanceId:r,extras:{data:o,values:i,settings:n}}),t.trigger("pumNewsletterSuccess",[o]).addClass("pum-newsletter-success"),t[0].reset(),window.pum.hooks.doAction("pum-sub-form.success",o,t),"string"==typeof n.redirect&&""!==n.redirect&&(n.redirect=atob(n.redirect)),window.PUM.forms.success(t,n)}).on("error","form.pum-sub-form",function(e,o){e=s(e.target);e.trigger("pumNewsletterError",[o]),window.pum.hooks.doAction("pum-sub-form.errors",o,e)}))}(jQuery),function(r,o){"use strict";r.extend(r.fn.popmake.methods,{addTrigger:function(e){return r.fn.popmake.triggers[e]?r.fn.popmake.triggers[e].apply(this,Array.prototype.slice.call(arguments,1)):(window.console&&console.warn("Trigger type "+e+" does not exist."),this)}}),r.fn.popmake.triggers={auto_open:function(e){var o=PUM.getPopup(this);setTimeout(function(){o.popmake("state","isOpen")||!o.popmake("checkCookies",e)&&o.popmake("checkConditions")&&(r.fn.popmake.last_open_trigger="Auto Open - Delay: "+e.delay,o.popmake("open"))},e.delay)},click_open:function(n){var i=PUM.getPopup(this),e=i.popmake("getSettings"),e=[".popmake-"+e.id,".popmake-"+decodeURIComponent(e.slug),'a[href$="#popmake-'+e.id+'"]'];n.extra_selectors&&""!==n.extra_selectors&&e.push(n.extra_selectors),e=(e=pum.hooks.applyFilters("pum.trigger.click_open.selectors",e,n,i)).join(", "),r(e).addClass("pum-trigger").css({cursor:"pointer"}),r(o).on("click.pumTrigger",e,function(e){var o=r(this),t=n.do_default||!1;0<i.has(o).length||i.popmake("state","isOpen")||!i.popmake("checkCookies",n)&&i.popmake("checkConditions")&&(o.data("do-default")?t=o.data("do-default"):(o.hasClass("do-default")||o.hasClass("popmake-do-default")||o.hasClass("pum-do-default"))&&(t=!0),e.ctrlKey||pum.hooks.applyFilters("pum.trigger.click_open.do_default",t,i,o)||(e.preventDefault(),e.stopPropagation()),r.fn.popmake.last_open_trigger=o,i.popmake("open"))})},form_submission:function(t){var n=PUM.getPopup(this);t=r.extend({form:"",formInstanceId:"",delay:0},t);PUM.hooks.addAction("pum.integration.form.success",function(e,o){t.form.length&&PUM.integrations.checkFormKeyMatches(t.form,t.formInstanceId,o)&&setTimeout(function(){n.popmake("state","isOpen")||!n.popmake("checkCookies",t)&&n.popmake("checkConditions")&&(r.fn.popmake.last_open_trigger="Form Submission",n.popmake("open"))},t.delay)})},admin_debug:function(){PUM.getPopup(this).popmake("open")}},r(o).on("pumInit",".pum",function(){var e,o,t=PUM.getPopup(this),n=t.popmake("getSettings").triggers||[];if(n.length)for(o=0;o<n.length;o+=1)e=n[o],t.popmake("addTrigger",e.type,e.settings)})}(jQuery,document),function(a){"use strict";var n="color,date,datetime,datetime-local,email,hidden,month,number,password,range,search,tel,text,time,url,week".split(","),i="select,textarea".split(","),r=/\[([^\]]*)\]/g;Array.prototype.indexOf||(Array.prototype.indexOf=function(e){if(null==this)throw new TypeError;var o=Object(this),t=o.length>>>0;if(0==t)return-1;var n=0;if(0<arguments.length&&((n=Number(arguments[1]))!=n?n=0:0!==n&&n!==1/0&&n!==-1/0&&(n=(0<n||-1)*Math.floor(Math.abs(n)))),t<=n)return-1;for(var i=0<=n?n:Math.max(t-Math.abs(n),0);i<t;i++)if(i in o&&o[i]===e)return i;return-1}),a.fn.popmake.utilities={scrollTo:function(e,o){var t=a(e)||a();t.length&&a("html, body").animate({scrollTop:t.offset().top-100},1e3,"swing",function(){var e=t.find(':input:not([type="button"]):not([type="hidden"]):not(button)').eq(0);e.hasClass("wp-editor-area")?tinyMCE.execCommand("mceFocus",!1,e.attr("id")):e.focus(),"function"==typeof o&&o()})},inArray:function(e,o){return!!~o.indexOf(e)},convert_hex:function(e,o){return e=e.replace("#",""),"rgba("+parseInt(e.substring(0,2),16)+","+parseInt(e.substring(2,4),16)+","+parseInt(e.substring(4,6),16)+","+o/100+")"},debounce:function(t,n){var i;return function(){var e=this,o=arguments;window.clearTimeout(i),i=window.setTimeout(function(){t.apply(e,o)},n)}},throttle:function(e,o){function t(){n=!1}var n=!1;return function(){n||(e.apply(this,arguments),window.setTimeout(t,o),n=!0)}},getXPath:function(e){var t,n,i,r,s=[];return a.each(a(e).parents(),function(e,o){return r=a(o),t=r.attr("id")||"",n=r.attr("class")||"",i=r.get(0).tagName.toLowerCase(),r=r.parent().children(i).index(r),"body"!==i&&(0<n.length&&(n=(n=n.split(" "))[0]),void s.push(i+(0<t.length?"#"+t:0<n.length?"."+n.split(" ").join("."):":eq("+r+")")))}),s.reverse().join(" > ")},strtotime:function(e,o){var t,n,i,r,s,a,p,u,l;if(!e)return!1;if((n=(e=e.replace(/^\s+|\s+$/g,"").replace(/\s{2,}/g," ").replace(/[\t\r\n]/g,"").toLowerCase()).match(/^(\d{1,4})([\-\.\/\:])(\d{1,2})([\-\.\/\:])(\d{1,4})(?:\s(\d{1,2}):(\d{2})?:?(\d{2})?)?(?:\s([A-Z]+)?)?$/))&&n[2]===n[4])if(1901<n[1])switch(n[2]){case"-":return 12<n[3]||31<n[5]?!1:new Date(n[1],parseInt(n[3],10)-1,n[5],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3;case".":return!1;case"/":return 12<n[3]||31<n[5]?!1:new Date(n[1],parseInt(n[3],10)-1,n[5],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3}else if(1901<n[5])switch(n[2]){case"-":case".":return 12<n[3]||31<n[1]?!1:new Date(n[5],parseInt(n[3],10)-1,n[1],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3;case"/":return 12<n[1]||31<n[3]?!1:new Date(n[5],parseInt(n[1],10)-1,n[3],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3}else switch(n[2]){case"-":return 12<n[3]||31<n[5]||n[1]<70&&38<n[1]?!1:(r=0<=n[1]&&n[1]<=38?+n[1]+2e3:n[1],new Date(r,parseInt(n[3],10)-1,n[5],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3);case".":return 70<=n[5]?!(12<n[3]||31<n[1])&&new Date(n[5],parseInt(n[3],10)-1,n[1],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3:n[5]<60&&!n[6]&&(!(23<n[1]||59<n[3])&&(i=new Date,new Date(i.getFullYear(),i.getMonth(),i.getDate(),n[1]||0,n[3]||0,n[5]||0,n[9]||0)/1e3));case"/":return 12<n[1]||31<n[3]||n[5]<70&&38<n[5]?!1:(r=0<=n[5]&&n[5]<=38?+n[5]+2e3:n[5],new Date(r,parseInt(n[1],10)-1,n[3],n[6]||0,n[7]||0,n[8]||0,n[9]||0)/1e3);case":":return 23<n[1]||59<n[3]||59<n[5]?!1:(i=new Date,new Date(i.getFullYear(),i.getMonth(),i.getDate(),n[1]||0,n[3]||0,n[5]||0)/1e3)}if("now"===e)return null===o||isNaN(o)?(new Date).getTime()/1e3||0:o||0;if(t=Date.parse(e),!isNaN(t))return t/1e3||0;function c(e){var o=e.split(" "),t=o[0],n=o[1].substring(0,3),i=/\d+/.test(t),e=("last"===t?-1:1)*("ago"===o[2]?-1:1);if(i&&(e*=parseInt(t,10)),p.hasOwnProperty(n)&&!o[1].match(/^mon(day|\.)?$/i))return s["set"+p[n]](s["get"+p[n]]()+e);if("wee"===n)return s.setDate(s.getDate()+7*e);if("next"===t||"last"===t)t=t,e=e,void 0!==(n=a[n=n])&&(0===(n=n-s.getDay())?n=7*e:0<n&&"last"===t?n-=7:n<0&&"next"===t&&(n+=7),s.setDate(s.getDate()+n));else if(!i)return;return 1}if(s=o?new Date(1e3*o):new Date,a={sun:0,mon:1,tue:2,wed:3,thu:4,fri:5,sat:6},p={yea:"FullYear",mon:"Month",day:"Date",hou:"Hours",min:"Minutes",sec:"Seconds"},o="(years?|months?|weeks?|days?|hours?|minutes?|min|seconds?|sec|sunday|sun\\.?|monday|mon\\.?|tuesday|tue\\.?|wednesday|wed\\.?|thursday|thu\\.?|friday|fri\\.?|saturday|sat\\.?)",!(n=e.match(new RegExp("([+-]?\\d+\\s(years?|months?|weeks?|days?|hours?|minutes?|min|seconds?|sec|sunday|sun\\.?|monday|mon\\.?|tuesday|tue\\.?|wednesday|wed\\.?|thursday|thu\\.?|friday|fri\\.?|saturday|sat\\.?)|(last|next)\\s(years?|months?|weeks?|days?|hours?|minutes?|min|seconds?|sec|sunday|sun\\.?|monday|mon\\.?|tuesday|tue\\.?|wednesday|wed\\.?|thursday|thu\\.?|friday|fri\\.?|saturday|sat\\.?))(\\sago)?","gi"))))return!1;for(l=0,u=n.length;l<u;l+=1)if(!c(n[l]))return!1;return s.getTime()/1e3},serializeObject:function(e){a.extend({},e);var o={},t=a.extend(!0,{include:[],exclude:[],includeByClass:""},e);return this.find(":input").each(function(){var e;!this.name||this.disabled||window.PUM.utilities.inArray(this.name,t.exclude)||t.include.length&&!window.PUM.utilities.inArray(this.name,t.include)||-1===this.className.indexOf(t.includeByClass)||(e=this.name.replace(r,"[$1").split("["))[0]&&(this.checked||window.PUM.utilities.inArray(this.type,n)||window.PUM.utilities.inArray(this.nodeName.toLowerCase(),i))&&("checkbox"===this.type&&e.push(""),function e(o,t,n){var i=t[0];1<t.length?(o[i]||(o[i]=t[1]?{}:[]),e(o[i],t.slice(1),n)):o[i=i||o.length]=n}(o,e,a(this).val()))}),o}},a.fn.popmake.utilies=a.fn.popmake.utilities,window.PUM=window.PUM||{},window.PUM.utilities=window.PUM.utilities||{},window.PUM.utilities=a.extend(window.PUM.utilities,a.fn.popmake.utilities)}(jQuery,document),function(e){function o(n,o){var t={},i={};function r(e,o,t){return e[o]=t,e}function s(e,o){var t,n=e.match(p.key);try{o=JSON.parse(o)}catch(e){}for(;void 0!==(t=n.pop());)p.push.test(t)?o=r([],function(e){void 0===i[e]&&(i[e]=0);return i[e]++}(e.replace(/\[\]$/,"")),o):p.fixed.test(t)?o=r([],t,o):p.named.test(t)&&(o=r({},t,o));return o}function e(){return t}this.addPair=function(e){return p.validate.test(e.name)&&(e=s(e.name,"checkbox"===a('[name="'+(e=e).name+'"]',o).attr("type")&&"1"===e.value||e.value),t=n.extend(!0,t,e)),this},this.addPairs=function(e){if(!n.isArray(e))throw new Error("formSerializer.addPairs expects an Array");for(var o=0,t=e.length;o<t;o++)this.addPair(e[o]);return this},this.serialize=e,this.serializeJSON=function(){return JSON.stringify(t)}}var t,a,p;a=(t=e).jQuery||e.Zepto||e.ender||e.$,o.patterns=p={validate:/^[a-z_][a-z0-9_]*(?:\[(?:\d*|[a-z0-9_]+)\])*$/i,key:/[a-z0-9_]+|(?=\[\])/gi,push:/^$/,fixed:/^\d+$/,named:/^[a-z0-9_]+$/i},o.serializeObject=function(){var e=(this.is("form")?this:this.find(":input")).serializeArray();return new o(a,this).addPairs(e).serialize()},o.serializeJSON=function(){var e=(this.is("form")?this:this.find(":input")).serializeArray();return new o(a,this).addPairs(e).serializeJSON()},void 0!==a.fn&&(a.fn.pumSerializeObject=o.serializeObject,a.fn.pumSerializeJSON=o.serializeJSON),t.FormSerializer=o}(this),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/calderaforms.js")}({"./assets/js/src/integration/calderaforms.js":function(e,o,t){"use strict";t.r(o);var n,o=t("./node_modules/@babel/runtime/helpers/slicedToArray.js"),i=t.n(o);(0,window.jQuery)(document).on("cf.ajax.request",function(e,o){return n=o.$form}).on("cf.submission",function(e,o){var t;"complete"!==o.data.status&&"success"!==o.data.status||(t=n.attr("id").split("_"),t=(o=i()(t,2))[0],o=void 0===(o=o[1])?null:o,window.PUM.integrations.formSubmission(n,{formProvider:"calderaforms",formId:t,formInstanceId:o,extras:{state:window.cfstate.hasOwnProperty(t)?window.cfstate[t]:null}}))})},"./node_modules/@babel/runtime/helpers/arrayLikeToArray.js":function(e,o){e.exports=function(e,o){(null==o||o>e.length)&&(o=e.length);for(var t=0,n=new Array(o);t<o;t++)n[t]=e[t];return n}},"./node_modules/@babel/runtime/helpers/arrayWithHoles.js":function(e,o){e.exports=function(e){if(Array.isArray(e))return e}},"./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js":function(e,o){e.exports=function(e,o){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var t=[],n=!0,i=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done)&&(t.push(s.value),!o||t.length!==o);n=!0);}catch(e){i=!0,r=e}finally{try{n||null==a.return||a.return()}finally{if(i)throw r}}return t}}},"./node_modules/@babel/runtime/helpers/nonIterableRest.js":function(e,o){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},"./node_modules/@babel/runtime/helpers/slicedToArray.js":function(e,o,t){var n=t("./node_modules/@babel/runtime/helpers/arrayWithHoles.js"),i=t("./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js"),r=t("./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js"),s=t("./node_modules/@babel/runtime/helpers/nonIterableRest.js");e.exports=function(e,o){return n(e)||i(e,o)||r(e,o)||s()}},"./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js":function(e,o,t){var n=t("./node_modules/@babel/runtime/helpers/arrayLikeToArray.js");e.exports=function(e,o){if(e){if("string"==typeof e)return n(e,o);var t=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(t="Object"===t&&e.constructor?e.constructor.name:t)||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?n(e,o):void 0}}}}),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/contactform7.js")}({"./assets/js/src/integration/contactform7.js":function(e,o,t){"use strict";t.r(o);var o=t("./node_modules/@babel/runtime/helpers/typeof.js"),i=t.n(o),r=window.jQuery;r(document).on("wpcf7mailsent",function(e,o){var t=e.detail.contactFormId,n=r(e.target),e=(e.detail.id||e.detail.unitTag).split("-").pop().replace("o","");window.PUM.integrations.formSubmission(n,{formProvider:"contactform7",formId:t,formInstanceId:e,extras:{details:o}});o=n.find("input.wpcf7-pum"),o=!!o.length&&JSON.parse(o.val());"object"===i()(o)&&void 0!==o.closedelay&&3<=o.closedelay.toString().length&&(o.closedelay=o.closedelay/1e3),window.PUM.forms.success(n,o)})},"./node_modules/@babel/runtime/helpers/typeof.js":function(o,e){function t(e){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?o.exports=t=function(e){return typeof e}:o.exports=t=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}o.exports=t}}),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/formidableforms.js")}({"./assets/js/src/integration/formidableforms.js":function(e,o){var r=window.jQuery;r(document).on("frmFormComplete",function(e,o,t){var n=r(o),i=n.find('input[name="form_id"]').val(),o=PUM.getPopup(n.find('input[name="pum_form_popup_id"]').val());window.PUM.integrations.formSubmission(n,{popup:o,formProvider:"formidableforms",formId:i,extras:{response:t}})})}}),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/gravityforms.js")}({"./assets/js/src/integration/gravityforms.js":function(e,o,t){"use strict";t.r(o);var o=t("./node_modules/@babel/runtime/helpers/typeof.js"),n=t.n(o),i=window.jQuery,r={};i(document).on("gform_confirmation_loaded",function(e,o){var t=i("#gform_confirmation_wrapper_"+o+",#gforms_confirmation_message_"+o)[0];window.PUM.integrations.formSubmission(t,{formProvider:"gravityforms",formId:o}),window.PUM.forms.success(t,r[o]||{})}),i(function(){i(".gform_wrapper > form").each(function(){var e=i(this),o=e.attr("id").replace("gform_",""),e=e.find("input.gforms-pum"),e=!!e.length&&JSON.parse(e.val());e&&"object"===n()(e)&&("object"===n()(e)&&void 0!==e.closedelay&&3<=e.closedelay.toString().length&&(e.closedelay=e.closedelay/1e3),r[o]=e)})})},"./node_modules/@babel/runtime/helpers/typeof.js":function(o,e){function t(e){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?o.exports=t=function(e){return typeof e}:o.exports=t=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}o.exports=t}}),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/mc4wp.js")}({"./assets/js/src/integration/mc4wp.js":function(e,o){var r=window.jQuery;r(function(){"undefined"!=typeof mc4wp&&mc4wp.forms.on("success",function(e,o){var t=r(e.element),n=e.id,i=r(".mc4wp-form-"+e.id).index(t)+1;window.PUM.integrations.formSubmission(t,{formProvider:"mc4wp",formId:n,formInstanceId:i,extras:{form:e,data:o}})})})}}),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/ninjaforms.js")}({"./assets/js/src/integration/ninjaforms.js":function(e,o,t){"use strict";t.r(o);var o=t("./node_modules/@babel/runtime/helpers/slicedToArray.js"),a=t.n(o),p=window.jQuery,n=!1;p(function(){"undefined"!=typeof Marionette&&"undefined"!=typeof nfRadio&&!1===n&&new(n=Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("forms"),"submit:response",this.popupMaker)},popupMaker:function(e,o,t,n){var i=p("#nf-form-"+n+"-cont"),r=n.split("_"),s=a()(r,2),n=s[0],r=s[1],s=void 0===r?null:r,r={};e.errors&&e.errors.length||(window.PUM.integrations.formSubmission(i,{formProvider:"ninjaforms",formId:n,formInstanceId:s,extras:{response:e}}),e.data&&e.data.actions&&(r.openpopup=void 0!==e.data.actions.openpopup,r.openpopup_id=r.openpopup?parseInt(e.data.actions.openpopup):0,r.closepopup=void 0!==e.data.actions.closepopup,r.closedelay=r.closepopup?parseInt(e.data.actions.closepopup):0,r.closepopup&&e.data.actions.closedelay&&(r.closedelay=parseInt(e.data.actions.closedelay))),window.PUM.forms.success(i,r))}}))})},"./node_modules/@babel/runtime/helpers/arrayLikeToArray.js":function(e,o){e.exports=function(e,o){(null==o||o>e.length)&&(o=e.length);for(var t=0,n=new Array(o);t<o;t++)n[t]=e[t];return n}},"./node_modules/@babel/runtime/helpers/arrayWithHoles.js":function(e,o){e.exports=function(e){if(Array.isArray(e))return e}},"./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js":function(e,o){e.exports=function(e,o){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var t=[],n=!0,i=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done)&&(t.push(s.value),!o||t.length!==o);n=!0);}catch(e){i=!0,r=e}finally{try{n||null==a.return||a.return()}finally{if(i)throw r}}return t}}},"./node_modules/@babel/runtime/helpers/nonIterableRest.js":function(e,o){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},"./node_modules/@babel/runtime/helpers/slicedToArray.js":function(e,o,t){var n=t("./node_modules/@babel/runtime/helpers/arrayWithHoles.js"),i=t("./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js"),r=t("./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js"),s=t("./node_modules/@babel/runtime/helpers/nonIterableRest.js");e.exports=function(e,o){return n(e)||i(e,o)||r(e,o)||s()}},"./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js":function(e,o,t){var n=t("./node_modules/@babel/runtime/helpers/arrayLikeToArray.js");e.exports=function(e,o){if(e){if("string"==typeof e)return n(e,o);var t=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(t="Object"===t&&e.constructor?e.constructor.name:t)||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?n(e,o):void 0}}}}),function(t){var n={};function i(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=n,i.d=function(e,o,t){i.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(o,e){if(1&e&&(o=i(o)),8&e)return o;if(4&e&&"object"==typeof o&&o&&o.__esModule)return o;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:o}),2&e&&"string"!=typeof o)for(var n in o)i.d(t,n,function(e){return o[e]}.bind(null,n));return t},i.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(o,"a",o),o},i.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},i.p="",i(i.s="./assets/js/src/integration/wpforms.js")}({"./assets/js/src/integration/wpforms.js":function(e,o){var r=window.jQuery;r(document).on("wpformsAjaxSubmitSuccess",".wpforms-ajax-form",function(e,o){var t=r(this),n=t.data("formid"),i=r("form#"+t.attr("id")).index(t)+1;window.PUM.integrations.formSubmission(t,{formProvider:"wpforms",formId:n,formInstanceId:i})})}}),function(e){("object"!=typeof exports||"undefined"==typeof module)&&"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";function e(o){var t=this.constructor;return this.then(function(e){return t.resolve(o()).then(function(){return e})},function(e){return t.resolve(o()).then(function(){return t.reject(e)})})}var o=setTimeout;function p(e){return Boolean(e&&void 0!==e.length)}function n(){}function r(e){if(!(this instanceof r))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],c(e,this)}function i(t,n){for(;3===t._state;)t=t._value;0!==t._state?(t._handled=!0,r._immediateFn(function(){var e,o=1===t._state?n.onFulfilled:n.onRejected;if(null!==o){try{e=o(t._value)}catch(e){return void a(n.promise,e)}s(n.promise,e)}else(1===t._state?s:a)(n.promise,t._value)})):t._deferreds.push(n)}function s(o,e){try{if(e===o)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"==typeof e||"function"==typeof e)){var t=e.then;if(e instanceof r)return o._state=3,o._value=e,void u(o);if("function"==typeof t)return void c((n=t,i=e,function(){n.apply(i,arguments)}),o)}o._state=1,o._value=e,u(o)}catch(e){a(o,e)}var n,i}function a(e,o){e._state=2,e._value=o,u(e)}function u(e){2===e._state&&0===e._deferreds.length&&r._immediateFn(function(){e._handled||r._unhandledRejectionFn(e._value)});for(var o=0,t=e._deferreds.length;o<t;o++)i(e,e._deferreds[o]);e._deferreds=null}function l(e,o,t){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof o?o:null,this.promise=t}function c(e,o){var t=!1;try{e(function(e){t||(t=!0,s(o,e))},function(e){t||(t=!0,a(o,e))})}catch(e){if(t)return;t=!0,a(o,e)}}r.prototype.catch=function(e){return this.then(null,e)},r.prototype.then=function(e,o){var t=new this.constructor(n);return i(this,new l(e,o,t)),t},r.prototype.finally=e,r.all=function(o){return new r(function(i,r){if(!p(o))return r(new TypeError("Promise.all accepts an array"));var s=Array.prototype.slice.call(o);if(0===s.length)return i([]);var a=s.length;for(var e=0;e<s.length;e++)!function o(t,e){try{if(e&&("object"==typeof e||"function"==typeof e)){var n=e.then;if("function"==typeof n)return void n.call(e,function(e){o(t,e)},r)}s[t]=e,0==--a&&i(s)}catch(e){r(e)}}(e,s[e])})},r.resolve=function(o){return o&&"object"==typeof o&&o.constructor===r?o:new r(function(e){e(o)})},r.reject=function(t){return new r(function(e,o){o(t)})},r.race=function(i){return new r(function(e,o){if(!p(i))return o(new TypeError("Promise.race accepts an array"));for(var t=0,n=i.length;t<n;t++)r.resolve(i[t]).then(e,o)})},r._immediateFn="function"==typeof setImmediate?function(e){setImmediate(e)}:function(e){o(e,0)},r._unhandledRejectionFn=function(e){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)};var t=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw new Error("unable to locate global object")}();"Promise"in t?t.Promise.prototype.finally||(t.Promise.prototype.finally=e):t.Promise=r});
classes/Admin/Popups.php CHANGED
@@ -851,81 +851,16 @@ class PUM_Admin_Popups {
851
  ) ),
852
  ) );
853
 
854
- foreach ( $tabs as $tab_id => $sections ) {
855
 
856
- foreach ( $sections as $section_id => $fields ) {
857
-
858
- if ( PUM_Admin_Helpers::is_field( $fields ) ) {
859
- // Allow for flat tabs with no sections.
860
- $section_id = 'main';
861
- $fields = array(
862
- $section_id => $fields,
863
- );
864
- }
865
-
866
- foreach ( $fields as $field_id => $field ) {
867
- if ( ! is_array( $field ) || ! PUM_Admin_Helpers::is_field( $field ) ) {
868
- continue;
869
- }
870
-
871
- if ( empty( $field['id'] ) ) {
872
- $field['id'] = $field_id;
873
- }
874
- if ( empty( $field['name'] ) ) {
875
- $field['name'] = 'popup_settings[' . $field_id . ']';
876
- }
877
-
878
- $tabs[ $tab_id ][ $section_id ][ $field_id ] = wp_parse_args( $field, array(
879
- 'section' => 'main',
880
- 'type' => 'text',
881
- 'id' => null,
882
- 'label' => '',
883
- 'desc' => '',
884
- 'name' => null,
885
- 'templ_name' => null,
886
- 'size' => 'regular',
887
- 'options' => array(),
888
- 'std' => null,
889
- 'rows' => 5,
890
- 'cols' => 50,
891
- 'min' => 0,
892
- 'max' => 50,
893
- 'force_minmax' => false,
894
- 'step' => 1,
895
- 'select2' => null,
896
- 'object_type' => 'post_type',
897
- 'object_key' => 'post',
898
- 'post_type' => null,
899
- 'taxonomy' => null,
900
- 'multiple' => null,
901
- 'as_array' => false,
902
- 'placeholder' => null,
903
- 'checkbox_val' => 1,
904
- 'allow_blank' => true,
905
- 'readonly' => false,
906
- 'required' => false,
907
- 'disabled' => false,
908
- 'hook' => null,
909
- 'unit' => __( 'ms', 'popup-maker' ),
910
- 'units' => array(
911
- 'px' => 'px',
912
- '%' => '%',
913
- 'em' => 'em',
914
- 'rem' => 'rem',
915
- ),
916
- 'priority' => null,
917
- 'doclink' => '',
918
- 'button_type' => 'submit',
919
- 'class' => '',
920
- 'private' => false,
921
- ) );
922
-
923
- }
924
- }
925
- }
926
  }
927
 
928
-
929
  return $tabs;
930
  }
931
 
@@ -1425,4 +1360,3 @@ class PUM_Admin_Popups {
1425
  }
1426
 
1427
  }
1428
-
851
  ) ),
852
  ) );
853
 
 
854
 
855
+ $tabs = PUM_Admin_Helpers::parse_tab_fields(
856
+ $tabs,
857
+ [
858
+ 'has_subtabs' => true,
859
+ 'name' => 'popup_settings[%s]',
860
+ ]
861
+ );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
862
  }
863
 
 
864
  return $tabs;
865
  }
866
 
1360
  }
1361
 
1362
  }
 
classes/Extension/License.php CHANGED
@@ -224,9 +224,10 @@ class PUM_Extension_License {
224
  $api_params = array(
225
  'edd_action' => 'activate_license',
226
  'license' => $license,
227
- 'item_name' => urlencode( $this->item_name ),
228
  'item_id' => $this->item_id,
 
229
  'url' => home_url(),
 
230
  );
231
 
232
  // Call the API
224
  $api_params = array(
225
  'edd_action' => 'activate_license',
226
  'license' => $license,
 
227
  'item_id' => $this->item_id,
228
+ 'item_name' => rawurlencode( $this->item_name ),
229
  'url' => home_url(),
230
+ 'environment' => function_exists( 'wp_get_environment_type' ) ? wp_get_environment_type() : 'production',
231
  );
232
 
233
  // Call the API
classes/Telemetry.php CHANGED
@@ -172,7 +172,7 @@ class PUM_Telemetry {
172
  // Popup Maker Settings.
173
  'block_editor_enabled' => pum_get_option( 'gutenberg_support_enabled' ),
174
  'bypass_ad_blockers' => pum_get_option( 'bypass_adblockers' ),
175
- 'disable_taxonimies' => pum_get_option( 'disable_popup_category_tag' ),
176
  'disable_asset_cache' => pum_get_option( 'disable_asset_caching' ),
177
  'disable_open_tracking' => pum_get_option( 'disable_popup_open_tracking' ),
178
  'default_email_provider' => pum_get_option( 'newsletter_default_provider', 'none' ),
172
  // Popup Maker Settings.
173
  'block_editor_enabled' => pum_get_option( 'gutenberg_support_enabled' ),
174
  'bypass_ad_blockers' => pum_get_option( 'bypass_adblockers' ),
175
+ 'disable_taxonomies' => pum_get_option( 'disable_popup_category_tag' ),
176
  'disable_asset_cache' => pum_get_option( 'disable_asset_caching' ),
177
  'disable_open_tracking' => pum_get_option( 'disable_popup_open_tracking' ),
178
  'default_email_provider' => pum_get_option( 'newsletter_default_provider', 'none' ),
classes/Utils/Prerequisites.php ADDED
@@ -0,0 +1,345 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Prerequisite handler.
4
+ *
5
+ * @package PUM\Core
6
+ */
7
+
8
+ /**
9
+ * Prerequisite handler.
10
+ *
11
+ * @version 1.0.0
12
+ */
13
+ class PUM_Utils_Prerequisites {
14
+
15
+ /**
16
+ * Cache accessible across instances.
17
+ *
18
+ * @var array
19
+ */
20
+ public static $cache = [];
21
+
22
+ /**
23
+ * Array of checks to perform.
24
+ *
25
+ * @var array
26
+ */
27
+ protected $checks = [];
28
+
29
+ /**
30
+ * Array of detected failures.
31
+ *
32
+ * @var array
33
+ */
34
+ protected $failures = [];
35
+
36
+ /**
37
+ * Instantiate prerequisite checker.
38
+ *
39
+ * @param array $requirements Array of requirements.
40
+ */
41
+ public function __construct( $requirements = [] ) {
42
+ foreach ( $requirements as $arguments ) {
43
+ switch ( $arguments['type'] ) {
44
+ case 'php':
45
+ $this->checks[] = wp_parse_args(
46
+ $arguments,
47
+ [
48
+ 'type' => 'php',
49
+ 'version' => '5.6',
50
+ ]
51
+ );
52
+ break;
53
+ case 'plugin':
54
+ $this->checks[] = wp_parse_args(
55
+ $arguments,
56
+ [
57
+ 'type' => 'plugin',
58
+ 'slug' => '',
59
+ 'name' => '',
60
+ 'version' => '',
61
+ 'check_installed' => false,
62
+ 'dep_label' => '',
63
+ ]
64
+ );
65
+ break;
66
+ default:
67
+ break;
68
+ }
69
+ }
70
+ }
71
+
72
+ /**
73
+ * Check requirements.
74
+ *
75
+ * @param boolean $return_on_fail Whether it should stop processing if one fails.
76
+ *
77
+ * @return bool
78
+ */
79
+ public function check( $return_on_fail = false ) {
80
+ $end_result = true;
81
+
82
+ foreach ( $this->checks as $check ) {
83
+ $result = $this->check_handler( $check );
84
+
85
+ if ( false === $result ) {
86
+ if ( true === $return_on_fail ) {
87
+ return false;
88
+ }
89
+
90
+ $end_result = false;
91
+ }
92
+ }
93
+
94
+ return $end_result;
95
+ }
96
+
97
+ /**
98
+ * Render notices when appropriate.
99
+ */
100
+ public function setup_notices() {
101
+ add_action( 'admin_notices', [ $this, 'render_notices' ] );
102
+ }
103
+
104
+ /**
105
+ * Handle individual checks by mapping them to methods.
106
+ *
107
+ * @param array $check Requirement check arguments.
108
+ *
109
+ * @return bool
110
+ */
111
+ public function check_handler( $check ) {
112
+ return method_exists( $this, 'check_' . $check['type'] ) ? $this->{'check_' . $check['type']}( $check ) : false;
113
+ }
114
+
115
+ /**
116
+ * Report failure notice to the queue.
117
+ *
118
+ * @param array $check_args Array of check arguments.
119
+ */
120
+ public function report_failure( $check_args ) {
121
+ $this->failures[] = $check_args;
122
+ }
123
+
124
+ /**
125
+ * Get a list of failures.
126
+ *
127
+ * @return array
128
+ */
129
+ public function get_failures() {
130
+ return $this->failures;
131
+ }
132
+
133
+ /**
134
+ * Check PHP version against args.
135
+ *
136
+ * @param array $check_args Array of args.
137
+ *
138
+ * @return bool
139
+ */
140
+ public function check_php( $check_args ) {
141
+ if ( false === version_compare( phpversion(), $check_args['version'], '>=' ) ) {
142
+ $this->report_failure( $check_args );
143
+ return false;
144
+ }
145
+
146
+ return true;
147
+ }
148
+
149
+ /**
150
+ * Check plugin requirements.
151
+ *
152
+ * @param array $check_args Array of args.
153
+ *
154
+ * @return bool
155
+ */
156
+ public function check_plugin( $check_args ) {
157
+ $active = $this->plugin_is_active( $check_args['slug'] );
158
+
159
+ /**
160
+ * The following checks are performed in this order for performance reasons.
161
+ *
162
+ * We start with most cached option, to least in hopes of a hit early.
163
+ *
164
+ * 1. If active and not checking version.
165
+ * 2. If active and outdated.
166
+ * 3. If not active and installed.
167
+ * 4. If not installed
168
+ */
169
+ if ( true === $active ) {
170
+ // If required version is set & plugin is active, check that first.
171
+ if ( isset( $check_args['version'] ) ) {
172
+ $version = $this->get_plugin_data( $check_args['slug'], 'Version' );
173
+
174
+ // If its higher than the required version, we can bail now > true.
175
+ if ( version_compare( $version, $check_args['version'], '>=' ) ) {
176
+ return true;
177
+ } else {
178
+ // If not updated, report the failure and bail > false.
179
+ $this->report_failure(
180
+ array_merge(
181
+ $check_args,
182
+ [
183
+ // Report not_updated status.
184
+ 'not_updated' => true,
185
+ ]
186
+ )
187
+ );
188
+ return false;
189
+ }
190
+ } else {
191
+ // If the plugin is active, with no required version, were done > true.
192
+ return true;
193
+ }
194
+ }
195
+
196
+ if ( $check_args['check_installed'] ) {
197
+ // Check if installed, if so the plugin is not activated.
198
+ if ( $check_args['name'] === $this->get_plugin_data( $check_args['slug'], 'Name' ) ) {
199
+ $this->report_failure(
200
+ array_merge(
201
+ $check_args,
202
+ [
203
+ // Report not_activated status.
204
+ 'not_activated' => true,
205
+ ]
206
+ )
207
+ );
208
+ } else {
209
+ $this->report_failure(
210
+ array_merge(
211
+ $check_args,
212
+ [
213
+ // Report not_installed status.
214
+ 'not_installed' => true,
215
+ ]
216
+ )
217
+ );
218
+ }
219
+ }
220
+
221
+ return false;
222
+ }
223
+
224
+ /**
225
+ * Internally cached get_plugin_data/get_file_data wrapper.
226
+ *
227
+ * @param string $slug Plugins `folder/file.php` slug.
228
+ * @param string $header Specific plugin header needed.
229
+ * @return mixed
230
+ */
231
+ private function get_plugin_data( $slug, $header = null ) {
232
+ if ( ! isset( static::$cache['get_plugin_data'][ $slug ] ) ) {
233
+ $headers = \get_file_data( WP_PLUGIN_DIR . '/' . $slug, [
234
+ 'Name' => 'Plugin Name',
235
+ 'Version' => 'Version',
236
+ ], 'plugin' );
237
+
238
+ static::$cache['get_plugin_data'][ $slug ] = $headers;
239
+ }
240
+
241
+ $plugin_data = static::$cache['get_plugin_data'][ $slug ];
242
+
243
+ if ( empty( $header ) ) {
244
+ return $plugin_data;
245
+ }
246
+
247
+ return isset( $plugin_data[ $header ] ) ? $plugin_data[ $header ] : null;
248
+ }
249
+
250
+ /**
251
+ * Check if plugin is active.
252
+ *
253
+ * @param string $slug Slug to check for.
254
+ *
255
+ * @return bool
256
+ */
257
+ protected function plugin_is_active( $slug ) {
258
+ $active_plugins = get_option( 'active_plugins', [] );
259
+
260
+ return in_array( $slug, $active_plugins, true );
261
+ }
262
+
263
+
264
+ /**
265
+ * Get php error message.
266
+ *
267
+ * @param array $failed_check_args Check arguments.
268
+ *
269
+ * @return string
270
+ */
271
+ public function get_php_message( $failed_check_args ) {
272
+ /* translators: 1. PHP Version */
273
+ $message = __( 'This plugin requires <b>PHP %s</b> or higher in order to run.', 'popup-maker' );
274
+ return sprintf( $message, $failed_check_args['version'] );
275
+ }
276
+
277
+ /**
278
+ * Get plugin error message.
279
+ *
280
+ * @param array $failed_check_args Get helpful error message.
281
+ *
282
+ * @return string
283
+ */
284
+ public function get_plugin_message( $failed_check_args ) {
285
+ $slug = $failed_check_args['slug'];
286
+ // Without file path.
287
+ $short_slug = explode( '/', $slug );
288
+ $short_slug = $short_slug[0];
289
+ $name = $failed_check_args['name'];
290
+ $dep_label = $failed_check_args['dep_label'];
291
+
292
+ if ( isset( $failed_check_args['not_activated'] ) ) {
293
+ $url = esc_url( wp_nonce_url( admin_url( 'plugins.php?action=activate&plugin=' . $slug ), 'activate-plugin_' . $slug ) );
294
+ $link = '<a href="' . $url . '">' . __( 'activate it', 'popup-maker' ) . '</a>';
295
+
296
+ $text = sprintf(
297
+ /* translators: 1. Plugin Name, 2. Required Plugin Name, 4. `activate it` link. */
298
+ __( 'The plugin "%1$s" requires %2$s! Please %3$s to continue!', 'popup-maker' ),
299
+ $dep_label,
300
+ '<strong>' . $name . '</strong>',
301
+ $link
302
+ );
303
+ } elseif ( isset( $failed_check_args['not_updated'] ) ) {
304
+ $url = esc_url( wp_nonce_url( admin_url( 'update.php?action=upgrade-plugin&plugin=' . $slug ), 'upgrade-plugin_' . $slug ) );
305
+ $link = '<a href="' . $url . '">' . __( 'update it', 'popup-maker' ) . '</a>';
306
+
307
+ $text = sprintf(
308
+ /* translators: 1. Plugin Name, 2. Required Plugin Name, 3. Version number, 4. `update it` link. */
309
+ __( 'The plugin "%1$s" requires %2$s v%3$s or higher! Please %4$s to continue!', 'popup-maker' ),
310
+ $dep_label,
311
+ '<strong>' . $name . '</strong>',
312
+ '<strong>' . $failed_check_args['version'] . '</strong>',
313
+ $link
314
+ );
315
+ } else {
316
+ $url = esc_url( wp_nonce_url( self_admin_url( 'update.php?action=install-plugin&plugin=' . $short_slug ), 'install-plugin_' . $short_slug ) );
317
+ $link = '<a href="' . $url . '">' . __( 'install it', 'popup-maker' ) . '</a>';
318
+
319
+ $text = sprintf(
320
+ /* translators: 1. Plugin Name, 2. Required Plugin Name, 3. `install it` link. */
321
+ __( 'The plugin "%1$s" requires %2$s! Please %3$s to continue!', 'popup-maker' ),
322
+ $dep_label,
323
+ '<strong>' . $name . '</strong>',
324
+ $link
325
+ );
326
+ }
327
+
328
+ return $text;
329
+ }
330
+
331
+ /**
332
+ * Render needed admin notices.
333
+ *
334
+ * @return void
335
+ */
336
+ public function render_notices() {
337
+ foreach ( $this->failures as $failure ) {
338
+ $class = 'notice notice-error';
339
+ $message = method_exists( $this, 'get_' . $failure['type'] . '_message' ) ? $this->{'get_' . $failure['type'] . '_message'}( $failure ) : false;
340
+
341
+ /* phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped */
342
+ echo sprintf( '<div class="%1$s"><p>%2$s</p></div>', esc_attr( $class ), $message );
343
+ }
344
+ }
345
+ }
languages/popup-maker.pot CHANGED
@@ -1,4 +1,4 @@
1
- # Copyright (C) 2021 WordPress Popup Plugin
2
  # This file is distributed under the same license as the WordPress Popup Plugin package.
3
  msgid ""
4
  msgstr ""
@@ -63,11 +63,11 @@ msgstr ""
63
  msgid "Posts"
64
  msgstr ""
65
 
66
- #: classes/Conditions.php:110, classes/Admin/Pages.php:144, classes/Admin/Popups.php:1208
67
  msgid "Categories"
68
  msgstr ""
69
 
70
- #: classes/Conditions.php:111, classes/Admin/Pages.php:145, classes/Admin/Popups.php:1204
71
  msgid "Tags"
72
  msgstr ""
73
 
@@ -483,7 +483,7 @@ msgstr ""
483
  msgid "Email"
484
  msgstr ""
485
 
486
- #: classes/Privacy.php:223, classes/Admin/Popups.php:1189, classes/Admin/Templates.php:649, classes/Shortcode/Subscribe.php:182, classes/Shortcode/Subscribe.php:236
487
  msgid "Name"
488
  msgstr ""
489
 
@@ -717,7 +717,7 @@ msgstr ""
717
  msgid "Upgrade"
718
  msgstr ""
719
 
720
- #: includes/class-popmake-fields.php:175, classes/Admin/Helpers.php:204, classes/Admin/Popups.php:596, classes/Admin/Popups.php:792, classes/Admin/Popups.php:909, classes/Shortcode/Popup.php:228, classes/Utils/Fields.php:128
721
  msgid "ms"
722
  msgstr ""
723
 
@@ -1470,59 +1470,59 @@ msgstr ""
1470
  msgid "This includes trapping the tab key & focus inside popup while open, force focus the first element when popup open, and refocus last click trigger when closed."
1471
  msgstr ""
1472
 
1473
- #: classes/Admin/Popups.php:1084, classes/Admin/Popups.php:1193
1474
  msgid "Opens"
1475
  msgstr ""
1476
 
1477
- #: classes/Admin/Popups.php:1088, classes/Admin/Popups.php:1194
1478
  msgid "Conversions"
1479
  msgstr ""
1480
 
1481
- #: classes/Admin/Popups.php:1092, classes/Admin/Popups.php:1195
1482
  msgid "Conversion Rate"
1483
  msgstr ""
1484
 
1485
- #: classes/Admin/Popups.php:1098
1486
  msgid "Reset Counts"
1487
  msgstr ""
1488
 
1489
- #: classes/Admin/Popups.php:1102
1490
  msgid "Last Reset"
1491
  msgstr ""
1492
 
1493
- #: classes/Admin/Popups.php:1103
1494
  msgid "Previous Opens"
1495
  msgstr ""
1496
 
1497
- #: classes/Admin/Popups.php:1107
1498
  msgid "Previous Conversions"
1499
  msgstr ""
1500
 
1501
- #: classes/Admin/Popups.php:1110
1502
  msgid "Lifetime Opens"
1503
  msgstr ""
1504
 
1505
- #: classes/Admin/Popups.php:1114
1506
  msgid "Lifetime Conversions"
1507
  msgstr ""
1508
 
1509
- #: classes/Admin/Popups.php:1190, classes/Shortcode/Subscribe.php:309
1510
  msgid "Enabled"
1511
  msgstr ""
1512
 
1513
- #: classes/Admin/Popups.php:1191, classes/Admin/Themes.php:333
1514
  msgid "Title"
1515
  msgstr ""
1516
 
1517
- #: classes/Admin/Popups.php:1192, classes/Shortcode/PopupClose.php:89, classes/Shortcode/PopupTrigger.php:112, classes/Shortcode/PopupTrigger.php:113
1518
  msgid "CSS Class"
1519
  msgstr ""
1520
 
1521
- #: classes/Admin/Popups.php:1386
1522
  msgid "Show all categories"
1523
  msgstr ""
1524
 
1525
- #: classes/Admin/Popups.php:1399
1526
  msgid "Show all tags"
1527
  msgstr ""
1528
 
@@ -2330,15 +2330,15 @@ msgstr ""
2330
  msgid "%1$s"
2331
  msgstr ""
2332
 
2333
- #: classes/Extension/License.php:393, classes/Extension/License.php:429
2334
  msgid "You have invalid or expired license keys for Popup Maker. Please go to the %sLicenses page%s to correct this issue."
2335
  msgstr ""
2336
 
2337
- #: classes/Extension/License.php:385
2338
  msgid "One or more of your extensions are missing license keys. You will not be able to receive updates until the extension has a valid license key entered. Please go to the %sLicenses page%s to add your license keys."
2339
  msgstr ""
2340
 
2341
- #: classes/Extension/License.php:462
2342
  msgid "Enter valid license key for automatic updates."
2343
  msgstr ""
2344
 
@@ -2795,6 +2795,32 @@ msgstr ""
2795
  msgid "%ss"
2796
  msgstr ""
2797
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2798
  #: classes/Utils/Upgrades.php:349
2799
  msgid "Popup Maker needs to complete a the update of your settings that was previously started."
2800
  msgstr ""
1
+ # Copyright (C) 2022 WordPress Popup Plugin
2
  # This file is distributed under the same license as the WordPress Popup Plugin package.
3
  msgid ""
4
  msgstr ""
63
  msgid "Posts"
64
  msgstr ""
65
 
66
+ #: classes/Conditions.php:110, classes/Admin/Pages.php:144, classes/Admin/Popups.php:1143
67
  msgid "Categories"
68
  msgstr ""
69
 
70
+ #: classes/Conditions.php:111, classes/Admin/Pages.php:145, classes/Admin/Popups.php:1139
71
  msgid "Tags"
72
  msgstr ""
73
 
483
  msgid "Email"
484
  msgstr ""
485
 
486
+ #: classes/Privacy.php:223, classes/Admin/Popups.php:1124, classes/Admin/Templates.php:649, classes/Shortcode/Subscribe.php:182, classes/Shortcode/Subscribe.php:236
487
  msgid "Name"
488
  msgstr ""
489
 
717
  msgid "Upgrade"
718
  msgstr ""
719
 
720
+ #: includes/class-popmake-fields.php:175, classes/Admin/Helpers.php:204, classes/Admin/Popups.php:596, classes/Admin/Popups.php:792, classes/Shortcode/Popup.php:228, classes/Utils/Fields.php:128
721
  msgid "ms"
722
  msgstr ""
723
 
1470
  msgid "This includes trapping the tab key & focus inside popup while open, force focus the first element when popup open, and refocus last click trigger when closed."
1471
  msgstr ""
1472
 
1473
+ #: classes/Admin/Popups.php:1019, classes/Admin/Popups.php:1128
1474
  msgid "Opens"
1475
  msgstr ""
1476
 
1477
+ #: classes/Admin/Popups.php:1023, classes/Admin/Popups.php:1129
1478
  msgid "Conversions"
1479
  msgstr ""
1480
 
1481
+ #: classes/Admin/Popups.php:1027, classes/Admin/Popups.php:1130
1482
  msgid "Conversion Rate"
1483
  msgstr ""
1484
 
1485
+ #: classes/Admin/Popups.php:1033
1486
  msgid "Reset Counts"
1487
  msgstr ""
1488
 
1489
+ #: classes/Admin/Popups.php:1037
1490
  msgid "Last Reset"
1491
  msgstr ""
1492
 
1493
+ #: classes/Admin/Popups.php:1038
1494
  msgid "Previous Opens"
1495
  msgstr ""
1496
 
1497
+ #: classes/Admin/Popups.php:1042
1498
  msgid "Previous Conversions"
1499
  msgstr ""
1500
 
1501
+ #: classes/Admin/Popups.php:1045
1502
  msgid "Lifetime Opens"
1503
  msgstr ""
1504
 
1505
+ #: classes/Admin/Popups.php:1049
1506
  msgid "Lifetime Conversions"
1507
  msgstr ""
1508
 
1509
+ #: classes/Admin/Popups.php:1125, classes/Shortcode/Subscribe.php:309
1510
  msgid "Enabled"
1511
  msgstr ""
1512
 
1513
+ #: classes/Admin/Popups.php:1126, classes/Admin/Themes.php:333
1514
  msgid "Title"
1515
  msgstr ""
1516
 
1517
+ #: classes/Admin/Popups.php:1127, classes/Shortcode/PopupClose.php:89, classes/Shortcode/PopupTrigger.php:112, classes/Shortcode/PopupTrigger.php:113
1518
  msgid "CSS Class"
1519
  msgstr ""
1520
 
1521
+ #: classes/Admin/Popups.php:1321
1522
  msgid "Show all categories"
1523
  msgstr ""
1524
 
1525
+ #: classes/Admin/Popups.php:1334
1526
  msgid "Show all tags"
1527
  msgstr ""
1528
 
2330
  msgid "%1$s"
2331
  msgstr ""
2332
 
2333
+ #: classes/Extension/License.php:394, classes/Extension/License.php:430
2334
  msgid "You have invalid or expired license keys for Popup Maker. Please go to the %sLicenses page%s to correct this issue."
2335
  msgstr ""
2336
 
2337
+ #: classes/Extension/License.php:386
2338
  msgid "One or more of your extensions are missing license keys. You will not be able to receive updates until the extension has a valid license key entered. Please go to the %sLicenses page%s to add your license keys."
2339
  msgstr ""
2340
 
2341
+ #: classes/Extension/License.php:463
2342
  msgid "Enter valid license key for automatic updates."
2343
  msgstr ""
2344
 
2795
  msgid "%ss"
2796
  msgstr ""
2797
 
2798
+ #. translators: 1. PHP Version
2799
+ #: classes/Utils/Prerequisites.php:273
2800
+ msgid "This plugin requires <b>PHP %s</b> or higher in order to run."
2801
+ msgstr ""
2802
+
2803
+ #: classes/Utils/Prerequisites.php:317
2804
+ msgid "install it"
2805
+ msgstr ""
2806
+
2807
+ #. translators: 1. Plugin Name, 2. Required Plugin Name, 3. `install it` link.
2808
+ #: classes/Utils/Prerequisites.php:321, classes/Utils/Prerequisites.php:298
2809
+ msgid "The plugin \"%1$s\" requires %2$s! Please %3$s to continue!"
2810
+ msgstr ""
2811
+
2812
+ #: classes/Utils/Prerequisites.php:305
2813
+ msgid "update it"
2814
+ msgstr ""
2815
+
2816
+ #: classes/Utils/Prerequisites.php:309
2817
+ msgid "The plugin \"%1$s\" requires %2$s v%3$s or higher! Please %4$s to continue!"
2818
+ msgstr ""
2819
+
2820
+ #: classes/Utils/Prerequisites.php:294
2821
+ msgid "activate it"
2822
+ msgstr ""
2823
+
2824
  #: classes/Utils/Upgrades.php:349
2825
  msgid "Popup Maker needs to complete a the update of your settings that was previously started."
2826
  msgstr ""
popup-maker.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Popup Maker
4
  * Plugin URI: https://wppopupmaker.com/?utm_campaign=plugin-info&utm_source=plugin-header&utm_medium=plugin-uri
5
  * Description: Easily create & style popups with any content. Theme editor to quickly style your popups. Add forms, social media boxes, videos & more.
6
- * Version: 1.16.3
7
  * Author: Popup Maker
8
  * Author URI: https://wppopupmaker.com/?utm_campaign=plugin-info&utm_source=plugin-header&utm_medium=author-uri
9
  * License: GPL2 or later
@@ -93,7 +93,7 @@ class Popup_Maker {
93
  /**
94
  * @var string Plugin Version
95
  */
96
- public static $VER = '1.16.2';
97
 
98
  /**
99
  * @var int DB Version
@@ -361,6 +361,7 @@ function pum() {
361
  * Initialize Popup Maker if requirements are met.
362
  */
363
  function pum_init() {
 
364
  if ( ! PUM_Install::meets_activation_requirements() ) {
365
  require_once 'includes/failsafes.php';
366
  add_action( 'admin_notices', array( 'PUM_Install', 'activation_failure_admin_notice' ) );
3
  * Plugin Name: Popup Maker
4
  * Plugin URI: https://wppopupmaker.com/?utm_campaign=plugin-info&utm_source=plugin-header&utm_medium=plugin-uri
5
  * Description: Easily create & style popups with any content. Theme editor to quickly style your popups. Add forms, social media boxes, videos & more.
6
+ * Version: 1.16.4
7
  * Author: Popup Maker
8
  * Author URI: https://wppopupmaker.com/?utm_campaign=plugin-info&utm_source=plugin-header&utm_medium=author-uri
9
  * License: GPL2 or later
93
  /**
94
  * @var string Plugin Version
95
  */
96
+ public static $VER = '1.16.4';
97
 
98
  /**
99
  * @var int DB Version
361
  * Initialize Popup Maker if requirements are met.
362
  */
363
  function pum_init() {
364
+ // TODO Replace this with PUM_Utils_Prerequisites.
365
  if ( ! PUM_Install::meets_activation_requirements() ) {
366
  require_once 'includes/failsafes.php';
367
  add_action( 'admin_notices', array( 'PUM_Install', 'activation_failure_admin_notice' ) );
readme.txt CHANGED
@@ -5,9 +5,9 @@ Plugin URI: https://wppopupmaker.com/?utm_campaign=readme&utm_medium=referral&ut
5
  Donate link:
6
  Tags: marketing, ecommerce, popup, popups, optin, conversion, promotion, pop-up, lightbox, modal, popupmaker
7
  Requires at least: 4.9
8
- Tested up to: 5.8
9
  Requires PHP: 5.6
10
- Stable tag: 1.16.3
11
  License: GPLv2 or later
12
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
13
 
@@ -181,6 +181,15 @@ There are several common causes for this, check [this guide for help](https://do
181
 
182
  View our [complete changelog](https://github.com/PopupMaker/Popup-Maker/blob/master/CHANGELOG.md) for up-to-date information on what has been going on with the development of Popup Maker.
183
 
 
 
 
 
 
 
 
 
 
184
  = v1.16.3 - 11/16/2021 =
185
  * Improvement: Code cleanup/simplifications, and more inline documentation.
186
  * Improvement: Added enhancements in the analytics systems for upcoming extension updates.
5
  Donate link:
6
  Tags: marketing, ecommerce, popup, popups, optin, conversion, promotion, pop-up, lightbox, modal, popupmaker
7
  Requires at least: 4.9
8
+ Tested up to: 5.9
9
  Requires PHP: 5.6
10
+ Stable tag: 1.16.4
11
  License: GPLv2 or later
12
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
13
 
181
 
182
  View our [complete changelog](https://github.com/PopupMaker/Popup-Maker/blob/master/CHANGELOG.md) for up-to-date information on what has been going on with the development of Popup Maker.
183
 
184
+ = v1.16.4 - 01/25/2022 =
185
+ * Improvement: Prevent changing aria-hidden if its already set when showing a popup.
186
+ * Improvement: Remove usage of !important in several CSS rules.
187
+ * Improvement: Pass wp_get_environment_type to license server to prevent dev servers from taking a site activation.
188
+ * Improvement: Add new prerequisite checking class for extensions to use for more reliable activations.
189
+ * Improvement: Add new `pumBeforeInit` jQuery event.
190
+ * Fix: Remove unwanted outline when no focusable elements existed in popups.
191
+
192
+
193
  = v1.16.3 - 11/16/2021 =
194
  * Improvement: Code cleanup/simplifications, and more inline documentation.
195
  * Improvement: Added enhancements in the analytics systems for upcoming extension updates.