CINXE.COM
Newsletter - U of Digital
<!doctype html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="https://gmpg.org/xfn/11"> <title>Newsletter - U of Digital</title> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- The SEO Framework by Sybre Waaijer --> <meta name="robots" content="max-snippet:-1,max-image-preview:large,max-video-preview:-1" /> <link rel="canonical" href="https://uof.digital/newsletters/" /> <meta name="description" content="Ben Wise / Head of Programmatic Media at Google For people who want a taste of industry news each week $0/month Sign Up For Free What you get: For people who…" /> <meta property="og:type" content="website" /> <meta property="og:locale" content="en_US" /> <meta property="og:site_name" content="U of Digital" /> <meta property="og:title" content="Newsletter" /> <meta property="og:description" content="Ben Wise / Head of Programmatic Media at Google For people who want a taste of industry news each week $0/month Sign Up For Free What you get: For people who are tired of scouring the trades on a…" /> <meta property="og:url" content="https://uof.digital/newsletters/" /> <meta property="og:image" content="https://uof.digital/wp-content/uploads/cropped-u-of-digital-opengraph-1200x630-1.png" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" /> <meta property="og:image:alt" content="U of Digital logo" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Newsletter" /> <meta name="twitter:description" content="Ben Wise / Head of Programmatic Media at Google For people who want a taste of industry news each week $0/month Sign Up For Free What you get: For people who are tired of scouring the trades on a…" /> <meta name="twitter:image" content="https://uof.digital/wp-content/uploads/cropped-u-of-digital-opengraph-1200x630-1.png" /> <meta name="twitter:image:alt" content="U of Digital logo" /> <script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://uof.digital/#/schema/WebSite","url":"https://uof.digital/","name":"U of Digital","inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://uof.digital/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@type":"Organization","@id":"https://uof.digital/#/schema/Organization","name":"U of Digital","url":"https://uof.digital/","logo":{"@type":"ImageObject","url":"https://uof.digital/wp-content/uploads/favicon.png","contentUrl":"https://uof.digital/wp-content/uploads/favicon.png","width":512,"height":512,"contentSize":"2266"}}},{"@type":"WebPage","@id":"https://uof.digital/newsletters/","url":"https://uof.digital/newsletters/","name":"Newsletter - U of Digital","description":"Ben Wise / Head of Programmatic Media at Google For people who want a taste of industry news each week $0/month Sign Up For Free What you get: For people who…","inLanguage":"en-US","isPartOf":{"@id":"https://uof.digital/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://uof.digital/#/schema/BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":"https://uof.digital/","name":"U of Digital"},{"@type":"ListItem","position":2,"name":"Newsletter"}]},"potentialAction":{"@type":"ReadAction","target":"https://uof.digital/newsletters/"}}]}</script> <!-- / The SEO Framework by Sybre Waaijer | 8.89ms meta | 0.88ms boot --> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="U of Digital » Feed" href="https://uof.digital/feed/" /> <script> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/uof.digital\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.1"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); </script> <link rel='stylesheet' id='dce-dynamic-visibility-style-css' href='https://uof.digital/wp-content/plugins/dynamic-visibility-for-elementor/assets/css/dynamic-visibility.css?ver=5.0.16' media='all' /> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='slick-slider-css-css' href='https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css' media='all' /> <link rel='stylesheet' id='slick-theme-css-css' href='https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.min.css' media='all' /> <link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://uof.digital/wp-content/themes/hello-elementor/theme.min.css?ver=3.1.1' media='all' /> <link rel='stylesheet' id='hello-elementor-child-style-css' href='https://uof.digital/wp-content/themes/hello-theme-child-master/style.css?ver=1.0.0' media='all' /> <link rel='stylesheet' id='roboto-slab-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab:400,700' media='all' /> <link rel='stylesheet' id='hello-elementor-css' href='https://uof.digital/wp-content/themes/hello-elementor/style.min.css?ver=3.1.1' media='all' /> <link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://uof.digital/wp-content/themes/hello-elementor/header-footer.min.css?ver=3.1.1' media='all' /> <link rel='stylesheet' id='elementor-frontend-css' href='https://uof.digital/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=3.27.2' media='all' /> <link rel='stylesheet' id='elementor-post-1752-css' href='https://uof.digital/wp-content/uploads/elementor/css/post-1752.css?ver=1738203768' media='all' /> <link rel='stylesheet' id='widget-image-css' href='https://uof.digital/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=3.27.2' media='all' /> <link rel='stylesheet' id='widget-nav-menu-css' href='https://uof.digital/wp-content/plugins/elementor-pro/assets/css/widget-nav-menu.min.css?ver=3.27.1' media='all' /> <link rel='stylesheet' id='e-sticky-css' href='https://uof.digital/wp-content/plugins/elementor-pro/assets/css/modules/sticky.min.css?ver=3.27.1' media='all' /> <link rel='stylesheet' id='widget-icon-list-css' href='https://uof.digital/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=3.27.2' media='all' /> <link rel='stylesheet' id='widget-social-icons-css' href='https://uof.digital/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.27.2' media='all' /> <link rel='stylesheet' id='e-apple-webkit-css' href='https://uof.digital/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=3.27.2' media='all' /> <link rel='stylesheet' id='widget-text-editor-css' href='https://uof.digital/wp-content/plugins/elementor/assets/css/widget-text-editor.min.css?ver=3.27.2' media='all' /> <link rel='stylesheet' id='widget-heading-css' href='https://uof.digital/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=3.27.2' media='all' /> <link rel='stylesheet' id='widget-form-css' href='https://uof.digital/wp-content/plugins/elementor-pro/assets/css/widget-form.min.css?ver=3.27.1' media='all' /> <link rel='stylesheet' id='e-popup-css' href='https://uof.digital/wp-content/plugins/elementor-pro/assets/css/conditionals/popup.min.css?ver=3.27.1' media='all' /> <link rel='stylesheet' id='widget-video-css' href='https://uof.digital/wp-content/plugins/elementor/assets/css/widget-video.min.css?ver=3.27.2' media='all' /> <link rel='stylesheet' id='elementor-post-812-css' href='https://uof.digital/wp-content/uploads/elementor/css/post-812.css?ver=1738205649' media='all' /> <link rel='stylesheet' id='elementor-post-1884-css' href='https://uof.digital/wp-content/uploads/elementor/css/post-1884.css?ver=1738203770' media='all' /> <link rel='stylesheet' id='elementor-post-1873-css' href='https://uof.digital/wp-content/uploads/elementor/css/post-1873.css?ver=1738203770' media='all' /> <link rel='stylesheet' id='elementor-post-5699-css' href='https://uof.digital/wp-content/uploads/elementor/css/post-5699.css?ver=1739743224' media='all' /> <link rel='stylesheet' id='elementor-post-5508-css' href='https://uof.digital/wp-content/uploads/elementor/css/post-5508.css?ver=1738205649' media='all' /> <link rel='stylesheet' id='elementor-post-5423-css' href='https://uof.digital/wp-content/uploads/elementor/css/post-5423.css?ver=1738205649' media='all' /> <link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto+Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap&ver=6.7.1' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><script src="https://uof.digital/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://uof.digital/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <link rel="https://api.w.org/" href="https://uof.digital/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://uof.digital/wp-json/wp/v2/pages/812" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://uof.digital/xmlrpc.php?rsd" /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://uof.digital/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fuof.digital%2Fnewsletters%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://uof.digital/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fuof.digital%2Fnewsletters%2F&format=xml" /> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-8EZK5VHNQG"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-8EZK5VHNQG'); </script> <meta name="generator" content="Elementor 3.27.2; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> <!-- Meta Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1525502674634457'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1525502674634457&ev=PageView&noscript=1" /></noscript> <!-- End Meta Pixel Code --> <style> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } </style> <link rel="icon" href="https://uof.digital/wp-content/uploads/favicon-100x100.png" sizes="32x32" /> <link rel="icon" href="https://uof.digital/wp-content/uploads/favicon-300x300.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://uof.digital/wp-content/uploads/favicon-300x300.png" /> <meta name="msapplication-TileImage" content="https://uof.digital/wp-content/uploads/favicon-300x300.png" /> <style id="wp-custom-css"> body.home .logo-internal { display: none; } body:not(.home) .logo-home { display: none; } .pb-4 { padding-bottom: 60px; } .pb-5 { padding-bottom: 85px; } .pt-4 { padding-top: 60px; } .pt-5 { padding-top: 85px; } .py-2 { padding-top: 30px; padding-bottom: 30px; } .py-3 { padding-top: 45px; padding-bottom: 45px; } .py-4 { padding-top: 60px; padding-bottom: 60px; } .py-5 { padding-top: 85px; padding-bottom: 85px; } .service-tab-head { font-size: 20px; } .service-tab-content { font-size: 35px; font-weight: 500; line-height: 32px; } @media (max-width: 767px) { .service-tab-content { font-size: 38px; font-weight: 600; line-height: 42px; } .service-tab-head { font-size: 15px; } .green { color: #01b659; } .blue { color: #2eb2ff; } .yellow { color: #f1cd67; } .red { color: #ea0567; } } .text-link a { color: #1D365C; text-decoration: none } .text-link a:hover { color: #1D365C; text-decoration: none } .section100vh { min-height: 100vh; min-height: 100dvh; } .author-image-holder img { border-radius: 2000px; z-index: 3; position: relative; height: 180px; width: 180px; object-fit: cover; max-width: inherit !important; } .author-image-holder-blue-bg { background: #2eb2ff; width: 180px; height: 180px; position: absolute; z-index: 2; left: -100px; } @media (max-width: 767px) { .author-image-holder-blue-bg { width: 50vw; left: 0; } .author-image-holder img { left: calc(50vw - 80px); } .author-role { text-align: center; max-width: 160px; margin: 0 auto; } } @media (max-width: 1550px) { #author_box { left:60px!important; } } @media (max-width: 1450px) { #author_box { /*display: none;*/ left:20px!important; } } @media (max-width: 1320px) { #author_box { display: none; } } #author_box { position: absolute; width: 160px; left: 100px; top: 87px; } .author-info { margin-bottom: 30px; } #author_box .author-name,#author_box .author-role { text-align: center; } .triangle-1 { height: 30.6vw; width: 100%; clip-path: polygon(0% 0%, 0% 100%, 100% 100%); margin-bottom: -1px; } .triangle-2 { height: 30.6vw; width: 100%; clip-path: polygon(0% 0%, 100% 0%, 100% 100%); margin-top: -1px; } .bg-pink { background-color: #EA0567; } .bg-blue { background-color: #1d365c; } #menu-tab { display: none; /* You can add any additional styling for #menu-tab here */ } .tabs-menu-item * { -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; } .tabs-menu-item:hover * { cursor: pointer; color: #f1cd67 !important; } .tabs-menu-item { position: relative; } .tabs-menu-item.active .tab-triangle { top: -80px; left: 50%; } .tabs-menu-item.closing .tab-triangle { top: -110px; left: calc(50% + 50px); } .tab-triangle { /* Transition for the "top" and "left" properties */ -webkit-transition: top 0.3s ease, left 0.3s ease; -moz-transition: top 0.3s ease, left 0.3s ease; -ms-transition: top 0.3s ease, left 0.3s ease; -o-transition: top 0.3s ease, left 0.3s ease; transition: top 0.3s ease, left 0.3s ease; content: ""; position: absolute; top: -110px; left: calc(50% - 50px); transform: translateX(-50%); width: 0; height: 0; border-left: 30px solid transparent; border-right: 30px solid transparent; border-top: 30px solid #1d365c; z-index: 1; } .image-slider .name { font-family: 'Roboto', sans-serif; font-size: 14px; color: white; text-align: center; } .image-slider img { max-width: 210px; margin: 0 auto; margin-bottom: 20px; } .content-slider .content { font-family: 'Roboto', sans-serif; font-size: 52px; font-weight: 700; color: white; } @media (max-width: 767px) { .content-slider .content { font-size: 48px; line-height:1.2em; } } /* Define the base style for the carousel dots */ .slick-dots { list-style: none; display: flex; justify-content: center; padding: 0; } /* Define the style for each dot */ .slick-dots li { width: 16px; height: 16px; border: 1px solid #1D365C; border-radius: 50%; background-color: white; margin: 0 5px; /* Adjust the margin as needed */ cursor: pointer; transition: background-color 0.3s ease; /* Add a smooth transition effect */ } /* Define the style for the active dot */ .slick-dots li.slick-active { background-color: #1D365C; } /* Define the style for the hovered dot */ .slick-dots li:hover { background-color: #1D365C; } .slick-dots button:hover, .slick-dots button:focus { background: none; text-decoration: none; } .slick-dots li button:before { display: none; } .education-tracks-mobile .slick-dots li, .slick-dark-bg .slick-dots li { border: 1px solid #FFF; background: transparent; } /* Override styles for active and hovered dots inside .education-tracks-mobile */ .education-tracks-mobile .slick-dots li.slick-active, .education-tracks-mobile .slick-dots li:hover, .slick-dark-bg .slick-dots li.slick-active, .slick-dark-bg .slick-dots li:hover{ background-color: #FFF; } /* Testimonial Slider Styling */ img.img-test-new { max-height: 210px; position: absolute; z-index: 200; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; border-radius: 2000px; } img.img-test-new.changing { -webkit-transition: all 0s ease; -moz-transition: all 0s ease; -ms-transition: all 0s ease; -o-transition: all 0s ease; transition: all 0s ease; margin-left: calc(-1 * (100vw - 1008px) / 2); } .image-slider img { visibility: hidden; } @media (max-width: 767px) { .img-test-new { left:calc(50vw - 145px); } img.img-test-new.changing { margin-left: calc(-50vw - 105px); } } #testimonial-blue-bg.changing { width: 0; -webkit-transition: all 0s ease; -moz-transition: all 0s ease; -ms-transition: all 0s ease; -o-transition: all 0s ease; transition: all 0s ease; } #testimonial-blue-bg { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } #testimonial-blue-bg { position: absolute; height: 210px; background: #2EB2FF; border-radius: 0 200px 200px 0; } /* For screens over 1460px */ @media (min-width: 1461px) { #testimonial-blue-bg { width: calc(106px + (100vw - 1070px) / 2); left: calc(-1 * (100vw - 1264px)/2); } } /* For screens between 767px and 1460px */ @media (max-width: 1460px) and (min-width: 768px) { #testimonial-blue-bg { width: 235px; left: -30px; } } @media (max-width: 767px) { #testimonial-blue-bg { width: calc(50vw + 90px); left: -30px; } } .logo-internal img[src$=".svg"] { /* width: 118px !important; */ } /* Lamp on home style */ /*Large desktop*/ #home-lamp { top: calc(0.145 * 100vw - 242px) !important; } /*Regular desktop*/ @media (max-width: 1480px) { #home-lamp { top: calc(0.273 * 100vw - 445px) !important; } } /*Mobile*/ @media (max-width: 767px) { #home-lamp { top: calc(0.273 * 100vw - 156px) !important; } } .subheading-700w > div { max-width: 700px; } /* Style for the Go to Top button */ #go-to-top-button { position: fixed; bottom: 30px; right: 30px; z-index: 999; cursor: pointer; opacity: 0; transition: opacity 0.3s; } #go-to-top-button:hover { opacity: 0.7 !important; } /* Diagonals styling */ .diagonal-parent { background: linear-gradient(197deg, #fff 50%, #1d365c 50%); height: calc(30.57vw); transition: height 0.3s ease; /* Added transition */ } .diagonal-child { transform-origin: top; /* Add this property */ transform: scaleY(1); /* Initial scale */ transition: transform 0.5s ease; /* Add a transition for smooth scaling */ -webkit-transform: skewY(17deg); -moz-transform: skewY(17deg); -ms-transform: skewY(17deg); -o-transform: skewY(17deg); transform: skewY(17deg); background: #f1cd67; /* background: rgba(0,0,0,.2); */ position: relative; top: calc(0.15 * 100vw); z-index: 200; transition: height 0.3s ease; /* Added transition */ } .diagonal-parent-pink { background: linear-gradient(197deg, #fff 50%, #1d365c 50%); height: calc(30.57vw); transition: height 0.3s ease; /* Added transition */ } .diagonal-child-pink { transform-origin: top; /* Add this property */ transform: scaleY(1); /* Initial scale */ transition: transform 0.5s ease; /* Add a transition for smooth scaling */ -webkit-transform: skewY(17deg); -moz-transform: skewY(17deg); -ms-transform: skewY(17deg); -o-transform: skewY(17deg); transform: skewY(17deg); background: #ea0567; /* background: rgba(0,0,0,.2); */ position: relative; top: calc(0.15 * 100vw); z-index: 200; transition: height 0.3s ease; /* Added transition */ } /* Educate Menu Styling */ /* Define the base style for the carousel dots */ .slick-dots { list-style: none; display: flex; justify-content: center; padding: 0; } /* Define the style for each dot */ .slick-dots li { width: 16px; height: 16px; border: 1px solid #1D365C; border-radius: 50%; background-color: white; margin: 0 5px; /* Adjust the margin as needed */ cursor: pointer; transition: background-color 0.3s ease; /* Add a smooth transition effect */ } /* Define the style for the active dot */ .slick-dots li.slick-active { background-color: #1D365C; } /* Define the style for the hovered dot */ .slick-dots li:hover { background-color: #1D365C; } .slick-dots button:hover, .slick-dots button:focus { background: none; text-decoration: none; } .slick-dots li button:before { display: none; } /* Override styles for dots inside .educate-menu-mobile */ .educate-menu-mobile .slick-dots li { border: 1px solid #FFF; background: transparent; } /* Override styles for active and hovered dots inside .educate-menu-mobile */ .educate-menu-mobile .slick-dots li.slick-active, .educate-menu-mobile .slick-dots li:hover { background-color: #FFF; } .educate-menu-mobile .slick-dots { place-content: flex-start; position: relative; top: 0; margin-top: -20px; } .yellow-bold strong { color: #f1cd67; font-weight: 700; } @media (max-width: 1200px) { .tabs-menu-item > div > div { font-size: 19px !important; } } @media (max-width: 1100px) { .tabs-menu-item > div > div { font-size: 18px !important; } } #menu-tab { position: absolute; z-index: 100; } /* Digital Experts */ .img-team { border-radius: 1000px !important; position: relative; z-index: 1100; } @media (max-width: 767.99px) { .img-team { margin-right: 20px; max-height: 120px; width: 120px; object-fit: cover; } .team-member { color: #FFF; display: flex; flex-direction: row-reverse; justify-content: flex-end; text-align: left; margin-bottom: 20px; } .team-description.rounded-pill { align-self: center; } .team-description p { margin-bottom: 0; } .team-member-name { font-weight: 700; font-size: 1.3rem; } } @media (min-width: 768px) { .team-member { position: relative; background-color: transparent; border-radius: 0; border-radius: 1000px; } .team-member .team-description { background: #2EB2FF; height: 140px; width: 140px !important; right: 0; -webkit-transition: width 0.4s; -moz-transition: width 0.4s; -ms-transition: width 0.4s; -o-transition: width 0.4s; transition: width 0.4s; opacity: 0; position: absolute; /* display: inline-block; */ display: flex; } .team-member:hover .team-description { opacity: 1; z-index: 1200; width: 315px !important; /* transition-delay: 0s; transition-property: opacity; */ } .team-member:hover .img-team { z-index: 1300; } .team-member p { font-size: 14px; margin-left: 30px; color: transparent; align-self: center; max-width: 130px; color: #FFF !important; } .team-member:hover p { color: #000; } /* Style for team-member container */ .team-member { display: inline-block !important; opacity: 1 !important; margin-right: 30px; margin-bottom: 30px; /* Adjust the margin as needed */ } /* Style for team-description container */ .team-description { background-color: #007bff; /* Background color */ color: #fff; /* Text color */ padding: 5px 10px; /* Adjust padding as needed */ border-radius: 250px; /* Rounded corners */ text-align: left; /* Center text */ } /* Style for text within team-description */ .team-description p { margin-bottom: 0; /* Remove default margin for paragraphs */ } .team-member-name { font-weight: 700; font-size: 16px; } /* Style for image within team-member */ .img-team, .img-team img { width: 140px; /* Set the width as needed */ height: 140px !important; /* Set the height as needed */ border-radius: 200px; /* Make the image round */ } } @media (max-width: 767px) { .digital-expert-hidden-mobile { display: none; /* Initially hide by setting display to none */ opacity: 0; /* Initially hide with 0 opacity */ transition: opacity 0.5s; /* Add a transition for smooth fadeIn */ /* Add display flex when transitioning */ } } #yellow-bg-newsletter { background: #f1cd67; height: 635px; position: absolute; width: calc((100vw - 1390px)/2); left: calc((100vw - 1390px)/2 * -1); min-width: 30px; } /* Newsletter Page */ @media (max-width: 1490px) { #yellow-bg-newsletter { left: -30px; } } @media (max-width: 767px) { #yellow-bg-newsletter { width: 75vw; left: -100vw; } } .selector-option-label { font-size: 24px; font-family: 'Roboto Slab', Sans-Serif; font-weight: 700; color: #1D365C; line-height: 1.5em; } .selector-option { font-size: 24px; font-family: 'Roboto Slab', Sans-Serif; font-weight: 700; color: #1D365C; line-height: 1.5em; display: flex; align-items: center; } .selector-input[type="radio"] { width: 23px; height: 23px; margin-right: 10px; } .free-pricing { min-height: 140px; } @media (max-width: 767px) { .free-pricing { min-height: 80px; } } .free-text { min-height: 100px; } @media (max-width: 767px) { .free-text { min-height: 80px; } } .premium-text { min-height: 100px; } @media (max-width: 767px) { .premium-text { min-height: 140px; } } .premium-pricing { min-height: 140px; } @media (max-width: 767px) { .premium-pricing { min-height: 130px; } } #newsletter-video video { aspect-ratio: 440 / 823 !important; height: auto; } #newsletter-video .elementor-wrapper { aspect-ratio: unset; } #newsletter-video { max-width: 340px !important; } /* Services Page */ #table-container table tbody>tr:nth-child(odd)>td, #table-container table tbody>tr:nth-child(odd)>th { background: #FFF; } #table-container td, #table-container th { border: 0; } seletor tr, #table-container td, #table-container td > div, #table-container th, #table-container th div.h-100 { height: 100%; } #table-container td { padding: 0; } #table-container td:nth-child(1) { font-family: 'Roboto', sans-serif; font-size: 18px; color: #1d365c; padding: 20px 15px 20px; font-weight: 300; } #table-container td:nth-child(n+2) { text-align: center; } #table-container td { width: 21%; } #table-container td:nth-child(1) { width: 31%; } #table-container td:nth-child(4) { width: 27% !important; } #table-container td:nth-child(n+3) { text-align: center; } #table-container td { border-top: 2px solid #B0BED5; border-left: 20px solid white; border-right: 20px solid white; } #table-container tr:nth-child(2) > td:nth-child(1) { border-color: white; } #table-container table tbody tr:hover>td, #table-container table tbody tr:hover>th { background: #FFF; } #table-container table tbody tr:last-child td { border-bottom: 2px solid #B0BED5; } #table-container .check-container img { margin: 0 auto; } #table-container .check-container { height: 100%; width: 100%; padding: 20px 0 15px; display: flex; align-items: center; } #table-container .check-container.bordered { border-left: 2px solid #b0bed5; border-right: 2px solid #b0bed5; } #table-container .pro-container { padding: 0; height: 100%; border-left: 0; border-right: 0; } #table-container #Community, #table-container #Learn, #table-container #Pro, #table-container #Enterprise { color: #fff; font-family: "Roboto Slab", sans-serif; font-size: 32px; text-align: center; padding: 20px; margin-bottom: 30px; } #table-container #Community { background-color: #EA0667; } #table-container #Learn { background-color: #ea0567; } #table-container #Pro { background-color: #2EB2FF; } #table-container #Enterprise { background-color: #F1CD67; color: #FFF; } #table-container .table-text { text-align: center; color: #1d365c; font-family: "Roboto", sans-serif; font-weight: 300; font-size: 16px; margin-bottom: 10px; /* padding: 0 25px; */ } #table-container .table-subheading { color: #1d365c; font-family: "Roboto Slab", sans-serif; text-align: center; font-weight: bold; font-size: 24px; margin-bottom: 10px; padding: 0 25px; } #table-container .heading-price { font-family: "Roboto", sans-serif; font-weight: 700; font-size: 24px; color:#1D365C; } #table-container .subheading-price { font-family: "Roboto", sans-serif; font-size: 14px; font-weight: 300; margin-bottom: 8px; color:#1D365C; } #services-tab .tab-title { display: block !important; width: 100%; font-family: 'Roboto Slab'; font-weight: 700; font-size:24px; } #services-tab .text-left { text-align: left; } #services-tab .e-n-tabs-heading > button { color: #fff !important; } #services-tab .e-n-tabs-heading > button:nth-child(1) { background: #01b659 !important; } #services-tab .e-n-tabs-heading > button:nth-child(2) { background: #ea0567 !important; } #services-tab .e-n-tabs-heading > button:nth-child(3) { background: #f1cd67 !important; } #services-tab .e-n-tabs-heading > button:nth-child(4) { background: #b0bed5 !important; } #services-tab .e-n-tabs-heading > button:nth-child(5) { background: #2eb2ff !important; } #services-tab .e-n-tab-title-text { width: 100%; } .h-100 { height: 100%; } /* Our Clients Page */ .diagonal-parent-green { background: linear-gradient(163deg, #1d365c 50%, #fff 50%); height: calc(30.57vw); transition: height 0.3s ease; /* Added transition */ } .diagonal-child-green { transform-origin: top; /* Add this property */ transform: scaleY(1); /* Initial scale */ transition: transform 0.5s ease; /* Add a transition for smooth scaling */ -webkit-transform: skewY(-17deg); -moz-transform: skewY(-17deg); -ms-transform: skewY(-17deg); -o-transform: skewY(-17deg); transform: skewY(-17deg); background: #01b659; /* background: rgba(0,0,0,.2); */ position: relative; top: calc(0.15 * 100vw); z-index: 200; transition: height 0.3s ease; /* Added transition */ } @media (min-width: 768px) { #menu-description { width: 45%; } #menu-content { /* width: 35%; */ } #menu-content ul { padding-left: 0; } #menu-content li { display: inline; display: inline-block; /* or inline, as per your design */ background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjYiIGZpbGw9IndoaXRlIi8+PC9zdmc+'); background-repeat: no-repeat; background-position: left center; /* Adjust as needed */ background-size: 6px; /* Adjust as needed */ padding-left: 16px; /* Adjust as per your image size */ margin-right: 20px; /* Optional, for spacing between list items */ } } .all-titles { padding-left: 0; } .all-titles .title { text-align: left; } .menu-option .content ul { padding-left: 22px } .menu-option .content li { font-size: 24px } .educate-menu-mobile .slick-dots { place-content: center; } @media (max-width:767px) { #testimonials-section p { font-size: 32px; line-height: 1.2em; } } @media (max-width: 767px) { .features-list li { list-style: none; padding-left: 36px; background-repeat: no-repeat; background-position: left center; background-size: 23px; margin-bottom: 10px; } .features-list { padding-left: 0; } } .Enterprise-th { padding-bottom:0; padding-left: 11px; padding-right: 11px; } .pro-columns { display: flex; } .pro-columns p { text-align: center; color: #1d365c; font-family: "Roboto", sans-serif; font-weight: 300; font-size: 14px; } .pro-columns h4 { color: #1d365c; } /*NEW TABLE EDITS*/ .plan-more-info.table-text p { padding-bottom: 30px; } /**/ @media (min-width: 768px) and (max-width: 1024px) { .Learn-th .plan-more-info.table-text, .Enterprise-th .plan-more-info.table-text { margin-top: 104px; } .Learn-th .plan-more-info.table-text p, .Enterprise-th .plan-more-info.table-text p { font-size: 14px; } } @media (min-width: 1024px) { .Learn-th .plan-more-info.table-text, .Enterprise-th .plan-more-info.table-text { /*margin-top: 84px;*/ } } @media (min-width: 1024px) and (max-width: 1400px) { .Learn-th .plan-more-info.table-text p, .Enterprise-th .plan-more-info.table-text p { font-size: 14px; } #table-container h4 { /* font-size: 1.4vw; */ } } @media (min-width: 768px) { .Pro-th { display: flex; flex-direction: column; } .pro-columns { margin-top:-18px; /*margin-top: auto;*/ } .Pro-th { height: 100%; } } </style> </head> <body class="page-template page-template-elementor_header_footer page page-id-812 wp-custom-logo elementor-default elementor-template-full-width elementor-kit-1752 elementor-page elementor-page-812"> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <div data-elementor-type="header" data-elementor-id="1884" class="elementor elementor-1884 elementor-location-header" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-42102d2 e-flex e-con-boxed e-con e-parent" data-id="42102d2" data-element_type="container" id="top-menu-bar" data-settings="{"background_background":"classic","sticky":"top","sticky_on":["desktop","tablet","mobile"],"sticky_offset":0,"sticky_effects_offset":0,"sticky_anchor_link_offset":0}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-07c48b1 logo-internal elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="07c48b1" data-element_type="widget" data-widget_type="theme-site-logo.default"> <div class="elementor-widget-container"> <a href="https://uof.digital"> <img src="https://uof.digital/wp-content/uploads/logo-white.svg" title="" alt="Home" loading="lazy" /> </a> </div> </div> <div class="elementor-element elementor-element-194c66b logo-home elementor-widget elementor-widget-image" data-id="194c66b" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <a href="/"> <img src="https://uof.digital/wp-content/uploads/logo-yellow.svg" title="" alt="Home" loading="lazy" /> </a> </div> </div> <div class="elementor-element elementor-element-48952aa elementor-nav-menu__align-center elementor-nav-menu--stretch elementor-nav-menu__text-align-center elementor-nav-menu--dropdown-mobile elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="48952aa" data-element_type="widget" data-settings="{"full_width":"stretch","layout":"horizontal","submenu_icon":{"value":"<svg class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"},"toggle":"burger"}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade"> <ul id="menu-1-48952aa" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1113"><a href="https://uof.digital/about/" class="elementor-item">About</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1610"><a href="https://uof.digital/our-clients/" class="elementor-item">Our Clients</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1703"><a href="https://uof.digital/services/" class="elementor-item">Services</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-812 current_page_item menu-item-838"><a href="https://uof.digital/newsletters/" aria-current="page" class="elementor-item elementor-item-active">Newsletter</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-510"><a href="https://uof.digital/blog/" class="elementor-item">Blog</a></li> <li class="courses-menu-item menu-item menu-item-type-custom menu-item-object-custom menu-item-621"><a target="_blank" href="https://learn.uof.digital/" class="elementor-item">Learn Online Now!</a></li> </ul> </nav> <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false"> <svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z"></path></svg><svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z"></path></svg> </div> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-48952aa" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1113"><a href="https://uof.digital/about/" class="elementor-item" tabindex="-1">About</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1610"><a href="https://uof.digital/our-clients/" class="elementor-item" tabindex="-1">Our Clients</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1703"><a href="https://uof.digital/services/" class="elementor-item" tabindex="-1">Services</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-812 current_page_item menu-item-838"><a href="https://uof.digital/newsletters/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Newsletter</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-510"><a href="https://uof.digital/blog/" class="elementor-item" tabindex="-1">Blog</a></li> <li class="courses-menu-item menu-item menu-item-type-custom menu-item-object-custom menu-item-621"><a target="_blank" href="https://learn.uof.digital/" class="elementor-item" tabindex="-1">Learn Online Now!</a></li> </ul> </nav> </div> </div> <div class="elementor-element elementor-element-eacd917 elementor-view-default elementor-widget elementor-widget-icon" data-id="eacd917" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <a class="elementor-icon" href="https://learn.uof.digital/student/authentication/login" target="_blank"> <svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><g clip-path="url(#clip0_770_880)"><path d="M15.0001 17.6017C18.5683 17.6017 21.4709 14.6981 21.4709 11.1309C21.4709 7.56381 18.5672 4.66016 15.0001 4.66016C11.433 4.66016 8.5293 7.5627 8.5293 11.1309C8.5293 14.6992 11.433 17.6017 15.0001 17.6017ZM15.0001 6.33277C17.6462 6.33277 19.7983 8.48487 19.7983 11.1309C19.7983 13.777 17.6462 15.9291 15.0001 15.9291C12.354 15.9291 10.2019 13.777 10.2019 11.1309C10.2019 8.48487 12.354 6.33277 15.0001 6.33277Z" fill="#F1CD67"></path><path d="M30 15C30 6.72948 23.2716 0 15 0C6.72837 0 0 6.72948 0 15C0 18.2504 1.03033 21.3158 2.96164 23.915L2.94938 23.9373L3.2917 24.3644C6.15968 27.946 10.4271 30 15 30C19.5729 30 23.8392 27.946 26.7072 24.3644L27.0495 23.9373L27.0372 23.915C28.9697 21.3158 30 18.2504 30 15ZM15 1.67261C22.3483 1.67261 28.3274 7.65165 28.3274 15C28.3274 17.6595 27.558 20.1851 26.095 22.3718C24.0477 19.6554 20.2531 18.2215 15 18.2215C9.74688 18.2215 5.95227 19.6554 3.905 22.3718C2.44202 20.1851 1.67261 17.6595 1.67261 15C1.67261 7.65165 7.65165 1.67261 15 1.67261ZM15 28.3274C11.1273 28.3274 7.50112 26.6682 4.9632 23.7556C7.00714 20.5787 11.5054 19.893 15 19.893C18.4946 19.893 22.9929 20.5787 25.0368 23.7556C22.4989 26.6682 18.8727 28.3274 15 28.3274Z" fill="#F1CD67"></path></g><defs><clipPath id="clip0_770_880"><rect width="30" height="30" fill="white"></rect></clipPath></defs></svg> </a> </div> </div> </div> </div> </div> </div> <div data-elementor-type="wp-page" data-elementor-id="812" class="elementor elementor-812" data-elementor-post-type="page"> <div class="elementor-element elementor-element-e582c52 py-5 e-flex e-con-boxed e-con e-parent" data-id="e582c52" data-element_type="container" data-settings="{"background_background":"classic"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-1103767 e-con-full e-flex e-con e-child" data-id="1103767" data-element_type="container"> <div class="elementor-element elementor-element-e10cecb elementor-view-default elementor-widget elementor-widget-icon" data-id="e10cecb" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="160" height="138" viewBox="0 0 160 138" fill="none"><path d="M63.3605 138H0V92.3783C0 73.9178 1.57838 59.3914 4.73513 48.7993C8.0422 38.0559 14.0551 28.4474 22.7737 19.9737C31.4924 11.5 42.6162 4.84211 56.1451 0L68.5466 26.3289C55.9196 30.5658 46.8252 36.4671 41.2633 44.0329C35.8517 51.5987 32.9956 61.6612 32.6949 74.2204H63.3605V138ZM154.814 138H91.4534V92.3783C91.4534 73.7664 93.0317 59.1645 96.1885 48.5724C99.4956 37.9803 105.508 28.4474 114.227 19.9737C123.096 11.5 134.22 4.84211 147.598 0L160 26.3289C147.373 30.5658 138.279 36.4671 132.717 44.0329C127.305 51.5987 124.449 61.6612 124.148 74.2204H154.814V138Z" fill="#F1CD67"></path></svg> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-9e0dece e-con-full e-flex e-con e-child" data-id="9e0dece" data-element_type="container"> <div class="elementor-element elementor-element-a32d802 elementor-widget elementor-widget-heading" data-id="a32d802" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h1 class="elementor-heading-title elementor-size-default">The U of Digital newsletter has become one of my most valuable sources of industry news.</h1> </div> </div> <div class="elementor-element elementor-element-0f94d47 elementor-widget elementor-widget-heading" data-id="0f94d47" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Ben Wise / Head of Programmatic Media at Google</div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-5161e21 py-5 e-flex e-con-boxed e-con e-parent" data-id="5161e21" data-element_type="container" data-settings="{"background_background":"classic"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-5925aba e-con-full e-flex e-con e-child" data-id="5925aba" data-element_type="container"> <div class="elementor-element elementor-element-1cef1db elementor-widget elementor-widget-html" data-id="1cef1db" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <div id="yellow-bg-newsletter"> </div> <script> function adjustNewsletterHeight() { var video = document.querySelector('.elementor-video'); var newsletter = document.getElementById('yellow-bg-newsletter'); if (video && newsletter) { newsletter.style.height = video.offsetHeight + 'px'; } } window.addEventListener('DOMContentLoaded', function() { adjustNewsletterHeight(); // Call the function when the page loads }); window.addEventListener('resize', adjustNewsletterHeight); // Call the function on window resize </script> </div> </div> <div class="elementor-element elementor-element-a913fd2 elementor-widget elementor-widget-video" data-id="a913fd2" data-element_type="widget" id="newsletter-video" data-settings="{"video_type":"hosted","autoplay":"yes","play_on_mobile":"yes","mute":"yes","loop":"yes"}" data-widget_type="video.default"> <div class="elementor-widget-container"> <div class="e-hosted-video elementor-wrapper elementor-open-inline"> <video class="elementor-video" src="https://uof.digital/wp-content/uploads/newsletter-cropped.mp4" autoplay="" loop="" muted="muted" playsinline="" controlsList="nodownload" poster="https://uof.digital/wp-content/uploads/newsletter_fallback.jpg"></video> </div> </div> </div> </div> <div class="elementor-element elementor-element-d365559 e-con-full e-flex e-con e-child" data-id="d365559" data-element_type="container"> <div class="elementor-element elementor-element-32032a8 e-flex e-con-boxed e-con e-child" data-id="32032a8" data-element_type="container"> <div class="e-con-inner"> <div class="elementor-element elementor-element-7d38052 elementor-widget elementor-widget-heading" data-id="7d38052" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Community</h2> </div> </div> <div class="elementor-element elementor-element-a4cf35d e-flex e-con-boxed e-con e-child" data-id="a4cf35d" data-element_type="container" data-settings="{"background_background":"classic"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-f96c1a4 free-text elementor-widget elementor-widget-text-editor" data-id="f96c1a4" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><strong>For people who want a taste of industry news each week</strong></p> </div> </div> <div class="elementor-element elementor-element-a804a7e free-pricing elementor-widget elementor-widget-heading" data-id="a804a7e" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">$0/month</div> </div> </div> <div class="elementor-element elementor-element-4bf0ec3 elementor-align-justify elementor-widget elementor-widget-button" data-id="4bf0ec3" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjU2OTkiLCJ0b2dnbGUiOmZhbHNlfQ%3D%3D"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Sign Up For Free</span> </span> </a> </div> </div> </div> <div class="elementor-element elementor-element-219ff58 elementor-widget elementor-widget-text-editor" data-id="219ff58" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><strong>What you get:</strong></p><ul><li>One news story, summarized and explained</li><li>FOMO because you鈥檒l be missing out on all the premium content</li><li style="font-size: 16px; background-image: none; background-color: #ffffff;">All past editions of the free newsletter</li><li style="font-size: 16px; background-image: none; background-color: #ffffff;">A selection of premium courses</li><li>Access to the <a href="https://learn.uof.digital/student/catalog/list?category_ids=38415-u-of-digital-newsletter" target="_blank" rel="noopener">Newsletter Archive</a> (login required)</li></ul> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-4847d18 e-flex e-con-boxed e-con e-child" data-id="4847d18" data-element_type="container"> <div class="e-con-inner"> <div class="elementor-element elementor-element-26e5ede elementor-widget elementor-widget-heading" data-id="26e5ede" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Premium</h2> </div> </div> <div class="elementor-element elementor-element-c4e11f5 e-flex e-con-boxed e-con e-child" data-id="c4e11f5" data-element_type="container" data-settings="{"background_background":"classic"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-b4a028a premium-text elementor-widget elementor-widget-text-editor" data-id="b4a028a" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><strong>For people who are tired of scouring the trades on a regular basis, and want an easy and fun way to keep up with industry news</strong></p> </div> </div> <div class="elementor-element elementor-element-2e13c8b premium-pricing elementor-widget elementor-widget-html" data-id="2e13c8b" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <div class="selector-option"> <input type="radio" id="monthly-subscription" name="subscriptionlength" value="monthly" class="selector-input"> <label for="monthly-subscription" class="selector-option-label">$9/month</label> </div> <div class="selector-option"> <input type="radio" id="yearly-subscription" name="subscriptionlength" value="yearly" class="selector-input" checked> <label for="yearly-subscription" class="selector-option-label">$100/year</label> </div> </div> </div> <div class="elementor-element elementor-element-f3bee8d elementor-align-justify elementor-widget elementor-widget-button" data-id="f3bee8d" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="#newsletter-popup"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Subscribe</span> </span> </a> </div> </div> </div> <div class="elementor-element elementor-element-e0b8307 elementor-widget elementor-widget-text-editor" data-id="e0b8307" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><strong>What you get:</strong></p><ul><li>The top news stories, broken down for you every week</li><li>Free time, since you no longer need to sift through all the trades</li><li>The opportunity to demonstrate your industry expertise to colleagues and clients</li><li>GIFs, memes, emojis, and exclamation points!</li><li>Access to the <a href="https://learn.uof.digital/student/catalog/list?category_ids=38415-u-of-digital-newsletter" target="_blank" rel="noopener">Newsletter Archive</a> (login required)</li></ul> </div> </div> <div class="elementor-element elementor-element-447de8a elementor-widget elementor-widget-text-editor" data-id="447de8a" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><a href="/contact-us/">Contact us</a> for group subscriptions</p> </div> </div> <div class="elementor-element elementor-element-e85ec93 elementor-widget elementor-widget-html" data-id="e85ec93" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <script> </script> </div> </div> <div class="elementor-element elementor-element-fbaac15 elementor-widget elementor-widget-html" data-id="fbaac15" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <script type="text/javascript" src="https://js.stripe.com/v3?ver=6.4.3" id="stripe-js-js"></script> <script type="text/javascript"> // validate email function function ValidateEmailC(emailString) { var emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; return !!emailString && typeof emailString === 'string' && emailString.match(emailRegex); } // submit promo code popup function submit_email_check_form() { jQuery(".required-fields-error").html(""); var errorChk = "no-error"; var htmlError = nameError = emailError = ""; var email_check_email = jQuery("#email_check_email").val(); var email_check_email_chk = ValidateEmailC(email_check_email); if (!email_check_email_chk) { var emailError = "<span>Please enter a valid email address.</span>"; var errorChk = "error"; } // only proceed if no error if (errorChk == "error") { var htmlError = nameError.concat(emailError); jQuery(".required-fields-error").html(htmlError); return false; } else { jQuery(".required-fields-error").html(""); // process the form // jQuery("body") // .css({ // 'opacity': 0.4, // 'pointer-events': 'none', // 'cursor': 'progress' // }); var selectedNewsletterVal = jQuery('.selector-input:checked').val(); console.log('selected period: ' + selectedNewsletterVal); if (selectedNewsletterVal == 'monthly') { var stripe = Stripe("pk_live_i81IelnsnNotrnneoBAt47Fi"); //var customerEmail = jQuery('#email_n').val(); // // When the customer clicks on the button, redirect // them to Checkout. stripe .redirectToCheckout({ items: [{ plan: "plan_F05lwrzyxsTF9W", quantity: 1 }], customerEmail: email_check_email, // Do not rely on the redirect to the successUrl for fulfilling // purchases, customers may not always reach the success_url after // a successful payment. // Instead use one of the strategies described in // <a href="https://stripe.com/docs/payments/checkout/fulfillment">https://stripe.com/docs/payments/checkout/fulfillment</a> successUrl: "https://uof.digital/subscribe?type=success", cancelUrl: "https://uof.digital/newsletters/" }) .then(function (result) { if (result.error) { // If `redirectToCheckout` fails due to a browser or network // error, display the localized error message to your customer. var displayError = document.getElementById("error-message"); displayError.textContent = result.error.message; } }); } else if (selectedNewsletterVal == 'yearly') { var stripe = Stripe("pk_live_i81IelnsnNotrnneoBAt47Fi"); /* * When the customer clicks on the button, redirect * them to Checkout. */ stripe.redirectToCheckout({ //items: [{ plan: "plan_1K6iPOC88WD5EP0DdcQ8nb6M", quantity: 1 }], lineItems: [{ price: 'price_1K6iPOC88WD5EP0DdcQ8nb6M', quantity: 1 }], mode: 'subscription', customerEmail: email_check_email, /* * Do not rely on the redirect to the successUrl for fulfilling * purchases, customers may not always reach the success_url after * a successful payment. * Instead use one of the strategies described in * https://stripe.com/docs/payments/checkout/fulfill-orders */ successUrl: "https://uof.digital/subscribe?type=success", cancelUrl: "https://uof.digital/newsletters/" }) .then(function (result) { if (result.error) { /* * If `redirectToCheckout` fails due to a browser or network * error, display the localized error message to your customer. */ var displayError = document.getElementById('error-message'); displayError.textContent = result.error.message; } }); } } } </script> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div data-elementor-type="footer" data-elementor-id="1873" class="elementor elementor-1873 elementor-location-footer" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-2f7af7f py-5 e-flex e-con-boxed e-con e-parent" data-id="2f7af7f" data-element_type="container" data-settings="{"background_background":"classic"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-2d7fc05 e-con-full e-flex e-con e-child" data-id="2d7fc05" data-element_type="container"> <div class="elementor-element elementor-element-d0d5886 elementor-widget elementor-widget-image" data-id="d0d5886" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img src="https://uof.digital/wp-content/uploads/logo-yellow.svg" title="" alt="Home" loading="lazy" /> </div> </div> </div> <div class="elementor-element elementor-element-247068b e-con-full e-flex e-con e-child" data-id="247068b" data-element_type="container"> <div class="elementor-element elementor-element-efbe639 elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="efbe639" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items"> <li class="elementor-icon-list-item"> <a href="/contact/"> <span class="elementor-icon-list-icon"> <svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-right" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg> </span> <span class="elementor-icon-list-text">Contact Us</span> </a> </li> <li class="elementor-icon-list-item"> <a href="/privacy-policy/"> <span class="elementor-icon-list-icon"> <svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-right" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg> </span> <span class="elementor-icon-list-text">Privacy Policy</span> </a> </li> <li class="elementor-icon-list-item"> <a href="/newsletter-terms-of-use/"> <span class="elementor-icon-list-icon"> <svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-right" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg> </span> <span class="elementor-icon-list-text">Newsletter Terms of Use</span> </a> </li> </ul> </div> </div> </div> <div class="elementor-element elementor-element-18d1e9a e-con-full e-flex e-con e-child" data-id="18d1e9a" data-element_type="container"> <div class="elementor-element elementor-element-86a31c6 e-grid-align-left e-grid-align-mobile-center elementor-grid-mobile-4 elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="86a31c6" data-element_type="widget" data-widget_type="social-icons.default"> <div class="elementor-widget-container"> <div class="elementor-social-icons-wrapper elementor-grid"> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-502648b" href="https://www.facebook.com/UofDigital/" target="_blank"> <span class="elementor-screen-only">Facebook</span> <svg class="e-font-icon-svg e-fab-facebook" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-repeater-item-e8ee927" href="https://twitter.com/uofdigital" target="_blank"> <span class="elementor-screen-only">Twitter</span> <svg class="e-font-icon-svg e-fab-twitter" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path></svg> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-80347e1" href="https://www.linkedin.com/company/uofdigital/" target="_blank"> <span class="elementor-screen-only">Linkedin</span> <svg class="e-font-icon-svg e-fab-linkedin" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-5430a5d" href="https://www.youtube.com/channel/UCLb0vNOXZjInvOEPSWlMjgQ" target="_blank"> <span class="elementor-screen-only">Youtube</span> <svg class="e-font-icon-svg e-fab-youtube" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg> </a> </span> </div> </div> </div> <div class="elementor-element elementor-element-8487c61 elementor-widget elementor-widget-text-editor" data-id="8487c61" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>U of Digital<br />漏 Copyright 2024 | U of Digital Inc.</p> </div> </div> <div class="elementor-element elementor-element-5242cbb elementor-widget elementor-widget-html" data-id="5242cbb" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <a href="#" id="go-to-top-button"> <img src="/wp-content/uploads/to-top.svg" alt="Go to Top"> </a> <script> var isButtonVisible = false; // Function to check whether the button should be initially visible or hidden function checkScrollPosition() { var goTopButton = document.getElementById('go-to-top-button'); if (window.scrollY >= window.innerHeight && !isButtonVisible) { goTopButton.style.display = 'block'; setTimeout(function() { goTopButton.style.opacity = '1'; }, 10); isButtonVisible = true; } else if (window.scrollY < window.innerHeight && isButtonVisible) { goTopButton.style.opacity = '0'; setTimeout(function() { goTopButton.style.display = 'none'; }, 300); isButtonVisible = false; } } // Run the checkScrollPosition function when the document is ready document.addEventListener('DOMContentLoaded', checkScrollPosition); // JavaScript to show/hide the Go to Top button and enable smooth scrolling window.addEventListener('scroll', function() { checkScrollPosition(); }); // JavaScript to scroll to the top smoothly when the button is clicked document.getElementById('go-to-top-button').addEventListener('click', function(event) { event.preventDefault(); window.scrollTo({ top: 0, behavior: 'smooth' }); }); </script> </div> </div> </div> </div> </div> </div> <div data-elementor-type="popup" data-elementor-id="5699" class="elementor elementor-5699 elementor-location-popup" data-elementor-settings="{"open_selector":"a[href=\"#newsletter-popup-free\"]","a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-6debcb8 e-flex e-con-boxed e-con e-parent" data-id="6debcb8" data-element_type="container" data-settings="{"background_background":"classic"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-fa50656 elementor-widget elementor-widget-heading" data-id="fa50656" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Sign up to get the FREE U of Digital Community Newsletter</div> </div> </div> <div class="elementor-element elementor-element-8bfc68e elementor-button-align-stretch elementor-widget elementor-widget-form" data-id="8bfc68e" data-element_type="widget" data-settings="{"button_width":"30","step_next_label":"Next","step_previous_label":"Previous","step_type":"none","step_icon_shape":"circle"}" data-widget_type="form.default"> <div class="elementor-widget-container"> <form class="elementor-form" method="post" id="community_signup_form" name="Newsletter - Community - Sign Up"> <input type="hidden" name="post_id" value="5699"/> <input type="hidden" name="form_id" value="8bfc68e"/> <input type="hidden" name="referer_title" value="Newsletter - U of Digital" /> <input type="hidden" name="queried_id" value="812"/> <div class="elementor-form-fields-wrapper elementor-labels-above"> <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-50 elementor-field-required elementor-mark-required"> <label for="form-field-name" class="elementor-field-label"> First Name </label> <input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-md elementor-field-textual" placeholder="First Name" required="required"> </div> <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_a387970 elementor-col-50 elementor-field-required elementor-mark-required"> <label for="form-field-field_a387970" class="elementor-field-label"> Last Name </label> <input size="1" type="text" name="form_fields[field_a387970]" id="form-field-field_a387970" class="elementor-field elementor-size-md elementor-field-textual" placeholder="Last Name" required="required"> </div> <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required elementor-mark-required"> <label for="form-field-email" class="elementor-field-label"> Email </label> <input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-md elementor-field-textual" placeholder="Email" required="required"> </div> <div class="elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-field_7e8346e elementor-col-100"> <input size="1" type="hidden" name="form_fields[field_7e8346e]" id="form-field-field_7e8346e" class="elementor-field elementor-size-md elementor-field-textual" value="WordPress"> </div> <div class="elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-field_eea29f6 elementor-col-100"> <input size="1" type="hidden" name="form_fields[field_eea29f6]" id="form-field-field_eea29f6" class="elementor-field elementor-size-md elementor-field-textual" value="Community"> </div> <div class="elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-uofd_utm_source elementor-col-100"> <input size="1" type="hidden" name="form_fields[uofd_utm_source]" id="form-field-uofd_utm_source" class="elementor-field elementor-size-md elementor-field-textual"> </div> <div class="elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-uofd_utm_medium elementor-col-100"> <input size="1" type="hidden" name="form_fields[uofd_utm_medium]" id="form-field-uofd_utm_medium" class="elementor-field elementor-size-md elementor-field-textual"> </div> <div class="elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-uofd_utm_campaign elementor-col-100"> <input size="1" type="hidden" name="form_fields[uofd_utm_campaign]" id="form-field-uofd_utm_campaign" class="elementor-field elementor-size-md elementor-field-textual"> </div> <div class="elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-uofd_utm_channel elementor-col-100"> <input size="1" type="hidden" name="form_fields[uofd_utm_channel]" id="form-field-uofd_utm_channel" class="elementor-field elementor-size-md elementor-field-textual"> </div> <div class="elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-uofd_referring_site elementor-col-100"> <input size="1" type="hidden" name="form_fields[uofd_referring_site]" id="form-field-uofd_referring_site" class="elementor-field elementor-size-md elementor-field-textual"> </div> <div class="elementor-field-type-select elementor-field-group elementor-column elementor-field-group-wheredoyouwork elementor-col-100 elementor-field-required elementor-mark-required"> <label for="form-field-wheredoyouwork" class="elementor-field-label"> Where do you work? </label> <div class="elementor-field elementor-select-wrapper remove-before "> <div class="select-caret-down-wrapper"> <svg aria-hidden="true" class="e-font-icon-svg e-eicon-caret-down" viewBox="0 0 571.4 571.4" xmlns="http://www.w3.org/2000/svg"><path d="M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z"></path></svg> </div> <select name="form_fields[wheredoyouwork]" id="form-field-wheredoyouwork" class="elementor-field-textual elementor-size-md" required="required"> <option value="Advertiser or brand">Advertiser or brand</option> <option value="Agency or consultancy">Agency or consultancy</option> <option value="Platform or tech vendor (adtech, martech, cloud, etc.)">Platform or tech vendor (adtech, martech, cloud, etc.)</option> <option value="Publisher, site, or app that sells ads (walled garden, retail media, news, etc.)">Publisher, site, or app that sells ads (walled garden, retail media, news, etc.)</option> <option value="Other">Other</option> </select> </div> </div> <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-30 e-form__buttons"> <button class="elementor-button elementor-size-sm" type="submit" id="community-sign-up-button"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-icon"> <svg aria-hidden="true" class="e-font-icon-svg e-far-paper-plane" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M440 6.5L24 246.4c-34.4 19.9-31.1 70.8 5.7 85.9L144 379.6V464c0 46.4 59.2 65.5 86.6 28.6l43.8-59.1 111.9 46.2c5.9 2.4 12.1 3.6 18.3 3.6 8.2 0 16.3-2.1 23.6-6.2 12.8-7.2 21.6-20 23.9-34.5l59.4-387.2c6.1-40.1-36.9-68.8-71.5-48.9zM192 464v-64.6l36.6 15.1L192 464zm212.6-28.7l-153.8-63.5L391 169.5c10.7-15.5-9.5-33.5-23.7-21.2L155.8 332.6 48 288 464 48l-59.4 387.3z"></path></svg> </span> <span class="elementor-button-text">Sign Up</span> </span> </button> </div> </div> </form> </div> </div> <div class="elementor-element elementor-element-f97adfc elementor-widget elementor-widget-html" data-id="f97adfc" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <script type="text/javascript" style="display:none;"> (function(){ function updateUTMFields() { const urlParams = new URLSearchParams(window.location.search); const utmParams = {}; const utmFields = ['source', 'medium', 'campaign', 'channel']; utmFields.forEach(field => { const value = urlParams.get(`utm_${field}`); if (value) { utmParams[field] = value; const hiddenField = document.querySelector(`[id="form-field-uofd_utm_${field}"]`); if (hiddenField) { hiddenField.value = value; } } }); const fullReferrer = document.referrer; const referrer = fullReferrer ? new URL(fullReferrer).hostname : 'Direct'; utmParams.referrer = referrer; const referrerField = document.querySelector('[id="form-field-uofd_referring_site"]'); if (referrerField) { referrerField.value = referrer; } console.log('UTM Params:', utmParams, 'Referrer:', referrer); return utmParams; } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', updateUTMFields); } else { updateUTMFields(); } window.updateUTMFields = updateUTMFields; })(); </script> </div> </div> </div> </div> </div> <div data-elementor-type="popup" data-elementor-id="5508" class="elementor elementor-5508 elementor-location-popup" data-elementor-settings="{"open_selector":"a[href=\"#newsletter-popup-free\"]","a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-6debcb8 e-flex e-con-boxed e-con e-parent" data-id="6debcb8" data-element_type="container" data-settings="{"background_background":"classic"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-fa50656 elementor-widget elementor-widget-heading" data-id="fa50656" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">U of Digital Newsletter Subscription </div> </div> </div> <div class="elementor-element elementor-element-5931ef8 elementor-widget elementor-widget-html" data-id="5931ef8" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <form action="https://Digital.us18.list-manage.com/subscribe/post?u=66e8b64b83f326b526dab7aca&id=389db45acf" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate="novalidate"> <div id="mc_embed_signup_scroll"> <p class="woocommerce-form-row woocommerce-form-row--first form-row form-row-first"> <label for="FNAME">Name <span class="required" aria-required="true">*</span></label> <input type="text" class="required woocommerce-Input woocommerce-Input--text input-text" name="FNAME" id="mce-FNAME" aria-required="true" wfd-id="id0"> </p> <!-- <p class="woocommerce-form-row woocommerce-form-row--last form-row form-row-last"> <label for="LNAME">Last name <span class="required">*</span></label> <input type="text" class="required woocommerce-Input woocommerce-Input--text input-text" name="LNAME" id="mce-LNAME"> </p> --> <div class="clear"></div> <p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide"> <label for="EMAIL">Email Address <span class="required" aria-required="true">*</span></label> <input type="email" class="required woocommerce-Input woocommerce-Input--password input-text" name="EMAIL" id="mce-EMAIL" aria-required="true" wfd-id="id1"> </p> <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> <div style="position: absolute; left: -5000px;" aria-hidden="true"> <input type="text" name="b_66e8b64b83f326b526dab7aca_389db45acf" tabindex="-1" value="" wfd-id="id2"> </div> <div class="clear"></div> <p> <button style="background: #1d365c; border-color: #1d365c; color: #FFF; font-family: 'Roboto', sans-serif; font-size: 18px; font-weight: 700;" type="submit" class="woocommerce-Button button" name="subscribe" value="Subscribe" id="mc-embedded-subscribe">SUBSCRIBE</button> </p> <div id="mce-responses" class="clear"> <div class="response" id="mce-error-response" style="display:none"></div> <div class="response" id="mce-success-response" style="display:none"></div> </div> </div> </form> </div> </div> </div> </div> </div> <div data-elementor-type="popup" data-elementor-id="5423" class="elementor elementor-5423 elementor-location-popup" data-elementor-settings="{"open_selector":"a[href=\"#newsletter-popup\"]","a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-6debcb8 e-flex e-con-boxed e-con e-parent" data-id="6debcb8" data-element_type="container" data-settings="{"background_background":"classic"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-fa50656 elementor-widget elementor-widget-heading" data-id="fa50656" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">U of Digital Premium Newsletter Subscription </div> </div> </div> <div class="elementor-element elementor-element-5931ef8 elementor-widget elementor-widget-html" data-id="5931ef8" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <input class="newssubemailchk-email" type="text" style="border: 0;" placeholder="Email Address" name="email_check_email" id="email_check_email" value="" wfd-id="id2"> <div class="required-fields-error" style="color: red; padding: 8px 0"></div> <button type="submit" class="promo-submit-button" style="background: #1d365c; border-color: #1d365c; color: #FFF; font-family: 'Roboto', sans-serif; font-size: 18px; font-weight: 700;" onclick="submit_email_check_form();">SUBSCRIBE</button> </div> </div> </div> </div> </div> <script src="https://unpkg.com/pageable@latest/dist/pageable.min.js"></script> <link rel="stylesheet" href="https://unpkg.com/pageable@latest/dist/pageable.min.css" /> <script> new Pageable(".elementor-594", { childSelector: "[data-anchor]" // CSS3 selector string for the pages // anchors: [], // define the page anchors pips: true, // display the pips animation: 300, // the duration in ms of the scroll animation delay: 0, // the delay in ms before the scroll animation starts throttle: 50, // the interval in ms that the resize callback is fired orientation: "vertical", // or horizontal swipeThreshold: 50, // swipe / mouse drag distance (px) before firing the page change event freeScroll: false, // allow manual scrolling when dragging instead of automatically moving to next page navPrevEl: false, // define an element to use to scroll to the previous page (CSS3 selector string or Element reference) navNextEl: false, // define an element to use to scroll to the next page (CSS3 selector string or Element reference) infinite: false, // enable infinite scrolling (from 0.4.0) slideshow: { // enable slideshow that cycles through your pages automatically (from 0.4.0) interval: 3000, // time in ms between page change, delay: 0 // delay in ms after the interval has ended and before changing page }, events: { wheel: true, // enable / disable mousewheel scrolling mouse: true, // enable / disable mouse drag scrolling touch: true, // enable / disable touch / swipe scrolling keydown: true, // enable / disable keyboard navigation }, easing: function(currentTime, startPos, endPos, interval) { // the easing function used for the scroll animation return -endPos * (currentTime /= interval) * (currentTime - 2) + startPos; }, onInit: function() { // do something when the instance is ready }, onUpdate: function() { // do something when the instance updates }, onBeforeStart: function() { // do something before scrolling begins }, onStart: function() { // do something when scrolling begins }, onScroll: function() { // do something during scroll }, onFinish: function() { // do something when scrolling ends }, }); </script> <!-- Home and Services Menu Script --> <script> document.addEventListener("DOMContentLoaded", function() { var menuTab = jQuery('#menu-tab'); var menuTitle = jQuery('#menu-title .elementor-heading-title'); var menuContent = jQuery('#menu-content .elementor-widget-container'); var menuDescription = jQuery('#menu-description .elementor-widget-container'); var menuContainer = jQuery('#menu-container'); var slideUpTimeout; var activeTab; // Create tab triangles for each tab menu item jQuery('.tabs-menu-item').each(function () { var tabTriangle = jQuery('<div></div>').addClass('tab-triangle'); jQuery(this).append(tabTriangle); }); jQuery.each(tabsContent, function (tab, content) { jQuery(tab).hover( function () { // Mouse enters // console.log(tab); // var title = jQuery(this).text(); // menuTitle.text(title); // console.log(content); menuContent.html(content); menuDescription.html(tabsDescription[tab]); menuTab.stop().slideDown(); clearTimeout(slideUpTimeout); // Add 'closing' class to all active tabs except the current one jQuery('.tabs-menu-item.active').not(this).removeClass('active').addClass('closing'); // After 300ms, remove 'closing' and 'active' classes from other tabs setTimeout(function () { jQuery('.tabs-menu-item.closing').not(this).removeClass('closing'); }.bind(this), 300); // Bind 'this' to keep the context of the current tab // Set the current tab as active activeTab = jQuery(this); activeTab.removeClass('closing').addClass('active'); }, function () { // Mouse leaves slideUpTimeout = setTimeout(function () { if (!menuTab.is(':hover') && !menuContainer.is(':hover')) { menuTab.stop().slideUp(); menuContent.empty(); // Check if the active tab should remove its active class if (activeTab) { activeTab.removeClass('active').addClass('closing'); activeTab.delay(300).queue(function (next) { jQuery(this).removeClass('closing'); next(); }); activeTab = null; } } }, 500); } ); }); // Prevent slide up when hovering over menuTab or menuContainer menuTab.add(menuContainer).hover( function () { clearTimeout(slideUpTimeout); }, function () { slideUpTimeout = setTimeout(function () { menuContent.empty(); menuTitle.empty(); menuTab.stop().slideUp(); // Remove 'active' class from the active tab if (activeTab) { activeTab.removeClass('active').addClass('closing'); activeTab.delay(300).queue(function (next) { jQuery(this).removeClass('closing'); next(); }); activeTab = null; } }, 500); } ); }); </script> <!-- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css" integrity="sha512-yHknP1/AwR+yx26cB1y0cjvQUMvEa2PFzt1c9LlS4pRQ5NOTZFWbhBig+X9G9eYW/8m0/4OXNx8pxJ6z57x0dw==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.min.css" integrity="sha512-17EgCFERpgZKcm0j0fEq1YCJuyAWdz9KUtv1EjVuaOz8pDnh/0nZxmU6BBXwaaxqoi9PQXnRWqlcDB027hgv9A==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js" integrity="sha512-HGOnQO9+SP1V92SrtZfjqxxtLmVzqZpjFFekvzZVWoiASSQgSr4cw9Kqd2+l8Llp4Gm0G8GIFJ4ddwZilcdb8A==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> --> <!-- Sliders Script --> <script> document.addEventListener("DOMContentLoaded", function() { // Initialize Slick Slider for .image-slider jQuery(".image-slider").slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: false, infinite: true, autoplay: true, fade: true, autoplaySpeed: 4500, asNavFor: ".content-slider", // Link it to the content-slider }); jQuery(".img-test-new").attr("src", testimonialFeaturedImages[0]); }); jQuery(".image-slider").on( "beforeChange", function (event, slick, currentSlide, nextSlide) { var image = jQuery(".img-test-new") jQuery("#testimonial-blue-bg").addClass("changing"); image.addClass("changing"); var imageUrl = testimonialFeaturedImages[nextSlide]; image.attr("src", imageUrl); setTimeout(function() { jQuery("#testimonial-blue-bg").removeClass("changing"); jQuery(".img-test-new").removeClass("changing"); }, 1); } ); </script> <script> document.addEventListener("DOMContentLoaded", function() { // Initialize Slick Slider for .content-slider jQuery(".content-slider").slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true, infinite: true, autoplay: true, fade: true, autoplaySpeed: 3000, appendDots: jQuery('#dots-container'), asNavFor: jQuery(".image-slider").length ? ".image-slider" : null, // Link it to the image-slider if it exists }); }); </script> <script> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js" id="slick-slider-js-js"></script> <script src="https://uof.digital/wp-content/themes/hello-elementor/assets/js/hello-frontend.min.js?ver=3.1.1" id="hello-theme-frontend-js"></script> <script src="https://uof.digital/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1" id="smartmenus-js"></script> <script src="https://uof.digital/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=3.27.1" id="e-sticky-js"></script> <script src="https://uof.digital/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.27.1" id="elementor-pro-webpack-runtime-js"></script> <script src="https://uof.digital/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.27.2" id="elementor-webpack-runtime-js"></script> <script src="https://uof.digital/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.27.2" id="elementor-frontend-modules-js"></script> <script src="https://uof.digital/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script src="https://uof.digital/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script id="elementor-pro-frontend-js-before"> var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/uof.digital\/wp-admin\/admin-ajax.php","nonce":"bd1ceb6c24","urls":{"assets":"https:\/\/uof.digital\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/uof.digital\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/uof.digital\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; </script> <script src="https://uof.digital/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.27.1" id="elementor-pro-frontend-js"></script> <script src="https://uof.digital/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script id="elementor-frontend-js-before"> var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"3.27.2","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_swiper_latest":true,"e_onboarding":true,"hello-theme-header-footer":true,"home_screen":true,"landing-pages":true,"nested-elements":true,"editor_v2":true,"link-in-bio":true,"floating-buttons":true},"urls":{"assets":"https:\/\/uof.digital\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/uof.digital\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/uof.digital\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"e9c46520a6"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":812,"title":"Newsletter%20-%20U%20of%20Digital","excerpt":"","featuredImage":false}}; </script> <script src="https://uof.digital/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.27.2" id="elementor-frontend-js"></script> <script src="https://uof.digital/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.27.1" id="pro-elements-handlers-js"></script> <script id="jet-elements-js-extra"> var jetElements = {"ajaxUrl":"https:\/\/uof.digital\/wp-admin\/admin-ajax.php","isMobile":"false","templateApiUrl":"https:\/\/uof.digital\/wp-json\/jet-elements-api\/v1\/elementor-template","devMode":"false","messages":{"invalidMail":"Please specify a valid e-mail"}}; </script> <script src="https://uof.digital/wp-content/plugins/jet-elements/assets/js/jet-elements.min.js?ver=2.7.3" id="jet-elements-js"></script> <script type="text/javascript"> window.addEventListener("load", function(event) { jQuery(".cfx_form_main,.wpcf7-form,.wpforms-form,.gform_wrapper form").each(function(){ var form=jQuery(this); var screen_width=""; var screen_height=""; if(screen_width == ""){ if(screen){ screen_width=screen.width; }else{ screen_width=jQuery(window).width(); } } if(screen_height == ""){ if(screen){ screen_height=screen.height; }else{ screen_height=jQuery(window).height(); } } form.append('<input type="hidden" name="vx_width" value="'+screen_width+'">'); form.append('<input type="hidden" name="vx_height" value="'+screen_height+'">'); form.append('<input type="hidden" name="vx_url" value="'+window.location.href+'">'); }); }); </script> </body> </html>