CINXE.COM
smartclip: Engineering the future of TV advertising
<!DOCTYPE html> <html class="no-js" lang="en-US"> <head> <meta charset="UTF-8"> <meta id="viewport" name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=no"> <script id="usercentrics-cmp" data-settings-id="M5sJQd76T" src="https://web.cmp.usercentrics.eu/ui/loader.js"></script> <link rel="preload" href="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/fonts/Aeonik-Light.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/fonts/Aeonik-Regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/fonts/Aeonik-Medium.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/fonts/Aeonik-Bold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/fonts/icomoon.ttf" as="font" type="font/ttf" crossorigin> <link rel="profile" href="https://gmpg.org/xfn/11"> <link rel="apple-touch-icon" sizes="180x180" href="https://smartclip.wpenginepowered.com/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://smartclip.wpenginepowered.com/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://smartclip.wpenginepowered.com/favicon-16x16.png"> <link rel="manifest" href="/site.webmanifest"> <link rel="mask-icon" href="https://smartclip.wpenginepowered.com/safari-pinned-tab.svg" color="#5bbad5"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="theme-color" content="#ffffff"> <!-- Global site tag (gtag.js) - Google Analytics --> <script type="text/plain" data-usercentrics="Google Analytics" async src="https://www.googletagmanager.com/gtag/js?id=UA-22120432-3"></script> <script type="text/plain" data-usercentrics="Google Analytics"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-22120432-3', {'anonymize_ip': true}); </script> <style> .vjs-text-track-display { display: none; } .vjs-loading-spinner { display: none; } .vjs-control-bar { display: none; } .vjs-modal-dialog { display: none; } .vjs-big-play-button { display: none !important; } </style> <style> #chatbot-chatgpt { background: #ffffff !important; color: #ffffff !important; } .chatbot-bubble { color: #0a0a0a !important; } .chatbot-floating-style { color: #0a0a0a !important; } .chatbot-embedded-style { color: #0a0a0a !important; } #chatbot-chatgpt-submit { background-color: #ffffff !important; } #chatbot-chatgpt-upload-file { background-color: #ffffff !important; } #chatbot-chatgpt-erase-btn { background-color: #ffffff !important; } #chatbot-chatgpt-text-to-speech-btn { background-color: #ffffff !important; } #chatbot-chatgpt-download-transcript-btn { background-color: #ffffff !important; } #chatbot-chatgpt-header { background-color: #ffffff !important; } #chatbot-chatgpt-header-embedded { background-color: #ffffff !important; } .chatbot-user-text { background-color: #ffffff !important; color: #0a0a0a !important; } .chatbot-bot-text { background-color: #ffffff !important; color: #0a0a0a !important; } .chatbot-typing-dot { color: #0a0a0a !important; } .chatbot-chatgpt-custom-button-class { color: #0a0a0a !important; } .chatbot-typing-indicator { background-color: #ffffff !important; color: #0a0a0a !important; } #chatbot-chatgpt-title.title { color: #000000 !important; } .chatbot-wide { width: 384px !important; } #chatbot-chatgpt.wide { width: 384px !important; } .chatbot-narrow { width: 384px !important; } #chatbot-chatgpt.narrow { width: 384px !important; } .chatbot-image-width { width: 80% !important; } #chatbot-chatgpt.image-width { width: 80% !important; } </style> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO Premium plugin v22.9 (Yoast SEO v22.9) - https://yoast.com/wordpress/plugins/seo/ --> <title>smartclip: Engineering the future of TV advertising</title> <meta name="description" content="We keep the open internet open, while providing cutting-edge adtech solutions to Europe鈥檚 biggest broadcasters. Learn more about our Ad Server and SSP" /> <link rel="canonical" href="https://smartclip.tv/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="smartclip: Engineering the future of TV advertising" /> <meta property="og:description" content="We keep the open internet open, while providing cutting-edge adtech solutions to Europe鈥檚 biggest broadcasters." /> <meta property="og:url" content="https://smartclip.tv/" /> <meta property="og:site_name" content="smartclip" /> <meta property="article:modified_time" content="2024-07-12T11:59:19+00:00" /> <meta property="og:image" content="http://smartclip.tv/wp-content/uploads/2023/08/linkedin-website-meta-homepage.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="628" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="smartclip: Engineering the future of TV advertising" /> <meta name="twitter:description" content="We keep the open internet open, while providing cutting-edge adtech solutions to Europe鈥檚 biggest broadcasters." /> <meta name="twitter:site" content="@smartclipgmbh" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://smartclip.tv/","url":"https://smartclip.tv/","name":"smartclip: Engineering the future of TV advertising","isPartOf":{"@id":"https://smartclip.tv/#website"},"about":{"@id":"https://smartclip.tv/#organization"},"datePublished":"2023-05-23T06:15:49+00:00","dateModified":"2024-07-12T11:59:19+00:00","description":"We keep the open internet open, while providing cutting-edge adtech solutions to Europe鈥檚 biggest broadcasters. Learn more about our Ad Server and SSP","breadcrumb":{"@id":"https://smartclip.tv/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://smartclip.tv/"]}]},{"@type":"BreadcrumbList","@id":"https://smartclip.tv/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://smartclip.tv/#website","url":"https://smartclip.tv/","name":"smartclip","description":"","publisher":{"@id":"https://smartclip.tv/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://smartclip.tv/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://smartclip.tv/#organization","name":"smartclip","url":"https://smartclip.tv/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://smartclip.tv/#/schema/logo/image/","url":"https://smartclip.tv/wp-content/uploads/2020/11/Logo.svg","contentUrl":"https://smartclip.tv/wp-content/uploads/2020/11/Logo.svg","caption":"smartclip"},"image":{"@id":"https://smartclip.tv/#/schema/logo/image/"},"sameAs":["https://x.com/smartclipgmbh","https://www.linkedin.com/company/smartclip"]}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//w19.captcha.at' /> <link rel="alternate" type="application/rss+xml" title="smartclip » Feed" href="https://smartclip.tv/feed/" /> <link rel="alternate" type="application/rss+xml" title="smartclip » Comments Feed" href="https://smartclip.tv/comments/feed/" /> <script> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/smartclip.tv\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.4.2"}}; /*! 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,"\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}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> <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> <link rel='stylesheet' id='wp-block-library-css' href='https://smartclip.wpenginepowered.com/wp-includes/css/dist/block-library/style.min.css?ver=6.4.2' media='all' /> <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'> body{--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--color--accent: #cd2653;--wp--preset--color--primary: #000000;--wp--preset--color--secondary: #6d6d6d;--wp--preset--color--subtle-background: #dcd7ca;--wp--preset--color--background: #f5efe0;--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: 18px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 26.25px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 21px;--wp--preset--font-size--larger: 32px;--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-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{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;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :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;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='dashicons-css' href='https://smartclip.wpenginepowered.com/wp-includes/css/dashicons.min.css?ver=6.4.2' media='all' /> <link rel='stylesheet' id='chatbot-chatgpt-css-css' href='https://smartclip.wpenginepowered.com/wp-content/plugins/chatbot-chatgpt/assets/css/chatbot-chatgpt.css?ver=2.1.2' media='all' /> <link rel='stylesheet' id='nouislider-css' href='https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/scss/lib/nouislider.min.css?ver=6.4.2' media='all' /> <link rel='stylesheet' id='heateor_sss_frontend_css-css' href='https://smartclip.wpenginepowered.com/wp-content/plugins/sassy-social-share/public/css/sassy-social-share-public.css?ver=3.3.64' media='all' /> <style id='heateor_sss_frontend_css-inline-css'> .heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}div.heateor_sss_horizontal_sharing a.heateor_sss_button_instagram span{background:#ffffff!important;}div.heateor_sss_standard_follow_icons_container a.heateor_sss_button_instagram span{background:#ffffff}div.heateor_sss_horizontal_sharing a.heateor_sss_button_instagram span:hover{background:#ffffff!important;}div.heateor_sss_standard_follow_icons_container a.heateor_sss_button_instagram span:hover{background:#ffffff}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{background-color:#ffffff!important;background:#ffffff!important;color:#646464;border-width:0px;border-style:solid;border-color:transparent}div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover path:not(.heateor_sss_no_fill),div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover ellipse, div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover circle, div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover polygon, div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover rect:not(.heateor_sss_no_fill){fill:#646464}div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover path.heateor_sss_svg_stroke, div.heateor_sss_horizontal_sharing span.heateor_sss_svg svg:hover rect.heateor_sss_svg_stroke{stroke:#646464}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{background-color:#ffffff!important;background:#ffffff!importantcolor:#646464;border-color:transparent;}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent;}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;} </style> <link rel='stylesheet' id='cf7cf-style-css' href='https://smartclip.wpenginepowered.com/wp-content/plugins/cf7-conditional-fields/style.css?ver=2.3.10' media='all' /> <link rel='stylesheet' id='style-style-css' href='https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/style.css?ver=1727708045' media='all' /> <script src="https://smartclip.wpenginepowered.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://smartclip.wpenginepowered.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script src="https://w19.captcha.at/sdk.js?wpv=6.4.2&ver=6.4.2" id="captcha-eu-sdk-js"></script> <script id="captcha-eu-wp-js-extra"> var captchaAt = {"publicKey":"tGuHAgTSLUMgentcglgV-x-54b4d81f03c8217141d6f69fca2125be36ddca54","host":"https:\/\/w19.captcha.at","plugins":["_wp-login","_wp-registration","_wp-pw-reset","contact-form-7"]}; </script> <script src="https://smartclip.wpenginepowered.com/wp-content/plugins/captcha-eu/src/../assets/frontend.js?ver=1.0" id="captcha-eu-wp-js"></script> <script id="captcha-eu-wp-js-after"> // Contact Form 7 jQuery(document).ready(function() { if(jQuery('.wpcf7-form').length > 0) { if ( typeof wpcf7 !== 'undefined' && typeof wpcf7.submit === 'function' ) { const submit = wpcf7.submit; wpcf7.origSubmit = submit; wpcf7.submit = ( form, options = {} ) => { if(form instanceof jQuery) { form = form[0]; } if(!form.checkValidity()) { return; } $btnSubmit = jQuery(form).find('.wpcf7-submit'); $btnSubmit.attr('disabled', true); form.addEventListener( 'wpcf7submit', event => { $btnSubmit.attr('disabled', false) }); KROT.interceptForm(form, true); KROT.getSolution() .then((sol) => { form.querySelector('.captcha_at_hidden_field').value = JSON.stringify(sol); // trigger original submit wpcf7.origSubmit(form, options); }); }; } } }); </script> <script src="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/js/index.js?ver=1732672998" id="index-js-js"></script> <script src="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/js/lib/video.min.js?ver=1732672998" id="video-js"></script> <link rel="https://api.w.org/" href="https://smartclip.tv/wp-json/" /><link rel="alternate" type="application/json" href="https://smartclip.tv/wp-json/wp/v2/pages/8111" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://smartclip.tv/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://smartclip.tv/' /> <link rel="alternate" type="application/json+oembed" href="https://smartclip.tv/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsmartclip.tv%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://smartclip.tv/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsmartclip.tv%2F&format=xml" /> <script>document.documentElement.className = document.documentElement.className.replace( 'no-js', 'js' );</script> <script> var $ = jQuery; </script> <!--New--> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.css" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/lity/2.4.1/lity.min.css" integrity="sha512-UiVP2uTd2EwFRqPM4IzVXuSFAzw+Vo84jxICHVbOA1VZFUyr4a6giD9O3uvGPFIuB2p3iTnfDVLnkdY7D/SJJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <!--New--> </head> <body class="home"> <div class="stickynav "> <div class="container container_wide"> <div class="row"> <div class="col"> <nav class="navbar navbar-sc navbar-expand-xl"> <a href="/" class="custom-logo-link navbar-brand" rel="home" aria-label="Smartclip"> <svg viewBox="0 0 127.56 31.12" xmlns="http://www.w3.org/2000/svg"><g fill="#ffffff"><path d="m1.18 8.34 7.14-6.95a14.9 14.9 0 0 0 -1.42.75l-5.37 5.5z"/><path d="m0 12.39 12.63-12.28c-.33 0-.66.11-1 .17l-11.58 11.88a1.64 1.64 0 0 1 -.05.23z"/><path d="m.13 15.22 15.54-15.14c-.28 0-.56 0-.85-.06l-14.71 15.09a.36.36 0 0 1 .02.11z"/><path d="m.81 17.49 17.34-16.9c-.25-.08-.49-.16-.75-.22l-16.62 17.06z"/><path d="m1.89 19.36 18.33-17.86c-.22-.12-.43-.25-.65-.35l-17.71 18.17z"/><path d="m3.3 20.91 18.64-18.17c-.17-.16-.35-.32-.54-.47l-18.13 18.61z"/><path d="m5.05 22.14 18.3-17.84a6.17 6.17 0 0 0 -.44-.57l-17.91 18.38z"/><path d="m3.24 27.4 17.92-18.4h-.05l-18.3 17.83c.19.17.28.39.43.57z"/><path d="m4.75 28.85 18.14-18.6-18.68 18.14c.18.15.35.32.54.46z"/><path d="m6.58 30 17.72-18.2-18.36 17.83c.21.12.42.24.64.37z"/><path d="m8.75 30.76 16.63-17.06v-.07l-17.38 16.91z"/><path d="m11.33 31.11 14.67-15.11a.5.5 0 0 0 0-.12l-15.51 15.17c.28.02.56.05.84.06z"/><path d="m14.52 30.84 11.58-11.84v-.23l-12.57 12.23c.33 0 .66-.09.99-.16z"/><path d="m19.25 29 5.37-5.51c.13-.23.24-.46.35-.7l-7.13 7a13.64 13.64 0 0 0 1.41-.79z"/><path d="m37.3 17.9h2.7c.1 1.1 1.16 1.89 2.76 1.89 1.41 0 2.41-.52 2.41-1.4 0-1.08-1-1.19-2.83-1.41-2.68-.32-4.84-.88-4.84-3.27 0-2.24 2-3.71 5-3.68s5.14 1.35 5.3 3.71h-2.8c-.09-1-1.08-1.64-2.47-1.64s-2.25.51-2.25 1.37 1.07 1 2.76 1.23c2.68.3 4.93.9 4.93 3.49 0 2.25-2.18 3.67-5.19 3.67-3.19 0-5.39-1.47-5.48-3.96z"/><path d="m49 10.18h2.5l.3 1.49a4.16 4.16 0 0 1 3.49-1.62 3.71 3.71 0 0 1 3.59 2 4.74 4.74 0 0 1 4.1-2c2.32 0 4.38 1.26 4.38 5.24v6.43h-2.85v-6.48c0-1.86-.77-2.85-2.3-2.85s-2.57 1.14-2.57 3.06v6.27h-2.89v-6.48c0-1.86-.76-2.85-2.29-2.85s-2.57 1.21-2.57 3.1v6.23h-2.89z"/><path d="m68.14 18.46c0-2.41 1.83-3.76 5.28-3.76h2.66v-.63c0-1.16-.9-1.88-2.4-1.88s-2.27.6-2.44 1.55h-2.77c.23-2.36 2.26-3.69 5.32-3.69 3.24 0 5.14 1.46 5.14 4.18v7.49h-2.52l-.23-1.55a4.48 4.48 0 0 1 -3.71 1.69c-2.59 0-4.33-1.24-4.33-3.4zm7.94-1.46v-.32h-2.75c-1.44 0-2.27.54-2.27 1.62 0 .9.74 1.49 2 1.49a2.73 2.73 0 0 0 3.02-2.79z"/><path d="m80.16 10.18h2.59l.25 1.74a3.66 3.66 0 0 1 3.47-1.74h.56v2.57h-1.18c-2.08 0-2.85 1.48-2.85 3.25v5.73h-2.84z"/><path d="m87.89 18.51v-11.51h2.87v3.21h2.8v2.41h-2.8v5.53c0 .86.35 1.2 1.21 1.2h1.78v2.4h-2.55c-2.27-.03-3.31-1.09-3.31-3.24z"/><path d="m93.82 15.94c0-3.55 2.38-5.89 6-5.89 3.1 0 5.12 1.66 5.58 4.34h-3a2.6 2.6 0 0 0 -2.67-2c-1.85 0-3 1.46-3 3.57s1.2 3.6 3 3.6a2.57 2.57 0 0 0 2.69-2.07h2.94c-.46 2.7-2.48 4.39-5.63 4.39a5.6 5.6 0 0 1 -5.91-5.94z"/><path d="m106.39 6h2.87v15.72h-2.87z"/><path d="m110.63 7.08a1.6 1.6 0 0 1 1.69-1.6 1.62 1.62 0 0 1 1.68 1.6 1.64 1.64 0 0 1 -1.71 1.64 1.62 1.62 0 0 1 -1.66-1.64zm.25 3.1h2.87v11.54h-2.87z"/><path d="m115.37 10.18h2.5l.33 1.67a4.52 4.52 0 0 1 3.75-1.8c3.24 0 5.58 2.25 5.58 5.91s-2.34 5.9-5.56 5.9a4.49 4.49 0 0 1 -3.72-1.69v6h-2.88zm9.24 5.76c0-2.11-1.27-3.57-3.22-3.57s-3.17 1.46-3.17 3.55 1.23 3.62 3.17 3.62 3.22-1.48 3.22-3.6z"/></g></svg> <div class="img" style="-webkit-mask-image: url('https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/images/logo.png'); mask-image: url('https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/images/logo.png');"></div> </a> <button class="navbar-toggler burger-menu-btn" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> <span class="icon-burger"></span> </button> <div class="collapse navbar-collapse" id="navbarNav"> <ul class="navbar-nav ml-auto"><li class="dropdown nav-item"><a title="Technology" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-8580">Technology</a> <div class="dropdown-menu" aria-labelledby="menu-item-dropdown-8580" role="menu"> <a title="smartx Ad Server & SSP" href="https://smartclip.tv/smartx/" class="dropdown-item">smartx Ad Server & SSP</a><a title="Ad Product Gallery" href="https://smartclip.tv/ad-product-gallery/" class="dropdown-item">Ad Product Gallery</a><a title="Technology Partnerships" href="https://smartclip.tv/technology-partnerships/" class="dropdown-item">Technology Partnerships</a></div> </li> <li class="dropdown nav-item"><a title="Broadcasters" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-8581">Broadcasters</a> <div class="dropdown-menu" aria-labelledby="menu-item-dropdown-8581" role="menu"> <a title="Broadcaster Solutions" href="https://smartclip.tv/broadcasters/" class="dropdown-item">Broadcaster Solutions</a><a title="Product Advisory Board" href="https://smartclip.tv/product-advisory-board/" class="dropdown-item">Product Advisory Board</a></div> </li> <li class="nav-item"><a title="Publishers" href="https://smartclip.tv/publishers/" class="nav-link">Publishers</a></li> <li class="dropdown nav-item"><a title="Resources" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-429">Resources</a> <div class="dropdown-menu" aria-labelledby="menu-item-dropdown-429" role="menu"> <a title="Resource Hub" href="https://smartclip.tv/resources/" class="dropdown-item">Resource Hub</a><a title="Adtech Glossary" href="https://smartclip.tv/adtech-glossary/" class="dropdown-item">Adtech Glossary</a></div> </li> <li class="dropdown nav-item"><a title="Careers" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-8582">Careers</a><span class="number">21</span> <div class="dropdown-menu" aria-labelledby="menu-item-dropdown-8582" role="menu"> <a title="Jobs" href="https://smartclip.tv/jobs/" class="dropdown-item">Jobs</a><a title="Culture" href="https://smartclip.tv/culture/" class="dropdown-item">Culture</a><a title="Blog - Life at smartclip" href="/culture/life-at-smartclip-blog/" class="dropdown-item">Blog – Life at smartclip</a></div> </li> <li class="dropdown nav-item"><a title="Company" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-418">Company</a> <div class="dropdown-menu" aria-labelledby="menu-item-dropdown-418" role="menu"> <a title="About Us" href="https://smartclip.tv/about/" class="dropdown-item">About Us</a><a title="Responsibility" href="https://smartclip.tv/responsibility/" class="dropdown-item">Responsibility</a><a title="Newsroom" href="https://smartclip.tv/newsroom/" class="dropdown-item">Newsroom</a></div> </li> <li class="button_style nav-item"><a title="Contact" href="https://smartclip.tv/contact/" class="nav-link">Contact</a></li> </ul> </div> </nav> </div> </div> </div> </div> <main> <!-- temporary solution for css --> <style> .scroll-container {overflow: hidden; padding: 10px; transition: transform 3s ease; padding-left:0px;} .scroll-container {position: relative; overflow: hidden;} .scroll-container .last-word {display: inline-block;width:0px; white-space: nowrap; overflow:hidden; -webkit-transition: width 0.5s ease-in-out; -moz-transition: width 0.5s ease-in-out; -o-transition: width 0.5s ease-in-out; transition: width 0.5s ease-in-out;} #animator{position:relative;overflow:hidden;display:inline-flex} .last-word.active {width: 700px} .last-word {background: linear-gradient(276.82deg, #09f1f4 8.85%, #e474ff 92.63%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;} @media (min-width:768px){ .home .banner_block.technology .banner_text h5{display:block} } span.mo{display:none} @media (max-width:768px){ .hero_block .gradient_text .gradient-text{display:block;} .last-word.active {width: 380px; height:115px;} .scroll-container{padding:0px;} .scroll-container .last-word {white-space: normal;} span.de{display:none} span.mo{display:inline-block} } </style> <section class="hero_block homepage-hero hero-new_home_block_797b1fa41346fe436db16a428c56a740"> <div class="container container_wide"> <div class="row"> <div class="col-lg-12"> <div class="gradient_text"> <h1><span class="ez-toc-section" id="Engineering_the_future_of_TVtelevision_advertising_online_advertising_audio_advertising"></span> <span class="gradient-text"> <span class="fw">Engineering the future <br /> of </span> <span id="animator" class="scroll-container"> <span class="last-word active placeholder"> </span> <span class="last-word"><span class="de">TV</span><span class="mo">television</span> advertising</span> <span class="last-word">online advertising</span> <span class="last-word">audio advertising</span> </span> <!--<span class="anim-words" data-words="<span class="de">TV</span><span class="mo">television</span> advertising,online advertising,audio advertising"></span> --> </span> <span class="ez-toc-section-end"></span></h1> </div> </div> </div> </div> <canvas class="bg_gradient"></canvas> <div class="container-fluid f_marquee infiniteslide_wrap"> <div class="swiper-container"> <div class="swiper-wrapper"> </div> </div> </div> </section> <section class="banner_block single_column banner-new_home_block_4b03bf8a060f38f80c48b284a4c8693c" style="background-color:"> <div class="banner_block-bg banner_block-bg_desktop " style="background-image:url(https://smartclip.wpenginepowered.com/wp-content/uploads/2023/05/bg_banner1.jpg);background-color:;"></div> <div class="banner_block-bg banner_block-bg_mobile" style="background-image:url(https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/AdobeStock_416283728-1.jpg);background-color:;"></div> <div class="banner_block-main"> <div class="container container_wide"> <div class="row"> <div class="col-lg-12 text-side"> <div class="banner_text"> <h5><span class="ez-toc-section" id="RTL_Groups_adtech_unit"></span>RTL Group鈥檚 adtech unit<span class="ez-toc-section-end"></span></h5> <h2><span class="ez-toc-section" id="We_aim_to_advance_the_European_TV_ecosystem_by_uniting_broadcasters_in_technology"></span>We aim to advance the European TV ecosystem, by uniting broadcasters in technology.<span class="ez-toc-section-end"></span></h2> <div class="bt_button"> <a target="" href="https://smartclip.tv/product-advisory-board/" class="red_btn">Learn more about PAB</a> </div> </div> </div> </div> </div> </div> </section> <section class="banner_block technology two_columns banner-new_home_block_d0c0cfaffeb0fa71e60a255c1cad931a" style="background-color:#000000"> <div class="banner_block-bg banner_block-bg_mobile" style="background-image:url();background-color:#000000;"></div> <div class="banner_block-main"> <div class="container container_wide"> <div class="row"> <div class="col-lg-7 image-side"> <div class="banner_video"> <video playsinline autoplay muted loop> <source src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/01_AdServer_Final_230612-1.mp4" type="video/mp4"> </video> </div> </div> <div class="col-lg-5 text-side"> <div class="banner_text"> <h5><span class="ez-toc-section" id="Technology"></span>Technology<span class="ez-toc-section-end"></span></h5> <h3><span class="ez-toc-section" id="Adtech_built_for_European_media_owners"></span>Adtech built for European media owners.<span class="ez-toc-section-end"></span></h3> <div class="bt_text"> <p>Our fully integrated ad server and SSP, include a product suite purpose-built to meet European needs.聽</p> </div> <div class="bt_button"> <a target="" href="https://smartclip.tv/smartx/" class="red_btn">Explore our tech</a> </div> </div> </div> </div> </div> </div> </section> <section class="banner_block team single_column with-parallax banner-new_home_block_4dab0538b90bc79d877ae6c1503ab2db" style="background-color:"> <div class="banner_block-bg banner_block-bg_desktop " style="background-image:url(https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/DSC00140-light-scaled.jpg);background-color:;"></div> <div class="banner_block-bg banner_block-bg_mobile" style="background-image:url(https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/Rectangle-334.png);background-color:;"></div> <div class="banner_block-main"> <div class="container container_wide"> <div class="row"> <div class="col-lg-12 text-side"> <div class="banner_text"> <h5><span class="ez-toc-section" id="Team"></span>Team<span class="ez-toc-section-end"></span></h5> <h2><span class="ez-toc-section" id="Backed_by_the_smartest_people_in_tech"></span>Backed by the<br /> smartest people<br /> in tech.<span class="ez-toc-section-end"></span></h2> <div class="bt_button"> <a target="" href="https://smartclip.tv/about/" class="red_btn">Meet the team</a> </div> </div> </div> </div> </div> </div> <div class="bottom-space"></div></section> <section class="partners_block three_in_row bg_dark partners home_partners partners-new_home_block_9d6e26e832ad12bff3fa8143c4c0740d"> <div class="container container_wide"> <div class="row"> <div class="col-lg-12"> <div class="title_block"> <h2><span class="ez-toc-section" id="The_largest_broadcasters_across_Europe_choose_our_advertising_technology"></span>The largest broadcasters<br /> across Europe choose our<br> advertising technology.<span class="ez-toc-section-end"></span></h2> <div class="p_navigation"> <button class="swiper-button prev"> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="18" viewBox="0 0 10 18" fill="none"> <path d="M8.75 16.5L1.25 9L8.75 1.5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> <button class="swiper-button next"> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="18" viewBox="0 0 10 18" fill="none"> <path d="M1.25 1.5L8.75 9L1.25 16.5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> </div> </div> <div class="partners_slider swiper-container d-none d-md-block"> <div class="swiper-wrapper"> <div class="p_slide swiper-slide"><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/Rai_Pubblicita-white-50-2.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/08/ATRESMEDIA-white-50.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/M6-groupe-white-50.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/Warner-Bros-Discovery-white-50.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/ip-luxembourg-white-50-1.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/RTL-white-50-2.png"alt=""></div></div><div class="p_slide swiper-slide"><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2024/04/Disney_logo_white_50_NEU.png"alt="A white version of Disney's logo"></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/IP_Deutschland-white-50-1.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/08/RTL-zwei-white-50.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/Viaplay-white-50.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/Sport-1-white-50-1.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/Visoon-white-50-2.png"alt=""></div></div> </div> </div> <div class="partners_slider swiper-container d-block d-md-none"> <div class="swiper-wrapper"> <div class="p_slide swiper-slide"><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/Rai_Pubblicita-white-50-2.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/08/ATRESMEDIA-white-50.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/M6-groupe-white-50.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/Warner-Bros-Discovery-white-50.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/ip-luxembourg-white-50-1.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/RTL-white-50-2.png"alt=""></div></div><div class="p_slide swiper-slide"><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2024/04/Disney_logo_white_50_NEU.png"alt="A white version of Disney's logo"></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/IP_Deutschland-white-50-1.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/08/RTL-zwei-white-50.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/Viaplay-white-50.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/Sport-1-white-50-1.png"alt=""></div><div class="partner_card"><img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/07/Visoon-white-50-2.png"alt=""></div></div> </div> </div> <div class="p_navigation p_navigation--mob"> <button class="swiper-button prev"> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="18" viewBox="0 0 10 18" fill="none"> <path d="M8.75 16.5L1.25 9L8.75 1.5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> <button class="swiper-button next"> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="18" viewBox="0 0 10 18" fill="none"> <path d="M1.25 1.5L8.75 9L1.25 16.5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> </div> </div> </div> </div> </section> <section class="two-column-teaser_block two-column-teaser-new_home_block_e3aa199e0351f401f1012da183da728c"> <div class="container container_wide"> <div class="row"> <div class="col-lg-12"> <h2><span class="ez-toc-section" id="Cutting-edge_solutions_for_every_type_of_media_owner"></span>Cutting-edge solutions<br /> for聽every type of media owner.<span class="ez-toc-section-end"></span></h2> <div class="teasers"> <a href="https://smartclip.tv/broadcasters/" class="teaser t_left" style="background-image:url(https://smartclip.wpenginepowered.com/wp-content/uploads/2023/05/bg_broadcaster.jpg);"> <div class="teaser_content"> <p>Broadcaster Solutions</p> <h5><span class="ez-toc-section" id="Bring_your_most_valuable_ad_formats_to_digital"></span>Bring your most valuable ad formats to digital.<span class="ez-toc-section-end"></span></h5> </div> <div class="arrow"></div> </a> <a href="https://smartclip.tv/publishers/" class="teaser t_right" style="background-image:url(https://smartclip.wpenginepowered.com/wp-content/uploads/2023/05/bg_publisher.jpg);"> <div class="teaser_content"> <p>Publisher Solutions</p> <h5><span class="ez-toc-section" id="Unlock_the_full_value_of_your_inventory"></span>Unlock the full value of your inventory.<span class="ez-toc-section-end"></span></h5> </div> <div class="arrow"></div> </a> </div> </div> </div> </div> </section> <section class="banner_block animated_text responsibility animated-text-banner-new_home_block_21a3a2bf69687c7392da4d11262ceb73"> <div class="container container_wide"> <div class="row"> <div class="col-lg-12"> <div class="banner_text"> <h5 class="light_text"><span class="ez-toc-section" id="Responsibility"></span>Responsibility<span class="ez-toc-section-end"></span></h5> <h2><span class="ez-toc-section" id="To_us_business_is_more_than_simply_maximising_profits_We_believe_we_have_a_social_responsibility_to_do_whats_best_for_our_people_the_planet_and_society_at_large"></span><span><p>To</span> <span>us,</span> <span>business</span> <span>is</span> <span>more</span> <span>than</span> <span>simply</span> <span>maximising</span> <span>profits.</span> <span>We</span> <span>believe</span> <span>we</span> <span>have</span> <span></span> <span>a</span> <span>social</span> <span>responsibility</span> <span>to</span> <span>do</span> <span>what鈥檚</span> <span>best</span> <span></span> <span>for</span> <span>our</span> <span>people,</span> <span>the</span> <span>planet,</span> <span>and</span> <span>society</span> <span></span> <span>at</span> <span>large.</p> </span><span class="ez-toc-section-end"></span></h2> <div class="bt_button"> <a target="" href="https://smartclip.tv/responsibility/" class="red_btn light_btn">Learn more</a> </div> </div> </div> </div> </div> </section> <section class="banner_block careers single_column with-parallax banner-new_home_block_e8188f07683227ce5e0e0ea787bfa96c" style="background-color:"> <div class="banner_block-bg banner_block-bg_desktop " style="background-image:url(https://smartclip.wpenginepowered.com/wp-content/uploads/2023/08/DSC00270-light-scaled-1.jpg);background-color:;"></div> <div class="banner_block-bg banner_block-bg_mobile" style="background-image:url(https://smartclip.wpenginepowered.com/wp-content/uploads/2023/08/Kopie-von-Smartclip-@Sander-3-1.png);background-color:;"></div> <div class="banner_block-main"> <div class="container container_wide"> <div class="row"> <div class="col-lg-12 text-side"> <div class="banner_text"> <h5 class="light_text"><span class="ez-toc-section" id="Careers"></span>Careers<span class="ez-toc-section-end"></span></h5> <h2><span class="ez-toc-section" id="Grow_your_career_with_meaningful_work"></span>Grow your career <br /> with meaningful <br /> work.<span class="ez-toc-section-end"></span></h2> <div class="bt_text"> <p>We鈥檙e always on the lookout for like-minded and<br /> passionate techies interested in keeping the internet<br /> open and defending the European TV industry from<br /> Silicon Valley鈥檚 giants. </p> </div> <div class="bt_button"> <a target="" href="https://smartclip.tv/jobs/" class="red_btn">Explore all jobs</a> </div> </div> </div> </div> </div> </div> <div class="bottom-space"></div></section> <section class="resources resources_new resources-new_home_block_89eaa8685f33a8f6c41eec8de662c5e9"> <div class="container container_wide"> <div class="row"> <div class="col-lg-12"> <div class="resources_head"> <div class="resources_title"> <h5><span class="ez-toc-section" id="Resource_hub"></span>Resource hub<span class="ez-toc-section-end"></span></h5> <h2 class="h2"><span class="ez-toc-section" id="Recently_published"></span>Recently published<span class="ez-toc-section-end"></span></h2> </div> <div class="resources_button"> <a target="" class="red_btn" href="https://smartclip.tv/resources/">Go to resource hub</a> </div> </div> </div> </div> <div class="row resources_all"> <div class="col-md-4 mb-5 pb-md-0 pb-0 mb-md-5"> <div class="article with-link careers-articles"> <a href="https://smartclip.tv/culture/life-at-smartclip-blog/typical-smartclipper/" target="" aria-label="Get to know the typical smartclipper" title="Get to know the typical smartclipper"> <div class="image"> <img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2024/11/Thumbnail-big-816x653-9.jpg" alt="" /> </div> <div class="description"> <p class="date">22 November 2024</p> <h3 class="h3"><span class="ez-toc-section" id="Get_to_know_the_typical_smartclipper"></span>Get to know the typical smartclipper<span class="ez-toc-section-end"></span></h3> </div> </a> </div> </div> <div class="col-md-4 mb-5 pb-md-0 pb-0 mb-md-5"> <div class="article with-link press-releases"> <a href="https://smartclip.tv/newsroom/press-release/combatting-signal-loss-with-smartclip/" target="" aria-label="smartclip Combats Industry-Wide Signal Loss and ID Fragmentation with New Identity Features" title="smartclip Combats Industry-Wide Signal Loss and ID Fragmentation with New Identity Features"> <div class="image"> <img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2024/11/Thumbnail-big-816x653-8.jpg" alt="" /> </div> <div class="description"> <p class="date">14 November 2024</p> <h3 class="h3"><span class="ez-toc-section" id="smartclip_Combats_Industry-Wide_Signal_Loss_and_ID_Fragmentation_with_New_Identity_Features"></span>smartclip Combats Industry-Wide Signal Loss and ID Fragmentation with New Identity Features<span class="ez-toc-section-end"></span></h3> </div> </a> </div> </div> <div class="col-md-4 mb-5 pb-md-0 pb-0 mb-md-5"> <div class="article with-link press-releases"> <a href="https://smartclip.tv/newsroom/press-release/signalverlust-id-fragmentierung-identitaetsloesungen/" target="" aria-label="smartclip begegnet branchenweitem Signalverlust und ID-Fragmentierung mit neuen Identit盲tsl枚sungen" title="smartclip begegnet branchenweitem Signalverlust und ID-Fragmentierung mit neuen Identit盲tsl枚sungen"> <div class="image"> <img decoding="async" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2024/11/Thumbnail-big-country.jpg" alt="" /> </div> <div class="description"> <p class="date">14 November 2024</p> <h3 class="h3"><span class="ez-toc-section" id="smartclip_begegnet_branchenweitem_Signalverlust_und_ID-Fragmentierung_mit_neuen_Identitatslosungen"></span>smartclip begegnet branchenweitem Signalverlust und ID-Fragmentierung mit neuen Identit盲tsl枚sungen<span class="ez-toc-section-end"></span></h3> </div> </a> </div> </div> </div> <div class="resources_button resources_button--mob"> <a target="" class="red_btn" href="https://smartclip.tv/resources/">Go to resource hub</a> </div> </div> </section></main> <footer id="footer" class="footer-main "> <div class="container container_wide"> <div class="row footer_top"> <div class="col-md-6"> <h2>Let鈥檚 talk.</h2> <div class="ft_button"> <a target="" href="https://smartclip.tv/contact/" class="red_btn">Contact us</a> </div> </div> <div class="col-6 d-none d-md-block"></div> </div> <div class="row"> <div class="col-3 col-md-3 d-none d-md-block order-3 order-md-1"> <img width="63" height="76" src="https://smartclip.wpenginepowered.com/wp-content/uploads/2023/08/Frame-1261159303.png" class="footer-logo" alt=""> </div> <div class="col-12 col-md-6 widget_column-wrap order-2 order-md-2"> <div class="row"> <div class="col-6"> <div class="widget_column"> <div class="footer_widget" id="nav_menu-3"><h4>Advertising Technology</h4><div class="menu-advertising-technology-container"><ul id="menu-advertising-technology" class="menu"><li id="menu-item-9619" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9619"><a href="https://smartclip.tv/smartx/">smartx Adserver & SSP</a></li> <li id="menu-item-9620" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9620"><a href="https://smartclip.tv/ad-product-gallery/">Ad Product Gallery</a></li> <li id="menu-item-9621" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9621"><a href="https://smartclip.tv/technology-partnerships/">Technology Partnerships</a></li> </ul></div></div><div class="footer_widget" id="nav_menu-4"><h4>Broadcaster Solutions</h4><div class="menu-broadcaster-solutions-container"><ul id="menu-broadcaster-solutions" class="menu"><li id="menu-item-9623" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9623"><a href="https://smartclip.tv/broadcasters/">Broadcaster Solutions</a></li> <li id="menu-item-9624" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9624"><a href="https://smartclip.tv/product-advisory-board/">Product Advisory Board</a></li> </ul></div></div><div class="footer_widget" id="nav_menu-6"><h4>Publisher Solutions</h4><div class="menu-publisher-solutions-container"><ul id="menu-publisher-solutions" class="menu"><li id="menu-item-9625" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9625"><a href="https://smartclip.tv/publishers/">Monetise Your Inventory</a></li> </ul></div></div> </div> </div> <div class="col-6"> <div class="widget_column"> <div class="footer_widget" id="nav_menu-7"><h4>About smartclip</h4><div class="menu-about-smartclip-container"><ul id="menu-about-smartclip" class="menu"><li id="menu-item-9626" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9626"><a href="https://smartclip.tv/about/">Who Are We?</a></li> <li id="menu-item-9627" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9627"><a href="https://smartclip.tv/responsibility/">Responsibility</a></li> <li id="menu-item-9628" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9628"><a href="https://smartclip.tv/jobs/">Jobs</a></li> <li id="menu-item-9629" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9629"><a href="https://smartclip.tv/culture/">Culture</a></li> </ul></div></div><div class="footer_widget" id="nav_menu-8"><h4>News & Resources</h4><div class="menu-news-resources-container"><ul id="menu-news-resources" class="menu"><li id="menu-item-9631" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9631"><a href="https://smartclip.tv/newsroom/">Newsroom</a></li> <li id="menu-item-9632" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9632"><a href="https://smartclip.tv/resources/">Resource Hub</a></li> <li id="menu-item-9633" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9633"><a href="https://smartclip.tv/adtech-glossary/">Adtech Glossary</a></li> </ul></div></div> </div> </div> </div> </div> <div class="col-12 col-md-3 mt-md-1 subscribe order-1 order-md-3"> <h3>Stay up to date</h3> <p>Receive all the latest industry insights straight to your inbox</p> <a href="https://smartclip.tv/subscribe/" class="red_btn">Subscribe</a> </div> </div> <div class="row last"> <div class="line"></div> <div class="col-6 col-md-4 order-2 offset-md-3 ml-md-0"> <nav class="nav justify-content-left nav-social"> <a class="nav-link" target="_blank" href="https://www.linkedin.com/company/smartclip" aria-label="LinkedIn"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M23 0H1C0.4 0 0 0.4 0 1V23C0 23.6 0.4 24 1 24H23C23.6 24 24 23.6 24 23V1C24 0.4 23.6 0 23 0ZM7.1 20.5H3.6V9H7.2V20.5H7.1ZM5.3 7.4C4.2 7.4 3.2 6.5 3.2 5.3C3.2 4.2 4.1 3.2 5.3 3.2C6.4 3.2 7.4 4.1 7.4 5.3C7.4 6.5 6.5 7.4 5.3 7.4ZM20.5 20.5H16.9V14.9C16.9 13.6 16.9 11.9 15.1 11.9C13.2 11.9 13 13.3 13 14.8V20.5H9.4V9H12.8V10.6C13.3 9.7 14.4 8.8 16.2 8.8C19.8 8.8 20.5 11.2 20.5 14.3V20.5Z" fill="white"/> </svg> </a> <a class="nav-link" target="_blank" href="https://vimeo.com/smartclip" aria-label="Vimeo"> <svg width="24" height="22" viewBox="0 0 24 22" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M24 5.40014C23.9 7.70014 22.3 10.9001 19.1 15.0001C15.8 19.2001 13.1 21.4001 10.8 21.4001C9.4 21.4001 8.2 20.1001 7.2 17.5001C6.6 15.1001 5.9 12.8001 5.3 10.4001C4.6 7.80014 3.8 6.50013 3 6.50013C2.8 6.50013 2.2 6.90014 1.1 7.60014L0 6.20013C1.2 5.20013 2.4 4.10014 3.5 3.10014C5.1 1.70014 6.3 1.00014 7.1 0.900135C9 0.700135 10.1 2.00013 10.5 4.70013C11 7.60013 11.3 9.50014 11.5 10.2001C12 12.6001 12.6 13.9001 13.3 13.9001C13.8 13.9001 14.6 13.1001 15.6 11.5001C16.6 9.90014 17.1 8.70013 17.2 7.90013C17.3 6.50013 16.8 5.80014 15.6 5.80014C15 5.80014 14.4 5.90013 13.8 6.20013C15 2.30013 17.2 0.500135 20.6 0.600135C23 0.700135 24.1 2.30014 24 5.40014Z" fill="white"/> </svg> </a> <a class="nav-link" target="_blank" href="https://www.instagram.com/smartclip.europe/" aria-label="Instagram"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17 2H7C4.23858 2 2 4.23858 2 7V17C2 19.7614 4.23858 22 7 22H17C19.7614 22 22 19.7614 22 17V7C22 4.23858 19.7614 2 17 2Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M15.9997 11.3698C16.1231 12.2021 15.981 13.052 15.5935 13.7988C15.206 14.5456 14.5929 15.1512 13.8413 15.5295C13.0898 15.9077 12.2382 16.0394 11.4075 15.9057C10.5768 15.7721 9.80947 15.3799 9.21455 14.785C8.61962 14.1901 8.22744 13.4227 8.09377 12.592C7.96011 11.7614 8.09177 10.9097 8.47003 10.1582C8.84829 9.40667 9.45389 8.79355 10.2007 8.40605C10.9475 8.01856 11.7975 7.8764 12.6297 7.99981C13.4786 8.1257 14.2646 8.52128 14.8714 9.12812C15.4782 9.73496 15.8738 10.5209 15.9997 11.3698Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M17.5 6.5H17.51" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> </a> </nav> </div> <div class="col-6 col-md-8 order-1"> <p class="copyright"> <span class="rights d-none d-md-inline">© 2024<a href="https://smartclip.tv/">smartclip</a></span> <span class=" d-none d-md-inline">All rights reserved.</span> <span class="links"> <a href="/privacy">Privacy Policy</a> <a href="/disclaimer">Disclaimer</a> <a target="_blank" rel="noopener" href="http://smartclip.wpenginepowered.com/wp-content/uploads/2023/08/Terms-Conditions-smartclip.pdf">Terms & Conditions</a> </span> </p> </div> <div class="col-12 d-block d-md-none order-3 mt-5"> <p class="copyright"> <span class="rights">© 2024<a href="https://smartclip.tv/">smartclip</a></span> <span>All rights reserved.</span> </p> </div> </div> </div> <canvas class="bg_gradient"></canvas> </footer> <style> :host .privacyButton>button { background-color: #000 !important; } .poweredBy{display:none} #uc-main-dialog{display:none} .scrolled uc-main-dialog{display:flex} @media (max-width: 480px) { #uc-main-dialog{display:none !important;} } .contact_form .screen-reader-response {display: none !important;} .contact_form .wpcf7-form-control-wrap .wpcf7-not-valid-tip {width: 100%; margin-top: 0.25rem; font-size: 0.8125rem; line-height: 0.8125rem; color: #E4002B;} </style> <script> // Create a new MutationObserver instance const observer = new MutationObserver((mutationsList) => { mutationsList.forEach((mutation) => { mutation.addedNodes.forEach((node) => { // Check if the added node is an element and has a shadowRoot if (node.nodeType === 1 && node.shadowRoot) { console.log('ShadowRoot detected:', node); } }); }); }); // Start observing the entire document body for child node additions observer.observe(document.body, { childList: true, // Observe direct children of the body subtree: true, // Observe all descendants as well }); // You can disconnect the observer later if needed: // observer.disconnect(); </script> <script type="text/javascript"> document.addEventListener("DOMContentLoaded", function() { let kchat_settings = {"user_id":"kognetiks_67467de6897f42.14898546","page_id":8111,"session_id":"kognetiks_67467de6897f42.14898546","thread_id":null,"assistant_id":null,"additional_instructions":null,"model":null,"voice":"alloy","chatbot_chatgpt_message_limit_setting":"999","chatbot_chatgpt_display_style":null,"chatbot_chatgpt_version":"2.1.2","plugins_url":"https:\/\/smartclip.tv\/wp-content\/plugins\/chatbot-chatgpt\/","ajax_url":"https:\/\/smartclip.tv\/wp-admin\/admin-ajax.php","chatbot_chatgpt_timeout_setting":"60","chatbot_chatgpt_avatar_icon_setting":"icon-000.png","chatbot_chatgpt_custom_avatar_icon_setting":"","chatbot_chatgpt_avatar_greeting_setting":"Howdy!!! Great to see you today! How can I help you?","chatbot_chatgpt_force_page_reload":"No","chatbot_chatgpt_custom_error_message":"Your custom error message goes here."}; if (kchat_settings && typeof kchat_settings === "object") { // Resolve LocalStorage - Ver 2.1.1.1 const includeKeys = [ 'chatbot_chatgpt_last_reset', 'chatbot_chatgpt_message_count', 'chatbot_chatgpt_message_limit_setting', 'chatbot_chatgpt_start_status', 'chatbot_chatgpt_start_status_new_visitor', 'chatbot_chatgpt_opened', 'chatbot_chatgpt_last_reset' ]; Object.keys(kchat_settings).forEach(function(key) { if (includeKeys.includes(key)) { localStorage.setItem(key, kchat_settings[key]); // DiAG - Ver 2.1.1.1 // console.log("Chatbot: NOTICE: chatbot-shortcode.php - Key: " + key + " Value: " + kchat_settings[key]); } }); // Dispatch custom event after setting localStorage keys document.dispatchEvent(new Event('kchat_settingsSet')); } }); </script> <style> #chatbot-chatgpt { background: #ffffff !important; color: #ffffff !important; } .chatbot-bubble { background: #ffffff !important; color: #ffffff !important; .chatbot-floating-style { background: #ffffff !important; } .chatbot-embedded-style { background: #ffffff !important; } #chatbot-chatgpt-submit { background-color: #ffffff !important; } #chatbot-chatgpt-upload-file { background-color: #ffffff !important; } #chatbot-chatgpt-erase-btn { background-color: #ffffff !important; } #chatbot-chatgpt-text-to-speech-btn { background-color: #ffffff !important; } #chatbot-chatgpt-download-transcript-btn { background-color: #ffffff !important; } #chatbot-chatgpt-header { background-color: #ffffff !important; } #chatbot-chatgpt-header-embedded { background-color: #ffffff !important; } .chatbot-user-text { background-color: #ffffff !important; color: #0a0a0a !important; } .chatbot-bot-text { background-color: #ffffff !important; color: #0a0a0a !important; } .chatbot-typing-dot { color: #0a0a0a !important; } .chatbot-chatgpt-custom-button-class { color: #0a0a0a !important; } .chatbot-typing-indicator { background-color: #ffffff !important; color: #0a0a0a !important; } #chatbot-chatgpt-title.title { color: #000000 !important; } .chatbot-wide { width: 384px !important; } #chatbot-chatgpt.wide { width: 384px !important; } .chatbot-narrow { width: 384px !important; } #chatbot-chatgpt.narrow { width: 384px !important; } .chatbot-image-width { width: 80% !important; } #chatbot-chatgpt.image-width { width: 80% !important; } </style> <script type="text/javascript"> // Function to send custom GA event function sendCustomGAEvent(eventCategory, eventAction, eventLabel, eventValue) { gtag('event', eventAction, { 'event_category': eventCategory, 'event_label': eventLabel, 'value': eventValue }); } function glossaryFetch(){ jQuery.ajax({ url: 'https://smartclip.tv/wp-admin/admin-ajax.php', type: 'post', data: { action: 'data_fetch', keyword: jQuery('#keyword').val() }, success: function(data) { if(data && data != '') { jQuery('.glossary-articles').html( data ); document.body.classList.remove('not_found'); if(jQuery('#keyword').val() != '') { document.body.classList.add('search_results'); sendCustomGAEvent('Glossary', 'Search', jQuery('#keyword').val(), 0); } else { document.body.classList.remove('search_results'); } } else { jQuery('.glossary-articles').html('<h4><strong>Oops! We couldn\'t find any matches</strong></h4><p>Try a new search or browse our most recent publications below.</p>'); document.body.classList.remove('search_results'); if(jQuery('#keyword').val() != '') { document.body.classList.add('not_found'); } else { document.body.classList.remove('not_found'); } } var D = []; jQuery(".page-glossary_content--items-group").each(function() { D.push(jQuery(this).attr("data-letter")) }); jQuery(".page-glossary_content--nav_rangeslider").find(".noUi-pips").find(".noUi-value.noUi-value-large").each(function() { var e = jQuery(this).html().toLowerCase(); jQuery(this).removeClass("is-disabled"); jQuery(this).attr("data-letter", e), D.includes(e) || jQuery(this).addClass("is-disabled"); }); } }); } // Event listener for .noUi-value clicks jQuery(document).ready(function() { jQuery('.noUi-value').on('click', function() { var clickedLetter = jQuery(this).html(); sendCustomGAEvent('Glossary', 'Anchor Click', clickedLetter, 0); }); }); </script> <script id="chatbot-chatgpt-js-js-before"> if (typeof kchat_settings === "undefined") { var kchat_settings = {"user_id":"kognetiks_67467de6897f42.14898546","page_id":8111,"session_id":"kognetiks_67467de6897f42.14898546","thread_id":null,"assistant_id":null,"additional_instructions":null,"model":null,"voice":"alloy","chatbot_chatgpt_message_limit_setting":"999","chatbot_chatgpt_display_style":null,"chatbot_chatgpt_version":"2.1.2","plugins_url":"https:\/\/smartclip.tv\/wp-content\/plugins\/chatbot-chatgpt\/","ajax_url":"https:\/\/smartclip.tv\/wp-admin\/admin-ajax.php","chatbot_chatgpt_timeout_setting":"60","chatbot_chatgpt_avatar_icon_setting":"icon-000.png","chatbot_chatgpt_custom_avatar_icon_setting":"","chatbot_chatgpt_avatar_greeting_setting":"Howdy!!! Great to see you today! How can I help you?","chatbot_chatgpt_force_page_reload":"No","chatbot_chatgpt_custom_error_message":"Your custom error message goes here."}; } else { kchat_settings = {"user_id":"kognetiks_67467de6897f42.14898546","page_id":8111,"session_id":"kognetiks_67467de6897f42.14898546","thread_id":null,"assistant_id":null,"additional_instructions":null,"model":null,"voice":"alloy","chatbot_chatgpt_message_limit_setting":"999","chatbot_chatgpt_display_style":null,"chatbot_chatgpt_version":"2.1.2","plugins_url":"https:\/\/smartclip.tv\/wp-content\/plugins\/chatbot-chatgpt\/","ajax_url":"https:\/\/smartclip.tv\/wp-admin\/admin-ajax.php","chatbot_chatgpt_timeout_setting":"60","chatbot_chatgpt_avatar_icon_setting":"icon-000.png","chatbot_chatgpt_custom_avatar_icon_setting":"","chatbot_chatgpt_avatar_greeting_setting":"Howdy!!! Great to see you today! How can I help you?","chatbot_chatgpt_force_page_reload":"No","chatbot_chatgpt_custom_error_message":"Your custom error message goes here."}; } </script> <script src="https://smartclip.wpenginepowered.com/wp-content/plugins/chatbot-chatgpt/assets/js/chatbot-chatgpt.js?ver=2.1.2" id="chatbot-chatgpt-js-js"></script> <script src="https://smartclip.wpenginepowered.com/wp-content/plugins/chatbot-chatgpt/assets/js/purify.min.js?ver=2.1.2" id="dompurify-js"></script> <script src="https://smartclip.wpenginepowered.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=5.9.6" id="swv-js"></script> <script id="contact-form-7-js-extra"> var wpcf7 = {"api":{"root":"https:\/\/smartclip.tv\/wp-json\/","namespace":"contact-form-7\/v1"},"cached":"1"}; </script> <script id="contact-form-7-js-before"> wpcf7.cached = 0; </script> <script src="https://smartclip.wpenginepowered.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.9.6" id="contact-form-7-js"></script> <script id="Smartclip-js-js-extra"> var OBJ = {"ajaxurl":"https:\/\/smartclip.tv\/wp-admin\/admin-ajax.php"}; </script> <script src="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/js/Smartclip.js?ver=1732672998" id="Smartclip-js-js" async></script> <script src="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/js/lib/nouislider.min.js?ver=1732672998" id="nouislider-js"></script> <script src="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/js/glossary.js?ver=1732672998" id="glossary-js"></script> <script src="https://smartclip.wpenginepowered.com/wp-content/plugins/page-links-to/dist/new-tab.js?ver=3.3.7" id="page-links-to-js"></script> <script id="q2w3_fixed_widget-js-extra"> var q2w3_sidebar_options = [{"sidebar":"sidebar","use_sticky_position":false,"margin_top":120,"margin_bottom":0,"stop_elements_selectors":"end-sticky","screen_max_width":0,"screen_max_height":0,"widgets":["#ezw_tco-4"]}]; </script> <script src="https://smartclip.wpenginepowered.com/wp-content/plugins/q2w3-fixed-widget/js/frontend.min.js?ver=6.2.3" id="q2w3_fixed_widget-js"></script> <script id="heateor_sss_sharing_js-js-before"> function heateorSssLoadEvent(e) {var t=window.onload;if (typeof window.onload!="function") {window.onload=e}else{window.onload=function() {t();e()}}}; var heateorSssSharingAjaxUrl = 'https://smartclip.tv/wp-admin/admin-ajax.php', heateorSssCloseIconPath = 'https://smartclip.tv/wp-content/plugins/sassy-social-share/public/../images/close.png', heateorSssPluginIconPath = 'https://smartclip.tv/wp-content/plugins/sassy-social-share/public/../images/logo.png', heateorSssHorizontalSharingCountEnable = 0, heateorSssVerticalSharingCountEnable = 0, heateorSssSharingOffset = -10; var heateorSssMobileStickySharingEnabled = 0;var heateorSssCopyLinkMessage = "Link copied.";var heateorSssUrlCountFetched = [], heateorSssSharesText = 'Shares', heateorSssShareText = 'Share';function heateorSssPopup(e) {window.open(e,"popUpWindow","height=400,width=600,left=400,top=100,resizable,scrollbars,toolbar=0,personalbar=0,menubar=no,location=no,directories=no,status")} </script> <script src="https://smartclip.wpenginepowered.com/wp-content/plugins/sassy-social-share/public/js/sassy-social-share-public.js?ver=3.3.64" id="heateor_sss_sharing_js-js"></script> <script id="wpcf7cf-scripts-js-extra"> var wpcf7cf_global_settings = {"ajaxurl":"https:\/\/smartclip.tv\/wp-admin\/admin-ajax.php"}; </script> <script src="https://smartclip.wpenginepowered.com/wp-content/plugins/cf7-conditional-fields/js/scripts.js?ver=2.3.10" id="wpcf7cf-scripts-js"></script> <script> /(trident|msie)/i.test(navigator.userAgent) && document.getElementById && window.addEventListener && window.addEventListener("hashchange", function () { var t, e = location.hash.substring(1); /^[A-z0-9_-]+$/.test(e) && (t = document.getElementById(e)) && (/^(?:a|select|input|button|textarea)$/i.test(t.tagName) || (t.tabIndex = -1), t.focus()) }, !1); </script> <script src="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/js/lib/bootstrap/Popper.js"></script> <script src="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/js/lib/bootstrap/bootstrap.min.js"></script> <script src="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/scss/lib/bootstrap-select/dist/js/bootstrap-select.min.js"></script> <script src="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/js/lib/jquery.stickybits.js"></script> <script src="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/js/lib/slick.min.js"></script> <script src="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/js/lib/masonry.pkgd.min.js"></script> <script src="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/js/lib/jquery.marquee.min.js"></script> <script src="https://unpkg.com/typed.js@2.0.16/dist/typed.umd.js"></script> <script> (() => { if (document.querySelector('.hero_block .anim-words')) { var words = document.querySelector('.hero_block .anim-words').dataset.words.split(',') var typed = new Typed('.hero_block .anim-words', { strings: words, loop: true, showCursor: false, typeSpeed: 150, smartBackspace: true, backSpeed: 100, backDelay: 1000, }); } var offs = 400 if (window.innerWidth < 768) { offs = 200 } $.fn.isInViewport = function() { var elementTop = $(this).offset().top; var elementBottom = elementTop + $(this).outerHeight(); var viewportTop = $(window).scrollTop() - offs; var viewportBottom = viewportTop + $(window).height(); return elementBottom > viewportTop && elementTop < viewportBottom; }; var divs = document.querySelectorAll('.animated_text h2 p span') function addClassToDivs(index) { if (index >= divs.length) { return; // Exit the function when all divs have been processed } divs[index].classList.add('active'); index++; setTimeout(() => { addClassToDivs(index); // Call the function recursively after a delay }, 240); // Change the delay (in milliseconds) if needed } document.addEventListener('scroll', function () { if($('section.banner_block.animated_text .banner_text').length > 0 && $('section.banner_block.animated_text .banner_text').isInViewport()) { addClassToDivs(0); } }, {passive: true}) })() </script> <script> if (document.querySelectorAll('.last-word')[0]) { function assignTransition() { document.querySelectorAll('.last-word')[0].addEventListener('transitionend', handleTransition); } function handleTransition(){ var container = document.getElementById("animator"); var spanToMove = document.querySelectorAll('.last-word')[0]; spanToMove.removeEventListener('transitionend', handleTransition); spanToMove.remove(); if (!spanToMove.classList.contains("placeholder")) { container.appendChild(spanToMove); } setTimeout(startanimation,2000); } function startanimation(){ console.log('timeoutstart'); assignTransition(); document.querySelectorAll('.last-word')[0].classList.remove('active'); document.querySelectorAll('.last-word')[1].classList.add('active'); } setTimeout(startanimation,0); } </script> <!-- NEW --> <script src="https://smartclip.wpenginepowered.com/wp-content/themes/smartclip-new/assets/js/lib/stripe-gradient.js"></script> <script type='text/javascript' src='https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.js' id='essentials-jsdelivr-js-js'></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/lity/2.4.1/lity.min.js" integrity="sha512-UU0D/t+4/SgJpOeBYkY+lG16MaNF8aqmermRIz8dlmQhOlBnw6iQrnt4Ijty513WB3w+q4JO75IX03lDj6qQNA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <!-- NEW --> <script type="text/javascript"> (function($){ $(function(){ $.fn.infiniteslide = function(options){ //option var settings = $.extend({ 'speed': 100, 'direction': 'left', 'pauseonhover': true, 'pauseonclick': true, 'responsive': false, 'clone': 1 },options); var setCss = function(obj,direction){ $(obj).wrap('<div class="infiniteslide_wrap"></div>').parent().css({ overflow: 'hidden' }); if(direction == 'up' || direction == 'down'){ var d = 'column'; } else { var d = 'row'; } $(obj).css({ display: 'flex', flexWrap: 'nowrap', alignItems: 'center', '-ms-flex-align': 'center', flexDirection: d }).children().css({ flex: 'none', display: 'block' }); } var setClone = function(obj,clone){ var $clone = $(obj).children().clone().addClass('infiniteslide_clone'); i = 1; while(i <= clone){ $clone.clone().appendTo($(obj)); i++; } } var getWidth = function(obj){ w = 0; $(obj).children(':not(.infiniteslide_clone)').each(function(key,value){ w = w + $(this).outerWidth(true); }); return w; } var getHeight = function(obj){ h = 0; $(obj).children(':not(.infiniteslide_clone)').each(function(key,value){ h = h + $(this).outerHeight(true); }); return h; } var getSpeed = function(l,s){ return l / s; } var getNum = function(obj,direction){ if(direction == 'up' || direction == 'down'){ var num = getHeight(obj); } else { var num = getWidth(obj); } return num; } var getTranslate = function(num,direction){ if(direction == 'up' || direction == 'down'){ var i = '0,-' + num + 'px,0'; } else { var i = '-' + num + 'px,0,0'; } return i; } var setAnim = function(obj,id,direction,speed){ var num = getNum(obj,direction); if(direction == 'up' || direction == 'down'){ $(obj).parent('.infiniteslide_wrap').css({ height: num + 'px' }); } var i = getTranslate(num,direction); $(obj).attr('data-style','infiniteslide' + id); var css = '@keyframes infiniteslide' + id + '{' + 'from {transform:translate3d(0,0,0);}' + 'to {transform:translate3d(' + i + ');}' + '}'; $('<style />').attr('id','infiniteslide' + id + '_style') .html(css) .appendTo('head'); if(direction == 'right' || direction == 'down'){ var reverse = ' reverse'; } else { var reverse = ''; } $(obj).css({ animation: 'infiniteslide' + id + ' ' + getSpeed(num,speed) + 's linear 0s infinite' + reverse }); } var setStop = function(obj){ $(obj).on('mouseenter',function(){ $(this).css({ animationPlayState: 'paused' }); }).on('mouseleave',function(){ $(this).css({ animationPlayState: 'running' }); }); } var clickStop = function(obj){ $(obj).on('click',function(){ var state = $(this).css("animationPlayState"); if(state === 'paused') { $(this).css({ animationPlayState: 'running' }); } else { $(this).css({ animationPlayState: 'paused' }); } }); } var setResponsive = function(obj,direction){ var num = getNum(obj,direction); var i = getTranslate(num,direction); return i; }; return this.each(function(key,value){ var $this = $(this); var num = Date.now() + Math.floor(10000*Math.random()).toString(16); if(settings.pauseonhover == true){ setStop($this); } if(settings.pauseonclick == true) { clickStop($this); } $(window).on('load',function(){ setCss($this,settings.direction); setClone($this,settings.clone); setAnim($this,num,settings.direction,settings.speed); if(settings.responsive){ $(window).on('resize',function(){ var i = setResponsive($this,settings.direction); var styleid = $this.attr('data-style'); var stylehtml = $('#' + styleid + '_style').html(); var stylehtml_new = stylehtml.replace(/to {transform:translate3d\((.*?)\)/,'to {transform:translate3d(' + i + ')'); $('#' + styleid + '_style').html(stylehtml_new); }); } }); }); } }); })(jQuery); </script> <script type="text/javascript"> jQuery(document).ready(function () { var $ = jQuery; initNuberAnimationEffect(); if(navigator.platform.match('Mac') !== null || iOS()) { document.body.setAttribute('class', document.body.className +' macos'); } /* $('.selectpicker').selectpicker('setStyle', 'btn-light', 'remove'); $('.selectpicker').selectpicker('setStyle', 'btn', 'remove'); $('.selectpicker').selectpicker('setStyle', 'form-control', 'add'); if( /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent) ) { $('.selectpicker').selectpicker('mobile'); }*/ $('.stickynav').stickybits({ useStickyClasses: true, }); var $root = $('html, body'); let scrollPos = window.scrollY; const addClassOnScroll = () => { document.body.classList.add('scrolled'); }; const removeClassOnScroll = () => { document.body.classList.remove('scrolled'); }; scrollPos >= window.innerHeight - 85 ? addClassOnScroll() : removeClassOnScroll(); window.addEventListener('scroll', function () { scrollPos = window.scrollY; scrollPos >= window.innerHeight - 85 ? addClassOnScroll() : removeClassOnScroll(); }); let accCards = document.querySelectorAll('.accordion .card .card-header') if (accCards) { accCards.forEach(item => { item.addEventListener('click', (e) => { if (item.parentElement.classList.contains('high')) { item.parentElement.classList.remove('high') } else { accCards.forEach(item => item.parentElement.classList.remove('high')) item.parentElement.classList.add('high') } }) }) } let podcast = document.querySelector('.podcasts_block') if (podcast) { console.log(podcast.querySelectorAll('.swiper-slide').length) let podcastSlider = new Swiper(podcast.querySelector('.swiper-container'), { slidesPerView: 3, spaceBetween: 48, observer: true, observeParents: true, centerSlides: true, centeredSlidesBounds: true, speed: 800, // allowTouchMove: false, navigation: { nextEl: podcast.querySelector('.swiper-button.next'), prevEl: podcast.querySelector('.swiper-button.prev'), }, breakpoints: { 0: { slidesPerView: 'auto', spaceBetween: 24 }, 768: { slidesPerView: 2, spaceBetween: 24 }, 1200: { slidesPerView: 3, spaceBetween: 48 } } }) } let prevEvents = document.querySelectorAll('.previous_events') if (prevEvents) { [].forEach.call(prevEvents, function(prevEvent) { console.log(prevEvent.querySelectorAll('.swiper-slide').length) let podcastSlider = new Swiper(prevEvent.querySelector('.swiper-container'), { slidesPerView: 3, spaceBetween: 24, observer: true, observeParents: true, centerSlides: true, centeredSlidesBounds: true, speed: 800, // allowTouchMove: false, navigation: { nextEl: prevEvent.querySelector('.swiper-button.next'), prevEl: prevEvent.querySelector('.swiper-button.prev'), }, breakpoints: { 0: { slidesPerView: 'auto', spaceBetween: 24, navigation: { nextEl: prevEvent.querySelector('.p_navigation--mob .swiper-button.next'), prevEl: prevEvent.querySelector('.p_navigation--mob .swiper-button.prev'), }, }, 768: { slidesPerView: 2, spaceBetween: 24, navigation: { nextEl: prevEvent.querySelector('.swiper-button.next'), prevEl: prevEvent.querySelector('.swiper-button.prev'), }, }, 992: { slidesPerView: 3, spaceBetween: 30, }, 1200: { spaceBetween: 48, } } }) }); } $('.testimonials-slider').slick({ dots: true, infinite: true, adaptiveHeight: true }); /* NEW */ // if ($('.hero_block .bg_gradient').length > 0) { // $('.hero_block .bg_gradient').gradient({ // colors: ['#b465f2','#7f78fc','#39fbfb'], // density: [.06, .16], // angle: 0, // amplitude: 320, // }); // } // if ($('.footer-main .bg_gradient').length > 0) { // $('.footer-main .bg_gradient').gradient({ // colors: ['#b465f2','#7f78fc','#39fbfb'], // density: [.06, .16], // angle: 0, // amplitude: 320, // }); // } const numbersBlock = document.querySelector('.element-with-numbers_slider') if (numbersBlock) { let numbersSwiper = new Swiper(numbersBlock.querySelector('.swiper-container'), { speed: 800, slidesPerView: 'auto', spaceBetween: 24, observer: true, observeParents: true, centerSlides: true, centeredSlidesBounds: true, touchRatio: 0.2, navigation: { nextEl: numbersBlock.querySelector('.swiper-button.next'), prevEl: numbersBlock.querySelector('.swiper-button.prev'), }, }) } const timelineBlock = document.querySelector('.timeline_block') if (timelineBlock) { let timelineSwiper = new Swiper(timelineBlock.querySelector('.swiper-container'), { speed: 800, slidesPerView: 'auto', observer: true, observeParents: true, centeredSlidesBounds: true, // centerSlides: true, watchSlidesProgress: true, touchRatio: 0.2, on: { click() { timelineSwiper.slideTo(this.clickedIndex); }, }, navigation: { nextEl: timelineBlock.querySelector('.timeline_block .swiper-button.next'), prevEl: timelineBlock.querySelector('.timeline_block .swiper-button.prev'), }, breakpoints: { 0: { slidesPerView: 1, navigation: { nextEl: timelineBlock.querySelector('.timeline_block .p_navigation--mob .swiper-button.next'), prevEl: timelineBlock.querySelector('.timeline_block .p_navigation--mob .swiper-button.prev'), }, }, 768: { slidesPerView: 2, navigation: { nextEl: timelineBlock.querySelector('.timeline_block .swiper-button.next'), prevEl: timelineBlock.querySelector('.timeline_block .swiper-button.prev'), }, }, 992: { slidesPerView: 'auto', } } }) let active; timelineBlock.querySelector('.timeline_block .swiper-button.next').addEventListener("click", function() { active = timelineBlock.querySelector('.timeline_block .swiper-slide-active'); changeButtons(); }); timelineBlock.querySelector('.timeline_block .swiper-button.next.demo').addEventListener("click", function() { timelineNext(); changeButtons(); }); timelineBlock.querySelector('.timeline_block .swiper-button.prev').addEventListener("click", function() { active = timelineBlock.querySelector('.timeline_block .swiper-slide-active'); changeButtons(); }); timelineBlock.querySelector('.timeline_block .swiper-button.prev.demo').addEventListener("click", function() { timelinePrev(); changeButtons(); }); function changeButtons () { if (timelineSwiper.snapGrid.length-1 <= timelineSwiper.slides.indexOf(active) && timelineSwiper.slides.length-1 > timelineSwiper.slides.indexOf(active)){ timelineBlock.querySelector('.timeline_block .swiper-button.next.demo').style.zIndex = 2; } else { timelineBlock.querySelector('.timeline_block .swiper-button.next.demo').style.zIndex = -1; } if (timelineSwiper.snapGrid.length <= timelineSwiper.slides.indexOf(active) && timelineSwiper.slides.length > timelineSwiper.slides.indexOf(active)){ timelineBlock.querySelector('.timeline_block .swiper-button.prev.demo').style.zIndex = 2; } else { timelineBlock.querySelector('.timeline_block .swiper-button.prev.demo').style.zIndex = -1; } } function timelineNext () { active = active.nextElementSibling; active.classList.add('white'); } function timelinePrev () { active.classList.remove('white'); active = active.previousElementSibling; } const slideElements = timelineSwiper.slides; // Add a click event listener to each slide element slideElements.forEach((slide, index) => { slide.addEventListener('click', function () { if(index == timelineSwiper.snapGrid.length){ slide.nextElementSibling.classList.remove('white'); slide.classList.add('white'); active = slide; changeButtons(); } if(index == timelineSwiper.snapGrid.length+1){ slideElements.forEach((slide, index) => { if(index >= timelineSwiper.snapGrid.length){ slide.classList.add('white'); } }); active = slide; changeButtons(); } if(index <= timelineSwiper.snapGrid.length-1){ slideElements.forEach((slide, index) => { if(index >= timelineSwiper.snapGrid.length){ slide.classList.remove('white'); } }); active = slide; changeButtons(); } }); }); timelineSwiper.on('touchEnd', function () { // Get the active slide index const activeSlideIndex = timelineSwiper.activeIndex; const activeSlideElement = timelineSwiper.slides[activeSlideIndex]; slideElements.forEach((slide, index) => { if(index >= timelineSwiper.snapGrid.length){ slide.classList.remove('white'); } }); active = activeSlideElement; changeButtons(); }); } let fullSliders = document.querySelectorAll('.full-slider') if (fullSliders) { [].forEach.call(fullSliders, function(fullSlider) { let fullSwiper = new Swiper(fullSlider.querySelector('.swiper-container'), { speed: 800, slidesPerView: 'auto', spaceBetween: 0, observer: true, observeParents: true, centerSlides: true, centeredSlidesBounds: true, touchRatio: 0.2, navigation: { nextEl: fullSlider.querySelector('.full-slider .swiper-button.next'), prevEl: fullSlider.querySelector('.full-slider .swiper-button.prev'), }, breakpoints: { 0: { navigation: { nextEl: fullSlider.querySelector('.full-slider .p_navigation--mob .swiper-button.next'), prevEl: fullSlider.querySelector('.full-slider .p_navigation--mob .swiper-button.prev'), }, }, 768: { navigation: { nextEl: fullSlider.querySelector('.full-slider .swiper-button.next'), prevEl: fullSlider.querySelector('.full-slider .swiper-button.prev'), }, } } }) }); } let departmentBlocks = document.querySelectorAll('.departments_block') if (departmentBlocks) { [].forEach.call(departmentBlocks, function(departmentBlock) { let departmentSwiper = new Swiper(departmentBlock.querySelector('.swiper-container'), { speed: 800, slidesPerView: 'auto', spaceBetween: 48, observer: true, observeParents: true, centerSlides: true, centeredSlidesBounds: true, touchRatio: 1, navigation: { nextEl: departmentBlock.querySelector('.departments_block .swiper-button.next'), prevEl: departmentBlock.querySelector('.departments_block .swiper-button.prev'), }, breakpoints: { 0: { ouchRatio: 0.2, spaceBetween: 24, navigation: { nextEl: departmentBlock.querySelector('.departments_block .p_navigation--mob .swiper-button.next'), prevEl: departmentBlock.querySelector('.departments_block .p_navigation--mob .swiper-button.prev'), }, }, 768: { uchRatio: 1, spaceBetween: 48, navigation: { nextEl: departmentBlock.querySelector('.departments_block .swiper-button.next'), prevEl: departmentBlock.querySelector('.departments_block .swiper-button.prev'), }, } } }) }); } const flippedBlock = document.querySelector('.flipped_blocks') if (flippedBlock) { if (window.innerWidth < 1200) { let departmentSwiper = new Swiper(flippedBlock.querySelector('.swiper-container'), { speed: 800, slidesPerView: 'auto', spaceBetween: 24, observer: true, observeParents: true, centerSlides: true, centeredSlidesBounds: true, touchRatio: 0.2, navigation: { nextEl: flippedBlock.querySelector('.flipped_blocks .swiper-button.next'), prevEl: flippedBlock.querySelector('.flipped_blocks .swiper-button.prev'), }, }) } } const partnersSliders = document.querySelectorAll('.partners_block') if (partnersSliders && window.innerWidth > 767) { partnersSliders.forEach(partnersSlider => { if (partnersSlider.querySelector('.swiper-container')) { let partnersSwiper = new Swiper(partnersSlider.querySelector('.swiper-container.d-none.d-md-block'), { speed: 800, slidesPerView: 1, observer: true, observeParents: true, centerSlides: true, centeredSlidesBounds: true, touchRatio: 0.2, navigation: { nextEl: partnersSlider.querySelector('.swiper-button.next'), prevEl: partnersSlider.querySelector('.swiper-button.prev'), }, breakpoints: { 0: { navigation: { nextEl: partnersSlider.querySelector('.p_navigation--mob .swiper-button.next'), prevEl: partnersSlider.querySelector('.p_navigation--mob .swiper-button.prev'), }, }, 768: { navigation: { nextEl: partnersSlider.querySelector('.swiper-button.next'), prevEl: partnersSlider.querySelector('.swiper-button.prev'), }, } } }) } }) } if (partnersSliders && window.innerWidth < 768) { partnersSliders.forEach(partnersSlider => { if (partnersSlider.querySelector('.swiper-container')) { let partnersSwiper = new Swiper(partnersSlider.querySelector('.swiper-container.d-block.d-md-none'), { speed: 800, slidesPerView: 1, observer: true, observeParents: true, centerSlides: true, centeredSlidesBounds: true, touchRatio: 0.2, navigation: { nextEl: partnersSlider.querySelector('.swiper-button.next'), prevEl: partnersSlider.querySelector('.swiper-button.prev'), }, breakpoints: { 0: { navigation: { nextEl: partnersSlider.querySelector('.p_navigation--mob .swiper-button.next'), prevEl: partnersSlider.querySelector('.p_navigation--mob .swiper-button.prev'), }, }, 768: { navigation: { nextEl: partnersSlider.querySelector('.swiper-button.next'), prevEl: partnersSlider.querySelector('.swiper-button.prev'), }, } } }) } }) } const testimonialSliders = document.querySelectorAll('.testimonials_block'); [].forEach.call(testimonialSliders, function(testimonialSlider) { let testimonialsSwiper = new Swiper(testimonialSlider.querySelector('.testimonials_slider .swiper-container'), { speed: 800, slidesPerView: 1, observer: true, observeParents: true, centerSlides: true, spaceBetween: 24, centeredSlidesBounds: true, touchRatio: 0.2, autoHeight: true, navigation: { nextEl: testimonialSlider.querySelector('.swiper-button.next'), prevEl: testimonialSlider.querySelector('.swiper-button.prev'), }, }) if (testimonialSlider.querySelector('.slider_images')) { let imagesSwiper = new Swiper(testimonialSlider.querySelector('.slider_images .swiper-container'), { speed: 800, slidesPerView: 1, effect: 'fade', observer: true, observeParents: true, centerSlides: true, autoHeight: true, centeredSlidesBounds: true, touchRatio: 0.2, }) testimonialsSwiper.controller.control = imagesSwiper; imagesSwiper.controller.control = testimonialsSwiper; } }); const tabs = document.querySelectorAll('.tabs') if (tabs) { tabs.forEach(tab => { let tLinks = tab.querySelectorAll('.tab_title') let tConts = tab.querySelectorAll('.tab_content') tab.querySelector('.tab_title-1').classList.add('active') tab.querySelector('.tab_1').classList.add('active') tLinks.forEach(tLink => { tLink.addEventListener('click', (e) => { e.preventDefault() tLinks.forEach(itm => itm.classList.remove('active')) tConts.forEach(itm => itm.classList.remove('active')) tLink.classList.add('active') tab.querySelector(`.${tLink.dataset.target}`).classList.add('active') }) }) }) } /* NEW */ jQuery('.show_all_flipped').on('click', function(e) { e.preventDefault(); jQuery('.all_flipped_blocks .hide_block').slideDown(); jQuery(this).fadeOut(); }); jQuery('.show_all_items').on('click', function(e) { e.preventDefault(); jQuery(this).parent().siblings('.p_slide').find('.hide_block').slideDown().css('display','flex'); jQuery(this).fadeOut(); }); jQuery('.show_all_items_mob').on('click', function(e) { e.preventDefault(); jQuery(this).parent().siblings('.p_slide').find('.hide_block_mob').slideDown().css('display','flex'); jQuery(this).fadeOut(); }); jQuery('.show_all_leaderships').on('click', function(e) { e.preventDefault(); jQuery('#leadershipsContainer .hide_block').slideDown(); jQuery(this).fadeOut(); }); }); function iOS() { return [ 'iPad Simulator', 'iPhone Simulator', 'iPod Simulator', 'iPad', 'iPhone', 'iPod' ].includes(navigator.platform) || (navigator.userAgent.includes("Mac") && "ontouchend" in document) } function initNuberAnimationEffect() { var $ = jQuery; var elementContainer = $('#numbers'); var flag = false; if (elementContainer.length !== 0) { $(window).scroll(function () { if ((elementContainer.offset().top <= $(window).scrollTop() + window.innerHeight) && !flag) { $('.f_number').each(function () { var numberRegexp = /\d+/; var inputText = $(this).text(); var numberFromText = inputText.match(numberRegexp)[0]; var number = parseInt(numberFromText); console.log(number); $(this).prop('Counter', 0).animate({ Counter: number }, { duration: 2000, easing: 'swing', step: function (now) { now = parseInt(now); var text = inputText.replace(numberRegexp, now); $(this).text(text); } }); flag = true; }); } }); } }; jQuery('.navbar-toggler').on('click', function () { jQuery('.stickynav').toggleClass('is_menu-active'); }) $('.f_live-feed').masonry({ itemSelector: '.article-item', columnWidth: '.article-item', gutter: 14, horizontalOrder: true }); const inViewport = (elem) => { let allElements = document.getElementsByClassName(elem); let windowHeight = window.innerHeight; const elems = () => { for (let i = 0; i < allElements.length; i++) { // loop through the sections let viewportOffset = allElements[i].getBoundingClientRect(); // returns the size of an element and its position relative to the viewport let top = viewportOffset.top; // get the offset top if(top < windowHeight){ // if the top offset is less than the window height allElements[i].classList.add('in-viewport'); // add the class } else{ allElements[i].classList.remove('in-viewport'); // remove the class } if (top < 0) { allElements[i].classList.add('sticked'); } else { allElements[i].classList.remove('sticked'); } } } elems(); window.addEventListener('scroll', elems); } function isInViewportExtra(element, cls) { const options = { root: null, // Use the viewport as the root rootMargin: '0px', // No margin around the viewport threshold: 0.5, // 50% intersection ratio to consider as in viewport }; const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { // The section is in the viewport console.log('Section is in the viewport!'); // You can perform additional actions here // For example, add a CSS class to the section to apply styles document.body.classList.add(cls); if (typeof galleryTop !== 'undefined' && galleryTop) { galleryTop.autoplay.start(); } // Stop observing once the section is in the viewport (optional) observer.unobserve(element); } else { // The section is not in the viewport console.log('Section is not in the viewport!'); // You can perform additional actions here if needed // For example, remove the CSS class applied earlier document.body.classList.remove(cls); } }); }, options); // Start observing the target element observer.observe(element); } // Call the function for each section with the specified class name const sectionsToDetect = document.querySelectorAll('.banner_block.with-parallax'); sectionsToDetect.forEach(itm => { itm.style.setProperty('--mh', `${itm.querySelector('.banner_block-main').scrollHeight}px`) }) inViewport('with-parallax'); if (document.querySelector('.footer-main')) { isInViewportExtra(document.querySelector('.footer-main'), 'we-get-foot'); } if (document.querySelector('.contact_block:last-of-type')) { isInViewportExtra(document.querySelector('.contact_block:last-of-type'), 'we-get-last-c-block'); } // function isInView(elem){ // return $(elem).offset().top - $(window).scrollTop() < $(elem).height(); // } // $(".presentation_single").each(function (index, elem) { // console.log($('video', elem)) // var hasReachedUserExperience = false; // $(window).scroll(function() { // if (isInView($(elem)) && !hasReachedUserExperience) { // hasReachedUserExperience = true; // $('video', elem).get(0).play(); // } // }) // }); var videos = document.getElementsByTagName(".presentation_single"); var videos = $('.presentation_single'); $(window).on('scroll', function() { videos.each(function() { var video = $(this); if (isElementInViewport(video)) { video.find('.vd').get(0).play(); } else { } }); }); function isElementInViewport(el) { var rect = el.get(0).getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && rect.right <= (window.innerWidth || document.documentElement.clientWidth) ); } $(window).on('load', function() { $(window).trigger('scroll'); }); // presInViewport('presentation_single'); // // Debounce function to optimize the scroll event handling // function debounce(func, wait) { // let timeout; // return function () { // const context = this; // const args = arguments; // clearTimeout(timeout); // timeout = setTimeout(() => func.apply(context, args), wait); // }; // } // // Attach the observer to the scroll event of the window with debounce // const handleScroll = debounce(() => { // inViewport('.with-parallax'); // }, 100); // window.addEventListener('scroll', handleScroll); let fMarquee = document.querySelector('.f_marquee') if (fMarquee && fMarquee.querySelectorAll('.swiper-slide').length) { console.log(fMarquee.querySelectorAll('.swiper-slide').length) let fMarqueeSlider = new Swiper(fMarquee.querySelector('.swiper-container'), { slidesPerView: "auto", spaceBetween: 120, observer: true, observeParents: true, centerSlides: true, centeredSlidesBounds: true, touchRatio: 0, loop: true, loopedSlides: fMarquee.querySelectorAll('.swiper-slide').length, loopFillGroupWithBlank: false, centerInsufficientSlides:true, speed: 10000, allowTouchMove: false, autoplay: { delay: 1, }, breakpoints: { 0: { spaceBetween: 33 }, 768: { spaceBetween: 33 }, 1200: { spaceBetween: 120 } } }) } </script> <script src="https://player.vimeo.com/api/player.js"></script> <script> var videoElements = document.querySelectorAll('.f_vimeoContainer .f_vimeoVideoImage'); if(videoElements.length) { for(var i=0; i<videoElements.length; i++) { var videoElement = videoElements[i]; videoElement.addEventListener('click', function(evt){ var videoElement = evt.target.closest('.f_vimeoContainer').querySelector('.f_vimeoVideo'); var image = evt.target.closest('.f_vimeoContainer').querySelector('.f_vimeoVideoImage'); var player = new Vimeo.Player(videoElement); player.play(); videoElement.style.display = 'block'; image.style.display = 'none'; }); } } </script> <script> $(".wpcf7").on('wpcf7invalid', function(event){ console.log(event.detail.apiResponse.invalid_fields); setTimeout(function(){ $('html, body').animate({ scrollTop: $( ".wpcf7-not-valid").first().offset().top-235 }, 2000, '', function(){ $( ".wpcf7-not-valid").first().focus(); } ); },100); }); </script> <script type="text/javascript"> _linkedin_partner_id = "3339474"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script><script type="text/javascript"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3339474&fmt=gif" /> </noscript> </body> </html>