head.html

{{#
/**
 * @name head
 * @todo Document property vars/partial
 */
#}}
<head>
  <!-- Statamic Site -->
  <meta charset="utf-8">
  <title>{{ page_title or site:page_title }}</title>
  <meta name="description" content="{{ description or site:description }}">
  {{ if robots or site:robots }}
  <meta name="robots" content="{{ robots or site:robots }}">
  {{ /if }}
  <meta http-equiv="x-ua-compatible" content="ie=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="apple-mobile-web-app-capable" content="yes">
  <meta name="google-site-verification" content="eU1736KzitJ6uSt0NDzWXbY8V2N4QO-yuq9lVOrQp20" />
  <meta name="norton-safeweb-site-verification" content="57uld0zp3imo31bhx272qtqd0s3miokxxknep2h67cbuvlj4x0f--g-1pjbbegnopbgcgy4nmxhbqo3h8h3wb7qoti04phgspt-ft9hhrrmyb6gl4pvl4vjt9phzg1og" />
  <link rel="canonical" href="{{ canonical or permalink }}">

  {{ if add_hreflang_tags }}
  {{ locales }}
  {{ if locale:full === 'en_US' }}<link rel="alternate" hreflang="x-default" href="{{ permalink }}" />{{ /if }}
  {{ /locales }}
  {{ locales sort="name" }}
  {{ if published }}<link rel="alternate" hreflang="{{ locale:full | slugify }}" href="{{ permalink }}" />{{ /if }}
  {{ /locales }}
  {{ /if }}

  {{# Open Graph #}}
  <meta property="og:title" content="{{ social_title or page_title or site:social_title or site:page_title }}">
  <meta property="og:description" content="{{ social_description or description or site:social_description or site:description }}">
  <meta property="og:url" content="{{ social_url or current_url }}">
  <meta property="og:image" content="{{ social_image | get:permalink or site:social_image | get:permalink }}">
  <meta property="og:type" content="{{ og_type or site:og_type }}">

  {{# Twitter Card #}}
  <meta name="twitter:title" content="{{ social_title or page_title or site:social_title or site:page_title }}">
  <meta name="twitter:description" content="{{ social_description or description or site:social_description or site:description }}">
  <meta name="twitter:url" content="{{ social_url or current_url }}">
  <meta name="twitter:image" content="{{ social_image | get:permalink or site:social_image | get:permalink }}">
  <meta name="twitter:card" content="{{ twitter_card or site:twitter_card }}">

  {{# Bing Webmaster Tools verification #}}
  <meta name="msvalidate.01" content="C0AA58CAF92826814C5385B283CF529E" />

  {{# Dropbox domain ownership verification #}}
  <meta name="dropbox-domain-verification" content="uc8y09nryiqx" />

  {{# Favicon #}}
  <link rel="apple-touch-icon" sizes="180x180" href="{{ theme:asset src='image/favicons/favicon-180.png' }}">
  <link rel="manifest" href="{{ theme:asset src='images/favicons/manifest.json' }}">
  <link rel="mask-icon" href="{{ theme:asset src='images/favicons/favicon.svg' }}" color="#356AE6">
  <meta name="msapplication-TileColor" content="#356AE6">
  <meta name="msapplication-config" content="{{ theme:asset src='images/favicons/browserconfig.xml' }}">
  <link rel="icon" type="image/png" sizes="32x32" href="{{ theme:asset src='images/favicons/favicon-32.png' }}">
  <link rel="icon" type="image/png" sizes="16x16" href="{{ theme:asset src='images/favicons/favicon-16.png' }}">
  <link rel="shortcut icon" href="{{ theme:asset src='images/favicons/favicon-32.png' }}" type="image/x-icon">

  {{# RSS #}}
  <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://feeds.activecampaign.com/activecampaign">

  {{# Styles #}}
  <link href="https://fonts.googleapis.com/css?family=IBM+Plex+Sans:400,500,600,700|Poppins:700" rel="stylesheet">
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/tiny-slider/2.6.0/tiny-slider.css">
  <link rel="stylesheet" href="{{ theme:asset src='dist/main.css' cache_bust='true' }}">

  {{# OneTrust Cookies Consent Notice #}}
  {{ if { env:IS_STAGING } }}
    <script src="https://optanon.blob.core.windows.net/consent/e800cd6d-1a90-40fd-9d62-6ce092aeeb84-test.js" type="text/javascript" charset="UTF-8" defer></script>
    <script type="text/javascript" defer>
      function OptanonWrapper() { }
    </script>
  {{ else }}
    <script type="text/javascript">
      function setCookie(name, value, days) {
        var expires = "";
        if (days) {
          var date = new Date();
          date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
          expires = "; expires=" + date.toUTCString();
        }
        document.cookie = name + "=" + (value || "") + expires + "; path=/";
      }
    </script>
  {{ /if }}
  {{# OneTrust Cookies Consent Notice end #}}

  {{# Global site tag (gtag.js) - Google Analytics #}}
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-368985-1"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    gtag('config', 'UA-368985-1');
  </script>

  {{# Google Tag Manager #}}
  <script async defer type="text/javascript">(function (w, d, s, l, i) {
      w[l] = w[l] || []; w[l].push({
        'gtm.start':
          new Date().getTime(), event: 'gtm.js'
      }); var f = d.getElementsByTagName(s)[0],
        j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
          'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
    })(window, document, 'script', 'dataLayer', 'GTM-NQ88L9R');
  </script>

  {{# Ambassador UTS #}}
  {{ unless landing_page }}
  <script defer type="text/javascript">(function (u, n, i, v, e, r, s, a, l) { u[r] = {}; u[r].uid = '01b20593-7a7b-47cb-b2a0-a3b61f1dc975'; a = n.createElement(v); a.src = e; a.async = s; n.getElementsByTagName(i)[0].appendChild(a); })(window, document, 'head', 'script', 'https://cdn.getambassador.com/us.js', 'mbsy', true);</script>
  {{ /unless }}

  {{# Check if Conversations page (id 9dc29467-c6a5-4dd3-92c6-4b8a1b676c14) #}}
  {{ if id === '9dc29467-c6a5-4dd3-92c6-4b8a1b676c14'}}
    {{# AC Conversations Chat #}}
    <script async defer type="text/javascript">
     (function(e,t,o,n,p,r,i){e.prismGlobalObjectAlias=n;e.pgo=e.pgo||function(){(e.pgo.q=e.pgo.q||[]).push(arguments)};e.pgo.l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://prism.app-us1.com/prism.js","pgo");
     pgo('setAccount', '223079033')
     pgo('setTrackByDefault', true)
     pgo('process')
    </script>
  {{ else }}
    {{ if !hide_zendesk }}
      {{# Zendesk Chat #}}
      <script async defer type="text/javascript">
        /*<![CDATA[*/window.zEmbed || function (e, t) {
          var n, o, d, i, s, a = [], r = document.createElement("iframe"); window.zEmbed = function () { a.push(arguments) }, window.zE = window.zE || window.zEmbed, r.src = "javascript:false", r.title = "", r.role = "presentation", (r.frameElement || r).style.cssText = "display: none", d = document.getElementsByTagName("script"), d = d[d.length - 1], d.parentNode.insertBefore(r, d), i = r.contentWindow, s = i.document; try { o = s } catch (e) {
          n = document.domain, r.src ='javascript:var d=document.open();d.domain="'+n+'";void(0);',o=s}o.open()._l=function(){var o=this.createElement("script");n&&(this.domain=n),o.id="js-iframe-async",o.src=e,this.t=+new Date,this.zendeskHost=t,this.zEQueue=a,this.body.appendChild(o)},o.write('<body onload="document._l();">'),o.close()}("https://assets.zendesk.com/embeddable_framework/main.js","activecampaigninc.zendesk.com");
        /*]]>*/
        window.zESettings = {
          webWidget: {
            contactOptions: {
              enabled: false,
            },
            helpCenter: {
              suppress: true,
            },
          }
        };
        zE(function () {
          $zopim(function () {
              $zopim.livechat.setOnConnected(function () {
              $zopim.livechat.departments.setVisitorDepartment('Sales')
              $zopim.livechat.departments.filter('')
              $zopim.livechat.window.setTitle('Chat')
            });
          });
        });
      </script>
    {{ /if }}
  {{ /if }}

  {{# Facebook Events #}}
  <script async defer type="text/javascript">
    !function (f, b, e, v, n, t, s) {
      if (f.fbq) return; n = f.fbq = function () {
        n.callMethod ?
          n.callMethod.apply(n, arguments) : n.queue.push(arguments)
      }; if (!f._fbq) f._fbq = n;
      n.push = n; n.loaded = !0; n.version = '2.0'; n.queue = []; t = b.createElement(e); t.async = !0;
      t.src = v; s = b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t, s)
    }(window,
      document, 'script', 'https://connect.facebook.net/en_US/fbevents.js');
    fbq('init', '555163334618949');
    fbq('track', "PageView");
  </script>
  <noscript><img height="1" width="1" style="display:none;" src="https://www.facebook.com/tr?id=555163334618949&ev=PageView&noscript=1"/></noscript>
</head>