1<!DOCTYPE html> 2<html lang="en-US"> 3<head> 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 5 <link rel='dns-prefetch' href='//fonts.googleapis.com'/> 6 <link rel='dns-prefetch' href='//maps.googleapis.com'/> 7 <link rel='dns-prefetch' href='//maps.gstatic.com'/> 8 <link rel='dns-prefetch' href='//fonts.gstatic.com'/> 9 <link rel='dns-prefetch' href='//ajax.googleapis.com'/> 10 <link rel='dns-prefetch' href='//apis.google.com'/> 11 <link rel='dns-prefetch' href='//google-analytics.com'/> 12 <link rel='dns-prefetch' href='//www.google-analytics.com'/> 13 <link rel='dns-prefetch' href='//ssl.google-analytics.com'/> 14 <link rel='dns-prefetch' href='//youtube.com'/> 15 <link rel='dns-prefetch' href='//api.pinterest.com'/> 16 <link rel='dns-prefetch' href='//cdnjs.cloudflare.com'/> 17 <link rel='dns-prefetch' href='//pixel.wp.com'/> 18 <link rel='dns-prefetch' href='//connect.facebook.net'/> 19 <link rel='dns-prefetch' href='//platform.twitter.com'/> 20 <link rel='dns-prefetch' href='//syndication.twitter.com'/> 21 <link rel='dns-prefetch' href='//platform.instagram.com'/> 22 <link rel='dns-prefetch' href='//sitename.disqus.com'/> 23 <link rel='dns-prefetch' href='//s7.addthis.com'/> 24 <link rel='dns-prefetch' href='//platform.linkedin.com'/> 25 <link rel='dns-prefetch' href='//w.sharethis.com'/> 26 <link rel='dns-prefetch' href='//s0.wp.com'/> 27 <link rel='dns-prefetch' href='//s1.wp.com'/> 28 <link rel='dns-prefetch' href='//s2.wp.com'/> 29 <link rel='dns-prefetch' href='//s.gravatar.com'/> 30 <link rel='dns-prefetch' href='//0.gravatar.com'/> 31 <link rel='dns-prefetch' href='//2.gravatar.com'/> 32 <link rel='dns-prefetch' href='//1.gravatar.com'/> 33 <link rel='dns-prefetch' href='//stats.wp.com'/> 34 <link rel='dns-prefetch' href='//www.doubleclickbygoogle.com'/> 35 <link rel='dns-prefetch' href='//pagead2.googlesyndication.com'/> 36 <link rel='dns-prefetch' href='//www.googletagservices.com'/> 37 <link rel='dns-prefetch' href='//tpc.googlesyndication.com'/> 38 <link rel='dns-prefetch' href='//googleads.g.doubleclick.net'/> 39 <link rel='dns-prefetch' href='//antmedia.io'/> 40 <link rel='dns-prefetch' href="//diffuser-cdn.app-us1.com" /> 41 <link rel='dns-prefetch' href="//www.g2.com" /> 42 <link rel='dns-prefetch' href="//use.fontawesome.com" /> 43 <link rel="preconnect" href="https://fonts.gstatic.com"> 44 <link rel="preconnect" href="https://www.googletagmanager.com"> 45 46 <link rel="preload" fetchpriority="high" as="image" href="/img/home/why-antmedia.webp" type="image/webp"> 47 48 <meta name="facebook-domain-verification" content="ap9xca7jcxbbs2fnp61e5q5awk34an"/> 49 50 51 52
52<script src="https://code.jquery.com/jquery-3.6.1.slim.js" 53 integrity="sha256-tXm+sa1uzsbFnbXt8GJqsgi2Tw+m4BLGDof6eUPjbtk=" crossorigin="anonymous"></script>
53 54 <!-- 55 <link rel="preload" href="https://antmedia.io/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin> 56 57 <link rel="preload" href="https://antmedia.io/wp-content/themes/hestia/assets/font-awesome/webfonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin> 58 <link rel="preload" href="https://antmedia.io/wp-content/themes/hestia/assets/font-awesome/webfonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin> 59 --> 60 61 62 <meta name="viewport" content="width=device-width, initial-scale=1"> 63 <link rel="profile" href="https://gmpg.org/xfn/11"> 64 65 66 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 67 <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> 68 69 <!-- This site is optimized with the Yoast SEO Premium plugin v27.9 (Yoast SEO v27.9) - https://yoast.com/product/yoast-seo-premium-wordpress/ --> 70 <title>Pricing - Ant Media Server</title>
71 <meta name="description" content="Start with a 14-day free trial on our Enterprise Edition. Ant Media Server offers flexible, scalable pricing across cloud marketplaces and self-hosted plans." /> 72 <link rel="canonical" href="https://antmedia.io/pricing/" /> 73 <meta property="og:locale" content="en_US" /> 74 <meta property="og:type" content="article" /> 75 <meta property="og:title" content="Pricing" /> 76 <meta property="og:description" content="Start with a 14-day free trial on our Enterprise Edition. Ant Media Server offers flexible, scalable pricing across cloud marketplaces and self-hosted plans." /> 77 <meta property="og:url" content="https://antmedia.io/pricing/" /> 78 <meta property="og:site_name" content="Ant Media" /> 79 <meta property="article:modified_time" content="2026-09-08T05:06:55+00:00" /> 80 <meta property="og:image" content="https://antmedia.io/wp-content/uploads/2026/09/social-share.png" /> 81 <meta property="og:image:width" content="1200" /> 82 <meta property="og:image:height" content="600" /> 83 <meta property="og:image:type" content="image/png" /> 84
84<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/antmedia.io\/pricing\/","url":"https:\/\/antmedia.io\/pricing\/","name":"Pricing - Ant Media Server","isPartOf":{"@id":"https:\/\/antmedia.io\/#website"},"datePublished":"2026-02-22T06:15:08+00:00","dateModified":"2026-09-08T05:06:55+00:00","description":"Start with a 14-day free trial on our Enterprise Edition. Ant Media Server offers flexible, scalable pricing across cloud marketplaces and self-hosted plans.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/antmedia.io\/pricing\/"]}]},{"@type":"WebSite","@id":"https:\/\/antmedia.io\/#website","url":"https:\/\/antmedia.io\/","name":"Ant Media","description":"Real-Time Video Streaming Engine","publisher":{"@id":"https:\/\/antmedia.io\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/antmedia.io\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/antmedia.io\/#organization","name":"Ant Media","url":"https:\/\/antmedia.io\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/antmedia.io\/#\/schema\/logo\/image\/","url":"https:\/\/antmedia.io\/wp-content\/uploads\/2026\/09\/antmedia-organization.png","contentUrl":"https:\/\/antmedia.io\/wp-content\/uploads\/2026\/09\/antmedia-organization.png","width":696,"height":696,"caption":"Ant Media"},"image":{"@id":"https:\/\/antmedia.io\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/antmedia_io","https:\/\/www.linkedin.com\/company\/antmedia\/","https:\/\/github.com\/ant-media\/Ant-Media-Server","https:\/\/www.youtube.com\/c\/AntMediaServer","https:\/\/aws.amazon.com\/marketplace\/pp\/prodview-464ritgzkzod6","https:\/\/marketplace.microsoft.com\/en-us\/product\/antmedia.ant_media_server_enterprise","https:\/\/www.g2.com\/products\/ant-media-server-ant-media-server\/reviews","https:\/\/www.capterra.com\/p\/183566\/Ant-Media-Server\/"],"description":"Ant Media develops Ant Media Server, a real-time video streaming engine supporting WebRTC, HLS, LL-HLS, CMAF, DASH, RTMP, RTSP, SRT, and Zixi for on-premises and cloud deployment.","email":"[email protected]","legalName":"Ant Media, Inc.","foundingDate":"2017-04-01","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}}]}</script>
84 85 <!-- / Yoast SEO Premium plugin. --> 86 87 88<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 89<link rel='dns-prefetch' href='//hcaptcha.com' /> 90<link rel='preload' as='style' id='wc-blocks-integration-css' href='https://antmedia.io/wp-content/plugins/woocommerce-subscriptions/vendor/woocommerce/subscriptions-core/build/index.css' type='text/css' media='all' /> 91<link rel='stylesheet' id='wc-blocks-integration-css' href='https://antmedia.io/wp-content/plugins/woocommerce-subscriptions/vendor/woocommerce/subscriptions-core/build/index.css' type='text/css' media='all' /> 92<link rel='preload' as='style' id='bootstrap-css' href='https://antmedia.io/wp-content/themes/hestia/assets/bootstrap/css/bootstrap.min.css' type='text/css' media='all' /> 93<link rel='stylesheet' id='bootstrap-css' href='https://antmedia.io/wp-content/themes/hestia/assets/bootstrap/css/bootstrap.min.css' type='text/css' media='all' /> 94<link rel='preload' as='style' id='hestia-font-sizes-css' href='https://antmedia.io/wp-content/themes/hestia/assets/css/font-sizes.min.css' type='text/css' media='all' /> 95<link rel='stylesheet' id='hestia-font-sizes-css' href='https://antmedia.io/wp-content/themes/hestia/assets/css/font-sizes.min.css' type='text/css' media='all' /> 96<link rel='preload' as='style' id='wp-block-library-css' href='https://antmedia.io/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' /> 97<link rel='stylesheet' id='wp-block-library-css' href='https://antmedia.io/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' /> 98<style id='classic-theme-styles-inline-css' type='text/css'> 99/*! This file is auto-generated */ 100.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 101</style> 102<link rel='preload' as='style' id='activecampaign-form-block-css' href='https://antmedia.io/wp-content/plugins/activecampaign-subscription-forms/activecampaign-form-block/build/style-index.css' type='text/css' media='all' /> 103<link rel='stylesheet' id='activecampaign-form-block-css' href='https://antmedia.io/wp-content/plugins/activecampaign-subscription-forms/activecampaign-form-block/build/style-index.css' type='text/css' media='all' /> 104<link rel='preload' as='style' id='mpp_gutenberg-css' href='https://antmedia.io/wp-content/plugins/metronet-profile-picture/dist/blocks.style.build.css' type='text/css' media='all' /> 105<link rel='stylesheet' id='mpp_gutenberg-css' href='https://antmedia.io/wp-content/plugins/metronet-profile-picture/dist/blocks.style.build.css' type='text/css' media='all' /> 106<link rel='preload' as='style' id='nta-css-popup-css' href='https://antmedia.io/wp-content/plugins/whatsapp-for-wordpress/assets/dist/css/style.css' type='text/css' media='all' /> 107<link rel='stylesheet' id='nta-css-popup-css' href='https://antmedia.io/wp-content/plugins/whatsapp-for-wordpress/assets/dist/css/style.css' type='text/css' media='all' /> 108<style id='global-styles-inline-css' type='text/css'> 109:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--accent: #0288d1;--wp--preset--color--background-color: #E5E5E5;--wp--preset--color--header-gradient: #a81d84;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,
1090,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
109.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 110:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 111:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 112:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 113</style> 114<link rel='preload' as='style' id='siteorigin-panels-front-css' href='https://antmedia.io/wp-content/plugins/siteorigin-panels/css/front-flex.min.css' type='text/css' media='all' /> 115<link rel='stylesheet' id='siteorigin-panels-front-css' href='https://antmedia.io/wp-content/plugins/siteorigin-panels/css/front-flex.min.css' type='text/css' media='all' /> 116<link rel='preload' as='style' id='sow-social-media-buttons-flat-5533d86e20ee-css' href='https://antmedia.io/wp-content/uploads/siteorigin-widgets/sow-social-media-buttons-flat-5533d86e20ee.css' type='text/css' media='all' /> 117<link rel='stylesheet' id='sow-social-media-buttons-flat-5533d86e20ee-css' href='https://antmedia.io/wp-content/uploads/siteorigin-widgets/sow-social-media-buttons-flat-5533d86e20ee.css' type='text/css' media='all' /> 118<link rel='preload' as='style' id='sow-headline-default-dece8e387898-css' href='https://antmedia.io/wp-content/uploads/siteorigin-widgets/sow-headline-default-dece8e387898.css' type='text/css' media='all' /> 119<link rel='stylesheet' id='sow-headline-default-dece8e387898-css' href='https://antmedia.io/wp-content/uploads/siteorigin-widgets/sow-headline-default-dece8e387898.css' type='text/css' media='all' /> 120<link rel='preload' as='style' id='sow-headline-default-d748e0de6ae0-css' href='https://antmedia.io/wp-content/uploads/siteorigin-widgets/sow-headline-default-d748e0de6ae0.css' type='text/css' media='all' /> 121<link rel='stylesheet' id='sow-headline-default-d748e0de6ae0-css' href='https://antmedia.io/wp-content/uploads/siteorigin-widgets/sow-headline-default-d748e0de6ae0.css' type='text/css' media='all' /> 122<link rel='preload' as='style' id='sow-accordion-default-3c6bf033d939-css' href='https://antmedia.io/wp-content/uploads/siteorigin-widgets/sow-accordion-default-3c6bf033d939.css' type='text/css' media='all' /> 123<link rel='stylesheet' id='sow-accordion-default-3c6bf033d939-css' href='https://antmedia.io/wp-content/uploads/siteorigin-widgets/sow-accordion-default-3c6bf033d939.css' type='text/css' media='all' /> 124<link rel='preload' as='style' id='rt-fontawsome-css' href='https://antmedia.io/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/css/font-awesome.min.css' type='text/css' media='all' /> 125<link rel='stylesheet' id='rt-fontawsome-css' href='https://antmedia.io/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/css/font-awesome.min.css' type='text/css' media='all' /> 126<link rel='preload' as='style' id='rt-tpg-css' href='https://antmedia.io/wp-content/plugins/the-post-grid/assets/css/thepostgrid.min.css' type='text/css' media='all' /> 127<link rel='stylesheet' id='rt-tpg-css' href='https://antmedia.io/wp-content/plugins/the-post-grid/assets/css/thepostgrid.min.css' type='text/css' media='all' /> 128<link rel='preload' as='style' id='hestia-clients-bar-css' href='https://antmedia.io/wp-content/plugins/themeisle-companion/obfx_modules/companion-legacy/assets/css/hestia/clients-bar.css' type='text/css' media='all' /> 129<link rel='stylesheet' id='hestia-clients-bar-css' href='https://antmedia.io/wp-content/plugins/themeisle-companion/obfx_modules/companion-legacy/assets/css/hestia/clients-bar.css' type='text/css' media='all' /> 130<link rel='preload' as='style' id='topbar-css' href='https://antmedia.io/wp-content/plugins/top-bar/inc/../css/topbar_style.css' type='text/css' media='all' /> 131<link rel='stylesheet' id='topbar-css' href='https://antmedia.io/wp-content/plugins/top-bar/inc/../css/topbar_style.css' type='text/css' media='all' /> 132<link rel='preload' as='style' id='woo-coupon-url-css' href='https://antmedia.io/wp-content/plugins/woo-coupon-url/public/css/woo-coupon-url-public.css' type='text/css' media='all' /> 133<link rel='stylesheet' id='woo-coupon-url-css' href='https://antmedia.io/wp-content/plugins/woo-coupon-url/public/css/woo-coupon-url-public.css' type='text/css' media='all' /> 134<link rel='preload' as='style' id='woocommerce-layout-css' href='https://antmedia.io/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css' type='text/css' media='all' /> 135<link rel='stylesheet' id='woocommerce-layout-css' href='https://antmedia.io/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css' type='text/css' media='all' /> 136<link rel='preload' as='style' id='woocommerce-smallscreen-css' href='https://antmedia.io/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css' type='text/css' media='only screen and (max-width: 768px)' /> 137<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://antmedia.io/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css' type='text/css' media='only screen and (max-width: 768px)' /> 138<link rel='preload' as='style' id='woocommerce-general-css' href='https://antmedia.io/wp-content/plugins/woocommerce/assets/css/woocommerce.css' type='text/css' media='all' /> 139<link rel='stylesheet' id='woocommerce-general-css' href='https://antmedia.io/wp-content/plugins/woocommerce/assets/css/woocommerce.css' type='text/css' media='all' /> 140<style id='woocommerce-inline-inline-css' type='text/css'> 141.woocommerce form .form-row .required { visibility: visible; } 142</style> 143<link rel='preload' as='style' id='wpos-slick-style-css' href='https://antmedia.io/wp-content/plugins/wp-logo-s
143howcase-responsive-slider-slider/assets/css/slick.css' type='text/css' media='all' /> 144<link rel='stylesheet' id='wpos-slick-style-css' href='https://antmedia.io/wp-content/plugins/wp-logo-showcase-responsive-slider-slider/assets/css/slick.css' type='text/css' media='all' /> 145<link rel='preload' as='style' id='wpls-public-style-css' href='https://antmedia.io/wp-content/plugins/wp-logo-showcase-responsive-slider-slider/assets/css/wpls-public.css' type='text/css' media='all' /> 146<link rel='stylesheet' id='wpls-public-style-css' href='https://antmedia.io/wp-content/plugins/wp-logo-showcase-responsive-slider-slider/assets/css/wpls-public.css' type='text/css' media='all' /> 147<link rel='preload' as='style' id='metorik-css-css' href='https://antmedia.io/wp-content/plugins/metorik-helper/assets/css/metorik.css' type='text/css' media='all' /> 148<link rel='stylesheet' id='metorik-css-css' href='https://antmedia.io/wp-content/plugins/metorik-helper/assets/css/metorik.css' type='text/css' media='all' /> 149<link rel='preload' as='style' id='wppopups-base-css' href='https://antmedia.io/wp-content/plugins/wp-popups-lite/src/assets/css/wppopups-base.css' type='text/css' media='all' /> 150<link rel='stylesheet' id='wppopups-base-css' href='https://antmedia.io/wp-content/plugins/wp-popups-lite/src/assets/css/wppopups-base.css' type='text/css' media='all' /> 151<link rel='preload' as='style' id='hestia_child_parent-css' href='https://antmedia.io/wp-content/themes/hestia/style.css' type='text/css' media='all' /> 152<link rel='stylesheet' id='hestia_child_parent-css' href='https://antmedia.io/wp-content/themes/hestia/style.css' type='text/css' media='all' /> 153<link rel='preload' as='style' id='hestia_style-css' href='https://antmedia.io/wp-content/themes/hestia-child/style.css' type='text/css' media='all' /> 154<link rel='stylesheet' id='hestia_style-css' href='https://antmedia.io/wp-content/themes/hestia-child/style.css' type='text/css' media='all' /> 155<style id='hestia_style-inline-css' type='text/css'> 156 157 div.wpforms-container-full .wpforms-form div.wpforms-field input.wpforms-error { 158 border: none; 159 } 160 div.wpforms-container .wpforms-form input[type=date], 161 div.wpforms-container .wpforms-form input[type=datetime], 162 div.wpforms-container .wpforms-form input[type=datetime-local], 163 div.wpforms-container .wpforms-form input[type=email], 164 div.wpforms-container .wpforms-form input[type=month], 165 div.wpforms-container .wpforms-form input[type=number], 166 div.wpforms-container .wpforms-form input[type=password], 167 div.wpforms-container .wpforms-form input[type=range], 168 div.wpforms-container .wpforms-form input[type=search], 169 div.wpforms-container .wpforms-form input[type=tel], 170 div.wpforms-container .wpforms-form input[type=text], 171 div.wpforms-container .wpforms-form input[type=time], 172 div.wpforms-container .wpforms-form input[type=url], 173 div.wpforms-container .wpforms-form input[type=week], 174 div.wpforms-container .wpforms-form select, 175 div.wpforms-container .wpforms-form textarea, .nf-form-cont input:not([type=button]), 176 div.wpforms-container .wpforms-form .form-group.is-focused .form-control { 177 box-shadow: none; 178 } 179 180 div.wpforms-container .wpforms-form input[type=date], 181 div.wpforms-container .wpforms-form input[type=datetime], 182 div.wpforms-container .wpforms-form input[type=datetime-local], 183 div.wpforms-container .wpforms-form input[type=email], 184 div.wpforms-container .wpforms-form input[type=month], 185 div.wpforms-container .wpforms-form input[type=number], 186 div.wpforms-container .wpforms-form input[type=password], 187 div.wpforms-container .wpforms-form input[type=range], 188 div.wpforms-container .wpforms-form input[type=search], 189 div.wpforms-container .wpforms-form input[type=tel], 190 div.wpforms-container .wpforms-form input[type=text], 191 div.wpforms-container .wpforms-form input[type=time], 192 div.wpforms-container .wpforms-form input[type=url], 193 div.wpforms-container .wpforms-form input[type=week], 194 div.wpforms-container .wpforms-form select, 195 div.wpforms-container .wpforms-form textarea, .nf-form-cont input:not([type=button]){ 196 background-image: linear-gradient(#9c27b0, #9c27b0), linear-gradient(#d2d2d2, #d2d2d2); 197 float: none; 198 border: 0; 199 border-radius: 0; 200 background-color: transparent; 201 background-repeat: no-repeat; 202 background-position: center bottom, center calc(100% - 1px); 203 background-size: 0 2px, 100% 1px; 204 font-weight: 400; 205 transition: background 0s ease-out; 206 } 207 208 div.wpforms-container .wpforms-form .form-group.is-focused .form-control{ 209 outline: none; 210 background-size: 100% 2px,100% 1px; 211 transition-duration: 0.3s; 212 } 213 214 /* Compatibility with WPForms */ 215 div.wpforms-container .wpforms-form input[type=date].form-control, 216 div.wpforms-container .wpforms-form input[type=datetime].form-control, 217 div.wpforms-container .wpforms-form input[type=datetime-local].form-control, 218 div.wpforms-container .wpforms-form input[type=email].form-control, 219 div.wpforms-container .wpforms-form input[type=month].form-control, 220 div.wpforms-container .wpforms-form input[type=number].form-control, 221 div.wpforms-container .wpforms-form input[type=password].form-control, 222 div.wpforms-container .wpforms-form input[type=range].form-control, 223 div.wpforms-container .wpforms-form input[type=search].form-control, 224 div.wpforms-container .wpforms-form input[type=tel].form-control, 225 div.wpforms-container .wpforms-form input[type=text].form-control, 226 div.wpforms-container .wpforms-form input[type=time].form-control, 227 div.wpforms-container .wpforms-form input[type=url].form-control, 228 div.wpforms-container .wpforms-form input[type=week].form-control, 229 div.wpforms-container .wpforms-form select.form-control, 230 div.wpforms-container .wpforms-form textarea.form-control { 231 border: none; 232 padding: 7px 0; 233 font-size: 14px; 234 } 235 div.wpforms-container .wpforms-form .wpforms-field-select select { 236 border-radius: 3px; 237 } 238 div.wpforms-container .wpforms-form .wpforms-field-number input[type=number] { 239 background-image: none; 240 border-radius: 3px; 241 } 242 div.wpforms-container .wpforms-form button[type=submit].wpforms-submit, 243 div.wpforms-container .wpforms-form button[type=submit].wpforms-submit:hover { 244 color: #ffffff; 245 border: none; 246 } 247 248 .home div.wpforms-container-full .wpforms-form { 249 margin-left: 15px; 250 margin-right: 15px; 251 } 252 253 div.wpforms-container-full .wpforms-form .wpforms-field { 254 padding: 0 0 24px 0 !important; 255 } 256 div.wpforms-container-full .wpforms-form .wpforms-submit-container { 257 text-align: right; 258 } 259 div.wpforms-container-full .wpforms-form .wpforms-submit-container button { 260 text-transform: uppercase; 261 } 262 div.wpforms-container-full .wpforms-form textarea { 263 border: none !important; 264 } 265 div.wpforms-container-full .wpforms-form textarea:focus { 266 border-width: 0 0 0 0 !important; 267 } 268 269 .home div.wpforms-container .wpforms-form textarea { 270 background-image: linear-gradient(#9c27b0, #9c27b0), linear-gradient(#d2d2d2, #d2d2d2); 271 background-color: transparent; 272 background-repeat: no-repeat; 273 background-position: center bottom, center calc(100% - 1px); 274 background-size: 0 2px, 100% 1px; 275 } 276 277 /* WPForms media queries for front page and mobile*/ 278 @media only screen and (max-width: 768px) { 279 .wpforms-container-full .wpforms-form .wpforms-one-half, .wpforms-container-full .wpforms-form button { 280 width: 100% !important; 281 margin-left: 0 !important; 282 } 283 .wpforms-container-full .wpforms-form .wpforms-submit-container { 284 text-align: center; 285 } 286 } 287 288 div.wpforms-container .wpforms-form input:focus, 289 div.wpforms-container .wpforms-form select:focus { 290 border: none; 291 } 292 293 .elementor-page .hestia-about > .container { 294 width: 100%; 295 } 296 .elementor-page .pagebuilder-section { 297 padding: 0; 298 } 299 .elementor-page .title-in-content, .elementor-page .image-in-page { 300 display: none; 301 } 302 303 .home.elementor-page .main-raised > section.hestia-about { 304 overflow: visible; 305 } 306 307 .elementor-editor-active .navbar { 308 pointer-events: none; 309 } 310 311 .elementor-editor-active #elementor.elementor-edit-mode .elementor-element-overlay { 312 z-index: 1000000; 313 } 314 315 .elementor-page.page-template-template-fullwidth .blog-post-wrapper > .container { 316 width: 100%; 317 } 318 .elementor-page.page-template-template-fullwidth .blog-post-wrapper > .container .col-md-12 { 319 padding: 0; 320 } 321 .elementor-page.page-template-template-fullwidth article.section { 322 padding: 0; 323 } 324 325 .elementor-text-editor p, 326 .elementor-text-editor h1, 327 .elementor-text-editor h2, 328 .elementor-text-editor h3, 329 .elementor-text-editor h4, 330 .elementor-text-editor h5, 331 .elementor-text-editor h6 { 332 font-size: inherit; 333 } 334.hestia-top-bar, .hestia-top-bar .widget.widget_shopping_cart .cart_list { 335 background-color: #363537 336 } 337 .hestia-top-bar .widget .label-floating input[type=search]:-webkit-autofill { 338 -webkit-box-shadow: inset 0 0 0px 9999px #363537 339 }.hestia-top-bar, .hestia-top-bar .widget .label-floating input[type=search], .hestia-top-bar .widget.widget_search form.form-group:before, .hestia-top-bar .widget.widget_product_search form.form-group:before, .hestia-top-bar .widget.widget_shopping_cart:before { 340 color: #ffffff 341 } 342 .hestia-top-bar .widget .label-floating input[type=search]{ 343 -webkit-text-fill-color:#ffffff !important 344 } 345 .hestia-top-bar div.widget.widget_shopping_cart:before, .hestia-top-bar .widget.widget_product_search form.form-group:before, .hestia-top-bar .widget.widget_search form.form-group:before{ 346 background-color: #ffffff 347 }.hestia-top-bar a, .hestia-top-bar .top-bar-nav li a { 348 color: #ffffff 349 } 350 .hestia-top-bar ul li a[href*="mailto:"]:before, .hestia-top-bar ul li a[href*="tel:"]:before{ 351 background-color: #ffffff 352 } 353 .hestia-top-bar a:hover, .hestia-top-bar .top-bar-nav li a:hover {
354 color: #eeeeee 355 } 356 .hestia-top-bar ul li:hover a[href*="mailto:"]:before, .hestia-top-bar ul li:hover a[href*="tel:"]:before{ 357 background-color: #eeeeee 358 } 359 360 361 a, 362 .navbar .dropdown-menu li:hover > a, 363 .navbar .dropdown-menu li:focus > a, 364 .navbar .dropdown-menu li:active > a, 365 .navbar .navbar-nav > li .dropdown-menu li:hover > a, 366 body:not(.home) .navbar-default .navbar-nav > .active:not(.btn) > a, 367 body:not(.home) .navbar-default .navbar-nav > .active:not(.btn) > a:hover, 368 body:not(.home) .navbar-default .navbar-nav > .active:not(.btn) > a:focus, 369 a:hover, 370 .card-blog a.moretag:hover, 371 .card-blog a.more-link:hover, 372 .widget a:hover, 373 .has-text-color.has-accent-color, 374 p.has-text-color a { 375 color:#0288d1; 376 } 377 378 .svg-text-color{ 379 fill:#0288d1; 380 } 381 382 .pagination span.current, .pagination span.current:focus, .pagination span.current:hover { 383 border-color:#0288d1 384 } 385 386 button, 387 button:hover, 388 .woocommerce .track_order button[type="submit"], 389 .woocommerce .track_order button[type="submit"]:hover, 390 div.wpforms-container .wpforms-form button[type=submit].wpforms-submit, 391 div.wpforms-container .wpforms-form button[type=submit].wpforms-submit:hover, 392 input[type="button"], 393 input[type="button"]:hover, 394 input[type="submit"], 395 input[type="submit"]:hover, 396 input#searchsubmit, 397 .pagination span.current, 398 .pagination span.current:focus, 399 .pagination span.current:hover, 400 .btn.btn-primary, 401 .btn.btn-primary:link, 402 .btn.btn-primary:hover, 403 .btn.btn-primary:focus, 404 .btn.btn-primary:active, 405 .btn.btn-primary.active, 406 .btn.btn-primary.active:focus, 407 .btn.btn-primary.active:hover, 408 .btn.btn-primary:active:hover, 409 .btn.btn-primary:active:focus, 410 .btn.btn-primary:active:hover, 411 .hestia-sidebar-open.btn.btn-rose, 412 .hestia-sidebar-close.btn.btn-rose, 413 .hestia-sidebar-open.btn.btn-rose:hover, 414 .hestia-sidebar-close.btn.btn-rose:hover, 415 .hestia-sidebar-open.btn.btn-rose:focus, 416 .hestia-sidebar-close.btn.btn-rose:focus, 417 .label.label-primary, 418 .hestia-work .portfolio-item:nth-child(6n+1) .label, 419 .nav-cart .nav-cart-content .widget .buttons .button, 420 .has-accent-background-color[class*="has-background"] { 421 background-color: #0288d1; 422 } 423 424 @media (max-width: 768px) { 425 426 .navbar-default .navbar-nav>li>a:hover, 427 .navbar-default .navbar-nav>li>a:focus, 428 .navbar .navbar-nav .dropdown .dropdown-menu li a:hover, 429 .navbar .navbar-nav .dropdown .dropdown-menu li a:focus, 430 .navbar button.navbar-toggle:hover, 431 .navbar .navbar-nav li:hover > a i { 432 color: #0288d1; 433 } 434 } 435 436 body:not(.woocommerce-page) button:not([class^="fl-"]):not(.hestia-scroll-to-top):not(.navbar-toggle):not(.close), 437 body:not(.woocommerce-page) .button:not([class^="fl-"]):not(hestia-scroll-to-top):not(.navbar-toggle):not(.add_to_cart_button):not(.product_type_grouped):not(.product_type_external), 438 div.wpforms-container .wpforms-form button[type=submit].wpforms-submit, 439 input[type="submit"], 440 input[type="button"], 441 .btn.btn-primary, 442 .widget_product_search button[type="submit"], 443 .hestia-sidebar-open.btn.btn-rose, 444 .hestia-sidebar-close.btn.btn-rose, 445 .everest-forms button[type=submit].everest-forms-submit-button { 446 -webkit-box-shadow: 0 2px 2px 0 rgba(2,136,209,0.14),0 3px 1px -2px rgba(2,136,209,0.2),0 1px 5px 0 rgba(2,136,209,0.12); 447 box-shadow: 0 2px 2px 0 rgba(2,136,209,0.14),0 3px 1px -2px rgba(2,136,209,0.2),0 1px 5px 0 rgba(2,136,209,0.12); 448 } 449 450 .card .header-primary, .card .content-primary, 451 .everest-forms button[type=submit].everest-forms-submit-button { 452 background: #0288d1; 453 } 454 455 body:not(.woocommerce-page) .button:not([class^="fl-"]):not(.hestia-scroll-to-top):not(.navbar-toggle):not(.add_to_cart_button):hover, 456 body:not(.woocommerce-page) button:not([class^="fl-"]):not(.hestia-scroll-to-top):not(.navbar-toggle):not(.close):hover, 457 div.wpforms-container .wpforms-form button[type=submit].wpforms-submit:hover, 458 input[type="submit"]:hover, 459 input[type="button"]:hover, 460 input#searchsubmit:hover, 461 .widget_product_search button[type="submit"]:hover, 462 .pagination span.current, 463 .btn.btn-primary:hover, 464 .btn.btn-primary:focus, 465 .btn.btn-primary:active, 466 .btn.btn-primary.active, 467 .btn.btn-primary:active:focus, 468 .btn.btn-primary:active:hover, 469 .hestia-sidebar-open.btn.btn-rose:hover, 470 .hestia-sidebar-close.btn.btn-rose:hover, 471 .pagination span.current:hover, 472 .everest-forms button[type=submit].everest-forms-submit-button:hover, 473 .everest-forms button[type=submit].everest-forms-submit-button:focus, 474 .everest-forms button[type=submit].everest-forms-submit-button:active { 475 -webkit-box-shadow: 0 14px 26px -12px rgba(2,136,209,0.42),0 4px 23px 0 rgba(0,0,0,0.12),0 8px 10px -5px rgba(2,136,209,0.2); 476 box-shadow: 0 14px 26px -12px rgba(2,136,209,0.42),0 4px 23px 0 rgba(0,0,0,0.12),0 8px 10px -5px rgba(2,136,209,0.2); 477 color: #fff; 478 } 479 480 .form-group.is-focused .form-control { 481 background-image: -webkit-gradient(linear,left top, left bottom,from(#0288d1),to(#0288d1)),-webkit-gradient(linear,left top, left bottom,from(#d2d2d2),to(#d2d2d2)); 482 background-image: -webkit-linear-gradient(linear,left top, left bottom,from(#0288d1),to(#0288d1)),-webkit-linear-gradient(linear,left top, left bottom,from(#d2d2d2),to(#d2d2d2)); 483 background-image: linear-gradient(linear,left top, left bottom,from(#0288d1),to(#0288d1)),linear-gradient(linear,left top, left bottom,from(#d2d2d2),to(#d2d2d2)); 484 } 485 486 .navbar:not(.navbar-transparent) li:not(.btn):hover > a, 487 .navbar li.on-section:not(.btn) > a, 488 .navbar.full-screen-menu.navbar-transparent li:not(.btn):hover > a, 489 .navbar.full-screen-menu .navbar-toggle:hover, 490 .navbar:not(.navbar-transparent) .nav-cart:hover, 491 .navbar:not(.navbar-transparent) .hestia-toggle-search:hover { 492 color:#0288d1 493 } 494 495 .header-filter-gradient { 496 background: linear-gradient(45deg, rgba(168,29,132,1) 0%, rgb(234,57,111) 100%); 497 } 498 .has-text-color.has-header-gradient-color { color: #a81d84; } 499 .has-header-gradient-background-color[class*="has-background"] { background-color: #a81d84; } 500 501 .has-text-color.has-background-color-color { color: #E5E5E5; } 502 .has-background-color-background-color[class*="has-background"] { background-color: #E5E5E5; } 503 504.btn.btn-primary:not(.colored-button):not(.btn-left):not(.btn-right):not(.btn-just-icon):not(.menu-item), input[type="submit"]:not(.search-submit), body:not(.woocommerce-account) .woocommerce .button.woocommerce-Button, .woocommerce .product button.button, .woocommerce .product button.button.alt, .woocommerce .product #respond input#submit, .woocommerce-cart .blog-post .woocommerce .cart-collaterals .cart_totals .checkout-button, .woocommerce-checkout #payment #place_order, .woocommerce-account.woocommerce-page button.button, .woocommerce .track_order button[type="submit"], .nav-cart .nav-cart-content .widget .buttons .button, .woocommerce a.button.wc-backward, body.woocommerce .wccm-catalog-item a.button, body.woocommerce a.wccm-button.button, form.woocommerce-form-coupon button.button, div.wpforms-container .wpforms-form button[type=submit].wpforms-submit, div.woocommerce a.button.alt, div.woocommerce table.my_account_orders .button, .btn.colored-button, .btn.btn-left, .btn.btn-right, .btn:not
504(.colored-button):not(.btn-left):not(.btn-right):not(.btn-just-icon):not(.menu-item):not(.hestia-sidebar-open):not(.hestia-sidebar-close){ padding-top:15px; padding-bottom:15px; padding-left:33px; padding-right:33px; } 505.btn.btn-primary:not(.colored-button):not(.btn-left):not(.btn-right):not(.btn-just-icon):not(.menu-item), input[type="submit"]:not(.search-submit), body:not(.woocommerce-account) .woocommerce .button.woocommerce-Button, .woocommerce .product button.button, .woocommerce .product button.button.alt, .woocommerce .product #respond input#submit, .woocommerce-cart .blog-post .woocommerce .cart-collaterals .cart_totals .checkout-button, .woocommerce-checkout #payment #place_order, .woocommerce-account.woocommerce-page button.button, .woocommerce .track_order button[type="submit"], .nav-cart .nav-cart-content .widget .buttons .button, .woocommerce a.button.wc-backward, body.woocommerce .wccm-catalog-item a.button, body.woocommerce a.wccm-button.button, form.woocommerce-form-coupon button.button, div.wpforms-container .wpforms-form button[type=submit].wpforms-submit, div.woocommerce a.button.alt, div.woocommerce table.my_account_orders .button, input[type="submit"].search-submit, .hestia-view-cart-wrapper .added_to_cart.wc-forward, .woocommerce-product-search button, .woocommerce-cart .actions .button, #secondary div[id^=woocommerce_price_filter] .button, .woocommerce div[id^=woocommerce_widget_cart].widget .buttons .button, .searchform input[type=submit], .searchform button, .search-form:not(.media-toolbar-primary) input[type=submit], .search-form:not(.media-toolbar-primary) button, .woocommerce-product-search input[type=submit], .btn.colored-button, .btn.btn-left, .btn.btn-right, .btn:not
505(.colored-button):not(.btn-left):not(.btn-right):not(.btn-just-icon):not(.menu-item):not(.hestia-sidebar-open):not(.hestia-sidebar-close){border-radius:3px;} 506h1, h2, h3, h4, h5, h6, .hestia-title, .hestia-title.title-in-content, p.meta-in-content , .info-title, .card-title, 507 .page-header.header-small .hestia-title, .page-header.header-small .title, .widget h5, .hestia-title, 508 .title, .footer-brand, .footer-big h4, .footer-big h5, .media .media-heading, 509 .carousel h1.hestia-title, .carousel h2.title, 510 .carousel span.sub-title, .hestia-about h1, .hestia-about h2, .hestia-about h3, .hestia-about h4, .hestia-about h5 { 511 font-family: Poppins; 512 }.woocommerce.single-product h1.product_title, .woocommerce section.related.products h2, .woocommerce section.exclusive-products h2, .woocommerce span.comment-reply-title, .woocommerce ul.products[class*="columns-"] li.product-category h2 { 513 font-family: Poppins; 514 } 515 body, ul, .tooltip-inner { 516 font-family: Poppins; 517 } 518 .products .shop-item .added_to_cart, 519 .woocommerce-checkout #payment input[type=submit], .woocommerce-checkout input[type=submit], 520 .woocommerce-cart table.shop_table td.actions input[type=submit], 521 .woocommerce .cart-collaterals .cart_totals .checkout-button, .woocommerce button.button, 522 .woocommerce div[id^=woocommerce_widget_cart].widget .buttons .button, .woocommerce div.product form.cart .button, 523 .woocommerce #review_form #respond .form-submit , .added_to_cart.wc-forward, .woocommerce div#respond input#submit, 524 .woocommerce a.button { 525 font-family: Poppins; 526 } 527@media (min-width: 769px){ 528 .page-header.header-small .hestia-title, 529 .page-header.header-small .title, 530 h1.hestia-title.title-in-content, 531 .main article.section .has-title-font-size { 532 font-size: 42px; 533 }} 534</style> 535<link rel='preload' as='style' id='hestia-google-font-poppins-css' href='//fonts.googleapis.com/css?family=Poppins%3A300%2C400%2C500%2C700&subset=latin&ver=78c68680a9d8447a31ba8e066cb41226' type='text/css' media='all' /> 536<link rel='stylesheet' id='hestia-google-font-poppins-css' href='//fonts.googleapis.com/css?family=Poppins%3A300%2C400%2C500%2C700&subset=latin&ver=78c68680a9d8447a31ba8e066cb41226' type='text/css' media='all' /> 537<link rel='preload' as='style' id='hestia_woocommerce_style-css' href='https://antmedia.io/wp-content/themes/hestia/assets/css/woocommerce.min.css' type='text/css' media='all' /> 538<link rel='stylesheet' id='hestia_woocommerce_style-css' href='https://antmedia.io/wp-content/themes/hestia/assets/css/woocommerce.min.css' type='text/css' media='all' /> 539<style id='hestia_woocommerce_style-inline-css' type='text/css'> 540 541 .woocommerce-cart .shop_table .actions .coupon .input-text:focus, 542 .woocommerce-checkout #customer_details .input-text:focus, .woocommerce-checkout #customer_details select:focus, 543 .woocommerce-checkout #order_review .input-text:focus, 544 .woocommerce-checkout #order_review select:focus, 545 .woocommerce-checkout .woocommerce-form .input-text:focus, 546 .woocommerce-checkout .woocommerce-form select:focus, 547 .woocommerce div.product form.cart .variations select:focus, 548 .woocommerce .woocommerce-ordering select:focus { 549 background-image: -webkit-gradient(linear,left top, left bottom,from(#0288d1),to(#0288d1)),-webkit-gradient(linear,left top, left bottom,from(#d2d2d2),to(#d2d2d2)); 550 background-image: -webkit-linear-gradient(linear,left top, left bottom,from(#0288d1),to(#0288d1)),-webkit-linear-gradient(linear,left top, left bottom,from(#d2d2d2),to(#d2d2d2)); 551 background-image: linear-gradient(linear,left top, left bottom,from(#0288d1),to(#0288d1)),linear-gradient(linear,left top, left bottom,from(#d2d2d2),to(#d2d2d2)); 552 } 553 554 .woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs li.active a { 555 color:#0288d1; 556 } 557 558 .woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs li.active a, 559 .woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs li a:hover { 560 border-color:#0288d1 561 } 562 563 .woocommerce div.product form.cart .reset_variations:after{ 564 background-color:#0288d1 565 } 566 567 .added_to_cart.wc-forward:hover, 568 #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, 569 #add_payment_method .wc-proceed-to-checkout a.checkout-button, 570 .added_to_cart.wc-forward, 571 .woocommerce nav.woocommerce-pagination ul li span.current, 572 .woocommerce ul.products li.product .onsale, 573 .woocommerce span.onsale, 574 .woocommerce .single-product div.product form.cart .button, 575 .woocommerce #respond input#submit, 576 .woocommerce button.button, 577 .woocommerce input.button, 578 .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, 579 .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, 580 .woocommerce #respond input#submit.alt, 581 .woocommerce a.button.alt, 582 .woocommerce button.button.alt, 583 .woocommerce input.button.alt, 584 .woocommerce input.button:disabled, 585 .woocommerce input.button:disabled[disabled], 586 .woocommerce a.button.wc-backward, 587 .woocommerce .single-product div.product form.cart .button:hover, 588 .woocommerce #respond input#submit:hover, 589 .woocommerce button.button:hover, 590 .woocommerce input.button:hover, 591 .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, 592 .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, 593 .woocommerce #respond input#submit.alt:hover, 594 .woocommerce a.button.alt:hover, 595 .woocommerce button.button.alt:hover, 596 .woocommerce input.button.alt:hover, 597 .woocommerce input.button:disabled:hover, 598 .woocommerce input.button:disabled[disabled]:hover, 599 .woocommerce #respond input#submit.alt.disabled, 600 .woocommerce #respond input#submit.alt.disabled:hover, 601 .woocommerce #respond input#submit.alt:disabled, 602 .woocommerce #respond input#submit.alt:disabled:hover, 603 .woocommerce #respond input#submit.alt:disabled[disabled], 604 .woocommerce #respond input#submit.alt:disabled[disabled]:hover, 605 .woocommerce a.button.alt.disabled, 606 .woocommerce a.button.alt.disabled:hover, 607 .woocommerce a.button.alt:disabled, 608 .woocommerce a.button.alt:disabled:hover, 609 .woocommerce a.button.alt:disabled[disabled], 610 .woocommerce a.button.alt:disabled[disabled]:hover, 611 .woocommerce button.button.alt.disabled, 612 .woocommerce button.button.alt.disabled:hover, 613 .woocommerce button.button.alt:disabled, 614 .woocommerce button.button.alt:disabled:hover, 615 .woocommerce button.button.alt:disabled[disabled], 616 .woocommerce button.button.alt:disabled[disabled]:hover, 617 .woocommerce input.button.alt.disabled, 618 .woocommerce input.button.alt.disabled:hover, 619 .woocommerce input.button.alt:disabled, 620 .woocommerce input.button.alt:disabled:hover, 621 .woocommerce input.button.alt:disabled[disabled], 622 .woocommerce input.button.alt:disabled[disabled]:hover, 623 .woocommerce-button, 624 .woocommerce-Button, 625 .woocommerce-button:hover, 626 .woocommerce-Button:hover, 627 #secondary div[id^=woocommerce_price_filter] .price_slider .ui-slider-range, 628 .footer div[id^=woocommerce_price_filter] .price_slider .ui-slider-range, 629 div[id^=woocommerce_product_tag_cloud].widget a, 630 div[id^=woocommerce_widget_cart].widget .buttons .button, 631 div.woocommerce table.my_account_orders .button { 632 background-color: #0288d1; 633 } 634 635 .added_to_cart.wc-forward, 636 .woocommerce .single-product div.product form.cart .button, 637 .woocommerce #respond input#submit, 638 .woocommerce button.button, 639 .woocommerce input.button, 640 #add_payment_method .wc-proceed-to-checkout a.checkout-button, 641 .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, 642 .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, 643 .woocommerce #respond input#submit.alt, 644 .woocommerce a.button.alt, 645 .woocommerce button.button.alt, 646 .woocommerce input.button.alt, 647 .woocommerce input.button:disabled, 648 .woocommerce input.button:disabled[disabled], 649 .woocommerce a.button.wc-backward, 650 .woocommerce div[id^=woocommerce_widget_cart].widget .buttons .button, 651 .woocommerce-button, 652 .woocommerce-Button, 653 div.woocommerce table.my_account_orders .button { 654 -webkit-box-shadow: 0 2px 2px 0 rgba(2,136,209,0.14),0 3px 1px -2px rgba(2,136,209,0.2),0 1px 5px 0 rgba(2,136,209,0.12); 655 box-shadow: 0 2px 2px 0 rgba(2,136,209,0.14),0 3px 1px -2px rgba(2,136,209,0.2),0 1px 5px 0 rgba(2,136,209,0.12); 656 } 657 658 .woocommerce nav.woocommerce-pagination ul li span.current, 659 .added_to_cart.wc-forward:hover, 660 .woocommerce .single-product div.product form.cart .button:hover, 661 .woocommerce #respond input#submit:hover, 662 .woocommerce button.button:hover, 663 .woocommerce input.button:hover, 664 #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, 665 .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, 666 .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, 667 .woocommerce #respond input#submit.alt:hover, 668 .woocommerce a.button.alt:hover, 669 .woocommerce button.button.alt:hover, 670 .woocommerce input.button.alt:hover, 671 .woocommerce input.button:disabled:hover, 672 .woocommerce input.button:disabled[disabled]:hover, 673 .woocommerce a.button.wc-backward:hover, 674 .woocommerce div[id^=woocommerce_widget_cart].widget .buttons .button:hover, 675 .hestia-sidebar-open.btn.btn-rose:hover, 676 .hestia-sidebar-close.btn.btn-rose:hover, 677 .pagination span.current:hover, 678 .woocommerce-button:hover, 679 .woocommerce-Button:hover, 680 div.woocommerce table.my_account_orders .button:hover { 681 -webkit-box-shadow: 0 14px 26px -12px rgba(2,136,209,0.42),0 4px 23px 0 rgba(0,0,0,0.12),0 8px 10px -5px rgba(2,136,209,0.2); 682 box-shadow: 0 14px 26px -12px rgba(2,136,209,0.42),0 4px 23px 0 rgba(0,0,0,0.12),0 8px 10px -5px rgba(2,136,209,0.2); 683 color: #fff; 684 } 685 686 #secondary div[id^=woocommerce_price_filter] .price_slider .ui-slider-handle, 687 .footer div[id^=woocommerce_price_filter] .price_slider .ui-slider-handle { 688 border-color: #0288d1; 689 } 690 691</style> 692<!--n2css--><!--n2js-->
692<script type="text/javascript" src="https://antmedia.io/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script>
vendor: 1 bytes, line 692
692
693<script type="text/javascript" src="https://antmedia.io/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 693
693
694<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/so-widgets-bundle/widgets/accordion/js/accordion.min.js" id="sow-accordion-js"></script>
vendor: 1 bytes, line 694
694
695<script type="text/javascript" id="topbar_frontjs-js-extra"> 696/* <![CDATA[ */ 697var tpbr_settings = {"fixed":"notfixed","user_who":"notloggedin","guests_or_users":"all","message":"<span style=\"font-size:14px;line-height:20px\"><strong style=\"color:#df0517\">SPRING SALE<\/strong> \u2014 Enjoy a <strong style=\"color:#df0517\">15% discount<\/strong> on Annual & Perpetual Licenses \u2014 valid until <strong style=\"color:#df0517\">April 30th<\/strong><\/span>","status":"inactive","yn_button":"nobutton","color":"#1a1a1a","button_text":"Try Now","button_url":"https:\/\/antmedia.io\/auto-managed-live-streaming-service\/","button_behavior":"newwindow","is_admin_bar":"no","detect_sticky":"0"}; 698/* ]]> */ 699</script>
vendor: 1 bytes, line 699
699
700<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/top-bar/inc/../js/tpbr_front.min.js" id="topbar_frontjs-js"></script>
vendor: 1 bytes, line 700
700
701<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/woo-coupon-url/public/js/woo-coupon-url-public.js" id="woo-coupon-url-js"></script>
vendor: 1 bytes, line 701
701
702<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 702
702
703<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 703
703
704<script type="text/javascript" id="woocommerce-js-extra"> 705/* <![CDATA[ */ 706var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; 707/* ]]> */ 708</script>
vendor: 1 bytes, line 708
708
709<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 709
709
710<script type="text/javascript" id="wc-settings-dep-in-header-js-after"> 711/* <![CDATA[ */ 712console.warn( "Scripts that have a dependency on [wc-settings, wc-blocks-checkout] must be loaded in the footer, automatewoo-marketing-optin-editor-script was registered to load in the header, but has been switched to load in the footer instead. See https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/5059" ); 713/* ]]> */ 714</script>
714 715 <style> 716 :root { 717 --tpg-primary-color: #0d6efd; 718 --tpg-secondary-color: #0654c4; 719 --tpg-primary-light: #c4d0ff 720 } 721 722 </style> 723 <!-- Enter your scripts here --><meta name="socialmedia" content="aHR0cHM6Ly9hbnRtZWRpYS5pby93cC1sb2dpbi5waHA=" /><style> 724.h-captcha{position:relative;display:block;margin-bottom:2rem;padding:0;clear:both}.h-captcha[data-size="normal"]{width:302px;height:76px}.h-captcha[data-size="compact"]{width:158px;height:138px}.h-captcha[data-size="invisible"]{display:none}.h-captcha iframe{z-index:1}.h-captcha::before{content:"";display:block;position:absolute;top:0;left:0;background:url(https://antmedia.io/wp-content/plugins/hcaptcha-for-forms-and-more/assets/images/hcaptcha-div-logo.svg) no-repeat;border:1px solid #fff0;border-radius:4px;box-sizing:border-box}.h-captcha::after{content:"The hCaptcha loading is delayed until user interaction.";font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,"Helvetica Neue",Arial,sans-serif;font-size:10px;font-weight:500;position:absolute;top:0;bottom:0;left:0;right:0;box-sizing:border-box;color:#bf1722;opacity:0}.h-captcha:not(:has(iframe))::after{animation:hcap-msg-fade-in .3s ease forwards;animation-delay:2s}.h-captcha:has(iframe)::after{animation:none;opacity:0}@keyframes hcap-msg-fade-in{to{opacity:1}}.h-captcha[data-size="normal"]::before{width:302px;height:76px;background-position:93.8% 28%}.h-captcha[data-size="normal"]::after{width:302px;height:76px;display:flex;flex-wrap:wrap;align-content:center;line-height:normal;padding:0 75px 0 10px}.h-captcha[data-size="compact"]::before{width:158px;height:138px;background-position:49.9% 78.8%}.h-captcha[data-size="compact"]::after{width:158px;height:138px;text-align:center;line-height:normal;padding:24px 10px 10px 10px}.h-captcha[data-theme="light"]::before,body.is-light-theme .h-captcha[data-theme="auto"]::before,.h-captcha[data-theme="auto"]::before{background-color:#fafafa;border:1px solid #e0e0e0}.h-captcha[data-theme="dark"]::before,body.is-dark-theme .h-captcha[data-theme="auto"]::before,html.wp-dark-mode-active .h-captcha[data-theme="auto"]::before,html.drdt-dark-mode .h-captcha[data-theme="auto"]::before{background-image:url(https://antmedia.io/wp-content/plugins/hcaptcha-for-forms-and-more/assets/images/hcaptcha-div-logo-white.svg);background-repeat:no-repeat;background-color:#333;border:1px solid #f5f5f5}@media (prefers-color-scheme:dark){.h-captcha[data-theme="auto"]::before{background-image:url(https://antmedia.io/wp-content/plugins/hcaptcha-for-forms-and-more/assets/images/hcaptcha-div-logo-white.svg);background-repeat:no-repeat;background-color:#333;border:1px solid #f5f5f5}}.h-captcha[data-theme="custom"]::before{background-color:initial}.h-captcha[data-size="invisible"]::before,.h-captcha[data-size="invisible"]::after{display:none}.h-captcha iframe{position:relative}div[style*="z-index: 2147483647"] div[style*="border-width: 11px"][style*="position: absolute"][style*="pointer-events: none"]{border-style:none} 725</style> 726<link rel="llms-sitemap" href="https://antmedia.io/llms.txt" /> 727 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 728 <meta name="generator" content="Elementor 3.27.6; settings: css_print_method-external, google_font-enabled, font_display-auto"> 729 <style> 730 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 731 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 732 background-image: none !important; 733 } 734 @media screen and (max-height: 1024px) { 735 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 736 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 737 background-image: none !important; 738 } 739 } 740 @media screen and (max-height: 640px) { 741 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 742 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 743 background-image: none !important; 744 } 745 } 746 </style> 747 <style type="text/css" media="all" 748 id="siteorigin-panels-layouts-head">/* Layout 123877 */ #pgc-123877-0-0 , #pgc-123877-1-0 , #pgc-123877-2-0 , #pgc-123877-3-0 , #pgc-123877-4-0 , #pgc-123877-5-0 , #pgc-123877-6-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pl-123877 #panel-123877-0-0-0 , #pl-123877 #panel-123877-1-0-0 , #pl-123877 #panel-123877-1-0-1 , #pl-123877 #panel-123877-2-0-0 , #pl-123877 #panel-123877-2-0-1 , #pl-123877 #panel-123877-3-0-0 , #pl-123877 #panel-123877-4-0-0 , #pl-123877 #panel-123877-4-0-1 , #pl-123877 #panel-123877-5-0-0 , #pl-123877 #panel-123877-6-0-0 { } #pg-123877-0 , #pg-123877-1 , #pg-123877-2 , #pg-123877-3 , #pg-123877-4 , #pg-123877-5 , #pl-123877 .so-panel:last-child { margin-bottom:0px } #pl-123877 #panel-123877-5-0-1 { margin:-10px 0px 0px 0px } #pl-123877 .so-panel { margin-bottom:30px } #pg-123877-0> .panel-row-style { background-color:#1a1a1a } #pg-123877-0.panel-no-style, #pg-123877-0.panel-has-style > .panel-row-style , #pg-123877-1.panel-no-style, #pg-123877-1.panel-has-style > .panel-row-style , #pg-123877-2.panel-no-style, #pg-123877-2.panel-has-style > .panel-row-style , #pg-123877-3.panel-no-style, #pg-123877-3.panel-has-style > .panel-row-style , #pg-123877-4.panel-no-style, #pg-123877-4.panel-has-style > .panel-row-style , #pg-123877-5.panel-no-style, #pg-123877-5.panel-has-style > .panel-row-style , #pg-123877-6.panel-no-style, #pg-123877-6.panel-has-style > .panel-row-style { -webkit-align-items:flex-start;align-items:flex-start } #pg-123877-1> .panel-row-style { background-color:#222222;padding:60px 0px 0px 0px } #pg-123877-2> .panel-row-style { background-color:#222222;padding:40px 0px 80px 0px } #pg-123877-3> .panel-row-style , #pg-123877-4> .panel-row-style { background-color:#222222;padding:0px 0px 80px 0px } #panel-123877-4-0-1> .panel-widget-style { padding:15px 0px 20px 0px } #pg-123877-5> .panel-row-style { background-color:#222222;padding:40px 80px 80px 80px } @media (max-width:780px){ #pg-123877-0.panel-no-style, #pg-123877-0.panel-has-style > .panel-row-style , #pg-123877-1.panel-no-style, #pg-123877-1.panel-has-style > .panel-row-style , #pg-123877-2.panel-no-style, #pg-123877-2.panel-has-style > .panel-row-style , #pg-123877-3.panel-no-style, #pg-123877-3.panel-has-style > .panel-row-style , #pg-123877-4.panel-no-style, #pg-123877-4.panel-has-style > .panel-row-style , #pg-123877-5.panel-no-style, #pg-123877-5.panel-has-style > .panel-row-style , #pg-123877-6.panel-no-style, #pg-123877-6.panel-has-style > .panel-row-style { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-123877-0 > .panel-grid-cell , #pg-123877-0 > .panel-row-style > .panel-grid-cell , #pg-123877-1 > .panel-grid-cell , #pg-123877-1 > .panel-row-style > .panel-grid-cell , #pg-123877-2 > .panel-grid-cell , #pg-123877-2 > .panel-row-style > .panel-grid-cell , #pg-123877-3 > .panel-grid-cell , #pg-123877-3 > .panel-row-style > .panel-grid-cell , #pg-123877-4 > .panel-grid-cell , #pg-123877-4 > .panel-row-style > .panel-grid-cell , #pg-123877-5 > .panel-grid-cell , #pg-123877-5 > .panel-row-style > .panel-grid-cell , #pg-123877-6 > .panel-grid-cell , #pg-123877-6 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pl-123877 .panel-grid-cell { padding:0 } #pl-123877 .panel-grid .panel-grid-cell-empty { display:none } #pl-123877 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } #pg-123877-4> .panel-row-style , #pg-123877-5> .panel-row-style { padding:0px 20px 0px 20px } } </style><style> 749.woocommerce-form-login .h-captcha{margin-top:2rem} 750</style> 751<style> 752.woocommerce-ResetPassword .h-captcha{margin-top:.5rem} 753</style> 754<style> 755.woocommerce-form-register .h-captcha{margin-top:2rem} 756</style> 757<style class='wp-fonts-local' type='text/css'> 758@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://antmedia.io/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} 759@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://antmedia.io/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');} 760</style> 761<link rel="icon" href="https://antmedia.io/wp-content/uploads/2021/10/Ant-Media_s
761osyalmedya_square_250_white-150x150.png" sizes="32x32" /> 762<link rel="icon" href="https://antmedia.io/wp-content/uploads/2021/10/Ant-Media_sosyalmedya_square_250_white-230x230.png" sizes="192x192" /> 763<link rel="apple-touch-icon" href="https://antmedia.io/wp-content/uploads/2021/10/Ant-Media_sosyalmedya_square_250_white-230x230.png" /> 764<meta name="msapplication-TileImage" content="https://antmedia.io/wp-content/uploads/2021/10/Ant-Media_sosyalmedya_square_250_white.png" /> 765 <style type="text/css" id="wp-custom-css"> 766 .b24-form-icon-after, .b24-form-icon-before{ 767height:30px !important; 768} </style> 769 770 771 <!-- 772 <link rel='stylesheet' id='design-css' href='https://antmedia.io/design.css?ver=08022021' type='text/css' media='all' /> 773--> 774 <!-- Disabling this animation because its code-coverage is so low and effects the performance 775 <link rel="stylesheet" href='https://antmedia.io/animate.min.css'/> 776 --> 777 778 <!-- Google Tag Manager --> 779
779<script> 780 (function (w, d, s, l, i) { 781 w[l] = w[l] || []; 782 w[l].push({ 783 'gtm.start': 784 new Date().getTime(), event: 'gtm.js' 785 }); 786 var f = d.getElementsByTagName(s)[0], 787 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; 788 j.defer = true; 789 j.src = 790 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 791 f.parentNode.insertBefore(j, f); 792 })(window, document, 'script', 'dataLayer', 'GTM-NXMXJMN'); 793 </script>
793 794 <!-- End Google Tag Manager --> 795 796</head> 797 798<body data-rsssl=1 class="wp-singular page-template page-template-page-templates page-template-template-pages page-template-page-templatestemplate-pages-php page page-id-123877 wp-theme-hestia wp-child-theme-hestia-child theme-hestia siteorigin-panels siteorigin-panels-before-js rttpg rttpg-7.9.2 radius-frontend rttpg-body-wrap rttpg-flaticon woocommerce-no-js eio-default blog-post header-layout-default elementor-default elementor-kit-44441"> 799 800<!-- Google Tag Manager (noscript) -->
vendor: 73 bytes, lines 800-802
800 801<noscript> 802 <iframe src="https://www.googletagmanager.com/ns.html?id=
802GTM-NXMXJMN
vendor: 96 bytes, lines 802-804
802" 803 height="0" width="0" style="display:none;visibility:hidden"></iframe> 804</noscript>
805<!-- End Google Tag Manager (noscript) --> 806 807 808<!--Banners start--> 809 810 811 812 813<div class="wrapper default "> 814 <header class="header "> 815 <div style="display: none"></div> <nav class="navbar navbar-default navbar-fixed-top hestia_left navbar-not-transparent"> 816 <div class="container"> 817 <div class="navbar-header"> 818 <div class="title-logo-wrapper"> 819 <a class="navbar-brand" href="https://antmedia.io/" 820 title="Ant Media"> 821 <p>Ant Media</p></a> 822 </div> 823 <div class="navbar-toggle-wrapper"> 824 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#main-navigation"> 825 <span class="icon-bar"></span> 826 <span class="icon-bar"></span> 827 <span class="icon-bar"></span> 828 <span class="sr-only">Toggle Navigation</span> 829 </button> 830 </div> 831 </div> 832 <div id="main-navigation" class="collapse navbar-collapse"><ul id="menu-menu_head" class="nav navbar-nav"><li id="menu-item-2902" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-has-children menu-item-2902 dropdown"><a title="Solutions" href="https://antmedia.io/#team" class="dropdown-toggle">Solutions <span class="caret-wrap"><span class="caret"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></span></span></a> 833<ul role="menu" class="dropdown-menu"> 834 <li id="menu-item-122153" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122153"><a title="Media & Entertainment" href="https://antmedia.io/solutions/media-entertainment/">Media & Entertainment</a></li> 835 <li id="menu-item-122154" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122154"><a title="Live Shopping" href="https://antmedia.io/solutions/live-shopping/">Live Shopping</a></li> 836 <li id="menu-item-122155" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122155"><a title="Telehealth" href="https://antmedia.io/solutions/telehealth/">Telehealth</a></li> 837 <li id="menu-item-122157" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122157"><a title="Auction / Bidding Streaming" href="https://antmedia.io/solutions/auction-bidding/">Auction / Bidding Streaming</a></li> 838 <li id="menu-item-122156" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122156"><a title="IP Camera Streaming" href="https://antmedia.io/solutions/ip-camera-streaming/">IP Camera Streaming</a></li> 839 <li id="menu-item-122158" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122158"><a title="Gaming & E-sports Live Streaming" href="https://antmedia.io/solutions/video-game-streaming/">Gaming & E-sports Live Streaming</a></li> 840 <li id="menu-item-122159" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122159"><a title="Video Conferencing" href="https://antmedia.io/solutions/webinar-e-learning-virtual-classroom/">Video Conferencing</a></li> 841 <li id="menu-item-128350" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-128350"><a title="Sports Streaming" href="https://antmedia.io/solutions/sports-streaming/">Sports Streaming</a></li> 842 <li id="menu-item-131711" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-131711"><a title="Live Event Streaming" href="https://antmedia.io/solutions/live-event-streaming/">Live Event Streaming</a></li> 843</ul> 844</li> 845<li id="menu-item-124000" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-123877 current_page_item menu-item-124000 active"><a title="Pricing" href="https://antmedia.io/pricing/">Pricing</a></li> 846<li id="menu-item-4265" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-4265 dropdown"><a title="Resources" href="https://docs.antmedia.io/" class="dropdown-toggle">Resources <span class="caret-wrap"><span class="caret"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></span></span></a> 847<ul role="menu" class="dropdown-menu"> 848 <li id="menu-item-11198" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11198"><a title="Documentation" href="https://docs.antmedia.io/">Documentation</a></li> 849 <li id="menu-item-54157" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-54157"><a title="Developer Community" href="https://github.com/orgs/ant-media/discussions?utm_source=antmedia_io&utm_medium=menu">Developer Community</a></li> 850 <li id="menu-item-125145" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-125145"><a title="Blog" href="https://antmedia.io/blog/">Blog</a></li> 851 <li id="menu-item-127421" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-127421"><a title="Success Stories" href="https://antmedia.io/success-stories/">Success Stories</a></li> 852 <li id="menu-item-12142" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12142"><a title="Youtube Channel" href="https://www.youtube.com/channel/UChT5CVgvLj0lGyzpHLvMOUw">Youtube Channel</a></li> 853 <li id="menu-item-40648" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-40648"><a title="Cost Calculator" href="https://antmedia.io/cost-calculator/">Cost Calculator</a></li> 854</ul> 855</li> 856<li id="menu-item-79011" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-79011"><a title="Marketplace" href="https://antmedia.io/marketplace/">Marketplace</a></li> 857<li id="menu-item-3009" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3009"><a title="My Account" href="https://antmedia.io/my-account/">My Account</a></li> 858<li id="menu-item-3141" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3141"><a title="Cart" href="https://antmedia.io/cart/">Cart</a></li> 859<li id="menu-item-123869" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-123869"><a title="Contact Us" href="https://antmedia.io/contact-us/">Contact Us</a></li> 860<li id="menu-item-111222" class="button-headerft menu-item menu-item-type-custom menu-item-object-custom menu-item-111222"><a title="Free Trial" href="https://antmedia.io/self-hosted-free-trial/">Free Trial</a></li> 861<li class="hestia-search-in-menu"><div class="hestia-nav-search"><form role="search" method="get" class="search-form" action="https://antmedia.io/"> 862 <label> 863 <span class="screen-reader-text">Search for:</span> 864 <input type="search" class="search-field" placeholder="Search …" value="" name="s" /> 865 </label> 866 <input type="submit" class="search-submit" value="Search" /> 867 </form></div><a class="hestia-toggle-search"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="16" height="16"><path d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path></svg></a></li></ul></div> </div> 868 </nav> 869 </header> 870 871 <link href="https://assets.calendly.com/assets/external/widget.css" rel="stylesheet"> 872
872<script src="https://assets.calendly.com/assets/external/widget.js" type="text/javascript"></script>
872 873
873<script> 874 jQuery(document).ready(function($) { 875 $("#scheduleMeeting").click(function() { 876 Calendly.showPopupWidget('https://calendly.com/antmedia/call'); 877 return false; 878 }); 879 }); 880 </script>
880 881 882 883<div class="main "> 884 885 <article id="post-123877" class="section pagebuilder-section"> 886 <div id="pl-123877" class="panel-layout" ><div id="pg-123877-0" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-123877-0" ><div id="pgc-123877-0-0" class="panel-grid-cell" ><div id="panel-123877-0-0-0" class="widget_text so-panel widget_custom_html panel-first-child panel-last-child" data-index="0" ><div class="textwidget custom-html-widget"><!-- Hero Section --> 887<section class="hero" style="position: relative; color: white; padding: 0; min-height: 500px; display: flex; align-items: center; overflow: hidden; background-color: #1a1a1a !important;"> 888 <!-- Background Image Layer --> 889 <div class="hero-bg" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; background-image: url('https://antmedia.io/wp-content/uploads/2026/02/hero-bg.png'); background-size: cover; background-position: center; background-repeat: no-repeat; opacity: 0.6;"></div> 890 891 <!-- Particle Backgroun
891d Canvas --> 892 <canvas id="particleCanvas" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 3; pointer-events: none;"></canvas> 893 894 <div class="hero-wrapper" style="max-width: 1200px; margin: 0 auto; padding: 3rem 2rem 2rem; width: 100%; position: relative; z-index: 2;"> 895 <div class="hero-columns" style="display: flex; align-items: center; padding-top: 100px;"> 896 <!-- Centered Content --> 897 <div class="hero-content animate-in" style="width: 100%; text-align: center; position: relative; z-index: 10;"> 898 <h1 style="font-size: 34px; margin-bottom: 1.5rem; line-height: 1.3; font-weight: 700;"> 899 Simple, Flexible Pricing For Teams of All Sizes 900 </h1> 901 902 <p style="font-size: 18px; color: #ffffff; line-height: 1.6; margin-bottom: 2.5rem; opacity: 0.9; max-width: 600px; margin-left: auto; margin-right: auto;"> 903Choose the right plan with the right solutions. We offer flexible pricing for businesses of all sizes, from startups to enterprises. 904 905 </p> 906 907 908 </div> 909 </div> 910 </div> 911</section></div></div></div></div></div><div id="pg-123877-1" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-123877-1" ><div id="pgc-123877-1-0" class="panel-grid-cell" ><div id="panel-123877-1-0-0" class="so-panel widget_sow-headline panel-first-child" data-index="1" ><div class="so-widget-sow-headline so-widget-sow-headline-default-dece8e387898"><div class="sow-headline-container "> 912 <div class="decoration"> 913 <div class="decoration-inside"></div> 914 </div> 915 <h2 class='sow-headline'>Cloud Solutions (Quick Launch)</h2><p class='sow-sub-headline'>Ready in minutes with just a few clicks</p></div></div></div><div id="panel-123877-1-0-1" class="widget_text so-panel widget_custom_html panel-last-child" data-index="2" ><div class="textwidget custom-html-widget"><section class="table-section-p" id="cloud"> 916 <!-- AWS --> 917 <div class="table-card-p" style="position: relative; height: 400px; width: 320px; overflow: hidden; display: flex; flex-direction: column; justify-content: space-between;"> 918 <div style="position: absolute; top: 15px; right: -45px; background: #df0517; color: white; padding: 8px 50px; transform: rotate(45deg); font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: 1.5px; box-shadow: 0 3px 10px rgba(220, 53, 69, 0.5); z-index: 10; text-align: center; display: flex; align-items: center; justify-content: center;">POPULAR</div> 919 920 <div> 921 <div class="table-header-p" style="display: flex; align-items: center; justify-content: center; height: 120px;"> 922 <img decoding="async" src="https://antmedia.io/wp-content/uploads/2026/02/aws.png" style="width: 80px; height: auto; object-fit: contain;"> 923 </div> 924 925 <div class="table-p" style="min-height: 80px; display: flex; flex-direction: column; justify-content: flex-start; padding: 0 15px;"> 926 <p style="font-weight: 300; margin: 0 0 5px 0; line-height: 1.4; font-size: 13px; color: #fff;">Hourly/Annual Subscription Options</p> 927 <p style="font-weight: 300; margin: 0; line-height: 1.4; font-size: 13px; color: #fff;">Run Enterprise & Community Editions Ready in Minutes</p> 928 </div> 929 930 <div class="table-p" style="padding: 10px 15px; min-height: 60px;"> 931 <div style="font-size: 20px; font-weight: 500; margin-bottom: 5px; color: #fff;">Starting from $0.33/hr</div> 932 <a href="https://aws.amazon.com/marketplace/pp/prodview-464ritgzkzod6?sr=0-1&ref_=beagle&applicationId=AWSMPContessa" target="_blank" style="text-decoration: none;"> <div class="table-subtitle" style="color: #df0517 !important; font-size: 12px; font-weight: 400; color: #fff;">7-Day Free Trial - Try It For Free 933</div></a> 934 </div> 935 </div> 936 937 <div style="padding: 0 15px 20px 15px;"> 938 <a href="https://aws.amazon.com/marketplace/pp/prodview-464ritgzkzod6?sr=0-1&ref_=beagle&applicationId=AWSMPContessa" target="_blank" style="text-decoration: none;"> 939 <button class="table-cta-awsbutton-p" style="width: 100%;">Launch AWS</button> 940 </a> 941 </div> 942 </div> 943 944 <!-- Azure --> 945 <div class="table-card-p" style="position: relative; height: 400px; width: 320px; display: flex; flex-direction: column; justify-content: space-between;"> 946 <div> 947 <div class="table-header-p" style="display: flex; align-items: center; justify-content: center; height: 120px;"> 948 <img decoding="async" src="https://antmedia.io/img/home/azure-service-logo.png" style="width: 120px; height: auto; object-fit: contain;"> 949 </div> 950 951 <div class="table-p" style="min-height: 80px; display: flex; flex-direction: column; justify-content: flex-start; padding: 0 15px;"> 952 <p style="font-weight: 300; margin: 0 0 5px 0; line-height: 1.4; font-size: 13px; color: #fff;">Hourly/Annual Subscription Options</p> 953 <p style="font-weight: 300; margin: 0; line-height: 1.4; font-size: 13px; color: #fff;">Run Enterprise & Community Editions Ready in Minutes</p> 954 </div> 955 956 <div class="table-p" style="padding: 10px 15px; min-height: 60px;"> 957 <div style="font-size: 20px; font-weight: 500; margin-bottom: 5px; color: #fff;">Starting from $0.44/hr</div>
958 <a href="https://azuremarketplace.microsoft.com/en-us/marketplace/apps?search=Ant%20Media%20Server&page=1" target="_blank" style="text-decoration: none;"> <div class="table-subtitle" style="color: #df0517 !important; font-size: 12px; font-weight: 400; color: #fff;">Get Your Free credits for infrastructure</div></a> 959 </div> 960 </div> 961 962 <div style="padding: 0 15px 20px 15px;"> 963 <a href="https://azuremarketplace.microsoft.com/en-us/marketplace/apps?search=Ant%20Media%20Server&page=1" target="_blank" style="text-decoration: none;"> 964 <button class="table-cta-button-p" style="width: 100%;">Launch In Azure</button> 965 </a> 966 </div> 967 </div> 968 969 <!-- Google Cloud --> 970 <div class="table-card-p" style="position: relative; height: 400px; width: 320px; display: flex; flex-direction: column; justify-content: space-between;"> 971 <div> 972 <div class="table-header-p" style="display: flex; align-items: center; justify-content: center; height: 120px;"> 973 <img decoding="async" src="https://antmedia.io/wp-content/uploads/2023/05/gcp-logo-1.png" style="width: 120px; height: auto; object-fit: contain;"> 974 </div> 975 976 <div class="table-p" style="min-height: 80px; display: flex; flex-direction: column; justify-content: flex-start; padding: 0 15px;"> 977 <p style="font-weight: 300; margin: 0 0 5px 0; line-height: 1.4; font-size: 13px; color: #fff;">Hourly Subscription</p> 978 <p style="font-weight: 300; margin: 0 0 5px 0; line-height: 1.4; font-size: 13px; color: #fff;">Run Enterprise Editions Ready in Minutes</p> 979 </div> 980 981 <div class="table-p" style="padding: 10px 15px; min-height: 60px;"> 982 <div style="font-size: 20px; font-weight: 500; margin-bottom: 5px; color: #fff;">Starting from $0.56/hr</div> 983 <a href="https://console.cloud.google.com/marketplace/product/antmedia-public/ant-media-server-enterprise-edition" target="_blank" style="text-decoration: none;"> <div class="table-subtitle" style="color: #df0517 !important; font-size: 12px; font-weight: 400; color: #fff;">5 day Free Trial- Try it for Free</div></a> 984 </div> 985 </div> 986 987 <div style="padding: 0 15px 20px 15px;"> 988 <a href="https://console.cloud.google.com/marketplace/product/antmedia-public/ant-media-server-enterprise-edition" target="_blank" style="text-decoration: none;"> 989 <button class="table-cta-button-p" style="width: 100%;">Launch In Google</button> 990 </a> 991 </div> 992 </div> 993</section></div></div></div></div></div><div id="pg-123877-2" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-123877-2" ><div id="pgc-123877-2-0" class="panel-grid-cell" ><div id="panel-123877-2-0-0" class="so-panel widget_sow-headline panel-first-child" data-index="3" ><div id="self-hosted-solutions" class="panel-widget-style panel-widget-style-for-123877-2-0-0" ><div class="so-widget-sow-headline so-widget-sow-headline-default-dece8e387898"><div class="sow-headline-container "> 994 <div class="decoration"> 995 <div class="decoration-inside"></div> 996 </div> 997 <h2 class='sow-headline'>Self Hosted Solutions</h2><p class='sow-sub-headline'>Get a license and run wherever you want</p></div></div></div></div><div id="panel-123877-2-0-1" class="widget_text so-panel widget_custom_html panel-last-child" data-index="4" ><div class="textwidget custom-html-widget"><section class="table-section-p" id="selfhosted"> 998 <!-- Hourly License --> 999 <div class="pricing-card-wrapper"> 1000 <div class="table-card-p" style="background: #f5f5f5; border-radius: 12px; padding: 30px 25px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); width: 100%; text-align: center; position: relative; border: 2px solid #e9ecef; transition: box-shadow 0.3s ease; display: flex; flex-direction: column; min-height: 665px; overflow: hidden;"> 1001 1002 1003 1004 <div class="table-header-p" style="background: #f5f5f5; color: #fff; padding: 15px; margin: -30px -25px 25px -25px; border-radius: 10px 10px 0 0; font-size: 22px; font-weight: 500; border-bottom: 2px solid #eee;">Hourly License</div> 1005 1006 <div style="flex: 1; display: flex; flex-direction: column;"> 1007 <div style="flex: 1;"> 1008 <ul style="list-style: none; padding: 0; margin: 0; text-align: left;"> 1009 <a href="https://antmedia.io/ant-media-server-enterprise-edition-features/" target="_blank" style="color: inherit; text-decoration: none;"><li style="margin: 8px 0; color: #fff; font-size: 14px; font-weight: 300;"><span style="color: #df0517; font-weight: 500;">Enterprise Edition including</span></li></a> 1010 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Hourly Subscription</li> 1011 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">No Connection Limit (in/out)</li> 1012 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Transcoding</li> 1013 <a href="https://antmedia.io/ant-media-server-hourly-subscription-pay-as-you-go/" target="_blank" style="color: #df0517; text-decoration: none;"><li style="margin: 8px 0; color: #df0517; font-size: 13px; font-weight: 500;">Charging Server Uptime Only</li></a> 1014 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">SDKs included</li> 1015 <a href="https://antmedia.io/support-packages/" target="_blank" style="color: inherit; text-decoration: none;"><li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;"><span style="color: #df0517; font-weight: 500;">Standard Support</span></li></a> 1016 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">
1016Free Software Upgrade</li> 1017 <a href="https://antmedia.io/ant-media-server-hourly-subscription-pay-as-you-go/" target="_blank" style="color: inherit; text-decoration: none;"><li style="margin: 8px 0; color: #df0517; font-size: 13px; font-weight: 500;">Sign Up Fee - $1</li></a> 1018<li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Best for event-based and variable workloads</li> 1019<li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Pay only for server uptime</li> 1020 </ul> 1021 </div> 1022 1023 <div style="margin: 25px 0; text-align: center;"> 1024 <div style="font-size: 30px; font-weight: 500; color: #fff; margin: 0;">$0.24</div> 1025 <div style="color: #fff; font-size: 13px; margin-top: 5px;">Per Instance Per Hour Uptime</div> 1026 </div> 1027 1028 <a href="https://antmedia.io/checkout/?add-to-cart=121770" target="_blank" style="text-decoration: none;"><button class="table-cta-awsbutton-p" style="width: 100%;">Add To Cart</button></a> 1029 </div> 1030 </div> 1031 </div> 1032 1033 <!-- Monthly License --> 1034 <div class="pricing-card-wrapper"> 1035 <div class="table-card-p" style="background: #f5f5f5; border-radius: 12px; padding: 30px 25px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); width: 100%; text-align: center; position: relative; border: 2px solid #e9ecef; transition: box-shadow 0.3s ease; display: flex; flex-direction: column; min-height: 665px;"> 1036 1037 <div class="table-header-p" style="background: #f5f5f5; color: #fff; padding: 15px; margin: -30px -25px 25px -25px; border-radius: 10px 10px 0 0; font-size: 22px; font-weight: 500; border-bottom: 2px solid #eee;">Monthly License</div> 1038 1039 <div style="flex: 1; display: flex; flex-direction: column;"> 1040 <div style="flex: 1;"> 1041 <ul style="list-style: none; padding: 0; margin: 0; text-align: left;"> 1042 <a href="https://antmedia.io/ant-media-server-enterprise-edition-features/" target="_blank" style="color: inherit; text-decoration: none;"><li style="margin: 8px 0; color: #fff; font-size: 14px; font-weight: 300;"><span style="color: #df0517; font-weight: 500;">Enterprise Edition including</span></li></a> 1043 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Monthly Subscription</li> 1044 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">No Connection Limit (in/out)</li> 1045 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Transcoding</li> 1046 <a href="https://antmedia.io/antmediaserver-flexible-monthly-subscription/" target="_blank" style="color: inherit; text-decoration: none;"><li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;"><span style="color: #df0517; font-weight: 500;">Flex Scalability Charging</span></li></a> 1047 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">SDKs included</li> 1048 <a href="https://antmedia.io/support-packages/" target="_blank" style="color: inherit; text-decoration: none;"><li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;"><span style="color: #df0517; font-weight: 500;">Standard Support</span></li></a> 1049 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Free Software Upgrade</li> 1050<li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Best for always-on streaming</li> 1051 </ul> 1052 </div> 1053 1054 <div style="margin: 25px 0; text-align: center;"> 1055 <div style="font-size: 30px; font-weight: 500; color: #fff; margin: 0;">$109</div> 1056 <div style="color: #fff; font-size: 13px; margin-top: 5px;">Per Instance Per Month</div> 1057 </div> 1058 1059 <a href="https://antmedia.io/checkout/?add-to-cart=37864" target="_blank" style="text-decoration: none;"><button class="table-cta-awsbutton-p" style="width: 100%;">Add To Cart</button></a> 1060 </div> 1061 </div> 1062 </div> 1063 1064 <!-- Annual License --> 1065 <div class="pricing-card-wrapper"> 1066 <div class="table-card-p" style="background: #f5f5f5; border-radius: 12px; padding: 30px 25px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); width: 100%; text-align: center; position: relative; border: 2px solid #e9ecef; transition: box-shadow 0.3s ease; display: flex; flex-direction: column; min-height: 665px;"> 1067 1068 <div class="table-header-p annual" style="background: #f5f5f5; color: #fff; padding: 15px; margin: -30px -25px 25px -25px; border-radius: 10px 10px 0 0; font-size: 22px; font-weight: 500; border-bottom: 2px solid #eee;">Annual License</div> 1069 1070 <div style="flex: 1; display: flex; flex-direction: column;"> 1071 <div style="flex: 1;"> 1072 <ul style="list-style: none; padding: 0; margin: 0; text-align: left;"> 1073 <a href="https://antmedia.io/ant-media-server-enterprise-edition-features/" target="_blank" style="color: inherit; text-decoration: none;"><li style="margin: 8px 0; color: #fff; font-size: 14px; font-weight: 300;"><span style="color: #df0517; font-weight: 500;">Enterprise Edition including</span></li></a> 1074 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Annual Subscription</li> 1075 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">No Connection Limit (in/out)</li> 1076 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Transcoding</li> 1077 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Advanced Scalability</li> 1078 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">SDKs included</li> 1079 <a href="https://antmedia.io/support-packages/" target="_blank" style="color: inherit; text-decoration: none;"><li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;"><span style="color: #df0517; font-weight: 500;">Standard Support</span></li></a> 1080 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">
1080Free Software Upgrade</li> 1081 </ul> 1082 </div> 1083 1084 <div style="margin: 25px 0; text-align: center;"> 1085 <div style="font-size: 30px; font-weight: 500; color: #fff; margin: 0;">$89</div> 1086 <div style="color: #fff; font-size: 13px; margin-top: 5px;">Per Instance Per Month</div> 1087 </div> 1088 1089 <a href="https://antmedia.io/checkout/?add-to-cart=37863" target="_blank" style="text-decoration: none;"><button class="table-cta-awsbutton-p" style="width: 100%;">Add To Cart</button></a> 1090 </div> 1091 </div> 1092 </div> 1093 1094 <!-- Perpetual License --> 1095 <div class="pricing-card-wrapper"> 1096 <div class="table-card-p" style="background: #f5f5f5; border-radius: 12px; padding: 30px 25px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); width: 100%; text-align: center; position: relative; border: 2px solid #e9ecef; transition: box-shadow 0.3s ease; display: flex; flex-direction: column; min-height: 665px;"> 1097 1098 <div class="table-header-p perpetual" style="background: #f5f5f5; color: #fff; padding: 15px; margin: -30px -25px 25px -25px; border-radius: 10px 10px 0 0; font-size: 22px; font-weight: 500; border-bottom: 2px solid #eee;">Perpetual License</div> 1099 1100 <div style="flex: 1; display: flex; flex-direction: column;"> 1101 <div style="flex: 1;"> 1102 <ul style="list-style: none; padding: 0; margin: 0; text-align: left;"> 1103 <a href="https://antmedia.io/ant-media-server-enterprise-edition-features/" target="_blank" style="color: inherit; text-decoration: none;"><li style="margin: 8px 0; color: #fff; font-size: 14px; font-weight: 300;"><span style="color: #df0517; font-weight: 500;">Enterprise Edition including</span></li></a> 1104 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Lifetime Usage</li> 1105 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">No Connection Limit (in/out)</li> 1106 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Transcoding</li> 1107 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Advanced Scalability</li> 1108 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">SDKs included</li> 1109 <a href="https://antmedia.io/support-packages/" target="_blank" style="color: inherit; text-decoration: none;"><li style="margin: 8px 0; color: #fff; font-size: 14px; font-weight: 300;"><span style="color: #df0517; font-weight: 500;">Standard Support</span> For 1st Year</li></a> 1110 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Standard Support/Upgrade: $449/year After 1st Year</li> 1111 <li style="margin: 8px 0; color: #fff; font-size: 13px; font-weight: 300;">Offline License Support</li> 1112 </ul> 1113 </div> 1114 1115 <div style="margin: 25px 0; text-align: center;"> 1116 <div style="font-size: 30px; font-weight: 500; color: #fff; margin: 0;">$2799</div> 1117 <div style="color: #fff; font-size: 13px; margin-top: 5px;">Per Instance</div> 1118 </div> 1119 1120 <a href="https://antmedia.io/checkout/?add-to-cart=46123" target="_blank" style="text-decoration: none;"><button class="table-cta-awsbutton-p" style="width: 100%;">Add To Cart</button></a> 1121 </div> 1122 </div> 1123 </div> 1124</section></div></div></div></div></div><div id="pg-123877-3" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-123877-3" ><div id="pgc-123877-3-0" class="panel-grid-cell" ><div id="panel-123877-3-0-0" class="widget_text so-panel widget_custom_html panel-first-child panel-last-child" data-index="5" ><div class="textwidget custom-html-widget"><section class="pricingsupportbox-grid"> 1125 <!-- Box 1: Support Plans --> 1126 <div class="pricingsupportbox-box"> 1127 <div class="pricingsupportbox-content"> 1128 <h3 style="font-size: 20px; font-weight: 600; color: #fff; margin-bottom: 10px; letter-spacing: -0.02em;">Support Plans</h3> 1129 <p>All license owners receive free standard support. Upgrade to paid plans for priority or dedicated assistance.</p> 1130 <a href="https://antmedia.io/support/" class="pricingsupportbox-btn"> 1131 Get Support 1132 <svg width="14" height="14" viewBox="0 0 14 14" fill="none"> 1133 <path d="M1 7h12M8 2l5 5-5 5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1134 </svg> 1135 </a> 1136 </div> 1137 </div> 1138 <!-- Box 2: Pricing Calculator --> 1139 <div class="pricingsupportbox-box"> 1140 <div class="pricingsupportbox-content"> 1141 <h3 style="font-size: 20px; font-weight: 600; color: #fff; margin-bottom: 10px; letter-spacing: -0.02em;">Pricing Calculator</h3> 1142 <p>Calculate and estimate your cost based on your streaming scale, concurrent viewers, and infrastru
1142cture requirements.</p> 1143 <a href="https://antmedia.io/cost-calculator/" class="pricingsupportbox-btn"> 1144 Calculate Now 1145 <svg width="14" height="14" viewBox="0 0 14 14" fill="none"> 1146 <path d="M1 7h12M8 2l5 5-5 5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1147 </svg> 1148 </a> 1149 </div> 1150 </div> 1151 <!-- Box 3: Developer Resources --> 1152 <div class="pricingsupportbox-box"> 1153 <div class="pricingsupportbox-content"> 1154 <h3 style="font-size: 20px; font-weight: 600; color: #fff; margin-bottom: 10px; letter-spacing: -0.02em;">Developer Resources</h3> 1155 <p>Start building easily with quick start tutorials, SDK documentation, API references, and key resources for every platform.</p> 1156 <a href="https://docs.antmedia.io/" class="pricingsupportbox-btn"> 1157 Go to Docs 1158 <svg width="14" height="14" viewBox="0 0 14 14" fill="none"> 1159 <path d="M1 7h12M8 2l5 5-5 5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1160 </svg> 1161 </a> 1162 </div> 1163 </div> 1164</section></div></div></div></div></div><div id="pg-123877-4" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-123877-4" ><div id="pgc-123877-4-0" class="panel-grid-cell" ><div id="panel-123877-4-0-0" class="so-panel widget_sow-headline panel-first-child" data-index="6" ><div class="so-widget-sow-headline so-widget-sow-headline-default-d748e0de6ae0"><div class="sow-headline-container "> 1165 <div class="decoration"> 1166 <div class="decoration-inside"></div> 1167 </div> 1168 <h2 class='sow-headline'>Key Enterprise Capabilities</h2><p class='sow-sub-headline'>Mission-Critical Live Streaming Infrastructure for Business Growth</p></div></div></div><div id="panel-123877-4-0-1" class="widget_text so-panel widget_custom_html panel-last-child" data-index="7" ><div class="widget_text panel-widget-style panel-widget-style-for-123877-4-0-1" ><div class="textwidget custom-html-widget"><section class="am-features"> 1169 <div class="am-features-grid"> 1170 1171 <!-- 1. Real-Time Streaming --> 1172 <article class="am-features-card"> 1173 <div style="width:64px;height:64px;margin:0 auto 25px;background:#df0517;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(223,5,23,0.3);flex-shrink:0;"> 1174 <svg style="width:32px;height:32px;" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1175 <path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z" fill="white"/> 1176 </svg> 1177 </div> 1178 <h3 class="feature-title">Real-Time Streaming</h3> 1179 <p class="feature-description">Deliver live video with <strong>300ms latency</strong> using advanced <strong>WebRTC technology</strong>.</p> 1180 </article> 1181 1182 <!-- 2. Transcoding --> 1183 <article class="am-features-card"> 1184 <div style="width:64px;height:64px;margin:0 auto 25px;background:#df0517;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(223,5,23,0.3);flex-shrink:0;"> 1185 <svg style="width:32px;height:32px;" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1186 <path d="M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z" fill="white"/> 1187 </svg> 1188 </div> 1189 <h3 class="feature-title">Transcoding</h3> 1190 <p class="feature-description"><strong>Bitrate optimisation</strong> with our enterprise-grade <strong>adaptive streaming</strong>.</p> 1191 </article> 1192 1193 <!-- 3. Open APIs & SDKs --> 1194 <article class="am-features-card"> 1195 <div style="width:64px;height:64px;margin:0 auto 25px;background:#df0517;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(223,5,23,0.3);flex-shrink:0;"> 1196 <svg style="width:32px;height:32px;" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1197 <path d="M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z" fill="white"/> 1198 </svg> 1199 </div> 1200 <h3 class="feature-title">Open APIs & SDKs</h3> 1201 <p class="feature-description"><strong>REST APIs</strong> and <strong>SDKs</strong> for iOS, Android, Unity, React Native, Flutter, and JavaScript.</p> 1202 </article> 1203 1204 <!-- 4. Multi Protocol Support --> 1205 <article class="am-features-card"> 1206 <div style="width:64px;
1206height:64px;margin:0 auto 25px;background:#df0517;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(223,5,23,0.3);flex-shrink:0;"> 1207 <svg style="width:32px;height:32px;" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1208 <path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z" fill="white"/> 1209 </svg> 1210 </div> 1211 <h3 class="feature-title">Multi Protocol Support</h3> 1212 <p class="feature-description"><strong>WebRTC, LL-HLS/DASH, CMAF, HLS, RTMP, RTSP, SRT, WHIP/WHEP</strong> and Zixi.</p> 1213 </article> 1214 1215 <!-- 5. Security & IP Camera Monitoring --> 1216 <article class="am-features-card"> 1217 <div style="width:64px;height:64px;margin:0 auto 25px;background:#df0517;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(223,5,23,0.3);flex-shrink:0;"> 1218 <svg style="width:32px;height:32px;" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1219 <path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11v8.8z" fill="white"/> 1220 </svg> 1221 </div> 1222 <h3 class="feature-title">Security & IP Camera Monitoring</h3> 1223 <p class="feature-description"><strong>Enterprise-grade security protocols</strong> and <strong>monitoring</strong> via IP Cameras.</p> 1224 </article> 1225 1226 <!-- 6. Scalability --> 1227 <article class="am-features-card"> 1228 <div style="width:64px;height:64px;margin:0 auto 25px;background:#df0517;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(223,5,23,0.3);flex-shrink:0;"> 1229 <svg style="width:32px;height:32px;" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1230 <path d="M19.35 10.04C18.67 6.59 15.64 4 12 4c-1.48 0-2.85.43-4.01 1.17l1.46 1.46C10.21 6.23 11.08 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3s-1.34 3-3 3h-1v2h1c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM3 5.27l2.75 2.74C2.56 8.15 0 10.77 0 14c0 3.31 2.69 6 6 6h11.73l2 2L21 20.73 4.27 4 3 5.27zM7.73 10l8 8H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h1.73z" fill="white"/> 1231 </svg> 1232 </div> 1233 <h3 class="feature-title">Scalability</h3> 1234 <p class="feature-description"><strong>Auto-scaling architecture</strong> even on premise or on public/private cloud.</p> 1235 </article> 1236 1237 <!-- 7. Deploy Anywhere --> 1238 <article class="am-features-card"> 1239 <div style="width:64px;height:64px;margin:0 auto 25px;background:#df0517;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(223,5,23,0.3);flex-shrink:0;"> 1240 <svg style="width:32px;height:32px;" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1241 <path d="M20 4H4c-1.11 0-2 .89-2 2v12c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2zM6 17h2v-2H6v2zm4 0h2v-2h-2v2zm4 0h4v-2h-4v2z" fill="white"/> 1242 </svg> 1243 </div> 1244 <h3 class="feature-title">Deploy Anywhere</h3> 1245 <p class="feature-description">On <strong>premise, private cloud, public cloud</strong>, air gapped networks and <strong>offline license</strong> capability.</p> 1246 </article> 1247 1248 <!-- 8. Cost Efficiency --> 1249 <article class="am-features-card"> 1250 <div style="width:64px;height:64px;margin:0 auto 25px;background:#df0517;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(223,5,23,0.3);flex-shrink:0;"> 1251 <svg style="width:32px;height:32px;" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1252 <path d="M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4z" fill="white"/> 1253 </svg> 1254 </div> 1255 <h3 class="feature-title">Cost Efficiency</h3> 1256 <p class="feature-description"><strong>Flexible pricing</strong> â hourly, monthly, <strong>annual subscriptions</strong> and perpetual license.</p> 1257 </article> 1258 1259 </div> 1260</section></div></div></div></div></div></div><div id="pg-123877-5" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-123877-5" ><div id="pgc-123877-5-0" class="panel-grid-cell" ><div id="panel-123877-5-0-0" class="so-panel widget_sow-headline panel-first-child" data-index="8" ><div class="so-widget-sow-headline so-widget-sow-headline-default-d748e0de6ae0"><div class="sow-headline-container "> 1261 <h2 class='sow-headline'>Ant Media Server â Frequently Asked Questions</h2> <div class="decoration"> 1262 <div class="decoration-inside"></div> 1263 </div> 1264 </div></div></div><div id="panel-123877-5-0-1" class="so-panel widget_sow-accordion panel-last-child" data-index="9" ><div class="so-widget-sow-accordion so-widget-sow-accordion-default-3c6bf033d939"><div> 1265 <div class="sow-accordion"> 1266 <div class="sow-accordion-panel" 1267 data-anchor="what-is-the-difference-between-cloud-and-self-hosted-solutions"> 1268 <div class="sow-accordion-panel-header-container" role="heading" aria-level="2"> 1269 <div class="sow-accordion-panel-header" tabindex="0" role="button" id="accordion-label-what-is-the-difference-between-cloud-and-self-hosted-solutions" aria-controls="accordion-content-what-is-the-difference-between-cloud-and-self-hosted-solutions" aria-expanded="false"> 1270 <div class="sow-accordion-title"> 1271 What is the difference between Cloud and Self-Hosted solutions? </div> 1272 <div class="sow-accordion-open-close-button"> 1273 <div class="sow-accordion-open-button"> 1274 <span class="sow-icon-ionicons" data-sow-icon="" ></span> </div> 1275 <div class="sow-accordion-close-button"> 1276 <span class="sow-icon-ionicons" data-sow-icon="" ></span> </div> 1277 </div> 1278 </div> 1279 </div> 1280 1281 <div class="sow-accordion-panel-content" role="region" aria-labelledby="accordion-label-what-is-the-difference-between-cloud-and-self-hosted-solutions" id="accordion-content-what-is-the-difference-between-cloud-and-self-hosted-solutions"> 1282 <div class="sow-accordion-panel-border" tabindex="0"> 1283 Cloud Solutions are managed deployments available through public cloud marketplaces in AWS, Azure and GCP. They provide simplified deployment with built-in management and automatic scaling capabilities. Self-Hosted Solutions allow you to deploy Ant Media Server on your own infrastru
1283cture. This option gives you full control over your servers, security policies, network configuration, and scaling architecture. </div> 1284 </div> 1285 </div> 1286 <div class="sow-accordion-panel" 1287 data-anchor="do-cloud-plans-include-infrastructure-costs"> 1288 <div class="sow-accordion-panel-header-container" role="heading" aria-level="2"> 1289 <div class="sow-accordion-panel-header" tabindex="0" role="button" id="accordion-label-do-cloud-plans-include-infrastructure-costs" aria-controls="accordion-content-do-cloud-plans-include-infrastructure-costs" aria-expanded="false"> 1290 <div class="sow-accordion-title"> 1291 Do Cloud plans include infrastructure costs? </div> 1292 <div class="sow-accordion-open-close-button"> 1293 <div class="sow-accordion-open-button"> 1294 <span class="sow-icon-ionicons" data-sow-icon="" ></span> </div> 1295 <div class="sow-accordion-close-button"> 1296 <span class="sow-icon-ionicons" data-sow-icon="" ></span> </div> 1297 </div> 1298 </div> 1299 </div> 1300 1301 <div class="sow-accordion-panel-content" role="region" aria-labelledby="accordion-label-do-cloud-plans-include-infrastructure-costs" id="accordion-content-do-cloud-plans-include-infrastructure-costs"> 1302 <div class="sow-accordion-panel-border" tabindex="0"> 1303 No. Cloud marketplace pricing covers only the Ant Media Server license. Infrastructure costs â including compute, storage, and bandwidth â are billed separately by the cloud provider. </div> 1304 </div> 1305 </div> 1306 <div class="sow-accordion-panel" 1307 data-anchor="is-there-a-connection-or-viewer-limit"> 1308 <div class="sow-accordion-panel-header-container" role="heading" aria-level="2"> 1309 <div class="sow-accordion-panel-header" tabindex="0" role="button" id="accordion-label-is-there-a-connection-or-viewer-limit" aria-controls="accordion-content-is-there-a-connection-or-viewer-limit" aria-expanded="false"> 1310 <div class="sow-accordion-title"> 1311 Is there a connection or viewer limit? </div> 1312 <div class="sow-accordion-open-close-button"> 1313 <div class="sow-accordion-open-button"> 1314 <span class="sow-icon-ionicons" data-sow-icon="" ></span> </div> 1315 <div class="sow-accordion-close-button"> 1316 <span class="sow-icon-ionicons" data-sow-icon="" ></span> </div> 1317 </div> 1318 </div> 1319 </div> 1320 1321 <div class="sow-accordion-panel-content" role="region" aria-labelledby="accordion-label-is-there-a-connection-or-viewer-limit" id="accordion-content-is-there-a-connection-or-viewer-limit"> 1322 <div class="sow-accordion-panel-border" tabindex="0"> 1323 No. Ant Media Server licensing does not impose fixed limits on connections or concurrent viewers. Actual capacity depends on your infrastructure resources, server configuration, and scaling architecture. </div> 1324 </div> 1325 </div> 1326 <div class="sow-accordion-panel" 1327 data-anchor="can-i-upgrade-my-plan-later"> 1328 <div class="sow-accordion-panel-header-container" role="heading" aria-level="2"> 1329 <div class="sow-accordion-panel-header" tabindex="0" role="button" id="accordion-label-can-i-upgrade-my-plan-later" aria-controls="accordion-content-can-i-upgrade-my-plan-later" aria-expanded="false"> 1330 <div class="sow-accordion-title"> 1331 Can I upgrade my plan later? </div> 1332 <div class="sow-accordion-open-close-button"> 1333 <div class="sow-accordion-open-button"> 1334 <span class="sow-icon-ionicons" data-sow-icon="" ></span> </div> 1335 <div class="sow-accordion-close-button"> 1336 <span class="sow-icon-ionicons" data-sow-icon="" ></span> </div> 1337 </div> 1338 </div> 1339 </div> 1340 1341 <div class="sow-accordion-panel-content" role="region" aria-labelledby="accordion-label-can-i-upgrade-my-plan-later" id="accordion-content-can-i-upgrade-my-plan-later"> 1342 <div class="sow-accordion-panel-border" tabindex="0"> 1343 Yes. You can upgrade your subscription at any time as your streaming requirements grow. Our plans are designed to be flexible and scalable to supp
1343ort your long-term growth. </div> 1344 </div> 1345 </div> 1346 <div class="sow-accordion-panel" 1347 data-anchor="can-i-switch-from-cloud-to-self-hosted-later"> 1348 <div class="sow-accordion-panel-header-container" role="heading" aria-level="2"> 1349 <div class="sow-accordion-panel-header" tabindex="0" role="button" id="accordion-label-can-i-switch-from-cloud-to-self-hosted-later" aria-controls="accordion-content-can-i-switch-from-cloud-to-self-hosted-later" aria-expanded="false"> 1350 <div class="sow-accordion-title"> 1351 Can I switch from Cloud to Self-Hosted later? </div> 1352 <div class="sow-accordion-open-close-button"> 1353 <div class="sow-accordion-open-button"> 1354 <span class="sow-icon-ionicons" data-sow-icon="" ></span> </div> 1355 <div class="sow-accordion-close-button"> 1356 <span class="sow-icon-ionicons" data-sow-icon="" ></span> </div> 1357 </div> 1358 </div> 1359 </div> 1360 1361 <div class="sow-accordion-panel-content" role="region" aria-labelledby="accordion-label-can-i-switch-from-cloud-to-self-hosted-later" id="accordion-content-can-i-switch-from-cloud-to-self-hosted-later"> 1362 <div class="sow-accordion-panel-border" tabindex="0"> 1363 Yes. You can upgrade your subscription, license tier, or support package as your streaming needs grow. Plans are designed to be flexible and scalable. </div> 1364 </div> 1365 </div> 1366 </div> 1367</div> 1368</div></div></div></div></div><div id="pg-123877-6" class="panel-grid panel-no-style" ><div id="pgc-123877-6-0" class="panel-grid-cell" ><div id="panel-123877-6-0-0" class="widget_text so-panel widget_custom_html panel-first-child panel-last-child" data-index="10" ><div class="textwidget custom-html-widget"><section class="cta-section"> 1369 <div class="cta-container"> 1370 <h2 class="cta-title"> 1371 Ready to Transform Your Streaming Experience? 1372 </h2> 1373 <p class="cta-subtitle"> 1374 Start your free trial today and discover why thousands choose Ant Media for their streaming needs. 1375 </p> 1376 <div class="cta-buttons"> 1377 <a href="https://antmedia.io/self-hosted-free-trial/" class="cta-btn cta-btn-primary">Start Free Trial Now</a> 1378 <a href="https://antmedia.io/contact-us/" class="cta-btn cta-btn-secondary">Contact Us</a> 1379 </div> 1380 <p class="cta-note"> 1381 No credit card required ⢠Setup in minutes ⢠Cancel anytime 1382 </p> 1383 </div> 1384</section></div></div></div></div></div></article> 1385 1386 1387</div> 1388 1389 1390 <footer class="footer footer-black footer-big"> 1391 <div class="container"> 1392 1393 <div class="content"> 1394 <div class="row"> 1395 <div class="col-md-4"><div id="media_image-10" class="widget widget_media_image"><a href="https://antmedia.io/"><img class="image " src="https://antmedia.io/wp-content/uploads/2021/09/cropped-AntMedia__web_light.png" alt="Antmedia Logo" width="200" height="40" decoding="async" /></a></div><div id="text-19" class="widget widget_text"> <div class="textwidget"><p style="color: #000; text-align: left;">We help <b>software developers and product managers</b> – who are facing complex video streaming challenges – <b>save time and money</b> with our scalable, easy-to-use, real-time streaming engine.</p> 1396</div> 1397 </div><div id="sow-social-media-buttons-4" class="widget widget_sow-social-media-buttons"><div class="so-widget-sow-social-media-buttons so-widget-sow-social-media-buttons-flat-6fec0e3c22e4"> 1398<div class="social-media-button-container"> 1399 1400 <a class="ow-button-hover sow-social-media-button-linkedin sow-social-media-button" title="Ant Media on Linkedin" aria-label="Ant Media on Linkedin" target="_blank" rel="noopener noreferrer" href="https://www.linkedin.com/company/antmedia/" > 1401 <span> 1402 <span class="sow-icon-fontawesome sow-fab" data-sow-icon="" ></span> </span> 1403 </a> 1404 1405 <a class="ow-button-hover sow-social-media-button-github sow-social-media-button" title="Ant Media on Github" aria-label="Ant Media on Github" target="_blank" rel="noopener noreferrer" href="https://github.com/ant-media/Ant-Media-Server/" > 1406 <span> 1407 <span class="sow-icon-fontawesome sow-fab" data-sow-icon="" ></span> </span> 1408 </a> 1409 1410 <a class="ow-button-hover sow-social-media-button-twitter sow-social-media-button" title="Ant Media on Twitter" aria-label="Ant Media on Twitter" target="_blank" rel="noopener noreferrer" href="https://twitter.com/antmedia_io" > 1411 <span> 1412 <span class="sow-icon-fontawesome sow-fab" data-sow-icon="" ></span> </span> 1413 </a> 1414 1415 <a class="ow-button-hover sow-social-media-button-youtube sow-social-media-button" title="Ant Media on Youtube" aria-label="Ant Media on Youtube" target="_blank" rel="noopener noreferrer" href="https://www.youtube.com/c/AntMediaServer" > 1416 <span> 1417 <span class="sow-icon-fontawesome sow-fab" data-sow-icon="" ></span> </span> 1418 </a> 1419 </div> 1420</div></div></div><div class="col-md-4"><div id="nav_menu-5" class="widget widget_nav_menu"><h5>Resources</h5><div class="menu-footer_menu_resources-container"><ul id="menu-footer_menu_resources" class="menu"><li id="menu-item-93371" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-93371"><a href="https://antmedia.io/blog/">Blog</a></li> 1421<li id="menu-item-93372" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-93372"><a href="https://docs.antmedia.io/">Documentation</a></li> 1422<li id="menu-item-93373" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-93373"><a href="https://github.com/orgs/ant-media/discussions">Developer Community</a></li> 1423<li id="menu-item-126791" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-126791"><a href="https://antmedia.io/success-stories/">Success Stories</a></li> 1424<li id="menu-item-126814" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-126814"><a href="https://antmedia.io/frequently-asked-questions/">FAQ</a></li> 1425<li id="menu-item-129910" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-129910"><a href="https://spaceport.tv">Spaceport â Volumetric Video</a></li> 1426</ul></div></div></div><div class="col-md-4"><div id="nav_menu-7" class="widget widget_nav_menu"><h5>Company</h5><div class="menu-footer_menu_about-container"><ul id="menu-footer_menu_about" class="menu"><li id="menu-item-93366" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-93366"><a href="https://antmedia.io/about-us/">About Ant Media</a></li> 1427<li id="menu-item-129909" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-129909"><a href="https://antmedia.io/leadership/">Leadership Team</a></li> 1428<li id="menu-item-127744" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-127744"><a href="https://antmedia.io/newsroom/">Newsroom</a></li> 1429<li id="menu-item-127425" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-127425"><a href="https://antmedia.io/partner-directory/">Partners</a></li> 1430<li id="menu-item-127429" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-127429"><a href="https://antmedia.io/partners-overview/">Apply for Partnership</a></li> 1431<li id="menu-item-131628" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-131628"><a href="https://antmedia.io/case-study-form/">Case Study Intake Form</a></li> 1432<li id="menu-item-93368" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-93368"><a href="https://antmedia.io/startups/">Ant Media For Startups</a></li> 1433</ul></div></div></div> </div> 1434 </div> 1435 <hr/> 1436 <div class="hestia-bottom-footer-content"><ul id="menu-footer_deep_menu" class="footer-menu pull-left"><li id="menu-item-126771" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-126771"><a href="https://antmedia.io/terms-conditions/">Terms & Conditions</a></li> 1437<li id="menu-item-126775" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-126775"><a href="https://antmedia.io/privacy-policy/">Privacy Policy</a></li> 1438<li id="menu-item-126779" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-126779"><a href="https://antmedia.io/return-policy/">Return Policy</a></li> 1439<li id="menu-item-126785" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-126785"><a href="https://antmedia.io/eula/">Eula</a></li> 1440<li id="menu-item-100671" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100671"><a href="https://status.antmedia.io">Status</a></li> 1441</ul> <div class="copyright pull-right"> 1442 Ant Media, Inc. All rights reserved. </div> 1443 </div> </div> 1444 </footer>
1445 </div> 1446 </div> 1447 1448 1449 1450 1451
1451<script type="speculationrules"> 1452{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/hestia-child\/*","\/wp-content\/themes\/hestia\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1453</script>
1453 1454<!-- Enter your scripts here --><div id="wa"></div><div class="wppopups-whole" style="display: none"></div>
1454<script> 1455 const lazyloadRunObserver = () => { 1456 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 1457 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 1458 entries.forEach( ( entry ) => { 1459 if ( entry.isIntersecting ) { 1460 let lazyloadBackground = entry.target; 1461 if( lazyloadBackground ) { 1462 lazyloadBackground.classList.add( 'e-lazyloaded' ); 1463 } 1464 lazyloadBackgroundObserver.unobserve( entry.target ); 1465 } 1466 }); 1467 }, { rootMargin: '200px 0px 200px 0px' } ); 1468 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 1469 lazyloadBackgroundObserver.observe( lazyloadBackground ); 1470 } ); 1471 }; 1472 const events = [ 1473 'DOMContentLoaded', 1474 'elementor/lazyload/observe', 1475 ]; 1476 events.forEach( ( event ) => { 1477 document.addEventListener( event, lazyloadRunObserver ); 1478 } ); 1479 </script>
1479 1480 <style> 1481 .woocommerce .wac .fas{zoom:1.3} 1482 .woocommerce .wac .fa-sort-amount-up{color:#77c777} 1483 .woocommerce .wac .fa-sort-amount-down{color:darkorange} 1484 .woocommerce-message.wac.trb:before{display:none} 1485 .woocommerce .wac.trb{background:rgba(220,220,220,.5);color:#777} 1486 .woocommerce .wac.trb .fa-exclamation-triangle{color:#ffa2a2} 1487 .woocommerce .wac.trb .fa-check-circle{color:#77c777} 1488 .woocommerce-message.wac.trb{margin-bottom:1em;padding:1em} 1489 .woocommerce .cart-discount td[data-title],.woocommerce .cart-discount .amount{color:green} 1490 .woocommerce .cart-discount td:after,.woocommerce .cart-discount td[data-title]:after{content:"\00a0 \f14a";display:inline-block;font-family:'Font Awesome 5 Free';position:absolute;margin-top:-.5em;opacity:0;-webkit-transition:all 1s;transition:all 1s} 1491 .woocommerce .cart-discount td[data-title]:before{color:#6d6d6d;font-weight:normal;white-space:pre-wrap} 1492 .woocommerce .cart-discount.anm td:after{opacity:1;margin-left:-3em;color:green;font-size:2em} 1493 </style> 1494
1494<script type='text/javascript'> 1495 function wac_style_cpn(prefix,coupon_code) { 1496 var coupon_class='coupon-'+coupon_code; 1497 if(!document.getElementsByClassName(coupon_class)) return; 1498 cpn=document.getElementsByClassName(coupon_class); 1499 for(i=0; i<cpn.length; i++) { 1500 if(cpn[i].innerHTML.indexOf(coupon_code)>0) { 1501 txt=cpn[i].innerHTML; 1502 oprefix=txt.substring(0,txt.indexOf(': '+coupon_code)+1); 1503 oprefix=oprefix.substring(oprefix.lastIndexOf('>')+1,99); 1504 if(oprefix.length>1) cpn[i].innerHTML=cpn[i].innerHTML.replace(new RegExp(oprefix,'g'),prefix); 1505 } 1506 } 1507 } 1508 </script>
1508<script>/* hls.js v1.5.13 â loaded from CDN before player logic */ 1509(function() { 1510 var script = document.createElement('script'); 1511 script.src = 'https://cdn.jsdelivr.net/npm/[email protected]/dist/hls.min.js'; 1512 script.onload = function() { 1513 if (typeof Hls !== 'undefined' && !window.Hls) { 1514 window.Hls = Hls; 1515 } 1516 }; 1517 document.head.appendChild(script); 1518})();</script>
1518<div class="am-sticky-footer"> 1519 <a href="https://antmedia.io/self-hosted-free-trial/" class="am-ctam" target="_blank" rel="noopener"> 1520 Start Your 14-Day Free Trial 1521 </a> 1522</div>
1522<script>(function() { 1523 'use strict'; 1524 1525 // ============================================ 1526 // PARTICLE ANIMATION 1527 // ============================================ 1528 function initParticles() { 1529 const canvas = document.getElementById('particleCanvas'); 1530 1531 // Debug: Check if canvas exists 1532 if (!canvas) { 1533 console.error('Particle canvas not found!'); 1534 return; 1535 } 1536 1537 console.log('Particle canvas found, initializing...'); 1538 1539 const ctx = canvas.getContext('2d', { alpha: true }); 1540 const heroImage = document.getElementById('heroImage'); 1541 1542 let particles = []; 1543 let animationFrameId = null; 1544 const particleCount = 56; 1545 const particleColor = '#df0517'; 1546 const connectionDistance = 150; 1547 1548 // Set canvas size 1549 function resizeCanvas() { 1550 const rect = canvas.getBoundingClientRect(); 1551 canvas.width = rect.width; 1552 canvas.height = rect.height; 1553 console.log('Canvas resized to:', canvas.width, 'x', canvas.height); 1554 } 1555 1556 // Particle class 1557 class Particle { 1558 constructor() { 1559 this.x = Math.random() * canvas.width; 1560 this.y = Math.random() * canvas.height; 1561 this.vx = (Math.random() - 0.5) * 0.5; 1562 this.vy = (Math.random() - 0.5) * 0.5; 1563 this.radius = Math.random() * 2 + 1; 1564 } 1565 1566 update() { 1567 this.x += this.vx; 1568 this.y += this.vy; 1569 1570 // Bounce off edges 1571 if (this.x < 0 || this.x > canvas.width) this.vx *= -1; 1572 if (this.y < 0 || this.y > canvas.height) this.vy *= -1; 1573 1574 // Keep within bounds 1575 this.x = Math.max(0, Math.min(canvas.width, this.x)); 1576 this.y = Math.max(0, Math.min(canvas.height, this.y)); 1577 } 1578 1579 draw() { 1580 ctx.beginPath(); 1581 ctx.arc(this.x, this.y, this.radius, 0, Math.PI * 2); 1582 ctx.fillStyle = particleColor; 1583 ctx.fill(); 1584 } 1585 } 1586 1587 // Initialize particles array 1588 function createParticles() { 1589 particles = []; 1590 for (let i = 0; i < particleCount; i++) { 1591 particles.push(new Particle()); 1592 } 1593 console.log('Created', particleCount, 'particles'); 1594 } 1595 1596 // Draw connections between nearby particles 1597 function drawConnections() { 1598 for (let i = 0; i < particles.length; i++) { 1599 for (let j = i + 1; j < particles.length; j++) { 1600 const dx = particles[i].x - particles[j].x; 1601 const dy = particles[i].y - particles[j].y; 1602 const distance = Math.sqrt(dx * dx + dy * dy); 1603 1604 if (distance < connectionDistance) { 1605 const opacity = (1 - distance / connectionDistance) * 0.3; 1606 ctx.beginPath(); 1607 ctx.strokeStyle = 'rgba(223, 5, 23, ' + opacity + ')'; 1608 ctx.lineWidth = 1;
1609 ctx.moveTo(particles[i].x, particles[i].y); 1610 ctx.lineTo(particles[j].x, particles[j].y); 1611 ctx.stroke(); 1612 } 1613 } 1614 } 1615 } 1616 1617 // Animation loop 1618 function animate() { 1619 ctx.clearRect(0, 0, canvas.width, canvas.height); 1620 1621 // Update and draw particles 1622 for (let i = 0; i < particles.length; i++) { 1623 particles[i].update(); 1624 particles[i].draw(); 1625 } 1626 1627 // Draw connections 1628 drawConnections(); 1629 1630 animationFrameId = requestAnimationFrame(animate); 1631 } 1632 1633 // Handle window resize 1634 let resizeTimeout; 1635 function handleResize() { 1636 clearTimeout(resizeTimeout); 1637 resizeTimeout = setTimeout(function() { 1638 resizeCanvas(); 1639 createParticles(); 1640 }, 250); 1641 } 1642 1643 // Cleanup function 1644 function cleanup() { 1645 if (animationFrameId) { 1646 cancelAnimationFrame(animationFrameId); 1647 animationFrameId = null; 1648 } 1649 window.removeEventListener('resize', handleResize); 1650 } 1651 1652 // Initialize everything 1653 resizeCanvas(); 1654 createParticles(); 1655 1656 // Check for reduced motion preference 1657 const prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches; 1658 1659 if (!prefersReducedMotion) { 1660 animate(); 1661 console.log('Animation started'); 1662 } else { 1663 console.log('Animation disabled due to reduced motion preference'); 1664 } 1665 1666 // Add event listeners 1667 window.addEventListener('resize', handleResize); 1668 window.addEventListener('beforeunload', cleanup); 1669 1670 // Pause animation when page is hidden (performance) 1671 document.addEventListener('visibilitychange', function() { 1672 if (document.hidden) { 1673 if (animationFrameId) { 1674 cancelAnimationFrame(animationFrameId); 1675 animationFrameId = null; 1676 } 1677 } else { 1678 if (!prefersReducedMotion && !animationFrameId) { 1679 animate(); 1680 } 1681 } 1682 }); 1683 } 1684 1685 // Logo Slider Functionality 1686 function initLogoSlider() { 1687 const slider = document.getElementById('antLogoSlider'); 1688 const track = document.getElementById('antLogoTrack'); 1689 1690 if (!slider || !track) return; 1691 1692 let isDragging = false; 1693 let startX = 0; 1694 let currentTranslate = 0; 1695 let previousTranslate = 0; 1696 let animationID = 0; 1697 let currentX = 0; 1698 let velocity = 0; 1699 let lastX = 0; 1700 let lastTime = Date.now(); 1701 let autoScrollTimeout = null; 1702 1703 const getHalfWidth = () => track.scrollWidth / 2; 1704 1705 const disableAnimation = () => { 1706 track.classList.remove('animated'); 1707 track.style.transform = `translateX(${currentTranslate}px)`; 1708 }; 1709 1710 const enableAnimation = () => { 1711 const halfWidth = getHalfWidth(); 1712 const normalizedTranslate = ((currentTranslate % halfWidth) + halfWidth) % halfWidth; 1713 track.style.transform = `translateX(${-normalizedTranslate}px)`; 1714 1715 requestAnimationFrame(() => { 1716 track.classList.add('animated'); 1717 }); 1718 }; 1719 1720 const dragStart = (e) => { 1721 isDragging = true; 1722 startX = e.type.includes('mouse') ? e.pageX : e.touches[0].clientX; 1723 1724 const transform = window.getComputedStyle(track).transform; 1725 if (transform !== 'none') { 1726 const matrix = new DOMMatrix(transform); 1727 currentTranslate = matrix.m41; 1728 previousTranslate = currentTranslate; 1729 } 1730 1731 lastX = startX; 1732 lastTime = Date.now(); 1733 velocity = 0; 1734 1735 disableAnimation(); 1736 slider.classList.add('dragging'); 1737 1738 cancelAnimationFrame(animationID); 1739 clearTimeout(autoScrollTimeout); 1740 }; 1741 1742 const dragMove = (e) => { 1743 if (!isDragging) return; 1744 1745 e.preventDefault(); 1746 currentX = e.type.includes('mouse') ? e.pageX : e.touches[0].clientX; 1747 const diff = currentX - startX; 1748 currentTranslate = previousTranslate + diff; 1749 1750 const now = Date.now(); 1751 const timeDiff = now - lastTime; 1752 if (timeDiff > 0) { 1753 velocity = (currentX - lastX) / timeDiff; 1754 } 1755 lastX = currentX;
1756 lastTime = now; 1757 1758 const halfWidth = getHalfWidth(); 1759 if (currentTranslate > 0) { 1760 currentTranslate -= halfWidth; 1761 previousTranslate -= halfWidth; 1762 startX += halfWidth; 1763 } else if (currentTranslate < -halfWidth) { 1764 currentTranslate += halfWidth; 1765 previousTranslate += halfWidth; 1766 startX -= halfWidth; 1767 } 1768 1769 track.style.transform = `translateX(${currentTranslate}px)`; 1770 }; 1771 1772 const dragEnd = () => { 1773 if (!isDragging) return; 1774 1775 isDragging = false; 1776 slider.classList.remove('dragging'); 1777 1778 const momentum = velocity * 300; 1779 currentTranslate += momentum; 1780 previousTranslate = currentTranslate; 1781 1782 const halfWidth = getHalfWidth(); 1783 currentTranslate = ((currentTranslate % halfWidth) + halfWidth) % halfWidth; 1784 if (currentTranslate > 0) currentTranslate -= halfWidth; 1785 1786 const animateMomentum = () => { 1787 velocity *= 0.95; 1788 currentTranslate += velocity * 16; 1789 1790 const halfWidth = getHalfWidth(); 1791 if (currentTranslate > 0) { 1792 currentTranslate -= halfWidth; 1793 } else if (currentTranslate < -halfWidth) { 1794 currentTranslate += halfWidth; 1795 } 1796 1797 track.style.transform = `translateX(${currentTranslate}px)`; 1798 1799 if (Math.abs(velocity) > 0.01) { 1800 animationID = requestAnimationFrame(animateMomentum); 1801 } else { 1802 autoScrollTimeout = setTimeout(enableAnimation, 1000); 1803 } 1804 }; 1805 1806 if (Math.abs(velocity) > 0.01) { 1807 animateMomentum(); 1808 } else { 1809 autoScrollTimeout = setTimeout(enableAnimation, 1000); 1810 } 1811 }; 1812 1813 slider.addEventListener('mousedown', dragStart); 1814 window.addEventListener('mousemove', dragMove); 1815 window.addEventListener('mouseup', dragEnd); 1816 1817 slider.addEventListener('touchstart', dragStart, { passive: false }); 1818 slider.addEventListener('touchmove', dragMove, { passive: false }); 1819 slider.addEventListener('touchend', dragEnd); 1820 1821 slider.addEventListener('contextmenu', (e) => { 1822 if (isDragging) e.preventDefault(); 1823 }); 1824 } 1825 1826// Image swap on hover 1827document.addEventListener('DOMContentLoaded', function() { 1828 const logoItems = document.querySelectorAll('.ant-logo-item img'); 1829 1830 logoItems.forEach(img => { 1831 const originalSrc = img.src; 1832 const hoverSrc = img.getAttribute('data-hover'); 1833 1834 if (hoverSrc) { 1835 // Preload hover image 1836 const preloadImg = new Image(); 1837 preloadImg.src = hoverSrc; 1838 1839 img.parentElement.addEventListener('mouseenter', function() { 1840 img.src = hoverSrc; 1841 }); 1842 1843 img.parentElement.addEventListener('mouseleave', function() { 1844 img.src = originalSrc; 1845 }); 1846 } 1847 }); 1848}); 1849 1850 // ============================================ 1851 // FORCE SOLUTION LINKS SAME TAB 1852 // ============================================ 1853 function forceSameTab() { 1854 const solutionLinks = document.querySelectorAll('.solutions-grid a'); 1855 solutionLinks.forEach(function(link) { 1856 link.removeAttribute('target'); 1857 link.removeAttribute('rel'); 1858 1859 link.addEventListener('click', function(e) { 1860 if (this.hasAttribute('target')) { 1861 this.removeAttribute('target'); 1862 } 1863 }, true); 1864 }); 1865 } 1866 1867 // ============================================ 1868 // INITIALIZE ALL FUNCTIONS 1869 // ============================================ 1870 function initAll() { 1871 initParticles(); 1872 initLogoSlider(); 1873 forceSameTab(); 1874 } 1875 1876 // Wait for DOM to be ready 1877 if (document.readyState === 'loading') { 1878 document.addEventListener('DOMContentLoaded', initAll); 1879 } else { 1880 initAll(); 1881 } 1882 1883 // Initialize after full load 1884 window.addEventListener('load', function() { 1885 forceSameTab(); 1886 });
1887 1888 // MutationObserver for dynamic changes 1889 const observer = new MutationObserver(function(mutations) { 1890 mutations.forEach(function(mutation) { 1891 if (mutation.type === 'attributes' && 1892 (mutation.attributeName === 'target' || mutation.attributeName === 'rel')) { 1893 const link = mutation.target; 1894 if (link.classList.contains('solution-card') || 1895 link.closest('.solutions-grid')) { 1896 link.removeAttribute('target'); 1897 link.removeAttribute('rel'); 1898 } 1899 } 1900 }); 1901 }); 1902 1903 setTimeout(function() { 1904 const grid = document.querySelector('.solutions-grid'); 1905 if (grid) { 1906 observer.observe(grid, { 1907 attributes: true, 1908 attributeFilter: ['target', 'rel'], 1909 subtree: true 1910 }); 1911 } 1912 }, 100); 1913 1914})(); 1915 1916window.addEventListener('scroll', function () { 1917 var navbar = document.querySelector('.navbar.navbar-default.navbar-fixed-top'); 1918 if (!navbar) return; 1919 if (window.scrollY > 50) { 1920 navbar.classList.add('scrolled'); 1921 } else { 1922 navbar.classList.remove('scrolled'); 1923 } 1924}); 1925 1926(function(){ 1927 function initSlider(){ 1928 const SLIDES=[ 1929 {img:'https://antmedia.io/wp-content/uploads/2026/04/Slide_1.webp', sub:'Free trial', label:'Scalable, Ultra Low Latency & Adaptive WebRTC Streaming'}, 1930 {img:'https://antmedia.io/wp-content/uploads/2026/09/slide2-ipcamera.webp', sub:'Blog', label:'Scaling IP Camera Streaming to 1,000+ RTSP Cameras'}, 1931 {img:'https://antmedia.io/wp-content/uploads/2026/07/Tadow-Case-Study.webp', sub:'Case Study', label:'Real-Time DJ Streaming for Venues (Tadow)'}, 1932 {img:'https://antmedia.io/wp-content/uploads/2026/07/Ollama-Plugin.webp', sub:'New Product', label:'AIVision Plugin'} 1933 ]; 1934 1935 const stripInner=document.getElementById('sl-strip-inner'); 1936 if(!stripInner) return; 1937 1938 function truncate(str,max){return str.length>max?str.slice(0,max).trimEnd()+'â¦':str} 1939 1940 SLIDES.forEach((s,i)=>{ 1941 const th=document.createElement('div'); 1942 th.className='sl-th'+(i===0?' sl-on':''); 1943 th.dataset.i=i; 1944 th.innerHTML=` 1945 <div class="sl-tframe"><img src="${s.img}" alt=""></div> 1946 <div class="sl-tx"> 1947 <span class="sl-tsub">${s.sub}</span> 1948 <span class="sl-tl">${truncate(s.label,40)}</span> 1949 </div>`; 1950 stripInner.appendChild(th); 1951 }); 1952 1953 const slides=document.querySelectorAll('.sl-slide'); 1954 const prog=document.getElementById('sl-prog'); 1955 const cnum=document.getElementById('sl-cnum'); 1956 let cur=0, raf=null, t0=null; 1957 const DUR=6500; 1958 1959 function getThumbs(){return document.querySelectorAll('.sl-th')} 1960 1961 function go(i){ 1962 slides[cur].classList.remove('sl-active'); 1963 getThumbs()[cur].classList.remove('sl-on'); 1964 cur=(i+slides.length)%slides.length; 1965 slides[cur].classList.add('sl-active'); 1966 // small delay so browser paints the curtain at scaleX(1) before transition fires 1967 requestAnimationFrame(()=>{ 1968 slides[cur].classList.add('sl-ready'); 1969 }); 1970 getThumbs()[cur].classList.add('sl-on'); 1971 cnum.textContent=cur+1; 1972 cancelAnimationFrame(raf);t0=null; 1973 prog.style.transition='none';prog.style.width='0%'; 1974 requestAnimationFrame(()=>requestAnimationFrame(tick)); 1975 } 1976 1977 function tick(ts){ 1978 if(!t0)t0=ts; 1979 const p=Math.min((ts-t0)/DUR,1); 1980 prog.style.transition='width .09s linear'; 1981 prog.style.width=(p*100)+'%'; 1982 if(p>=1)go(cur+1);else raf=requestAnimationFrame(tick); 1983 } 1984 1985 // Preload hero images first, then start 1986 let loaded=0; 1987 const total=SLIDES.length; 1988 1989 function onAllLoaded(){ 1990 // Now safe to show â add sl-ready to first slide so curtain + text animate in 1991 slides[0].classList.add('sl-ready'); 1992 raf=requestAnimationFrame(tick); 1993 } 1994 1995 SLIDES.forEach(s=>{ 1996 const img=new Image(); 1997 img.onload=img.onerror=()=>{ 1998 loaded++; 1999 if(loaded===total) onAllLoaded(); 2000 }; 2001 img.src=s.img; 2002 });
2003 2004 // Fallback: if images take > 3s, start anyway 2005 setTimeout(()=>{ 2006 if(loaded<total) onAllLoaded(); 2007 }, 3000); 2008 2009 document.getElementById('sl-prev').onclick=()=>go(cur-1); 2010 document.getElementById('sl-next').onclick=()=>go(cur+1); 2011 stripInner.addEventListener('click',e=>{ 2012 const th=e.target.closest('.sl-th'); 2013 if(th)go(+th.dataset.i); 2014 }); 2015 } 2016 2017 if(document.readyState==='loading'){ 2018 document.addEventListener('DOMContentLoaded', initSlider); 2019 } else { 2020 initSlider(); 2021 } 2022})(); 2023 2024window.addEventListener('scroll', function () { 2025 var navbar = document.querySelector('.navbar.navbar-default.navbar-fixed-top'); 2026 if (!navbar) return; 2027 if (window.scrollY > 40) { 2028 navbar.classList.add('scrolled'); 2029 } else { 2030 navbar.classList.remove('scrolled'); 2031 } 2032});</script>
2032
2032<script type='text/javascript'> 2033 (function () { 2034 var c = document.body.className; 2035 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 2036 document.body.className = c; 2037 })(); 2038 </script>
2038 2039
2039<script type="text/javascript"> 2040/* <![CDATA[ */ 2041var HCaptchaMainObject = {"params":"{\"sitekey\":\"37c047c0-48cc-4dc8-baa4-55c0b3a2a864\",\"theme\":\"light\",\"size\":\"normal\",\"hl\":\"en\"}"}; 2042/* ]]> */ 2043</script>
2043 2044<link rel='preload' as='style' id='wc-blocks-style-css' href='https://antmedia.io/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css' type='text/css' media='all' /> 2045<link rel='stylesheet' id='wc-blocks-style-css' href='https://antmedia.io/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css' type='text/css' media='all' /> 2046<link rel='preload' as='style' id='wpcode-snippet-122815-css' href='https://antmedia.io/wp-content/uploads/wpcode/assets/2bfb7af09e882c5a148e9d4176e72020.css' type='text/css' media='all' /> 2047<link rel='stylesheet' id='wpcode-snippet-122815-css' href='https://antmedia.io/wp-content/uploads/wpcode/assets/2bfb7af09e882c5a148e9d4176e72020.css' type='text/css' media='all' /> 2048<link rel='preload' as='style' id='siteorigin-widget-icon-font-ionicons-css' href='https://antmedia.io/wp-content/plugins/so-widgets-bundle/icons/ionicons/style.css' type='text/css' media='all' /> 2049<link rel='stylesheet' id='siteorigin-widget-icon-font-ionicons-css' href='https://antmedia.io/wp-content/plugins/so-widgets-bundle/icons/ionicons/style.css' type='text/css' media='all' /> 2050<link rel='preload' as='style' id='sow-social-media-buttons-flat-6fec0e3c22e4-css' href='https://antmedia.io/wp-content/uploads/siteorigin-widgets/sow-social-media-buttons-flat-6fec0e3c22e4.css' type='text/css' media='all' /> 2051<link rel='stylesheet' id='sow-social-media-buttons-flat-6fec0e3c22e4-css' href='https://antmedia.io/wp-content/uploads/siteorigin-widgets/sow-social-media-buttons-flat-6fec0e3c22e4.css' type='text/css' media='all' /> 2052<link rel='preload' as='style' id='siteorigin-widget-icon-font-fontawesome-css' href='https://antmedia.io/wp-content/plugins/so-widgets-bundle/icons/fontawesome/style.css' type='text/css' media='all' /> 2053<link rel='stylesheet' id='siteorigin-widget-icon-font-fontawesome-css' href='https://antmedia.io/wp-content/plugins/so-widgets-bundle/icons/fontawesome/style.css' type='text/css' media='all' /> 2054<link rel='preload' as='style' id='wpcode-snippet-126165-css' href='https://antmedia.io/wp-content/uploads/wpcode/assets/f0fd7d6d54c716c4cbd77fb18724a042.css' type='text/css' media='all' /> 2055<link rel='stylesheet' id='wpcode-snippet-126165-css' href='https://antmedia.io/wp-content/uploads/wpcode/assets/f0fd7d6d54c716c4cbd77fb18724a042.css' type='text/css' media='all' /> 2056<link rel='preload' as='style' id='wpcode-snippet-125802-css' href='https://antmedia.io/wp-content/uploads/wpcode/assets/77eb18e0afbb0056a2dc023ac9072541.css' type='text/css' media='all' /> 2057<link rel='stylesheet' id='wpcode-snippet-125802-css' href='https://antmedia.io/wp-content/uploads/wpcode/assets/77eb18e0afbb0056a2dc023ac9072541.css' type='text/css' media='all' />
2058<script type="text/javascript" src="https://antmedia.io/wp-includes/js/dist/hooks.min.js" id="wp-hooks-js"></script>
vendor: 1 bytes, line 2058
2058
2059<script type="text/javascript" id="wppopups-js-extra"> 2060/* <![CDATA[ */ 2061var wppopups_vars = {"is_admin":"","ajax_url":"https:\/\/antmedia.io\/wp-admin\/admin-ajax.php","pid":"123877","is_front_page":"","is_blog_page":"","is_category":"","site_url":"https:\/\/antmedia.io","is_archive":"","is_search":"","is_singular":"1","is_preview":"","facebook":"","twitter":"","val_required":"This field is required.","val_url":"Please enter a valid URL.","val_email":"Please enter a valid email address.","val_number":"Please enter a valid number.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","disable_form_reopen":"__return_false","woo_is_shop":"","woo_is_order_received":"","woo_is_product_category":"","woo_is_product_tag":"","woo_is_product":"","woo_is_cart":"","woo_is_checkout":"","woo_is_account_page":""}; 2062/* ]]> */ 2063</script>
vendor: 1 bytes, line 2063
2063
2064<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/wp-popups-lite/src/assets/js/wppopups.js" id="wppopups-js"></script>
vendor: 1 bytes, line 2064
2064
2065<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/metronet-profile-picture/js/mpp-frontend.js" id="mpp_gutenberg_tabs-js"></script>
vendor: 1 bytes, line 2065
2065
2066<script type="text/javascript" id="site_tracking-js-extra"> 2067/* <![CDATA[ */ 2068var php_data = {"ac_settings":{"tracking_actid":91170674,"site_tracking_default":1,"site_tracking":1},"user_email":""}; 2069/* ]]> */ 2070</script>
vendor: 1 bytes, line 2070
2070
2071<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/activecampaign-subscription-forms/site_tracking.js" id="site_tracking-js"></script>
vendor: 1 bytes, line 2071
2071
2072<script type="text/javascript" id="metorik-js-js-extra"> 2073/* <![CDATA[ */ 2074var metorik_params = {"source_tracking":{"enabled":true,"cookie_lifetime":6,"session_length":30,"sbjs_domain":false,"cookie_name":"mtk_src_trk"},"cart_tracking":{"enabled":false,"cart_items_count":0,"item_was_added_to_cart":false,"wc_ajax_capture_customer_data_url":"\/?wc-ajax=metorik_capture_customer_data","wc_ajax_email_opt_out_url":"\/?wc-ajax=metorik_email_opt_out","wc_ajax_email_opt_in_url":"\/?wc-ajax=metorik_email_opt_in","wc_ajax_seen_add_to_cart_form_url":"\/?wc-ajax=metorik_seen_add_to_cart_form","add_cart_popup_should_scroll_to":true,"add_cart_popup_placement":"bottom","add_to_cart_should_mark_as_seen":true,"add_to_cart_form_selectors":[".ajax_add_to_cart",".single_add_to_cart_button"]},"nonce":"e3b4bdd349"}; 2075/* ]]> */ 2076</script>
vendor: 1 bytes, line 2076
2076
2077<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/metorik-helper/assets/js/metorik.min.js" id="metorik-js-js"></script>
vendor: 1 bytes, line 2077
2077
2078<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/whatsapp-for-wordpress/assets/dist/js/njt-whatsapp.js" id="nta-wa-libs-js"></script>
vendor: 1 bytes, line 2078
2078
2079<script type="text/javascript" id="nta-js-global-js-extra"> 2080/* <![CDATA[ */ 2081var njt_wa_global = {"ajax_url":"https:\/\/antmedia.io\/wp-admin\/admin-ajax.php","nonce":"b80c4e8304","defaultAvatarSVG":"<svg width=\"48px\" height=\"48px\" class=\"nta-whatsapp-default-avatar\" version=\"1.1\" id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\"\n viewBox=\"0 0 512 512\" style=\"enable-background:new 0 0 512 512;\" xml:space=\"preserve\">\n <path style=\"fill:#EDEDED;\" d=\"M0,512l35.31-128C12.359,344.276,0,300.138,0,254.234C0,114.759,114.759,0,255.117,0\n S512,114.759,512,254.234S395.476,512,255.117,512c-44.138,0-86.51-14.124-124.469-35.31L0,512z\"\/>\n <path style=\"fill:#55CD6C;\" d=\"M137.71,430.786l7.945,4.414c32.662,20.303,70.621,32.662,110.345,32.662\n c115.641,0,211.862-96.221,211.862-213.628S371.641,44.138,255.117,44.138S44.138,137.71,44.138,254.234\n c0,40.607,11.476,80.331,32.662,113.876l5.297,7.945l-20.303,74.152L137.71,430.786z\"\/>\n <path style=\"fill:#FEFEFE;\" d=\"M187.145,135.945l-16.772-0.883c-5.297,0-10.593,1.766-14.124,5.297\n c-7.945,7.062-21.186,20.303-24.717,37.959c-6.179,26.483,3.531,58.262,26.483,90.041s67.09,82.979,144.772,105.048\n c24.717,7.062,44.138,2.648,60.028-7.062c12.359-7.945,20.303-20.303,22.952-33.545l2.648-12.359\n c0.883-3.531-0.883-7.945-4.414-9.71l-55.614-25.6c-3.531-1.766-7.945-0.883-10.593,2.648l-22.069,28.248\n c-1.766,1.766-4.414,2.648-7.062,1.766c-15.007-5.297-65.324-26.483-92.69-79.448c-0.883-2.648-0.883-5.297,0.883-7.062\n l21.186-23.834c1.766-2.648,2.648-6.179,1.766-8.828l-25.6-57.379C193.324,138.593,190.676,135.945,187.145,135.945\"\/>\n <\/svg>","defaultAvatarUrl":"https:\/\/antmedia.io\/wp-content\/plugins\/whatsapp-for-wordpress\/assets\/img\/whatsapp_logo.svg","timezone":"America\/New_York","i18n":{"online":"Online","offline":"Offline"},"urlSettings":{"onDesktop":"api","onMobile":"api","openInNewTab":"ON"}}; 2082/* ]]> */ 2083</script>
vendor: 1 bytes, line 2083
2083
2084<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/whatsapp-for-wordpress/assets/js/whatsapp-button.js" id="nta-js-global-js"></script>
vendor: 1 bytes, line 2084
2084
2085<script type="text/javascript" src="https://antmedia.io/wp-includes/js/dist/i18n.min.js" id="wp-i18n-js"></script>
vendor: 1 bytes, line 2085
2085
2086<script type="text/javascript" id="wp-i18n-js-after"> 2087/* <![CDATA[ */ 2088wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2089/* ]]> */ 2090</script>
vendor: 1 bytes, line 2090
2090
2091<script type="text/javascript" src="https://antmedia.io/wp-includes/js/dist/vendor/wp-polyfill.min.js" id="wp-polyfill-js"></script>
vendor: 81 bytes, lines 2091-2092
2091 2092<script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=
2092G-464H6Y7FRM
vendor: 64 bytes, line 2092
2092" id="google-tag-manager-js" data-wp-strategy="async"></script>
2093<script type="text/javascript" id="google-tag-manager-js-after"> 2094/* <![CDATA[ */ 2095
vendor: 130 bytes, lines 2095-2098
2095window.dataLayer = window.dataLayer || []; 2096 function gtag(){dataLayer.push(arguments);} 2097 gtag('js', new Date()); 2098 gtag('config', '
2098G-464H6Y7FRM
vendor: 33 bytes, line 2098
2098', { 'send_page_view': false });
2099/* ]]> */ 2100</script>
vendor: 1 bytes, line 2100
2100
2101<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks-google-analytics.js" id="wc-blocks-google-analytics-js"></script>
vendor: 1 bytes, line 2101
2101
2102<script type="text/javascript" src="https://antmedia.io/wp-includes/js/comment-reply.min.js" id="comment-reply-js" async="async" data-wp-strategy="async"></script>
vendor: 1 bytes, line 2102
2102
2103<script type="text/javascript" src="https://antmedia.io/wp-content/themes/hestia/assets/bootstrap/js/bootstrap.min.js" id="jquery-bootstrap-js"></script>
vendor: 1 bytes, line 2103
2103
2104<script type="text/javascript" src="https://antmedia.io/wp-includes/js/jquery/ui/core.min.js" id="jquery-ui-core-js"></script>
vendor: 1 bytes, line 2104
2104
2105<script type="text/javascript" id="hestia_scripts-js-extra"> 2106/* <![CDATA[ */ 2107var requestpost = {"ajaxurl":"https:\/\/antmedia.io\/wp-admin\/admin-ajax.php","disable_autoslide":"","masonry":""}; 2108var hestiaViewcart = {"view_cart_label":"View cart","view_cart_link":"https:\/\/antmedia.io\/cart\/"}; 2109/* ]]> */ 2110</script>
vendor: 1 bytes, line 2110
2110
2111<script type="text/javascript" src="https://antmedia.io/wp-content/themes/hestia/assets/js/script.min.js" id="hestia_scripts-js"></script>
vendor: 1 bytes, line 2111
2111
2112<script type="text/javascript" id="q2w3_fixed_widget-js-extra"> 2113/* <![CDATA[ */ 2114var q2w3_sidebar_options = [{"use_sticky_position":false,"margin_top":30,"margin_bottom":800,"stop_elements_selectors":".footer-wrapper","screen_max_width":800,"screen_max_height":0,"widgets":[]}]; 2115/* ]]> */ 2116</script>
vendor: 1 bytes, line 2116
2116
2117<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/q2w3-fixed-widget/js/frontend.min.js" id="q2w3_fixed_widget-js"></script>
vendor: 1 bytes, line 2117
2117
2118<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js" id="sourcebuster-js-js"></script>
vendor: 1 bytes, line 2118
2118
2119<script type="text/javascript" id="wc-order-attribution-js-extra"> 2120/* <![CDATA[ */ 2121var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/antmedia.io\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 2122/* ]]> */ 2123</script>
vendor: 1 bytes, line 2123
2123
2124<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js" id="wc-order-attribution-js"></script>
vendor: 1 bytes, line 2124
2124
2125<script type="text/javascript" id="wpforms-user-journey-js-extra"> 2126/* <![CDATA[ */ 2127var wpforms_user_journey = {"is_ssl":"1","is_debug":"","storage_name":"_wpfuj","cleanup_cookie_name":"_wpfuj_cleanup","max_data_size":"10240","max_data_items":"100","page_id":"123877"}; 2128/* ]]> */ 2129</script>
vendor: 1 bytes, line 2129
2129
2130<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/wpforms-user-journey/assets/js/wpforms-user-journey.min.js" id="wpforms-user-journey-js"></script>
vendor: 1 bytes, line 2130
2130
2131<script type="text/javascript" id="nta-js-popup-js-extra"> 2132/* <![CDATA[ */ 2133var njt_wa = {"gdprStatus":"","accounts":[{"accountId":108638,"accountName":"Ant Media","avatar":"","number":"+18578670854","title":"Ant Media","predefinedText":"","willBeBackText":"I will be back in [njwa_time_work]","dayOffsText":"I will be back soon","isAlwaysAvailable":"ON","daysOfWeekWorking":{"sunday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]},"monday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]},"tuesday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]},"wednesday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]},"thursday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]},"friday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]},"saturday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]}}}],"options":{"display":{"displayCondition":"showAllPage","displayPostCondition":"excludePosts","includePages":[],"excludePages":[],"includePosts":[],"excludePosts":[],"showOnDesktop":"ON","showOnMobile":"ON","time_symbols":"h:m"},"styles":{"title":"Start a Conversation","responseText":"The team typically replies in a few minutes.","description":"Hi! Click one of our member below to chat on <strong>WhatsApp<\/strong>","backgroundColor":"#2db742","textColor":"#fff","titleSize":"18","accountNameSize":"14","descriptionTextSize":"12","regularTextSize":"11","scrollHeight":"500","isShowScroll":"OFF","isShowResponseText":"OFF","isShowPoweredBy":"ON","btnLabel":"Need Help? <strong>Chat with us<\/strong>","btnLabelWidth":"197","btnPosition":"right","btnLeftDistance":"30","btnRightDistance":"30","btnBottomDistance":"30","isShowBtnLabel":"ON","isShowGDPR":"OFF","gdprContent":"Please accept our <a href=\"https:\/\/ninjateam.org\/privacy-policy\/\">privacy policy<\/a> first to start a conversation.","widgetType":"expandable"},"analytics":{"enabledGoogle":"ON","enabledFacebook":"OFF","enabledGoogleGA4":"ON"},"accounts":{"hideOfflineAgents":"OFF"}}}; 2134/* ]]> */ 2135</script>
vendor: 1 bytes, line 2135
2135
2136<script type="text/javascript" src="https://antmedia.io/wp-content/plugins/whatsapp-for-wordpress/assets/js/whatsapp-popup.js" id="nta-js-popup-js"></script>
vendor: 1 bytes, line 2136
2136
2137<script type="text/javascript" src="https://antmedia.io/wp-content/uploads/wpcode/assets/40f3d70e74d5e7663ac7532644742b44.js" id="wpcode-snippet-126166-js"></script>
vendor: 1 bytes, line 2137
2137
2138<script type="text/javascript">document.body.className = document.body.className.replace("siteorigin-panels-before-js","");</script>
2138<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"aa6cb63feb884323a091d14eae071b54","r":1,"spa":2}' crossorigin="anonymous"></script>
2138 2139</body> 2140</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.