"<!-- Google Tag Manager 1.0-->\n<script>\n(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-KZZS4BX');\n</script>\n<!-- End Google Tag Manager -->\n<!-- reCaptcha Left -->\n<script>\nwindow.recaptchaOnload = function() {\n  if (typeof grecaptcha !== 'undefined' && grecaptcha.executeReadyCallbacks) {\n    grecaptcha.executeReadyCallbacks();\n  }\n}\n\nif (typeof grecaptcha === 'undefined') {\n  window.grecaptcha = {\n    readyCallbacks: [],\n    timeoutHandles: [],\n    ready: function(callback) {\n      this.readyCallbacks.push(callback);\n\n      const timeoutHandle = setTimeout(() => {\n        this.executeReadyCallbacks();\n      }, 5000);\n\n      this.timeoutHandles.push(timeoutHandle);\n\n      window.recaptchaOnload = () => {\n        this.executeReadyCallbacks();\n      };\n    },\n\n    executeReadyCallbacks: function() {\n      while (this.readyCallbacks.length > 0) {\n        this.readyCallbacks.shift()();\n      }\n      this.timeoutHandles.forEach(h => clearTimeout(h));\n      this.timeoutHandles = [];\n    }\n  };\n}\n\nconst verifyRecaptchaOnSubmit = function (e) {\n  e.preventDefault();\n  showButtonSpinner($(this));\n  const recaptchaAction = 'landing_form_submit';\n  let that = this;\n  let tokenAdded = false;\n\n  grecaptcha.ready(function() {\n    grecaptcha.execute('6LdKrHsjAAAAABdQ3WpMFH24cXPVkm1YA-KQWjW-', {action: recaptchaAction})\n      .then(function (token) {\n        tokenAdded = true;\n        $(that).parents('form').prepend('<input type=\"hidden\" name=\"g-recaptchav3-token\" value=\"' + token + '\">');\n        hideButtonSpinner($(that));\n        submitFormWithRecaptcha(that);\n      })\n      .catch(function(error) {\n        submitFormWithRecaptcha(that);\n      });\n  });\n\n  setTimeout(() => {\n    if (!tokenAdded && typeof $(that).data('submitted') === 'undefined') {\n      submitFormWithRecaptcha(that);\n    }\n  }, 5000);\n}\n\nconst submitFormWithRecaptcha = function (that) {\n  $(that).data('submitted', true);\n  hideButtonSpinner($(that));\n  $(that).unbind('click', verifyRecaptchaOnSubmit).click();\n}\n\nconst showButtonSpinner = function (button) {\n  let overlay = button.find('.widget-overlay');\n  overlay.css('color', button.css('color'))\n    .append('<i class=\"fa fa-spinner fa-spin\"></i>');\n  button.css('color', 'transparent');\n}\n\nconst hideButtonSpinner = function (button) {\n  let overlay = button.find('.widget-overlay');\n  button.css('color', '');\n  overlay.empty();\n}\n\nconst injectRecaptchaScript = function () {\n  if (window.isRecaptchaScriptInjected) {\n    return;\n  }\n\n  window.isRecaptchaScriptInjected = true;\n  let recaptchaScriptTag = document.createElement(\"script\");\n  recaptchaScriptTag.type = \"text/javascript\";\n  recaptchaScriptTag.async = true;\n  recaptchaScriptTag.defer = true;\n  recaptchaScriptTag.src = \"https://www.google.com/recaptcha/api.js?onload=recaptchaOnload&render=6LdKrHsjAAAAABdQ3WpMFH24cXPVkm1YA-KQWjW-\";\n  $(\"head\").append(recaptchaScriptTag);\n}\n\nfunction initRecaptchaOnFormSubmit(formSelector) {\n  let forms = $(formSelector).filter(function () {\n    return $('.g-recaptcha', this).length === 0;\n  });\n\n  if (forms.length > 0) {\n    injectRecaptchaScript();\n    forms.each(function () {\n      $('button[type=\"submit\"]', this).click(verifyRecaptchaOnSubmit);\n    });\n  }\n}\n\nfunction initRecaptchaOnEvent(event) {\n  event.currentTarget.removeEventListener(event.type, initRecaptchaOnEvent);\n    \n  if (window.isRecaptchaInitialized) {\n    return;\n  }\n\n  window.isRecaptchaInitialized = true;\n  initRecaptchaOnFormSubmit('.widget-section form, .widget-smartsection form');\n}\n\nfunction waitForJQuery(method) {\n    if (window.jQuery) {\n        method();\n    } else {\n        setTimeout(function() { waitForJQuery(method) }, 100);\n    }\n}\n\nwaitForJQuery(function () {\n  $('head').on('lightboxes-ready', function () {\n    if (window.isRecaptchaInitialized && !window.isRecaptchaInitializedForLightboxes) {\n      window.isRecaptchaInitializedForLightboxes = true;\n      initRecaptchaOnFormSubmit('.landingi-popup form');\n    } /* no else here, selector \".widget-section form\" will bind forms from lightboxes on event */\n  });\n\n  document.addEventListener('scroll', initRecaptchaOnEvent);\n  document.addEventListener('mousemove', initRecaptchaOnEvent);\n  document.addEventListener('touchstart', initRecaptchaOnEvent);\n});\n</script>\n<style>\n.grecaptcha-badge {\n    width: 70px !important;\n    overflow: hidden !important;\n    transition: all 0.3s ease !important;\n    left: -7px !important;\n    bottom: 10px !important;\n    transform: scale(0.8) !important;\n    z-index: 1000000 !important;\n}\n.grecaptcha-badge:hover {\n    width: 256px !important;\n    left: -2px !important;\n    transform: scale(1) !important;\n}\n\n@media (max-width:764px) {\n    .grecaptcha-badge {\n        width: 62px !important;\n        height: 55px !important;\n        bottom: 1px !important;\n    }\n}\n</style>\n<!-- End reCaptcha Left -->\n"