PageSourceSearch

https://antmedia.io/pricing/

html antmedia.io collected 2026-10-02 04:23:59 UTC 160,291 bytes, 2,140 lines download raw bytes

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&#038;subset=latin&#038;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&#038;subset=latin&#038;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 &#038; Entertainment" href="https://antmedia.io/solutions/media-entertainment/">Media &#038; 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 &#038; E-sports Live Streaming" href="https://antmedia.io/solutions/video-game-streaming/">Gaming &#038; 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&#038;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 &hellip;" 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="&#xf218;" ></span>							</div>
1275							<div class="sow-accordion-close-button">
1276								<span class="sow-icon-ionicons" data-sow-icon="&#xf209;" ></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="&#xf218;" ></span>							</div>
1295							<div class="sow-accordion-close-button">
1296								<span class="sow-icon-ionicons" data-sow-icon="&#xf209;" ></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="&#xf218;" ></span>							</div>
1315							<div class="sow-accordion-close-button">
1316								<span class="sow-icon-ionicons" data-sow-icon="&#xf209;" ></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="&#xf218;" ></span>							</div>
1335							<div class="sow-accordion-close-button">
1336								<span class="sow-icon-ionicons" data-sow-icon="&#xf209;" ></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="&#xf218;" ></span>							</div>
1355							<div class="sow-accordion-close-button">
1356								<span class="sow-icon-ionicons" data-sow-icon="&#xf209;" ></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> &#8211; who are facing complex video streaming challenges &#8211; <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="&#xf0e1;" ></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="&#xf09b;" ></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="&#xf099;" ></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="&#xf167;" ></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 &#038; 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.