CINXE.COM
Best CMS, Workflow and Analytics Software for Publishers | ePublishing
<!DOCTYPE html> <html lang="en" xmlns:og="http://opengraphprotocol.org/schema/"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title> Best CMS, Workflow and Analytics Software for Publishers | ePublishing </title> <meta name="description" content="ePublishing is the best CMS for publishers that want more readers, data, support & sales. Grow revenue, productivity & engagement with our integrated tools." /> <meta name="keywords" content="ePublishing, CMS, content management system, EPS, enterprise publishing system, ecommerce, crm, circulation, integration, advertising" /> <link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet" /> <link rel="stylesheet" href="https://epublishing.media.clients.ellingtoncms.com/static-3/default/css/vendors/navik-all.css" defer/> <link rel="stylesheet" href="https://epublishing.media.clients.ellingtoncms.com/static-3/default/css/core/main.css?v=2" defer /> <style> ol { line-height: 29px; font-size: 18px; font-weight: 400; color: var(--grey-color-7) !important; } </style> <!--FAVICON--> <link rel="icon" href="https://epublishing.media.clients.ellingtoncms.com/static-3/assets/images/epub.png" /> <!-- <script id="mcjs">!function (c, h, i, m, p) { m = c.createElement(h), p = c.getElementsByTagName(h)[0], m.async = 1, m.src = i, p.parentNode.insertBefore(m, p) }(document, "script", "https://chimpstatic.com/mcjs-connected/js/users/fbd1c5fe5d44f6255a0286a1d/6a9c53230dfe1f7deaf5e7285.js");</script> --> <meta name="viewport" content="width=device-width, initial-scale=1" /> <!-- Google Tag Manager --> <script>(function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-PTZ3FDB');</script> <!-- End Google Tag Manager --> <script type="application/ld+json"> { "@context" : "https://schema.org", "@type" : "WebSite", "name" : "ePublishing", "url" : "https://www.epublishing.com/" } </script> <!-- Start of LiveChat (www.livechat.com) code --> <script> window.__lc = window.__lc || {}; window.__lc.license = 18859512; window.__lc.integration_name = "manual_onboarding"; window.__lc.product_name = "livechat"; ;(function(n,t,c){function i(n){return e._h?e._h.apply(null,n):e._q.push(n)}var e={_q:[],_h:null,_v:"2.0",on:function(){i(["on",c.call(arguments)])},once:function(){i(["once",c.call(arguments)])},off:function(){i(["off",c.call(arguments)])},get:function(){if(!e._h)throw new Error("[LiveChatWidget] You can't use getters before load.");return i(["get",c.call(arguments)])},call:function(){i(["call",c.call(arguments)])},init:function(){var n=t.createElement("script");n.async=!0,n.type="text/javascript",n.src="https://cdn.livechatinc.com/tracking.js",t.head.appendChild(n)}};!n.__lc.asyncInit&&e.init(),n.LiveChatWidget=n.LiveChatWidget||e}(window,document,[].slice)) </script> <noscript><a href="https://www.livechat.com/chat-with/18859512/" rel="nofollow">Chat with us</a>, powered by <a href="https://www.livechat.com/?welcome" rel="noopener nofollow" target="_blank">LiveChat</a></noscript> <!-- End of LiveChat code --> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PTZ3FDB" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- Header and Navigation --> <header class="navik-header"> <div class="container"> <!-- Navik header --> <div class="navik-header-container"> <!--Logo--> <a href="/" title="ePublishing"> <div class="logo" data-mobile-logo="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/logo-black.png" data-sticky-logo="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/logo-black.png"> <svg xmlns="http://www.w3.org/2000/svg" style="width: 150px; height: 33px;" viewBox="0 0 150 33"> <g data-name="Layer 2"> <g data-name="Layer 1"> <path d="M13.59 19.83c-.38 4.8-2.78 7.17-7.18 7.17S0 25.11 0 21.19A23.71 23.71 0 0 1 .25 18a32.77 32.77 0 0 1 1.65-7.32c1.41-3.29 3.45-4.59 7.15-4.59 4.16 0 6.06 1.64 6.06 5.46a25.5 25.5 0 0 1-.77 5.45H5a25 25 0 0 0-.6 4.2c0 1.61.7 2.42 2.18 2.42S9 22.38 9.3 19.82h4.29Zm-2.85-8.45a1.75 1.75 0 0 0-2-2c-1.87 0-2.68 1.36-3.24 4.55h4.89a13.8 13.8 0 0 0 .35-2.55Z" style="fill:#779a3e" /> <path d="M17.81 0h7c5.19 0 6.32 3.65 6.32 9s-1.39 9.26-6.39 9.26h-2v8.07h-4.92V0Zm5.28 14.62c3 0 3.11-2.53 3.11-5.5 0-3.16-.12-5.44-3.05-5.44h-.59v10.94ZM46.2 26.34h-4.51v-2a4.63 4.63 0 0 1-4.19 2.49c-2.86 0-4.44-1.65-4.44-4.76V6.55h4.44v12.93c0 2.27.35 3.47 2 3.47s2.11-1.16 2.11-3.75V6.55h4.59ZM49.45 0h4.61v8.23A4 4 0 0 1 58 6c4.12 0 5.14 3.22 5.14 10.51S62 26.87 57.87 26.87a4.07 4.07 0 0 1-4-2.59v2.07h-4.42V0Zm4.47 17.27c0 4.1.21 5.81 2.39 5.81 2 0 2.12-2 2.12-6.59s-.08-6.62-2.12-6.62c-2.25.01-2.39 2.28-2.39 7.4ZM65.93 0h4.58v26.34h-4.58ZM73.7 0h4.58v4.1H73.7Zm0 6.55h4.58v19.79H73.7ZM85 19.76v.56c0 2.24.6 3.15 2.25 3.15a1.85 1.85 0 0 0 2.08-1.92c0-1.37-1.27-1.93-3.1-3.19C83 16.12 81 14.83 81 11.43S83.18 6 87.37 6s6.06 2 6.06 6.17v.42h-4.05v-.39c0-1.89-.71-2.77-2.29-2.77a1.71 1.71 0 0 0-1.9 1.72c0 1.19.87 1.86 2.5 2.94 3.55 2.38 6.06 3.61 6.06 7.29 0 3.43-2.26 5.5-6.52 5.5s-6.41-2-6.41-6.34v-.78ZM96.3 0h4.58v8.44A4.43 4.43 0 0 1 105 6c2.85 0 4.47 1.64 4.47 4.76v15.58H105V13.06c0-2.1-.25-3.12-1.8-3.12-1.87 0-2.32 1.27-2.32 3.79v12.61H96.3ZM112.63 0h4.58v4.1h-4.58Zm0 6.55h4.58v19.79h-4.58ZM120.41 6.55h4.51v2A4.6 4.6 0 0 1 129.07 6c2.86 0 4.48 1.64 4.48 4.76v15.58h-4.44V13.06c0-2.13-.42-3.15-1.94-3.15S125 11.17 125 13.73v12.61h-4.62ZM148.91 30.65c-1 1.51-3.1 2.35-6 2.35-4 0-6.09-1.61-6.12-4.48h4.58c0 .77.67 1.22 1.69 1.22 1.9 0 2.36-1.12 2.36-3.71v-1.37a3.94 3.94 0 0 1-3.77 2.21c-4.3 0-5.28-3.15-5.28-10.51S137.5 6 141.59 6a4.09 4.09 0 0 1 4 2.59V6.55H150v18.22c0 2.52-.07 4.41-1.09 5.88ZM141 16.78c0 4.27.14 6.24 2.11 6.24 2.32 0 2.4-2.42 2.4-7.85 0-3.78-.32-5.36-2.4-5.36s-2.11 2.1-2.11 6.97Z" /> </g> </g> </svg> </div> </a> <!-- Burger menu --> <div class="burger-menu"> <div class="line-menu line-half first-line"></div> <div class="line-menu"></div> <div class="line-menu line-half last-line"></div> </div> <!--Navigation menu--> <nav class="navik-menu menu-hover-3"> <ul> <li> <a href="/about/" class="navik-menu__item">About <img class="navik-menu__icon hide-m hide-t" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/arrow-down.svg" alt="Arrow Down" /> </a> <ul> <li> <a href="/about/">About Us</a> </li> <li> <a href="/partners/">Partners</a> </li> </ul> </li> <li class="mega-menu mega-menu--small"> <a href="/products/" class="navik-menu__item">Products <img class="navik-menu__icon hide-m hide-t" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/arrow-down.svg" alt="Arrow Down" /> </a> <ul> <li> <!-- Mega menu container --> <div class="mega-menu-box"> <!-- Mega menu item container --> <div class="mega-menu__item" onclick="location.href='/products/continuum/'"> <img class="mega-menu__item-logo" width="75" height="65" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/continuum-icon.svg" alt="Continuum logo" /> <div class="mega-menu__item-text"> <p class="mega-menu__item-text--title"> Continuum </p> <p class="mega-menu__item-text--subtitle"> CMS+DAM: Workflow. Engagement. Growth. </p> </div> </div> <!-- Mega menu item container --> <div class="mega-menu__item" onclick="location.href='/products/ellington/'"> <img class="mega-menu__item-logo" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/ellington-icon.svg" width="75" height="65" alt="Ellington logo" /> <div class="mega-menu__item-text"> <p class="mega-menu__item-text--title"> Ellington </p> <p class="mega-menu__item-text--subtitle"> CMS purpose-built for news sites </p> </div> </div> <!-- Mega menu item container --> <div class="mega-menu__item" onclick="location.href='/products/multipub/'"> <img class="mega-menu__item-logo" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/mark-blue-box-2.svg" width="80" alt="Ellington logo" /> <div class="mega-menu__item-text"> <p class="mega-menu__item-text--title"> Multipub </p> <p class="mega-menu__item-text--subtitle"> Subscription-management solution for publishers </p> </div> </div> <!-- Mega menu item container --> <div class="mega-menu__item" onclick="location.href='/products/duet/'"> <img class="mega-menu__item-logo" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/duet-icon.svg" width="75" height="65" alt="Duet logo" /> <div class="mega-menu__item-text"> <p class="mega-menu__item-text--title"> Duet </p> <p class="mega-menu__item-text--subtitle"> CMS-to-InDesign workflow solution </p> </div> </div> <!-- Mega menu item container --> </div> </li> </ul> </li> <li> <a class="navik-menu__item" href="#">Resources <img class="navik-menu__icon hide-m hide-t" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/arrow-down.svg" alt="Arrow Down" /> </a> <ul> <li> <a href="/knowledge-base/">Knowledge Base</a> </li> <li> <a href="https://support.epublishing.com/" target="_blank">Help Desk</a> </li> <li> <a href="/developer-api/">Developer API</a> </li> <li> <a href="/news/release-notes/">Product Updates</a> </li> <li> <a href="/news/case-studies/">Case Studies</a> </li> <li> <a href="/state-of-ai-in-publishing-report/">Report: State of AI in Publishing</a> </li> </ul> </li> <li> <a href="/news/blog/" class="navik-menu__item">Blog</a> </li> <li> <a href="/contact-us/" class="navik-menu__item">Contact</a> </li> <li> <a class="navik-menu__button" href="/contact-us/" target="_blank"><span class="button button--color-primary button--sm">Schedule A Demo</span></a> </li> <li class="hide-m hide-t"> <a class="navik-menu__button navik-menu__button--search" href="#"> <img src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/search.svg" alt="search" /> </a> </li> <li class="navik-menu__input show-m show-t hide"> <form action="/search/" method="GET"> <div class="flex form-group form-group-icon--left seach-input--dark"> <img src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/alt-search.svg" alt="search" /> <input type="search" name="q" placeholder="Search" /> </div> </form> </li> </ul> </nav> </div> </div> <div class="search-modal"> <form action="/search/" method="GET"> <div class="search-modal__input-container"> <div class="flex form-group form-group-icon--left seach-input--light"> <img src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/search.svg" alt="search" /> <input id="search-input" type="search" name="q" placeholder="Search" /> <button id="close" class="button button--color-tertiary"> <img src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/close.svg" alt="Close" /> </button> </div> </div> </form> </div> </header> <div id="page"> <div class="breadcrumbs"> </div> <div id="body"> <div class="wrapper " style="position: relative; top: 0px;"> <div class="content_title"> </div> <div class="content"> <style> br.responsive { display: inline; } @media (min-width: 700px) { br.responsive {display: none; } } .hero__headline { font-size: 40px; } </style> <meta name="description" content="ePublishing is the best CMS for publishers that want more readers, data, support & sales. Grow revenue, productivity & engagement with our integrated tools." /> <meta name="keywords" content="ePublishing, CMS, content management system, EPS, enterprise publishing system, ecommerce, crm, circulation, integration, advertising" /> <header role="banner" id="notification" class="notification" style="padding: 00px;"> </header> <!-- Hero Container --> <section class="section flex flex--column hero homepage-hero" style="position: relative; top: -10px;" > <div class="flex flex--column justify-content--flex-end align-items--center"> <h1 class="section__headline text-align--center hero__headline" style="padding-top: 50px;">Drive More Revenue, Productivity & Engagement</h1> <h1 class="section__headline text-align--center hero__headline">with the Modern Media Tech Stack</h1> <h2 class="section__headline text-align--center hero__kicker" style="margin-top: 25px; font-size: 32px; font-weight: 500;">AI Powered. SEO Dominant. Audience Integrated. </h2> </div> <div class="section__text text-align--center text-align--center-m" style="height: 200px;"> <a href="#find" class="button button--color-primary button--md hide-m" style="position: relative;top: 40px; padding: 20px; border-radius: 10px;">Find Content, Asset & Audience Solutions</a> <a href="#find" class="button button--color-primary button--sm hide show-m align-self--flex-start-m">Find Content, Asset & Audience Solutions</a> </div> <div class="hero__wave" style="height: 75px;"> <svg preserveAspectRatio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1366 65"> <path d="M371 53C225.433 47.185 0 14 0 14v51h1365.5V30S1167.53 5.79 1040 1.5C778.114-7.31 632.825 63.46 371 53Z" fill="white" /> </svg> </div> </section> <!-- What's New --> <section class="section flex flex--column" style="position: relative; top: -10px; padding-bottom: 30px; "> <section class="flex flex--column page-container" style="padding-bottom: 30px;"> <div class="flex case-studies"> <h2 class="flex--1 section__headline"><mark class="sketch-zigzag-1">What's New</mark></h2> </div> <div class="h-15"></div> <div class="flex flex--1 case-studies__items flex--m-column"> <!--SECTION FRONT WHATS NEW START HERE --> <article class="card card--vertical flex--1"> <header class="card-header" style="display: none;"> <a href="/news/2024/nov/18/build-or-buy-lessons-beverage-digest-modernizing-their-publishing-platform/"><img class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/img/photos/2024/11/18/Beverage-Digest-Blog-Image.gif" alt=""></a> </header> <div class="card-content"> <a href="/news/2024/nov/18/build-or-buy-lessons-beverage-digest-modernizing-their-publishing-platform/"> <h3 class="card-content__text--title">Build or Buy? Lessons from Beverage Digest on Modernizing their Publishing Platform</h3> </a> <p class="card-content__text--subtitle">The Beverage Digest team partnered with ePublishing after embarking on a strategy to modernize and better monetize their business.</p> </div> </article> <div class="w-60"></div> <article class="card card--vertical flex--1"> <header class="card-header" style="display: none;"> <a href="/news/2024/mar/05/artificial-intelligence-publishers-friend-or-foe/"><img class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/img/photos/2024/03/05/publishers-and-artificial-intelligence_gtPfB6f.webp" alt=""></a> </header> <div class="card-content"> <a href="/news/2024/mar/05/artificial-intelligence-publishers-friend-or-foe/"> <h3 class="card-content__text--title">Artificial Intelligence for Publishers - Friend or Foe?</h3> </a> <p class="card-content__text--subtitle">Read about how AI can impact your publishing and how your content may impact AI.</p> </div> </article> <div class="w-60"></div> <article class="card card--vertical flex--1"> <header class="card-header" style="display: none;"> <a href="/news/2024/feb/16/continuum-and-ellington-are-now-ai-powered-boost-productivity-and-visibility1/"><img class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/img/photos/2024/02/16/AI_announcements.webp" alt=""></a> </header> <div class="card-content"> <a href="/news/2024/feb/16/continuum-and-ellington-are-now-ai-powered-boost-productivity-and-visibility1/"> <h3 class="card-content__text--title">Continuum and Ellington Are Now AI-Powered: Boost Productivity and Visibility</h3> </a> <p class="card-content__text--subtitle">ePublishing’s AI capabilities save time and increase effectiveness for publishing businesses.</p> </div> </article> <!--SECTION FRONT CASE STUDIES END HERE--> </div> <div class="h-60-m"></div> </section> </section> <!-- Section 2 Container --> <section class="section section__background--default flex flex--column" style="position: relative; top: -10px;"> <div class="h-10"></div> <div class="flex flex--2 flex--column justify-content--flex-end align-items--center" style="padding-top: 15px;"> <p class="section__text section__text--title text-align--center text-align--center-m" style="font-weight: 400;">diversify & grow revenue | streamline web, print & digital workflows</p> <p class="section__text section__text--title text-align--center text-align--center-m">Drive more engagement with integrated content and audience management.</p> <h2 class="section__headline text-align--center text-align--center-m">To win today, you need the right <mark style="position:relative;"> people, <svg style="position: absolute;top: 90%;width: 100%;left: 0;right: 0;bottom: 0;" cache-id="306a2e9ab2bb4356bbf6cb819b74bc97" id="eljfFR9ceAV1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 107 10" shape-rendering="geometricPrecision" text-rendering="geometricPrecision"><path id="eljfFR9ceAV2" d="M1.5,6.9Q58.587244,2.7,105.8,3.7" fill="none" stroke="rgb(164,197,67)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke-dashoffset="0" stroke-dasharray="104.39"/><script><![CDATA[!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(t="undefined"!=typeof globalThis?globalThis:t||self).__SVGATOR_PLAYER__=n()}(this,(function(){"use strict";function t(n){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(n)}function n(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function e(t,n){for(var e=0;e<n.length;e++){var r=n[e];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function r(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}function i(t){return(i=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function u(t,n){return(u=Object.setPrototypeOf||function(t,n){return t.__proto__=n,t})(t,n)}function o(t,n){return!n||"object"!=typeof n&&"function"!=typeof n?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):n}function a(t){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var e,r=i(t);if(n){var u=i(this).constructor;e=Reflect.construct(r,arguments,u)}else e=r.apply(this,arguments);return o(this,e)}}function l(t,n,e){return(l="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,n,e){var r=function(t,n){for(;!Object.prototype.hasOwnProperty.call(t,n)&&null!==(t=i(t)););return t}(t,n);if(r){var u=Object.getOwnPropertyDescriptor(r,n);return u.get?u.get.call(e):u.value}})(t,n,e||t)}var s=f(Math.pow(10,-6));function f(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6;if(Number.isInteger(t))return t;var e=Math.pow(10,n);return Math.round((+t+Number.EPSILON)*e)/e}function c(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:s;return Math.abs(t-n)<e}var h=Math.PI/180;function v(t){return t}function d(t,n,e){var r=1-e;return 3*e*r*(t*r+n*e)+e*e*e}function y(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;return t<0||t>1||e<0||e>1?null:c(t,n)&&c(e,r)?v:function(i){if(i<=0)return t>0?i*n/t:0===n&&e>0?i*r/e:0;if(i>=1)return e<1?1+(i-1)*(r-1)/(e-1):1===e&&t<1?1+(i-1)*(n-1)/(t-1):1;for(var u,o=0,a=1;o<a;){var l=d(t,e,u=(o+a)/2);if(c(i,l))break;l<i?o=u:a=u}return d(n,r,u)}}function g(){return 1}function p(t){return 1===t?1:0}function m(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(1===t){if(0===n)return p;if(1===n)return g}var e=1/t;return function(t){return t>=1?1:(t+=n*e)-t%e}}function b(t,n,e){return t>=.5?e:n}function w(t,n,e){return 0===t||n===e?n:t*(e-n)+n}function x(t,n,e){var r=w(t,n,e);return r<=0?0:r}function A(t,n,e){return 0===t?n:1===t?e:{x:w(t,n.x,e.x),y:w(t,n.y,e.y)}}function k(t,n,e){return 0===t?n:1===t?e:{x:x(t,n.x,e.x),y:x(t,n.y,e.y)}}function _(t,n,e){var r=function(t,n,e){return Math.round(w(t,n,e))}(t,n,e);return r<=0?0:r>=255?255:r}function S(t,n,e){return 0===t?n:1===t?e:{r:_(t,n.r,e.r),g:_(t,n.g,e.g),b:_(t,n.b,e.b),a:w(t,null==n.a?1:n.a,null==e.a?1:e.a)}}function M(t,n,e){if(0===t)return n;if(1===t)return e;var r=n.length;if(r!==e.length)return b(t,n,e);for(var i=[],u=0;u<r;u++)i.push(S(t,n[u],e[u]));return i}function E(t,n,e){var r=n.length;if(r!==e.length)return b(t,n,e);for(var i=new Array(r),u=0;u<r;u++)i[u]=w(t,n[u],e[u]);return i}function O(t,n){for(var e=[],r=0;r<t;r++)e.push(n);return e}function B(t,n){if(--n<=0)return t;var e=(t=Object.assign([],t)).length;do{for(var r=0;r<e;r++)t.push(t[r])}while(--n>0);return t}var j,I=function(){function t(e){n(this,t),this.list=e,this.length=e.length}return r(t,[{key:"setAttribute",value:function(t,n){for(var e=this.list,r=0;r<this.length;r++)e[r].setAttribute(t,n)}},{key:"removeAttribute",value:function(t){for(var n=this.list,e=0;e<this.length;e++)n[e].removeAttribute(t)}},{key:"style",value:function(t,n){for(var e=this.list,r=0;r<this.length;r++)e[r].style[t]=n}}]),t}(),P=/-./g,T=function(t,n){return n.toUpperCase()};function R(t){return"function"==typeof t?t:b}function N(t){return t?"function"==typeof t?t:Array.isArray(t)?function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v;if(!Array.isArray(t))return n;switch(t.length){case 1:return m(t[0])||n;case 2:return m(t[0],t[1])||n;case 4:return y(t[0],t[1],t[2],t[3])||n}return n}(t,null):function(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:v;switch(t){case"linear":return v;case"steps":return m(n.steps||1,n.jump||0)||e;case"bezier":case"cubic-bezier":return y(n.x1||0,n.y1||0,n.x2||0,n.y2||0)||e}return e}(t.type,t.value,null):null}function C(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=n.length-1;if(t<=n[0].t)return r?[0,0,n[0].v]:n[0].v;if(t>=n[i].t)return r?[i,1,n[i].v]:n[i].v;var u,o=n[0],a=null;for(u=1;u<=i;u++){if(!(t>n[u].t)){a=n[u];break}o=n[u]}return null==a?r?[i,1,n[i].v]:n[i].v:o.t===a.t?r?[u,1,a.v]:a.v:(t=(t-o.t)/(a.t-o.t),o.e&&(t=o.e(t)),r?[u,t,e(t,o.v,a.v)]:e(t,o.v,a.v))}function F(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t&&t.length?"function"!=typeof n?null:("function"!=typeof e&&(e=null),function(r){var i=C(r,t,n);return null!=i&&e&&(i=e(i)),i}):null}function q(t,n){return t.t-n.t}function V(n,e,r,i,u){var o,a="@"===r[0],l="#"===r[0],s=j[r],f=b;switch(a?(o=r.substr(1),r=o.replace(P,T)):l&&(r=r.substr(1)),t(s)){case"function":if(f=s(i,u,C,N,r,a,e,n),l)return f;break;case"string":f=F(i,R(s));break;case"object":if((f=F(i,R(s.i),s.f))&&"function"==typeof s.u)return s.u(e,f,r,a,n)}return f?function(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(r)return t instanceof I?function(r){return t.style(n,e(r))}:function(r){return t.style[n]=e(r)};if(Array.isArray(n)){var i=n.length;return function(r){var u=e(r);if(null==u)for(var o=0;o<i;o++)t[o].removeAttribute(n);else for(var a=0;a<i;a++)t[a].setAttribute(n,u)}}return function(r){var i=e(r);null==i?t.removeAttribute(n):t.setAttribute(n,i)}}(e,r,f,a):null}function L(n,e,r,i){if(!i||"object"!==t(i))return null;var u=null,o=null;return Array.isArray(i)?o=function(t){if(!t||!t.length)return null;for(var n=0;n<t.length;n++)t[n].e&&(t[n].e=N(t[n].e));return t.sort(q)}(i):(o=i.keys,u=i.data||null),o?V(n,e,r,o,u):null}function z(t,n,e){if(!e)return null;var r=[];for(var i in e)if(e.hasOwnProperty(i)){var u=L(t,n,i,e[i]);u&&r.push(u)}return r.length?r:null}function D(t,n){if(!n.duration||n.duration<0)return null;var e=function(t,n){if(!n)return null;var e=[];if(Array.isArray(n))for(var r=n.length,i=0;i<r;i++){var u=n[i];if(2===u.length){var o=null;if("string"==typeof u[0])o=t.getElementById(u[0]);else if(Array.isArray(u[0])){o=[];for(var a=0;a<u[0].length;a++)if("string"==typeof u[0][a]){var l=t.getElementById(u[0][a]);l&&o.push(l)}o=o.length?1===o.length?o[0]:new I(o):null}if(o){var s=z(t,o,u[1]);s&&(e=e.concat(s))}}}else for(var f in n)if(n.hasOwnProperty(f)){var c=t.getElementById(f);if(c){var h=z(t,c,n[f]);h&&(e=e.concat(h))}}return e.length?e:null}(t,n.elements);return e?function(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,o=t.length,a=r>0?n:0;i&&e%2==0&&(a=n-a);var l=null;return function(s,f){var c=s%n,h=1+(s-c)/n;f*=r,i&&h%2==0&&(f=-f);var v=!1;if(h>e)c=a,v=!0,-1===u&&(c=r>0?0:n);else if(f<0&&(c=n-c),c===l)return!1;l=c;for(var d=0;d<o;d++)t[d](c);return v}}(e,n.duration,n.iterations||1/0,n.direction||1,!!n.alternate,n.fill||1):null}var U=function(){function t(e,r){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};n(this,t),this._id=0,this._running=!1,this._rollingBack=!1,this._animations=e,this.duration=r.duration,this.alternate=r.alternate,this.fill=r.fill,this.iterations=r.iterations,this.direction=i.direction||1,this.speed=i.speed||1,this.fps=i.fps||100,this.offset=i.offset||0,this.rollbackStartOffset=0}return r(t,[{key:"_rollback",value:function(){var t=this,n=1/0,e=null;this.rollbackStartOffset=this.offset,this._rollingBack||(this._rollingBack=!0,this._running=!0);this._id=window.requestAnimationFrame((function r(i){if(t._rollingBack){null==e&&(e=i);var u=i-e,o=t.rollbackStartOffset-u,a=Math.round(o*t.speed);if(a>t.duration&&n!=1/0){var l=!!t.alternate&&a/t.duration%2>1,s=a%t.duration;a=(s+=l?t.duration:0)||t.duration}var f=t.fps?1e3/t.fps:0,c=Math.max(0,a);if(c<n-f){t.offset=c,n=c;for(var h=t._animations,v=h.length,d=0;d<v;d++)h[d](c,t.direction)}var y=!1;if(t.iterations>0&&-1===t.fill){var g=t.iterations*t.duration,p=g==a;a=p?0:a,t.offset=p?0:t.offset,y=a>g}a>0&&t.offset>=a&&!y?t._id=window.requestAnimationFrame(r):t.stop()}}))}},{key:"_start",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=-1/0,r=null,i={},u=function u(o){t._running=!0,null==r&&(r=o);var a=Math.round((o-r+n)*t.speed),l=t.fps?1e3/t.fps:0;if(a>e+l&&!t._rollingBack){t.offset=a,e=a;for(var s=t._animations,f=s.length,c=0,h=0;h<f;h++)i[h]?c++:(i[h]=s[h](a,t.direction),i[h]&&c++);if(c===f)return void t._stop()}t._id=window.requestAnimationFrame(u)};this._id=window.requestAnimationFrame(u)}},{key:"_stop",value:function(){this._id&&window.cancelAnimationFrame(this._id),this._running=!1,this._rollingBack=!1}},{key:"play",value:function(){!this._rollingBack&&this._running||(this._rollingBack=!1,this.rollbackStartOffset>this.duration&&(this.offset=this.rollbackStartOffset-(this.rollbackStartOffset-this.offset)%this.duration,this.rollbackStartOffset=0),this._start(this.offset))}},{key:"stop",value:function(){this._stop(),this.offset=0,this.rollbackStartOffset=0;var t=this.direction,n=this._animations;window.requestAnimationFrame((function(){for(var e=0;e<n.length;e++)n[e](0,t)}))}},{key:"reachedToEnd",value:function(){return this.iterations>0&&this.offset>=this.iterations*this.duration}},{key:"restart",value:function(){this._stop(),this.offset=0,this._start()}},{key:"pause",value:function(){this._stop()}},{key:"reverse",value:function(){this.direction=-this.direction}}],[{key:"build",value:function(n,e){return(n=function(t,n){if(j=n,!t||!t.root||!Array.isArray(t.animations))return null;for(var e=document.getElementsByTagName("svg"),r=!1,i=0;i<e.length;i++)if(e[i].id===t.root&&!e[i].svgatorAnimation){(r=e[i]).svgatorAnimation=!0;break}if(!r)return null;var u=t.animations.map((function(t){return D(r,t)})).filter((function(t){return!!t}));return u.length?{element:r,animations:u,animationSettings:t.animationSettings,options:t.options||void 0}:null}(n,e))?{el:n.element,options:n.options||{},player:new t(n.animations,n.animationSettings,n.options)}:null}}]),t}();!function(){for(var t=0,n=["ms","moz","webkit","o"],e=0;e<n.length&&!window.requestAnimationFrame;++e)window.requestAnimationFrame=window[n[e]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[n[e]+"CancelAnimationFrame"]||window[n[e]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(n){var e=Date.now(),r=Math.max(0,16-(e-t)),i=window.setTimeout((function(){n(e+r)}),r);return t=e+r,i},window.cancelAnimationFrame=window.clearTimeout)}();var W=function(t,n){var e=!1,r=null;return function(i){e&&clearTimeout(e),e=setTimeout((function(){return function(){for(var i=0,u=window.innerHeight,o=0,a=window.innerWidth,l=t.parentNode;l instanceof Element;){var s=window.getComputedStyle(l);if("visible"!==s.overflowY||"visible"!==s.overflowX){var f=l.getBoundingClientRect();"visible"!==s.overflowY&&(i=Math.max(i,f.top),u=Math.min(u,f.bottom)),"visible"!==s.overflowX&&(o=Math.max(o,f.left),a=Math.min(a,f.right))}if(l===l.parentNode)break;l=l.parentNode}e=!1;var c=t.getBoundingClientRect(),h=Math.min(c.height,Math.max(0,i-c.top)),v=Math.min(c.height,Math.max(0,c.bottom-u)),d=Math.min(c.width,Math.max(0,o-c.left)),y=Math.min(c.width,Math.max(0,c.right-a)),g=(c.height-h-v)/c.height,p=(c.width-d-y)/c.width,m=Math.round(g*p*100);null!==r&&r===m||(r=m,n(m))}()}),100)}},Y=function(){function t(e,r,i){n(this,t),r=Math.max(1,r||1),r=Math.min(r,100),this.el=e,this.onTresholdChange=i&&i.call?i:function(){},this.tresholdPercent=r||1,this.currentVisibility=null,this.visibilityCalculator=W(e,this.onVisibilityUpdate.bind(this)),this.bindScrollWatchers(),this.visibilityCalculator()}return r(t,[{key:"bindScrollWatchers",value:function(){for(var t=this.el.parentNode;t&&(t.addEventListener("scroll",this.visibilityCalculator),t!==t.parentNode&&t!==document);)t=t.parentNode}},{key:"onVisibilityUpdate",value:function(t){var n=this.currentVisibility>=this.tresholdPercent,e=t>=this.tresholdPercent;if(null===this.currentVisibility||n!==e)return this.currentVisibility=t,void this.onTresholdChange(e);this.currentVisibility=t}}]),t}();function G(t){return f(t)+""}function H(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:" ";return t&&t.length?t.map(G).join(n):""}function Q(t){return G(t.x)+","+G(t.y)}function X(t){return t?null==t.a||t.a>=1?"rgb("+t.r+","+t.g+","+t.b+")":"rgba("+t.r+","+t.g+","+t.b+","+t.a+")":"transparent"}var Z={f:null,i:k,u:function(t,n){return function(e){var r=n(e);t.setAttribute("rx",G(r.x)),t.setAttribute("ry",G(r.y))}}},J={f:null,i:function(t,n,e){return 0===t?n:1===t?e:{width:x(t,n.width,e.width),height:x(t,n.height,e.height)}},u:function(t,n){return function(e){var r=n(e);t.setAttribute("width",G(r.width)),t.setAttribute("height",G(r.height))}}},K=Math.sin,$=Math.cos,tt=Math.acos,nt=Math.asin,et=Math.tan,rt=Math.atan2,it=Math.PI/180,ut=180/Math.PI,ot=Math.sqrt,at=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;n(this,t),this.m=[e,r,i,u,o,a],this.i=null,this.w=null,this.s=null}return r(t,[{key:"determinant",get:function(){var t=this.m;return t[0]*t[3]-t[1]*t[2]}},{key:"isIdentity",get:function(){if(null===this.i){var t=this.m;this.i=1===t[0]&&0===t[1]&&0===t[2]&&1===t[3]&&0===t[4]&&0===t[5]}return this.i}},{key:"point",value:function(t,n){var e=this.m;return{x:e[0]*t+e[2]*n+e[4],y:e[1]*t+e[3]*n+e[5]}}},{key:"translateSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!t&&!n)return this;var e=this.m;return e[4]+=e[0]*t+e[2]*n,e[5]+=e[1]*t+e[3]*n,this.w=this.s=this.i=null,this}},{key:"rotateSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(t%=360){var n=K(t*=it),e=$(t),r=this.m,i=r[0],u=r[1];r[0]=i*e+r[2]*n,r[1]=u*e+r[3]*n,r[2]=r[2]*e-i*n,r[3]=r[3]*e-u*n,this.w=this.s=this.i=null}return this}},{key:"scaleSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(1!==t||1!==n){var e=this.m;e[0]*=t,e[1]*=t,e[2]*=n,e[3]*=n,this.w=this.s=this.i=null}return this}},{key:"skewSelf",value:function(t,n){if(n%=360,(t%=360)||n){var e=this.m,r=e[0],i=e[1],u=e[2],o=e[3];t&&(t=et(t*it),e[2]+=r*t,e[3]+=i*t),n&&(n=et(n*it),e[0]+=u*n,e[1]+=o*n),this.w=this.s=this.i=null}return this}},{key:"resetSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,o=this.m;return o[0]=t,o[1]=n,o[2]=e,o[3]=r,o[4]=i,o[5]=u,this.w=this.s=this.i=null,this}},{key:"recomposeSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;return this.isIdentity||this.resetSelf(),t&&(t.x||t.y)&&this.translateSelf(t.x,t.y),n&&this.rotateSelf(n),e&&(e.x&&this.skewSelf(e.x,0),e.y&&this.skewSelf(0,e.y)),!r||1===r.x&&1===r.y||this.scaleSelf(r.x,r.y),i&&(i.x||i.y)&&this.translateSelf(i.x,i.y),this}},{key:"decompose",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=this.m,r=e[0]*e[0]+e[1]*e[1],i=[[e[0],e[1]],[e[2],e[3]]],u=ot(r);if(0===u)return{origin:{x:f(e[4]),y:f(e[5])},translate:{x:f(t),y:f(n)},scale:{x:0,y:0},skew:{x:0,y:0},rotate:0};i[0][0]/=u,i[0][1]/=u;var o=e[0]*e[3]-e[1]*e[2]<0;o&&(u=-u);var a=i[0][0]*i[1][0]+i[0][1]*i[1][1];i[1][0]-=i[0][0]*a,i[1][1]-=i[0][1]*a;var l=ot(i[1][0]*i[1][0]+i[1][1]*i[1][1]);if(0===l)return{origin:{x:f(e[4]),y:f(e[5])},translate:{x:f(t),y:f(n)},scale:{x:f(u),y:0},skew:{x:0,y:0},rotate:0};i[1][0]/=l,i[1][1]/=l,a/=l;var s=0;return i[1][1]<0?(s=tt(i[1][1])*ut,i[0][1]<0&&(s=360-s)):s=nt(i[0][1])*ut,o&&(s=-s),a=rt(a,ot(i[0][0]*i[0][0]+i[0][1]*i[0][1]))*ut,o&&(a=-a),{origin:{x:f(e[4]),y:f(e[5])},translate:{x:f(t),y:f(n)},scale:{x:f(u),y:f(l)},skew:{x:f(a),y:0},rotate:f(s)}}},{key:"toString",value:function(){return null===this.s&&(this.s="matrix("+this.m.map((function(t){return f(t)})).join(" ")+")"),this.s}}]),t}();Object.freeze({M:2,L:2,Z:0,H:1,V:1,C:6,Q:4,T:2,S:4,A:7});var lt={},st=null;function ft(n){var e=function(){if(st)return st;if("object"!==("undefined"==typeof document?"undefined":t(document))||!document.createElementNS)return{};var n=document.createElementNS("http://www.w3.org/2000/svg","svg");return n&&n.style?(n.style.position="absolute",n.style.opacity="0.01",n.style.zIndex="-9999",n.style.left="-9999px",n.style.width="1px",n.style.height="1px",st={svg:n}):{}}().svg;if(!e)return function(t){return null};var r=document.createElementNS(e.namespaceURI,"path");r.setAttributeNS(null,"d",n),r.setAttributeNS(null,"fill","none"),r.setAttributeNS(null,"stroke","none"),e.appendChild(r);var i=r.getTotalLength();return function(t){var n=r.getPointAtLength(i*t);return{x:n.x,y:n.y}}}function ct(t){return lt[t]?lt[t]:lt[t]=ft(t)}function ht(t,n,e,r){if(!t||!r)return!1;var i=["M",t.x,t.y];if(n&&e&&(i.push("C"),i.push(n.x),i.push(n.y),i.push(e.x),i.push(e.y)),n?!e:e){var u=n||e;i.push("Q"),i.push(u.x),i.push(u.y)}return n||e||i.push("L"),i.push(r.x),i.push(r.y),i.join(" ")}function vt(t,n,e,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,u=ht(t,n,e,r),o=ct(u);try{return o(i)}catch(t){return null}}function dt(t,n,e,r){var i=1-r;return i*i*t+2*i*r*n+r*r*e}function yt(t,n,e,r){return 2*(1-r)*(n-t)+2*r*(e-n)}function gt(t,n,e,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],u=vt(t,n,null,e,r);return u||(u={x:dt(t.x,n.x,e.x,r),y:dt(t.y,n.y,e.y,r)}),i&&(u.a=pt(t,n,e,r)),u}function pt(t,n,e,r){return Math.atan2(yt(t.y,n.y,e.y,r),yt(t.x,n.x,e.x,r))}function mt(t,n,e,r,i){var u=i*i;return i*u*(r-t+3*(n-e))+3*u*(t+e-2*n)+3*i*(n-t)+t}function bt(t,n,e,r,i){var u=1-i;return 3*(u*u*(n-t)+2*u*i*(e-n)+i*i*(r-e))}function wt(t,n,e,r,i){var u=arguments.length>5&&void 0!==arguments[5]&&arguments[5],o=vt(t,n,e,r,i);return o||(o={x:mt(t.x,n.x,e.x,r.x,i),y:mt(t.y,n.y,e.y,r.y,i)}),u&&(o.a=xt(t,n,e,r,i)),o}function xt(t,n,e,r,i){return Math.atan2(bt(t.y,n.y,e.y,r.y,i),bt(t.x,n.x,e.x,r.x,i))}function At(t,n,e){return t+(n-t)*e}function kt(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i={x:At(t.x,n.x,e),y:At(t.y,n.y,e)};return r&&(i.a=_t(t,n)),i}function _t(t,n){return Math.atan2(n.y-t.y,n.x-t.x)}function St(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(Et(n)){if(Ot(e))return gt(n,e.start,e,t,r)}else if(Et(e)){if(n.end)return gt(n,n.end,e,t,r)}else{if(n.end)return e.start?wt(n,n.end,e.start,e,t,r):gt(n,n.end,e,t,r);if(e.start)return gt(n,e.start,e,t,r)}return kt(n,e,t,r)}function Mt(t,n,e){var r=St(t,n,e,!0);return r.a=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return n?t+Math.PI:t}(r.a)/h,r}function Et(t){return!t.type||"corner"===t.type}function Ot(t){return null!=t.start&&!Et(t)}var Bt=new at;var jt={f:function(t){return t?t.join(" "):""},i:function(n,e,r){if(0===n)return e;if(1===n)return r;var i=e.length;if(i!==r.length)return b(n,e,r);for(var u,o=new Array(i),a=0;a<i;a++){if((u=t(e[a]))!==t(r[a]))return b(n,e,r);if("number"===u)o[a]=w(n,e[a],r[a]);else{if(e[a]!==r[a])return b(n,e,r);o[a]=e[a]}}return o}},It={f:null,i:E,u:function(t,n){return function(e){var r=n(e);t.setAttribute("x1",G(r[0])),t.setAttribute("y1",G(r[1])),t.setAttribute("x2",G(r[2])),t.setAttribute("y2",G(r[3]))}}},Pt={f:G,i:w},Tt={f:G,i:function(t,n,e){var r=w(t,n,e);return r<=0?0:r>=1?1:r}},Rt={f:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:" ";return t&&t.length>0&&(t=t.map((function(t){return f(t,4)}))),H(t,n)},i:function(t,n,e){var r,i,u,o=n.length,a=e.length;if(o!==a)if(0===o)n=O(o=a,0);else if(0===a)a=o,e=O(o,0);else{var l=(u=(r=o)*(i=a)/function(t,n){for(var e;n;)e=n,n=t%n,t=e;return t||1}(r,i))<0?-u:u;n=B(n,Math.floor(l/o)),e=B(e,Math.floor(l/a)),o=a=l}for(var s=[],c=0;c<o;c++)s.push(f(x(t,n[c],e[c])));return s}};function Nt(t,n,e,r,i,u,o,a){return n=function(t,n,e){for(var r,i,u,o=t.length-1,a={},l=0;l<=o;l++)(r=t[l]).e&&(r.e=n(r.e)),r.v&&"g"===(i=r.v).t&&i.r&&(u=e.getElementById(i.r))&&(a[i.r]=u.querySelectorAll("stop"));return a}(t,r,a),function(r){var i,u=e(r,t,Ct);return u?"c"===u.t?X(u.v):"g"===u.t?(n[u.r]&&function(t,n){for(var e=0,r=t.length;e<r;e++)t[e].setAttribute("stop-color",X(n[e]))}(n[u.r],u.v),(i=u.r)?"url(#"+i+")":"none"):"none":"none"}}function Ct(t,n,e){if(0===t)return n;if(1===t)return e;if(n&&e){var r=n.t;if(r===e.t)switch(n.t){case"c":return{t:r,v:S(t,n.v,e.v)};case"g":if(n.r===e.r)return{t:r,v:M(t,n.v,e.v),r:n.r}}}return b(t,n,e)}var Ft={blur:k,brightness:x,contrast:x,"drop-shadow":function(t,n,e){return 0===t?n:1===t?e:{blur:k(t,n.blur,e.blur),offset:A(t,n.offset,e.offset),color:S(t,n.color,e.color)}},grayscale:x,"hue-rotate":w,invert:x,opacity:x,saturate:x,sepia:x};function qt(t,n,e){if(0===t)return n;if(1===t)return e;var r=n.length;if(r!==e.length)return b(t,n,e);for(var i,u=[],o=0;o<r;o++){if(n[o].type!==e[o].type)return n;if(!(i=Ft[n[o].type]))return b(t,n,e);u.push({type:n.type,value:i(t,n[o].value,e[o].value)})}return u}var Vt={blur:function(t){return t?function(n){t.setAttribute("stdDeviation",Q(n))}:null},brightness:function(t,n,e){return(t=zt(e,n))?function(n){n=G(n),t.map((function(t){return t.setAttribute("slope",n)}))}:null},contrast:function(t,n,e){return(t=zt(e,n))?function(n){var e=G((1-n)/2);n=G(n),t.map((function(t){t.setAttribute("slope",n),t.setAttribute("intercept",e)}))}:null},"drop-shadow":function(t,n,e){var r=e.getElementById(n+"-blur");if(!r)return null;var i=e.getElementById(n+"-offset");if(!i)return null;var u=e.getElementById(n+"-flood");return u?function(t){r.setAttribute("stdDeviation",Q(t.blur)),i.setAttribute("dx",G(t.offset.x)),i.setAttribute("dy",G(t.offset.y)),u.setAttribute("flood-color",X(t.color))}:null},grayscale:function(t){return t?function(n){t.setAttribute("values",H(function(t){return[.2126+.7874*(t=1-t),.7152-.7152*t,.0722-.0722*t,0,0,.2126-.2126*t,.7152+.2848*t,.0722-.0722*t,0,0,.2126-.2126*t,.7152-.7152*t,.0722+.9278*t,0,0,0,0,0,1,0]}(n)))}:null},"hue-rotate":function(t){return t?function(n){return t.setAttribute("values",G(n))}:null},invert:function(t,n,e){return(t=zt(e,n))?function(n){n=G(n)+" "+G(1-n),t.map((function(t){return t.setAttribute("tableValues",n)}))}:null},opacity:function(t,n,e){return(t=e.getElementById(n+"-A"))?function(n){return t.setAttribute("tableValues","0 "+G(n))}:null},saturate:function(t){return t?function(n){return t.setAttribute("values",G(n))}:null},sepia:function(t){return t?function(n){return t.setAttribute("values",H(function(t){return[.393+.607*(t=1-t),.769-.769*t,.189-.189*t,0,0,.349-.349*t,.686+.314*t,.168-.168*t,0,0,.272-.272*t,.534-.534*t,.131+.869*t,0,0,0,0,0,1,0]}(n)))}:null}};var Lt=["R","G","B"];function zt(t,n){var e=Lt.map((function(e){return t.getElementById(n+"-"+e)||null}));return-1!==e.indexOf(null)?null:e}var Dt={fill:Nt,"fill-opacity":Tt,stroke:Nt,"stroke-opacity":Tt,"stroke-width":Pt,"stroke-dashoffset":{f:G,i:w},"stroke-dasharray":Rt,opacity:Tt,transform:function(n,e,r,i){if(!(n=function(n,e){if(!n||"object"!==t(n))return null;var r=!1;for(var i in n)n.hasOwnProperty(i)&&(n[i]&&n[i].length?(n[i].forEach((function(t){t.e&&(t.e=e(t.e))})),r=!0):delete n[i]);return r?n:null}(n,i)))return null;var u=function(t,i,u){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return n[t]?r(i,n[t],u):e&&e[t]?e[t]:o};return e&&e.a&&n.o?function(t){var e=r(t,n.o,Mt);return Bt.recomposeSelf(e,u("r",t,w,0)+e.a,u("k",t,A),u("s",t,A),u("t",t,A)).toString()}:function(t){return Bt.recomposeSelf(u("o",t,St,null),u("r",t,w,0),u("k",t,A),u("s",t,A),u("t",t,A)).toString()}},"#filter":function(t,n,e,r,i,u,o,a){if(!n.items||!t||!t.length)return null;var l=function(t,n){var e=(t=t.map((function(t){return t&&Vt[t[0]]?(n.getElementById(t[1]),Vt[t[0]](n.getElementById(t[1]),t[1],n)):null}))).length;return function(n){for(var r=0;r<e;r++)t[r]&&t[r](n[r].value)}}(n.items,a);return l?(t=function(t,n){return t.map((function(t){return t.e=n(t.e),t}))}(t,r),function(n){l(e(n,t,qt))}):null},"#line":It,points:{f:H,i:E},d:jt,r:Pt,"#size":J,"#radius":Z,_:function(t,n){if(Array.isArray(t))for(var e=0;e<t.length;e++)this[t[e]]=n;else this[t]=n}};return function(t){!function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),n&&u(t,n)}(o,t);var e=a(o);function o(){return n(this,o),e.apply(this,arguments)}return r(o,null,[{key:"build",value:function(t){var n=l(i(o),"build",this).call(this,t,Dt);if(!n)return null;var e=n.el,r=n.options,u=n.player;return function(t,n,e){if("click"===e.start){return void n.addEventListener("click",(function(){switch(e.click){case"freeze":return!t._running&&t.reachedToEnd()&&(t.offset=0),t._running?t.pause():t.play();case"restart":return t.offset>0?t.restart():t.play();case"reverse":var n=!t._rollingBack&&t._running,r=t.reachedToEnd();return n||r&&1===t.fill?(t.pause(),r&&(t.offset=t.duration-1),t._rollback()):r?t.restart():t.play();case"none":default:return!t._running&&t.offset?t.restart():t.play()}}))}if("hover"===e.start)return n.addEventListener("mouseenter",(function(){return t.reachedToEnd()?t.restart():t.play()})),void n.addEventListener("mouseleave",(function(){switch(e.hover){case"freeze":return t.pause();case"reset":return t.stop();case"reverse":return t.pause(),t._rollback();case"none":default:return}}));if("scroll"===e.start)return void new Y(n,e.scroll||25,(function(n){n?t.reachedToEnd()?t.restart():t.play():t.pause()}));t.play()}(u,e,r),u}}]),o}(U)})); __SVGATOR_PLAYER__.build({"root":"eljfFR9ceAV1","animations":[{"duration":3000,"direction":1,"iterations":1,"fill":1,"alternate":false,"speed":1,"elements":{"eljfFR9ceAV2":{"stroke-dashoffset":[{"t":0,"v":104.39,"e":[0,0,0.58,1]},{"t":600,"v":0}]}}}],"options":{"start":"scroll","hover":null,"click":null,"scroll":25,"font":"embed","exportedIds":"unique","svgFormat":"animated","title":"1 People"},"animationSettings":{"duration":3000,"direction":1,"iterations":1,"fill":1,"alternate":false,"speed":1}})]]></script></svg></mark><span class="show hide-m"></span> <mark style="position: relative;"> processes, <svg style="position: absolute;width: 100%;left: -5px;top: 0;right: 0;bottom: 0;" cache-id="694bc2279e424c76bbd8ac0d9acef0a2" id="eFSgz73e2IY1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 180 56" shape-rendering="geometricPrecision" text-rendering="geometricPrecision"><path id="eFSgz73e2IY2" d="M109.7,8.8Q8.1,15,8.1,37.5Q8.1,60,105.7,50.6Q175.6,46.6,173.8,28.3Q172,10,101.2,14.6" transform="matrix(1.060544 0 0 1.060544 -6.456477 -4.710248)" fill="none" stroke="rgb(123,131,236)" stroke-width="2.7" stroke-linecap="round" stroke-linejoin="round" stroke-dashoffset="0" stroke-dasharray="368.84"/><script><![CDATA[!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(t="undefined"!=typeof globalThis?globalThis:t||self).__SVGATOR_PLAYER__=n()}(this,(function(){"use strict";function t(n){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(n)}function n(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function e(t,n){for(var e=0;e<n.length;e++){var r=n[e];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function r(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}function i(t){return(i=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function u(t,n){return(u=Object.setPrototypeOf||function(t,n){return t.__proto__=n,t})(t,n)}function o(t,n){return!n||"object"!=typeof n&&"function"!=typeof n?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):n}function a(t){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var e,r=i(t);if(n){var u=i(this).constructor;e=Reflect.construct(r,arguments,u)}else e=r.apply(this,arguments);return o(this,e)}}function l(t,n,e){return(l="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,n,e){var r=function(t,n){for(;!Object.prototype.hasOwnProperty.call(t,n)&&null!==(t=i(t)););return t}(t,n);if(r){var u=Object.getOwnPropertyDescriptor(r,n);return u.get?u.get.call(e):u.value}})(t,n,e||t)}var s=f(Math.pow(10,-6));function f(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6;if(Number.isInteger(t))return t;var e=Math.pow(10,n);return Math.round((+t+Number.EPSILON)*e)/e}function c(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:s;return Math.abs(t-n)<e}var h=Math.PI/180;function v(t){return t}function d(t,n,e){var r=1-e;return 3*e*r*(t*r+n*e)+e*e*e}function y(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;return t<0||t>1||e<0||e>1?null:c(t,n)&&c(e,r)?v:function(i){if(i<=0)return t>0?i*n/t:0===n&&e>0?i*r/e:0;if(i>=1)return e<1?1+(i-1)*(r-1)/(e-1):1===e&&t<1?1+(i-1)*(n-1)/(t-1):1;for(var u,o=0,a=1;o<a;){var l=d(t,e,u=(o+a)/2);if(c(i,l))break;l<i?o=u:a=u}return d(n,r,u)}}function g(){return 1}function p(t){return 1===t?1:0}function m(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(1===t){if(0===n)return p;if(1===n)return g}var e=1/t;return function(t){return t>=1?1:(t+=n*e)-t%e}}function b(t,n,e){return t>=.5?e:n}function w(t,n,e){return 0===t||n===e?n:t*(e-n)+n}function x(t,n,e){var r=w(t,n,e);return r<=0?0:r}function A(t,n,e){return 0===t?n:1===t?e:{x:w(t,n.x,e.x),y:w(t,n.y,e.y)}}function k(t,n,e){return 0===t?n:1===t?e:{x:x(t,n.x,e.x),y:x(t,n.y,e.y)}}function _(t,n,e){var r=function(t,n,e){return Math.round(w(t,n,e))}(t,n,e);return r<=0?0:r>=255?255:r}function S(t,n,e){return 0===t?n:1===t?e:{r:_(t,n.r,e.r),g:_(t,n.g,e.g),b:_(t,n.b,e.b),a:w(t,null==n.a?1:n.a,null==e.a?1:e.a)}}function M(t,n,e){if(0===t)return n;if(1===t)return e;var r=n.length;if(r!==e.length)return b(t,n,e);for(var i=[],u=0;u<r;u++)i.push(S(t,n[u],e[u]));return i}function E(t,n,e){var r=n.length;if(r!==e.length)return b(t,n,e);for(var i=new Array(r),u=0;u<r;u++)i[u]=w(t,n[u],e[u]);return i}function O(t,n){for(var e=[],r=0;r<t;r++)e.push(n);return e}function B(t,n){if(--n<=0)return t;var e=(t=Object.assign([],t)).length;do{for(var r=0;r<e;r++)t.push(t[r])}while(--n>0);return t}var j,I=function(){function t(e){n(this,t),this.list=e,this.length=e.length}return r(t,[{key:"setAttribute",value:function(t,n){for(var e=this.list,r=0;r<this.length;r++)e[r].setAttribute(t,n)}},{key:"removeAttribute",value:function(t){for(var n=this.list,e=0;e<this.length;e++)n[e].removeAttribute(t)}},{key:"style",value:function(t,n){for(var e=this.list,r=0;r<this.length;r++)e[r].style[t]=n}}]),t}(),P=/-./g,T=function(t,n){return n.toUpperCase()};function R(t){return"function"==typeof t?t:b}function N(t){return t?"function"==typeof t?t:Array.isArray(t)?function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v;if(!Array.isArray(t))return n;switch(t.length){case 1:return m(t[0])||n;case 2:return m(t[0],t[1])||n;case 4:return y(t[0],t[1],t[2],t[3])||n}return n}(t,null):function(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:v;switch(t){case"linear":return v;case"steps":return m(n.steps||1,n.jump||0)||e;case"bezier":case"cubic-bezier":return y(n.x1||0,n.y1||0,n.x2||0,n.y2||0)||e}return e}(t.type,t.value,null):null}function C(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=n.length-1;if(t<=n[0].t)return r?[0,0,n[0].v]:n[0].v;if(t>=n[i].t)return r?[i,1,n[i].v]:n[i].v;var u,o=n[0],a=null;for(u=1;u<=i;u++){if(!(t>n[u].t)){a=n[u];break}o=n[u]}return null==a?r?[i,1,n[i].v]:n[i].v:o.t===a.t?r?[u,1,a.v]:a.v:(t=(t-o.t)/(a.t-o.t),o.e&&(t=o.e(t)),r?[u,t,e(t,o.v,a.v)]:e(t,o.v,a.v))}function F(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t&&t.length?"function"!=typeof n?null:("function"!=typeof e&&(e=null),function(r){var i=C(r,t,n);return null!=i&&e&&(i=e(i)),i}):null}function q(t,n){return t.t-n.t}function V(n,e,r,i,u){var o,a="@"===r[0],l="#"===r[0],s=j[r],f=b;switch(a?(o=r.substr(1),r=o.replace(P,T)):l&&(r=r.substr(1)),t(s)){case"function":if(f=s(i,u,C,N,r,a,e,n),l)return f;break;case"string":f=F(i,R(s));break;case"object":if((f=F(i,R(s.i),s.f))&&"function"==typeof s.u)return s.u(e,f,r,a,n)}return f?function(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(r)return t instanceof I?function(r){return t.style(n,e(r))}:function(r){return t.style[n]=e(r)};if(Array.isArray(n)){var i=n.length;return function(r){var u=e(r);if(null==u)for(var o=0;o<i;o++)t[o].removeAttribute(n);else for(var a=0;a<i;a++)t[a].setAttribute(n,u)}}return function(r){var i=e(r);null==i?t.removeAttribute(n):t.setAttribute(n,i)}}(e,r,f,a):null}function L(n,e,r,i){if(!i||"object"!==t(i))return null;var u=null,o=null;return Array.isArray(i)?o=function(t){if(!t||!t.length)return null;for(var n=0;n<t.length;n++)t[n].e&&(t[n].e=N(t[n].e));return t.sort(q)}(i):(o=i.keys,u=i.data||null),o?V(n,e,r,o,u):null}function z(t,n,e){if(!e)return null;var r=[];for(var i in e)if(e.hasOwnProperty(i)){var u=L(t,n,i,e[i]);u&&r.push(u)}return r.length?r:null}function D(t,n){if(!n.duration||n.duration<0)return null;var e=function(t,n){if(!n)return null;var e=[];if(Array.isArray(n))for(var r=n.length,i=0;i<r;i++){var u=n[i];if(2===u.length){var o=null;if("string"==typeof u[0])o=t.getElementById(u[0]);else if(Array.isArray(u[0])){o=[];for(var a=0;a<u[0].length;a++)if("string"==typeof u[0][a]){var l=t.getElementById(u[0][a]);l&&o.push(l)}o=o.length?1===o.length?o[0]:new I(o):null}if(o){var s=z(t,o,u[1]);s&&(e=e.concat(s))}}}else for(var f in n)if(n.hasOwnProperty(f)){var c=t.getElementById(f);if(c){var h=z(t,c,n[f]);h&&(e=e.concat(h))}}return e.length?e:null}(t,n.elements);return e?function(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,o=t.length,a=r>0?n:0;i&&e%2==0&&(a=n-a);var l=null;return function(s,f){var c=s%n,h=1+(s-c)/n;f*=r,i&&h%2==0&&(f=-f);var v=!1;if(h>e)c=a,v=!0,-1===u&&(c=r>0?0:n);else if(f<0&&(c=n-c),c===l)return!1;l=c;for(var d=0;d<o;d++)t[d](c);return v}}(e,n.duration,n.iterations||1/0,n.direction||1,!!n.alternate,n.fill||1):null}var U=function(){function t(e,r){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};n(this,t),this._id=0,this._running=!1,this._rollingBack=!1,this._animations=e,this.duration=r.duration,this.alternate=r.alternate,this.fill=r.fill,this.iterations=r.iterations,this.direction=i.direction||1,this.speed=i.speed||1,this.fps=i.fps||100,this.offset=i.offset||0,this.rollbackStartOffset=0}return r(t,[{key:"_rollback",value:function(){var t=this,n=1/0,e=null;this.rollbackStartOffset=this.offset,this._rollingBack||(this._rollingBack=!0,this._running=!0);this._id=window.requestAnimationFrame((function r(i){if(t._rollingBack){null==e&&(e=i);var u=i-e,o=t.rollbackStartOffset-u,a=Math.round(o*t.speed);if(a>t.duration&&n!=1/0){var l=!!t.alternate&&a/t.duration%2>1,s=a%t.duration;a=(s+=l?t.duration:0)||t.duration}var f=t.fps?1e3/t.fps:0,c=Math.max(0,a);if(c<n-f){t.offset=c,n=c;for(var h=t._animations,v=h.length,d=0;d<v;d++)h[d](c,t.direction)}var y=!1;if(t.iterations>0&&-1===t.fill){var g=t.iterations*t.duration,p=g==a;a=p?0:a,t.offset=p?0:t.offset,y=a>g}a>0&&t.offset>=a&&!y?t._id=window.requestAnimationFrame(r):t.stop()}}))}},{key:"_start",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=-1/0,r=null,i={},u=function u(o){t._running=!0,null==r&&(r=o);var a=Math.round((o-r+n)*t.speed),l=t.fps?1e3/t.fps:0;if(a>e+l&&!t._rollingBack){t.offset=a,e=a;for(var s=t._animations,f=s.length,c=0,h=0;h<f;h++)i[h]?c++:(i[h]=s[h](a,t.direction),i[h]&&c++);if(c===f)return void t._stop()}t._id=window.requestAnimationFrame(u)};this._id=window.requestAnimationFrame(u)}},{key:"_stop",value:function(){this._id&&window.cancelAnimationFrame(this._id),this._running=!1,this._rollingBack=!1}},{key:"play",value:function(){!this._rollingBack&&this._running||(this._rollingBack=!1,this.rollbackStartOffset>this.duration&&(this.offset=this.rollbackStartOffset-(this.rollbackStartOffset-this.offset)%this.duration,this.rollbackStartOffset=0),this._start(this.offset))}},{key:"stop",value:function(){this._stop(),this.offset=0,this.rollbackStartOffset=0;var t=this.direction,n=this._animations;window.requestAnimationFrame((function(){for(var e=0;e<n.length;e++)n[e](0,t)}))}},{key:"reachedToEnd",value:function(){return this.iterations>0&&this.offset>=this.iterations*this.duration}},{key:"restart",value:function(){this._stop(),this.offset=0,this._start()}},{key:"pause",value:function(){this._stop()}},{key:"reverse",value:function(){this.direction=-this.direction}}],[{key:"build",value:function(n,e){return(n=function(t,n){if(j=n,!t||!t.root||!Array.isArray(t.animations))return null;for(var e=document.getElementsByTagName("svg"),r=!1,i=0;i<e.length;i++)if(e[i].id===t.root&&!e[i].svgatorAnimation){(r=e[i]).svgatorAnimation=!0;break}if(!r)return null;var u=t.animations.map((function(t){return D(r,t)})).filter((function(t){return!!t}));return u.length?{element:r,animations:u,animationSettings:t.animationSettings,options:t.options||void 0}:null}(n,e))?{el:n.element,options:n.options||{},player:new t(n.animations,n.animationSettings,n.options)}:null}}]),t}();!function(){for(var t=0,n=["ms","moz","webkit","o"],e=0;e<n.length&&!window.requestAnimationFrame;++e)window.requestAnimationFrame=window[n[e]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[n[e]+"CancelAnimationFrame"]||window[n[e]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(n){var e=Date.now(),r=Math.max(0,16-(e-t)),i=window.setTimeout((function(){n(e+r)}),r);return t=e+r,i},window.cancelAnimationFrame=window.clearTimeout)}();var W=function(t,n){var e=!1,r=null;return function(i){e&&clearTimeout(e),e=setTimeout((function(){return function(){for(var i=0,u=window.innerHeight,o=0,a=window.innerWidth,l=t.parentNode;l instanceof Element;){var s=window.getComputedStyle(l);if("visible"!==s.overflowY||"visible"!==s.overflowX){var f=l.getBoundingClientRect();"visible"!==s.overflowY&&(i=Math.max(i,f.top),u=Math.min(u,f.bottom)),"visible"!==s.overflowX&&(o=Math.max(o,f.left),a=Math.min(a,f.right))}if(l===l.parentNode)break;l=l.parentNode}e=!1;var c=t.getBoundingClientRect(),h=Math.min(c.height,Math.max(0,i-c.top)),v=Math.min(c.height,Math.max(0,c.bottom-u)),d=Math.min(c.width,Math.max(0,o-c.left)),y=Math.min(c.width,Math.max(0,c.right-a)),g=(c.height-h-v)/c.height,p=(c.width-d-y)/c.width,m=Math.round(g*p*100);null!==r&&r===m||(r=m,n(m))}()}),100)}},Y=function(){function t(e,r,i){n(this,t),r=Math.max(1,r||1),r=Math.min(r,100),this.el=e,this.onTresholdChange=i&&i.call?i:function(){},this.tresholdPercent=r||1,this.currentVisibility=null,this.visibilityCalculator=W(e,this.onVisibilityUpdate.bind(this)),this.bindScrollWatchers(),this.visibilityCalculator()}return r(t,[{key:"bindScrollWatchers",value:function(){for(var t=this.el.parentNode;t&&(t.addEventListener("scroll",this.visibilityCalculator),t!==t.parentNode&&t!==document);)t=t.parentNode}},{key:"onVisibilityUpdate",value:function(t){var n=this.currentVisibility>=this.tresholdPercent,e=t>=this.tresholdPercent;if(null===this.currentVisibility||n!==e)return this.currentVisibility=t,void this.onTresholdChange(e);this.currentVisibility=t}}]),t}();function G(t){return f(t)+""}function H(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:" ";return t&&t.length?t.map(G).join(n):""}function Q(t){return G(t.x)+","+G(t.y)}function X(t){return t?null==t.a||t.a>=1?"rgb("+t.r+","+t.g+","+t.b+")":"rgba("+t.r+","+t.g+","+t.b+","+t.a+")":"transparent"}var Z={f:null,i:k,u:function(t,n){return function(e){var r=n(e);t.setAttribute("rx",G(r.x)),t.setAttribute("ry",G(r.y))}}},J={f:null,i:function(t,n,e){return 0===t?n:1===t?e:{width:x(t,n.width,e.width),height:x(t,n.height,e.height)}},u:function(t,n){return function(e){var r=n(e);t.setAttribute("width",G(r.width)),t.setAttribute("height",G(r.height))}}},K=Math.sin,$=Math.cos,tt=Math.acos,nt=Math.asin,et=Math.tan,rt=Math.atan2,it=Math.PI/180,ut=180/Math.PI,ot=Math.sqrt,at=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;n(this,t),this.m=[e,r,i,u,o,a],this.i=null,this.w=null,this.s=null}return r(t,[{key:"determinant",get:function(){var t=this.m;return t[0]*t[3]-t[1]*t[2]}},{key:"isIdentity",get:function(){if(null===this.i){var t=this.m;this.i=1===t[0]&&0===t[1]&&0===t[2]&&1===t[3]&&0===t[4]&&0===t[5]}return this.i}},{key:"point",value:function(t,n){var e=this.m;return{x:e[0]*t+e[2]*n+e[4],y:e[1]*t+e[3]*n+e[5]}}},{key:"translateSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!t&&!n)return this;var e=this.m;return e[4]+=e[0]*t+e[2]*n,e[5]+=e[1]*t+e[3]*n,this.w=this.s=this.i=null,this}},{key:"rotateSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(t%=360){var n=K(t*=it),e=$(t),r=this.m,i=r[0],u=r[1];r[0]=i*e+r[2]*n,r[1]=u*e+r[3]*n,r[2]=r[2]*e-i*n,r[3]=r[3]*e-u*n,this.w=this.s=this.i=null}return this}},{key:"scaleSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(1!==t||1!==n){var e=this.m;e[0]*=t,e[1]*=t,e[2]*=n,e[3]*=n,this.w=this.s=this.i=null}return this}},{key:"skewSelf",value:function(t,n){if(n%=360,(t%=360)||n){var e=this.m,r=e[0],i=e[1],u=e[2],o=e[3];t&&(t=et(t*it),e[2]+=r*t,e[3]+=i*t),n&&(n=et(n*it),e[0]+=u*n,e[1]+=o*n),this.w=this.s=this.i=null}return this}},{key:"resetSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,o=this.m;return o[0]=t,o[1]=n,o[2]=e,o[3]=r,o[4]=i,o[5]=u,this.w=this.s=this.i=null,this}},{key:"recomposeSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;return this.isIdentity||this.resetSelf(),t&&(t.x||t.y)&&this.translateSelf(t.x,t.y),n&&this.rotateSelf(n),e&&(e.x&&this.skewSelf(e.x,0),e.y&&this.skewSelf(0,e.y)),!r||1===r.x&&1===r.y||this.scaleSelf(r.x,r.y),i&&(i.x||i.y)&&this.translateSelf(i.x,i.y),this}},{key:"decompose",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=this.m,r=e[0]*e[0]+e[1]*e[1],i=[[e[0],e[1]],[e[2],e[3]]],u=ot(r);if(0===u)return{origin:{x:f(e[4]),y:f(e[5])},translate:{x:f(t),y:f(n)},scale:{x:0,y:0},skew:{x:0,y:0},rotate:0};i[0][0]/=u,i[0][1]/=u;var o=e[0]*e[3]-e[1]*e[2]<0;o&&(u=-u);var a=i[0][0]*i[1][0]+i[0][1]*i[1][1];i[1][0]-=i[0][0]*a,i[1][1]-=i[0][1]*a;var l=ot(i[1][0]*i[1][0]+i[1][1]*i[1][1]);if(0===l)return{origin:{x:f(e[4]),y:f(e[5])},translate:{x:f(t),y:f(n)},scale:{x:f(u),y:0},skew:{x:0,y:0},rotate:0};i[1][0]/=l,i[1][1]/=l,a/=l;var s=0;return i[1][1]<0?(s=tt(i[1][1])*ut,i[0][1]<0&&(s=360-s)):s=nt(i[0][1])*ut,o&&(s=-s),a=rt(a,ot(i[0][0]*i[0][0]+i[0][1]*i[0][1]))*ut,o&&(a=-a),{origin:{x:f(e[4]),y:f(e[5])},translate:{x:f(t),y:f(n)},scale:{x:f(u),y:f(l)},skew:{x:f(a),y:0},rotate:f(s)}}},{key:"toString",value:function(){return null===this.s&&(this.s="matrix("+this.m.map((function(t){return f(t)})).join(" ")+")"),this.s}}]),t}();Object.freeze({M:2,L:2,Z:0,H:1,V:1,C:6,Q:4,T:2,S:4,A:7});var lt={},st=null;function ft(n){var e=function(){if(st)return st;if("object"!==("undefined"==typeof document?"undefined":t(document))||!document.createElementNS)return{};var n=document.createElementNS("http://www.w3.org/2000/svg","svg");return n&&n.style?(n.style.position="absolute",n.style.opacity="0.01",n.style.zIndex="-9999",n.style.left="-9999px",n.style.width="1px",n.style.height="1px",st={svg:n}):{}}().svg;if(!e)return function(t){return null};var r=document.createElementNS(e.namespaceURI,"path");r.setAttributeNS(null,"d",n),r.setAttributeNS(null,"fill","none"),r.setAttributeNS(null,"stroke","none"),e.appendChild(r);var i=r.getTotalLength();return function(t){var n=r.getPointAtLength(i*t);return{x:n.x,y:n.y}}}function ct(t){return lt[t]?lt[t]:lt[t]=ft(t)}function ht(t,n,e,r){if(!t||!r)return!1;var i=["M",t.x,t.y];if(n&&e&&(i.push("C"),i.push(n.x),i.push(n.y),i.push(e.x),i.push(e.y)),n?!e:e){var u=n||e;i.push("Q"),i.push(u.x),i.push(u.y)}return n||e||i.push("L"),i.push(r.x),i.push(r.y),i.join(" ")}function vt(t,n,e,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,u=ht(t,n,e,r),o=ct(u);try{return o(i)}catch(t){return null}}function dt(t,n,e,r){var i=1-r;return i*i*t+2*i*r*n+r*r*e}function yt(t,n,e,r){return 2*(1-r)*(n-t)+2*r*(e-n)}function gt(t,n,e,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],u=vt(t,n,null,e,r);return u||(u={x:dt(t.x,n.x,e.x,r),y:dt(t.y,n.y,e.y,r)}),i&&(u.a=pt(t,n,e,r)),u}function pt(t,n,e,r){return Math.atan2(yt(t.y,n.y,e.y,r),yt(t.x,n.x,e.x,r))}function mt(t,n,e,r,i){var u=i*i;return i*u*(r-t+3*(n-e))+3*u*(t+e-2*n)+3*i*(n-t)+t}function bt(t,n,e,r,i){var u=1-i;return 3*(u*u*(n-t)+2*u*i*(e-n)+i*i*(r-e))}function wt(t,n,e,r,i){var u=arguments.length>5&&void 0!==arguments[5]&&arguments[5],o=vt(t,n,e,r,i);return o||(o={x:mt(t.x,n.x,e.x,r.x,i),y:mt(t.y,n.y,e.y,r.y,i)}),u&&(o.a=xt(t,n,e,r,i)),o}function xt(t,n,e,r,i){return Math.atan2(bt(t.y,n.y,e.y,r.y,i),bt(t.x,n.x,e.x,r.x,i))}function At(t,n,e){return t+(n-t)*e}function kt(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i={x:At(t.x,n.x,e),y:At(t.y,n.y,e)};return r&&(i.a=_t(t,n)),i}function _t(t,n){return Math.atan2(n.y-t.y,n.x-t.x)}function St(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(Et(n)){if(Ot(e))return gt(n,e.start,e,t,r)}else if(Et(e)){if(n.end)return gt(n,n.end,e,t,r)}else{if(n.end)return e.start?wt(n,n.end,e.start,e,t,r):gt(n,n.end,e,t,r);if(e.start)return gt(n,e.start,e,t,r)}return kt(n,e,t,r)}function Mt(t,n,e){var r=St(t,n,e,!0);return r.a=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return n?t+Math.PI:t}(r.a)/h,r}function Et(t){return!t.type||"corner"===t.type}function Ot(t){return null!=t.start&&!Et(t)}var Bt=new at;var jt={f:function(t){return t?t.join(" "):""},i:function(n,e,r){if(0===n)return e;if(1===n)return r;var i=e.length;if(i!==r.length)return b(n,e,r);for(var u,o=new Array(i),a=0;a<i;a++){if((u=t(e[a]))!==t(r[a]))return b(n,e,r);if("number"===u)o[a]=w(n,e[a],r[a]);else{if(e[a]!==r[a])return b(n,e,r);o[a]=e[a]}}return o}},It={f:null,i:E,u:function(t,n){return function(e){var r=n(e);t.setAttribute("x1",G(r[0])),t.setAttribute("y1",G(r[1])),t.setAttribute("x2",G(r[2])),t.setAttribute("y2",G(r[3]))}}},Pt={f:G,i:w},Tt={f:G,i:function(t,n,e){var r=w(t,n,e);return r<=0?0:r>=1?1:r}},Rt={f:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:" ";return t&&t.length>0&&(t=t.map((function(t){return f(t,4)}))),H(t,n)},i:function(t,n,e){var r,i,u,o=n.length,a=e.length;if(o!==a)if(0===o)n=O(o=a,0);else if(0===a)a=o,e=O(o,0);else{var l=(u=(r=o)*(i=a)/function(t,n){for(var e;n;)e=n,n=t%n,t=e;return t||1}(r,i))<0?-u:u;n=B(n,Math.floor(l/o)),e=B(e,Math.floor(l/a)),o=a=l}for(var s=[],c=0;c<o;c++)s.push(f(x(t,n[c],e[c])));return s}};function Nt(t,n,e,r,i,u,o,a){return n=function(t,n,e){for(var r,i,u,o=t.length-1,a={},l=0;l<=o;l++)(r=t[l]).e&&(r.e=n(r.e)),r.v&&"g"===(i=r.v).t&&i.r&&(u=e.getElementById(i.r))&&(a[i.r]=u.querySelectorAll("stop"));return a}(t,r,a),function(r){var i,u=e(r,t,Ct);return u?"c"===u.t?X(u.v):"g"===u.t?(n[u.r]&&function(t,n){for(var e=0,r=t.length;e<r;e++)t[e].setAttribute("stop-color",X(n[e]))}(n[u.r],u.v),(i=u.r)?"url(#"+i+")":"none"):"none":"none"}}function Ct(t,n,e){if(0===t)return n;if(1===t)return e;if(n&&e){var r=n.t;if(r===e.t)switch(n.t){case"c":return{t:r,v:S(t,n.v,e.v)};case"g":if(n.r===e.r)return{t:r,v:M(t,n.v,e.v),r:n.r}}}return b(t,n,e)}var Ft={blur:k,brightness:x,contrast:x,"drop-shadow":function(t,n,e){return 0===t?n:1===t?e:{blur:k(t,n.blur,e.blur),offset:A(t,n.offset,e.offset),color:S(t,n.color,e.color)}},grayscale:x,"hue-rotate":w,invert:x,opacity:x,saturate:x,sepia:x};function qt(t,n,e){if(0===t)return n;if(1===t)return e;var r=n.length;if(r!==e.length)return b(t,n,e);for(var i,u=[],o=0;o<r;o++){if(n[o].type!==e[o].type)return n;if(!(i=Ft[n[o].type]))return b(t,n,e);u.push({type:n.type,value:i(t,n[o].value,e[o].value)})}return u}var Vt={blur:function(t){return t?function(n){t.setAttribute("stdDeviation",Q(n))}:null},brightness:function(t,n,e){return(t=zt(e,n))?function(n){n=G(n),t.map((function(t){return t.setAttribute("slope",n)}))}:null},contrast:function(t,n,e){return(t=zt(e,n))?function(n){var e=G((1-n)/2);n=G(n),t.map((function(t){t.setAttribute("slope",n),t.setAttribute("intercept",e)}))}:null},"drop-shadow":function(t,n,e){var r=e.getElementById(n+"-blur");if(!r)return null;var i=e.getElementById(n+"-offset");if(!i)return null;var u=e.getElementById(n+"-flood");return u?function(t){r.setAttribute("stdDeviation",Q(t.blur)),i.setAttribute("dx",G(t.offset.x)),i.setAttribute("dy",G(t.offset.y)),u.setAttribute("flood-color",X(t.color))}:null},grayscale:function(t){return t?function(n){t.setAttribute("values",H(function(t){return[.2126+.7874*(t=1-t),.7152-.7152*t,.0722-.0722*t,0,0,.2126-.2126*t,.7152+.2848*t,.0722-.0722*t,0,0,.2126-.2126*t,.7152-.7152*t,.0722+.9278*t,0,0,0,0,0,1,0]}(n)))}:null},"hue-rotate":function(t){return t?function(n){return t.setAttribute("values",G(n))}:null},invert:function(t,n,e){return(t=zt(e,n))?function(n){n=G(n)+" "+G(1-n),t.map((function(t){return t.setAttribute("tableValues",n)}))}:null},opacity:function(t,n,e){return(t=e.getElementById(n+"-A"))?function(n){return t.setAttribute("tableValues","0 "+G(n))}:null},saturate:function(t){return t?function(n){return t.setAttribute("values",G(n))}:null},sepia:function(t){return t?function(n){return t.setAttribute("values",H(function(t){return[.393+.607*(t=1-t),.769-.769*t,.189-.189*t,0,0,.349-.349*t,.686+.314*t,.168-.168*t,0,0,.272-.272*t,.534-.534*t,.131+.869*t,0,0,0,0,0,1,0]}(n)))}:null}};var Lt=["R","G","B"];function zt(t,n){var e=Lt.map((function(e){return t.getElementById(n+"-"+e)||null}));return-1!==e.indexOf(null)?null:e}var Dt={fill:Nt,"fill-opacity":Tt,stroke:Nt,"stroke-opacity":Tt,"stroke-width":Pt,"stroke-dashoffset":{f:G,i:w},"stroke-dasharray":Rt,opacity:Tt,transform:function(n,e,r,i){if(!(n=function(n,e){if(!n||"object"!==t(n))return null;var r=!1;for(var i in n)n.hasOwnProperty(i)&&(n[i]&&n[i].length?(n[i].forEach((function(t){t.e&&(t.e=e(t.e))})),r=!0):delete n[i]);return r?n:null}(n,i)))return null;var u=function(t,i,u){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return n[t]?r(i,n[t],u):e&&e[t]?e[t]:o};return e&&e.a&&n.o?function(t){var e=r(t,n.o,Mt);return Bt.recomposeSelf(e,u("r",t,w,0)+e.a,u("k",t,A),u("s",t,A),u("t",t,A)).toString()}:function(t){return Bt.recomposeSelf(u("o",t,St,null),u("r",t,w,0),u("k",t,A),u("s",t,A),u("t",t,A)).toString()}},"#filter":function(t,n,e,r,i,u,o,a){if(!n.items||!t||!t.length)return null;var l=function(t,n){var e=(t=t.map((function(t){return t&&Vt[t[0]]?(n.getElementById(t[1]),Vt[t[0]](n.getElementById(t[1]),t[1],n)):null}))).length;return function(n){for(var r=0;r<e;r++)t[r]&&t[r](n[r].value)}}(n.items,a);return l?(t=function(t,n){return t.map((function(t){return t.e=n(t.e),t}))}(t,r),function(n){l(e(n,t,qt))}):null},"#line":It,points:{f:H,i:E},d:jt,r:Pt,"#size":J,"#radius":Z,_:function(t,n){if(Array.isArray(t))for(var e=0;e<t.length;e++)this[t[e]]=n;else this[t]=n}};return function(t){!function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),n&&u(t,n)}(o,t);var e=a(o);function o(){return n(this,o),e.apply(this,arguments)}return r(o,null,[{key:"build",value:function(t){var n=l(i(o),"build",this).call(this,t,Dt);if(!n)return null;var e=n.el,r=n.options,u=n.player;return function(t,n,e){if("click"===e.start){return void n.addEventListener("click",(function(){switch(e.click){case"freeze":return!t._running&&t.reachedToEnd()&&(t.offset=0),t._running?t.pause():t.play();case"restart":return t.offset>0?t.restart():t.play();case"reverse":var n=!t._rollingBack&&t._running,r=t.reachedToEnd();return n||r&&1===t.fill?(t.pause(),r&&(t.offset=t.duration-1),t._rollback()):r?t.restart():t.play();case"none":default:return!t._running&&t.offset?t.restart():t.play()}}))}if("hover"===e.start)return n.addEventListener("mouseenter",(function(){return t.reachedToEnd()?t.restart():t.play()})),void n.addEventListener("mouseleave",(function(){switch(e.hover){case"freeze":return t.pause();case"reset":return t.stop();case"reverse":return t.pause(),t._rollback();case"none":default:return}}));if("scroll"===e.start)return void new Y(n,e.scroll||25,(function(n){n?t.reachedToEnd()?t.restart():t.play():t.pause()}));t.play()}(u,e,r),u}}]),o}(U)})); __SVGATOR_PLAYER__.build({"root":"eFSgz73e2IY1","animations":[{"duration":3000,"direction":1,"iterations":1,"fill":1,"alternate":false,"speed":1,"elements":{"eFSgz73e2IY2":{"stroke-dashoffset":[{"t":0,"v":368.84,"e":[0,0,0.58,1]},{"t":1000,"v":0}],"stroke-dasharray":[{"t":0,"v":[368.84],"e":[0,0,0.58,1]},{"t":960,"v":[368.84]}]}}}],"options":{"start":"scroll","hover":null,"click":null,"scroll":25,"font":"embed","exportedIds":"unique","svgFormat":"animated","title":"Process stroke"},"animationSettings":{"duration":3000,"direction":1,"iterations":1,"fill":1,"alternate":false,"speed":1}})]]></script></svg> </mark> and <mark style="position: relative;"> technology. <svg style="position: absolute;height: 100%;left: 100%;right: 0;top: 25%;bottom: 0;" id="e1W3JlCOeqw1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 23 30" shape-rendering="geometricPrecision" text-rendering="geometricPrecision"><path id="e1W3JlCOeqw2" d="M7.7,33.9Q7.634854,20.531672,1.2,11.1" transform="matrix(0.183207 0.511739 -0.511739 0.183207 17.739127 -0.69237)" fill="none" stroke="rgb(255,116,119)" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1" stroke-dashoffset="0" stroke-dasharray="24.07"/><path id="e1W3JlCOeqw3" d="M7.7,33.9Q7.634854,20.531672,1.2,11.1" transform="matrix(0.06243 -0.612965 -0.612965 -0.06243 21.911026 28.977133)" fill="none" stroke="rgb(255,116,119)" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1" stroke-dashoffset="0" stroke-dasharray="24.07"/><path id="e1W3JlCOeqw4" d="M7.7,33.9Q7.634854,20.531672,1.2,11.1" transform="matrix(-0.110761 0.794024 -0.794024 -0.110761 29.746431 13.344069)" fill="none" stroke="rgb(255,116,119)" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1" stroke-dashoffset="0" stroke-dasharray="24.07"/><script><![CDATA[!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(t="undefined"!=typeof globalThis?globalThis:t||self).__SVGATOR_PLAYER__=n()}(this,(function(){"use strict";function t(n){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(n)}function n(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function e(t,n){for(var e=0;e<n.length;e++){var r=n[e];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function r(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}function i(t){return(i=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function u(t,n){return(u=Object.setPrototypeOf||function(t,n){return t.__proto__=n,t})(t,n)}function o(t,n){return!n||"object"!=typeof n&&"function"!=typeof n?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):n}function a(t){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var e,r=i(t);if(n){var u=i(this).constructor;e=Reflect.construct(r,arguments,u)}else e=r.apply(this,arguments);return o(this,e)}}function l(t,n,e){return(l="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,n,e){var r=function(t,n){for(;!Object.prototype.hasOwnProperty.call(t,n)&&null!==(t=i(t)););return t}(t,n);if(r){var u=Object.getOwnPropertyDescriptor(r,n);return u.get?u.get.call(e):u.value}})(t,n,e||t)}var s=f(Math.pow(10,-6));function f(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6;if(Number.isInteger(t))return t;var e=Math.pow(10,n);return Math.round((+t+Number.EPSILON)*e)/e}function c(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:s;return Math.abs(t-n)<e}var h=Math.PI/180;function v(t){return t}function d(t,n,e){var r=1-e;return 3*e*r*(t*r+n*e)+e*e*e}function y(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;return t<0||t>1||e<0||e>1?null:c(t,n)&&c(e,r)?v:function(i){if(i<=0)return t>0?i*n/t:0===n&&e>0?i*r/e:0;if(i>=1)return e<1?1+(i-1)*(r-1)/(e-1):1===e&&t<1?1+(i-1)*(n-1)/(t-1):1;for(var u,o=0,a=1;o<a;){var l=d(t,e,u=(o+a)/2);if(c(i,l))break;l<i?o=u:a=u}return d(n,r,u)}}function g(){return 1}function p(t){return 1===t?1:0}function m(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(1===t){if(0===n)return p;if(1===n)return g}var e=1/t;return function(t){return t>=1?1:(t+=n*e)-t%e}}function b(t,n,e){return t>=.5?e:n}function w(t,n,e){return 0===t||n===e?n:t*(e-n)+n}function x(t,n,e){var r=w(t,n,e);return r<=0?0:r}function A(t,n,e){return 0===t?n:1===t?e:{x:w(t,n.x,e.x),y:w(t,n.y,e.y)}}function k(t,n,e){return 0===t?n:1===t?e:{x:x(t,n.x,e.x),y:x(t,n.y,e.y)}}function _(t,n,e){var r=function(t,n,e){return Math.round(w(t,n,e))}(t,n,e);return r<=0?0:r>=255?255:r}function S(t,n,e){return 0===t?n:1===t?e:{r:_(t,n.r,e.r),g:_(t,n.g,e.g),b:_(t,n.b,e.b),a:w(t,null==n.a?1:n.a,null==e.a?1:e.a)}}function M(t,n,e){if(0===t)return n;if(1===t)return e;var r=n.length;if(r!==e.length)return b(t,n,e);for(var i=[],u=0;u<r;u++)i.push(S(t,n[u],e[u]));return i}function E(t,n,e){var r=n.length;if(r!==e.length)return b(t,n,e);for(var i=new Array(r),u=0;u<r;u++)i[u]=w(t,n[u],e[u]);return i}function O(t,n){for(var e=[],r=0;r<t;r++)e.push(n);return e}function B(t,n){if(--n<=0)return t;var e=(t=Object.assign([],t)).length;do{for(var r=0;r<e;r++)t.push(t[r])}while(--n>0);return t}var j,I=function(){function t(e){n(this,t),this.list=e,this.length=e.length}return r(t,[{key:"setAttribute",value:function(t,n){for(var e=this.list,r=0;r<this.length;r++)e[r].setAttribute(t,n)}},{key:"removeAttribute",value:function(t){for(var n=this.list,e=0;e<this.length;e++)n[e].removeAttribute(t)}},{key:"style",value:function(t,n){for(var e=this.list,r=0;r<this.length;r++)e[r].style[t]=n}}]),t}(),P=/-./g,T=function(t,n){return n.toUpperCase()};function R(t){return"function"==typeof t?t:b}function N(t){return t?"function"==typeof t?t:Array.isArray(t)?function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v;if(!Array.isArray(t))return n;switch(t.length){case 1:return m(t[0])||n;case 2:return m(t[0],t[1])||n;case 4:return y(t[0],t[1],t[2],t[3])||n}return n}(t,null):function(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:v;switch(t){case"linear":return v;case"steps":return m(n.steps||1,n.jump||0)||e;case"bezier":case"cubic-bezier":return y(n.x1||0,n.y1||0,n.x2||0,n.y2||0)||e}return e}(t.type,t.value,null):null}function C(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=n.length-1;if(t<=n[0].t)return r?[0,0,n[0].v]:n[0].v;if(t>=n[i].t)return r?[i,1,n[i].v]:n[i].v;var u,o=n[0],a=null;for(u=1;u<=i;u++){if(!(t>n[u].t)){a=n[u];break}o=n[u]}return null==a?r?[i,1,n[i].v]:n[i].v:o.t===a.t?r?[u,1,a.v]:a.v:(t=(t-o.t)/(a.t-o.t),o.e&&(t=o.e(t)),r?[u,t,e(t,o.v,a.v)]:e(t,o.v,a.v))}function F(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t&&t.length?"function"!=typeof n?null:("function"!=typeof e&&(e=null),function(r){var i=C(r,t,n);return null!=i&&e&&(i=e(i)),i}):null}function q(t,n){return t.t-n.t}function V(n,e,r,i,u){var o,a="@"===r[0],l="#"===r[0],s=j[r],f=b;switch(a?(o=r.substr(1),r=o.replace(P,T)):l&&(r=r.substr(1)),t(s)){case"function":if(f=s(i,u,C,N,r,a,e,n),l)return f;break;case"string":f=F(i,R(s));break;case"object":if((f=F(i,R(s.i),s.f))&&"function"==typeof s.u)return s.u(e,f,r,a,n)}return f?function(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(r)return t instanceof I?function(r){return t.style(n,e(r))}:function(r){return t.style[n]=e(r)};if(Array.isArray(n)){var i=n.length;return function(r){var u=e(r);if(null==u)for(var o=0;o<i;o++)t[o].removeAttribute(n);else for(var a=0;a<i;a++)t[a].setAttribute(n,u)}}return function(r){var i=e(r);null==i?t.removeAttribute(n):t.setAttribute(n,i)}}(e,r,f,a):null}function L(n,e,r,i){if(!i||"object"!==t(i))return null;var u=null,o=null;return Array.isArray(i)?o=function(t){if(!t||!t.length)return null;for(var n=0;n<t.length;n++)t[n].e&&(t[n].e=N(t[n].e));return t.sort(q)}(i):(o=i.keys,u=i.data||null),o?V(n,e,r,o,u):null}function z(t,n,e){if(!e)return null;var r=[];for(var i in e)if(e.hasOwnProperty(i)){var u=L(t,n,i,e[i]);u&&r.push(u)}return r.length?r:null}function D(t,n){if(!n.duration||n.duration<0)return null;var e=function(t,n){if(!n)return null;var e=[];if(Array.isArray(n))for(var r=n.length,i=0;i<r;i++){var u=n[i];if(2===u.length){var o=null;if("string"==typeof u[0])o=t.getElementById(u[0]);else if(Array.isArray(u[0])){o=[];for(var a=0;a<u[0].length;a++)if("string"==typeof u[0][a]){var l=t.getElementById(u[0][a]);l&&o.push(l)}o=o.length?1===o.length?o[0]:new I(o):null}if(o){var s=z(t,o,u[1]);s&&(e=e.concat(s))}}}else for(var f in n)if(n.hasOwnProperty(f)){var c=t.getElementById(f);if(c){var h=z(t,c,n[f]);h&&(e=e.concat(h))}}return e.length?e:null}(t,n.elements);return e?function(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,o=t.length,a=r>0?n:0;i&&e%2==0&&(a=n-a);var l=null;return function(s,f){var c=s%n,h=1+(s-c)/n;f*=r,i&&h%2==0&&(f=-f);var v=!1;if(h>e)c=a,v=!0,-1===u&&(c=r>0?0:n);else if(f<0&&(c=n-c),c===l)return!1;l=c;for(var d=0;d<o;d++)t[d](c);return v}}(e,n.duration,n.iterations||1/0,n.direction||1,!!n.alternate,n.fill||1):null}var U=function(){function t(e,r){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};n(this,t),this._id=0,this._running=!1,this._rollingBack=!1,this._animations=e,this.duration=r.duration,this.alternate=r.alternate,this.fill=r.fill,this.iterations=r.iterations,this.direction=i.direction||1,this.speed=i.speed||1,this.fps=i.fps||100,this.offset=i.offset||0,this.rollbackStartOffset=0}return r(t,[{key:"_rollback",value:function(){var t=this,n=1/0,e=null;this.rollbackStartOffset=this.offset,this._rollingBack||(this._rollingBack=!0,this._running=!0);this._id=window.requestAnimationFrame((function r(i){if(t._rollingBack){null==e&&(e=i);var u=i-e,o=t.rollbackStartOffset-u,a=Math.round(o*t.speed);if(a>t.duration&&n!=1/0){var l=!!t.alternate&&a/t.duration%2>1,s=a%t.duration;a=(s+=l?t.duration:0)||t.duration}var f=t.fps?1e3/t.fps:0,c=Math.max(0,a);if(c<n-f){t.offset=c,n=c;for(var h=t._animations,v=h.length,d=0;d<v;d++)h[d](c,t.direction)}var y=!1;if(t.iterations>0&&-1===t.fill){var g=t.iterations*t.duration,p=g==a;a=p?0:a,t.offset=p?0:t.offset,y=a>g}a>0&&t.offset>=a&&!y?t._id=window.requestAnimationFrame(r):t.stop()}}))}},{key:"_start",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=-1/0,r=null,i={},u=function u(o){t._running=!0,null==r&&(r=o);var a=Math.round((o-r+n)*t.speed),l=t.fps?1e3/t.fps:0;if(a>e+l&&!t._rollingBack){t.offset=a,e=a;for(var s=t._animations,f=s.length,c=0,h=0;h<f;h++)i[h]?c++:(i[h]=s[h](a,t.direction),i[h]&&c++);if(c===f)return void t._stop()}t._id=window.requestAnimationFrame(u)};this._id=window.requestAnimationFrame(u)}},{key:"_stop",value:function(){this._id&&window.cancelAnimationFrame(this._id),this._running=!1,this._rollingBack=!1}},{key:"play",value:function(){!this._rollingBack&&this._running||(this._rollingBack=!1,this.rollbackStartOffset>this.duration&&(this.offset=this.rollbackStartOffset-(this.rollbackStartOffset-this.offset)%this.duration,this.rollbackStartOffset=0),this._start(this.offset))}},{key:"stop",value:function(){this._stop(),this.offset=0,this.rollbackStartOffset=0;var t=this.direction,n=this._animations;window.requestAnimationFrame((function(){for(var e=0;e<n.length;e++)n[e](0,t)}))}},{key:"reachedToEnd",value:function(){return this.iterations>0&&this.offset>=this.iterations*this.duration}},{key:"restart",value:function(){this._stop(),this.offset=0,this._start()}},{key:"pause",value:function(){this._stop()}},{key:"reverse",value:function(){this.direction=-this.direction}}],[{key:"build",value:function(n,e){return(n=function(t,n){if(j=n,!t||!t.root||!Array.isArray(t.animations))return null;for(var e=document.getElementsByTagName("svg"),r=!1,i=0;i<e.length;i++)if(e[i].id===t.root&&!e[i].svgatorAnimation){(r=e[i]).svgatorAnimation=!0;break}if(!r)return null;var u=t.animations.map((function(t){return D(r,t)})).filter((function(t){return!!t}));return u.length?{element:r,animations:u,animationSettings:t.animationSettings,options:t.options||void 0}:null}(n,e))?{el:n.element,options:n.options||{},player:new t(n.animations,n.animationSettings,n.options)}:null}}]),t}();!function(){for(var t=0,n=["ms","moz","webkit","o"],e=0;e<n.length&&!window.requestAnimationFrame;++e)window.requestAnimationFrame=window[n[e]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[n[e]+"CancelAnimationFrame"]||window[n[e]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(n){var e=Date.now(),r=Math.max(0,16-(e-t)),i=window.setTimeout((function(){n(e+r)}),r);return t=e+r,i},window.cancelAnimationFrame=window.clearTimeout)}();var W=function(t,n){var e=!1,r=null;return function(i){e&&clearTimeout(e),e=setTimeout((function(){return function(){for(var i=0,u=window.innerHeight,o=0,a=window.innerWidth,l=t.parentNode;l instanceof Element;){var s=window.getComputedStyle(l);if("visible"!==s.overflowY||"visible"!==s.overflowX){var f=l.getBoundingClientRect();"visible"!==s.overflowY&&(i=Math.max(i,f.top),u=Math.min(u,f.bottom)),"visible"!==s.overflowX&&(o=Math.max(o,f.left),a=Math.min(a,f.right))}if(l===l.parentNode)break;l=l.parentNode}e=!1;var c=t.getBoundingClientRect(),h=Math.min(c.height,Math.max(0,i-c.top)),v=Math.min(c.height,Math.max(0,c.bottom-u)),d=Math.min(c.width,Math.max(0,o-c.left)),y=Math.min(c.width,Math.max(0,c.right-a)),g=(c.height-h-v)/c.height,p=(c.width-d-y)/c.width,m=Math.round(g*p*100);null!==r&&r===m||(r=m,n(m))}()}),100)}},Y=function(){function t(e,r,i){n(this,t),r=Math.max(1,r||1),r=Math.min(r,100),this.el=e,this.onTresholdChange=i&&i.call?i:function(){},this.tresholdPercent=r||1,this.currentVisibility=null,this.visibilityCalculator=W(e,this.onVisibilityUpdate.bind(this)),this.bindScrollWatchers(),this.visibilityCalculator()}return r(t,[{key:"bindScrollWatchers",value:function(){for(var t=this.el.parentNode;t&&(t.addEventListener("scroll",this.visibilityCalculator),t!==t.parentNode&&t!==document);)t=t.parentNode}},{key:"onVisibilityUpdate",value:function(t){var n=this.currentVisibility>=this.tresholdPercent,e=t>=this.tresholdPercent;if(null===this.currentVisibility||n!==e)return this.currentVisibility=t,void this.onTresholdChange(e);this.currentVisibility=t}}]),t}();function G(t){return f(t)+""}function H(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:" ";return t&&t.length?t.map(G).join(n):""}function Q(t){return G(t.x)+","+G(t.y)}function X(t){return t?null==t.a||t.a>=1?"rgb("+t.r+","+t.g+","+t.b+")":"rgba("+t.r+","+t.g+","+t.b+","+t.a+")":"transparent"}var Z={f:null,i:k,u:function(t,n){return function(e){var r=n(e);t.setAttribute("rx",G(r.x)),t.setAttribute("ry",G(r.y))}}},J={f:null,i:function(t,n,e){return 0===t?n:1===t?e:{width:x(t,n.width,e.width),height:x(t,n.height,e.height)}},u:function(t,n){return function(e){var r=n(e);t.setAttribute("width",G(r.width)),t.setAttribute("height",G(r.height))}}},K=Math.sin,$=Math.cos,tt=Math.acos,nt=Math.asin,et=Math.tan,rt=Math.atan2,it=Math.PI/180,ut=180/Math.PI,ot=Math.sqrt,at=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;n(this,t),this.m=[e,r,i,u,o,a],this.i=null,this.w=null,this.s=null}return r(t,[{key:"determinant",get:function(){var t=this.m;return t[0]*t[3]-t[1]*t[2]}},{key:"isIdentity",get:function(){if(null===this.i){var t=this.m;this.i=1===t[0]&&0===t[1]&&0===t[2]&&1===t[3]&&0===t[4]&&0===t[5]}return this.i}},{key:"point",value:function(t,n){var e=this.m;return{x:e[0]*t+e[2]*n+e[4],y:e[1]*t+e[3]*n+e[5]}}},{key:"translateSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!t&&!n)return this;var e=this.m;return e[4]+=e[0]*t+e[2]*n,e[5]+=e[1]*t+e[3]*n,this.w=this.s=this.i=null,this}},{key:"rotateSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(t%=360){var n=K(t*=it),e=$(t),r=this.m,i=r[0],u=r[1];r[0]=i*e+r[2]*n,r[1]=u*e+r[3]*n,r[2]=r[2]*e-i*n,r[3]=r[3]*e-u*n,this.w=this.s=this.i=null}return this}},{key:"scaleSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(1!==t||1!==n){var e=this.m;e[0]*=t,e[1]*=t,e[2]*=n,e[3]*=n,this.w=this.s=this.i=null}return this}},{key:"skewSelf",value:function(t,n){if(n%=360,(t%=360)||n){var e=this.m,r=e[0],i=e[1],u=e[2],o=e[3];t&&(t=et(t*it),e[2]+=r*t,e[3]+=i*t),n&&(n=et(n*it),e[0]+=u*n,e[1]+=o*n),this.w=this.s=this.i=null}return this}},{key:"resetSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,o=this.m;return o[0]=t,o[1]=n,o[2]=e,o[3]=r,o[4]=i,o[5]=u,this.w=this.s=this.i=null,this}},{key:"recomposeSelf",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;return this.isIdentity||this.resetSelf(),t&&(t.x||t.y)&&this.translateSelf(t.x,t.y),n&&this.rotateSelf(n),e&&(e.x&&this.skewSelf(e.x,0),e.y&&this.skewSelf(0,e.y)),!r||1===r.x&&1===r.y||this.scaleSelf(r.x,r.y),i&&(i.x||i.y)&&this.translateSelf(i.x,i.y),this}},{key:"decompose",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=this.m,r=e[0]*e[0]+e[1]*e[1],i=[[e[0],e[1]],[e[2],e[3]]],u=ot(r);if(0===u)return{origin:{x:f(e[4]),y:f(e[5])},translate:{x:f(t),y:f(n)},scale:{x:0,y:0},skew:{x:0,y:0},rotate:0};i[0][0]/=u,i[0][1]/=u;var o=e[0]*e[3]-e[1]*e[2]<0;o&&(u=-u);var a=i[0][0]*i[1][0]+i[0][1]*i[1][1];i[1][0]-=i[0][0]*a,i[1][1]-=i[0][1]*a;var l=ot(i[1][0]*i[1][0]+i[1][1]*i[1][1]);if(0===l)return{origin:{x:f(e[4]),y:f(e[5])},translate:{x:f(t),y:f(n)},scale:{x:f(u),y:0},skew:{x:0,y:0},rotate:0};i[1][0]/=l,i[1][1]/=l,a/=l;var s=0;return i[1][1]<0?(s=tt(i[1][1])*ut,i[0][1]<0&&(s=360-s)):s=nt(i[0][1])*ut,o&&(s=-s),a=rt(a,ot(i[0][0]*i[0][0]+i[0][1]*i[0][1]))*ut,o&&(a=-a),{origin:{x:f(e[4]),y:f(e[5])},translate:{x:f(t),y:f(n)},scale:{x:f(u),y:f(l)},skew:{x:f(a),y:0},rotate:f(s)}}},{key:"toString",value:function(){return null===this.s&&(this.s="matrix("+this.m.map((function(t){return f(t)})).join(" ")+")"),this.s}}]),t}();Object.freeze({M:2,L:2,Z:0,H:1,V:1,C:6,Q:4,T:2,S:4,A:7});var lt={},st=null;function ft(n){var e=function(){if(st)return st;if("object"!==("undefined"==typeof document?"undefined":t(document))||!document.createElementNS)return{};var n=document.createElementNS("http://www.w3.org/2000/svg","svg");return n&&n.style?(n.style.position="absolute",n.style.opacity="0.01",n.style.zIndex="-9999",n.style.left="-9999px",n.style.width="1px",n.style.height="1px",st={svg:n}):{}}().svg;if(!e)return function(t){return null};var r=document.createElementNS(e.namespaceURI,"path");r.setAttributeNS(null,"d",n),r.setAttributeNS(null,"fill","none"),r.setAttributeNS(null,"stroke","none"),e.appendChild(r);var i=r.getTotalLength();return function(t){var n=r.getPointAtLength(i*t);return{x:n.x,y:n.y}}}function ct(t){return lt[t]?lt[t]:lt[t]=ft(t)}function ht(t,n,e,r){if(!t||!r)return!1;var i=["M",t.x,t.y];if(n&&e&&(i.push("C"),i.push(n.x),i.push(n.y),i.push(e.x),i.push(e.y)),n?!e:e){var u=n||e;i.push("Q"),i.push(u.x),i.push(u.y)}return n||e||i.push("L"),i.push(r.x),i.push(r.y),i.join(" ")}function vt(t,n,e,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,u=ht(t,n,e,r),o=ct(u);try{return o(i)}catch(t){return null}}function dt(t,n,e,r){var i=1-r;return i*i*t+2*i*r*n+r*r*e}function yt(t,n,e,r){return 2*(1-r)*(n-t)+2*r*(e-n)}function gt(t,n,e,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],u=vt(t,n,null,e,r);return u||(u={x:dt(t.x,n.x,e.x,r),y:dt(t.y,n.y,e.y,r)}),i&&(u.a=pt(t,n,e,r)),u}function pt(t,n,e,r){return Math.atan2(yt(t.y,n.y,e.y,r),yt(t.x,n.x,e.x,r))}function mt(t,n,e,r,i){var u=i*i;return i*u*(r-t+3*(n-e))+3*u*(t+e-2*n)+3*i*(n-t)+t}function bt(t,n,e,r,i){var u=1-i;return 3*(u*u*(n-t)+2*u*i*(e-n)+i*i*(r-e))}function wt(t,n,e,r,i){var u=arguments.length>5&&void 0!==arguments[5]&&arguments[5],o=vt(t,n,e,r,i);return o||(o={x:mt(t.x,n.x,e.x,r.x,i),y:mt(t.y,n.y,e.y,r.y,i)}),u&&(o.a=xt(t,n,e,r,i)),o}function xt(t,n,e,r,i){return Math.atan2(bt(t.y,n.y,e.y,r.y,i),bt(t.x,n.x,e.x,r.x,i))}function At(t,n,e){return t+(n-t)*e}function kt(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i={x:At(t.x,n.x,e),y:At(t.y,n.y,e)};return r&&(i.a=_t(t,n)),i}function _t(t,n){return Math.atan2(n.y-t.y,n.x-t.x)}function St(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(Et(n)){if(Ot(e))return gt(n,e.start,e,t,r)}else if(Et(e)){if(n.end)return gt(n,n.end,e,t,r)}else{if(n.end)return e.start?wt(n,n.end,e.start,e,t,r):gt(n,n.end,e,t,r);if(e.start)return gt(n,e.start,e,t,r)}return kt(n,e,t,r)}function Mt(t,n,e){var r=St(t,n,e,!0);return r.a=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return n?t+Math.PI:t}(r.a)/h,r}function Et(t){return!t.type||"corner"===t.type}function Ot(t){return null!=t.start&&!Et(t)}var Bt=new at;var jt={f:function(t){return t?t.join(" "):""},i:function(n,e,r){if(0===n)return e;if(1===n)return r;var i=e.length;if(i!==r.length)return b(n,e,r);for(var u,o=new Array(i),a=0;a<i;a++){if((u=t(e[a]))!==t(r[a]))return b(n,e,r);if("number"===u)o[a]=w(n,e[a],r[a]);else{if(e[a]!==r[a])return b(n,e,r);o[a]=e[a]}}return o}},It={f:null,i:E,u:function(t,n){return function(e){var r=n(e);t.setAttribute("x1",G(r[0])),t.setAttribute("y1",G(r[1])),t.setAttribute("x2",G(r[2])),t.setAttribute("y2",G(r[3]))}}},Pt={f:G,i:w},Tt={f:G,i:function(t,n,e){var r=w(t,n,e);return r<=0?0:r>=1?1:r}},Rt={f:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:" ";return t&&t.length>0&&(t=t.map((function(t){return f(t,4)}))),H(t,n)},i:function(t,n,e){var r,i,u,o=n.length,a=e.length;if(o!==a)if(0===o)n=O(o=a,0);else if(0===a)a=o,e=O(o,0);else{var l=(u=(r=o)*(i=a)/function(t,n){for(var e;n;)e=n,n=t%n,t=e;return t||1}(r,i))<0?-u:u;n=B(n,Math.floor(l/o)),e=B(e,Math.floor(l/a)),o=a=l}for(var s=[],c=0;c<o;c++)s.push(f(x(t,n[c],e[c])));return s}};function Nt(t,n,e,r,i,u,o,a){return n=function(t,n,e){for(var r,i,u,o=t.length-1,a={},l=0;l<=o;l++)(r=t[l]).e&&(r.e=n(r.e)),r.v&&"g"===(i=r.v).t&&i.r&&(u=e.getElementById(i.r))&&(a[i.r]=u.querySelectorAll("stop"));return a}(t,r,a),function(r){var i,u=e(r,t,Ct);return u?"c"===u.t?X(u.v):"g"===u.t?(n[u.r]&&function(t,n){for(var e=0,r=t.length;e<r;e++)t[e].setAttribute("stop-color",X(n[e]))}(n[u.r],u.v),(i=u.r)?"url(#"+i+")":"none"):"none":"none"}}function Ct(t,n,e){if(0===t)return n;if(1===t)return e;if(n&&e){var r=n.t;if(r===e.t)switch(n.t){case"c":return{t:r,v:S(t,n.v,e.v)};case"g":if(n.r===e.r)return{t:r,v:M(t,n.v,e.v),r:n.r}}}return b(t,n,e)}var Ft={blur:k,brightness:x,contrast:x,"drop-shadow":function(t,n,e){return 0===t?n:1===t?e:{blur:k(t,n.blur,e.blur),offset:A(t,n.offset,e.offset),color:S(t,n.color,e.color)}},grayscale:x,"hue-rotate":w,invert:x,opacity:x,saturate:x,sepia:x};function qt(t,n,e){if(0===t)return n;if(1===t)return e;var r=n.length;if(r!==e.length)return b(t,n,e);for(var i,u=[],o=0;o<r;o++){if(n[o].type!==e[o].type)return n;if(!(i=Ft[n[o].type]))return b(t,n,e);u.push({type:n.type,value:i(t,n[o].value,e[o].value)})}return u}var Vt={blur:function(t){return t?function(n){t.setAttribute("stdDeviation",Q(n))}:null},brightness:function(t,n,e){return(t=zt(e,n))?function(n){n=G(n),t.map((function(t){return t.setAttribute("slope",n)}))}:null},contrast:function(t,n,e){return(t=zt(e,n))?function(n){var e=G((1-n)/2);n=G(n),t.map((function(t){t.setAttribute("slope",n),t.setAttribute("intercept",e)}))}:null},"drop-shadow":function(t,n,e){var r=e.getElementById(n+"-blur");if(!r)return null;var i=e.getElementById(n+"-offset");if(!i)return null;var u=e.getElementById(n+"-flood");return u?function(t){r.setAttribute("stdDeviation",Q(t.blur)),i.setAttribute("dx",G(t.offset.x)),i.setAttribute("dy",G(t.offset.y)),u.setAttribute("flood-color",X(t.color))}:null},grayscale:function(t){return t?function(n){t.setAttribute("values",H(function(t){return[.2126+.7874*(t=1-t),.7152-.7152*t,.0722-.0722*t,0,0,.2126-.2126*t,.7152+.2848*t,.0722-.0722*t,0,0,.2126-.2126*t,.7152-.7152*t,.0722+.9278*t,0,0,0,0,0,1,0]}(n)))}:null},"hue-rotate":function(t){return t?function(n){return t.setAttribute("values",G(n))}:null},invert:function(t,n,e){return(t=zt(e,n))?function(n){n=G(n)+" "+G(1-n),t.map((function(t){return t.setAttribute("tableValues",n)}))}:null},opacity:function(t,n,e){return(t=e.getElementById(n+"-A"))?function(n){return t.setAttribute("tableValues","0 "+G(n))}:null},saturate:function(t){return t?function(n){return t.setAttribute("values",G(n))}:null},sepia:function(t){return t?function(n){return t.setAttribute("values",H(function(t){return[.393+.607*(t=1-t),.769-.769*t,.189-.189*t,0,0,.349-.349*t,.686+.314*t,.168-.168*t,0,0,.272-.272*t,.534-.534*t,.131+.869*t,0,0,0,0,0,1,0]}(n)))}:null}};var Lt=["R","G","B"];function zt(t,n){var e=Lt.map((function(e){return t.getElementById(n+"-"+e)||null}));return-1!==e.indexOf(null)?null:e}var Dt={fill:Nt,"fill-opacity":Tt,stroke:Nt,"stroke-opacity":Tt,"stroke-width":Pt,"stroke-dashoffset":{f:G,i:w},"stroke-dasharray":Rt,opacity:Tt,transform:function(n,e,r,i){if(!(n=function(n,e){if(!n||"object"!==t(n))return null;var r=!1;for(var i in n)n.hasOwnProperty(i)&&(n[i]&&n[i].length?(n[i].forEach((function(t){t.e&&(t.e=e(t.e))})),r=!0):delete n[i]);return r?n:null}(n,i)))return null;var u=function(t,i,u){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return n[t]?r(i,n[t],u):e&&e[t]?e[t]:o};return e&&e.a&&n.o?function(t){var e=r(t,n.o,Mt);return Bt.recomposeSelf(e,u("r",t,w,0)+e.a,u("k",t,A),u("s",t,A),u("t",t,A)).toString()}:function(t){return Bt.recomposeSelf(u("o",t,St,null),u("r",t,w,0),u("k",t,A),u("s",t,A),u("t",t,A)).toString()}},"#filter":function(t,n,e,r,i,u,o,a){if(!n.items||!t||!t.length)return null;var l=function(t,n){var e=(t=t.map((function(t){return t&&Vt[t[0]]?(n.getElementById(t[1]),Vt[t[0]](n.getElementById(t[1]),t[1],n)):null}))).length;return function(n){for(var r=0;r<e;r++)t[r]&&t[r](n[r].value)}}(n.items,a);return l?(t=function(t,n){return t.map((function(t){return t.e=n(t.e),t}))}(t,r),function(n){l(e(n,t,qt))}):null},"#line":It,points:{f:H,i:E},d:jt,r:Pt,"#size":J,"#radius":Z,_:function(t,n){if(Array.isArray(t))for(var e=0;e<t.length;e++)this[t[e]]=n;else this[t]=n}};return function(t){!function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),n&&u(t,n)}(o,t);var e=a(o);function o(){return n(this,o),e.apply(this,arguments)}return r(o,null,[{key:"build",value:function(t){var n=l(i(o),"build",this).call(this,t,Dt);if(!n)return null;var e=n.el,r=n.options,u=n.player;return function(t,n,e){if("click"===e.start){return void n.addEventListener("click",(function(){switch(e.click){case"freeze":return!t._running&&t.reachedToEnd()&&(t.offset=0),t._running?t.pause():t.play();case"restart":return t.offset>0?t.restart():t.play();case"reverse":var n=!t._rollingBack&&t._running,r=t.reachedToEnd();return n||r&&1===t.fill?(t.pause(),r&&(t.offset=t.duration-1),t._rollback()):r?t.restart():t.play();case"none":default:return!t._running&&t.offset?t.restart():t.play()}}))}if("hover"===e.start)return n.addEventListener("mouseenter",(function(){return t.reachedToEnd()?t.restart():t.play()})),void n.addEventListener("mouseleave",(function(){switch(e.hover){case"freeze":return t.pause();case"reset":return t.stop();case"reverse":return t.pause(),t._rollback();case"none":default:return}}));if("scroll"===e.start)return void new Y(n,e.scroll||25,(function(n){n?t.reachedToEnd()?t.restart():t.play():t.pause()}));t.play()}(u,e,r),u}}]),o}(U)})); __SVGATOR_PLAYER__.build({"root":"e1W3JlCOeqw1","animations":[{"duration":3000,"direction":1,"iterations":1,"fill":1,"alternate":false,"speed":1,"elements":{"e1W3JlCOeqw2":{"stroke-dashoffset":[{"t":0,"v":24.07},{"t":300,"v":0},{"t":1000,"v":0}]},"e1W3JlCOeqw3":{"stroke-dashoffset":[{"t":700,"v":24.07},{"t":1000,"v":0}]},"e1W3JlCOeqw4":{"stroke-dashoffset":[{"t":300,"v":24.07},{"t":700,"v":0},{"t":1000,"v":0}]}}}],"options":{"start":"scroll","hover":null,"click":null,"scroll":25,"font":"embed","exportedIds":"unique","svgFormat":"animated","title":"3 Technology V2"},"animationSettings":{"duration":3000,"direction":1,"iterations":1,"fill":1,"alternate":false,"speed":1}})]]></script></svg> </mark> </h2> <p class="section__text text-align--center text-align--center-m"> Propel your business with ePublishing's suite of software for publishers;<span class="show hide-m"></span> a unified data-first ecosystem powering category-leading websites,<span class="show hide-m"></span> eCommerce & audience tools that transform your enterprise. </p> <div class="section__text text-align--center text-align--left-m"> <a href="/contact-us/" class="button button--color-primary button--md hide-m" style="position: relative;top: 40px;">Free Consultation</a> <a href="/contact-us/" class="button button--color-primary button--sm hide show-m align-self--flex-start-m">Free Consultation</a> </div> </div> <picture class="flex flex--1 flex--column justify-content--flex-end section__vector" style="max-width: 1266px;margin-left: auto;margin-right: auto;"> <source media="(max-width: 480px)" srcset="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/mobile/graph-m.svg"> <source media="(max-width: 1024px)" srcset="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/graph.svg"> <img src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/graph.svg" alt="Graph showing visitor growth over a 1 year span"> </picture> <div class="hide show-m" style="height: 64px;"></div> </section> <!-- Section 3 Container --> <section id="find" class="section section--auto flex flex--column align-items--center page-container"> <div class="tag flex flex--1 flex--column justify-content--flex-end" style="padding-bottom: 0px;"> <h2 class="section__headline text-align--center text-align--left-m align-items--center">Find a media software solution that's right for you.</h2> <ul class="flex flex--1 flex--m-column flex--l-row no-wrap solutions__list"> <li class="tag-container tag-container--color-2 solutions__item"> <div class="button tag-container__text filter-button" data-filter="all"> <p>Show All</p> </div> </li> <li class="tag-container tag-container--color-1 solutions__item" style="padding-left: 0px; padding-right: 0px;"> <div class="button tag-container__text filter-button" data-filter="content-management"> <p style="line-height: 2.0;">Digital Asset Management (DAM)<br />Content Management (CMS)</p> </div> </li> <li class="tag-container tag-container--color-3 solutions__item"> <div class="button tag-container__text filter-button" data-filter="cms-indesign"> <p style="line-height: 2.0;">Editorial Workflow <br /> CMS-to-Adobe InDesign</p> </div> </li> <li class="tag-container tag-container--color-4 solutions__item"> <div class="button tag-container__text filter-button" data-filter="reader-analytics"> <p style="line-height: 2.0;">Paywalls, Analytics & <br /> Subscription Management</p> </div> </li> </ul> </div> </section> <!---------------------------------------------------> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!-- Section 4 Container --> <section class="section flex flex--column page-container"> <!-- Continuum Container --> <div class="banner banner--1 flex flex--m-column filter content-management" style="margin-top: 30px;"> <div class="each-item"> <div class="flex--1"> <img class="banner__logo" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/continuum-logo.svg" style="height: 35px;" alt="Continuum Logo"> <h3 class="p18m banner__text banner__text--title">Unify AI, Editorial Workflow, DAM, CMS+, <h3 class="p18m banner__text banner__text--title" style="padding-top: 0px;">eCommerce & Audience</h3> <p class="p16 banner__text banner__text--subtitle">Drive more revenue and greater profitability with the AI-enabled enterprise</p> <p class="p16 banner__text banner__text--subtitle">publishing platform that unifies content, editorial workflow, audience data,</p> <p class="p16 banner__text banner__text--subtitle">marketing, and sales. </p> <div class="h-8"></div> <p class="p16 banner__text banner__text--subtitle">Remove silos, increase productivity, and power engagement. Manage</p> <p class="p16 banner__text banner__text--subtitle">multiple websites, print publications, and distribution channels from one set of tools.</p> <p class="p16 banner__text banner__text--subtitle">Create new revenue streams. Build a powerful ecosystem of connected tools and services with our industry-defining API. </p> <div class="banner__next"> <a href="/products/continuum/">Learn More About Continuum</a> <svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.00002 0.5L4.93875 1.56126L9.12752 5.74999H0V7.25001H9.12752L4.93875 11.4388L6.00002 12.5L12 6.50002L6.00002 0.5Z" fill="none" /> </svg> </div> </div> </div> <div class="banner__illustration flex flex--1 justify-content--center align-items--center"> <img class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/continuum_hero_image.webp" width="300px" height="300px" alt="Continuum"> </div> </div> <!-- Multipub Container --> <div class="banner banner--5 flex flex--m-column filter reader-analytics"> <div class="each-item"> <div class="flex--1"> <img class="banner__logo" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/multipub_logo.svg" style="height: 35px;" alt="Multipub Logo"> <h3 class="p18m banner__text banner__text--title">Grow & Manage Your Audience</h3> <p class="p16 banner__text banner__text--subtitle">Empower automation and insights with extensive subscription management and accounting. </p> <div class="h-8"></div> <p class="p16 banner__text banner__text--subtitle">Integrate our advanced audience management system to simplify renewals and payments, remove duplicate entries, automate fulfillment, and improve your financial reporting. You can also manage events, inventoried products, site licenses, and more - even in foreign currencies. </p> <div class="banner__next"> <a href="/products/multipub/">Learn More About Multipub</a> <svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.00002 0.5L4.93875 1.56126L9.12752 5.74999H0V7.25001H9.12752L4.93875 11.4388L6.00002 12.5L12 6.50002L6.00002 0.5Z" fill="none" /> </svg> </div> </div> </div> <div class="banner__illustration flex flex--1 justify-content--center align-items--center"> <img class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/multipub-product-page.webp" width="300px" height="300px" alt="Multipub"> </div> </div> <!-- Ellington Container --> <div class="banner banner--2 flex flex--m-column filter content-management"> <div class="each-item"> <div class="flex--1"> <img class="banner__logo" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/ellington-logo.svg" style="height: 35px;" alt="Ellington Logo"> <h3 class="p18m banner__text banner__text--title">Get Large Daily News Power at a Lower Cost</h3> <p class="p16 banner__text banner__text--subtitle">Purpose-built for award-winning news media teams of all sizes.</p> <div class="h-8"></div> <p class="p16 banner__text banner__text--subtitle">Django-based tools deliver the sweet spot of open-source control with </p> <p class="p16 banner__text banner__text--subtitle">professional software from the original creators of Django CMS. Manage content, users, social media, videos, and more in one place. Enterprise-level CMS without the cost.</p> <div class="banner__next"> <a href="/products/ellington/">Learn More About Ellington</a> <svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.00002 0.5L4.93875 1.56126L9.12752 5.74999H0V7.25001H9.12752L4.93875 11.4388L6.00002 12.5L12 6.50002L6.00002 0.5Z" fill="none" /> </svg> </div> </div> </div> <div class="banner__illustration flex flex--1 justify-content--center align-items--center"> <img class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/ellington_hero_image.webp" width="300px" height="300px" alt="Ellington CMS"> </div> </div> <!-- Duet Container --> <div class="banner banner--3 flex flex--m-column filter cms-indesign"> <div class="each-item"> <div class="flex--1"> <img class="banner__logo" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/duet-logo.svg" style="height: 35px;" alt="Duet Logo"> <h3 class="p18m banner__text banner__text--title">Save Time & Money with CMS-to-Adobe InDesign</h3> <p class="p16 banner__text banner__text--subtitle">Modernize your systems with a unique digital-to-print workflow that integrates</p> <p class="p16 banner__text banner__text--subtitle">your CMS and ad management system with Adobe InDesign. Simplify</p> <p class="p16 banner__text banner__text--subtitle">collaboration for writers, editors, ad managers, art, and layout by working in your</p> <p class="p16 banner__text banner__text--subtitle">Web CMS to create efficiencies.</p> <div class="banner__next"> <a href="/products/duet/">Learn More About Duet</a> <svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.00002 0.5L4.93875 1.56126L9.12752 5.74999H0V7.25001H9.12752L4.93875 11.4388L6.00002 12.5L12 6.50002L6.00002 0.5Z" fill="none" /> </svg> </div> </div> </div> <div class="banner__illustration flex flex--1 justify-content--center align-items--center"> <img class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/duet_hero_image.webp" width="300px" height="300px" alt="Duet"> </div> </div> <!-- Reader Intelligence Container --> </section> <!-- Testimonial Container --> <section class="section section--auto flex flex--column px-0" style="height: 450px;"> <div class="h-30 h-30-m"></div> <div class="testimonial-container flex flex--2 flex--column justify-content--flex-end"> <!-- TODO: Carousel for testimonials --> <!-- Testimonial Container --> <blockquote class="testimonial flex--2"> <h2 class="testimonial__header text-align--center text-align--left-m">Leading Publishers Rely on ePublishing</h2> <p class="testimonial__body text-align--center text-align--left-m">"The flexibility of the ePublishing platforms support our strategic growth plans and improves our operational efficiency. It also allows us to move away from old, outdated, expensive systems, reducing our overall costs by more than 50 percent.”</p> <footer class="testimonial__cite text-align--center text-align--left-m"> Judd Jones, Chief Information Officer, Hagadone Corp. </footer> </blockquote> </div> </section> <!-- Case Studies Container --> <div class="h-30-m"></div> <section class="section section--auto flex flex--column page-container"> <div class="flex case-studies"> <h2 class="flex--1 section__headline"><mark class="sketch-zigzag-1">Case Studies</mark></h2> <div class="flex flex--1 align-items--center justify-content--flex-end hide-m"> <a href="/news/case-studies/" class="button button--color-primary button--lg hide-m">View More Case Studies</a> </div> </div> <div class="h-30"></div> <div class="flex flex--1 case-studies__items flex--m-column"> <!--SECTION FRONT CASE STUDIES START HERE --> <article class="card card--vertical flex--1"> <header class="card-header"> <a href="/news/2020/oct/20/how-bioworld-centralized-brands-one-site-and-grew-/"><img class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/img/photos/2023/05/05/BioWorld-New.webp" alt="How Bioworld Centralized Brands on One Site – and Grew Revenue, Pageviews & Visitors" style="min-height: 370px;"></a> </header> <div class="card-content"> <a href="/categories/news/case-studies/continuum/"> <p class="card-content__text--highlighted">Continuum</p> </a> <a href="/news/2020/oct/20/how-bioworld-centralized-brands-one-site-and-grew-/"> <h3 class="card-content__text--title">Bioworld</h3> </a> <p class="card-content__text--subtitle" style="min-height: 81px;">BioWorld migrated to ePublishing’s CMS in 2019, completing their journey to consolidate brands, encourage cross sales, move from next-day to same-day news delivery, and transition away from PDFs to get more readers on site.</p> <a href="/news/2020/oct/20/how-bioworld-centralized-brands-one-site-and-grew-/" class="button button--color-secondary button--lg button--block" style="padding-bottom: 15px;"> Read Bioworld's story</a> </div> </article> <div class="w-60"></div> <article class="card card--vertical flex--1"> <header class="card-header"> <a href="/news/2024/feb/16/wholefoods-magazine-builds-solid-foundation-seo-continuum/"><img class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/img/photos/2024/02/20/wholefoods-magazine-seo-continuum.webp" alt="WholeFoods Magazine Builds Solid Foundation for SEO with Continuum" style="min-height: 370px;"></a> </header> <div class="card-content"> <a href="/categories/news/case-studies/continuum/"> <p class="card-content__text--highlighted">Continuum</p> </a> <a href="/news/2024/feb/16/wholefoods-magazine-builds-solid-foundation-seo-continuum/"> <h3 class="card-content__text--title">WholeFoods Magazine</h3> </a> <p class="card-content__text--subtitle" style="min-height: 81px;">ePublishing helps WholeFoods Magazine increase its online visibility, grow its audience, and drive greater sales.</p> <a href="/news/2024/feb/16/wholefoods-magazine-builds-solid-foundation-seo-continuum/" class="button button--color-secondary button--lg button--block" style="padding-bottom: 15px;"> Read WholeFoods Magazine's story</a> </div> </article> <!--SECTION FRONT CASE STUDIES END HERE--> </div> <div class="hide show-m"> <a href="#" class="button button--color-primary button--lg button--block">View More Case Studies</a> </div> <div class="h-60-m"></div> </section> <!-- Talk To Us Container --> <section class="section section--auto flex flex--column page-container" style="margin-top: 35px; margin-bottom: 35px;"> <!-- Banner Container --> <div class="banner banner--default flex flex--m-column" style="padding: 32px 110px 32px 110px;"> <div class="flex--1" style="padding-top: 20px;"> <h2 class="banner__text banner__text--title" style="padding-top: 32px;">Talk to Us</h2> <p class="p18 banner__text banner__text--subtitle">We'd love to learn more about your business to tailor a solution to meet your goals. Reach out today for a free consultation.</p> <div class="flex banner__button"> <a href="/contact-us/" class="button button--color-primary button--lg hide-m">Contact Us</a> <a href="/contact-us/" class="button button--color-primary button--md hide show-m">Contact Us</a> </div> </div> <div class="banner__illustration flex flex--1 justify-content--center align-items--center"> <img class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/talk_to_us.webp" width="300px" height="300px" alt="Talk To Us"> </div> </div> </section> <!-- Blog Container --> <section class="section section--auto flex flex--column page-container"> <div class="flex case-studies"> <h2 class="flex--1 section__headline"><mark class="sketch-zigzag-2">Our Blog</mark></h2> <div class="flex flex--1 align-items--center justify-content--flex-end hide-m"> <a href="/news/blog/" class="button button--color-primary button--lg hide-m">View More Blog Posts</a> </div> </div> <div class="flex flex--1 case-studies__items flex--column"> <!--BLOG ENTRIES START HERE--> <!-- Card Container --> <article class="card flex--1 case-studies__article" style="margin-top: -15px;"> <!-- Card Container Header Block--> <div class="card-header"> <a href="/news/2022/nov/18/10-ways-use-epublishing-platform-new-revenue-opportunities/"><img width="200" height="200" style="padding: 0px; border-radius: 4px;" class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/img/photos/2022/11/28/ePublishing-webinar-image.webp" alt="Webinar Video: 10 Ways to Use the ePublishing Platform for New Revenue Opportunities" style="min-height: 370px;"></a> </div> <!-- Card Container Content Block--> <div class="card-content"> <a href="/news/2022/nov/18/10-ways-use-epublishing-platform-new-revenue-opportunities/"> <h3 class="card-content__text--title">Webinar Video: 10 Ways to Use the ePublishing Platform for New Revenue Opportunities</h3> </a> <p class="card-content__text--subtitle">When was the last time you added a new revenue stream to your website? If your CMS offers dozens of ways for publishers to make money online, that should be a regular occurrence.</p> </div> </article> <article class="card flex--1 case-studies__article" style="margin-top: -15px;"> <!-- Card Container Header Block--> <div class="card-header"> <a href="/news/2024/feb/04/40-ways-publishers-can-make-more-money-online/"><img width="200" height="200" style="padding: 0px; border-radius: 4px;" class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/img/photos/2023/11/08/monetizing-your-website.webp" alt="40 Ways Publishers Can Make More Money Online" style="min-height: 370px;"></a> </div> <!-- Card Container Content Block--> <div class="card-content"> <a href="/news/2024/feb/04/40-ways-publishers-can-make-more-money-online/"> <h3 class="card-content__text--title">40 Ways Publishers Can Make More Money Online</h3> </a> <p class="card-content__text--subtitle">When was the last time you found new money on your website? If banner ads are still your dominant income producer online, it is time to make your website work harder for you.</p> </div> </article> <article class="card flex--1 case-studies__article" style="margin-top: -15px;"> <!-- Card Container Header Block--> <div class="card-header"> <a href="/news/2022/oct/31/7-strategies-improve-your-renewal-rate/"><img width="200" height="200" style="padding: 0px; border-radius: 4px;" class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/img/photos/2022/10/31/inpublishing-renewal-rates.jpg" alt="7 Strategies to Improve Your Renewal Rate" style="min-height: 370px;"></a> </div> <!-- Card Container Content Block--> <div class="card-content"> <a href="/news/2022/oct/31/7-strategies-improve-your-renewal-rate/"> <h3 class="card-content__text--title">7 Strategies to Improve Your Renewal Rate</h3> </a> <p class="card-content__text--subtitle">Lorna Fenimore, our Senior Vice President of Audience, was featured in inPublishing’s subscription special. Every year, their talented team asks experts to weigh in on the challenges facing the industry today. In this edition, they tackled retention.</p> </div> </article> <article class="card flex--1 case-studies__article" style="margin-top: -15px;"> <!-- Card Container Header Block--> <div class="card-header"> <a href="/news/2023/mar/20/you-buy-what-you-should-expect-cms/"><img width="200" height="200" style="padding: 0px; border-radius: 4px;" class="card-header__image" src="https://epublishing.media.clients.ellingtoncms.com/img/photos/2023/03/21/expect-from-cms.webp" alt="Before You Buy: What A Media Company Should Expect from a CMS" style="min-height: 370px;"></a> </div> <!-- Card Container Content Block--> <div class="card-content"> <a href="/news/2023/mar/20/you-buy-what-you-should-expect-cms/"> <h3 class="card-content__text--title">Before You Buy: What A Media Company Should Expect from a CMS</h3> </a> <p class="card-content__text--subtitle">What media companies should expect from a CMS platform</p> </div> </article> <!--BLOG ENTRIES ENDS HERE--> </div> <div class="h-30 h-30-m h-30-t"></div> </section> <!--eBook Container--> <section class="section section--auto flex flex--column page-container" id="ebook"> <!-- Banner Container --> <div class="banner banner--default banner--cta flex flex--m-column align-items--center"> <div class="flex--1"> <h3 class="banner__text banner__text--title">Are open source content management solutions a good fit for publishers and business information companies?</h3> <p class="p18 banner__text banner__text--subtitle">We debunk 6 common myths about open source in this free ebook. </p> <div class="flex banner__text-input justify-content--space-between align-items--center align-items--flex-start-t align-items--flex-start-m sketch-arrow flex--m-column flex--t-column"> <div class="flex flex--1 form-group form-group__input width--full-m width--full-t"> <!-- <input type="email" placeholder="Email Address" /> --> <a href="/downloads/Open-Source-CMS-Challenges-for-Publishers-ePublishing.pdf" class="button button--color-primary button--md hide-m hide-t">Download Now</a> <a href="/downloads/Open-Source-CMS-Challenges-for-Publishers-ePublishing.pdf" class="button button--color-primary button--md hide show-m show-t button--block width--full-m width--full-t">Download Now</a> </div> <!-- <div class="w-20 h-20"></div> --> </div> </div> <div class="w-100 w-50-t hide-m"></div> <div class="banner__illustration flex flex--1 justify-content--center align-items--flex-end"> <picture class="sketch-star sketch-spark-2 position--relative"> <source media="(max-width: 1024px)" srcset="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/mobile/ebook-m.svg"> <source media="(min-width: 1025px)" srcset="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/ebook.svg"> <img src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/ebook.svg" alt="Open Source Myth vs Reality ebook"> </picture> </div> </div> <div class="h-60 h-60-m h-60-t"></div> </section> <!-- Get Started Container --> <section class="section section--auto flex flex--column page-container px-30 p-0-m" style="padding-left: 0px;"> <div class="flex flex--1 flex--m-column flex--t-column"> <!-- Get Started Container --> <article class="card card--small card--bg-1 flex--1" style="padding-left: 15px;"> <!-- Card Container Content Block--> <div class="card-content"> <img class="card-content__vector hide-m" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/get-started.svg" alt="Get started"> <img class="card-content__vector hide show-m" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/mobile/get-started-m.svg" alt="Get Started"> <p class="card-content__text--highlighted">Get Started</p> <h3 class="card-content__text--title">Partner With ePublishing</h3> <p class="card-content__text--subtitle">Get what you want from a partner who cares about and understands your business: more revenue, improved workflow and lower costs. <br /> <br /> Reach out at <span class="card-content__text--highlighted"><a href="tel:312-768-6800">312-768-6800</a></span>. No pressure, just results.</p> </div> </article> <div class="h-20"></div> <!-- Get Ahead Container --> <article class="card card--small card--bg-2 flex--1"> <!-- Card Container Content Block--> <div class="card-content"> <img class="card-content__vector hide-m" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/get-ahead.svg" alt="Get Ahead"> <img class="card-content__vector hide show-m" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/mobile/get-ahead-m.svg" alt="Get Ahead"> <p class="card-content__text--highlighted">Get Ahead</p> <h3 class="card-content__text--title">Consult & Customize</h3> <p class="card-content__text--subtitle">Have a custom feature request, an idea to talk through, or a bit more training to get the most out of your ePublishing software? <br /> <br /> Contact your Project Manager directly or through our online project management system.</p> </div> </article> <div class="h-20"></div> <!-- Get Help Container --> <article class="card card--small card--bg-3 flex--1" style="padding-right: 0px;"> <!-- Card Container Content Block--> <div class="card-content"> <img class="card-content__vector hide-m" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/get-help.svg" alt="Get Help"> <img class="card-content__vector hide show-m" src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/mobile/get-help-m.svg" alt="Get Help"> <p class="card-content__text--highlighted">Get Help</p> <h3 class="card-content__text--title">24x7 Service & Support</h3> <p class="card-content__text--subtitle">ePublishing is obsessive about service — and we are always here to take care of you. <br /> <br /> If you need immediate help or technical assistance any time day or night visit our online <a class="card-content__text--highlighted" href="https://support.epublishing.com/">support portal.</a> </p> </div> </article> </div> <div class="h-60 h-60-m h-60-t"></div> </section> <script> $(document).ready(function () { $(".filter-button").click(function () { var value = $(this).attr('data-filter'); if (value == "all") { //$('.filter').removeClass('hidden'); $('.filter').show('1000'); } else { //$('.filter[filter-item="'+value+'"]').removeClass('hidden'); //$(".filter").not('.filter[filter-item="'+value+'"]').addClass('hidden'); $(".filter").not('.' + value).hide('3000'); $('.filter').filter('.' + value).show('3000'); } }); }); </script> </div> <div class="sidebar"> </div> </div> </div> <!-- Footer --> <footer class="footer flex flex--column page-container" style="position: relative;padding-left: 15px;padding-right: 15px;"> <div style="position: absolute;width: 100vw;background-color: var(--grey-color-8);display: block;height: 100%;z-index: -1;top: 0;left: 50%;transform: translateX(-50%);"> </div> <div class="footer__logo flex flex--row"> <a href="/"> <!-- <img src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/logo-white.svg" alt="ellington cms logo"> --> <svg width="150" height="33" viewBox="0 0 150 33" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <rect width="150" height="33" fill="url(#pattern0)"/> <defs> <pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1"> <use xlink:href="#image0" transform="translate(-0.0681818 -0.265306) scale(0.00167112 0.007503)"/> </pattern> <image id="image0" width="680" height="200" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAADICAYAAAAk0xMvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi40IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVDM0Q1MDc5Q0RCQzExRUI4MDVBREQ0QjA5NDg3OEMzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVDM0Q1MDdBQ0RCQzExRUI4MDVBREQ0QjA5NDg3OEMzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUMzRDUwNzdDREJDMTFFQjgwNUFERDRCMDk0ODc4QzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUMzRDUwNzhDREJDMTFFQjgwNUFERDRCMDk0ODc4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4J5gxGAAAmyElEQVR42uzd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"/> </defs> </svg> </a> </div> <!-- Footer Items Container --> <div class="flex flex--row flex--m-column"> <!-- First Block --> <div class="flex flex--1"> <!-- 1 of 4 --> <ul class="flex--1"> <li> <a href="/about/" class="footer__text footer__text--primary">About</a> </li> <li> <a href="/partners/" class="footer__text footer__text--secondary">Partners</a> </li> </ul> <!-- 2 of 4 --> <ul class="flex--1"> <li> <a href="/products/" class="footer__text footer__text--primary">Products</a> </li> <li> <a href="/products/continuum/" class="footer__text footer__text--secondary">Continuum</a> </li> <li> <a href="/products/ellington/" class="footer__text footer__text--secondary">Ellington</a> </li> <li> <a href="/products/multipub/" class="footer__text footer__text--secondary">Multipub</a> </li> <li> <a href="/products/duet/" class="footer__text footer__text--secondary">Duet</a> </li> <li> <a href="/products/syncaccess/" class="footer__text footer__text--secondary">syncAccess</a> </li> <li> <a href="/single-copy/" class="footer__text footer__text--secondary">Single Copy</a> </li> <li> <a href="/Dispatch/" class="footer__text footer__text--secondary">Dispatch</a> </li> </ul> </div> <!-- Second Block --> <div class="flex flex--1"> <!-- 3 of 4 --> <ul class="flex--1"> <li> <span class="footer__text footer__text--primary">Resources</span> </li> <li> <a href="/knowledge-base/" class="footer__text footer__text--secondary">Knowledge Base</a> </li> <li> <a href="https://support.epublishing.com/" class="footer__text footer__text--secondary">Help Desk</a> </li> <li> <a href="/developer-api/" class="footer__text footer__text--secondary">Developer API</a> </li> <li> <a href="/news/release-notes/" class="footer__text footer__text--secondary">Product Updates</a> </li> <li> <a href="/news/case-studies/" class="footer__text footer__text--secondary">Case Studies</a> </li> <li> <a href="/marketing-materials/" class="footer__text footer__text--secondary">Marketing Materials</a> </li> </ul> <!-- 4 of 4 --> <ul class="flex--1"> <li> <a href="/news/blog/" class="footer__text footer__text--primary">Blog</a> </li> <li> <a href="/#ebook" class="footer__text footer__text--primary">Free eBook</a> </li> <li> <a href="/contact-us/" class="footer__text footer__text--primary">Demo</a> </li> <li> <a href="/contact-us/" class="footer__text footer__text--primary">Contact Us</a> </li> <li> <a href="tel:312-768-6800" class="footer__text footer__text--primary">312-768-6800</a> </li> </ul> </div> </div> <!-- Copy Right Section --> <div class="footer__copyright flex flex--row flex--m-column"> <p class="footer__text footer__text--secondary flex--3"> Copyright 2024 ePublishing. <span class="hide show-m"></span>Inc. All rights reserved. | <a href="/privacy-policy/">Privacy Policy</a> </p> <!-- Social Icon --> <div class="flex--1 footer__social-icon"> <a href="https://twitter.com/epublishingcom"> <img src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/Twitter.svg" alt="Twitter"> </a> <div style="width: 32px;" class="inline-block"> </div> <a href="https://www.linkedin.com/company/epublishing"> <img src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/images/LinkedIN.svg" alt="Linked In"> </a> </div> </div> </footer> </div> <script src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/js/jquery-3.5.1.min.js" ></script> <script src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/js/navik.menu.js" defer></script> <script src="https://epublishing.media.clients.ellingtoncms.com/static-3/default/js/index.js" defer></script> <script> var $buoop = { required: { e: -4, f: -3, o: -3, s: -1, c: -3 }, insecure: true, api: 2022.06 }; function $buo_f() { var e = document.createElement("script"); e.src = "//browser-update.org/update.min.js"; document.body.appendChild(e); }; try { document.addEventListener("DOMContentLoaded", $buo_f, false) } catch (e) { window.attachEvent("onload", $buo_f) } </script> <script type="text/javascript"> _linkedin_partner_id = "4892698"; 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=4892698&fmt=gif" /> </noscript> </body> </html>