PageSourceSearch

https://www.kolabtree.com/privacy-policy

html kolabtree.com collected 2026-10-02 06:58:31 UTC 199,383 bytes, 2,636 lines download raw bytes

1
2<!DOCTYPE html>
3<!--[if IE 8 ]>
4<html class="ie ie8" class="no-js" lang="en"> <![endif]-->
5<!--[if (gte IE 9)|!(IE)]><!-->
6<html class="no-js" lang="en" xmlns:og="http://ogp.me/ns#">
7<!--<![endif]-->
8<head><link rel="preconnect" href="https://cdnprod.kolabtree.com" />
9
10    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
11            <meta name="description" content="Read Kolabtree's privacy policy here.">
12            <meta property="og:description" content="Read Kolabtree's privacy policy here." />
13
14        <meta name="facebook-domain-verification" content="iqzvxslgh5hrpv40gcw8easae5doqj" />
15    <meta name="author" content="">
16    <meta name="viewport" content="width=device-width, initial-scale=1.0">
17    <meta property="og:image" content="https://images.kolabtree.com/kolab-logo-black-new-1200.jpg" />
18    
18<script type="text/javascript">
19        ; window.NREUM || (NREUM = {}); NREUM.init = { privacy: { cookies_enabled: true } };
20        window.NREUM || (NREUM = {}), __nr_require = function (t, e, n) { function r(n) { if (!e[n]) { var o = e[n] = { exports: {} }; t[n][0].call(o.exports, function (e) { var o = t[n][1][e]; return r(o || e) }, o, o.exports) } return e[n].exports } if ("function" == typeof __nr_require) return __nr_require; for (var o = 0; o < n.length; o++)r(n[o]); return r }({ 1: [function (t, e, n) { function r(t) { try { c.console && console.log(t) } catch (e) { } } var o, i = t("ee"), a = t(26), c = {}; try { o = localStorage.getItem("__nr_flags").split(","), console && "function" == typeof console.log && (c.console = !0, o.indexOf("dev") !== -1 && (c.dev = !0), o.indexOf("nr_dev") !== -1 && (c.nrDev = !0)) } catch (s) { } c.nrDev && i.on("internal-error", function (t) { r(t.stack) }), c.dev && i.on("fn-err", function (t, e, n) { r(n.stack) }), c.dev && (r("NR AGENT IN DEVELOPMENT MODE"), r("flags: " + a(c, function (t, e) { return t }).join(", "))) }, {}], 2: [function (t, e, n) { function r(t, e, n, r, c) { try { l ? l -= 1 : o(c || new UncaughtException(t, e, n), !0) } catch (f) { try { i("ierr", [f, s.now(), !0]) } catch (d) { } } return "function" == typeof u && u.apply(this, a(arguments)) } function UncaughtException(t, e, n) { this.message = t || "Uncaught error with no additional information", this.sourceURL = e, this.line = n } function o(t, e) { var n = e ? null : s.now(); i("err", [t, n]) } var i = t("handle"), a = t(27), c = t("ee"), s = t("loader"), f = t("gos"), u = window.onerror, d = !1, p = "nr@seenError", l = 0; s.features.err = !0, t(1), window.onerror = r; try { throw new Error } catch (h) { "stack" in h && (t(13), t(12), "addEventListener" in window && t(6), s.xhrWrappable && t(14), d = !0) } c.on("fn-start", function (t, e, n) { d && (l += 1) }), c.on("fn-err", function (t, e, n) { d && !n[p] && (f(n, p, function () { return !0 }), this.thrown = !0, o(n)) }), c.on("fn-end", function () { d && !this.thrown && l > 0 && (l -= 1) }), c.on("internal-error", function (t) { i("ierr", [t, s.now(), !0]) }) }, {}], 3: [function (t, e, n) { t("loader").features.ins = !0 }, {}], 4: [function (t, e, n) { function r() { _++, T = g.hash, this[u] = y.now() } function o() { _--, g.hash !== T && i(0, !0); var t = y.now(); this[h] = ~~this[h] + t - this[u], this[d] = t } function i(t, e) { E.emit("newURL", ["" + g, e]) } function a(t, e) { t.on(e, function () { this[e] = y.now() }) } var c = "-start", s = "-end", f = "-body", u = "fn" + c, d = "fn" + s, p = "cb" + c, l = "cb" + s, h = "jsTime", m = "fetch", v = "addEventListener", w = window, g = w.location, y = t("loader"); if (w[v] && y.xhrWrappable) { var x = t(10), b = t(11), E = t(8), R = t(6), O = t(13), N = t(7), M = t(14), P = t(9), S = t("ee"), C = S.get("tracer"); t(16), y.features.spa = !0; var T, _ = 0; S.on(u, r), S.on(p, r), S.on(d, o), S.on(l, o), S.buffer([u, d, "xhr-done", "xhr-resolved"]), R.buffer([u]), O.buffer(["setTimeout" + s, "clearTimeout" + c, u]), M.buffer([u, "new-xhr", "send-xhr" + c]), N.buffer([m + c, m + "-done", m + f + c, m + f + s]), E.buffer(["newURL"]), x.buffer([u]), b.buffer(["propagate", p, l, "executor-err", "resolve" + c]), C.buffer([u, "no-" + u]), P.buffer(["new-jsonp", "cb-start", "jsonp-error", "jsonp-end"]), a(M, "send-xhr" + c), a(S, "xhr-resolved"), a(S, "xhr-done"), a(N, m + c), a(N, m + "-done"), a(P, "new-jsonp"), a(P, "jsonp-end"), a(P, "cb-start"), E.on("pushState-end", i), E.on("replaceState-end", i), w[v]("hashchange", i, !0), w[v]("load", i, !0), w[v]("popstate", function () { i(0, _ > 1) }, !0) } }, {}], 5: [function (t, e, n) { function r(t) { } if (window.performance && window.performance.timing && window.performance.getEntriesByType) { var o = t("ee"), i = t("handle"), a = t(13), c = t(12), s = "learResourceTimings", f = "addEventListener", u = "resourcetimingbufferfull", d = "bstResource", p = "resource", l = "-start", h = "-end", m = "fn" + l, v = "fn" + h, w = "bstTimer", g = "pushState", y = t("loader"); y.features.stn = !0, t(8), "addEventListener" in window && t(6); var x = NREUM.o.EV; o.on(m, function (t, e) { var n = t[0]; n instanceof x && (this.bstStart = y.now()) }), o.on(v, function (t, e) { var n = t[0]; n instanceof x && i("bst", [n, e, this.bstStart, y.now()]) }), a.on(m, function (t, e, n) { this.bstStart = y.now(), this.bstType = n }), a.on(v, function (t, e) { i(w, [e, this.bstStart, y.now(), this.bstType]) }), c.on(m, function () { this.bstStart = y.now() }), c.on(v, function (t, e) { i(w, [e, this.bstStart, y.now(), "requestAnimationFrame"]) }), o.on(g + l, function (t) { this.time = y.now(), this.startPath = location.pathname + location.hash }), o.on(g + h, function (t) { i("bstHist", [location.pathname + location.hash, this.startPath, this.time]) }), f in window.performance && (window.performance["c" + s] ? window.performance[f](u, function (t) { i(d, [window.performance.getEntriesByType(p)]), window.performance["c" + s]() }, !1) : window.performance[f]("webkit" + u, function (t) { i(d, [window.performance.getEntriesByType(p)]), window.performance["webkitC" + s]() }, !1)), document[f]("scroll", r, { passive: !0 }), document[f]("keypress", r, !1), document[f]("click", r, !1) } }, {}], 6: [function (t, e, n) { function r(t) { for (var e = t; e && !e.hasOwnProperty(u);)e = Object.getPrototypeOf(e); e && o(e) } function o(t) { c.inPlace(t, [u, d], "-", i) } function i(t, e) { return t[1] } var a = t("ee").get("events"), c = t("wrap-function")(a, !0), s = t("gos"), f = XMLHttpRequest, u = "addEventListener", d = "removeEventListener"; e.exports = a, "getPrototypeOf" in Object ? (r(document), r(window), r(f.prototype)) : f.prototype.hasOwnProperty(u) && (o(window), o(f.prototype)), a.on(u + "-start", function (t, e) { var n = t[1], r = s(n, "nr@wrapped", function () { function t() { if ("function" == typeof n.handleEvent) return n.handleEvent.apply(n, arguments) } var e = { object: t, "function": n }[typeof n]; return e ? c(e, "fn-", null, e.name || "anonymous") : n }); this.wrapped = t[1] = r }), a.on(d + "-start", function (t) { t[1] = this.wrapped || t[1] }) }, {}], 7: [function (t, e, n) { function r(t, e, n) { var r = t[e]; "function" == typeof r && (t[e] = function () { var t = i(arguments), e = {}; o.emit(n + "before-start", [t], e); var a; e[m] && e[m].dt && (a = e[m].dt); var c = r.apply(this, t); return o.emit(n + "start", [t, a], c), c.then(function (t) { return o.emit(n + "end", [null, t], c), t }
20, function (t) { throw o.emit(n + "end", [t], c), t }) }) } var o = t("ee").get("fetch"), i = t(27), a = t(26); e.exports = o; var c = window, s = "fetch-", f = s + "body-", u = ["arrayBuffer", "blob", "json", "text", "formData"], d = c.Request, p = c.Response, l = c.fetch, h = "prototype", m = "nr@context"; d && p && l && (a(u, function (t, e) { r(d[h], e, f), r(p[h], e, f) }), r(c, "fetch", s), o.on(s + "end", function (t, e) { var n = this; if (e) { var r = e.headers.get("content-length"); null !== r && (n.rxSize = r), o.emit(s + "done", [null, e], n) } else o.emit(s + "done", [t], n) })) }, {}], 8: [function (t, e, n) { var r = t("ee").get("history"), o = t("wrap-function")(r); e.exports = r; var i = window.history && window.history.constructor && window.history.constructor.prototype, a = window.history; i && i.pushState && i.replaceState && (a = i), o.inPlace(a, ["pushState", "replaceState"], "-") }, {}], 9: [function (t, e, n) { function r(t) { function e() { s.emit("jsonp-end", [], p), t.removeEventListener("load", e, !1), t.removeEventListener("error", n, !1) } function n() { s.emit("jsonp-error", [], p), s.emit("jsonp-end", [], p), t.removeEventListener("load", e, !1), t.removeEventListener("error", n, !1) } var r = t && "string" == typeof t.nodeName && "script" === t.nodeName.toLowerCase(); if (r) { var o = "function" == typeof t.addEventListener; if (o) { var a = i(t.src); if (a) { var u = c(a), d = "function" == typeof u.parent[u.key]; if (d) { var p = {}; f.inPlace(u.parent, [u.key], "cb-", p), t.addEventListener("load", e, !1), t.addEventListener("error", n, !1), s.emit("new-jsonp", [t.src], p) } } } } } function o() { return "addEventListener" in window } function i(t) { var e = t.match(u); return e ? e[1] : null } function a(t, e) { var n = t.match(p), r = n[1], o = n[3]; return o ? a(o, e[r]) : e[r] } function c(t) { var e = t.match(d); return e && e.length >= 3 ? { key: e[2], parent: a(e[1], window) } : { key: t, parent: window } } var s = t("ee").get("jsonp"), f = t("wrap-function")(s); if (e.exports = s, o()) { var u = /[?&](?:callback|cb)=([^&#]+)/, d = /(.*)\.([^.]+)/, p = /^(\w+)(\.|$)(.*)$/, l = ["appendChild", "insertBefore", "replaceChild"]; Node && Node.prototype && Node.prototype.appendChild ? f.inPlace(Node.prototype, l, "dom-") : (f.inPlace(HTMLElement.prototype, l, "dom-"), f.inPlace(HTMLHeadElement.prototype, l, "dom-"), f.inPlace(HTMLBodyElement.prototype, l, "dom-")), s.on("dom-start", function (t) { r(t[0]) }) } }, {}], 10: [function (t, e, n) { var r = t("ee").get("mutation"), o = t("wrap-function")(r), i = NREUM.o.MO; e.exports = r, i && (window.MutationObserver = function (t) { return this instanceof i ? new i(o(t, "fn-")) : i.apply(this, arguments) }, MutationObserver.prototype = i.prototype) }, {}], 11: [function (t, e, n) { function r(t) { var e = a.context(), n = c(t, "executor-", e), r = new f(n); return a.context(r).getCtx = function () { return e }, a.emit("new-promise", [r, e], e), r } function o(t, e) { return e } var i = t("wrap-function"), a = t("ee").get("promise"), c = i(a), s = t(26), f = NREUM.o.PR; e.exports = a, f && (window.Promise = r, ["all", "race"].forEach(function (t) { var e = f[t]; f[t] = function (n) { function r(t) { return function () { a.emit("propagate", [null, !o], i), o = o || !t } } var o = !1; s(n, function (e, n) { Promise.resolve(n).then(r("all" === t), r(!1)) }); var i = e.apply(f, arguments), c = f.resolve(i); return c } }), ["resolve", "reject"].forEach(function (t) { var e = f[t]; f[t] = function (t) { var n = e.apply(f, arguments); return t !== n && a.emit("propagate", [t, !0], n), n } }), f.prototype["catch"] = function (t) { return this.then(null, t) }, f.prototype = Object.create(f.prototype, { constructor: { value: r } }), s(Object.getOwnPropertyNames(f), function (t, e) { try { r[e] = f[e] } catch (n) { } }), a.on("executor-start", function (t) { t[0] = c(t[0], "resolve-", this), t[1] = c(t[1], "resolve-", this) }), a.on("executor-err", function (t, e, n) { t[1](n) }), c.inPlace(f.prototype, ["then"], "then-", o), a.on("then-start", function (t, e) { this.promise = e, t[0] = c(t[0], "cb-", this), t[1] = c(t[1], "cb-", this) }), a.on("then-end", function (t, e, n) { this.nextPromise = n; var r = this.promise; a.emit("propagate", [r, !0], n) }), a.on("cb-end", function (t, e, n) { a.emit("propagate", [n, !0], this.nextPromise) }), a.on("propagate", function (t, e, n) { this.getCtx && !e || (this.getCtx = function () { if (t instanceof Promise) var e = a.context(t); return e && e.getCtx ? e.getCtx() : this }) }), r.toString = function () { return "" + f }) }, {}], 12: [function (t, e, n) { var r = t("ee").get("raf"), o = t("wrap-function")(r), i = "equestAnimationFrame"; e.exports = r, o.inPlace(window, ["r" + i, "mozR" + i, "webkitR" + i, "msR" + i], "raf-"), r.on("raf-start", function (t) { t[0] = o(t[0], "fn-") }) }, {}], 13: [function (t, e, n) { function r(t, e, n) { t[0] = a(t[0], "fn-", null, n) } function o(t, e, n) { this.method = n, this.timerDuration = isNaN(t[1]) ? 0 : +t[1], t[0] = a(t[0], "fn-", this, n) } var i = t("ee").get("timer"), a = t("wrap-function")(i), c = "setTimeout", s = "setInterval", f = "clearTimeout", u = "-start", d = "-"; e.exports = i, a.inPlace(window, [c, "setImmediate"], c + d), a.inPlace(window, [s], s + d), a.inPlace(window, [f, "clearImmediate"], f + d), i.on(s + u, r), i.on(c + u, o) }, {}], 14: [function (t, e, n) { function r(t, e) { d.inPlace(e, ["onreadystatechange"], "fn-", c) } function o() { var t = this, e = u.context(t); t.readyState > 3 && !e.resolved && (e.resolved = !0, u.emit("xhr-resolved", [], t)), d.inPlace(t, g, "fn-", c) } function i(t) { y.push(t), h && (b ? b.then(a) : v ? v(a) : (E = -E, R.data = E)) } function a() { for (var t = 0; t < y.length; t++)r([], y[t]); y.length && (y = []) } function c(t, e) { return e } function s(t, e) { for (var n in t) e[n] = t[n]; return e } t(6); var f = t("ee"), u = f.get("xhr"), d = t("wrap-function")(u), p = NREUM.o, l = p.XHR, h = p.MO, m = p.PR, v = p.SI, w = "readystatechange", g = ["onload", "onerror", "onabort", "onloadstart", "onloadend", "onprogress", "ontimeout"], y = []; e.exports = u; var x = window.XMLHttpRequest = function (t) { var e = new l(t); try { u.emit("new-xhr", [e], e), e.addEventListener(w, o, !1) } catch (n) { try { u.emit("internal-error", [n]) } catch (r) { } } return e }; if (s(l, x), x.prototype = l.prototype, d.inPlace(x.prototype, ["open", "send"], "-xhr-", c), u.on("send-xhr-start", function (t, e) { r(t, e), i(e) }), u.on("open-xhr-start", r), h) { var b = m && m.resolve(); if (!v && !m) { var E = 1, R = document.createTextNode(E); new h(a).observe(R, { characterData: !0 }) } } else f.on("fn-end", function (t) { t[0] && t[0].type === w || a() }) }, {}], 15: [function (t, e, n) { function r(t) { if (!c(t)) return null; var e = window.NREUM; if (!e.loader_config) return null; var n = (e.loader_config.accountID || "").toString() || null, r = (e.loader_config.agentID || "").toString() || null, f = (e.loader_config.trustKey || "").toString() || null; if (!n || !r) return null; var h = l.generateSpanId(), m = l.generateTraceId(), v = Date.now(), w = { spanId: h, traceId: m, timestamp: v }; return (t.sameOrigin || s(t) && p()) && (w.traceContextParentHeader = o(h, m), w.traceContextStateHeader = i(h, v, n, r, f)), (t.sameOrigin && !u() || !t.sameOrigin && s(t) && d()) && (w.newrelicHeader = a(h, m, v, n, r, f)), w } function o(t, e) { return "00-" + e + "-" + t + "-01" } function i(t, e, n, r, o) { var i = 0, a = "", c = 1, s = "", f = ""; return o + "@nr=" + i + "-" + c + "-" + n + "-" + r + "-" + t + "-" + a + "-" + s + "-" + f + "-" + e }
20 function a(t, e, n, r, o, i) { var a = "btoa" in window && "function" == typeof window.btoa; if (!a) return null; var c = { v: [0, 1], d: { ty: "Browser", ac: r, ap: o, id: t, tr: e, ti: n } }; return i && r !== i && (c.d.tk = i), btoa(JSON.stringify(c)) } function c(t) { return f() && s(t) } function s(t) { var e = !1, n = {}; if ("init" in NREUM && "distributed_tracing" in NREUM.init && (n = NREUM.init.distributed_tracing), t.sameOrigin) e = !0; else if (n.allowed_origins instanceof Array) for (var r = 0; r < n.allowed_origins.length; r++) { var o = h(n.allowed_origins[r]); if (t.hostname === o.hostname && t.protocol === o.protocol && t.port === o.port) { e = !0; break } } return e } function f() { return "init" in NREUM && "distributed_tracing" in NREUM.init && !!NREUM.init.distributed_tracing.enabled } function u() { return "init" in NREUM && "distributed_tracing" in NREUM.init && !!NREUM.init.distributed_tracing.exclude_newrelic_header } function d() { return "init" in NREUM && "distributed_tracing" in NREUM.init && NREUM.init.distributed_tracing.cors_use_newrelic_header !== !1 } function p() { return "init" in NREUM && "distributed_tracing" in NREUM.init && !!NREUM.init.distributed_tracing.cors_use_tracecontext_headers } var l = t(23), h = t(17); e.exports = { generateTracePayload: r, shouldGenerateTrace: c } }, {}], 16: [function (t, e, n) { function r(t) { var e = this.params, n = this.metrics; if (!this.ended) { this.ended = !0; for (var r = 0; r < p; r++)t.removeEventListener(d[r], this.listener, !1); e.aborted || (n.duration = a.now() - this.startTime, this.loadCaptureCalled || 4 !== t.readyState ? null == e.status && (e.status = 0) : i(this, t), n.cbTime = this.cbTime, u.emit("xhr-done", [t], t), c("xhr", [e, n, this.startTime])) } } function o(t, e) { var n = s(e), r = t.params; r.host = n.hostname + ":" + n.port, r.pathname = n.pathname, t.parsedOrigin = s(e), t.sameOrigin = t.parsedOrigin.sameOrigin } function i(t, e) { t.params.status = e.status; var n = v(e, t.lastSize); if (n && (t.metrics.rxSize = n), t.sameOrigin) { var r = e.getResponseHeader("X-NewRelic-App-Data"); r && (t.params.cat = r.split(", ").pop()) } t.loadCaptureCalled = !0 } var a = t("loader"); if (a.xhrWrappable) { var c = t("handle"), s = t(17), f = t(15).generateTracePayload, u = t("ee"), d = ["load", "error", "abort", "timeout"], p = d.length, l = t("id"), h = t(21), m = t(20), v = t(18), w = window.XMLHttpRequest; a.features.xhr = !0, t(14), t(7), u.on("new-xhr", function (t) { var e = this; e.totalCbs = 0, e.called = 0, e.cbTime = 0, e.end = r, e.ended = !1, e.xhrGuids = {}, e.lastSize = null, e.loadCaptureCalled = !1, t.addEventListener("load", function (n) { i(e, t) }, !1), h && (h > 34 || h < 10) || window.opera || t.addEventListener("progress", function (t) { e.lastSize = t.loaded }, !1) }), u.on("open-xhr-start", function (t) { this.params = { method: t[0] }, o(this, t[1]), this.metrics = {} }), u.on("open-xhr-end", function (t, e) { "loader_config" in NREUM && "xpid" in NREUM.loader_config && this.sameOrigin && e.setRequestHeader("X-NewRelic-ID", NREUM.loader_config.xpid); var n = f(this.parsedOrigin); if (n) { var r = !1; n.newrelicHeader && (e.setRequestHeader("newrelic", n.newrelicHeader), r = !0), n.traceContextParentHeader && (e.setRequestHeader("traceparent", n.traceContextParentHeader), n.traceContextStateHeader && e.setRequestHeader("tracestate", n.traceContextStateHeader), r = !0), r && (this.dt = n) } }), u.on("send-xhr-start", function (t, e) { var n = this.metrics, r = t[0], o = this; if (n && r) { var i = m(r); i && (n.txSize = i) } this.startTime = a.now(), this.listener = function (t) { try { "abort" !== t.type || o.loadCaptureCalled || (o.params.aborted = !0), ("load" !== t.type || o.called === o.totalCbs && (o.onloadCalled || "function" != typeof e.onload)) && o.end(e) } catch (n) { try { u.emit("internal-error", [n]) } catch (r) { } } }; for (var c = 0; c < p; c++)e.addEventListener(d[c], this.listener, !1) }), u.on("xhr-cb-time", function (t, e, n) { this.cbTime += t, e ? this.onloadCalled = !0 : this.called += 1, this.called !== this.totalCbs || !this.onloadCalled && "function" == typeof n.onload || this.end(n) }), u.on("xhr-load-added", function (t, e) { var n = "" + l(t) + !!e; this.xhrGuids && !this.xhrGuids[n] && (this.xhrGuids[n] = !0, this.totalCbs += 1) }), u.on("xhr-load-removed", function (t, e) { var n = "" + l(t) + !!e; this.xhrGuids && this.xhrGuids[n] && (delete this.xhrGuids[n], this.totalCbs -= 1) }), u.on("addEventListener-end", function (t, e) { e instanceof w && "load" === t[0] && u.emit("xhr-load-added", [t[1], t[2]], e) }), u.on("removeEventListener-end", function (t, e) { e instanceof w && "load" === t[0] && u.emit("xhr-load-removed", [t[1], t[2]], e) }), u.on("fn-start", function (t, e, n) { e instanceof w && ("onload" === n && (this.onload = !0), ("load" === (t[0] && t[0].type) || this.onload) && (this.xhrCbStart = a.now())) }), u.on("fn-end", function (t, e) { this.xhrCbStart && u.emit("xhr-cb-time", [a.now() - this.xhrCbStart, this.onload, e], e) }), u.on("fetch-before-start", function (t) { function e(t, e) { var n = !1; return e.newrelicHeader && (t.set("newrelic", e.newrelicHeader), n = !0), e.traceContextParentHeader && (t.set("traceparent", e.traceContextParentHeader), e.traceContextStateHeader && t.set("tracestate", e.traceContextStateHeader), n = !0), n } var n, r = t[1] || {}; "string" == typeof t[0] ? n = t[0] : t[0] && t[0].url && (n = t[0].url), n && (this.parsedOrigin = s(n), this.sameOrigin = this.parsedOrigin.sameOrigin); var o = f(this.parsedOrigin); if (o && (o.newrelicHeader || o.traceContextParentHeader)) if ("string" == typeof t[0]) { var i = {}; for (var a in r) i[a] = r[a]; i.headers = new Headers(r.headers || {}), e(i.headers, o) && (this.dt = o), t.length > 1 ? t[1] = i : t.push(i) } else t[0] && t[0].headers && e(t[0].headers, o) && (this.dt = o) }) } }, {}], 17: [function (t, e, n) { var r = {}; e.exports = function (t) { if (t in r) return r[t]; var e = document.createElement("a"), n = window.location, o = {}; e.href = t, o.port = e.port; var i = e.href.split("://"); !o.port && i[1] && (o.port = i[1].split("/")[0].split("@").pop().split(":")[1]), o.port && "0" !== o.port || (o.port = "https" === i[0] ? "443" : "80"), o.hostname = e.hostname || n.hostname, o.pathname = e.pathname, o.protocol = i[0], "/" !== o.pathname.charAt(0) && (o.pathname = "/" + o.pathname); var a = !e.protocol || ":" === e.protocol || e.protocol === n.protocol, c = e.hostname === document.domain && e.port === n.port; return o.sameOrigin = a && (!e.hostname || c), "/" === o.pathname && (r[t] = o), o } }, {}], 18: [function (t, e, n) { function r(t, e) { var n = t.responseType; return "json" === n && null !== e ? e : "arraybuffer" === n || "blob" === n || "json" === n ? o(t.response) 
20: "text" === n || "" === n || void 0 === n ? o(t.responseText) : void 0 } var o = t(20); e.exports = r }, {}], 19: [function (t, e, n) { function r() { } function o(t, e, n) { return function () { return i(t, [f.now()].concat(c(arguments)), e ? null : this, n), e ? void 0 : this } } var i = t("handle"), a = t(26), c = t(27), s = t("ee").get("tracer"), f = t("loader"), u = NREUM; "undefined" == typeof window.newrelic && (newrelic = u); var d = ["setPageViewName", "setCustomAttribute", "setErrorHandler", "finished", "addToTrace", "inlineHit", "addRelease"], p = "api-", l = p + "ixn-"; a(d, function (t, e) { u[e] = o(p + e, !0, "api") }), u.addPageAction = o(p + "addPageAction", !0), u.setCurrentRouteName = o(p + "routeName", !0), e.exports = newrelic, u.interaction = function () { return (new r).get() }; var h = r.prototype = { createTracer: function (t, e) { var n = {}, r = this, o = "function" == typeof e; return i(l + "tracer", [f.now(), t, n], r), function () { if (s.emit((o ? "" : "no-") + "fn-start", [f.now(), r, o], n), o) try { return e.apply(this, arguments) } catch (t) { throw s.emit("fn-err", [arguments, this, t], n), t } finally { s.emit("fn-end", [f.now()], n) } } } }; a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","), function (t, e) { h[e] = o(l + e) }), newrelic.noticeError = function (t, e) { "string" == typeof t && (t = new Error(t)), i("err", [t, f.now(), !1, e]) } }, {}], 20: [function (t, e, n) { e.exports = function (t) { if ("string" == typeof t && t.length) return t.length; if ("object" == typeof t) { if ("undefined" != typeof ArrayBuffer && t instanceof ArrayBuffer && t.byteLength) return t.byteLength; if ("undefined" != typeof Blob && t instanceof Blob && t.size) return t.size; if (!("undefined" != typeof FormData && t instanceof FormData)) try { return JSON.stringify(t).length } catch (e) { return } } } }, {}], 21: [function (t, e, n) { var r = 0, o = navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/); o && (r = +o[1]), e.exports = r }, {}], 22: [function (t, e, n) { function r(t, e) { var n = t.getEntries(); n.forEach(function (t) { "first-paint" === t.name ? d("timing", ["fp", Math.floor(t.startTime)]) : "first-contentful-paint" === t.name && d("timing", ["fcp", Math.floor(t.startTime)]) }) } function o(t, e) { var n = t.getEntries(); n.length > 0 && d("lcp", [n[n.length - 1]]) } function i(t) { t.getEntries().forEach(function (t) { t.hadRecentInput || d("cls", [t]) }) } function a(t) { if (t instanceof h && !v) { var e = Math.round(t.timeStamp), n = { type: t.type }; e <= p.now() ? n.fid = p.now() - e : e > p.offset && e <= Date.now() ? (e -= p.offset, n.fid = p.now() - e) : e = p.now(), v = !0, d("timing", ["fi", e, n]) } } function c(t) { d("pageHide", [p.now(), t]) } if (!("init" in NREUM && "page_view_timing" in NREUM.init && "enabled" in NREUM.init.page_view_timing && NREUM.init.page_view_timing.enabled === !1)) { var s, f, u, d = t("handle"), p = t("loader"), l = t(25), h = NREUM.o.EV; if ("PerformanceObserver" in window && "function" == typeof window.PerformanceObserver) { s = new PerformanceObserver(r); try { s.observe({ entryTypes: ["paint"] }) } catch (m) { } f = new PerformanceObserver(o); try { f.observe({ entryTypes: ["largest-contentful-paint"] }) } catch (m) { } u = new PerformanceObserver(i); try { u.observe({ type: "layout-shift", buffered: !0 }) } catch (m) { } } if ("addEventListener" in document) { var v = !1, w = ["click", "keydown", "mousedown", "pointerdown", "touchstart"]; w.forEach(function (t) { document.addEventListener(t, a, !1) }) } l(c) } }, {}], 23: [function (t, e, n) { function r() { function t() { return e ? 15 & e[n++] : 16 * Math.random() | 0 } var e = null, n = 0, r = window.crypto || window.msCrypto; r && r.getRandomValues && (e = r.getRandomValues(new Uint8Array(31))); for (var o, i = "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx", a = "", c = 0; c < i.length; c++)o = i[c], "x" === o ? a += t().toString(16) : "y" === o ? (o = 3 & t() | 8, a += o.toString(16)) : a += o; return a } function o() { return a(16) } function i() { return a(32) } function a(t) { function e() { return n ? 15 & n[r++] : 16 * Math.random() | 0 } var n = null, r = 0, o = window.crypto || window.msCrypto; o && o.getRandomValues && Uint8Array && (n = o.getRandomValues(new Uint8Array(31))); for (var i = [], a = 0; a < t; a++)i.push(e().toString(16)); return i.join("") } e.exports = { generateUuid: r, generateSpanId: o, generateTraceId: i } }, {}], 24: [function (t, e, n) { function r(t, e) { if (!o) return !1; if (t !== o) return !1; if (!e) return !0; if (!i) return !1; for (var n = i.split("."), r = e.split("."), a = 0; a < r.length; a++)if (r[a] !== n[a]) return !1; return !0 } var o = null, i = null, a = /Version\/(\S+)\s+Safari/;
20 if (navigator.userAgent) { var c = navigator.userAgent, s = c.match(a); s && c.indexOf("Chrome") === -1 && c.indexOf("Chromium") === -1 && (o = "Safari", i = s[1]) } e.exports = { agent: o, version: i, match: r } }, {}], 25: [function (t, e, n) { function r(t) { function e() { t(a && document[a] ? document[a] : document[o] ? "hidden" : "visible") } "addEventListener" in document && i && document.addEventListener(i, e, !1) } e.exports = r; var o, i, a; "undefined" != typeof document.hidden ? (o = "hidden", i = "visibilitychange", a = "visibilityState") : "undefined" != typeof document.msHidden ? (o = "msHidden", i = "msvisibilitychange") : "undefined" != typeof document.webkitHidden && (o = "webkitHidden", i = "webkitvisibilitychange", a = "webkitVisibilityState") }, {}], 26: [function (t, e, n) { function r(t, e) { var n = [], r = "", i = 0; for (r in t) o.call(t, r) && (n[i] = e(r, t[r]), i += 1); return n } var o = Object.prototype.hasOwnProperty; e.exports = r }, {}], 27: [function (t, e, n) { function r(t, e, n) { e || (e = 0), "undefined" == typeof n && (n = t ? t.length : 0); for (var r = -1, o = n - e || 0, i = Array(o < 0 ? 0 : o); ++r < o;)i[r] = t[e + r]; return i } e.exports = r }, {}], 28: [function (t, e, n) { e.exports = { exists: "undefined" != typeof window.performance && window.performance.timing && "undefined" != typeof window.performance.timing.navigationStart } }, {}], ee: [function (t, e, n) { function r() { } function o(t) { function e(t) { return t && t instanceof r ? t : t ? s(t, c, i) : i() } function n(n, r, o, i) { if (!p.aborted || i) { t && t(n, r, o); for (var a = e(o), c = m(n), s = c.length, f = 0; f < s; f++)c[f].apply(a, r); var d = u[y[n]]; return d && d.push([x, n, r, a]), a } } function l(t, e) { g[t] = m(t).concat(e) } function h(t, e) { var n = g[t]; if (n) for (var r = 0; r < n.length; r++)n[r] === e && n.splice(r, 1) } function m(t) { return g[t] || [] } function v(t) { return d[t] = d[t] || o(n) } function w(t, e) { f(t, function (t, n) { e = e || "feature", y[n] = e, e in u || (u[e] = []) }) } var g = {}, y = {}, x = { on: l, addEventListener: l, removeEventListener: h, emit: n, get: v, listeners: m, context: e, buffer: w, abort: a, aborted: !1 }; return x } function i() { return new r } function a() { (u.api || u.feature) && (p.aborted = !0, u = p.backlog = {}) } var c = "nr@context", s = t("gos"), f = t(26), u = {}, d = {}, p = e.exports = o(); p.backlog = u }, {}], gos: [function (t, e, n) { function r(t, e, n) { if (o.call(t, e)) return t[e]; var r = n(); if (Object.defineProperty && Object.keys) try { return Object.defineProperty(t, e, { value: r, writable: !0, enumerable: !1 }), r } catch (i) { } return t[e] = r, r } var o = Object.prototype.hasOwnProperty; e.exports = r }, {}], handle: [function (t, e, n) { function r(t, e, n, r) { o.buffer([t], r), o.emit(t, e, n) } var o = t("ee").get("handle"); e.exports = r, r.ee = o }, {}], id: [function (t, e, n) { function r(t) { var e = typeof t; return !t || "object" !== e && "function" !== e ? -1 : t === window ? 0 : a(t, i, function () { return o++ }) } var o = 1, i = "nr@id", a = t("gos"); e.exports = r }, {}], loader: [function (t, e, n) { function r() { if (!E++) { var t = b.info = NREUM.info, e = l.getElementsByTagName("script")[0]; if (setTimeout(u.abort, 3e4), !(t && t.licenseKey && t.applicationID && e)) return u.abort(); f(y, function (e, n) { t[e] || (t[e] = n) }); var n = a(); s("mark", ["onload", n + b.offset], null, "api"), s("timing", ["load", n]); var r = l.createElement("script"); r.src = "https://" + t.agent, e.parentNode.insertBefore(r, e) } } function o() { "complete" === l.readyState && i() } function i() { s("mark", ["domContent", a() + b.offset], null, "api") } function a() { return R.exists && performance.now ? Math.round(performance.now()) : (c = Math.max((new Date).getTime(), c)) - b.offset } var c = (new Date).getTime(), s = t("handle"), f = t(26), u = t("ee"), d = t(24), p = window, l = p.document, h = "addEventListener", m = "attachEvent", v = p.XMLHttpRequest, w = v && v.prototype; NREUM.o = { ST: setTimeout, SI: p.setImmediate, CT: clearTimeout, XHR: v, REQ: p.Request, EV: p.Event, PR: p.Promise, MO: p.MutationObserver }; var g = "" + location, y = { beacon: "bam.nr-data.net", errorBeacon: "bam.nr-data.net", agent: "js-agent.newrelic.com/nr-spa-1177.min.js" }, x = v && w && w[h] && !/CriOS/.test(navigator.userAgent), b = e.exports = { offset: c, now: a, origin: g, features: {}, xhrWrappable: x, userAgent: d }; t(19), t(22), l[h] ? (l[h]("DOMContentLoaded", i, !1), p[h]("load", r, !1)) : (l[m]("onreadystatechange", o), p[m]("onload", r)), s("mark", ["firstbyte", c], null, "api"); var E = 0, R = t(28) }, {}], "wrap-function": [function (t, e, n) { function r(t) { return !(t && t instanceof Function && t.apply && !t[a]) } var o = t("ee"), i = t(27), a = "nr@original", c = Object.prototype.hasOwnProperty, s = !1; e.exports = function (t, e) { function n(t, e, n, o) { function nrWrapper() { var r, a, c, s; try { a = this, r = i(arguments), c = "function" == typeof n ? n(r, a) : n || {} } catch (f) { p([f, "", [r, a, o], c]) } u(e + "start", [r, a, o], c); try { return s = t.apply(a, r) } catch (d) { throw u(e + "err", [r, a, d], c), d } finally { u(e + "end", [r, a, s], c) } } return r(t) ? t : (e || (e = ""), nrWrapper[a] = t, d(t, nrWrapper), nrWrapper) } function f(t, e, o, i) { o || (o = ""); var a, c, s, f = "-" === o.charAt(0); for (s = 0; s < e.length; s++)c = e[s], a = t[c], r(a) || (t[c] = n(a, f ? c + o : o, i, c)) } function u(n, r, o) { if (!s || e) { var i = s; s = !0; try { t.emit(n, r, o, e) } catch (a) { p([a, n, r, o]) } s = i } } function d(t, e) { if (Object.defineProperty && Object.keys) try { var n = Object.keys(t);
20 return n.forEach(function (n) { Object.defineProperty(e, n, { get: function () { return t[n] }, set: function (e) { return t[n] = e, e } }) }), e } catch (r) { p([r]) } for (var o in t) c.call(t, o) && (e[o] = t[o]); return e } function p(e) { try { t.emit("internal-error", e) } catch (n) { } } return t || (t = o), n.inPlace = f, n.flag = a, n } }, {}] }, {}, ["loader", 2, 16, 5, 3, 4]);
21        ; NREUM.loader_config = { accountID: "536007", trustKey: "536007", agentID: "455384214", licenseKey: "1c2f8a03d9", applicationID: "455384214" }
22            ; NREUM.info = { beacon: "bam.nr-data.net", errorBeacon: "bam.nr-data.net", licenseKey: "1c2f8a03d9", applicationID: "455384214", sa: 1 }
23    </script>
23
24    
24<script async>
25        var nv = nv || function () { (window.nv.q = window.nv.q || []).push(arguments) }; nv.l = new Date; var notify_visitors = notify_visitors || function () {
26            var e = { initialize: !1, ab_overlay: !1, auth: { bid_e: "D00D889D1B54D95F68828EC1D5281E47", bid: "7708", t: "420" } };
27            return e.data = { bid_e: e.auth.bid_e, bid: e.auth.bid, t: e.auth.t, iFrame: window !== window.parent, trafficSource: document.referrer, link_referrer: document.referrer, pageUrl: document.location, path: location.pathname, domain: location.origin, gmOffset: 60 * (new Date).getTimezoneOffset() * -1, screenWidth: screen.width, screenHeight: screen.height, isPwa: window.matchMedia("(display-mode: standalone)").matches ? 1 : 0, cookieData: document.cookie }, e.options = function (t) { t && "object" == typeof t ? e.ab_overlay = t.ab_overlay : console.log("Not a valid option") }, e.tokens = function (t) { e.data.tokens = t && "object" == typeof t ? JSON.stringify(t) : "" }, e.ruleData = function (t) { e.data.ruleData = t && "object" == typeof t ? JSON.stringify(t) : "" }, e.getParams = function (e) { url = window.location.href.toLowerCase(), e = e.replace(/[\[\]]/g, "\\$&").toLowerCase(); var t = new RegExp("[?&]" + e + "(=([^&#]*)|&|#|$)").exec(url); return t && t[2] ? decodeURIComponent(t[2].replace(/\+/g, " ")) : "" }, e.init = function () { if (e.auth && !e.initialize && (e.data.storage = e.browserStorage(), e.js_callback = "nv_json1", !e.data.iFrame && "noapi" !== e.getParams("nvcheck"))) { var t = "?"; if (e.ab_overlay) { var o = document.createElement("style"), n = "body{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;}", a = document.getElementsByTagName("head")[0]; o.setAttribute("id", "_nv_hm_hidden_element"), o.setAttribute("type", "text/css"), o.styleSheet ? o.styleSheet.cssText = n : o.appendChild(document.createTextNode(n)), a.appendChild(o), setTimeout(function () { var e = this.document.getElementById("_nv_hm_hidden_element"); if (e) try { e.parentNode.removeChild(e) } catch (t) { e.remove() } }, 2e3) } for (var i in e.data) e.data.hasOwnProperty(i) && (t += encodeURIComponent(i) + "=" + encodeURIComponent(e.data[i]) + "&");
27 e.load("https://www.notifyvisitors.com/ext/v1/settings" + t), e.initialize = !0 } }, e.browserStorage = function () { var t = { session: e.storage("sessionStorage"), local: e.storage("localStorage") }; return JSON.stringify(t) }, e.storage = function (e) { var t = {}; return window[e].length > 0 && Object.keys(window[e]).forEach(function (o) { -1 !== o.indexOf("_nv_") && (t[o] = window[e][o]) }), t }, e.load = function (e) { var t = document, o = t.createElement("script"); o.src = e, o.type = "text/javascript", t.body ? t.body.appendChild(o) : t.head.appendChild(o) }, e
28        }();
29
30        notify_visitors.options({
31            ab_overlay: false
32        });
33        notify_visitors.tokens({ 'status': 'loggedin', });
34            notify_visitors.tokens({ 'status': 'Nonloggedin', });
35            notify_visitors.ruleData({ 'status': 'Nonloggedin' });
36            notify_visitors.init();
37    </script>
37
38
39                <title>Privacy Policy</title>
40                <meta property="og:title" content="Privacy Policy" />
41    <!-- Bootstrap Core CSS -->
42    <!-- End Bootstrap Core CSS -->
43    <link rel="icon" type="image/x-icon" href="https://cdnprod.kolabtree.com/img/favicon.ico?v=1.0.9769.19719" />
44
45    <!-- Custom CSS -->
46
47    <link href="https://cdnprod.kolabtree.com/css/kolabtreelayout.min.css?v=CvihLYz49OGfhffsutrjVgc9PjPQ86oykOrMJGvtApE" rel="stylesheet" />
48    <!--End Custom CSS -->
49    <!--[if lt IE 9]>
50        
50<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
50
51        
51<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
51
52    <![endif]-->
53	
53<script>
54        window.L = window.L || {};
55        window.L.freelancerProfile = Object.assign(window.L.freelancerProfile || {}, {
56            openProfileInNewTabHtml: "Open \u003Cspan\u003Eprofile\u003C/span\u003E in a new tab",
57            inviteExpert: "Invite Expert",
58            requestAQuote: "Request a quote",
59            createAccountPersonalizedSecureExperience: "Create an account for a personalized and secure experience",
60            hireSalutationNameFormat: "Hire {0}{1}",
61            hireTitleFormat: "Hire {0}",
62            createProject: "Create Project",
63            educationDetailsNotProvided: "Education details not provided.",
64            servicesDetailsNotProvided: "Services details not provided.",
65            expertiseDetailsNotProvided: "Expertise details not provided.",
66            workInformationNotProvided: "Work information not provided."
67        });
68        window.L.seoBrowse = Object.assign(window.L.seoBrowse || {}, {
69            automatedMessage: " I think your expertise precisely matches what I\u0027m looking for, and I\u0027d like you to bid on my project.",
70            seeMore: "see more",
71            createProject: "Create Project",
72            contact: "Contact",
73            viewProfile: "View Profile",
74            highlyRatedExpertTitle: "HIGHLY RATED EXPERT",
75            highlyRatedExpertContent: "Freelancers are awarded the Highly Rated Experts tag by taking into consideration multiple factors of their performance on Kolabtree. These factors include, but are not limited to: total number of projects awarded, average rating, total fees paid, etc.",
76            createAccountPersonalizedSecureExperience: "Create an account for a personalized and secure experience",
77            logInToYourAccount: "Log in to your account",
78            inviteToSubmitProposalFor: "Invite {0} to submit a proposal for",
79            inviteFirstNameHtml: "Invite \u003Cspan class=\u0022invitefirstname\u0022\u003E{0}\u003C/span\u003E",
80            removeHyperlinksFromInviteMessage: "Please remove hyperlinks from the invite message.",
81            sendingInvitation: "Sending Invitation",
82            technicalErrorRefreshTryAgain: "Your request cannot be processed right now due to a technical error. Please refresh the page and try again.",
83            moreExpert: "more expert",
84            moreExperts: "more experts",
85            inviteRemainingExpertsFormat: "Invite {0} {1}",
86            inviteMoreExperts: "Invite more experts",
87            invitedForProject: "Invited for {0} project",
88            invitedForProjects: "Invited for {0} projects",
89            noPublicationsListedYet: "No publications listed yet",
90            publicationsListedFormat: "{0} publication(s) listed"
91        });
92        window.L.helperNotifications = Object.assign(window.L.helperNotifications || {}, {
93            headerNotifications: "Notifications",
94            headerMessages: "Messages",
95            headerInvites: "Invites"
96        });
97        window.L.NgLayout = Object.assign(window.L.NgLayout || {}, {
98            more: "More",
99            less: "Less"
100        });
101    </script>
101
102    
102<script src="https://cdnprod.kolabtree.com/js/KolabtreeJqueryCommonJs.min.js"></script>
102
103
104    <style>
105        .layout_header {
106            position: fixed !important;
107            top: 0;
108            width: 100%;
109            z-index: 999;
110            right: 0;
111            left: 0;
112            box-shadow: none;
113        }
114
115        @media (min-width: 1200px) {
116            .layout_header {
117                padding-left: 199px;
118            }
119
120            #wrapper.toggled .layout_header {
121                padding-left: 47px;
122            }
123        }
124
125        @media (max-width: 1199px) {
126            .layout_header {
127                padding-left: 199px;
128            }
129
130            #wrapper.toggled .layout_header {
131                padding-left: 0;
132            }
133        }
134
135
136        .sidebar-nav .popover.fade {
137            position: fixed;
138            left: 50px !important;
139        }
140
141        .referfriendheader {
142            padding: 0px 0px;
143            display: inline-block;
144            margin-right: 15px;
145            margin-top: 6px;
146            background: #0497BB;
147            color: white;
148            font-size: 14px;
149            border-radius: 6px;
150        }
151
152            .referfriendheader .fa {
153                background: white;
154                padding: 7px 10px;
155                color: #2589BD;
156                font-size: 23px;
157                border-radius: 5px;
158                float: left;
159                margin: 2px;
160                margin-left: 1.5px;
161            }
162
163        .btnrfer {
164            float: left;
165            padding: 8px 10px;
166            font-family: arial;
167            font-size: 13px;
168            margin-top: 3px;
169        }
170
171            .btnrfer .badge {
172                background: red;
173                border: 1px solid white;
174                font-size: 10px !important;
175                border-radius: 6px;
176                margin-top: -5px;
177                position: relative;
178                top: -1px;
179                margin-left: 5px;
180            }
181
182        .referfriendheader:hover, .referfriendheader:focus {
183            color: white;
184            text-decoration: none;
185            background: #2589BD
186        }
187        /*.nav .dropdown-menu.profile > li > a {
188                                padding: 3px 10px !important;
189                            }*/
190        /*.nav .dropdown-menu.profile {
191                                top: 121% !important;
192                                left: 140px !important;
193                            }*/
194        /*.nav .dropdown-menu.profile::after {
195                                left: 88%;
196                            }
197
198                            .nav .dropdown-menu.profile::before {
199                                left: 88%;
200                            }*/
201        /*.notoficationlist.dropdown-menu::after {
202                                left: 8%;
203                            }*/
204        .notoficationlist.dropdown-menu {
205            padding: 0;
206            width: 270px;
207            color: #777676;
208        }
209
210        .notoficationlist li {
211            display: block;
212        }
213
214
215
216        /*#pageMainHeader .nav {
217                                width: 300px;
218                                float: right !important;
219                            }*/
220
221        .notification-toggle.dropdown-toggle {
222            border-color: #ccc !important;
223            float: left;
224            border-right: 1px solid #ccc !important;
225        }
226
227            .notification-toggle.dropdown-toggle .fa {
228                color: #0091bd !important;
229                font-size: 20px;
230            }
231
232        #notificationSection .popover {
233            width: 240px;
234        }
235
236        .popover {
237            font-size: 12px !important;
238        }
239
240
241        .pace_scroll {
242            overflow-y: hidden;
243        }
244
245        @keyframes placeHolderShimmer {
246            0% {
247                background-position: -468px 0;
248            }
249
250            100% {
251                background-position: 468px 0;
252            }
253        }
254
255        .grayline {
256            animation-duration: 0.5s;
257            animation-fill-mode: forwards;
258            animation-iteration-count: infinite;
259            animation-name: placeHolderShimmer;
260            animation-timing-function: linear;
261            background: #f6f7f8;
262            background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
263            background-size: 800px 10px;
264            position: relative;
265        }
266
267        @media only screen and (max-width: 767px) {
268            .referfriendheader .fa {
269                padding: 5px 5px;
270                color: #2589BD;
271                font-size: 17px;
272                margin-left: 2px;
273            }
274
275            .btnrfer {
276                float: left;
277                padding: 4px 4px;
278                font-size: 13px;
279                margin-top: 3px;
280            }
281
282            .referfriendheader {
283                margin-right: 9px;
284                margin-top: 11px;
285            }
286
287            .btnrfer .badge {
288                font-size: 8px !important;
289            }
290        }
291    </style>
292
293
294
295    
295<script type="text/javascript">!function(T,l,y){var S=T.location,k="script",D="instrumentationKey",C="ingestionendpoint",I="disableExceptionTracking",E="ai.device.",b="toLowerCase",w="crossOrigin",N="POST",e="appInsightsSDK",t=y.name||"appInsights";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:"5",version:2,config:d};function v(e,t){var n={},a="Browser";return n[E+"id"]=a[b](),n[E+"type"]=a,n["ai.operation.name"]=S&&S.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=""+e;return 1===t.length&&(t="0"+t),t}return e.getUTCFullYear()+"-"+t(1+e.getUTCMonth())+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+((e.getUTCMilliseconds()/1e3).toFixed(3)+"").slice(2,5)+"Z"}(),iKey:e,name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(";"),a=0;a<n.length;a++){var i=n[a].split("=");
2952===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]="https://"+(o?o+".":"")+"dc."+(r||"services.visualstudio.com")}return e}(),c=s[D]||d[D]||"",u=s[C],p=u?u+"/v2/track":d.endpointUrl,(l=[]).push((n="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",a=t,i=p,(o=(r=v(c,"Exception")).data).baseType="ExceptionData",o.baseData.exceptions=[{typeName:"SDKLoadFailed",message:n.replace(/\./g,"-"),hasFullStack:!1,stack:n+"\nSnippet failed to load ["+a+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(S&&S.pathname||"_unknown_")+"\nEndpoint: "+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,"Message"),r=i.data;r.baseType="MessageData";var o=r.baseData;return o.message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+n+")").replace(/\"/g,"")+'"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:"cors"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader("Content-type","application/json"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName("head")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n="track",r="TrackPage",o="TrackEvent";t([n+"Event",n+"PageView",n+"Exception",n+"Trace",n+"DependencyData",n+"Metric",n+"PageViewPerformance","start"+r,"stop"+r,"start"+o,"stop"+o,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c="onerror";t(["_"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m["_"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{
296src: "https://js.monitor.azure.com/scripts/b/ai.2.min.js", // The SDK URL Source
297crossOrigin: "anonymous", 
298cfg: { // Application Insights Configuration
299    connectionString: 'InstrumentationKey=007ed3a1-d845-4903-be97-40038cadb5e1;IngestionEndpoint=https://northeurope-2.in.applicationinsights.azure.com/;LiveEndpoint=https://northeurope.livediagnostics.monitor.azure.com/'
300}});</script>
300
301        
301<script type="application/ld+json">
302            {
303            "@context": "https://schema.org",
304            "@type": "Organization",
305            "name": "Kolabtree",
306            "url": "https://www.kolabtree.com/privacy-policy",
307            "logo": "https://images.kolabtree.com/kolabtreelogo.jpg",
308            "foundingDate": "2015",
309            "founders": [],
310            "address": {
311            "@type": "PostalAddress",
312            "addressRegion": "London",
313            "addressCountry": "United Kingdom"
314            },
315            "contactPoint": {
316            "@type": "ContactPoint",
317            "contactType": "customer support",
318            "email": "[email protected]",
319            "url": "https://www.kolabtree.com/"
320            },
321            "sameAs": [
322            "https://www.facebook.com/kolabtree",
323            "https://twitter.com/kolabtree",
324            "https://www.linkedin.com/company/kolabtree/"
325            ]
326            }
327        </script>
327
328
329
330        <!-- Meta Pixel Code -->
331        
331<script>
vendor: 623 bytes, lines 331-351
331
332
333            !function (f, b, e, v, n, t, s) {
334            if (f.fbq) return; n = f.fbq = function () {
335            n.callMethod ?
336
337            n.callMethod.apply(n, arguments) : n.queue.push(arguments)
338            };
339
340            if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0';
341
342            n.queue = []; t = b.createElement(e); t.async = !0;
343
344            t.src = v; s = b.getElementsByTagName(e)[0];
345
346            s.parentNode.insertBefore(t, s)
347            }(window, document, 'script',
348
349            'https://connect.facebook.net/en_US/fbevents.js');
350
351            fbq('init', '
3511263763678645470
vendor: 56 bytes, lines 351-355
351');
352
353            fbq('track', 'PageView');
354
355        
355</script>
355
356        <noscript>
357            <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1263763678645470&ev=PageView&noscript=1" />
358        </noscript>
359        <!-- End Meta Pixel Code -->
360   
361</head>
362<body>
363    <input type="hidden" id="hdnCurrentPage" value="=" />
364    <div class="modal centerpopup" id="browsercompatibilitymodal" role="dialog" tabindex='-1'>
365        <div class="modal-dialog">
366            <div class="modal-content">
367                <div class="text-center">
368                    <div class="modal-body" style="position:relative">
369                        <div class="broswerbackleft"></div>
370                        <div class="broswerbackright"></div>
371                        <div class="browsercontentsec">
372                            <div class="browsericons"></div>
373                            <div>
374                                <strong class="tlbc">Best viewed in Chrome and Firefox</strong>
375                            </div>
376                            <p class="color67747c">We recommend the latest version of Chrome and Firefox for best view</p>
377                        </div>
378                    </div>
379                    <div style="margin-bottom:25px">
380                        <button class="btn btn-lg prbtn" data-dismiss="modal">
381                            OK
382                        </button>
383                    </div>
384                </div>
385            </div>
386        </div>
387    </div>
388
389
390        <div ng-app="projectApp">
391            <div ng-controller="ProjectController">
392                <input type="hidden" id="hdnGoogleAnalyticsEnvironment" value="Live" />
393                <input type="hidden" id="hdnUserState" value="false" />
394                <input type="hidden" id="hdnServiceName" />
395                <input type="hidden" id="hdnSubServiceName" />
396                <input type="hidden" id="hdnProjectUUID" />
397                <input type="hidden" id="hdnOverlayFullName" value="" />
398                <input type="hidden" id="hdnOverlayDisplayName" value="" />
399                <input type="hidden" id="hdnProjectStatus" />
400                <input type="hidden" id="hdnCreateProjectButtonSection" />
401                <input type="hidden" id="hdnMainPageURL" value="privacy-policy" />
402                <input type="hidden" id="hdnHostURL" value="https://www.kolabtree.com/" />
403                <input type="hidden" id="pndingPostRequest" value="{{ trafficCop.pending.post }}">
404                <input type="button" id="a_makeRequests" ng-click="makeRequests()" style="display: none;" value="Make more requests" />
405                <div class="create-project-model">
406
407                    <div class="modal success-modal" id="createProjectModal" role="dialog">
408                        <div class="tempoverlay" style="position:fixed; background:white; width:100%; height:100%; left:0; top:0; z-index:99; overflow:hidden">
409                            <div class="temphelp  hidden-sm hidden-xs" style="background: #212a3e;z-index: 9;width: 25%;top: 0;left: 0; height: 100%; float:left">
410                                <div class="templogo" style="background:white; height: 70px;border-right: 1px solid #e6e6e6;">
411                                    <div style="height:35px"></div>
412                                    <div class="grayline" style="height:10px; height:5px;width: 80%;margin-left: 25px;"></div>
413                                </div>
414                                <div style="">
415                                    <div style="height:35px"></div>
416                                    <div class="grayline" style="height:10px; height:5px;width: 90px;margin-left: 25px;"></div>
417                                    <br /><br />
418                                    <div class="grayline" style="height:10px; height:5px;width: 80%;margin-left: 25px;"></div>
419                                    <br /><br />
420                                    <div class="grayline" style="height:10px; height:5px;width: 80%;margin-left: 25px;"></div>
421                                    <br /><br />
422                                    <div class="grayline" style="height:10px; height:5px;width: 80%;margin-left: 25px;"></div>
423                                </div>
424                            </div>
425                            <div class="col-lg-9 col-md-9 col-sm-12" style="padding:0">
426                                <div style="background:white; height: 70px;border-bottom: 1px solid #e6e6e6;">
427                                    <br />
428                                    <div class="grayline" style="height:5px;width: 90px;margin-left: 25px;"></div>
429                                    <br />
430                                    <div class="grayline" style="height:5px;width: 50%;margin-left: 25px;"></div>
431                                    <br />
432                                </div>
433
434                                <div style="height:15px"></div>
435                                <div class="grayline" style="height:5px; width: 60%;margin-left: 25px; margin-top:30px; margin-bottom:25px"></div>
436                                <div style="height:15px"></div>
437                                <div class="grayline" style="height:5px; width: 95%;margin-left: 25px;"></div>
438
439                                <div style="height:40px"></div>
440                                <div class="grayline" style="height:5px; width: 60%;margin-left: 25px; margin-top:30px; margin-bottom:25px"></div>
441                                <div style="height:20px"></div>
442                                <div class="grayline" style="height:5px; width: 20%;margin-left: 25px; float:left"></div>
443                                <div class="grayline" style="height:5px; width: 20%;margin-left: 25px; float:left"></div>
444                                <div class="grayline" style="height:5px; width: 20%;margin-left: 25px; float:left"></div>
445                                <div class="grayline" style="height:5px; width: 20%;margin-left: 25px; float:left"></div>
446                                <div style="height:50px"></div>
447                                <div class="grayline" style="height:5px; width: 20%;margin-left: 25px; float:left"></div>
448                                <div class="grayline" style="height:5px; width: 20%;margin-left: 25px; float:left"></div>
449                                <div class="grayline" style="height:5px; width: 20%;margin-left: 25px; float:left"></div>
450                                <div class="grayline" style="height:5px; width: 20%;margin-left: 25px; float:left"></div>
451                            </div>
452                        </div>
453                    </div>
454                </div>
455            </div>
456        </div>
457
458            <div class="page-container page-header-fixed" style="padding-bottom:0;">
459                <div class="sub-pages" id="innerHeaderSectionOnLayout" style="padding-top:58px">
460
461
462                    
463
464<head>
464<link rel="preconnect" href="https://cdnprod.kolabtree.com" />
465    
465<script>
466        window.L = window.L || {};
467        window.loginConfig = Object.assign(window.loginConfig || {}, {
468            isCultureJaJp: false,
469            contactEmail: "[email protected]"
470        });
471        window.L.login = Object.assign(window.L.login || {}, {
472            signupCreatingAccount: "Creating account...",
473            uniSignupSelectDepartment: "Select department",
474            uniSignupSelectDesignation: "Select designation",
475            uniSignupProvideDesignation: "Please provide a designation.",
476            uniSignupProvideDepartment: "Please provide a department.",
477            uniSignupAcceptTerms: "Please accept terms and condtions",
478            signupCreateButton: "Create secure account",
479            uniSignupRegisterButton: "Register",
480            phoneLabel: "Contact Number",
481            signupSubtitle: "Create an account for a personalized and secure experience",
482            loginTitle: "Log in to your account",
483            loginAccountDeactivated: "Account with supplied email address is de-activated, please email us at [email protected] for re-activation.",
484            loginEmailInvalid: "Email address is invalid",
485            loginEmailPrompt: "What is your Email Address?",
486            loginPasswordBlank: "Password cannot be blank",
487            loginSpinnerLogInHtml: "Log in",
488            loginButton: "Log in",
489            loginGenericError: "There was an error while logging in. Please try again.",
490            forgotPasswordEmailInvalid: "Please enter a valid email address",
491            forgotPasswordSpinnerSendingHtml: "Sending email",
492            forgotPasswordTitle: "Reset Password",
493            phoneInvalid: "Please enter a valid contact number.",
494            phoneHelpText: "Please provide a valid phone number. This will be used by our customer support team only if needed.",
495            signupFirstNameInvalid: "First name is invalid",
496            signupNameLengthRule: "Please enter name maximum 100 and minimum 1 charcter.",
497            signupFirstNamePrompt: "What is your first name?",
498            signupLastNameInvalid: "Last name is invalid",
499            signupLastNamePrompt: "What is your last name?",
500            loginEmailAlreadyInUse: "This email is already in use. Try logging in instead.",
501            loginAccountExistsDeactivated: "Account with supplied email address already exists and is de-activated, please email us at [email protected] for re-activation.",
502            signupEmailBlockedDomain: "Currently email addresses of this domain are not allowed to operate on the platform.",
503            forgotPasswordEmailInvalidDot: "Please enter a valid email address",
504            signupPasswordRule: "Password must have at least 6 characters and contain at least one number and one upper case character",
505            signupPasswordHelp: "Please enter a secure password. You\u0027ll need it to log in to your account.",
506            signupHowDidYouHear: "Please tell us how you heard about us.",
507            privacyAcceptTermsAndPrivacy: "Please accept the Terms \u0026 Conditions and Privacy Policy before continuing.",
508            privacyAcceptPrivacy: "Please accept the Privacy Policy before continuing.",
509            forgotPasswordAccountDeactivatedHtml: "Please get in touch with us at [email protected] to restore the account.",
510            forgotPasswordAccountDeactivatedContactHtml: "Please get in touch with us at [email protected] to restore the account.",
511            forgotPasswordAccountNotFoundContactHtml: "Please check if you used a different email ID to create an account. Write to us at [email protected] to report a problem.",
512            forgotPasswordAccountNotFoundHtml: "An account doesn\\\u0027t exist for this email ID.",
513            signupSpinnerCreatingHtml: "Creating secure account",
514            signupBusinessEmailWarning: "We noticed you\u0027re using \u003Cstrong\u003E{0}\u003C/strong\u003E address. Would you like to use your work email instead?"
515        });
516    </script>
516
517			
517<script id="cookie-script" type="text/javascript" charset="UTF-8" src="//cdn.cookie-script.com/s/1fbba919d0c2318d01224f618cbe368a.js"></script>
517
518        
518<script type="text/javascript">
519            (function (c, l, a, r, i, t, y) {
520                c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments) };
521                t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i;
522                y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
523            })(window, document, "clarity", "script", "frdukmdskc");           
524        </script>
524
525        <!-- Meta Pixel Code -->
526        
526<script>
vendor: 623 bytes, lines 526-546
526
527
528            !function (f, b, e, v, n, t, s) {
529            if (f.fbq) return; n = f.fbq = function () {
530            n.callMethod ?
531
532            n.callMethod.apply(n, arguments) : n.queue.push(arguments)
533            };
534
535            if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0';
536
537            n.queue = []; t = b.createElement(e); t.async = !0;
538
539            t.src = v; s = b.getElementsByTagName(e)[0];
540
541            s.parentNode.insertBefore(t, s)
542            }(window, document, 'script',
543
544            'https://connect.facebook.net/en_US/fbevents.js');
545
546            fbq('init', '
5461263763678645470
vendor: 56 bytes, lines 546-550
546');
547
548            fbq('track', 'PageView');
549
550        
550</script>
550
551        <noscript>
552            <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1263763678645470&ev=PageView&noscript=1" />
553        </noscript>
554        <!-- End Meta Pixel Code -->
555</head>
556
557
558<link href="https://cdnprod.kolabtree.com/css/kolabtreeloginmodal.min.css" rel="stylesheet preload" as="style" />
559<link rel="stylesheet preload" href="https://use.typekit.net/ppm8svf.css" as="style">
560
561<style>
562    .bigcaret {
563        border-top: 6px solid;
564        border-right: 6px solid transparent;
565        border-left: 6px solid transparent;
566    }
567
568    .transheader .header-nav li a, .transheader .login-find-expert a {
569        text-decoration: none;
570    }
571</style>
572<script data-obct type="text/javascript">
573    /** DO NOT MODIFY THIS CODE**/
574    !function (_window, _document) {
575        var OB_ADV_ID = '00956e1095f1511ea37fea793dd1e5b45e';
576        if (_window.obApi) {
577            var toArray = function (object) {
578                return Object.prototype.toString.call(object) === '[object Array]' ? object : [object];
579            };
580            _window.obApi.marketerId = toArray(_window.obApi.marketerId).concat(toArray(OB_ADV_ID));
581            return;
582        }
583        var api = _window.obApi = function () {
584            api.dispatch ? api.dispatch.apply(api, arguments) : api.queue.push(arguments);
585        };
586        api.version = '1.1';
587        api.loaded = true;
588        api.marketerId = OB_ADV_ID;
589        api.queue = [];
590        var tag = _document.createElement('script');
591        tag.async = true;
592        tag.src = '//amplify.outbrain.com/cp/obtp.js';
593        tag.type = 'text/javascript';
594        var script = _document.getElementsByTagName('script')[0];
595        script.parentNode.insertBefore(tag, script);
596    }(window, document);
597    obApi('track', 'PAGE_VIEW');
598</script>
598
599
600<div class="modal accept-tc-signup-modal" id="accept-tc-signup-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
601    <div class="modal-dialog">
602        <div class="modal-content accepttccontainer">
603            <div class="">
604                <img src="https://images.kolabtree.com/linked_information.svg" class="accepttc-img" />
605                <button type="button" class="accept-tc-close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
606            </div>
607           
608            <div class="accepttc-body1" style="text-align: center;">
609                <span class="accepttc-label1">You don't have account with us!</span>
610                <span class="accepttc-label2">Would you like to Sign up through LinkedIn Account?</span>
611            </div>
612            <div class="accepttc-footer-div">
613                <button class="accepttc-btn-signup" id="accepttc-btn-signup">Sign Up</button>
614                   <button class="accepttc-btn-cancel" data-dismiss="modal">Cancel</button>
615            </div>
616            <div>
617                <h4 id="accept-error-msg">There was an error while logging in. Please try again.</h4>
618            </div>
619        </div>
620    </div>
621</div>
622
623<div class="modal login-modal" id="login-modal" tabindex="-1" role="dialog" aria-labelledby="login-modal">
624    <div class="modal-dialog">
625        <div class="modal-content">
626            <div class="modal-header">
627                <input type="hidden" id="CustomMessageForLogin" />
628                <div class="mobile-close"><i class="font-icon-sprite head-icon-times" data-dismiss="modal"></i></div>
629
630                <button type="button" class="close" data-dismiss="modal" aria-label="Close" id="closeLoginModal"><span aria-hidden="true">&times;</span></button>
631
632
633                <div class="modal-tabs clearfix">
634
635                    <ul>
636                        <li class="active"><a data-toggle="tab" data-target="#signin">Log in</a></li>
637                        <li><a data-toggle="tab" id="create-account" data-target="#createaccount">Create account</a></li>
638                    </ul>
639                </div>
640
641            </div>
642            <div class="modal-body">
643
644                <div class="inner-login-div">
645
646                    <div class="tab-content">
647
648							<div class="common-section">
649
650								<h4 id="CustomMessageOnModal" align="center"></h4>
651
652								<div class="clearfix"></div>
653
654
655
656								
657<form action="https://api.kolabtree.com/auth/linkedin/redirect" method="post" enctype="application/x-www-form-urlencoded">
658    
659        <p id="socialLoginList">
660            <div id="linkd" class="text-center">
661            <button id="LinkedIn" name="provider" value="LinkedIn" type="submit" aria-label="LinkedIn-label"></button>
662            </div>
663            <div id="agreeCaptionLogin-linked" class="row" style="margin-bottom:10px">
664                <div>
665                    <div class="checkboxwrap col-xs-1 no-padding tooltiplinked" style="max-width:30px">
666                        <input type="checkbox" id="privacyPolicyCheckk_linkd" />
667                        <label for="privacyPolicyCheckk_linkd"></label>
668                        <div class="tooltiptext tooltip-bottom">
669                            <div class="linkedinfoicon">i</div>
670                            <span class="privacy-linkd-text">Please agree to the Privacy Policy to continue</span>
671                        </div>
672                    </div>
673
674                    <div class="privacytext col-xs-11 no-padding text-left">
675                            <label id="l-agreeCaptionLogin" for="l-agreeCaptionLogin" class="no-padding" style="font-weight:normal;margin:0 !important; letter-spacing:0 !important">
676                                Yes, I understand and agree to Kolabtree's
677                                <a id="privacy-linkdin" href="/privacy-policy" target="_blank">Privacy Policy</a>.
678                            </label>
679						<label id="cl-showPrivacyClient" for="cl-showPrivacyClient" class="no-padding" style="font-weight:normal;margin:0 !important; letter-spacing:0 !important;">
680
681							Yes, I understand and agree to Kolabtree's <a id="terms-agreement-cl-linkdin" href="/cl-user-agreement" target="_blank">Terms and Conditions</a> and <a id="privacy-cl" href="/cl-privacy-policy" target="_blank">Privacy Policy</a>.
682
683						</label>
684						<label id="fl-showPrivacyFl" for="fl-showPrivacyFl" class="no-padding" style="font-weight: normal; margin: 0px !important; letter-spacing: 0px !important;">
685
686							Yes, I understand and agree to Kolabtree's <a id="terms-agreement-fl-linkdin" href="/fl-user-agreement" target="_blank">Terms and Conditions</a> and <a id="privacy-fl" href="/fl-privacy-policy" target="_blank">Privacy Policy</a>.
687
688						</label>
689                    </div>
690
691
692                    <div>
693                        <span id="valprivacycheckk_linkd" class="error"></span>
694                    </div>
695                </div>
696            </div>
697            <input type="hidden" value="" name="SourceFrom" />
698            <input type="hidden" id="hdnLinkedInRoleType" name="role" />
699            <input type="hidden" id="LinkedIncity" name="LinkedIncity" value="" />
700            <input type="hidden" id="LinkedInstate" name="LinkedInstate" value="" />
701            <input type="hidden" id="LinkedIncountry" name="LinkedIncountry" value="" />
702            <input type="hidden" id="LinkedInSignInRedirectURL" name="CreateAccountRedirectURL">
703            <input type="hidden" id="LinkedInhdnRequestUUIDAccount" name="RequestUUID">
704            <input type="hidden" id="hdnUserCouponCode" class="hdnUserCouponCode" name="UserCouponCode">
705            <input type="hidden" id="UTMSourceLinkedIn" name="UTMSourceLinkedIn" value="" />
706            <input type="hidden" id="UTMCampaignLinkedIn" name="UTMCampaignLinkedIn" value="" />
707            <input type="hidden" id="hdnRedirectURL" name="RedirectURL" value="" />
708            <input type="hidden" id="IsTCAccepted" name="IsTCAccepted" value="false" />
709        </p>
710    
711</form>
712<style>
713    .linkedinfoicon{
714        border-radius: 15px;
715        width: 20px;
716        height: 20px;
717        background-color: #efae2b;
718        color: #fff;
719    }
720    .tooltiplinked{
721        position: relative;
722    }
723
724    .tooltiptext {
725         width: 362px;
726  height: 54px;
727  flex-grow: 0;
728  display: none;
729  flex-direction: row;
730  justify-content: center;
731  align-items: center;
732  gap: 5px;
733  margin: 10px 0 0;
734  padding: 15px;
735  border-radius: 16px;
736  box-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.25);
737        position: absolute;       
738        background-color: #555;
739        color: #fff;
740        text-align: center;
741        z-index: 1;
742        transition: opacity .6s;
743    }
744
745    .tooltip-bottom {
746        margin-left: -170px;
747    }
748
749    .tooltiptext::after {
750            content: "";
751            position: absolute;
752            bottom: 100%;
753            left: 50%;
754            margin-left: -5px;
755            border-width: 5px;
756            border-style: solid;
757            border-color: transparent transparent #555 transparent;
758        }
759    .privacy-linkd-text{
760        width: 303px;
761        height: 24px;
762        flex-grow: 0;
763        font-family: Proxima-Nova;
764        font-size: 15px;
765        font-weight: 500;
766        font-stretch: normal;
767        font-style: normal;
768        line-height: 1.6;
769        letter-spacing: normal;
770        text-align: left;
771        color: #fff;
772    }
773</style>
774
775<script src="https://cdnprod.kolabtree.com/js/KolabtreeJqueryCommonJs.min.js"></script>
vendor: 2 bytes, line 775
775
776<script>
777    function getParameterByQueryName(name) {
778        name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
779        var regexS = "[\\?&]" + name + "=([^&#]*)";
780        var regex = new RegExp(regexS);
781        var results = regex.exec(window.location.href);
782        if (results == null)
783            return "";
784        else
785            return decodeURIComponent(results[1].replace(/\+/g, " "));
786    }
787    jQuery(document).ready(function () {
788        var utmSrc = getParameterByQueryName("utm_source");
789        var utmCamp = getParameterByQueryName("utm_campaign");
790        if (utmSrc != null && utmSrc != "") {
791            jQuery.ajax({
792                async: false,
793                url: '/SetCampaignCookie?utm_source=' + utmSrc + '&utm_campaign=' + utmCamp,
794                type: 'POST',
795                contentType: 'application/json',
796                dataType: 'json',
797                xhrFields: {
798                    withCredentials: true
799                },
800                crossDomain: true,
801                success: function (result) {
802                    //result.Status == "Success"
803                    console.log("Query:" + result.Status);
804                }
805            });
806        }
807
808        jQuery.ajax({
809            async: true,
810            url: '/CampaignCookie',
811            type: 'GET',
812            contentType: 'application/json',
813            dataType: 'json',
814            xhrFields: {
815                withCredentials: true
816            },
817            crossDomain: true,
818            success: function (result) {
819                var compaignObject = result;
820                var utm_source = compaignObject.UtmSource;
821                var utm_campaign = compaignObject.UtmCampaign;
822                if (utm_source != null) {
823                    jQuery("#UTMSourceLinkedIn").val(utm_source);
824                    jQuery("#UTMCampaignLinkedIn").val(utm_campaign);
825                }
826            }
827        });
828
829    });
830</script>
830
831
832
833
834
835								<div class="form-acc-exists-div" style="display:none;">
836									<span class="form-acc-exists-span1 form-acc-exists-span">
837										An account with this email is directly registered with us. Please login using username and password.
838									</span>
839									<span class="form-acc-exists-span2 form-acc-exists-span">
840										If you have forgotten your password, you can reset it Or if you have any queries, please write to us at <a href="mailto:[email protected]" style="text-decoration:underline;color: #037eb2;">[email protected]</a>
841									</span>
842								</div>
843
844								<div class="or-section">OR</div>
845
846							</div>
847
848
849                        <div class="clearfix"></div>
850
851
852
853                        <div class="tab-pane active" id="signin">
854
855                            <div class="login-section">
856
857
858
859                                <form id="signinform" enctype="multipart/form-data">
860                                    <input type="hidden" id="SignInRedirectURL" name="CreateAccountRedirectURL">
861                                    <input type="hidden" id="hdnRequestUUID" name="RequestUUID">
862                                    <input type="hidden" id="hdnsigninUserCouponCode" class="hdnUserCouponCode" name="UserCouponCode">
863                                    <input type="hidden" id="hdnLoginCultureDomainMismatchMessage" value="This email ID is registered on kolabtree.jp. Please log in there instead." />
864                                    <div class="form-group">
865                                        <div class="releativediv">
866                                            <input class="form-control validate-deactivate-email" placeholder="Email Address" id="txtLoginEmail" name="email" type="text" aria-label="txtLoginEmail" />
867                                            <span class="icon-ic_mail_outline_me loginsprite"></span>
868                                        </div>
869                                        <div>
870                                            <span id="valLoginEmail" class="error" data-reactid=".3"></span>
871                                        </div>
872                                    </div>
873
874                                    <div class="form-group">
875                                        <div class="releativediv">
876                                            <input class="form-control" placeholder="Password" id="txtLoginPassword" type="password" name="password" aria-label="txtLoginPassword" />
877                                            <span class="icon-ic_lock_outline_me loginsprite"></span>
878                                        </div>
879                                        <div>
880                                            <span id="valLoginPassword" class="error" data-reactid=".3"></span>
881                                        </div>
882                                    </div>
883
884                                    <div class="form-group">
885                                        <div class="clearfix"></div>
886                                        <div class="pull-left forgotpassdiv"><a class="forgot-password-link" id="forgot-password">Forgot your password ?</a></div>
887                                        <div class="pull-right loginbuttondiv">
888                                            <button class="btn btn-lg green-btn" id="btnLogin" style="border:none;" type="button" onclick="ga('send', 'event', 'Create Account Form', 'Existing Client', 'Log In');">Log in</button>
889                                        </div>
890                                        <div class="clearfix"></div>
891                                        <div>
892                                            <h4 id="valLogin" style="color: red; text-align: center;"></h4>
893                                        </div>
894                                    </div>
895                                    <span class="clearfix"></span>
896                                    <input type="hidden" id="city" name="city" value="" />
897                                    <input type="hidden" id="state" name="state" value="" />
898                                    <input type="hidden" id="country" name="country" value="" />
899                                    <input type="hidden" name="referer" value="{{referer}}" />
900
901
902                                </form>
903
904                            </div>
905
906
907                            <div class="password-section" style="display:none;">
908
909                                <div><h4>Forgot your password</h4></div>
910                                <p>Lost your password? Please enter your email address. You will receive a link to create a new password.</p>
911
912                                <div class="clearfix"></div>
913
914                                <div class="form-group">
915                                    <div class="releativediv">
916                                        <input type="text" class="form-control" id="txtForgotPasswordEmail" name="emailAddress" placeholder="Enter Email Address">
917                                        <span class="icon-ic_mail_outline_me loginsprite"></span>
918                                    </div>
919                                    <div>
920                                        <span id="valForgotPasswordEmail" class="error" data-reactid=".3"></span>
921                                    </div>
922                                </div>
923
924                                <div class="form-group">
925                                    <div class="pull-left backlogindiv"><a class="forgot-password-link" id="back-login" style="display:none;">Back to log in</a></div>
926                                    <div class="pull-right resetpassworddiv">
927                                        <button class="btn btn-lg green-btn" style="border:none;" id="btnForgotPassword">Reset Password</button>
928                                    </div>
929
930                                    <div class="overlaybackmobile text-center" style="display:none; padding:10px" data-dismiss="modal"><a href="#">Back to log in</a></div>
931                                    <div>
932                                        <h4 id="valForgotPassword" style="color:red; text-align:center;"></h4>
933                                    </div>
934                                    <div class="clearfix"></div>
935                                </div>
936                            </div>
937
938
939                            <p class="mobile-sign-up">
939Do not have an account ? <a>Create new account</a></p>
940
941                        </div>
942
943                        <div class="tab-pane" id="createaccount">
944
945
946
947
948
949                            <form id="signupform" enctype="multipart/form-data">
950
951                                <input type="hidden" id="hdnRoleType" name="role" />
952                                <input type="hidden" id="display-name" name="display-name">
953                                <input type="hidden" id="RedirectURL" name="CreateAccountRedirectURL">
954                                <input type="hidden" id="hdnRequestUUIDAccount" name="RequestUUID">
955                                <input type="hidden" id="hdnsignupUserCouponCode" class="hdnUserCouponCode" name="UserCouponCode">
956                                <div class="form-group">
957
958                                    <div class="col-sm-6 col-xs-6 no-padding-left">
959                                        <div class="releativediv firstnamediv">
960                                            <input class="form-control" placeholder="First Name" type="text" id="txtCreateAccountFirstName" name="given-name" maxlength="100" min="1" />
961                                            <span class="icon-ic_person_outline_me loginsprite"></span>
962                                        </div>
963                                        <div>
964                                            <span id="valCreateAccountFirstName" style="display:none" class="error" data-reactid=".3"></span>
965                                        </div>
966                                    </div>
967
968                                    <div class="col-sm-6 col-xs-6 no-padding">
969                                        <div class="releativediv">
970                                            <input class="form-control" placeholder="Last Name" type="text" id="txtCreateAccountLastName" name="family-name" maxlength="100" min="1" />
971                                            <span class="icon-ic_person_outline_me loginsprite"></span>
972                                        </div>
973                                        <div>
974                                            <span id="valCreateAccountLastName" style="display:none" class="error" data-reactid=".3"></span>
975                                        </div>
976                                    </div>
977
978                                    <div class="clearfix"></div>
979                                </div>
980
981                                <div class="form-group">
982                                    <div class="releativediv">
983                                        <input class="form-control validate-deactivate-email" placeholder="Email Address" name="email" type="text" id="txtCreateAccountEmail" aria-label="txtCreateAccountEmail" />
984                                        <span class="icon-ic_mail_outline_me loginsprite"></span>
985                                        <div>
986                                            <span id="valCreateAccountEmail" class="error" data-reactid=".3"></span>
987                                        </div>
988
989                                        <div id="catchBusinessEmailLableOnCreateAccount" class="businessEmailWarning hide">
990                                            <span style="color: #c37a00 !important;">
991                                            </span>
992                                        </div>
993
994                                    </div>
995
996
997                                </div>
998                                <div class="form-group">
999                                    <div class="releativediv">
1000                                        <input class="form-control validate-password-format" placeholder="Password" name="password" type="password" id="txtCreateAccountPassword" />
1001                                        <span class="icon-ic_lock_outline_me loginsprite"></span>
1002                                        <div>
1003                                            <span id="valCreateAccountPassword" class="error" data-reactid=".3"></span>
1004                                        </div>
1005                                    </div>
1006                                </div>
1007                                <div class="clearfix"></div>
1008
1009                                <div class="form-group contactNumberWrapperDiv">
1010                                    <input type="tel" id="createAccountModalContactPhoneNumber" class="form-control" />
1011                                    <i class="icon-ic_info_me head-info-circle phonetooltip" data-toggle="tooltip" data-original-title="We ask for your phone number to be able to serve you better. This will be used by our customer support team only if needed." data-placement="top"></i>
1012                                    <label id="createAccountModal-error-msg" class="hide">Please enter a valid contact number.</label>
1013                                </div>
1014
1015                                <div class="clearfix"></div>
1016
1017                                <div class="form-group">
1018                                    <div class="releativediv">
1019                                        <select required class="form-control" name="know-us" id="ddlClientAttributeHowYouKnew">
1020                                            <option value="" disabled selected hidden>How did you hear about us?</option>
1021                                            <option value="Online ad">Online ad</option>
1022                                            <option value="Word of mouth">Word of mouth</option>
1023                                            <option value="Google search">Google search</option>
1024                                            <option value="Podcast">Podcast</option>
1025                                            <option value="Editage">Editage</option>
1026                                            <option value="Email">Email</option>
1027                                            <option value="Twitter">Twitter</option>
1028                                            <option value="Linkedin">LinkedIn</option>
1029                                            <option value="Facebook">Facebook</option>
1030                                            <option value="Reddit">Reddit</option>
1031                                            <option value="Other">Other</option>
1032                                        </select>
1033                                        <span class="selectdiv loginsprite"></span>
1034                                    </div>
1035                                    <div>
1036                                        <span id="valClientAttributeHowYouKnew" class="error" data-reactid=".3"></span>
1037                                    </div>
1038                                </div>
1039                                <div id="agreeCaption" class="row" style="margin-bottom:10px" >
1040
1041                                    <div>
1042                                        <div class="checkboxwrap col-xs-1 no-padding" style="max-width:30px">
1043                                            <input type="checkbox" id="privacyPolicyCheck" />
1044                                            <label for="privacyPolicyCheck"></label>
1045                                         </div>
1046
1047                                        <div class="privacytext col-xs-11 no-padding text-left">
1048                                            <label id="showPrivacyFl" class="no-padding" style="font-weight:normal;margin:0 !important; letter-spacing:0 !important">
1049
1050                                                Yes, I understand and agree to Kolabtree's <a id="terms-agreement-fl-1" href="/fl-user-agreement" target="_blank">Terms and Conditions</a> and <a id="privacy-fl-form" href="/fl-privacy-policy" target="_blank">Privacy Policy</a>.
1051
1052                                            </label>
1053
1054                                            <label id="showPrivacyClient" class="no-padding" style="font-weight:normal;margin:0 !important; letter-spacing:0 !important">
1055
1056                                                Yes, I understand and agree to Kolabtree's <a id="terms-agreement-cl-1" href="/cl-user-agreement" target="_blank">Terms and Conditions</a> and <a id="privacy-cl-form" href="/cl-privacy-policy" target="_blank">Privacy Policy</a>.
1057
1058                                            </label>
1059                                            
1060
1061                                        </div>
1062
1063
1064                                        <div >
1065                                            <span id="valprivacycheck" class="error"></span>
1066                                        </div>
1067                                    </div>
1068                                </div>
1069
1070
1071                                <div id="agreeCaptionLogin" class="row" style="margin-bottom:10px" >
1072
1073                                    <div>
1074                                        <div class="checkboxwrap col-xs-1 no-padding" style="max-width:30px">
1075                                            <input type="checkbox" id="privacyPolicyCheckk" />
1076                                            <label for="privacyPolicyCheckk"></label>
1077                                         </div>
1078
1079                                        <div class="privacytext col-xs-11 no-padding text-left">
1080                                            
1081							<label id="agreeCaptionLogin-p"  class="no-padding" style="font-weight:normal;margin:0 !important; letter-spacing:0 !important">
1082
1083								Yes, I understand and agree to Kolabtree's  <a id="privacy-h1" href="/privacy-policy" target="_blank">Privacy Policy</a>.
1084
1085							</label>
1086                                        </div>
1087
1088
1089                                        <div >
1090                                            <span id="valprivacycheckk" class="error"></span>
1091                                        </div>
1092                                    </div>
1093                                </div>
1094
1095
1096                                    
1097
1098
1099                                    
1100
1101                                <div class="clearfix"></div>
1102                                <input type="hidden" name="MarketingCommunication" id="hdnMarketingCommunication" value="no" />
1103                                <div class="row" style="margin-bottom:15px">
1104                                    <div class="col-xs-1 no-padding checkboxwrap" style="max-width:30px">
1105                                        <input type="checkbox" id="subscribenewlettercheckbox" />
1106                                        <label for="subscribenewlettercheckbox"></label>
1107                                    </div>
1108                                    <div class="col-xs-11 no-padding text-left">
1109                                        <label for="subscribenewlettercheckbox" class="no-padding" style="font-family: proxima-nova, sans-serif;font-weight: 600;font-style: normal;font-size: 15px; font-weight: normal; margin: 0 !important; letter-spacing: 0 !important">Yes, send me useful tips, articles and offers to help me get the most out of Kolabtree.</label>
1110                                    </div>
1111                                </div>
1112
1113
1114                                <div class="form-group">
1115                                    <div class="createaccountbuttondiv">
1116                                        <button class="btn btn-lg green-btn" style="border:none;" type="button" id="btnCreateAccount" disabled>Create secure account</button>
1117                                    </div>
1118                                    <div class="clearfix"></div>
1119                                    <div>
1120                                        <h4 id="valCreateAccount" class="error" style="color:red; text-align:center;" data-reactid=".3"></h4>
1121                                    </div>
1122                                </div>
1123
1124
1125                            </form>
1126
1127                            <p class="mobile-sign-in">
1127Already have a account ? <a>Log in</a></p>
1128                        </div>
1129
1130                    </div>
1131
1132                </div>
1133
1134            </div>
1135        </div>
1136    </div>
1137</div>
1138<div class="modal account-verification-modal" id="account-verification-modal" data-backdrop="static" data-keyboard="false" role="dialog" aria-labelledby="account-verification-modal">
1139    <div class="modal-dialog">
1140        <div class="modal-content">
1141            <div class="modal-header">
1142                <div class="backtosignup"><i class="icon-ic_arrow_back_me"></i></div>
1143                <div class="confirm-title proximanova-semibold-16px">Confirm your email address</div>
1144            </div>
1145            <div class="modal-body">
1146                <div class="code-heading proximanova-semibold-16px">Enter the OTP we emailed to <span class="green-cl-text use-email-id"></span> </div>
1147                <div class="resend-timer proximanova-semibold-15px"><i class="icon-ic_timer_me"></i>OTP valid for <div class="green-cl-text"><span id="countdowntimer">120</span> sec</div></div>
1148                <div id="verification-form" class="">
1149                    <!--[inactive-box] If you need diable any box than use this class -->
1150                    <!--[verification-fail] If OTP verification fail than use this class in above div -->
1151                    <!--[verification-success] if OTP in success mode then use this class in above class-->
1152                    <input id="codeBox1" type="text" maxlength="1" class="def-txt-input" name="chars[1]" oninput="OnInput(1, event)" onpaste="OnPaste(event)">
1153                    <input id="codeBox2" type="text" maxlength="1" class="def-txt-input" name="chars[2]" oninput="OnInput(2, event)" onpaste="OnPaste(event)">
1154                    <input id="codeBox3" type="text" maxlength="1" class="def-txt-input" name="chars[3]" oninput="OnInput(3, event)" onpaste="OnPaste(event)">
1155                    <input id="codeBox4" type="text" maxlength="1" class="def-txt-input" name="chars[4]" oninput="OnInput(4, event)" onpaste="OnPaste(event)">
1156                </div>
1157                <div class="verifying-text proximanova-semibold-14px"><i class="verification-loader"></i>We are verifying your information.</div>
1158                <div class="verifify-error proximanova-semibold-14px"><i class="icon-ic_error_me"></i>Verification failed because confirmation code was incorrect or expired.</div>
1159                <div class="emptyfield-error proximanova-semibold-14px"><i class="icon-ic_error_me"></i>OTP timeout expired, Please click on resend to generate new OTP</div>
1160                <div class="resend-note proximanova-semibold-15px">Haven't received a code? <a href="#" class="resend-link">Resend code</a></div>
1161                <div class="new-code-note proximanova-semibold-14px"><i class="icon-ic_mail_me"></i>Check your email for your new verification code</div>
1162
1163            </div>
1164        </div>
1165    </div>
1166</div>
1167<div class="modal login-modal" id="university-signup-modal" data-backdrop="static" data-keyboard="false" tabindex="-1" role="dialog" aria-labelledby="university-signup-modal">
1168    <div class="modal-dialog">
1169        <div class="modal-content">
1170            <div class="modal-header row">
1171                <div class="newmodaltitle pull-left">University Freelancer Signup</div>
1172                <button data-dismiss="modal" class="pull-right close"><span aria-hidden="true">&times;</span></button>
1173                <div class="mobile-close"><i class="font-icon-sprite head-icon-times" data-dismiss="modal"></i></div>
1174            </div>
1175            <div class="modal-body row">
1176                <div class="col-md-12">
1177                    <div class="text-center form-group" id="uniwelcometxt">Welcome <span id="uniflfirstname" style="font-weight:bold"></span>! We noticed you are using <span id="inidomainid" style="font-weight:bold"></span> email id, please accept university t&c to be part of exeter group.</div>
1178                    <div class="row">
1179                        <div id="departmentrow" class="form-group row">
1180                            <div class="frmlbl pull-left">Your department</div>
1181                            <div class="pull-left">
1182                                <select class="form-control" id="departmentselect">
1183                                    <option value="" disabled selected>Loading...</option>
1184                                </select>
1185                                <div id="department-error-msg" class="error"></div>
1186                            </div>
1187
1188                        </div>
1189                        <div id="designationrow" class="form-group row">
1190                            <div class="frmlbl pull-left">Your designation</div>
1191                            <div class="pull-left">
1192                                <select class="form-control" id="designationselect">
1193                                    <option value="" disabled selected>Loading...</option>
1194                                </select>
1195                                <div id="designation-error-msg" class="error"></div>
1196                            </div>
1197
1198                        </div>
1199                        <div id="custommessagerow" class="form-group row">
1200
1201                            <div class="col-md-12">
1202                                <textarea class="form-control" disabled>
1203I herby accept the policy to be a part of university group...
1204</textarea>
1205                            </div>
1206                        </div>
1207                        <div class="form-group text-right login-modal ">
1208
1209                            <div class="uniagreeterms">
1210                                <input type="checkbox" id="chkuniterms">
1211                                <label for="chkuniterms"> I accept University T&C</label>
1212                                <div id="terms-error-msg" style="text-align:right" class="error text-right"></div>
1213                            </div>
1214
1215
1216
1217
1218                        </div>
1219                    </div>
1220                </div>
1221            </div>
1222            <div class="modal-footer text-right">
1223
1224                <button id="btnUniRegBack" class="btn btn-lg btn-default" data-dismiss="modal">Back</button>
1225                <button id="btnUniRegConfirm" class="btn btn-lg btn-default btn-primary">Register</button>
1226            </div>
1227        </div>
1228    </div>
1229</div>
1230
1231<div class="modal centerpopup" id="browsercompatibilitymodal" role="dialog" tabindex='-1'>
1232    <div class="modal-dialog">
1233        <div class="modal-content">
1234            <div class="text-center">
1235                <div class="modal-body" style="position:relative">
1236                    <div class="broswerbackleft"></div>
1237                    <div class="broswerbackright"></div>
1238                    <div class="browsercontentsec">
1239                        <div class="browsericons"></div>
1240                        <div>
1241                            <strong class="tlbc"> Best viewed in Chrome and Firefox</strong>
1242                        </div>
1243                        <p class="color67747c"> We recommend the latest version of Chrome and Firefox for best view</p>
1244                    </div>
1245                </div>
1246                <div style="margin-bottom:25px">
1247                    <button class="btn btn-lg prbtn" data-dismiss="modal">
1248                        OK
1249                    </button>
1250                </div>
1251            </div>
1252        </div>
1253    </div>
1254</div>
1255
1256<div class="page-header transheader" style="box-shadow: 0 2px 2px 0 rgba(38, 38, 38, 0.1);">
1257
1258
1259    <!-- page header holder -->
1260    
1261
1262
1263 
1264    <div class="headerLogo">
1265        <div class="headerLogo1">
1266            <div id="responsive-div">
1267                <!-- <a class="homepageurl" href="/" class="logo-mobile"> -->
1268                <!-- </a> -->
1269                <!-- _ProfileMenuSection.cshtml -->
1270                <!-- _ProfileMenuSection end -->
1271
1272                <ul class="header-nav proximanova-regular-18px">
1273                    <li class="active">
1274                        <div style="width: 183px; color: red; background-color: white; flex-grow: 0; background-repeat: no-repeat; position: fixed; height: 54px;border-radius: 11px 11px 0px 0px;">
1275							<a id="logo-top" aria-label="Kolabtree-Logo" class="homepageurl" href="/" style="margin: 0px 17px 0px 17px !important;background-color: white; flex-grow: 0; display: block; background-repeat: no-repeat; position: fixed; height: 54px;"></a>
1276                        </div>
1277                    </li>
1278                    <li class="dropdown">
1279                        <ul class="dropdown-menu-left dropdown-menu service-dd">
1280                            <li></li>
1281                            <li class="active"></li>
1282                        </ul>
1283                    </li>
1284                </ul>
1285
1286                    <a id="becomeanexpert-3" onclick="ga('send', 'event', 'Header', 'Become Expert', 'Header'); jQuery('#ProfileFullName').val('')" class="signUpModal becomeanexpert" data-role="freelancing" style="height: 20px; flex-grow: 0; font-family: Proxima-Nova; font-size: 18px; font-weight: 500; font-stretch: normal; font-style: normal; line-height: 1.11; letter-spacing: normal; text-align: right; color: #265b69; display: block; position: fixed; margin-left: 1008px;
1286 top: 17px; cursor:pointer; white-space: nowrap;">
1287                        Join as expert
1288                    </a>
1289                    <a id="signInmobile-1" onclick="ga('send', 'event', 'Header', 'Log In', 'Header');" style="height: 20px; flex-grow: 0; font-family: Proxima-Nova; font-size: 18px; font-weight: 500; font-stretch: normal; font-style: normal; line-height: 1.11; letter-spacing: normal; text-align: right; color: #262626; display: block; position: fixed; margin-left: 1134px; top: 17px; cursor:pointer; white-space: nowrap;" class="login signInmobile" data-role="">
1290                        Log in
1291                    </a>
1292            </div>
1293        </div>
1294    </div>
1295
1296
1297
1298    <div class="page-header-holder">
1299      
1300        <div class="logomobile1">
1301            <a id="logotop1" aria-label="Logo-Url" class="homepageurl" href="/"></a>
1302        </div>
1303
1304
1305        <!-- ./page logo -->
1306        <!-- nav mobile bars -->
1307        <div class="navigation-toggle menu-trigger">
1308            <div class="navigation-toggle-button"><span class="font-icon-sprite head-icon-bars"></span></div>
1309        </div>
1310        <!-- ./nav mobile bars -->
1311        <!-- navigation -->
1312       
1313        <div class="mobile-login-part">
1314            <div class="login-find-expert proximanova-regular-18px hidden">
1315					<a id="becomeanexpert-1" onclick="ga('send', 'event', 'Header', 'Become Expert', 'Header'); jQuery('#ProfileFullName').val('')" style="cursor:pointer;" class="signUpModal becomeanexpert" data-role="freelancing">Join as expert</a>
1316
1317                <a id="signInmobile-3" onclick="ga('send', 'event', 'Header', 'Log In', 'Header');" style="cursor:pointer;" class="login signInmobile" data-role="">Log in</a>
1318
1319                                                <a id="btnheaderrequestservice" style="cursor:pointer" data-href="/create-project" onclick="ga('send', 'event', 'Header', 'Request Service', 'Header'); jQuery('#hdnCreateProjectButtonSection').val('Header'); ga('send', 'pageview','/new-create-project?sectiononpage=Header&amp;pagename=privacy-policy');nv('event','Request_a_service',{page_url:'https://www.kolabtree.com/privacy-policy'},10,2);" class="btnrequestaservice requestAServiceBtnCls proximanova-semibold-16px primary-darken-btn">Request a Service</a>
1320
1321            </div>
1322        </div>
1323
1324
1325
1326        <div id="responsive">
1327            <!--<a class="homepageurl" href="/" class="logo-mobile">-->
1328            <!--</a>-->
1329            <!--_ProfileMenuSection.cshtml-->
1330
1331            <!--_ProfileMenuSection end-->
1332            <div class="showmobilelogo">
1333                <a href="/">
1334                        <img alt="Kolabtree Logo" src="https://images.kolabtree.com/Kolabtree_logo_white_07_09_21.svg" width="150" height="37" />
1335                </a>
1336            </div>
1337            <ul class="header-nav proximanova-regular-18px" style="margin-top: 3px;">
1338
1339                <li class="active">
1340                    <a id="" href="/how-it-works" onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');">How It Works</a>
1341
1342                </li>
1343                <li class="dropdown">
1344                    <ul class="dropdown-menu-left dropdown-menu service-dd">
1345                        <li>
1346                            <a id="" href="/success-stories" onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');">Success Stories</a>
1347
1348                        </li>
1349                        <li class="active">
1350                            <a id="" href="/testimonials" onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');">Testimonials</a>
1351
1352                        </li>
1353                    </ul>
1354                </li>
1355
1356
1357
1358                <li><a id="findAnExpertMenu" href="/find-an-expert" onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');">Find an expert </a></li>
1359																	<li><a id="BrowseProjects" href="/projects" onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');">Projects</a></li>
1360
1361                <li class=" dropdown">
1362                    <a id="industryMenu" href="#" data-toggle="dropdown">Solutions <b class="caret"></b></a>
1363                    <ul class="dropdown-menu dropdown-menu-left service-dd" aria-labelledby="dropdownMenu1">
1364                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/solutions/small-businesses">For Small Businesses </a></li>
1365                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/find-an-expert/subject/biotechnology-and-bioengineering">Biotechnology</a></li>
1366                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/industry/medical-device">Medical Devices</a></li>
1367                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/industry/healthcare">Healthcare</a></li>
1368                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/find-an-expert/subject/pharmaceutical-sciences">Pharmaceuticals</a></li>
1369                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/industry/medical-research">Medical Research</a></li>
1370                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/find-an-expert/subject/research">
1370Scientific Research</a></li>
1371                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/services/food-science-and-technology">Food & Beverage</a></li>
1372                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/find-an-expert/subject/technical-and-scientific-writing">Scientific Writing</a></li>
1373                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/find-an-expert/subject/biomedical-engineering">Biomedical</a></li>
1374                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/find-an-expert/subject/clinical-trials">Clinical Trials</a></li>
1375                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/find-an-expert/subject/microbiology">Microbiology</a></li>
1376                    </ul>
1377
1378                </li>
1379
1380
1381                <li class=" dropdown">
1382                    <a id="servicesMenu" href="#" data-toggle="dropdown">Services <b class="caret"></b></a>
1383                    <ul class="dropdown-menu dropdown-menu-left service-dd" aria-labelledby="dropdownMenu1">
1384                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/solutions/small-businesses"> <i class="icon-small-business"></i> For Small Businesses </a></li>
1385                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/services/data-science-analytics"><i class="icon-data-science-and-analytics"></i> Data Science & Analytics </a></li>
1386                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/services/scientific-consulting"><i class="icon-scientific-consulting"></i> Scientific Consulting</a></li>
1387                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/services/statistical-analysis"><i class="icon-statistical-analysis"></i> Statistical Analysis</a></li>
1388                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/services/food-science-and-technology"><i class="icon-food-science"></i> Food Science & Technology</a></li>
1389                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/services/medical-writing"><i class="icon-medical-writing"></i> Medical Writing</a></li>
1390                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/services/clinical-research-consulting"><i class="icon-clinical-research-"></i> Clinical Research Consulting</a></li>
1391                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/services/clinical-evaluation-report-writing"><i class="icon-clinical-evaluation-report"></i> Clinical Evaluation Report </a></li>
1392                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/services/eu-mdr-consulting"><i class="icon-eu-mdr-consulting"></i> EU MDR Consulting </a></li>
1393                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/services/scientific-writing"><i class="icon-scientific-writing"></i> Scientific Writing</a></li>
1394                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/services/secondary-research"><i class="icon-secondary-research-1"></i> Secondary Research</a></li>
1395                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/services/literature-search"><i class="icon-literature-search"></i> Literature Search</a></li>
1396                        <li><a onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');" href="/services/scientific-editing"><i class="icon-scientific-editing" aria-hidden="true"></i> Scientific Editing</a></li>
1397                    </ul>
1398
1399                </li>
1400                    <li><a id="idConciergeServiceMenu" href="/ai-evaluation-and-discoverability-services" onclick="ga('send', 'event', 'Header', 'Menu Link', 'Header');">Expert AI Evaluation Services</a></li>
1401            </ul>
1402
1403
1404            <div class="showBtn">
1405
1406
1407                    <div class="login-find-expert proximanova-regular-18px">
1408							<a id="becomeanexpert-2" onclick="ga('send', 'event', 'Header', 'Become Expert', 'Header'); jQuery('#ProfileFullName').val('')" style="cursor:pointer;" class="signUpModal becomeanexpert" data-role="freelancing">Join as expert</a>
1409                    <a id="signIn" onclick="ga('send', 'event', 'Header', 'Log In', 'Header');" style="cursor:pointer;" class="login">Log in</a>
1410                    </div>
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421            </div>
1422
1423
1424
1425            <!-- login find expert -->
1426           
1427            
1428            
1429            <div class="login-find-expert proximanova-regular-18px hidden">
1430                
1431
1432                
1433                                <a id="btnheaderrequestservice" style="cursor:pointer;             
1434                                 border-radius: 8px;
1435                                                                 border: solid 1px #265b69;margin-top: 12px !important;font-size: 18px !important;margin-right: 0px !important;padding: 5px 16px!important;" data-href="/create-project" onclick="ga('send', 'event', 'Header', 'Request Service', 'Header'); jQuery('#hdnCreateProjectButtonSection').val('Header'); ga('send', 'pageview','/new-create-project?sectiononpage=Header&amp;pagename=privacy-policy');nv('event','Request_a_service',{page_url:'https://www.kolabtree.com/privacy-policy'},10,2);" class="requestAServiceBtnCls primary-darken-btn">Request a Service</a>
1436
1437            </div>
1438            <div class="hidden" id="hiddenrequestservicewrapper" style="display:none; opacity:0">
1439                <div class="user-access hidden" style="margin-top: 21px !important;">
1440                        <a id="btnheaderrequestservicetop"
1441                           style="cursor:pointer" href="/create-project" onclick="ga('send', 'event', 'Header', 'Request Service', 'Header'); jQuery('#hdnCreateProjectButtonSection').val('Header'); ga('send', 'pageview','/existing-create-project?sectiononpage=Header&amp;pagename=privacy-policy');nv('event','Request_a_service',{page_url:'https://www.kolabtree.com/privacy-policy'},10,2);" class="btnrequestaservice requestAServiceBtnCls proximanova-regular-16px primary-darken-btn ">Request a Service</a>
1442
1443
1444                </div>
1445            </div>
1446            <div id="appendrequestservice"></div>
1447
1448            <div class="user-access hidden">
1449                    <a id="btnheaderrequestservicetop" style="cursor:pointer" href="/create-project" onclick="ga('send', 'event', 'Header', 'Request Service', 'Header'); jQuery('#hdnCreateProjectButtonSection').val('Header'); ga('send', 'pageview','/existing-create-project?sectiononpage=Header&amp;pagename=privacy-policy');nv('event','Request_a_service',{page_url:'https://www.kolabtree.com/privacy-policy'},10,2);" class="btnrequestaservice proximanova-regular-16px primary-darken-btn requestAServiceBtnCls">Request a Service</a>
1450
1451
1452            </div>
1453
1454            <div style="clear:both"></div>
1455            <!-- ./login find expert -->
1456
1457        </div>
1458        
1459        <!-- ./navigation -->
1460
1461    </div>
1462
1463        
1464  
1465
1466</div>
1467</header>
1468<script src="https://cdnprod.kolabtree.com/js/KolabtreeLoginModalJs.min.js?v=UFZBFHVL_ol_X_c9ES72-M4LKCC3aXeJnbchH35SMxs" defer></script>
vendor: 2 bytes, line 1468
1468
1469<script defer>
1470    var profileId =  + "";
1471    if (profileId != "")
1472    {
1473        clarity("set", "Klb_UserProfileId", profileId);
1474    }
1475
1476    function callbuttonClick() {
1477        var val = '';
1478        if (document.getElementById("switch-input-dp"))
1479            val = document.getElementById("switch-input-dp").value;
1480        if (document.getElementById("switch-input"))
1481            val = document.getElementById("switch-input").value;
1482        if (document.getElementById("switch-input-sidenav"))
1483            val = document.getElementById("switch-input-sidenav").value;
1484
1485        if (val == "profile") {
1486            window.location.href = "/client-dashboard";
1487        }
1488        else {
1489            window.location.href = "/profile";
1490        }
1491
1492    }
1493
1494    (function () {
1495        var loginError = new URLSearchParams(window.location.search).get('loginError');
1496        if (!loginError) {
1497            return;
1498        }
1499
1500        var message = loginError;
1501        if (loginError === 'LoginCultureDomainMismatch') {
1502            var localizedMessageElement = document.getElementById('hdnLoginCultureDomainMismatchMessage');
1503            if (localizedMessageElement && localizedMessageElement.value) {
1504                message = localizedMessageElement.value;
1505            }
1506        }
1507
1508        var loginErrorElement = document.getElementById('valLogin');
1509        if (loginErrorElement) {
1510            loginErrorElement.innerText = message;
1511        }
1512
1513        var signInTab = document.getElementById('signIn');
1514        if (signInTab) {
1515            signInTab.click();
1516        }
1517
1518        if (window.jQuery && jQuery('#login-modal').length) {
1519            jQuery('#login-modal').modal('show');
1520        }
1521    })();
1522
1523
1524</script>
1524
1525
1526
1527                    <div class="page-content" style="font-family:Conv_AvenirLTPro-Light !important;">
1528                        <div class="page-content-wrap" style="margin-top: 0px !important;">
1529                            <div id="page-content-wrapper">
1530
1531                                <div class="row">
1532                                    <div class="col-md-12 no-padding">
1533                                        
1534
1535<style>
1536    .topmarginstat, .topmarginstat {
1537        margin-top: 0;
1538    }
1539
1540    .table-contact, .th-contact, .td-contact {
1541        border: 1px solid black;
1542        border-collapse: collapse;
1543    }
1544
1545    .td-contact {
1546        padding: 2px 8px;
1547    }
1548
1549    .td-header {
1550        font-weight: bold;
1551    }
1552
1553    .opt-list {
1554        list-style-type: lower-roman;
1555    }
1556
1557    .opt-list .li-sub-text {
1558        color: #000 !important;
1559        font-weight: 700;
1560        font-family: Roboto,sans-serif !important;
1561    }
1562
1563    .smallttl{
1564        margin: 10px 0;
1565    }
1566</style>
1567    
1567<script>
1568        (function (a, s, y, n, c, h, i, d, e) {
1569            s.className += ' ' + y; h.start = 1 * new Date;
1570            h.end = i = function () { s.className = s.className.replace(RegExp(' ?' + y), '') };
1571            (a[n] = a[n] || []).hide = h; setTimeout(function () { i(); h.end = null }, c); h.timeout = c;
1572        })(window, document.documentElement, 'async-hide', 'dataLayer', 4000,
1573            { 'GTM-NRCX8PH': true });</script>
vendor: 2 bytes, line 1573
1573
1574<script>
vendor: 485 bytes, lines 1574-1586
1574
1575    (function (i, s, o, g, r, a, m) {
1576        i['GoogleAnalyticsObject'] = r;
1577        i[r] = i[r] || function () {
1578            (i[r].q = i[r].q || []).push(arguments)
1579        }, i[r].l = 1 * new Date();
1580        a = s.createElement(o),
1581            m = s.getElementsByTagName(o)[0];
1582        a.async = 1;
1583        a.src = g;
1584        m.parentNode.insertBefore(a, m)
1585    })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
1586            ga('create', '
1586UA-54366212-1
vendor: 4 bytes, line 1586
1586'); 
1586ga('require', 'GTM-NRCX8PH');
1587        ga('send', 'pageview');
1588    ga('set', 'dimension1', 'Anonymous');
1589</script>
1589
1590<body>
1591
1592    <link href="https://cdnprod.kolabtree.com/css/kolabtreeprivacypolicy.min.css?v=VZ2yasdc7Z-aWLJmXvzddyhVGemEzfZ5qjWpmJyqzPw" rel="stylesheet" />
1593
1594
1595    
1596<div class="topmarginstat"></div>
1597    
1598    
1599        <div class="page-content submenu-section servicetabbanner">
1600    <div class="page-content-wrap">
1601                <div class="new-sub-menu page-content-holder">
1602                    
1603                    <div class="menu-item-list proximanova-regular-16px"><a class="sub-ga-link" href="/services/scientific-writing" onclick="ga('send', 'event', 'Sub Menu', 'Sub Menu click', 'Writers');ga('send', 'pageview', 'Writers');">Writers</a></div>
1604                    <div class="menu-item-list proximanova-regular-16px"><a class="sub-ga-link" href="/find-an-expert/subject/data-analysis" onclick="ga('send', 'event', 'Sub Menu', 'Sub Menu click', 'Data Analysts');ga('send', 'pageview', 'Data Analysts');">Data Analysts</a></div>
1605                    <div class="menu-item-list proximanova-regular-16px"><a class="sub-ga-link" href="/services/scientific-consulting" onclick="ga('send', 'event', 'Sub Menu', 'Sub Menu click', 'Consultants');ga('send', 'pageview', 'Consultants');">Consultants</a></div>
1606                    <div class="menu-item-list proximanova-regular-16px"><a class="sub-ga-link" href="/find-an-expert/subject/product-development" onclick="ga('send', 'event', 'Sub Menu', 'Sub Menu click', 'Product Developers');ga('send', 'pageview', 'Product Developers');">Product Developers</a></div>
1607                    <div class="menu-item-list proximanova-regular-16px"><a class="sub-ga-link" href="/services/secondary-research/" onclick="ga('send', 'event', 'Sub Menu', 'Sub Menu click', 'Researchers');ga('send', 'pageview', 'Researchers');">Researchers</a></div>
1608                    <div class="clearfix"></div>
1609                </div>
1610                
1611            </div>
1612        </div>
1613
1614    
1615    <div class="sub-pages privacypolicy">
1616        <div class="page-container">
1617
1618            <!-- page content -->
1619            <div class="page-content">
1620                <!-- page content wrapper -->
1621                <div class="page-content-wrap">
1622                    <!-- page content holder -->
1623                    <div class="page-content-holder">
1624                        <div class="row">
1625                            <div class="col-sm-12 col-xs-12 col-md-3 col-lg-3 text-align hidden hidden-md hidden-sm hidden-xs">
1626                                <div class="terms-navigation">
1627                                    <div class="box visible-lg visible-md">
1628                                        <div id="context">
1629                                            <ul class="nav text-left">
1630                                                <li>
1631                                                    <a id="digital-signature-link" href="#digital-signature">What are cookies?</a>
1632                                                </li>
1633                                                <li>
1634                                                    <a id="responsibilities-link" href="#responsibilities">What are cookies used for?</a>
1635                                                </li>
1636
1637                                                <li>
1638                                                    <a id="purpose-of-site-link" href="#purpose-of-site">What types of cookies does Kolabtree use?</a>
1639                                                </li>
1640                                                <li>
1641                                                    <a id="contractual-relationship-link" href="#contractual-relationship">Contacting Us</a>
1642                                                </li>
1643
1644                                            </ul>
1645                                        </div>
1646                                    </div>
1647                                </div>
1648                            </div>
1649
1650
1651                            <div class="col-sm-12 col-xs-12 col-md-12 col-lg-12" style="margin-top:54px!important">
1652                                <div class="box">
1653                                    <div>
1654                                        <h1 class="head-line" style="font-weight: 500; line-height: 41px;">Privacy Policy</h1>
1655                                        <b>Effective Date: July 21, 2023</b>
1656                                        <p></p>
1657                                        <p>
1658                                            Thank you for visiting our website at <a href="https://www.kolabtree.com" target="_blank">www.kolabtree.com</a> (“Website”). Your Privacy is important to us and Cactus Communications Limited (“Kolabtree”, “CACTUS”, “the Company”, “we”, “our” or “us”) is committed to protecting your privacy whilst providing a personalized and valuable service. 
1659                                        </p>
1660                                        <p>
1661                                            Here at Kolabtree, we are committed to safeguarding your data while rendering our professional services. We are based in the United Kingdom. 
1662
1663                                        </p>
1664                                        <p>
1665                                            This Privacy Policy governs our data collection, processing and usage practices. It is designed to allow the Data Subject (“you”) to make an informed choice regarding use, access and collection of your Personal Information. 
1666
1667                                        </p>
1668                                    </div>
1669                                    <div>
1670                                        <div class="subhead">Personal Data that We Collect</div>
1671                                        <p>
1672                                            We may collect from you your personal data when you provide us with it, for example when you create an account, update your profile, create projects, register for personalized services, request information about services, use our services, or request customer support, in response to a survey or as part of marketing promotions. Personal Information, such as full name, gender, date of birth, country location, postal address, zip code, job title, company information, e-mail addresses, telephone numbers, commercial information such as purchase history and referral source and payment information (including bank, credit/debit card details, electronic payment id's) billing address, work, education and professional profile. This data may include IP address, operating system and browser type (“Personal Information”). We do not intentionally collect more personal data than described here. However, if you, at your choice, intentionally or unintentionally disclose some personal data other than the description provided in this paragraph then such data shall continue to be governed by this Privacy Policy. We may also have acquired your Personal Information from a third-party service provider or publicly available data source. 
1673                                        </p>
1674                                        <p>
1675                                            We do not collect any special categories of personal data about you (such as details about your race or ethnicity, religious or philosophical beliefs, sex life, sexual orientation, political opinions, trade union membership, information about your health and genetic and biometric data). Nor do we collect any information about criminal convictions and offences. 
1676                                        </p>
1677                                        <p>
1678                                            The Website may contain links to other sites. Kolabtree is not responsible for the privacy notices or the content of such third-party websites even if:
1679                                            <ul>
1680                                                <li>You accessed the third-party website using links from our Website; or</li>
1681                                                <li>You accessed our Website using links from a third-party website.</li>
1682                                            </ul>
1683
1684                                        </p>
1685                                    </div>
1686                                    <div>
1687                                        <div class="subhead">How we use Your Personal Data</div>
1688                                        <b class="smallttl">As Data Controller:</b>
1689                                        <p>
1690                                            We use the Personal Information we collect only in compliance with this Privacy Policy. We will never sell your Personal Information to any third party. We will never publish your Personal Information on our Website without your explicit consent. In addition to the uses identified elsewhere in this Privacy Policy, we may use your Personal Information to: (a) assist you with service, partnership or employment request; (b) send to you information that we think may be of interest to you by post, email, or other means; (c) send you marketing communications relating to our business, current services, new services or promotions; ((d) respond to an enquiry, questions or concern that you may have raised; (e) perform analytics and create database to improve your browsing experience and enhance the functionality of our services or (f) send you on email or by any other means a 
1690suggested reading list based on your personal preferences submitted to us. 
1691                                        </p>
1692                                        <p>
1693                                            We may share Personal Information with trusted service providers or our affiliates for payment processing, supplementing the information you provide us in order to provide you with better service, account administration, perform statistical analysis, provide marketing assistance, host the Website, index user profile pages and usernames as part of the URL, technical and customer support. Any third parties receiving your Personal Information from us are prohibited from using your Personal Information except for these purposes, and they are required to maintain the confidentiality of your information. 
1694                                        </p>
1695                                        <p>
1696                                           After you place an order on our Website you may need to make payment for the services you have ordered. In order to process your payment, we use a number of third-party payment processors. Your payment will be processed by the payment provider you choose to process your payment via a payment gateway. Your other personal information such as credit card, debit card, or other payment mode details or payment account number, or other payment information, is directly collected by the payment gateway service provider and stored by them in accordance with their respective privacy policies. We don’t have access to such personal information, and we don’t take any liability for any misuse of the same. 
1697                                        </p>
1698                                        <p>
1699                                            To ensure that the security and integrity of the Website is safeguarded, Kolabtree may monitor your Personal Information. Kolabtree may under certain circumstances engage a trusted third-party service provider for the purpose of managing the technical operations involved in hosting the Website. 
1700                                        </p>
1701                                        <p>
1702                                            We will share the Personal Information, if disclosure was required by law, rule or regulation or was in response to a valid order of a court or authorized agency of government or other legal process. We may be required to process Personal information for legal and compliance reasons, such as the prevention, detection, or investigation of a crime, loss prevention or prevention of fraud. We may also use Personal Information to meet our internal and external audit requirements and for information security purposes. 
1703                                        </p>
1704                                        <b class="smallttl">International Transfer of Personal Information:</b>
1705                                        <p>
1706                                            To facilitate our global operations, we may transfer and access your Personal Information across geographical borders to our subsidiaries or affiliates or service providers working on our behalf in other countries with different data protection laws that may not be on par with that of the origin country. A transfer of personal information has a broad meaning and occurs when information is communicated, moved, accessed or otherwise sent to another country. This Privacy Policy shall apply even if we transfer Personal Information to countries outside your country. 
1707                                        </p>
1708                                        <p>
1709                                            To the extent that it may be necessary, and solely for the purposes of providing the service available on the Website to you, we may disclose to such third party any of your Personal Information that may be necessary for the procurement of services from the third party. 
1710                                        </p>
1711                                        <p>
1712                                           In cases where Personal Information would need to be transferred outside of a country where Kolabtree operates, to other jurisdictions, specific requirements may apply for such transfer to be allowed. We may al
1712so transfer Personal Information to a third party located outside your country of origin without having to implement the above measures if you have given consent to us for the transfer of your Personal Information. 
1713                                        </p>
1714                                        <p>
1715                                           As of now, your Personal Information is being transferred via internet to a third-party service provider Microsoft Azure in either North Europe, Singapore, India, USA or Japan for hosting/back-up the data on cloud. The data is encrypted at rest and in transit. 
1716                                        </p>
1717                                        <p>
1718                                            By using the services, you expressly agree to the transfers of Personal Information to third countries where this requires your consent. 
1719                                        </p>
1720                                        <b class="smallttl">As Data Processor:</b>
1721                                        <p>
1722                                            We shall use and process the information or data we collect through Data Controllers/ Controllers (‘Business Partners’) as per the instructions given by Controllers and in compliance with the terms and conditions applicable to Processors under the Controller/ Processor Binding Agreements entered with the Controllers and applicable Regulations. We agree not to process such information to sub-processors (Sub-contractor), unless prior written consent is sought from the Controller and in the event where general consent has been given by the Controller, we shall inform the Controller of any new sub-processor. We shall have the same contractual obligations reflected with the sub-processors as agreed with the Controller and assume complete responsibility for the actions and inactions of such sub-processors. 
1723                                        </p>
1724                                        <p>
1725                                            Upon written request from the Controller, we agree to delete or return all the Personal Information or data to the Controller after the end of the provision of services relating to processing, unless there is a legal obligation or basis for us to retain a copy of such information or data for further processing. 
1726                                        </p>
1727                                        <p>
1728                                            In addition to implementation of appropriate technical and organizational measures to ensure an appropriate level of security, we shall make available to the Controller all information necessary to demonstrate compliance with our obligations and allow the Controller or another auditor appointed by the Controller for conducting audits, including inspections to demonstrate that processing meets the requirements of the Regulation and ensure the protection of the rights of the data subject. 
1729                                        </p>
1730
1731                                    </div>
1732                                    <div>
1733                                        <div class="subhead">Children's Personal Information</div>
1734                                        <p>
1735                                            Kolabtree does not knowingly collect any Personal Information from children under the age of 18. If you are under the age of 18, please do not submit any Personal Information through our Website or service(s). We encourage parents and legal guardians to monitor their children’s Internet usage and to help enforce this Privacy Policy by instructing their children never to provide Personal Information through our service(s) or Website without their permission. If you have reason to believe that a child under the age of 18 has provided Personal Information to us through our Website or service(s), please report to us and we will endeavor to delete that information and terminate the child's account from our databases. 
1736                                        </p>
1737                                    </div>
1738                                    <div>
1739                                        <div class="subhead">Retention of Personal Information</div>
1740                                        <p>
1741                                            We retain Personal Information that you provide us as long as an account is active or as needed to provide the service(s) or as necessary to comply with our legal obligations, maintain accurate financial and other records, resolve disputes, and enforce our agreements. If you wish to terminate your Account or request that we no longer use your Personal Information, please contact us. 
1742                                        </p>
1743                                        <p>
1744                                            We will retain your information for no longer than necessary, taking into account the following:
1745                                        </p>
1746                                        <ul>
1747                                            <li>
1748                                                the purpose(s) and use of your information both now and in the future (such as whether it is necessary to continue to store that information in order to continue to perform our obligations under a contract with you or to contact you in the future). 
1749                                            </li>
1750                                            <li>
1751                                                whether we have any legal obligation to continue to process your information (such as any record-keeping obligations imposed by relevant law or regulation). 
1752                                            </li>
1753                                            <li>
1754                                                whether we have any legal basis to continue to process your information (such as your consent). 
1755                                            </li>
1756                                            <li>how valuable your information is (both now and in the future). </li>
1757                                            <li>any relevant agreed industry practices on how long information should be retained. </li>
1758                                            <li>the levels of risk, cost and liability involved with us continuing to hold the information. </li>
1759                                            <li>how hard it is to ensure that the information can be kept up to date and accurate. </li>
1760                                            <li>any relevant surrounding circumstances (such as the nature and status of our relationship with you). </li>
1761                                        </ul>
1762                                    </div>
1763                                    <div>
1764                                        <div class="subhead">Use of Cookies & Similar Technologies</div>
1765                                        <p>
1766                                            Cookies are data files that are sent from a website to a browser to record information about users for various purposes. 
1767                                        </p>
1768                                        <p>We use cookies, including essential, functional and analytical cookies. For further information on how we use cookies, please see our <a href="/cookie-policy" target="_blank">Cookie Policy</a>.</p>
1769                                        <p>
1770                                            You can edit your Cookie preference or withdraw your cookie consent anytime by clicking on “Edit Your Preference” link given under <a href="/cookie-policy" target="_blank">Cookie Policy</a>, however, doing so can impair your ability to use some or all the features available on the Website.
1771                                        </p>
1772                                    </div>
1773                                    <div>
1774                                        <div class="subhead">Social Media Features</div>
1775                                        <p>
1776                                            Our Website may include integrations with social media sites, such as Facebook, LinkedIn, Twitter, etc. the “Share This” button or interactive mini-programs. Where we have your consent, these features may collect your IP address and which page you are visiting on our Website and may set a cookie to enable the feature to function properly. Social media features and widgets are either hosted by a third party or hosted directly on our Website. Your interactions with these features are governed by the privacy policy of the company providing them. 
1777                                        </p>
1778
1779                                    </div>
1780                                    <div>
1781                                        <div class="subhead">Security of Your Personal Information</div>
1782                                        <p>
1783                                            Kolabtree has put in place the following security practices and procedures to protect your
1784                                            Personal Information from unauthorized access, use or disclosure:
1785                                        </p>
1786                                        <ul>
1787                                            <li>
1788                                                We secure the Personal Information you provide on computer servers in a controlled,
1789                                                secure environment, protected from unauthorized access, use or disclosure
1790                                            </li>
1791
1792                                            <li>
1793                                                All our employees and service provider have signed confidentiality agreements where they have undertaken that they will
1794                                                not make any Personal Information available to anyone, unless authorized in writing by the user.
1795                                            </li>
1796                                            <li>
1797                                                Personal Information will not be made available to any third party, except as provided
1798                                                herein or by obtaining your prior written consent.
1799                                            </li>
1800                                            <li>
1801                                                Wherever applicable all documents submitted are managed through our secure platform; these can only be viewed by authorized Kolabtree employees.
1802                                            </li>
1803                                            <li>Payment-related Personal Information:</li>
1804                                            <li style="list-style-type:none">
1805                                                <ul>
1806                                                    <li>
1807                                                        The Website uses Secure Socket Layer (SSL) encryption when accepting payment- related Personal Information, to ensure
1808                                                        that your payment-related Personal Information is secure.
1809                                                    </li>
1810                                                    <li>
1811                                                        In order to protect your credit card information, all online transactions are conducted using secure SHA256 TLS encryption issued by GeoTrust. Encryption ensures that no information is accessible to unknown parties. Kolabtree hereby undertakes not to store your credit card information, thereby reducing the possibility of fraudulent charges being made by Kolabtree. 
1812                                                    </li>
1813
1814                                                </ul>
1815                                            </li>
1816
1817                                        </ul>
1818                                    </div>
1819                                    <div>
1820                                        <div class="subhead">Hyperlinks</div>
1821                                        <p>
1822                                            Our Website contains links to other websites, including without limitation those websites of our affiliates. Their inclusion cannot be taken to imply any endorsement or val
1822idation by us of the content of the said websites. We are not responsible for the privacy practices, nor do we accept any liability about the content of such websites including those of our affiliates that have their own privacy policies tailored for the business practices and sectors in which they operate.
1823                                        </p>
1824
1825                                    </div>
1826                                    <div>
1827                                        <div class="subhead">Testimonials & Public Forums</div>
1828                                        <p>
1829                                            We post customer testimonials/comments/reviews on our Website that may contain Personal Information. Prior to posting the testimonial, we obtain the customer's consent to post their name along with their testimonial. If you want your testimonial removed, please contact us.
1830                                        </p>
1831                                        <p>
1832                                            Our Website offer publicly accessible blogs, community forums or discussion board post. You should be aware that any information you provide in these areas may be read, collected, and used by others who access them. You agree and acknowledge that the use of such information, is not confidential, does not constitute Personal Information, and is not subject to protection under Kolabtree’s privacy policy.
1833                                        </p>
1834                                    </div>
1835                                    <div>
1836                                        <div class="subhead">Corporate Events</div>
1837                                        <p>
1838                                            In the event Kolabtree goes through a business transition, such as a merger or acquisition by another company, or sale of all or a portion of its assets, your user account and personal data will likely be among the assets transferred. You will be notified via prominent notice of any such change in ownership or control. During such an event, we may also disclose your Personal Information to any other third party with your prior consent. 
1839                                        </p>
1840                                    </div>
1841                                    <div>
1842                                        <div class="subhead"> Responsibility with You</div>
1843                                        <p>
1844                                            When you submit any Personal Information to us, you represent that you have the lawful right to submit the Personal Information and agree that you will not submit any information unless you are legally entitled to do so and that such Personal Information is true, complete, and accurate. You may not use a false email address or other identifying information to impersonate any person or entity, or otherwise mislead as to the origin of any content. Any improper collection or misuse of Personal Information is in violation of this Privacy Policy and of the applicable terms and conditions of use. You agree not to misuse any Personal Information available on our Site or to gather it or use robots or other automated scripts, codes or functionalities to do so. We may immediately suspend or terminate your access to our site without notice if we become aware that you are in breach of applicable terms and conditions of use or of this Privacy Policy. 
1845                                        </p>
1846                                    </div>
1847                                    <div>
1848                                        <div class="subhead">Opting Out and Unsubscribing</div>
1849                                        <ul class="opt-list">
1850                                            <li>
1851                                                <p class="li-sub-text">Reviewing, correcting and deletion of your Personal Information:</p>
1852                                                <p>
1853                                                    Upon request, Kolabtree will provide you with information about whether we hold any of your Personal Information.
1854                                                   We allow users of the service(s) or Website to access, update or modify their information inside their Kolabtree account.
1855                                                   If you provide us with your Personal Information, you have the following rights with respect to that information:
1856                                                </p>
1857                                                <ul>
1858                                                    <li>To review the user information that you have supplied to us.</li>
1859                                                    <li>
1860                                                        To request that we correct any errors, outdated information, or omissions in user
1861                                                        information that you have supplied to us.
1862                                                    </li>
1863                                                    <li>To request that your user information not be used to contact you.</li>
1864                                                    <li>To request that your user information be deleted from our records.<
1864/li>
1865                                                    <li>To withdraw your consent to our use of your information, please note that if you withdraw your consent,
1866                                                        this will not affect the lawfulness of our use and processing of your information on the basis of your consent before
1867                                                        the point in time when you withdraw your consent.</li>
1868
1869                                                </ul>
1870                                            </li>
1871                                            <li>
1872                                                <p class="li-sub-text" style="text-decoration:underline">To Unsubscribe from our Communications</p>
1873                                                <p>
1874                                                    If you have subscribed to our newsletters that contains information on industry updates, online resources, upcoming webinars, latest offers, and new services, by Kolabtree, you may unsubscribe from our marketing communications by clicking on the "unsubscribe" link located on the bottom of our e-mails, or by contacting us. Customers cannot opt out of receiving transactional emails related to their account with us.
1875                                                </p>
1876                                            </li>
1877                                        </ul>
1878                                    </div>
1879
1880                                    <div>
1881                                        <div class="subhead">Sensitive Personal Information</div>
1882                                        <p><strong>What is Sensitive Personal Information?</strong></p>
1883                                        <p>
1884                                            ‘Sensitive Personal Information’ is information about an individual that reveals their racial or ethnic origin, political opinions, religious or philosophical beliefs, or trade union membership, genetic information, biometric information for the purpose of uniquely identifying an individual, information concerning health or information concerning a natural person’s sex life or sexual orientation.
1885                                        </p>
1886                                        <p>
1887                                            We do not knowingly or intentionally collect Sensitive Personal Information from individuals, and you must not submit Sensitive Personal Information to us.
1888                                        </p>
1889                                        <p>
1890                                            If, however, you intentionally or unintentionally transmit Sensitive Personal Information to us, you will be considered to have explicitly consented to us processing that Sensitive Personal Information.
1891                                        </p>
1892                                    </div>
1893                                    <div>
1894                                        <div class="subhead">Amendments to Privacy Policy</div>
1895                                        <p>
1896                                            We may update this Privacy Policy from time to time to keep up with changing legislation and best practices. We encourage you to check our Website frequently to see the current privacy policy so that you are informed of how Kolabtree is using and protecting your Personal Information. If we make any significant changes we will place a prominent notice on the Website and provide an updated effective date. Your continued use of this Website or the service(s) following the posting of any amendment, modification, or change to this Privacy Policy shall constitute your acceptance of the amendments to this Policy. You can choose to discontinue use of the Website or service(s), if you do not accept the terms of this Privacy Policy, or any modified version of this Policy.
1897                                        </p>
1898                                    </div>
1899                                    <div>
1900                                        <div class="subhead">Contact Us</div>
1901                                        <p>
1902                                            If you have any questions/requests about this Privacy Policy or the Personal Information, please do not hesitate to contact our Data Protection Officer as under:
1903                                        </p>
1904                                        <table class="table-contact">
1905                                            <tr class="tr-contact">
1906                                                <td class="td-contact td-header">Name of Data Protection Officer</td>
1907                                                <td class="td-contact">Mr. Uttam Sarkar</td>
1908                                            </tr>
1909                                            <tr class="tr-contact">
1910                                                <td class="td-contact td-header">Email</td>
1911                                                <td class="td-contact">
1911 <a href="mailto:[email protected]">[email protected]</a></td>
1912                                            </tr>
1913                                            <tr class="tr-contact">
1914                                                <td class="td-contact td-header">Address</td>
1915                                                <td class="td-contact">
1916                                                    6th Floor, 9 Appold Street, London, EC2A 2AP
1917                                                </td>
1918                                            </tr>
1919
1920                                        </table>
1921
1922                                    </div>
1923
1924
1925                                </div>
1926                            </div>
1927
1928                            <div class="dropdown pull-right floating-ddown hidden">
1929                                <button class="btn btn-default" data-toggle="dropdown"><i class="fa fa-bars" aria-hidden="true"></i> Go to section <b class="caret"></b></button>
1930                                <ul class="dropdown-menu dropdown-menu-right">
1931                                    <li>
1932                                        <a id="digital-signature-link" href="#digital-signature">1. Digital Signature</a>
1933                                    </li>
1934                                    <li>
1935                                        <a id="responsibilities-link" href="#responsibilities">2. Responsibilities</a>
1936                                    </li>
1937                                    <li>
1938                                        <a id="accounts-link" href="#accounts">3. Accounts</a>
1939                                    </li>
1940                                    <li>
1941                                        <a id="purpose-of-site-link" href="#purpose-of-site">4. Purpose of the site and site services</a>
1942                                    </li>
1943                                    <li>
1944                                        <a id="contractual-relationship-link" href="#contractual-relationship">5. Contractual relationship</a>
1945                                    </li>
1946                                    <li>
1947                                        <a id="payment-terms-link" href="#payment-terms">6. Payment terms</a>
1948                                    </li>
1949                                    <li>
1950                                        <a id="exclusivity-and-non-circumvention-link" href="#exclusivity-and-non-circumvention">7. Exclusivity and non circumvention</a>
1951                                    </li>
1952                                    <li>
1953                                        <a id="service-contract-link" href="#service-contract">8. Service contract terms</a>
1954                                    </li>
1955                                    <li>
1956                                        <a id="records-of-complience-link" href="#records-of-complience">9. Records of complience</a>
1957                                    </li>
1958                                    <li>
1959                                        <a id="relationship-with-kolabtree-link" href="#relationship-with-kolabtree">10. Relationship with Kolabtree</a>
1960                                    </li>
1961                                    <li>
1962                                        <a id="third-party-beneficiary-link" href="#third-party-beneficiary">11. Third party beneficiary</a>
1963                                    </li>
1964                                    <li>
1965                                        <a id="general-link" href="#general">12. General</a>
1966                                    </li>
1967                                    <li>
1968                                        <a id="licenses-and-third-party-content-link" href="#licenses-and-third-party-content">13. Licenses and third-party content</a>
1969                                    </li>
1970                                    <li>
1971                                        <a id="confidential-information-link" href="#confidential-information">14. Confidential information</a>
1972                                    </li>
1973                                    <li>
1974                                        <a id="limitation-of-liability-link" href="#limitation-of-liability">15. Limitation of liability</a>
1975                                    </li>
1976                                    <li>
1977                                        <a id="release-link" href="#release">16. Release</a>
1978                                    </li>
1979                                    <li>
1980                                        <a id="idemnification-link" href="#idemnification">17. Idemnification</a>
1981                                    </li>
1982                                    <li>
1983                                        <a id="term-termination-and-consequences-link" href="#term-termination-and-consequences">18. Term, termination and consequences</a>
1984                                    </li>
1985                                    <li>
1986                                        <a id="disputes-link" href="#disputes">19. Disputes</a>
1987                                    </li>
1988                                    <li>
1989                                        <a id="general2-link" href="#general2">20. General</a>
1990                                    </li>
1991                                    <li>
1992                                        <a id="definitions-link" href="#definitions">21. Definitions</a>
1993                                    </li>
1994                                    <li>
1995                                        <a id="contacting-us-link" href="#contacting-us">22. Contacting Us</a>
1996                                    </li>
1997                                </ul>
1998                            </div>
1999
2000                        </div>
2001                    </div>
2002                </div>
2003            </div>
2004        </div>
2005    </div>
2006    
2006<script src="https://cdnprod.kolabtree.com/js/KolabtreeUserAgreement.min.js?v=k8Jnbbt2mIitLjYVy0BdxXfVCJ_uoUHVBth6WrnS8No"></script>
2006
2007
2008    
2008<script>
2009
2010
2011        jQuery(document).ready(function () {
2012
2013            jQuery('.page-footer').remove();
2014        });
2015
2016
2017    </script>
2017
2018
2019    
2019<script type="text/javascript" defer>
2020
2021        jQuery(document).ready(function () {
2022            jQuery('.requestAServiceBtnCls').click(function (e) {
2023                if (isNewCpEnabled()) {
2024                    e.stopPropagation();
2025                    //document.getElementById('signIn').click();
2026                    //document.getElementById('create-account').click();
2027                    //$(document).find('#RedirectURL').val('/create-project');
2028                    //$(document).find('#SignInRedirectURL').val('/create-project');
2029                    //$(document).find('#hdnRedirectURL').val('/create-project');
2030                    window.location.href = '/create-project';
2031                    return false;
2032                }
2033                else {
2034                    if (jQuery(".cr-model").length == 0) {
2035                        setTimeout(function () {
2036                            jQuery('.modal-backdrop.in').css({ 'opacity': '1', 'background-color': 'white' });
2037                            jQuery('#createProjectModal').on('load', '/ProjectCreation/GetCreateProjectOverlay', function () {
2038                                jQuery(".cr-model").fadeIn();
2039                            });
2040                        }, 500)
2041                    }
2042                    else {
2043                        if (jQuery('#hdnServiceName').val() != '') {
2044                            var selectedServiceName = jQuery('#hdnServiceName').val().replace(' ', '-').toLowerCase();
2045                            jQuery('.servicesOptions').each(function () {
2046                                //alert(selectedServiceName);
2047                                if (jQuery(this).attr('data-serviceName') == selectedServiceName) {
2048                                    jQuery(this).trigger('click');
2049                                    if (jQuery('#hdnSubServiceName').val() != '') {
2050                                        jQuery(".subservicecheckbox").each(function (i, obj) {
2051                                            if (jQuery(this).attr('data-SubServiceName').toLowerCase() == jQuery('#hdnSubServiceName').val().replace('-', ' ').toLowerCase()) {
2052                                                jQuery(this).attr('checked', 'checked');
2053                                            }
2054                                        });
2055                                    }
2056
2057                                }
2058                            });
2059                        }
2060                    }
2061                }
2062            });
2063        });
2064
2065
2066    </script>
2066
2067
2068
2069        
2069<script type="text/javascript" async>
2070            adroll_adv_id = "3LPDAFK24BCHTEMMH5VUZE";
2071            adroll_pix_id = "AO4CY737ONFI3I5ARKGZDC";
2072            (function () {
2073                var _onload = function () {
2074                    if (document.readyState && !/loaded|complete/.test(document.readyState)) { setTimeout(_onload, 10); return }
2075                    if (!window.__adroll_loaded) { __adroll_loaded = true; setTimeout(_onload, 50); return }
2076                    var scr = document.createElement("script");
2077                    var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com");
2078                    scr.setAttribute('async', 'true');
2079                    scr.type = "text/javascript";
2080                    scr.src = host + "/j/roundtrip.js";
2081                    ((document.getElementsByTagName('head') || [null])[0] ||
2082                        document.getElementsByTagName('script')[0].parentNode).appendChild(scr);
2083                };
2084                if (window.addEventListener) { window.addEventListener('load', _onload, false); }
2085                else { window.attachEvent('onload', _onload) }
2086            }());
2087        </script>
2087
2088    
2089</body>
2090
2091
2092                                    </div>
2093                                </div>
2094
2095                            </div>
2096                        </div>
2097                    </div>
2098
2099                </div>
2100
2101                <div id="footer" class="footer-pace">
2102
2103<link href="https://cdnprod.kolabtree.com/css/less-css/footer-new.css" rel="stylesheet preload" as="style" />
2104<link href="https://cdnprod.kolabtree.com/css/fonts/common-font.css" rel="stylesheet preload" as="style" />
2105
2106
2107<footer>
2108<div class="page-footer">
2109
2110
2111
2112    <!-- page footer wrap -->
2113    <div class="page-footer-wrap bg-darken-gray">
2114
2115        <!-- page footer holder -->
2116        <div id="footerMenu" class="page-footer-holder row container">
2117
2118            <div class="col-md-12 col-sm-12 cta-info-main">
2119                <div class="col-md-6 col-sm-6 no-padding">
2120                        <a data-href="/create-project" style="cursor:pointer;background-color: #265b69 !important;border-color: #265b69 !important" onclick="ga('send', 'event', 'Footer', 'Request Service', 'Footer'); jQuery('#hdnCreateProjectButtonSection').val('Footer'); ga('send', 'pageview','/new-create-project?sectiononpage=Footer&amp;pagename=privacy-policy');nv('event','Request_a_service',{page_url:'https://www.kolabtree.com/privacy-policy'},10,2);" class="btn btn-primary primary-darken-btn btnrequestaservice requestAServiceBtnCls proximanova-medium-16px">Request a Service</a>
2121
2122
2123
2124                        <a data-role="freelancing" onclick="ga('send', 'event', 'Footer', 'Become Expert', 'Footer'); jQuery('#ProfileFullName').val('')" class="btn btn-link signUpModal second-lighten-btn proximanova-medium-16px">Become an Expert</a>
2125
2126                    </div>
2127                    <div class="col-md-6 col-sm-6">
2128                        <div id="faqid">
2129                            <div class="faq-sec-add col-md-6 col-sm-6 no-padding">
2130                                <div class="ttl getqueri-ttl proximanova-semibold-20px"> Got Queries? </div>
2131                                <div>
2132                                    <p class="proximanova-regular-16px"> <a rel="noreferrer" class="no-padding" href="https://kolabtree-help.freshdesk.com" onclick="ga('send', 'event', 'Footer', 'Faq', 'Footer');" target="_blank">Frequently Asked Questions</a></p>
2133                                </div>
2134                            </div>
2135                            <div class="faq-sec-add col-md-6 col-sm-6 no-padding">
2136                                <div class="ttl getqueri-ttl proximanova-semibold-20px"> Contact Us </div>
2137									<div>
2138										<p><a id="MailToMenu" class="no-padding proximanova-regular-16px" href="mailto:[email protected]?Subject=I%20would%20like%20to%20ask%20a%20question" target="_top">[email protected]</a></p>
2139									</div>
2140                            </div>
2141                        </div>
2142                    </div>
2143
2144            </div>
2145            <div class="col-md-6 col-sm-6">
2146                <div class="ttl proximanova-semibold-20px">Experts by Service</div>
2147                <div class="col-md-6 no-padding">
2148                    <ul class="footerlinklist proximanova-regular-16px">
2149                        <li><a href="/solutions/small-businesses" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');"> For Small Businesses</a></li>
2150                        <li><a href="/services/data-science-analytics" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');"> Data Scientists & Analytics</a></li>
2151                        <li><a href="/services/scientific-consulting" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');"> Scientific Consulting</a></li>
2152                        <li><a href="/find-an-expert/subject/statistical-review" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');"> Statistical Review</a></li>
2153                        <li><a href="/services/food-science-and-technology" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');"> Food Science</a></li>
2154                        <li><a href="/find-an-expert/subject/medical-writing" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');"> Medical Writing</a></li>
2155                        <li><a href="/services/clinical-research-consulting" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');"> Clinical Research Consulting</a></li>
2156                        <li><a href="/services/clinical-evaluation-report-writing" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');">Clinical Evaluation Report Writing</a></li>
2157                        
2158                    </ul>
2159                </div>
2160                <div class="col-md-6 no-padding">
2161                    <ul class="footerlinklist proximanova-regular-16px">
2162
2163                        <li><a href="/services/eu-mdr-consulting" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');">EU MDR Consulting</a></li>
2164                        <li><a href="/find-an-expert/subject/technical-and-scientific-writing" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');">Scientific Writing </a></li>
2165                        <li><a href="/services/secondary-research" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');">Secondary Research </a></li>
2166                        <li><a href="/find-an-expert/subject/literature-search" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');">Literature Search </a></li>
2167                        <li><a href="/find-an-expert/subject/scientific-proofreading-and-editing" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');">Scientific Editing </a></li>
2168                        <li><a href="/industry/medical-device" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');">Medical Device Consulting </a></li>
2169                        <li><a href="/industry/healthcare" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');">Healthcare </a></li>
2170                        <li><a href="/industry/medical-research" onclick="ga('send', 'event', 'Footer', 'Service Link', 'Footer');">Medical Research </a></li>
2171                    </ul>
2172                </div>
2173            </div>
2174            <div class="col-md-6 col-sm-6 border-right">
2175                <div class="ttl proximanova-semibold-20px">Experts by Subject</div>
2176                <div class="col-md-6 no-padding">
2177                    <ul class="footerlinklist proximanova-regular-16px">
2178                        <li><a href="/find-an-expert/subject/medical-devices" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Medical Devices</a></li>
2179                        <li><a href="/find-an-expert/subject/scientific-proofreading-and-editing" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Scientific Proofreading & Editing</a></li>
2180                        <li><a href="/find-an-expert/subject/science-communication" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Science Communication</a></li>
2181                        <li><a href="/find-an-expert/subject/biotechnology-and-bioengineering" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Biotechnology and Bioengineering</a></li>
2182                        <li><a href="/find-an-expert/subject/genetics" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Genetics</a></li>
2183                        <li><a href="/find-an-expert/subject/clinical-study-reports" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Clinical Study Reports</a></li>
2184                        <li><a href="/find-an-expert/subject/manuscript-and-journal-article-writing" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">
2184Manuscript & Journal Article Writing</a></li>
2185                        <li><a href="/find-an-expert/subject/technical-and-scientific-writing" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Technical & Scientific Writing</a></li>
2186
2187                    </ul>
2188                </div>
2189                <div class="col-md-6 no-padding">
2190                    <ul class="footerlinklist proximanova-regular-16px">
2191
2192                        <li><a href="/find-an-expert/subject/biomedical-engineering" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Biomedical Engineering</a></li>
2193                        <li><a href="/find-an-expert/subject/clinical-trial-protocol-writing" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Clinical Trial Protocol Writing</a></li>
2194                        <li><a href="/find-an-expert/subject/clinical-trials" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Clinical Trials</a></li>
2195                        <li><a href="/find-an-expert/subject/medical-affairs" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Medical Affairs</a></li>
2196                        <li><a href="/find-an-expert/subject/medical-device-regulatory-consulting" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">MDR Consulting</a></li>
2197                        <li><a href="/find-an-expert/subject/medical-sciences" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Medical Sciences</a></li>
2198                        <li><a href="/find-an-expert/subject/medical-writing" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Medical Writing</a></li>
2199                        <li><a href="/find-an-expert/subject/systematic-literature-review" onclick="ga('send', 'event', 'Footer', 'Experts By Skill', 'Footer');">Systematic Literature Review </a></li>
2200                        
2201                    </ul>
2202                </div>
2203            </div>
2204                <div class="col-md-12 col-sm-12">
2205                    <div class="footerbottom">
2206                        
2207                        <div class="copyright proximanova-regular-16px col-md-12">
2208                            <div class="ttl proximanova-semibold-20px">Quick Links</div>
2209                            <a class="homepageurl" href="/" onclick="ga('send', 'event', 'Footer', 'Last Section', 'Footer');">Home</a>
2210                            <a href="/success-stories" onclick="ga('send', 'event', 'Footer', 'Last Section', 'Footer');">Success Stories</a>
2211                            <a href="/how-it-works" onclick="ga('send', 'event', 'Footer', 'Last Section', 'Footer');">How It Works</a>
2212                            <a href="/find-an-expert" onclick="ga('send', 'event', 'Footer', 'Last Section', 'Footer');"> Browse Experts</a>
2213								<a href="/projects" onclick="ga('send', 'event', 'Footer', 'Last Section', 'Footer');">Browse Projects</a>
2214                            <a href="/testimonials" onclick="ga('send', 'event', 'Footer', 'Last Section', 'Footer');">Testimonials</a>
2215                            <a href="/sitemap" onclick="ga('send', 'event', 'Footer', 'Last Section', 'Footer');">Sitemap</a>
2216                            <span class="hidden-lg hidden-md hidden-sm">|<a href="https://www.kolabtree.com/blog/" target="_blank" onclick="ga('send', 'event', 'Footer', 'Follow Us Link', 'Footer');">Kolabtree Blog  </a></span>
2217                           
2218
2219                            <a id="terms-agreement-cl-footer" href="/cl-user-agreement", "Home" target="_blank" onclick="ga('send', 'event', 'Footer', 'Last Section', 'Footer');">Client Terms and Conditions</a>
2220								<a id="terms-agreement-fl-footer" href="/fl-user-agreement" , "Home" target="_blank" onclick="ga('send', 'event', 'Footer', 'Last Section', 'Footer');">Freelancer Terms and Conditions</a>
2221                            
2222                            <a href="/privacy-policy" target="_blank">Privacy Policy</a>
2223							<a href="/cookie-policy" target="_blank">Cookie Policy</a>
2224
2225
2226
2227                        </div>
2228
2229
2230                        <div class="clearfix"></div>
2231                    </div>
2232                </div>
2233                <div class="col-md-12 col-sm-12 no-border-left social-contact">
2234                    <div class="col-md-4 col-sm-6">
2235                        <div class="address">
2236                            <div class="ttl proximanova-semibold-20px">Address</div>
2237                            <address>
2238                                <!--Tel: 7476837743<br>-->
2239
2240                                <p class="proximanova-regular-16px">Cactus Communications Limited, 15-19 Bloomsbury Way, Holborn, London WC1A 2TH, United Kingdom</p>
2241                            </address>
2242                        </div>
2243                    </div>
2244                    <div class="col-md-5 col-sm-6 no-padding order-ipad-follow">
2245                        <div class="ttl proximanova-semibold-20px">Follow Us</div>
2246                        <div class="footer-social-box social-links">
2247                            <a rel="noreferrer" id="blog-link-footer" class="proximanova-regular-16px" target="_blank" href="https://www.kolabtree.com/blog/" onclick="ga('send', 'event', 'Footer', 'Follow Us Link', 'Footer');"><span class="f-icon-blog lazy"></span>Kolabtree Blog</a>
2248                            <a href="https://twitter.com/kolabtree" class="proximanova-regular-16px" onclick="ga('send', 'event', 'Footer', 'Follow Us Link', 'Footer');"><span class="f-icon-twitter lazy"></span>Twitter</a>
2249                            <a href="https://www.facebook.com/kolabtree" class="proximanova-regular-16px" onclick="ga('send', 'event', 'Footer', 'Follow Us Link', 'Footer');"><span class="f-icon-facebook lazy"></span>Facebook</a>
2250                            <a href="https://www.linkedin.com/company/kolabtree" class="proximanova-regular-16px" onclick="ga('send', 'event', 'Footer', 'Follow Us Link', 'Footer');"><span class="f-icon-linkedin lazy"></span>LinkedIn</a>
2251                        </div>
2252                    </div>
2253                    <div class="col-md-3 col-sm-6 order-ipad-pay">
2254                        <div id="paymentPartners" class="col-sm-12 col-md-12 no-padding">
2255                            <div class="ttl proximanova-semibold-20px">Our Payment Partners</div>
2256                            <img src="https://images.kolabtree.com/Payment_Partner_07_09_21.svg" loading="lazy" width="243" height="22" alt="CB | Master Card | Visa" id="paymentPartnerImages" />
2257                        </div>
2258                        </div>
2259
2260
2261                    </div>
2262                    <!-- copyright -->
2263                    <div class="text-center footerbottom">
2264
2265                        <div class="f-year-text">
2266
2267                            <div class="proximanova-regular-17px">
2268                                <a class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorPrimary" href="https://cactusglobal.com/" target="_blank">
2269                                    <span style="box-sizing: border-box; display: inline-block; overflow: hidden; width: initial; height: initial; background: none; opacity: 1; border: 0px; margin: 0px; padding: 0px; position: relative; max-width: 100%;">
2270                                        <span style="box-sizing: border-box; display: block; width: initial; height: initial; background: none; opacity: 1; border: 0px; margin: 0px; padding: 0px; max-width: 100%;">
2271                                            <img alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27190%27%20height=%2735%27/%3e" style="display: block; max-width: 100%; width: initial; height: initial; background: none; opacity: 1; border: 0px; margin: 0px; padding: 0px;"></img>
2272                                        </span>
2273                                        <img alt="Cactus Communications Logo" src="https://images.kolabtree.com/cactus-logo-white.svg" decoding="async" data-nimg="intrinsic" class="jss79" style="position: absolute; inset: 0px; box-sizing: border-box; padding: 0px; border: none; margin: auto; display: block; width: 0px; height: 0px; min-width: 100%; max-width: 100%; min-height: 100%; max-height: 100%;" srcset="https://images.kolabtree.com/cactus-logo-white.svg 1x, https://images.kolabtree.com/cactus-logo-white.svg 2x"></img>
2274                                        <noscript></noscript></span></a><p style="vertical-align: top; display: inline-block; padding-top: 8px; padding-left: 3px;">© 2026 Cactus Communications Limited, UK. All Rights Reserved</p></div>
2275
2276                        </div>
2277
2278
2279                    </div>
2280                    <!-- ./copyright -->
2281                    <!-- social links -->
2282                    <!-- ./social links -->
2283                    <!-- address -->
2284                    <!-- ./address -->
2285
2286                </div>
2287        <!-- ./page footer holder -->
2288    </div>
2289    <!-- ./page footer wrap -->
2290
2291</div>
2292</footer>
2293<script type="text/javascript">_linkedin_partner_id = "1489858"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id);</script>
vendor: 2 bytes, line 2293
2293
2294<script type="text/javascript">(function (l) { if (!l) { window.lintrk = function (a, b) { window.lintrk.q.push([a, b]) }; window.lintrk.q = [] } var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript"; b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s); })(window.lintrk);</script>
2294<noscript><img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=1489858&fmt=gif" /></noscript>
2295
2296
2297                </div>
2298
2299            </div>
2300
2301
2302        
2303    <!-- Menu Toggle Script -->
2304    
2304<script defer>
2305        var profileId = Anonymous + "";
2306        if (profileId != "")
2307        {
2308            clarity("set", "Klb_UserProfileId", profileId);
2309        }
2310        var hdnLoggedInUserProfileId = 0;
2311
2312        var moretext1 = "More";
2313        var lesstext1 = "Less";
2314
2315
2316
2317        jQuery("#menu-toggle").click(function (e) {
2318            e.preventDefault();
2319            jQuery("#wrapper").toggleClass("toggled");
2320            jQuery("#wrapper i").toggleClass("down");
2321            if (jQuery("#wrapper").hasClass('toggled') == true) //it is open
2322            {
2323                var c = navigator.cookieEnabled;
2324                if (c) {
2325                    localStorage.setItem('menuState', 'open'); //set
2326                }
2327                //if (jQuery(window).width() < 767) {
2328                //    jQuery(".referfriendheader").show();
2329                //}
2330            }
2331            else {
2332                var c = navigator.cookieEnabled;
2333                if (c) {
2334                    localStorage.setItem('menuState', 'close'); //set
2335
2336                }
2337                //if (jQuery(window).width() < 767) {
2338                //    jQuery(".referfriendheader").hide();
2339                //}
2340            }
2341        });
2342
2343
2344        jQuery(document).on('click', '.morelink1', function (e) {
2345            if (jQuery(this).hasClass("less")) {
2346                jQuery(this).removeClass("less");
2347                jQuery(this).html(moretext1);
2348            } else {
2349                jQuery(this).addClass("less");
2350                jQuery(this).html(lesstext1);
2351            }
2352            //jQuery(".morecontent1").css("display", "block");
2353            //    jQuery(".moreellipses1").css("display", "none");
2354            jQuery(this).parent().prev().toggle();
2355            jQuery(this).prev().toggle();
2356
2357            return false;
2358        });
2359
2360        if (jQuery("#hdnUserModeIsVerified").val() === "1") {
2361            jQuery('body').on('click', function (e) {
2362                if (jQuery(".HighlyRatedExpert").length > 0) {
2363                    jQuery('.HighlyRatedExpert').each(function () {
2364                        // hide any open popovers when the anywhere else in the body is clicked
2365                        if (!jQuery(this).is(e.target) && jQuery(this).has(e.target).length === 0 && jQuery('.popover').has(e.target).length === 0) {
2366                            jQuery(this).popover('hide');
2367                        }
2368                    });
2369                }
2370
2371                if (jQuery("#HighlyRatedExpertForLayout").is(":visible")) {
2372                    jQuery('#HighlyRatedExpertForLayout').each(function () {
2373                        // hide any open popovers when the anywhere else in the body is clicked
2374                        if (!jQuery(this).is(e.target) && jQuery(this).has(e.target).length === 0 && jQuery('.popover').has(e.target).length === 0) {
2375                            jQuery(this).popover('hide');
2376                        }
2377                    });
2378                }
2379            });
2380        }
2381
2382        function callbuttonClick() {
2383            var val = '';
2384            if (document.getElementById("switch-input-dp"))
2385                val = document.getElementById("switch-input-dp").value;
2386            if (document.getElementById("switch-input"))
2387                val = document.getElementById("switch-input").value;
2388            if (document.getElementById("switch-input-sidenav"))
2389                val = document.getElementById("switch-input-sidenav").value;
2390             if (document.getElementById("switch-input-topheader"))
2391                val = document.getElementById("switch-input-topheader").value;
2392            if (val == "profile") {
2393                window.location.href = "/client-dashboard";
2394            }
2395            else {
2396                window.location.href = "/FreelancerDashboard";
2397            }
2398
2399        }
2400
2401        function GetHighlyRatedExpertFlag() {
2402
2403            jQuery.support.cors = true;
2404            jQuery.ajax({
2405                url: UserAPIURI + "HighlyRatedExpert",
2406                type: "GET",
2407                cache: false,
2408                async: false,
2409                contentType: "application/json",
2410                xhrFields: {
2411                    withCredentials: true
2412                },
2413                crossDomain: true,
2414                success: function (data) {
2415                    if (data && data != null && data.Payload != null) {
2416                        jQuery("#hdnHighlyRatedExpert").val(data.Payload);
2417                        if (data.Payload == true && data.IsSuccess == true) {
2418                            setTimeout(function () {
2419                                if (jQuery(".HighlyRatedExpert").length > 0) {
2420                                    //    jQuery(".HighlyRatedExpert").css("display", "inline");
2421                                    //    jQuery('.HighlyRatedExpert').popover({ title: "HIGHLY RATED EXPERT", content: "Freelancers with 1 or more, but less than 5 successful projects delivered on Kolabtree  <ul><li>Transferred amount is greater than or equal to the actual project value</li><li>Average rating is 5</li><li>No projects aborted due to Freelancer Error</li></ul> <a href='https://kolabtree-help.freshdesk.com/a/solutions/articles/3000135507' target='_blank'>Read More</a>", html: true, placement: "bottom" });
2422                                    jQuery('[data-toggle="popover"]').popover();
2423                                    jQuery(".HighlyRatedExpert").tooltip("disable");
2424                                }
2425                            }, 1000);
2426
2427                            jQuery("#HighlyRatedExpertForLayout").css("display", "inline-block");
2428                            jQuery('#HighlyRatedExpertForLayout').popover({ title: "HIGHLY RATED EXPERT", content: "Freelancers are awarded the Highly Rated Experts tag by taking into consideration multiple factors of their performance on Kolabtree. These factors include, but are not limited to: total number of projects awarded, average rating, total fees paid, etc.", html: true, placement: "bottom" });
2429                        }
2430
2431                        else {
2432                            if (jQuery(".HighlyRatedExpert").length > 0) {
2433                                jQuery(".HighlyRatedExpert").css("display", "none");
2434                            }
2435
2436                            jQuery("#HighlyRatedExpertForLayout").css("display", "none");
2437
2438                        }
2439                    }
2440                },
2441
2442                error: function (err) {
2443                    jQuery('#exceptionmodal1').modal('show');
2444                }
2445            });
2446        }
2447
2448        jQuery(document).ready(function () {
2449            if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
2450                jQuery("#wrapper").addClass("toggled");
2451            } else {
2452                var c = navigator.cookieEnabled;
2453                if (c) {
2454                    if (localStorage.getItem('menuState') != null) {
2455                        if (localStorage.getItem('menuState') == "open")
2456                            jQuery("#wrapper").addClass("toggled");
2457                        else {
2458                            jQuery("#wrapper").removeClass("toggled");
2459                            jQuery(".c-hamburger").addClass("is-active");
2460                        }
2461                    }
2462                    else {
2463                        var winWidth = jQuery(window).width();
2464                        if (winWidth < 756) {
2465                            jQuery("#wrapper").addClass("toggled");
2466                        } else {
2467                            jQuery(".c-hamburger").addClass("is-active");
2468                        }
2469                    }
2470                }
2471            }
2472        });
2473
2474        jQuery(document).ready(function () {
2475            if (jQuery("#IsUserLoggedIn").val() === "1") {
2476
2477
2478
2479                if (jQuery("#hdnUserModeIsVerified").val() === "1") {
2480                    GetHighlyRatedExpertFlag();
2481                }
2482
2483                jQuery.support.cors = true;
2484                jQuery.ajax({
2485                    url: "/profile/GetUserprofileImageCountry/",
2486                    type: "GET",
2487                    cache: false,
2488                    success: function (data) {
2489                        var obj = data;
2490
2491                        var userFullName1 = jQuery.trim(jQuery("#hdnUserFullName").val());
2492                        var characterLength1 = 50;
2493                        var ellipsestext1 = "...";
2494                        var newname1 = '';
2495
2496
2497                        jQuery("#salutationNameLayout").empty();
2498                        jQuery("#salutationNameDropDown").empty();
2499                        jQuery("#userfullname").empty();
2500
2501                        if (userFullName1.length > characterLength1) {
2502
2503                            var previousContent1 = userFullName1.substr(0, characterLength1);
2504                            var nextContent1 = userFullName1.substr(characterLength1, userFullName1.length - characterLength1);
2505                            //newname1 = c1 + '<a class="moreellipses1" style= "cursor:pointer;">' + ellipsestext1 + '&nbsp;</a><span class="morecontent1" style="display:none;">' + '' + h1 + '</span>';
2506
2507                            newname1 = previousContent1 + '<span class="morecontent1"><span style="display:none;">' + '' + nextContent1 + '</span>&nbsp;&nbsp;<a href="" class="morelink1" style="margin-top:5px; display:inline;">' + moretext1 + '</a></span>';
2508                        }
2509                        else {
2510                            newname1 = '';
2511                            newname1 = userFullName1;
2512
2513                        }
2514
2515                        jQuery("#userfullname").html(newname1);
2516
2517                        if (obj.SalutationName != null && obj.SalutationName != '') {
2518                            jQuery("#salutationNameLayout").text(obj.SalutationName + '. ').show();
2519                            jQuery("#salutationNameDropDown").text(obj.SalutationName + '. ').show();
2520                        }
2521                        else {
2522                            jQuery("#salutationNameLayout").hide();
2523                            jQuery("#salutationNameDropDown").hide();
2524                        }
2525                        if (!obj.UserImageKey || 0 === obj.UserImageKey.length) {
2526                            //User uploaded image not found, show default image
2527                            jQuery("#profpic").attr("src", "/img/empty_profile.gif");
2528                        } else {
2529                            //User uplaoded image found, show it [reverted the showing resized medium image]
2530                            jQuery("#profpic").attr("src", "https://s3.amazonaws.com/files.kolabtree.com/" + obj.UserImageKey);
2531                            //jQuery("#profpic").error(function () { jQuery("#profpic").attr("src", "/img/empty_profile.gif"); });
2532
2533                        }
2534
2535                        let UserMode = jQuery("#hdnUserModeIsVerified").val();
2536                        if (obj.IsUserVerified && UserMode == "2") {
2537                            jQuery("#ClientVerified").show();
2538                        }
2539                        jQuery("#country").append(obj.CurrentCountry);
2540                    },
2541                    error: jQuery.proxy(function (err) {
2542
2543                    }, this)
2544                });
2545
2546               // if (document.getElementById("switch-input").value == "profile") {
2547                    //GetAllIndustries();
2548                    //GetProfileIndustry();
2549                //}
2550            }
2551            else {
2552                jQuery("#innerHeaderSectionOnLayout").show();
2553                jQuery('.footer-pace').show();
2554            }
2555
2556
2557        });
2558
2559        //jQuery(document).ready(function () {
2560        //    jQuery("[data-toggle='popover']").popover();
2561        //});
2562
2563        (function () {
2564
2565            "use strict";
2566
2567            var toggles = document.querySelectorAll(".c-hamburger");
2568
2569            for (var i = toggles.length - 1; i >= 0; i--) {
2570                var toggle = toggles[i];
2571                toggleHandler(toggle);
2572            };
2573
2574            function toggleHandler(toggle) {
2575                toggle.addEventListener("click", function (e) {
2576                    e.preventDefault();
2577                    (this.classList.contains("is-active") === true) ? this.classList.remove("is-active") : this.classList.add("is-active");
2578                });
2579            }
2580
2581        })();
2582
2583
2584        // to checck height of left  footer
2585        //if (jQuery("#IsUserLoggedIn").val() === "1") {
2586        //    (function ($) {
2587        //        jQuery.fn.hasScrollBar = function () {
2588        //            return this.get(0).scrollHeight > this.get(0).clientHeight;
2589        //        }
2590        //    })(jQuery);
2591
2592        //    function checkHeight() {
2593
2594        //        if (jQuery('#sidebar-wrapper').hasScrollBar()) {
2595
2596        //            jQuery('.floating-footer').addClass('active');
2597
2598        //        }
2599
2600        //        else {
2601
2602        //            jQuery('.floating-footer').removeClass('active');
2603        //        }
2604
2605        //    }
2606
2607        //    jQuery(window).resize(function () {
2608        //        checkHeight();
2609        //    });
2610        //}
2611    </script>
2611
2612
2613
2614
2615    <!--If GTM IS LOADED THEN - HEAP IMPLEMENTATION-->
2616    
2616<script>
2617         var heapUserPropertiesObj = { UserType: "", UserProfileId:0 };
2618        
2619        function initializeHeapUser() {
2620            if (window.heap && typeof window.heap.identify === 'function'  && heapUserPropertiesObj.UserProfileId != 0) {
2621                window.heap.identify(heapUserPropertiesObj.UserProfileId);
2622                console.log(heapUserPropertiesObj);
2623                window.heap.addUserProperties(heapUserPropertiesObj);
2624                return;
2625            }
2626            
2627        }
2628
2629        jQuery(document).ready(function () {
2630           setTimeout(initializeHeapUser, 1000);
2631        });        
2632    </script>
2632
2633</body>
2634</html>
2635
2636

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.