1<!DOCTYPE html> 2<html lang="en-US" class="dark" prefix="og: http://ogp.me/ns#"> 3<head > 4<meta charset="UTF-8" /> 5<meta name="viewport" content="width=device-width, initial-scale=1" /> 6<!-- is not shop --> 7 8 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5" /> 9 10 <meta name="google-site-verification" content="fAEnbCr3APLaYzmYyphgEpdlQWkmcxaOwfl_TFBE5gI" /> 11 12 <link rel="alternate" type="application/rss+xml" title="Sencha » Videos Feed" href="https://play.vidyard.com/feeds/IgT1KkAdZXuHftn3oRffBg.rss"> 13 <link rel="alternate" type="application/rss+xml" title="Sencha » Webcasts Feed" href="https://www.brighttalk.com/channel/11505/feed/rss"> 14 15 16 <style type="text/css"> 17 /*{"c":"2016-03-02T01:02:41Z","s":"prod-origin-eda6965a","v":"83ef36"}*/ 18 /* 19 * The Typekit service used to deliver this font or fonts for use on websites 20 * is provided by Adobe and is subject to these Terms of Use 21 * http://www.adobe.com/products/eulas/tou_typekit. For font license 22 * information, see the list below. 23 * 24 * effra: 25 * - http://typekit.com/eulas/00000000000000000001787a 26 * - http://typekit.com/eulas/00000000000000000001787c 27 * - http://typekit.com/eulas/00000000000000000001787e 28 * - http://typekit.com/eulas/000000000000000000017880 29 * - http://typekit.com/eulas/000000000000000000017882 30 * - http://typekit.com/eulas/000000000000000000017879 31 * - http://typekit.com/eulas/00000000000000000001787b 32 * - http://typekit.com/eulas/00000000000000000001787d 33 * - http://typekit.com/eulas/00000000000000000001787f 34 * - http://typekit.com/eulas/000000000000000000017881 35 * 36 * (c) 2009-2016 Adobe Systems Incorporated. All Rights Reserved. 37 */ 38 39 .wf-loading { 40 visibility: visible !important; 41 } 42 43 .site-container { 44 min-height: 100vh; 45 } 46 47 /*.loading .gch-header-slider, .loading .gch-header-content, .loading .site-container .site-inner,*/ 48 .loading.woocommerce-checkout .entry-content div:not(.woocommerce) > *, 49 .woocommerce-checkout .entry-content div.woocommerce > *, 50 .loading img { 51 opacity: 0; 52 } 53 54 .loaded.woocommerce-checkout .entry-content div:not(.woocommerce) > *, 55 .loaded img { 56 -webkit-transition: opacity 0.3s ease; 57 -moz-transition: opacity 0.3s ease; 58 -ms-transition: opacity 0.3s ease; 59 -o-transition: opacity 0.3s ease; 60 transition: opacity 0.3s ease-out; 61 } 62</style> 63 64 <noscript> 65 <style type="text/css"> 66 .no-js.loading .site-container { 67 opacity: 1; 68 -webkit-transition: opacity 0.3s ease; 69 -moz-transition: opacity 0.3s ease; 70 -ms-transition: opacity 0.3s ease; 71 -o-transition: opacity 0.3s ease; 72 transition: opacity 0.3s ease-out; 73 } 74 .gch-header-slider .slide { 75 display: block; 76 float: none !important; 77 clear: both; 78 border-bottom-color: #ccc; 79 border-bottom-width: 1px; 80 border-bottom-style: solid; 81 padding-bottom: 40px; 82 } 83 </style> 84 </noscript> 85 86
86<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyB37qh-XB7kOKQgtWaDuI-9m6gmwqmORKs" async="" defer=""></script>
86 87 88<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 89 90<!-- Google Tag Manager for WordPress by gtm4wp.com -->
91<script data-cfasync="false" data-pagespeed-no-defer> 92 var gtm4wp_datalayer_name = "dataLayer"; 93 var dataLayer = dataLayer || []; 94</script>
94 95<!-- End Google Tag Manager for WordPress by gtm4wp.com --><meta property="og:locale" content="en_US" /> 96<meta property="og:type" content="article" /> 97<meta property="og:title" content="Read Blogs on Application Development by Sencha - Sencha" /> 98<meta property="og:description" content="Check out the entire Sencha blog archive with articles about new releases, free tools, and tips and tricks to make the most of Sencha's tools." /> 99<meta property="og:url" content="https://www.sencha.com/blog/" /> 100<meta property="og:site_name" content="Sencha.com" /> 101<meta property="article:section" content="Sencha Revamp" /> 102 103 <!-- This site is optimized with the Yoast SEO plugin v22.8 - https://yoast.com/wordpress/plugins/seo/ --> 104 <title>Read Blogs on Application Development by Sencha - Sencha</title> 105<link data-rocket-prefetch href="https://play.vidyard.com" rel="dns-prefetch"> 106<link data-rocket-prefetch href="https://www.brighttalk.com" rel="dns-prefetch"> 107<link data-rocket-prefetch href="https://embed.tawk.to" rel="dns-prefetch"> 108<link data-rocket-prefetch href="https://script.crazyegg.com" rel="dns-prefetch"> 109<link data-rocket-prefetch href="https://www.clarity.ms" rel="dns-prefetch"> 110<link data-rocket-prefetch href="https://scripts.clarity.ms" rel="dns-prefetch"> 111<link data-rocket-prefetch href="https://snap.licdn.com" rel="dns-prefetch"> 112<link data-rocket-prefetch href="https://connect.facebook.net" rel="dns-prefetch"> 113<link data-rocket-prefetch href="https://a.quora.com" rel="dns-prefetch"> 114<link data-rocket-prefetch href="https://bat.bing.com" rel="dns-prefetch"> 115<link data-rocket-prefetch href="https://static.ads-twitter.com" rel="dns-prefetch"> 116<link data-rocket-prefetch href="https://www.googletagmanager.com" rel="dns-prefetch"> 117<link data-rocket-prefetch href="https://www.redditstatic.com" rel="dns-prefetch"> 118<link data-rocket-prefetch href="https://geo.cookie-script.com" rel="dns-prefetch"> 119<link data-rocket-prefetch href="https://maps.googleapis.com" rel="dns-prefetch"> 120<link data-rocket-prefetch href="https://jp.sencha.com" rel="dns-prefetch"> 121<link data-rocket-prefetch href="" rel="dns-prefetch"> 122<link data-rocket-prefetch href="https://googleads.g.doubleclick.net" rel="dns-prefetch"> 123<link data-rocket-prefetch href="https://cdn.jsdelivr.net" rel="dns-prefetch"><link rel="preload" data-rocket-preload as="image" href="https://www.sencha.com/wp-content/uploads/2026/04/image7.jpg" fetchpriority="high"> 124 <meta name="description" content="Check out the entire Sencha blog archive with articles about new releases, free tools, and tips and tricks to make the most of Sencha's tools." /> 125 <link rel="canonical" href="https://www.sencha.com/blog/" /> 126 <meta property="og:locale" content="en_US" /> 127 <meta property="og:type" content="article" /> 128 <meta property="og:title" content="Read Blogs on Application Development by Sencha - Sencha" /> 129 <meta property="og:description" content="Check out the entire Sencha blog archive with articles about new releases, free tools, and tips and tricks to make the most of Sencha's tools." /> 130 <meta property="og:url" content="https://www.sencha.com/blog/" /> 131 <meta property="og:site_name" content="Sencha.com" /> 132 <meta property="article:modified_time" content="2026-06-11T07:26:43+00:00" /> 133 <meta name="twitter:card" content="summary_large_image" /> 134
134<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.sencha.com/blog/","url":"https://www.sencha.com/blog/","name":"Read Blogs on Application Development by Sencha - Sencha","isPartOf":{"@id":"https://www.sencha.com/#website"},"datePublished":"2015-02-26T12:48:17+00:00","dateModified":"2026-06-11T07:26:43+00:00","description":"Check out the entire Sencha blog archive with articles about new releases, free tools, and tips and tricks to make the most of Sencha's tools.","breadcrumb":{"@id":"https://www.sencha.com/blog/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.sencha.com/blog/"]}]},{"@type":"BreadcrumbList","@id":"https://www.sencha.com/blog/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.sencha.com/"},{"@type":"ListItem","position":2,"name":"Blog"}]},{"@type":"WebSite","@id":"https://www.sencha.com/#website","url":"https://www.sencha.com/","name":"Sencha.com","description":"","publisher":{"@id":"https://www.sencha.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.sencha.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.sencha.com/#organization","name":"Sencha.com","url":"https://www.sencha.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.sencha.com/#/schema/logo/image/","url":"https://www.sencha.com/wp-content/uploads/2024/09/icon-product-ExtJS-removebg-preview.png","contentUrl":"https://www.sencha.com/wp-content/uploads/2024/09/icon-product-ExtJS-removebg-preview.png","width":500,"height":500,"caption":"Sencha.com"},"image":{"@id":"https://www.sencha.com/#/schema/logo/image/"}}]}</script>
134 135 <!-- / Yoast SEO plugin. --> 136 137 138<link rel='dns-prefetch' href='//unpkg.com' /> 139<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 140<link rel='dns-prefetch' href='//script.crazyegg.com' /> 141<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 142<link rel="alternate" type="application/rss+xml" title="Sencha.com » Feed" href="https://www.sencha.com/feed/" /> 143<link rel="alternate" type="application/rss+xml" title="Sencha.com » Comments Feed" href="https://www.sencha.com/comments/feed/" /> 144<link rel="alternate" type="application/rss+xml" title="Sencha.com » Blog Comments Feed" href="https://www.sencha.com/blog/feed/" /> 145<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.sencha.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.sencha.com%2Fblog%2F" /> 146<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.sencha.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.sencha.com%2Fblog%2F&format=xml" /> 147<link rel="alternate" href="https://www.sencha.com/blog/" hreflang="en-US" /> 148<link rel="alternate" href="https://www.sencha.com/blog/" hreflang="x-default" /> 149<link rel="alternate" href="https://jp.sencha.com" hreflang="ja" /> 150<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'> 151img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 152/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 153</style> 154<link data-minify="1" rel='stylesheet' id='bxslider-css-css' href='https://www.sencha.com/wp-content/cache/background-css/1/www.sencha.com/wp-content/cache/min/1/wp-content/plugins/kiwi-logo-carousel/third-party/jquery.bxslider/jquery.bxslider.css?ver=1789670464&wpr_t=1790129282' type='text/css' media='' /> 155<link data-minify="1" rel='stylesheet' id='kiwi-logo-carousel-styles-css' href='https://www.sencha.com/wp-content/cache/background-css/1/www.sencha.com/wp-content/cache/min/1/wp-content/plugins/kiwi-logo-carousel/custom-styles.css?ver=1789670464&wpr_t=1790129282' type='text/css' media='' /> 156<link data-minify="1" rel='stylesheet' id='sencha-inc-css' href='https://www.sencha.com/wp-content/cache/background-css/1/www.sencha.com/wp-content/cache/min/1/wp-content/themes/sencha/style.css?ver=1789670464&wpr_t=1790129282' type='text/css' media='all' /> 157<style id='wp-emoji-styles-inline-css' type='text/css'> 158 159 img.wp-smiley, img.emoji { 160 display: inline !important; 161 border: none !important; 162 box-shadow: none !important; 163 height: 1em !important; 164 width: 1em !important; 165 margin: 0 0.07em !important; 166 vertical-align: -0.1em !important; 167 background: none !important; 168 padding: 0 !important; 169 } 170/*# sourceURL=wp-emoji-styles-inline-css */ 171</style> 172<link rel='stylesheet' id='wp-block-library-css' href='https://www.sencha.com/wp-includes/css/dist/block-library/style.min.css?ver=6.9.4' type='text/css' media='all' /> 173 174<style id='classic-theme-styles-inline-css' type='text/css'> 175/*! This file is auto-generated */ 176.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} 177/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 178</style> 179<style id='global-styles-inline-css' type='text/css'> 180:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 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,rgb(252,185,
1800) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}: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;}
180.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;} 181/*# sourceURL=global-styles-inline-css */ 182</style> 183 184<link data-minify="1" rel='stylesheet' id='gch-frontend-styles-css' href='https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/genesis-custom-headers/css/gch-frontend-styles.css?ver=1789670464' type='text/css' media='all' /> 185<link data-minify="1" rel='stylesheet' id='theme.css-css' href='https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/popup-builder/public/css/theme.css?ver=1789670433' type='text/css' media='all' /> 186<link rel='stylesheet' id='post-views-counter-frontend-css' href='https://www.sencha.com/wp-content/plugins/post-views-counter/css/frontend.min.css?ver=1.4.5' type='text/css' media='all' /> 187<link data-minify="1" rel='stylesheet' id='pld-font-awesome-css' href='https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/posts-like-dislike/css/fontawesome/css/all.min.css?ver=1789670464' type='text/css' media='all' /> 188<link data-minify="1" rel='stylesheet' id='pld-frontend-css' href='https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/posts-like-dislike/css/pld-frontend.css?ver=1789670464' type='text/css' media='all' /> 189<link data-minify="1" rel='stylesheet' id='wp-style-kit-css' href='https://www.sencha.com/wp-content/cache/background-css/1/www.sencha.com/wp-content/cache/min/1/wp-content/plugins/sencha-site-configuration/wp-style-kit.css?ver=1789670464&wpr_t=1790129282' type='text/css' media='all' /> 190<link rel='stylesheet' id='ivory-search-styles-css' href='https://www.sencha.com/wp-content/plugins/add-search-to-menu/public/css/ivory-search.min.css?ver=5.5.6' type='text/css' media='all' /> 191<link data-minify="1" rel='stylesheet' id='real-time-validation-plugin-styles-css' href='https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/real-time-validation-for-gravity-forms/public/assets/css/public.css?ver=1789670464' type='text/css' media='all' /> 192<link data-minify="1" rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='AOS_animate-css' href='https://www.sencha.com/wp-content/cache/min/1/[email protected]/dist/aos.css?ver=1789670438' type='text/css' media='all' /> 193<link data-minify="1" rel='stylesheet' id='font-awesome-cdn-css' href='https://www.sencha.com/wp-content/cache/min/1/ajax/libs/font-awesome/6.7.2/css/all.min.css?ver=1789670464' type='text/css' media='all' /> 194<link data-minify="1" rel='stylesheet' id='sweetalert2-css' href='https://www.sencha.com/wp-content/cache/min/1/npm/[email protected]/dist/sweetalert2.min.css?ver=1789670464' type='text/css' media='all' /> 195<link rel='stylesheet' id='subscribe-forms-css-css' href='https://www.sencha.com/wp-content/plugins/easy-social-share-buttons3/assets/modules/subscribe-forms.min.css?ver=9.7.1' type='text/css' media='all' /> 196<link rel='stylesheet' id='click2tweet-css-css' href='https://www.sencha.com/wp-content/plugins/easy-social-share-buttons3/assets/modules/click-to-tweet.min.css?ver=9.7.1' type='text/css' media='all' /> 197<link rel='stylesheet' id='easy-social-share-buttons-css' href='https://www.sencha.com/wp-content/plugins/easy-social-share-buttons3/assets/css/easy-social-share-buttons.min.css?ver=9.7.1' type='text/css' media='all' />
198<script type="text/javascript" id="jquery-core-js-extra">window.addEventListener('DOMContentLoaded', function() { 199/* <![CDATA[ */ 200var myAjax = {"ajaxurl":"https://www.sencha.com/wp-admin/admin-ajax.php"}; 201//# sourceURL=jquery-core-js-extra 202/* ]]> */ 203});</script>
vendor: 1 bytes, line 203
203
204<script type="text/javascript" src="https://www.sencha.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 204
204
205<script type="text/javascript" src="https://www.sencha.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 205
205
206<script type="text/javascript" id="Popup.js-js-before"> 207/* <![CDATA[ */ 208var sgpbPublicUrl = "https:\/\/www.sencha.com\/wp-content\/plugins\/popup-builder\/public\/"; 209var SGPB_JS_LOCALIZATION = {"imageSupportAlertMessage":"Only image files supported","pdfSupportAlertMessage":"Only pdf files supported","areYouSure":"Are you sure?","addButtonSpinner":"L","audioSupportAlertMessage":"Only audio files supported (e.g.: mp3, wav, m4a, ogg)","publishPopupBeforeElementor":"Please, publish the popup before starting to use Elementor with it!","publishPopupBeforeDivi":"Please, publish the popup before starting to use Divi Builder with it!","closeButtonAltText":"Close"}; 210//# sourceURL=Popup.js-js-before 211/* ]]> */ 212</script>
vendor: 1 bytes, line 212
212
213<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/popup-builder/public/js/Popup.js?ver=1789670438" id="Popup.js-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 213
213
214<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/popup-builder/public/js/PopupConfig.js?ver=1789670438" id="PopupConfig.js-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 214
214
215<script type="text/javascript" id="PopupBuilder.js-js-before"> 216/* <![CDATA[ */ 217var SGPB_POPUP_PARAMS = {"popupTypeAgeRestriction":"ageRestriction","defaultThemeImages":{"1":"https:\/\/www.sencha.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_1\/close.png","2":"https:\/\/www.sencha.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_2\/close.png","3":"https:\/\/www.sencha.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_3\/close.png","5":"https:\/\/www.sencha.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_5\/close.png","6":"https:\/\/www.sencha.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_6\/close.png"},"homePageUrl":"https:\/\/www.sencha.com\/","isPreview":false,"convertedIdsReverse":[],"dontShowPopupExpireTime":365,"conditionalJsClasses":[],"disableAnalyticsGeneral":false}; 218var SGPB_JS_PACKAGES = {"packages":{"current":1,"free":1,"silver":2,"gold":3,"platinum":4},"extensions":{"geo-targeting":false,"advanced-closing":false}}; 219var SGPB_JS_PARAMS = {"ajaxUrl":"https:\/\/www.sencha.com\/wp-admin\/admin-ajax.php","nonce":"c6344bf044"}; 220//# sourceURL=PopupBuilder.js-js-before 221/* ]]> */ 222</script>
vendor: 1 bytes, line 222
222
223<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/popup-builder/public/js/PopupBuilder.js?ver=1789670438" id="PopupBuilder.js-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 223
223
224<script type="text/javascript" id="pld-frontend-js-extra"> 225/* <![CDATA[ */ 226var pld_js_object = {"admin_ajax_url":"https://www.sencha.com/wp-admin/admin-ajax.php","admin_ajax_nonce":"b08ca0a6e9"}; 227//# sourceURL=pld-frontend-js-extra 228/* ]]> */ 229</script>
vendor: 1 bytes, line 229
229
230<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/posts-like-dislike/js/pld-frontend.js?ver=1789670464" id="pld-frontend-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 230
230
231<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/stop-user-enumeration/frontend/js/frontend.js?ver=1789670464" id="stop-user-enumeration-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 231
231
232<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/real-time-validation-for-gravity-forms/public/assets/js/livevalidation_standalone.js?ver=1789670464" id="real-time-validation-live-validation-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 232
232
233<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/real-time-validation-for-gravity-forms/public/assets/js/public.js?ver=1789670464" id="real-time-validation-plugin-script-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 233
233
234<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/real-time-validation-for-gravity-forms/public/assets/js/default_validation.js?ver=1789670464" id="real-time-validation-plugin-defaiult-skin-js-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 234
234
235<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/pages/scripts/0108/7905.js?ver=1789670464" id="crazy-egg-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 235
235
236<script type="text/javascript" src="https://www.sencha.com/wp-content/themes/sencha/assets/js/owl.carousel.min.js?ver=2.3.4" id="owl-carousel-js-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 236
236
237<script type="text/javascript" id="wpso-front-scripts-js-extra"> 238/* <![CDATA[ */ 239var wpso = {"ajaxurl":"https://www.sencha.com/wp-admin/admin-ajax.php","nonce":"a145d0a64b","user_items":[]}; 240//# sourceURL=wpso-front-scripts-js-extra 241/* ]]> */ 242</script>
vendor: 1 bytes, line 242
242
243<script type="text/javascript" src="https://www.sencha.com/wp-content/plugins/wp-sort-order/js/front-scripts.js?ver=2026090708" id="wpso-front-scripts-js" data-rocket-defer defer></script>
243 244<link rel="https://api.w.org/" href="https://www.sencha.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.sencha.com/wp-json/wp/v2/pages/3037" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.sencha.com/xmlrpc.php?rsd" /> 245 246<link rel='shortlink' href='https://www.sencha.com/?p=3037' /> 247<style type="text/css">/*Custom CSS generated by the Genesis Custom Header plugin*/ 248 249/*.gch-header-content {height:320px;vertical-align:middle;}*/ 250 251.gch-header h1 {max-width:none;} 252 253 254.gch-header-image, .gch-header-slider { 255background: #fefefe; 256background: -moz-linear-gradient(top, #fefefe 0%, #f8fafc 15%, #f7f9fb 31%, #dbe5eb 61%, #dbe5eb 61%, #d2dae2 79%, #c3cbd3 89%, #bfbfbf 100%); 257background: -webkit-linear-gradient(top, #fefefe 0%,#f8fafc 15%,#f7f9fb 31%,#dbe5eb 61%,#dbe5eb 61%,#d2dae2 79%,#c3cbd3 89%,#bfbfbf 100%); 258background: linear-gradient(to bottom, #fefefe 0%,#f8fafc 15%,#f7f9fb 31%,#dbe5eb 61%,#dbe5eb 61%,#d2dae2 79%,#c3cbd3 89%,#bfbfbf 100%); 259filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#bfbfbf',GradientType=0 ); 260 261}</style>
261<script type="text/javascript"> 262 (function(c, l, a, r, i, t, y) { 263 c[a] = c[a] || function() { 264 (c[a].q = c[a].q || []).push(arguments) 265 }; 266 t = l.createElement(r); 267 t.async = 1; 268 t.src = "https://www.clarity.ms/tag/" + i + "?ref=wordpress"; 269 y = l.getElementsByTagName(r)[0]; 270 y.parentNode.insertBefore(t, y); 271 })(window, document, "clarity", "script", "wwmuixd4pv"); 272 </script>
272 273 <style>span.pld-count-wrap {color: #111111;}</style> 274<!-- Google Tag Manager for WordPress by gtm4wp.com --> 275<!-- GTM Container placement set to manual -->
276<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript"> 277 var dataLayer_content = {"pagePostType":"page","pagePostType2":"single-page","pageCategory":["sencha-revamp"]}; 278 dataLayer.push( dataLayer_content ); 279</script>
vendor: 1 bytes, line 279
279
280<script data-cfasync="false">
vendor: 322 bytes, lines 280-285
280 281(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 282new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 283j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 284'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 285})(window,document,'script','dataLayer','
285GTM-K6P32Q9
vendor: 4 bytes, line 285
285');
286</script>
286 287<!-- End Google Tag Manager for WordPress by gtm4wp.com --> 288 289 <style> 290 .async-hide { 291 opacity: 0 !important 292 } 293 head > .cls_search, 294 head > .cls_results { 295 display: none; 296 } 297 </style> 298 299 <meta name="generator" content="Elementor 3.21.8; features: e_optimized_assets_loading, e_optimized_css_loading, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto"> 300
301<script type="text/javascript">var essb_settings = {"ajax_url":"https:\/\/www.sencha.com\/wp-admin\/admin-ajax.php","essb3_nonce":"375bb71fcd","essb3_plugin_url":"https:\/\/www.sencha.com\/wp-content\/plugins\/easy-social-share-buttons3","essb3_stats":false,"essb3_ga":false,"essb3_ga_ntg":false,"blog_url":"https:\/\/www.sencha.com\/","post_id":"3037"};</script>
301<!-- There is no amphtml version available for this URL. --><style type="text/css" id="sns_global_styles">/* Live */ 302@font-face { 303 font-family: 'Plus Jakarta Sans'; 304 src: url('/wp-content/themes/sencha/fonts/PlusJakartaSans-Variable.woff2') format('woff2-variations'), 305 url('/wp-content/themes/sencha/fonts/PlusJakartaSans-Variable.woff2') format('woff2'); 306 font-weight: 200 800; 307 font-style: normal; 308 font-display: swap; 309} 310 311@font-face { 312 font-family: 'Plus Jakarta Sans'; 313 src: url('/wp-content/themes/sencha/fonts/PlusJakartaSans-Italic-Variable.woff2') format('woff2-variations'), 314 url('/wp-content/themes/sencha/fonts/PlusJakartaSans-Italic-Variable.woff2') format('woff2'); 315 font-weight: 200 800; 316 font-style: italic; 317 font-display: swap; 318} 319@font-face { 320 font-family: 'Open Sans'; 321 src: url('/wp-content/themes/sencha/fonts/OpenSans-Regular.woff') format('woff'); 322 font-weight: 400; 323 font-style: normal; 324 font-display: swap; 325} 326 327@font-face { 328 font-family: 'Open Sans'; 329 src: url('/wp-content/themes/sencha/fonts/OpenSans-Bold.woff') format('woff'); 330 font-weight: 700; 331 font-style: normal; 332 font-display: swap; 333} 334@font-face { 335 font-family: 'Open Sans'; 336 src: url('/wp-content/themes/sencha/fonts/OpenSans-SemiBold.woff') format('woff'); 337 font-weight: 600; 338 font-style: normal; 339 font-display: swap; 340} 341@media screen { 342 343 @font-face { 344 font-family: 'Open Sans'; 345 src: url('/wp-content/themes/sencha/fonts/OpenSans-Light.woff') format('woff'); 346 font-weight: 300; 347 font-style: normal; 348 font-display: swap; 349 } 350 351 @font-face { 352 font-family: 'Open Sans'; 353 src: url('/wp-content/themes/sencha/fonts/OpenSans-Medium.woff') format('woff'); 354 font-weight: 500; 355 font-style: normal; 356 font-display: swap; 357 } 358} 359 360@font-face { 361 font-family: 'icomoon'; 362 src:url('/wp-content/themes/sencha/fonts/icomoon.woff?v21') format('woff'); 363 font-weight: normal; 364 font-style: normal; 365 font-display: swap; 366} 367 368.cs-icon { 369 /* use !important to prevent issues with browser extensions that change fonts */ 370 font-family: 'icomoon' !important; 371 speak: never; 372 font-style: normal; 373 font-weight: normal; 374 font-variant: normal; 375 text-transform: none; 376 line-height: 1; 377 378 /* Better Font Rendering =========== */ 379 -webkit-font-smoothing: antialiased; 380 -moz-osx-font-smoothing: grayscale; 381} 382 383.icon-referral:before { 384 content: "\e98d"; 385} 386 387.icon-stencils-outline:before { 388 content: "\e98c"; 389} 390 391.icon-training-outline:before { 392 content: "\e989"; 393} 394 395.icon-cloud-download:before { 396 content: "\e98b"; 397} 398 399.icon-SearchIcon:before { 400 content: "\e987"; 401} 402 403.icon-ua-outline:before { 404 content: "\e98a"; 405} 406 407.icon-eclipse:before { 408 content: "\e986"; 409} 410 411.icon-vs:before { 412 content: "\e983"; 413} 414 415.icon-jetbrains:before { 416 content: "\e984"; 417} 418 419.icon-vs-code:before { 420 content: "\e985"; 421} 422 423.icon-inspect-app:before { 424 content: "\e980"; 425} 426 427.icon-remote-debugging:before { 428 content: "\e981"; 429} 430 431.icon-cross-circle:before { 432 content: "\e982"; 433} 434 435.icon-x-twitter:before { 436 content: "\e97e"; 437} 438 439.icon-react-time-tracker:before { 440 content: "\e97f"; 441} 442 443.icon-sort:before { 444 content: "\e97c"; 445} 446 447.icon-check-green:before { 448 content: "\e97d"; 449 color: #7ac510; 450} 451 452.icon-native-packaging:before { 453 content: "\e900"; 454} 455 456.icon-visual-app:before { 457 content: "\e901"; 458} 459 460.icon-extjs-pro:before { 461 content: "\e902"; 462} 463 464.icon-app-theming:before { 465 content: "\e903"; 466} 467 468.icon-cmd-integration:before { 469 content: "\e904"; 470} 471 472.icon-js-compiler:before { 473 content: "\e905"; 474} 475 476.icon-progress:before { 477 content: "\e906"; 478} 479 480.icon-scaffolding:before { 481 content: "\e907"; 482} 483 484.icon-dynamic-package:before { 485 content: "\e908"; 486} 487 488.icon-architect-user:before { 489 content: "\e909"; 490} 491 492.icon-rapid-ext-js:before { 493 content: "\e971"; 494} 495 496.icon-reext-logo:before { 497 content: "\e970"; 498} 499 500.icon-shield-gxt:before { 501 content: "\e96f"; 502} 503 504.icon-ui-components:before { 505 content: "\e96e"; 506} 507 508.icon-ext-js-fill:before { 509 content: "\e96c"; 510} 511 512.icon-arrow-right-short:before { 513 content: "\e96d"; 514} 515 516.icon-ext-js:before { 517 content: "\e96a"; 518} 519 520.icon-react:before { 521 content: "\e96b"; 522} 523 524.icon-sencha-sdk:before { 525 content: "\e969"; 526} 527 528.icon-eyelid-open:before { 529 content: "\e968"; 530} 531 532.icon-tick-round:before { 533 content: "\e966"; 534} 535 536.icon-eyelid:before { 537 content: "\e967"; 538} 539 540.icon-email:before { 541 content: "\e95f"; 542} 543 544.icon-linkedin-round:before { 545 content: "\e960"; 546} 547 548.icon-fb-round:before { 549 content: "\e961"; 550} 551 552.icon-twitter-round:before { 553 content: "\e962"; 554} 555 556.icon-eye-show:before { 557 content: "\e963"; 558} 559 560.icon-watch:before { 561 content: "\e964"; 562} 563 564.icon-calendar:before { 565 content: "\e965"; 566} 567 568.icon-arrow-down:before { 569 content: "\e90a"; 570} 571 572.icon-search:before { 573 content: "\e90b"; 574} 575 576.icon-component:before { 577 content: "\e90c"; 578} 579 580.icon-support:before { 581 content: "\e90d"; 582} 583 584.icon-youtube-2:before { 585 content: "\e90e"; 586} 587 588.icon-github:before { 589 content: "\e90f"; 590} 591 592.icon-discord:before { 593 content: "\e910"; 594} 595 596.icon-stackoverflow:before { 597 content: "\e911"; 598} 599 600.icon-toggle-menu:before { 601 content: "\e912"; 602} 603 604.icon-resources:before { 605 content: "\e913"; 606} 607 608.icon-licensing:before { 609 content: "\e914"; 610} 611 612.icon-training:before { 613 content: "\e915"; 614} 615 616.icon-browser-support:before { 617 content: "\e916"; 618} 619 620.icon-secure:before { 621 content: "\e917"; 622} 623 624.icon-faster:before { 625 content: "\e918"; 626} 627 628.icon-performance:before { 629 content: "\e919"; 630} 631 632.icon-productivity:before { 633 content: "\e91a"; 634} 635 636.icon-play-btn:before { 637 content: "\e91b"; 638} 639 640.icon-arrow-right:before { 641 content: "\e91c"; 642} 643 644.icon-adviser-green:before { 645 content: "\e91d"; 646} 647 648.icon-about:before { 649 content: "\e91e"; 650} 651 652.icon-adviser:before { 653 content: "\e91f"; 654} 655 656.icon-architect:before { 657 content: "\e920"; 658} 659 660.icon-arrow-swap:before { 661 content: "\e921"; 662} 663 664.icon-twitter:before { 665 content: "\e922"; 666} 667 668.icon-facebook:before { 669 content: "\e923"; 670} 671 672.icon-linkedin:before { 673 content: "\e924"; 674} 675 676.icon-youtube:before { 677 content: "\e925"; 678} 679 680.icon-elements:before { 681 content: "\e926"; 682} 683 684.icon-clipboard-text:before { 685 content: "\e927"; 686} 687 688.icon-clipboard-text-2:before { 689 content: "\e928"; 690} 691 692.icon-clipboard-tick:before { 693 content: "\e929"; 694} 695 696.icon-news-and-media:before { 697 content: "\e92a"; 698} 699 700.icon-bill:before { 701 content: "\e92b"; 702} 703 704.icon-store:before { 705 content: "\e92c"; 706} 707 708.icon-keyboard-open:before { 709 content: "\e92d"; 710} 711 712.icon-code:before { 713 content: "\e92e"; 714} 715 716.icon-desktop:before { 717 content: "\e92f"; 718} 719 720.icon-empty-wallet:before { 721 content: "\e930"; 722} 723 724.icon-user-tick:before { 725 content: "\e931"; 726} 727 728.icon-buy-gxt:before { 729 content: "\e932"; 730} 731 732.icon-buy-js:before { 733 content: "\e933"; 734} 735 736.icon-licensing-2:before { 737 content: "\e934"; 738} 739 740.icon-layer:before { 741 content: "\e935"; 742} 743 744.icon-messages:before { 745 content: "\e936"; 746} 747 748.icon-fiddle:before { 749 content: "\e937"; 750} 751 752.icon-faqs:before { 753 content: "\e938"; 754} 755 756.icon-growth:before { 757 content: "\e939"; 758} 759 760.icon-headphone:before { 761 content: "\e93a"; 762} 763 764.icon-book:before { 765 content: "\e93b"; 766} 767 768.icon-lamp-charge:before { 769 content: "\e93c"; 770} 771 772.icon-sms-tracking:before { 773 content: "\e93d"; 774} 775 776.icon-chart-2:before { 777 content: "\e93e"; 778} 779 780.icon-profile-user:before { 781 content: "\e93f"; 782} 783 784.icon-sencha-blog:before { 785 content: "\e940"; 786} 787 788.icon-message-text:before { 789 content: "\e941"; 790} 791 792.icon-question-mark:before { 793 content: "\e942"; 794} 795 796.icon-rotate-right:before { 797 content: "\e943"; 798} 799 800.icon-sencha-mvp:before { 801 content: "\e944"; 802} 803 804.icon-kitchen-sink:before { 805 content: "\e945"; 806} 807 808.icon-directbox-send:before { 809 content: "\e946"; 810} 811 812.icon-subtitle:before { 813 content: "\e947"; 814} 815 816.icon-task-square:before { 817 content: "\e948"; 818} 819 820.icon-user-square:before { 821 content: "\e949"; 822} 823 824.icon-document-text:before { 825 content: "\e94a"; 826} 827 828.icon-status-up:before { 829 content: "\e94b"; 830} 831 832.icon-grid-3:before { 833 content: "\e94c"; 834} 835 836.icon-setting:before { 837 content: "\e94d"; 838} 839 840.icon-video-play:before { 841 content: "\e94e"; 842} 843 844.icon-skill-sprint-series:before { 845 content: "\e94f"; 846} 847 848.icon-community-edition-orange:before { 849 content: "\e950"; 850} 851 852.icon-white-papers:before { 853 content: "\e951"; 854} 855 856.icon-plugins:before { 857 content: "\e952"; 858} 859 860.icon-search-normal:before { 861 content: "\e953"; 862} 863 864.icon-glass:before { 865 content: "\e954"; 866} 867 868.icon-community-edition:before { 869 content: "\e955"; 870} 871 872.icon-test:before { 873 content: "\e956"; 874} 875 876.icon-cmd:before {
877 content: "\e957"; 878} 879 880.icon-double-arrow-right:before { 881 content: "\e958"; 882} 883 884.icon-note-text:before { 885 content: "\e959"; 886} 887 888.icon-chart:before { 889 content: "\e95a"; 890} 891 892.icon-align-vertically:before { 893 content: "\e95b"; 894} 895 896.icon-grid-2:before { 897 content: "\e95c"; 898} 899 900.icon-grid-1:before { 901 content: "\e95d"; 902} 903 904.icon-products:before { 905 content: "\e95e"; 906} 907 908.icon-data-package:before { 909 content: "\e972"; 910} 911 912.icon-accessibility:before { 913 content: "\e973"; 914} 915 916.icon-adaptive:before { 917 content: "\e974"; 918} 919 920.icon-test1:before { 921 content: "\e975"; 922} 923 924.icon-design:before { 925 content: "\e976"; 926} 927 928.icon-develop:before { 929 content: "\e977"; 930} 931 932.icon-download-btn:before { 933 content: "\e978"; 934} 935 936.icon-tick:before { 937 content: "\e979"; 938} 939 940.icon-community-edition-stroke:before { 941 content: "\e97a"; 942} 943 944.icon-document-check:before { 945 content: "\e97b"; 946} 947 948.icon-demo-training:before { 949 content: "\e988"; 950} 951 952 953 954 955/* Color Variables */ 956:root { 957 --clr-pri: 134, 188, 64; 958 /* #86BC40 */ 959 /* Green */ 960 --clr-sec: 10, 140, 198; 961 /* #0A8CC6 */ 962 /* Light Blue */ 963 --clr-sec2: 2, 64, 89; 964 /* #024059 */ 965 /* Dark Blue */ 966 --clr-sec3: 2, 91, 128; 967 /* #025B80 */ 968 /* Medium Blue */ 969 --clr-orange: 245, 134, 31; 970 /* #F5861F */ 971 --clr-gray: 26, 26, 26; 972 /* #1A1A1A */ 973 --clr-gray2: 69, 69, 69; 974 /* #454545 */ 975 --clr-gray3: 226, 226, 226; 976 /* #E2E2E2 */ 977 --clr-dark: 0, 0, 0; 978 /* #000000 */ 979 --clr-light: 255, 255, 255; 980 /* #ffffff */ 981 --clr-form-control: 153, 153, 153; 982 /* #999999 */ 983 --header-height: 111px; 984 985 --clr-primary-dark: 3, 53, 75; 986 /* #03354B */ 987 /* Dark Blue */ 988 --clr-primary-med: 4, 63, 89; 989 /* #043F59 */ 990 /* Medium Blue */ 991 --clr-primary-light: 5, 64, 89; 992 /* #054059 */ 993 /* Light Blue */ 994 --clr-secondary-dark: 135, 189, 62; 995 /* #87BD3E */ 996 /* Dark Green */ 997 --clr-secondary-med: 160, 198, 85; 998 /* #A0C655 */ 999 /* Light Green */ 1000 --clr-tertiary: 245, 134, 31; 1001 /* #F5861F */ 1002 /* Orange */ 1003} 1004 1005/* Common CSS Starts */ 1006* { 1007 margin: 0; 1008 padding: 0; 1009 box-sizing: border-box; 1010} 1011 1012.container { 1013 width: 85%; 1014 max-width: 1500px; 1015 margin: auto; 1016} 1017 1018body.no-scroll { 1019 overflow: hidden; 1020} 1021 1022header.header-main { 1023 position: fixed; 1024 top: 0; 1025 left: 0; 1026 width: 100%; 1027 z-index: 99; 1028 background-color: #fff; 1029 min-height: var(--header-height); 1030} 1031 1032.admin-bar header.header-main { 1033 top: 32px; 1034} 1035 1036header.header-main .container, 1037footer .container { 1038 width: 90%; 1039} 1040 1041div#cookiescript_description span, 1042div#cookiescript_manage span { 1043 color: rgb(var(--clr-light)); 1044} 1045 1046.site-inner-new { 1047 padding-top: var(--header-height); 1048} 1049 1050/* .admin-bar .site-inner-new { 1051 padding-top: calc(var(--header-height) + 32px) ; 1052} */ 1053a { 1054 text-decoration: none !important; 1055} 1056 1057a.btn:not(.btn-border-sec):hover { 1058 color: rgb(var(--clr-light)) !important; 1059} 1060 1061.site-container-new p { 1062 font-size: 16px; 1063 font-weight: 400; 1064 line-height: 1.5; 1065 margin: 0; 1066 max-width: unset; 1067} 1068 1069.site-container-new p:empty { 1070 display: none; 1071} 1072 1073.btn { 1074 display: inline-flex;
1075 align-items: center; 1076 justify-content: center; 1077 font-weight: 600; 1078 line-height: 1.5; 1079 text-align: center; 1080 text-decoration: none; 1081 vertical-align: middle; 1082 color: rgb(var(--clr-gray)); 1083 cursor: pointer; 1084 user-select: none; 1085 background-color: transparent; 1086 border: 1px solid transparent; 1087 padding: 6px 12px; 1088 font-size: 16px; 1089 border-radius: 8px; 1090 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 1091 min-height: 45px; 1092 width: 100%; 1093 position: relative; 1094} 1095 1096/* btn-pri */ 1097.btn-pri { 1098 background-color: rgb(var(--clr-pri)); 1099 color: rgb(var(--clr-light)); 1100} 1101 1102.btn-pri:before { 1103 content: ""; 1104 width: 0; 1105 height: 100%; 1106 background: rgb(0 0 0 / 6%); 1107 z-index: 1; 1108 position: absolute; 1109 left: 0; 1110 top: 0; 1111 transition: all 0.4s cubic-bezier(0.43, 0.54, 0.27, 0.83); 1112 border-radius: 8px; 1113} 1114 1115.btn-pri:hover { 1116 background-color: rgb(var(--clr-pri)); 1117} 1118 1119.btn-pri:hover:before { 1120 width: 100%; 1121} 1122 1123.btn-pri span, 1124.btn-pri .cs-icon { 1125 z-index: 2; 1126} 1127 1128/* btn-orange */ 1129.btn-orange { 1130 background-color: rgb(var(--clr-orange)); 1131 color: rgb(var(--clr-light)); 1132} 1133 1134/* btn-sec */ 1135.btn-sec { 1136 background-color: rgb(var(--clr-sec)); 1137 color: rgb(var(--clr-light)); 1138} 1139 1140.btn-sec .cs-icon { 1141 color: rgb(var(--clr-sec)); 1142} 1143 1144/* btn-sec2 */ 1145.btn-sec2 { 1146 background-color: rgb(var(--clr-sec2)); 1147 color: rgb(var(--clr-light)); 1148} 1149 1150/* btn-sec3 */ 1151.btn-sec3 { 1152 background-color: rgb(var(--clr-sec3)); 1153 color: rgb(var(--clr-light)); 1154} 1155 1156.btn-sec3:before { 1157 content: ""; 1158 width: 0; 1159 height: 100%; 1160 background: rgb(0 0 0 / 6%); 1161 z-index: 1; 1162 position: absolute; 1163 left: 0; 1164 top: 0; 1165 transition: all 0.4s cubic-bezier(0.43, 0.54, 0.27, 0.83); 1166 border-radius: 8px; 1167} 1168 1169.btn-sec3:hover:before { 1170 width: 100%; 1171} 1172 1173.btn-sec3 span, 1174.btn-sec3 .cs-icon { 1175 z-index: 2; 1176} 1177 1178/* btn-light */ 1179.btn-light { 1180 background-color: rgb(var(--clr-light)); 1181 color: rgb(var(--clr-sec3)) !important; 1182} 1183 1184.btn.btn-light:hover, 1185a.btn.btn-light:hover { 1186 color: rgb(var(--clr-sec3)) !important; 1187} 1188 1189.btn.btn-light:before { 1190 content: ""; 1191 width: 0; 1192 height: 100%; 1193 background: rgb(var(--clr-sec), 0.06); 1194 z-index: 1; 1195 position: absolute; 1196 left: 0; 1197 top: 0; 1198 transition: all 0.4s cubic-bezier(0.43, 0.54, 0.27, 0.83); 1199 border-radius: 8px; 1200} 1201 1202.btn.btn-light:hover:before { 1203 width: 100%; 1204} 1205 1206.btn-light.btn-w-icon:hover, 1207.btn-light.btn-w-icon .cs-icon { 1208 color: rgb(var(--clr-sec3)) !important; 1209} 1210 1211.btn-light span { 1212 color: inherit; 1213} 1214 1215/* btn-border-sec */ 1216.btn-border-sec { 1217 color: rgb(var(--clr-sec)); 1218 border-color: rgb(var(--clr-sec)); 1219} 1220 1221.btn.btn-border-sec:before { 1222 content: ""; 1223 width: 0; 1224 height: 100%; 1225 background: rgb(var(--clr-sec), 0.06); 1226 z-index: 1; 1227 position: absolute; 1228 left: 0; 1229 top: 0; 1230 transition: all 0.4s cubic-bezier(0.43, 0.54, 0.27, 0.83); 1231 border-radius: 8px; 1232} 1233 1234.btn.btn-border-sec:hover:before { 1235 width: 100%; 1236} 1237 1238.btn.btn-border-sec span { 1239 color: rgb(var(--clr-sec)); 1240} 1241 1242/* btn-border-sec2 */ 1243.btn-border-sec2 { 1244 border-color: rgb(var(--clr-sec2)); 1245 color: rgb(var(--clr-sec2)); 1246} 1247 1248.btn.btn-border-sec2:before { 1249 content: ""; 1250 width: 0; 1251 height: 100%; 1252 background: rgb(var(--clr-sec2), 0.06); 1253 z-index: 1; 1254 position: absolute; 1255 left: 0; 1256 top: 0; 1257 transition: all 0.4s cubic-bezier(0.43, 0.54, 0.27, 0.83); 1258 border-radius: 8px; 1259} 1260 1261.btn.btn-border-sec2:hover:before { 1262 width: 100%; 1263} 1264 1265/* btn-border-sec3 */ 1266.btn-border-sec3 { 1267 border-color: rgb(var(--clr-sec3)); 1268 color: rgb(var(--clr-sec3)); 1269} 1270 1271.btn.btn-border-sec3:before { 1272 content: ""; 1273 width: 0; 1274 height: 100%; 1275 background: rgb(var(--clr-sec3), 0.06); 1276 z-index: 1; 1277 position: absolute; 1278 left: 0; 1279 top: 0; 1280 transition: all 0.4s cubic-bezier(0.43, 0.54, 0.27, 0.83); 1281 border-radius: 8px; 1282} 1283 1284.btn.btn-border-sec3:hover:before { 1285 width: 100%; 1286} 1287 1288.btn-border-sec3 span { 1289 color: rgb(var(--clr-sec2)); 1290} 1291 1292/* btn-primary-dark */
1293.btn-primary-dark { 1294 background-color: rgb(var(--clr-primary-dark)); 1295 color: rgb(var(--clr-light)); 1296} 1297 1298.btn-primary-dark:before { 1299 content: ""; 1300 width: 0; 1301 height: 100%; 1302 background: rgb(0 0 0 / 6%); 1303 z-index: 1; 1304 position: absolute; 1305 left: 0; 1306 top: 0; 1307 transition: all 0.4s cubic-bezier(0.43, 0.54, 0.27, 0.83); 1308 border-radius: 8px; 1309} 1310 1311.btn-primary-dark:hover { 1312 background-color: rgb(var(--clr-primary-dark)); 1313} 1314 1315.btn-primary-dark:hover:before { 1316 width: 100%; 1317} 1318 1319.btn-primary-dark span, 1320.btn-primary-dark .cs-icon { 1321 z-index: 2; 1322} 1323 1324/* btn-primary-med */ 1325.btn-primary-med { 1326 background-color: rgb(var(--clr-primary-med)); 1327 color: rgb(var(--clr-light)); 1328} 1329 1330.btn-primary-med:before { 1331 content: ""; 1332 width: 0; 1333 height: 100%; 1334 background: rgb(0 0 0 / 6%); 1335 z-index: 1; 1336 position: absolute; 1337 left: 0; 1338 top: 0; 1339 transition: all 0.4s cubic-bezier(0.43, 0.54, 0.27, 0.83); 1340 border-radius: 8px; 1341} 1342 1343.btn-primary-med:hover { 1344 background-color: rgb(var(--clr-primary-med)); 1345} 1346 1347.btn-primary-med:hover:before { 1348 width: 100%; 1349} 1350 1351.btn-primary-med span, 1352.btn-primary-med .cs-icon { 1353 z-index: 2; 1354} 1355 1356/* btn-border-light */ 1357.btn-border-light { 1358 color: rgb(var(--clr-light)); 1359 border-color: rgb(var(--clr-light)); 1360} 1361 1362.btn-border-light span { 1363 color: inherit; 1364} 1365 1366.btn-border-light:before { 1367 content: ""; 1368 width: 0; 1369 height: 100%; 1370 background: rgb(var(--clr-sec3), 0.06); 1371 z-index: 1; 1372 position: absolute; 1373 left: 0; 1374 top: 0; 1375 transition: all 0.4s cubic-bezier(0.43, 0.54, 0.27, 0.83); 1376 border-radius: 8px; 1377} 1378 1379.btn-border-light:hover:before { 1380 width: 100%; 1381} 1382 1383/* btn-w-icon */ 1384.btn-w-icon { 1385 gap: 15px; 1386} 1387 1388.btn-w-icon .cs-icon { 1389 transition: all 0.4s cubic-bezier(0.43, 0.54, 0.27, 0.83); 1390 color: rgb(var(--clr-light)); 1391} 1392 1393.btn-w-icon:hover .cs-icon { 1394 transform: translatex(4px); 1395} 1396 1397/* btn-w-img */ 1398.btn-w-img { 1399 gap: 10px; 1400} 1401 1402.btn-w-img img { 1403 max-width: 30px; 1404 max-height: 30px; 1405} 1406 1407.btn-sec span, 1408.btn-sec2 span, 1409.btn-sec3 span { 1410 color: rgb(var(--clr-light)); 1411} 1412 1413.btn span { 1414 white-space: nowrap; 1415} 1416 1417.btn .cs-icon { 1418 font-size: 25px; 1419} 1420 1421.text-pri { 1422 color: rgb(var(--clr-pri)) !important; 1423} 1424 1425.text-sec { 1426 color: rgb(var(--clr-sec)) !important; 1427} 1428 1429.text-sec2 { 1430 color: rgb(var(--clr-sec2)) !important; 1431} 1432 1433.text-sec3 { 1434 color: rgb(var(--clr-sec3)) !important; 1435} 1436 1437.text-orange { 1438 color: rgb(var(--clr-orange)) !important; 1439} 1440 1441.text-center { 1442 text-align: center; 1443} 1444 1445.heading-one { 1446 font-size: 40px; 1447 font-weight: 700; 1448 line-height: 1.3; 1449 color: rgb(var(--clr-gray)); 1450 margin: 0; 1451 letter-spacing: unset; 1452} 1453 1454.heading-two { 1455 font-size: 30px; 1456 font-weight: 600; 1457 line-height: 1.4; 1458 color: rgb(var(--clr-gray)); 1459 margin: 0; 1460 letter-spacing: unset; 1461} 1462 1463.heading-three { 1464 font-size: 20px; 1465 font-weight: 600; 1466 line-height: 1.4; 1467 color: rgb(var(--clr-gray)); 1468 margin: 0; 1469 letter-spacing: unset; 1470} 1471 1472.heading-four { 1473 font-size: 16px; 1474 font-weight: 600; 1475 line-height: 1.4; 1476 color: rgb(var(--clr-gray)); 1477 margin: 0; 1478 letter-spacing: unset; 1479} 1480 1481/* Common CSS Ends */ 1482 1483/* Header Starts */ 1484.mini-header { 1485 background-color: rgb(var(--clr-sec2)); 1486 min-height: 33px; 1487 padding: 4px 0; 1488} 1489 1490.mini-header-content { 1491 display: flex;
1492 align-items: center; 1493 justify-content: space-between; 1494 font-size: 13px; 1495} 1496 1497.site-container-new .mini-header-content p { 1498 font-size: 13px; 1499 color: rgb(var(--clr-light)); 1500} 1501 1502.mini-header-content p a { 1503 color: rgb(var(--clr-pri)); 1504 font-weight: 600; 1505} 1506 1507.common-header { 1508 padding: 25px 0; 1509} 1510 1511.header-content { 1512 display: flex; 1513 align-items: center; 1514 justify-content: space-between; 1515} 1516 1517.header-content .logo { 1518 flex: 0 0 172px; 1519 max-width: 172px; 1520} 1521 1522.header-content .logo img { 1523 width: 100%; 1524 max-width: 172px; 1525 max-height: 64px; 1526} 1527 1528.header-content .logo img a { 1529 display: flex; 1530} 1531 1532ul.mini-header-nav { 1533 display: flex; 1534 align-items: center; 1535 gap: 50px; 1536 list-style-type: none; 1537 padding-left: 0; 1538} 1539 1540ul.mini-header-nav .menu-item a { 1541 color: rgb(var(--clr-light)); 1542 cursor: pointer; 1543} 1544 1545ul.mini-header-nav .menu-item .cs-icon { 1546 color: rgb(var(--clr-light)); 1547} 1548 1549 1550 1551ul.header-nav { 1552 display: flex; 1553 align-items: center; 1554 gap: 33px; 1555 list-style-type: none; 1556 padding-left: 0; 1557 position: relative; 1558} 1559 1560ul.header-nav .menu-item { 1561 position: relative; 1562} 1563 1564ul.header-nav .menu-item a { 1565 color: var(--clr-dark); 1566 display: flex;
1567 align-items: center; 1568 gap: 11px; 1569 font-weight: 600; 1570 position: relative; 1571} 1572 1573ul.header-nav .menu-item.open>a { 1574 color: rgb(var(--clr-sec)); 1575} 1576 1577ul.header-nav .menu-item a .cs-icon { 1578 font-size: 14px; 1579} 1580 1581ul.header-nav>.menu-item>.sub-menu { 1582 display: flex; 1583 background-color: rgba(var(--clr-light)); 1584 width: auto; 1585} 1586 1587/* ul.header-nav > .menu-item.products-menu > .sub-menu { 1588 box-shadow: none; 1589 background-color: transparent; 1590} 1591ul.header-nav > .menu-item.products-menu > .sub-menu.show { 1592 background-color: rgb(var(--clr-light)); 1593} */ 1594ul.header-nav>.menu-item>a { 1595 cursor: pointer; 1596} 1597 1598ul.header-nav>.menu-item>.sub-menu>.menu-item { 1599 padding: 16px; 1600 flex: 0 0 240px; 1601 min-width: 240px; 1602} 1603 1604ul.header-nav .products-menu .left-img-section { 1605 box-shadow: 0px 0px 2px rgba(var(--clr-dark), 0.25), 0 4px 4px rgba(var(--clr-dark), 0.25); 1606 background-color: rgb(var(--clr-light)); 1607 border-radius: 8px 8px; 1608} 1609 1610ul.header-nav>.menu-item>.sub-menu>.menu-item>a { 1611 font-size: 16px; 1612 color: rgb(var(--clr-sec2)); 1613 padding-bottom: 10px; 1614 margin-bottom: 10px; 1615 border-bottom: 1px solid rgba(var(--clr-gray), 0.1); 1616 display: flex;
1617 align-items: center; 1618 pointer-events: none; 1619} 1620 1621ul.header-nav>.menu-item>.sub-menu .sub-menu .menu-item a { 1622 padding: 6px 8px; 1623 font-size: 15px; 1624 border-radius: 8px; 1625 margin-bottom: 8px; 1626 font-weight: 500; 1627} 1628 1629ul.header-nav>.menu-item>.sub-menu .sub-menu>.menu-item:last-child a { 1630 margin-bottom: 0; 1631} 1632 1633ul.header-nav .menu-item.more-ui-components a { 1634 background-color: rgba(var(--clr-sec), 0.08); 1635 color: rgba(var(--clr-sec)); 1636 justify-content: space-between; 1637 border: 1px solid transparent; 1638} 1639 1640ul.header-nav .menu-item.more-ui-components:hover a { 1641 background-color: rgba(var(--clr-sec), 0.15); 1642} 1643 1644ul.header-nav .menu-item.more-ui-components:hover .cs-icon { 1645 transform: translateX(2px); 1646} 1647 1648ul.header-nav .sub-menu .menu-item a .cs-icon { 1649 font-size: 18px; 1650 color: rgb(var(--clr-sec)); 1651} 1652 1653ul.header-nav .menu-item.menu-item-img img { 1654 width: 100%; 1655 max-width: 18px; 1656} 1657 1658ul.header-nav .menu-item.left-img-section>.sub-menu { 1659 display: flex; 1660 flex-direction: column; 1661 gap: 20px; 1662 flex: 1; 1663} 1664 1665ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item a { 1666 display: flex; 1667 flex-direction: column; 1668 align-items: flex-start; 1669 font-size: 16px; 1670 padding: 0; 1671 gap: 3px; 1672 margin-bottom: 0; 1673} 1674 1675ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item a>.sub-menu-add { 1676 width: 100%; 1677 display: flex;
1678 align-items: center; 1679 justify-content: space-between; 1680} 1681 1682ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item a>.sub-menu-add>.cs-icon { 1683 transform: rotate(-90deg); 1684 color: rgb(var(--clr-dark)); 1685 font-size: 12px; 1686} 1687 1688ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item a:hover .sub-menu-add, 1689ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item a:hover>.sub-menu-add>.cs-icon, 1690ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item:not(.sub-menu-btn) a:hover span { 1691 color: rgb(var(--clr-sec)); 1692} 1693 1694ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item a span { 1695 font-size: 14px; 1696} 1697 1698ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item a img { 1699 width: 100%; 1700 margin-top: 5px; 1701} 1702 1703ul.header-nav .menu-item.left-img-section a.btn { 1704 justify-content: center; 1705 flex-direction: row !important; 1706 align-items: center !important; 1707 color: rgb(var(--clr-light)); 1708 border-radius: 5px !important; 1709 max-width: 150px; 1710} 1711 1712ul.header-nav .menu-item.left-img-section>.sub-menu>.sub-menu-btn { 1713 flex: 1; 1714 display: flex;
1715 align-items: flex-end; 1716} 1717 1718ul.header-nav .menu-item.left-img-section>.sub-menu>.sub-menu-btn .btn { 1719 max-width: 135px; 1720 border-radius: 5px; 1721 flex: 1; 1722 display: flex; 1723 min-height: 38px; 1724} 1725 1726ul.header-nav .menu-item.left-img-section>.sub-menu>.sub-menu-btn a { 1727 z-index: 1; 1728 width: 100%; 1729} 1730 1731ul.header-nav>.menu-item>.sub-menu>.empty-sub-menu>a { 1732 border-bottom: none; 1733} 1734 1735ul.header-nav .menu-item.cs-no-sep { 1736 padding-right: 0 !important; 1737 border-right: none !important; 1738} 1739 1740ul.header-nav .menu-item.cs-no-sep+.menu-item { 1741 padding-left: 0 !important; 1742} 1743 1744.header-action { 1745 display: flex; 1746 gap: 16px; 1747} 1748 1749.header-action .btn { 1750 min-width: 175px; 1751} 1752 1753.header-action .btn a { 1754 color: rgb(var(--clr-dark)); 1755 z-index: 1; 1756} 1757 1758.header-action .btn-sec3 a, 1759.header-action .btn-sec3 a span { 1760 color: rgb(var(--clr-light)); 1761} 1762 1763.header-action .btn-border-sec3 a, 1764.header-action .btn-border-sec3 a span { 1765 color: rgb(var(--clr-sec3)); 1766} 1767 1768.mobile-menu-toggle { 1769 display: none; 1770 cursor: pointer; 1771} 1772 1773.mobile-menu-toggle .cs-icon { 1774 font-size: 20px; 1775} 1776 1777.close-nav { 1778 position: fixed; 1779 top: 0; 1780 right: 0; 1781 width: 300px; 1782 height: 41px; 1783 background-color: rgba(var(--clr-sec)); 1784 z-index: 999; 1785 display: none; 1786 transform: translateX(100%); 1787 transition: all 0.4s ease; 1788} 1789 1790.close-nav span { 1791 width: 25px; 1792 height: 25px; 1793 background-color: rgb(var(--clr-gray), 0.3); 1794 background-color: transparent; 1795 border-radius: 5px; 1796 display: flex;
1797 align-items: center; 1798 justify-content: center; 1799 position: absolute; 1800 top: 50%; 1801 right: 10px; 1802 transform: translateY(-50%); 1803} 1804 1805.close-nav span:before { 1806 content: ""; 1807 position: absolute; 1808 width: 2px; 1809 height: calc(100% - 4px); 1810 background-color: #fff; 1811 transform: rotate(45deg); 1812} 1813 1814.close-nav span:after { 1815 content: ""; 1816 position: absolute; 1817 width: 2px; 1818 height: calc(100% - 4px); 1819 background-color: #fff; 1820 transform: rotate(-45deg); 1821} 1822 1823.overlay { 1824 position: fixed; 1825 top: 0; 1826 bottom: 0; 1827 left: 0; 1828 right: 0; 1829 width: 100%; 1830 height: 100%; 1831 background-color: rgba(var(--clr-gray), 0.3); 1832 z-index: 9; 1833 display: none; 1834} 1835 1836.header-mob-btns { 1837 display: none; 1838} 1839 1840.search-form-wrapper { 1841 position: fixed; 1842 top: 0; 1843 right: 0; 1844 background-color: #303848f5; 1845 /* padding: 108px 20px; */ 1846 width: 100%; 1847 border-radius: 5px; 1848 height: 100%; 1849 z-index: 9999; 1850 transform: translateY(-120%); 1851 transition: all 0.4s ease; 1852 display: flex;
1853 align-items: center; 1854 justify-content: center; 1855} 1856 1857.search-form-wrapper.open { 1858 transform: translateY(0); 1859} 1860 1861.search-form-content { 1862 width: 100%; 1863} 1864 1865.search-form-wrapper .search-form { 1866 display: flex; 1867 align-items: center; 1868 position: relative; 1869 max-width: 70%; 1870 margin: 0 auto; 1871 transition: all 0.4s ease; 1872 transform: translateY(-20px); 1873 opacity: 0; 1874 visibility: hidden; 1875 transition-delay: 0.5s; 1876} 1877 1878.search-form-wrapper.open .search-form { 1879 visibility: visible; 1880 opacity: 1; 1881 transform: translateY(0); 1882} 1883 1884.search-form-wrapper .search-form input { 1885 width: 100% !important; 1886 padding: 0 52px 0 12px !important; 1887 background: transparent; 1888 border: none; 1889 border-bottom: 1px solid #fff; 1890 height: 80px !important; 1891 border-radius: 0 !important; 1892 font-size: 36px; 1893 color: #fff; 1894 text-align: left; 1895 margin: 0 !important; 1896} 1897 1898.search-form-wrapper .search-form input::placeholder { 1899 font-size: 24px; 1900 font-family: 'Open Sans', sans-serif !important; 1901 position: absolute; 1902 top: 50%; 1903 transform: translateY(-50%); 1904} 1905 1906.search-form-wrapper .search-form button { 1907 padding: 0; 1908 border: none; 1909 background: transparent; 1910 position: absolute; 1911 right: 20px; 1912 height: unset; 1913 line-height: unset; 1914 margin-bottom: unset; 1915} 1916 1917.search-form-wrapper .search-form button .cs-icon { 1918 color: rgb(var(--clr-light)); 1919 font-size: 24px; 1920} 1921 1922.close-search-form { 1923 position: absolute; 1924 right: -40px; 1925 top: -50px; 1926 width: 110px; 1927 height: 110px; 1928 background-color: #fffffffa; 1929 border-radius: 100px; 1930 text-align: center; 1931 font-size: 37px; 1932 padding-top: 52px; 1933 padding-right: 32px; 1934 color: #000; 1935 transform: scale(0.4); 1936 transition: all 0.4s ease; 1937 visibility: hidden; 1938 opacity: 0; 1939 transition-delay: 0.6s; 1940 cursor: pointer; 1941} 1942 1943.search-form-wrapper.open .close-search-form { 1944 visibility: visible; 1945 opacity: 1; 1946 transform: scale(1.02); 1947} 1948 1949.close-search-form span:before { 1950 content: ""; 1951 position: absolute; 1952 width: 2px; 1953 height: 20px; 1954 background-color: rgb(var(--clr-dark)); 1955 transform: rotate(45deg); 1956} 1957 1958.close-search-form span:after { 1959 content: ""; 1960 position: absolute; 1961 width: 2px; 1962 height: 20px; 1963 background-color: rgb(var(--clr-dark)); 1964 transform: rotate(-45deg); 1965} 1966 1967.close-search-form span { 1968 position: absolute; 1969 top: 65px; 1970} 1971 1972span.sencha-ai-link { 1973 display: flex;
1974 align-items: center; 1975 gap: 5px; 1976 font-weight: 600; 1977 position: relative; 1978 font-family: 'Open Sans', 'Source Sans Pro', 'effra', sans-serif; 1979} 1980 1981span.sencha-ai-link img { 1982 width: 20px; 1983 max-height: 20px; 1984} 1985 1986span.sencha-ai-link .new-badge { 1987 display: flex; 1988 align-items: center; 1989 justify-content: center; 1990 padding: 4px 8px; 1991 background: red; 1992 line-height: 1; 1993 border-radius: 5px; 1994 font-size: 11px; 1995 font-weight: 600; 1996 letter-spacing: 0.5px; 1997 color: #fff; 1998 text-transform: capitalize; 1999 position: absolute; 2000 right: -26px; 2001 top: -18px; 2002} 2003 2004/* Header Ends */ 2005 2006/* Newsletter Section Starts */ 2007section.newsletter { 2008 padding-top: 80px; 2009} 2010 2011.newsletter-content { 2012 position: relative; 2013 z-index: 1; 2014 padding: 45px; 2015 max-width: 1040px; 2016 margin: 0 auto -40px; 2017 box-shadow: 0 0 83px rgba(var(--clr-dark), 0.1); 2018 background: rgb(var(--clr-light)) var(--wpr-bg-c9ccf400-82af-4cf3-b2e8-21feedb9b008) no-repeat center/cover; 2019} 2020 2021.newsletter-content .heading-two { 2022 margin-bottom: 25px; 2023} 2024 2025.newsletter-content .form-group { 2026 position: relative; 2027 margin: 50px 0 25px; 2028 display: flex;
2029 align-items: center; 2030 justify-content: center; 2031} 2032 2033.newsletter-content .form-control { 2034 border: none; 2035 background-color: rgb(var(--clr-gray), 0.08); 2036 width: 100%; 2037 max-width: 500px; 2038 min-height: 45px; 2039 max-height: 45px; 2040 display: flex; 2041 align-items: center; 2042 padding: 0; 2043 padding-left: 25px; 2044 border-radius: 8px 0 0 8px !important; 2045 color: rgb(var(--clr-gray)); 2046 font-size: 16px; 2047 font-weight: 400; 2048} 2049 2050.newsletter-content .form-control:focus { 2051 border: none; 2052 outline: none; 2053} 2054 2055.newsletter-content .form-control::placeholder { 2056 color: rgb(var(--clr-gray)); 2057 font-size: 15px; 2058 font-family: 'Open Sans', sans-serif !important; 2059 font-weight: 400; 2060} 2061 2062.newsletter-content .btn { 2063 max-width: 250px; 2064 border-radius: 0 8px 8px 0; 2065} 2066 2067.newsletter-content .conditions a { 2068 color: rgb(var(--clr-sec)); 2069} 2070 2071/* Newsletter Section Ends */ 2072 2073/* Footer Section Starts */ 2074.footer { 2075 padding: 57px 0 0; 2076 background-color: rgb(var(--clr-sec2)); 2077 background-image: unset; 2078} 2079 2080.footer-nav-row { 2081 display: grid; 2082 grid-template-columns: repeat(7, auto); 2083 gap: 10px; 2084 row-gap: 15px; 2085} 2086.cs-rightside-menu { 2087 display: flex; 2088 gap: 33px; 2089} 2090.js-data-grid-footer-content .footer-nav-row { 2091 display: flex; 2092 justify-content: space-between; 2093 gap: 40px; 2094} 2095 2096.js-data-grid-footer-content .footer-nav-row>li:nth-child(2) { 2097 flex: 1; 2098 max-width: 400px; 2099} 2100 2101.js-data-grid-footer-content .footer-nav-row>li:nth-child(2) a { 2102 line-height: 1.5; 2103} 2104 2105.js-data-grid-footer-content .footer-nav-row>li:nth-child(4) a { 2106 display: flex; 2107} 2108 2109.js-data-grid-footer-content .footer-nav-row>li:nth-child(4) img { 2110 max-width: 145px; 2111} 2112 2113.js-data-grid-footer-content.contestPages-footer .footer-nav-row { 2114 grid-template-columns: 1fr 1fr 1fr 370px; 2115} 2116 2117.footer-content.contestPages-footer .cs-g2-badge-nav { 2118 padding-left: 200px; 2119 text-align: center; 2120} 2121 2122.js-data-grid-footer-content .footer-nav-row address p { 2123 font-style: normal; 2124 color: #fff; 2125 font-size: 16px; 2126 font-weight: 500; 2127} 2128 2129.main-col a { 2130 display: block; 2131 padding-bottom: 9px; 2132 color: rgb(var(--clr-light)); 2133 font-weight: 500; 2134 font-size: 14px; 2135} 2136 2137.js-data-grid-footer-content .main-col .sub-menu a { 2138 font-size: 16px; 2139 padding-bottom: 16px; 2140 line-height: 1; 2141} 2142 2143.main-col.menu-item>a { 2144 position: relative; 2145 color: rgb(var(--clr-pri)); 2146 font-size: 20px; 2147 font-weight: 600; 2148 display: flex;
2149 align-items: center; 2150 justify-content: space-between; 2151 padding-bottom: 15px; 2152} 2153 2154.js-data-grid-footer-content .main-col.menu-item>a { 2155 padding-bottom: 24px; 2156} 2157 2158.footer-nav-row .main-col.menu-item>a:before { 2159 content: ""; 2160 position: absolute; 2161 width: 40px; 2162 height: 1px; 2163 background-color: rgb(var(--clr-pri)); 2164 top: 25px; 2165} 2166 2167.js-data-grid-footer-content .footer-nav-row .main-col.menu-item>a:before { 2168 height: 3px; 2169} 2170.js-data-grid-footer-content .no-toggle .sub-menu li a{ 2171 display: block !important; 2172} 2173.js-data-grid-footer-content .no-toggle .sub-menu li a span{ 2174 color: inherit; 2175} 2176.main-col>a .cs-icon { 2177 display: none; 2178 color: rgb(var(--clr-light)); 2179} 2180 2181.main-col.sub-menu .sub-menu { 2182 column-count: 2; 2183 padding-bottom: 8px; 2184} 2185 2186.main-col.sub-menu.main-col--no-col .sub-menu { 2187 column-count: unset; 2188} 2189 2190.main-col.sub-menu.cs-follow-nav-row { 2191 justify-self: flex-end; 2192} 2193 2194.main-col.sub-menu.cs-follow-nav-row .menu-item a { 2195 display: flex;
2196 align-items: center; 2197 gap: 10px; 2198} 2199 2200.main-col.sub-menu.cs-follow-nav-row .menu-item .cs-icon { 2201 color: rgba(var(--clr-light)); 2202 font-size: 19px; 2203} 2204 2205.main-col img { 2206 width: 100%; 2207 max-width: 145px; 2208} 2209 2210.main-col.badge-col { 2211 text-align: center; 2212} 2213 2214.footer-nav-row .main-col.badge-col>a { 2215 display: none; 2216} 2217 2218.footer-social-row { 2219 margin: 20px 0; 2220 display: flex; 2221 align-items: center; 2222 justify-content: space-between; 2223} 2224 2225.js-data-grid-footer-content:not(.contestPages-footer) .footer-social-row { 2226 margin: 0; 2227 display: none; 2228} 2229 2230.footer-social-row .main-col.badge-col { 2231 display: none; 2232} 2233 2234.social-icons>a { 2235 display: none; 2236} 2237 2238.social-icons .sub-menu { 2239 display: flex; 2240 align-items: center; 2241 gap: 30px; 2242} 2243 2244.social-icons .cs-icon { 2245 color: rgb(var(--clr-light)); 2246 font-size: 20px; 2247} 2248 2249.footer-copyright { 2250 padding: 8px 0; 2251} 2252 2253.footer-copyright-content { 2254 display: flex; 2255 flex-wrap: wrap; 2256 justify-content: center; 2257 align-items: center; 2258 column-gap: 20px; 2259} 2260 2261.footer-copyright-content p, 2262.footer-copyright-content a { 2263 font-size: 14px; 2264 color: rgb(var(--clr-light)); 2265} 2266 2267.footer-copyright-content p { 2268 display: flex; 2269 gap: 15px; 2270} 2271 2272.footer-copyright-content p a:hover { 2273 color: rgb(var(--clr-sec3)) !important; 2274} 2275 2276.js-data-grid-footer-content .cs-sencha-logo-footer img { 2277 max-width: 140px; 2278 margin-bottom: 5px; 2279} 2280 2281.js-data-grid-footer-content .footer-social-row img { 2282 display: none; 2283} 2284 2285/* Footer Section Ends */ 2286#loading-overlay { 2287 position: fixed; 2288 top: 0; 2289 left: 0; 2290 width: 100%; 2291 height: 100%; 2292 background: rgba(0, 0, 0, 0.8); 2293 display: none; 2294 justify-content: center; 2295 align-items: center; 2296 z-index: 9999; 2297 display: flex; 2298} 2299 2300#loading-overlay .progress-container { 2301 background: #fff; 2302 padding: 30px; 2303 border-radius: 10px; 2304 box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); 2305 text-align: center; 2306 width: 80%; 2307 max-width: 560px; 2308} 2309 2310#loading-overlay .progress-container p { 2311 margin: 15px 0; 2312 font-size: 18px; 2313 color: #000; 2314} 2315 2316#loading-overlay .spinner { 2317 border: 5px solid rgba(0, 0, 0, 0.1); 2318 border-top: 5px solid #000; 2319 border-radius: 50%; 2320 width: 50px; 2321 height: 50px; 2322 animation: spin 1s linear infinite; 2323 margin: 20px auto; 2324 position: relative; 2325} 2326 2327#loading-overlay .spinner.verifiedTick { 2328 animation: none; 2329 border: 5px solid #4caf50; 2330} 2331 2332#loading-overlay .spinner.verifiedTick:after { 2333 position: absolute; 2334 content: ''; 2335 border-left: 3px solid #4caf50; 2336 border-bottom: 3px solid #4caf50; 2337 width: 20px; 2338 height: 10px; 2339 left: 9px; 2340 top: 11px; 2341 transform: rotate(-45deg); 2342} 2343 2344#loading-overlay .spinner.closeTick { 2345 animation: none; 2346 border: 5px solid #8f2929; 2347} 2348 2349#loading-overlay .spinner.closeTick:after { 2350 content: "\0058"; 2351 font-size: 30px; 2352 font-weight: 600; 2353 top: 50%; 2354 position: absolute; 2355 left: 50%; 2356 color: #8f2929; 2357 transform: translate(-50%, -50%); 2358} 2359 2360#progress-bar-container { 2361 width: 100%; 2362 background-color: #e0e0e0; 2363 border-radius: 4px; 2364 height: 20px; 2365 margin-bottom: 10px; 2366} 2367 2368#progress-bar { 2369 width: 100%; 2370 height: 100%; 2371 background-color: #4caf50; 2372 border-radius: 4px; 2373 transition: width 0.3s ease; 2374} 2375 2376#progress-text { 2377 font-size: 16px; 2378 color: #333; 2379 margin-bottom: 10px; 2380} 2381 2382#loaderBarContainer { 2383 width: 100%; 2384 display: block; 2385 max-width: 350px; 2386 height: 20px; 2387 border-radius: 6px; 2388 background: #fefefe; 2389 border: 1px solid #efefef; 2390 margin: 10px auto 0; 2391 overflow: hidden; 2392} 2393 2394#loaderBar { 2395 width: 0%; 2396 display: block; 2397 height: 100%; 2398 background-color: #4caf50; 2399 text-align: center; 2400 line-height: 20px; 2401 color: #000; 2402 font-weight: 700; 2403 font-size: 16px; 2404} 2405 2406#loading-overlay .csCheckMsgs { 2407 font-size: 14px !important; 2408 font-weight: 500; 2409 margin: 0 !important; 2410 background: #fff8e6; 2411 color: rgb(114 91 7) !important; 2412} 2413 2414#loading-overlay .cs-verified-desc { 2415 color: rgb(37 122 41) !important; 2416 background: #e6ffeb; 2417} 2418 2419#loading-overlay .cs-failed-desc { 2420 color: rgb(143 41 41) !important; 2421 background: #ffe6e6; 2422} 2423 2424#loading-overlay #finalCheck.csCheckMsgs { 2425 margin: 10px 0 0px !important; 2426} 2427 2428#loading-overlay .csFinalButton { 2429 margin-top: 20px !important; 2430 background: #4caf50; 2431 border-radius: 4px; 2432} 2433 2434#loading-overlay .csFinalButton:hover { 2435 filter: brightness(95%); 2436} 2437 2438#loading-overlay .cs-download-anyways-btn { 2439 margin: 15px auto 0; 2440 display: block; 2441 color: rgb(143 41 41) !important; 2442 background: #ffe6e6; 2443 padding: 7px 20px; 2444 border: 1px solid; 2445 border-radius: 4px; 2446 text-transform: uppercase; 2447 font-weight: 600; 2448} 2449 2450.cs-download-stuck, 2451.cs-download-stuck:hover { 2452 border: none; 2453 background: none; 2454 display: inline; 2455 cursor: pointer; 2456 color: #700000; 2457 margin: 0 0 0 5px; 2458 padding: 5px; 2459 text-transform: none; 2460 border: 1px solid; 2461 border-radius: 4px; 2462 font-size: 14px; 2463} 2464 2465.cs-download-stuck:hover { 2466 background: #ffc0c0; 2467} 2468 2469@keyframes spin { 2470 0% { 2471 transform: rotate(0deg); 2472 } 2473 2474 100% { 2475 transform: rotate(360deg); 2476 } 2477} 2478 2479.menu-overlay { 2480 display: none; 2481 position: fixed; 2482 left: 0; 2483 right: 0; 2484 top: 0; 2485 bottom: 0; 2486 z-index: 3; 2487 background: rgba(0, 0, 0, 0.5); 2488} 2489 2490ul.header-nav>.menu-item:not(.open)>.sub-menu { 2491 display: none; 2492} 2493 2494ul.header-nav .menu-item.left-img-section>.sub-menu>
2494.menu-item.sub-menu-desc a { 2495 flex-direction: row; 2496 gap: 10px; 2497 align-items: center; 2498} 2499 2500ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc a .cs-icon { 2501 font-size: 28px; 2502} 2503 2504ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc.submenu-ext a span strong, 2505ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc.submenu-gxt a span strong, 2506ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc.submenu-reext a span strong { 2507 color: rgb(var(--clr-pri)); 2508 display: block; 2509 font-size: 16px; 2510 font-weight: 500; 2511} 2512 2513ul.header-nav .products-menu .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc a { 2514 align-items: flex-start; 2515} 2516 2517ul.header-nav .products-menu .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc a .cs-icon { 2518 margin-top: 3px; 2519 font-size: 35px; 2520} 2521 2522ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc a .cs-icon.icon-ext-js-fill { 2523 color: rgb(var(--clr-pri)); 2524} 2525 2526ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc.submenu-gxt a span strong, 2527ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc a .cs-icon.icon-shield-gxt { 2528 color: #ffc626; 2529} 2530 2531ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc.submenu-reext a span strong, 2532ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc a .cs-icon.icon-reext-logo { 2533 color: #61d9fa; 2534} 2535 2536ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc.submenu-reext a span strong em { 2537 font-style: normal; 2538 color: rgb(var(--clr-pri)); 2539} 2540 2541.cs-input-hidden { 2542 display: none; 2543} 2544 2545span.spf-phone.hide { 2546 display: none; 2547} 2548 2549.gfield .iti.iti--allow-dropdown input { 2550 2551 padding-left: 55px !important; 2552 2553} 2554 2555.iti__selected-dial-code { 2556 display: none; 2557} 2558 2559.sencha-blog-social .essb_links .essb_link_svg_icon svg { 2560 fill: #FFF; 2561 max-width: 15px; 2562 max-height: 15px; 2563} 2564 2565.sencha-blog-social .essb_links .essb_link_svg_icon svg.essb-svg-icon-facebook { 2566 fill: #FFF; 2567 max-width: 16px; 2568 max-height: 16px; 2569} 2570 2571 2572a.pld-like-trigger.pld-undo-trigger { 2573 background-image: linear-gradient(to bottom, #c4fb7a, #89bf40); 2574} 2575 2576a.pld-dislike-trigger.pld-undo-trigger { 2577 background-image: linear-gradient(to bottom, #ffa4a4, #ff3939); 2578} 2579 2580a.pld-like-trigger, 2581a.pld-dislike-trigger { 2582 -webkit-mask-image: url(https://www.sencha.com/wp-content/uploads/2024/04/like-1.png); 2583 -webkit-mask-size: contain; 2584 background-image: linear-gradient(to bottom, #f1f1f1, #e5e5e5); 2585 -webkit-mask-repeat: no-repeat; 2586 width: 45px; 2587 height: 45px; 2588 display: inline-block; 2589 -webkit-mask-repeat: no-repeat; 2590 mask-repeat: initial; 2591 -webkit-mask-size: contain; 2592 mask-size: contain; 2593} 2594 2595.pld-like-wrap.pld-common-wrap, 2596.pld-dislike-wrap.pld-common-wrap { 2597 position: relative; 2598 display: inline-block; 2599 width: 45px; 2600 height: 45px; 2601 min-width: 45px; 2602} 2603 2604a.pld-dislike-trigger { 2605 -webkit-mask-image: url(https://www.sencha.com/wp-content/uploads/2024/04/dislike-1.png); 2606} 2607 2608a.pld-like-trigger img, 2609a.pld-dislike-trigger img { 2610 display: none !important; 2611} 2612 2613 2614 2615.pld-like-wrap.pld-common-wrap span, 2616.pld-dislike-wrap.pld-common-wrap span { 2617 display: none; 2618} 2619 2620.pld-like-wrap.pld-common-wrap::before, 2621.pld-dislike-wrap.pld-common-wrap::before { 2622 content: ''; 2623 background: #3e3e3e; 2624 position: absolute; 2625 width: calc(100% - 4px); 2626 height: calc(100% - 4px); 2627 top: 50%; 2628 left: 50%; 2629 transform: translate(-50%, -50%); 2630 border-radius: 50%; 2631} 2632 2633.like-dislike-row { 2634 margin-top: 8px; 2635} 2636 2637.like-dislike-row::before { 2638 content: "What's your reaction?"; 2639 display: block; 2640 font-size: 22px; 2641 color: #054059; 2642 letter-spacing: -0.01em; 2643 line-height: 43px; 2644} 2645pre{ 2646 overflow: auto; 2647} 2648.code-v-scroll { 2649 min-height: 100px; 2650 height: 250px; 2651 max-height: 500px; 2652 resize: vertical; 2653 overflow: auto; 2654} 2655 2656.gfield_description { 2657 font-size: 12px; 2658 color: #656565; 2659} 2660 2661#menu-item-72737 a { 2662 gap: 6px; 2663} 2664 2665#menu-item-72737 a .cs-icon { 2666 font-size: 18px; 2667 text-shadow: 0 0 currentColor; 2668} 2669 2670/* Newsletter Updated */ 2671.newsletter-ui .newsletter-content { 2672 margin: 0 auto; 2673 max-width: 1257px; 2674 background: transparent; 2675 box-shadow: none; 2676 padding: 57px 0; 2677 display: flex;
2678 align-items: flex-start; 2679 justify-content: space-between; 2680 width: 100%; 2681} 2682 2683.newsletter-ui .newsleter-form { 2684 max-width: 615px; 2685 width: 100%; 2686} 2687 2688.newsletter-ui .newsletter-content .form-group { 2689 margin: 0 0 20px 0; 2690} 2691 2692.newsletter-ui .newsletter-content .conditions { 2693 text-align: left; 2694} 2695 2696.cs-badge-items { 2697 width: 150px; 2698 margin-left: auto; 2699} 2700 2701 2702.cs-badge-items ul.sub-menu { 2703 display: flex; 2704 flex-direction: column; 2705 max-width: 150px; 2706 align-items: center; 2707 gap: 6px; 2708} 2709 2710.cs-badge-items ul.sub-menu img { 2711 max-height: 48px; 2712 width: auto; 2713 height: auto; 2714} 2715 2716.main-col.badge-col { 2717 width: 146px; 2718} 2719 2720.cs-table-wrap{ 2721 width: 100%; 2722 overflow: auto; 2723} 2724.cs-table-wrap table{ 2725 border-collapse: collapse; 2726} 2727.cs-table-wrap table td, 2728.cs-table-wrap table th{ 2729 padding: 10px; 2730 text-align: left; 2731 border: 1px solid #DDD; 2732} 2733.cs-table-wrap table th{ 2734 font-weight: 600; 2735} 2736.cs-box-wrap{ 2737 padding: 15px; 2738 border: 1px solid #ddd; 2739 margin-top: 15px !important; 2740} 2741 2742.bsf-rt-display-time:after { 2743 content: attr(reading_time); 2744} 2745.bsf-rt-display-postfix:after { 2746 content: attr(postfix); 2747} 2748li{ 2749 list-style: none; 2750} 2751 2752 2753.theme-switch { 2754 justify-content: center; 2755 align-items: center; 2756 position: relative; 2757 z-index: 9; 2758} 2759.first-time.theme-switch::before { 2760 content: ""; 2761 position: fixed; 2762 left: 0; 2763 top: 0; 2764 background: #000000b8; 2765 width: 100vw; 2766 height: 100vh; 2767 backdrop-filter: blur(2px); 2768} 2769.theme-switch .cs-new-tooltip { 2770 display: none; 2771} 2772.first-time.theme-switch .cs-new-tooltip { 2773 display: block; 2774 position: absolute; 2775 right: -14px; 2776 top: calc(100% + 13px); 2777 background: #fff; 2778 white-space: nowrap; 2779 padding: 5px 10px; 2780 border-radius: 4px; 2781 font-weight: 500; 2782 color: #000000; 2783 font-size: 16px; 2784 background-size: 200%; 2785} 2786.first-time.theme-switch .cs-new-tooltip::before { 2787 content: ""; 2788 width: 0; 2789 height: 0; 2790 border-left: 10px solid transparent; 2791 border-right: 10px solid transparent; 2792 border-bottom: 10px solid #fff; 2793 bottom: 100%; 2794 right: 17px; 2795 position: absolute; 2796} 2797.theme-switch .checkbox { 2798 opacity: 0; 2799 position: absolute; 2800} 2801 2802.theme-switch .label { 2803 display: flex;
2804 align-items: center; 2805 justify-content: space-between; 2806 padding: 5px; 2807 border-radius: 50px; 2808 position: relative; 2809 height: 30px; 2810 width: 30px; 2811 cursor: pointer; 2812 transition: background 0.1s ease; 2813 margin: 0; 2814 background: #e9ffce; 2815} 2816.dark .theme-switch .label { 2817 background: #2f3c1f; 2818} 2819.theme-switch .label:hover .moon, 2820.theme-switch .label:hover .sun { 2821 transform: rotate(360deg); 2822} 2823 2824.theme-switch .ball { 2825 display: none; 2826} 2827 2828.theme-switch .moon, 2829.theme-switch .moon * { 2830 color: #000000; 2831 transform-origin: center center; 2832 transition: transform 0.5s cubic-bezier(0.76, 0, 0.24, 1); 2833 transform: rotate(0); 2834} 2835 2836.theme-switch .sun, 2837.theme-switch .sun * { 2838 color: #fff !important; 2839 transform-origin: center center; 2840 transition: transform 0.5s cubic-bezier(0.76, 0, 0.24, 1); 2841 transform: rotate(0); 2842} 2843.theme-switch svg { 2844 max-width: 20px; 2845 max-height: 20px; 2846 position: absolute; 2847 opacity: 0; 2848} 2849 2850.theme-switch .moon { 2851 opacity: 1; 2852 color: #000; 2853} 2854.dark .theme-switch .sun { 2855 opacity: 1; 2856} 2857.dark .theme-switch .moon { 2858 opacity: 0; 2859} 2860 2861@media screen and (max-width: 767px) { 2862 .first-time.theme-switch .cs-new-tooltip { 2863 right: 0; 2864 } 2865 .theme-switch svg { 2866 max-width: 16px; 2867 max-height: 16px; 2868 } 2869 .theme-switch .label { 2870 width: 26px; 2871 height: 26px; 2872 } 2873 .first-time.theme-switch .cs-new-tooltip::before { 2874 right: 4px; 2875 } 2876} 2877 2878 2879/* Media Query */ 2880@media screen and (min-width: 1800px) { 2881 .js-data-grid-footer-content .footer-nav-row>li:nth-child(2) { 2882 max-width: 500px; 2883 } 2884} 2885 2886@media screen and (min-width: 1501px) { 2887 :root { 2888 --header-height: 147px; 2889 } 2890} 2891 2892@media screen and (max-width: 1500px) { 2893 2894 /* common */ 2895 .heading-three { 2896 font-size: 16px; 2897 } 2898 2899 .btn-w-img { 2900 gap: 7px; 2901 } 2902 2903 .btn-w-img img { 2904 max-width: 25px; 2905 max-height: 25px; 2906 } 2907 2908 /* header */ 2909 .mini-header { 2910 min-height: unset; 2911 } 2912 2913 .site-container-new .mini-header-content p { 2914 font-size: 11px; 2915 } 2916 2917 .common-header { 2918 padding: 18px 0; 2919 } 2920 2921 ul.mini-header-nav { 2922 gap: 37px; 2923 } 2924 2925 ul.mini-header-nav .menu-item a { 2926 font-size: 11px; 2927 } 2928 2929 .header-content .logo { 2930 flex: 0 0 133px; 2931 max-width: 133px; 2932 } 2933 2934 .header-content .logo img { 2935 max-height: 50px; 2936 } 2937 2938 ul.header-nav .menu-item a { 2939 font-size: 15px; 2940 gap: 8px; 2941 } 2942 2943 ul.header-nav .menu-item a .cs-icon { 2944 font-size: 11px; 2945 } 2946 2947 ul.header-nav>.menu-item>.sub-menu>.menu-item>a { 2948 font-size: 15px; 2949 } 2950 2951 ul.header-nav>.menu-item>.sub-menu .sub-menu .menu-item a { 2952 font-size: 14px; 2953 } 2954 2955 ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item a .sub-menu-add { 2956 font-size: 14px; 2957 } 2958 2959 ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item a span { 2960 font-size: 13px; 2961 } 2962 2963 ul.header-nav .sub-menu .menu-item a .cs-icon { 2964 font-size: 16px; 2965 } 2966 2967 ul.header-nav .menu-item.menu-item-img img { 2968 max-width: 16px; 2969 } 2970 2971 .header-action { 2972 gap: 13px; 2973 } 2974 2975 .header-action .btn { 2976 min-width: 130px; 2977 } 2978 2979 /* header */ 2980 2981 .js-data-grid-footer-content .footer-nav-row>li:nth-child(4) img { 2982 max-width: 105px; 2983 } 2984 2985 /* newsletter */ 2986 section.newsletter { 2987 padding-top: 60px; 2988 } 2989 2990 .newsletter-content { 2991 padding: 35px 55px; 2992 max-width: 780px; 2993 } 2994 2995 .newsletter-content .heading-two { 2996 margin-bottom: 18px; 2997 } 2998 2999 .newsletter-content .form-group { 3000 margin: 37px 0 18px; 3001 } 3002 3003 .newsletter-content .form-control::placeholder { 3004 font-size: 13px; 3005 } 3006 3007 .newsletter-content .btn { 3008 max-width: 180px; 3009 } 3010 3011 .newsletter-content .conditions a { 3012 font-size: 13px; 3013 } 3014 3015 /* newsletter */ 3016 3017 /* footer */ 3018 .main-col.menu-item>a { 3019 font-size: 16px; 3020 padding-bottom: 12px; 3021 } 3022 3023 .footer-nav-row .main-col.menu-item>a:before { 3024 width: 30px; 3025 top: 22px; 3026 } 3027 3028 .main-col a { 3029 font-size: 13px; 3030 } 3031 3032 .main-col img { 3033 max-width: 105px; 3034 } 3035 3036 .footer-social-row .logo img { 3037 max-width: 120px; 3038 } 3039 3040 .footer-copyright-content p, 3041 .footer-copyright-content a { 3042 font-size: 13px; 3043 } 3044 3045 .js-data-grid-footer-content .main-col .sub-menu a, 3046 .js-data-grid-footer-content .footer-nav-row address p { 3047 font-size: 14px; 3048 } 3049 3050 .js-data-grid-footer-content .main-col .sub-menu a { 3051 padding-bottom: 14px; 3052 } 3053 3054 /* footer */ 3055 3056 .main-col.badge-col { 3057 width: 108px; 3058 } 3059 3060 .cs-badge-items { 3061 width: 110px; 3062 } 3063 3064 .cs-badge-items ul.sub-menu img { 3065 max-height: 44px;
3066 display: block; 3067 } 3068} 3069 3070@media screen and (max-width: 1300px) { 3071 /* common */ 3072 3073 .container { 3074 width: 90%; 3075 } 3076 3077 .site-container-new p { 3078 font-size: 14px; 3079 } 3080 3081 .btn { 3082 font-size: 13px; 3083 min-height: 34px; 3084 } 3085 3086 .btn .cs-icon { 3087 font-size: 18px; 3088 } 3089 3090 section:not(.newsletter) .btn { 3091 max-width: max-content !important; 3092 padding: 0 25px; 3093 } 3094 3095 .heading-one { 3096 font-size: 30px; 3097 } 3098 3099 .heading-two { 3100 font-size: 23px; 3101 } 3102 3103 .heading-three { 3104 font-size: 15px; 3105 } 3106 3107 .heading-four { 3108 font-size: 15px; 3109 } 3110 3111 /* common */ 3112 3113 3114 .newsletter-content .form-control { 3115 min-height: 34px; 3116 max-height: 34px; 3117 max-width: 370px; 3118 font-size: 13px; 3119 } 3120 3121 .js-data-grid-footer-content.contestPages-footer .footer-nav-row { 3122 grid-template-columns: 1fr 1fr 1fr 220px; 3123 } 3124 3125 .footer-content.contestPages-footer .cs-g2-badge-nav { 3126 padding-left: 50px; 3127 text-align: center; 3128 } 3129 3130 /* Newsletter Updated */ 3131 3132 .newsletter-ui .newsleter-form { 3133 max-width: 450px; 3134 } 3135} 3136 3137@media screen and (max-width: 1200px) { 3138 3139 /* common */ 3140 :root { 3141 --header-height: 97px; 3142 } 3143 3144 .site-container-new p { 3145 font-size: 13px; 3146 } 3147 3148 .common-header { 3149 padding: 16px 0; 3150 } 3151 3152 .heading-one { 3153 font-size: 24px; 3154 } 3155 3156 .heading-two { 3157 font-size: 19px; 3158 } 3159 3160 .heading-four { 3161 font-size: 14px; 3162 } 3163 3164 /* common */ 3165 3166 /* header */ 3167 ul.header-nav .menu-item a { 3168 font-size: 14px; 3169 } 3170 3171 ul.header-nav>.menu-item>.sub-menu>.menu-item { 3172 flex: 0 0 220px; 3173 min-width: 220px; 3174 } 3175 3176 .header-action .btn { 3177 min-width: 100px; 3178 } 3179 3180 .header-content .logo { 3181 flex: 0 0 106px; 3182 max-width: 106px; 3183 } 3184 3185 .header-content .logo img { 3186 max-height: 40px; 3187 } 3188 3189 ul.header-nav { 3190 gap: 23px; 3191 } 3192 3193 /* header */ 3194 3195 .js-data-grid-footer-content .footer-nav-row>li:nth-child(4) img { 3196 max-width: 100px; 3197 } 3198 3199 /* newsletter */ 3200 .newsletter-content .btn { 3201 max-width: 150px; 3202 } 3203 3204 .newsletter-content .heading-two { 3205 margin-bottom: 15px; 3206 } 3207 3208 .newsletter-content .form-group { 3209 margin: 30px 0 15px; 3210 } 3211 3212 /* newsletter */ 3213 3214 /* footer */ 3215 .footer-nav-row { 3216 grid-template-columns: repeat(4, 1fr); 3217 } 3218 3219 .main-col img { 3220 max-width: 100px; 3221 } 3222 3223 .main-col.badge-col { 3224 text-align: left; 3225 } 3226 3227 .js-data-grid-footer-content .main-col.badge-col { 3228 text-align: center; 3229 } 3230 3231 .js-data-grid-footer-content .footer-nav-row .main-col.menu-item>a:before { 3232 height: 2px; 3233 } 3234 3235 .js-data-grid-footer-content .main-col.menu-item>a { 3236 padding-bottom: 20px; 3237 } 3238 3239 .main-col.sub-menu.cs-follow-nav-row .menu-item .cs-icon { 3240 font-size: 16px; 3241 } 3242 3243 /* footer */ 3244 a.pld-like-trigger, 3245 a.pld-dislike-trigger { 3246 width: 30px; 3247 height: 30px; 3248 } 3249 3250 .pld-like-wrap.pld-common-wrap, 3251 .pld-dislike-wrap.pld-common-wrap { 3252 width: 30px !important; 3253 height: 30px !important; 3254 min-width: 30px !important; 3255 } 3256} 3257 3258@media screen and (min-width: 1101px) { 3259 ul.header-nav .menu-item { 3260 position: relative; 3261 transition: all 0.3s ease; 3262 } 3263 3264 ul.header-nav>.menu-item>a:before { 3265 content: ""; 3266 position: absolute; 3267 width: 100%; 3268 height: 30px; 3269 background-color: transparent; 3270 top: 80%; 3271 } 3272 3273 ul.header-nav>.menu-item>.sub-menu { 3274 /* opacity: 0; */ 3275 position: absolute; 3276 top: calc(100% + 20px); 3277 box-shadow: 0px 0px 2px rgba(var(--clr-dark), 0.25), 0 4px 4px rgba(var(--clr-dark), 0.25); 3278 border-radius: 8px; 3279 z-index: 9; 3280 /* pointer-events: none; */ 3281 display: flex; 3282 /* height: 0; */ 3283 /* transition: all 0.3s ease; */ 3284 } 3285 3286 ul.header-nav>.menu-item>.sub-menu>.menu-item { 3287 display: flex; 3288 flex-direction: column; 3289 } 3290 3291 /* ul.header-nav > .menu-item.products-menu > .sub-menu > .menu-item:not(.left-img-section) { 3292 opacity: 0 !important; 3293 pointer-events: none; 3294 } 3295 ul.header-nav > .menu-item.products-menu > .sub-menu.show > .menu-item:not(.left-img-section) { 3296 opacity: 1 !important; 3297 pointer-events: all; 3298 } */ 3299 ul.header-nav .menu-item a .cs-icon { 3300 transition: all 0.3s ease; 3301 } 3302 3303 ul.header-nav>.menu-item.open>a>.cs-icon { 3304 transform: rotate(180deg); 3305 color: rgb(var(--clr-sec)); 3306 } 3307 3308 /* ul.header-nav > .menu-item:hover > .sub-menu { 3309 opacity: 1;
3310 pointer-events: auto; 3311 height: auto; 3312 } */ 3313 ul.header-nav>.menu-item.products-menu>.sub-menu { 3314 left: -80px; 3315 } 3316 3317 /* ul.header-nav > .menu-item.products-menu > .sub-menu.show { 3318 box-shadow: 0px 0px 2px rgba(var(--clr-dark),0.25), 0 4px 4px rgba(var(--clr-dark),0.25); 3319 } */ 3320 ul.header-nav>.menu-item.ext-js-menu>.sub-menu { 3321 left: -160px; 3322 } 3323 3324 ul.header-nav>.menu-item.resources-menu>.sub-menu { 3325 left: -390px; 3326 } 3327 3328 ul.header-nav>.menu-item.support-menu>.sub-menu { 3329 left: 50%; 3330 transform: translateX(-50%); 3331 } 3332 3333 ul.header-nav>.menu-item.licensing-menu>.sub-menu { 3334 left: 50%; 3335 transform: translateX(-50%); 3336 } 3337 3338 ul.header-nav>.menu-item.about-menu>.sub-menu { 3339 left: 50%; 3340 transform: translateX(-70%); 3341 } 3342 3343 ul.header-nav .menu-item.more-ui-components a { 3344 transition: all 0.3s ease; 3345 } 3346 3347 ul.header-nav>.menu-item>.sub-menu>.menu-item:not(:last-child, .cs-no-sep) { 3348 border-right: 1px solid rgba(var(--clr-gray), 0.1); 3349 } 3350 3351 /* ul.header-nav .menu-item-has-children .menu-item { 3352 opacity: 0!important; 3353 -webkit-transform: translateY(-0.375rem)!important; 3354 transform: translateY(-0.375rem)!important; 3355 -webkit-transition: all 0.5s 0.1s!important; 3356 transition: all 0.5s 0.1s!important; 3357 } 3358 ul.header-nav .menu-item-has-children:hover .menu-item { 3359 opacity: 1!important; 3360 -webkit-transform: translateY(0)!important; 3361 transform: translateY(0)!important; 3362 } 3363 ul.header-nav .menu-item-has-children .menu-item:nth-child(1){ 3364 transition-delay: 0.1s !important; 3365 } 3366 ul.header-nav .menu-item-has-children .menu-item:nth-child(2){ 3367 transition-delay: 0.15s !important; 3368 } 3369 ul.header-nav .menu-item-has-children .menu-item:nth-child(3){ 3370 transition-delay: 0.2s !important; 3371 } 3372 ul.header-nav .menu-item-has-children .menu-item:nth-child(4){ 3373 transition-delay: 0.25s !important; 3374 } 3375 ul.header-nav .menu-item-has-children .menu-item:nth-child(5){ 3376 transition-delay: 0.3s !important; 3377 } 3378 ul.header-nav .menu-item-has-children .menu-item:nth-child(6){ 3379 transition-delay: 0.35s !important; 3380 } 3381 ul.header-nav .menu-item-has-children .menu-item:nth-child(7){ 3382 transition-delay: 0.4s !important; 3383 } 3384 ul.header-nav .menu-item-has-children .menu-item:nth-child(8){ 3385 transition-delay: 0.45s !important; 3386 } 3387 ul.header-nav .menu-item-has-children .menu-item:nth-child(8){ 3388 transition-delay: 0.5s !important; 3389 } 3390 ul.header-nav .menu-item-has-children .menu-item:nth-child(9){ 3391 transition-delay: 0.55s !important; 3392 } */ 3393 .menu-overlay.show { 3394 display: block; 3395 } 3396 3397 ul.header-nav>.menu-item.products-menu>.sub-menu>.menu-item { 3398 min-width: 275px; 3399 } 3400} 3401 3402@media screen and (max-width: 1100px) { 3403 3404 /* header */ 3405 .header-content .header-nav, 3406 .header-content .header-action { 3407 display: none; 3408 } 3409 3410 header { 3411 z-index: 9; 3412 position: relative; 3413 } 3414 3415 .mobile-menu-toggle { 3416 width: 30px; 3417 height: 30px; 3418 display: flex; 3419 align-items: center; 3420 justify-content: center; 3421 } 3422 3423 .header-content .header-nav { 3424 display: flex; 3425 position: fixed; 3426 width: 300px; 3427 height: 100%; 3428 transform: translateX(100%); 3429 top: 0; 3430 transition: transform 0.4s ease; 3431 flex-direction: column; 3432 box-shadow: 0px 0px 2px rgba(var(--clr-dark), 0.25), 0 4px 4px rgba(var(--clr-dark), 0.25); 3433 background-color: rgba(var(--clr-light)); 3434 align-items: center; 3435 padding: 60px 15px 20px 15px; 3436 overflow: auto; 3437 z-index: 99; 3438 right: 0; 3439 } 3440 3441 .common-header.open .header-content .header-nav { 3442 transform: translateX(0%); 3443 } 3444 3445 ul.header-nav .sub-menu { 3446 /* display: none; */ 3447 display: unset; 3448 } 3449 3450 ul.header-nav>.menu-item { 3451 width: 100%; 3452 } 3453 3454 ul.header-nav>.menu-item>a { 3455 justify-content: space-between; 3456 } 3457 3458 /* ul.header-nav > .menu-item:hover > a { 3459 color: initial; 3460 } */ 3461 3462 ul.header-nav>.menu-item.open>a { 3463 color: rgb(var(--clr-sec)) !important; 3464 } 3465 3466 ul.header-nav>.menu-item.open>a>.cs-icon { 3467 transform: rotate(180deg) !important; 3468 color: rgb(var(--clr-sec)) !important; 3469 } 3470 3471 ul.header-nav .menu-item.left-img-section>.sub-menu { 3472 /* display: none; */ 3473 display: unset; 3474 } 3475 3476 ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item+.menu-item { 3477 margin-top: 20px; 3478 } 3479
3480 ul.header-nav .left-img-section .sub-menu-add .cs-icon { 3481 display: none; 3482 } 3483 3484 ul.header-nav>.menu-item>a:before { 3485 display: none; 3486 } 3487 3488 ul.header-nav>.menu-item>.sub-menu { 3489 /* display: none; */ 3490 display: unset; 3491 } 3492 3493 /*ul.header-nav > .menu-item.open > .sub-menu { 3494 padding-top: 10px; 3495 }*/ 3496 ul.header-nav>.menu-item.ext-js-menu>.sub-menu { 3497 box-shadow: none; 3498 } 3499 3500 ul.header-nav>.menu-item>.sub-menu>.menu-item { 3501 padding: 10px 0; 3502 } 3503 3504 ul.header-nav .products-menu .left-img-section { 3505 box-shadow: none; 3506 } 3507 3508 ul.header-nav>.menu-item>.sub-menu>.menu-item>a { 3509 font-size: 14px; 3510 } 3511 3512 ul.header-nav>.menu-item>.sub-menu .sub-menu .menu-item:not(.more-ui-components) a { 3513 padding-left: 0; 3514 } 3515 3516 ul.header-nav .sub-menu .menu-item a .cs-icon { 3517 font-size: 14px; 3518 } 3519 3520 ul.header-nav .menu-item.menu-item-img img { 3521 max-width: 14px; 3522 } 3523 3524 ul.header-nav .header-mob-btns { 3525 display: flex; 3526 } 3527 3528 ul.header-nav .header-mob-btns>a { 3529 display: none !important; 3530 } 3531 3532 ul.header-nav .header-mob-btns>.sub-menu>.menu-item { 3533 padding: 0 !important; 3534 flex: 0 0 100%; 3535 } 3536 3537 ul.header-nav .header-mob-btns>.sub-menu>.menu-item .btn { 3538 margin: 0 !important; 3539 } 3540 3541 ul.header-nav .header-mob-btns>.sub-menu>.menu-item>a { 3542 margin-bottom: 0 !important; 3543 border-bottom: none !important; 3544 padding-bottom: 0 !important; 3545 } 3546 3547 ul.header-nav>.menu-item.header-mob-btns>.sub-menu { 3548 display: flex; 3549 flex-wrap: wrap; 3550 gap: 10px; 3551 width: 100%; 3552 justify-content: flex-end; 3553 } 3554 3555 ul.header-nav .header-mob-btns>.sub-menu>.menu-item .btn.btn-sec { 3556 color: rgb(var(--clr-light)); 3557 } 3558 3559 ul.header-nav .header-mob-btns>.sub-menu>.menu-item .btn.btn-border-sec { 3560 border-color: rgb(var(--clr-sec)); 3561 } 3562 3563 ul.header-nav .header-mob-btns .sub-menu, 3564 ul.header-nav .header-mob-btns .sub-menu a { 3565 pointer-events: all !important; 3566 } 3567 3568 .common-header .close-nav { 3569 display: block; 3570 } 3571 3572 .common-header.open .close-nav, 3573 .common-header.open .overlay { 3574 display: block; 3575 transform: translateX(0%); 3576 } 3577 3578 ul.header-nav .menu-item.cs-no-sep+.menu-item { 3579 padding-top: 0 !important; 3580 } 3581 3582 ul.header-nav .menu-item.cs-no-sep+.menu-item>a { 3583 display: none !important; 3584 } 3585 3586 ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc.submenu-ext a span strong, 3587 ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc.submenu-gxt a span strong, 3588 ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc.submenu-reext a span strong { 3589 font-size: 14px; 3590 } 3591 3592 ul.header-nav .products-menu .menu-item.left-img-section>.sub-menu>.menu-item.sub-menu-desc a .cs-icon { 3593 margin-top: 4px; 3594 } 3595 3596 span.sencha-ai-link .new-badge { 3597 position: relative; 3598 right: unset; 3599 top: unset; 3600 margin-bottom: 2px; 3601 } 3602 3603 /* header */ 3604 3605} 3606 3607@media screen and (max-width: 991px) { 3608 :root { 3609 --header-height: 90px; 3610 } 3611 3612 /* header */ 3613 ul.mini-header-nav { 3614 display: none; 3615 } 3616 3617 .mini-header-content { 3618 justify-content: center; 3619 text-align: center; 3620 } 3621 3622 .common-header { 3623 padding: 12px 0; 3624 } 3625 3626 .search-form-wrapper .search-form { 3627 max-width: 90%; 3628 } 3629 3630 .search-form-wrapper .search-form input { 3631 font-size: 26px; 3632 } 3633 3634 /* header */ 3635 3636 .js-data-grid-footer-content .footer-nav-row { 3637 gap: 20px; 3638 } 3639 3640 /* newsletter */ 3641 section.newsletter { 3642 padding-top: 0; 3643 } 3644 3645 .newsletter-content { 3646 margin: unset; 3647 box-shadow: unset; 3648 } 3649 3650 /* newsletter */ 3651 3652 /* footer */ 3653 .footer { 3654 padding: 30px 0 0; 3655 } 3656 3657 .footer-nav-row { 3658 grid-template-columns: repeat(2, 1fr); 3659 } 3660 3661 .js-data-grid-footer-content .footer-social-row { 3662 justify-content: center; 3663 } 3664 3665 /* footer */ 3666 .footer-content.contestPages-footer .cs-g2-badge-nav { 3667 padding-left: 0; 3668 text-align: center; 3669 } 3670 3671 .js-data-grid-footer-content.contestPages-footer .footer-nav-row { 3672 grid-template-columns: 1.3fr 1fr 1.5fr 90px; 3673 } 3674 3675 3676 .cs-badge-items { 3677 width: auto; 3678 margin: 0; 3679 display: flex; 3680 } 3681 3682 .cs-badge-items ul.sub-menu { 3683 width: auto; 3684 display: flex; 3685 max-width: inherit; 3686 flex-direction: row; 3687 } 3688} 3689 3690@media screen and (max-width: 767px) { 3691 3692 /* common */ 3693 .btn { 3694 font-size: 14px; 3695 min-height: 40px; 3696 } 3697 3698 section:not(.newsletter) .btn { 3699 padding: 0 20px; 3700 gap: 10px; 3701 } 3702 3703 /* common */ 3704 3705 /* header */ 3706 .search-form-wrapper .search-form input { 3707 height: 60px !important; 3708 font-size: 18px; 3709 } 3710 3711 .search-form-wrapper .search-form button .cs-icon { 3712 font-size: 20px; 3713 } 3714 3715 /* header */ 3716 3717 /* newsletter */ 3718 section.newsletter { 3719 padding-top: 0;
3720 } 3721 3722 .newsletter-content { 3723 box-shadow: none; 3724 margin: unset; 3725 } 3726 3727 .newsletter-content .btn { 3728 max-width: 120px; 3729 } 3730 3731 .newsletter-content .form-control { 3732 min-height: 40px; 3733 max-height: 40px; 3734 } 3735 3736 /* newsletter */ 3737 3738 /* footer */ 3739 .footer { 3740 padding: 20px 0 0; 3741 } 3742 3743 .footer-copyright-content p, 3744 .footer-copyright-content a { 3745 font-size: 11px; 3746 } 3747 3748 .js-data-grid-footer-content .main-col.footer-toogle { 3749 margin: unset; 3750 } 3751 3752 .js-data-grid-footer-content .footer-nav-row { 3753 display: grid; 3754 } 3755 3756 .js-data-grid-footer-content .footer-nav-row>li:nth-child(1) { 3757 order: 4; 3758 padding: 0 15px; 3759 } 3760 3761 .js-data-grid-footer-content .footer-nav-row>li:nth-child(2) { 3762 order: 2; 3763 } 3764 3765 .js-data-grid-footer-content .footer-nav-row>li:nth-child(3) { 3766 order: 1; 3767 } 3768 3769 .js-data-grid-footer-content .footer-nav-row>li:nth-child(4) { 3770 order: 4; 3771 text-align: left; 3772 } 3773 3774 .js-data-grid-footer-content .footer-nav-row>li:nth-child(5) { 3775 justify-self: unset; 3776 order: 3; 3777 } 3778 3779 /* footer */ 3780 .js-data-grid-footer-content.contestPages-footer .footer-nav-row { 3781 grid-template-columns: 1fr 1fr; 3782 } 3783 3784 .js-data-grid-footer-content.contestPages-footer .footer-nav-row>li:nth-child(1) { 3785 order: 4; 3786 padding: 0 0px; 3787 grid-column: 1 / 2; 3788 } 3789 3790 .footer-content.contestPages-footer .cs-g2-badge-nav img { 3791 max-width: 90px; 3792 } 3793 3794 /* Newsletter Updated */ 3795 .newsletter-ui .newsletter-content { 3796 flex-direction: column; 3797 padding: 34px 0; 3798 } 3799 3800 .newsletter-ui .newsletter-content .form-group { 3801 margin-bottom: 10px; 3802 } 3803} 3804 3805@media screen and (max-width: 575px) { 3806 3807 /* common */ 3808 .container { 3809 width: 100%; 3810 padding: 0 15px; 3811 } 3812 3813 header.header-main .container, 3814 footer .container { 3815 width: 100%; 3816 padding: 0 15px; 3817 } 3818 3819 .btn .cs-icon { 3820 font-size: 20px; 3821 } 3822 3823 .js-data-grid-footer-content .footer-nav-row>li:nth-child(4) img { 3824 max-width: 75px; 3825 } 3826 3827 /* newsletter */ 3828 section.newsletter { 3829 overflow: hidden; 3830 } 3831 3832 .newsletter-content { 3833 padding: 40px 0; 3834 } 3835 3836 .newsletter-content .conditions a { 3837 font-size: 14px; 3838 } 3839 3840 .newsletter-content .btn { 3841 max-width: 100px; 3842 } 3843 3844 .newsletter-content .form-control { 3845 padding-left: 15px; 3846 } 3847 3848 /* newsletter */ 3849 3850 /* footer */ 3851 footer .container { 3852 padding: 0; 3853 } 3854 3855 .footer-copyright { 3856 padding: 5px 0; 3857 } 3858 3859 .footer-nav-row { 3860 grid-template-columns: repeat(1, 1fr); 3861 gap: 7px; 3862 } 3863 3864 .main-col .heading-three { 3865 display: flex; 3866 align-items: center; 3867 justify-content: space-between; 3868 } 3869 3870 .main-col .heading-three .cs-icon { 3871 display: block; 3872 font-size: 13px; 3873 transition: all 0.4s ease; 3874 } 3875 3876 .footer-nav-row .main-col { 3877 border-bottom: 1px solid rgb(var(--clr-sec), 0.5); 3878 padding: 0 15px; 3879 } 3880 3881 .footer-nav-row .main-col .sub-menu { 3882 display: none; 3883 padding-bottom: 3px; 3884 } 3885 3886 .footer-nav-row .main-col.open>a .cs-icon { 3887 transform: rotate(180deg); 3888 } 3889 3890 .footer-nav-row .main-col.badge-col { 3891 display: none; 3892 } 3893 3894 .main-col.menu-item>a:before { 3895 display: none; 3896 } 3897 3898 .main-col img { 3899 max-width: 75px; 3900 } 3901 3902 .main-col>a .cs-icon { 3903 display: block; 3904 } 3905 3906 .footer-social-row { 3907 row-gap: 10px; 3908 flex-wrap: wrap; 3909 padding: 0 15px; 3910 } 3911 3912 .footer-social-row .main-col.badge-col { 3913 display: block; 3914 } 3915 3916 .footer-social-row .main-col.badge-col>a { 3917 display: flex; 3918 justify-content: flex-end; 3919 margin-bottom: 0; 3920 } 3921 3922 .footer-social-row .logo img { 3923 max-width: 130px; 3924 } 3925 3926 .footer-social-row>.social-icons { 3927 flex: 0 0 100%; 3928 justify-content: center; 3929 } 3930 3931 .social-icons .sub-menu { 3932 justify-content: center; 3933 gap: 20px; 3934 } 3935 3936 .footer-copyright-content { 3937 padding: 0 10px; 3938 } 3939 3940 .js-data-grid-footer-content .footer-nav-row { 3941 grid-template-columns: 1fr 110px; 3942 } 3943 3944 .js-data-grid-footer-content .footer-nav-row>li:nth-child(1) { 3945 grid-column: unset; 3946 margin: 0 0 15px; 3947 } 3948 3949 .js-data-grid-footer-content .footer-nav-row>li:nth-child(2) { 3950 justify-self: unset; 3951 max-width: unset; 3952 border-bottom: none; 3953 } 3954 3955 .js-data-grid-footer-content .footer-nav-row>li:nth-child(2), 3956 .js-data-grid-footer-content .footer-nav-row>li:nth-child(3) { 3957 grid-column: 1 / -1; 3958 } 3959 3960 .js-data-grid-footer-content .footer-nav-row>li:nth-child(2) .sub-menu { 3961 display: block; 3962 } 3963 3964 .js-data-grid-footer-content .footer-nav-row>li:nth-child(2) .sub-menu a { 3965 padding-bottom: 0; 3966 } 3967 3968 .js-data-grid-footer-content .footer-nav-row>li:nth-child(4) { 3969 padding: 0 15px; 3970 } 3971 3972 .js-data-grid-footer-content .footer-nav-row .main-col.badge-col { 3973 display: block; 3974 border-bottom: none; 3975 text-align: right; 3976 margin-top: -125px; 3977 } 3978 3979 .js-data-grid-footer-content .footer-nav-row .main-col.badge-col .sub-menu { 3980 display: block; 3981 } 3982 3983 .js-data-grid-footer-content .footer-nav-row .main-col.badge-col a { 3984 padding-bottom: 0; 3985 } 3986 3987 .js-data-grid-footer-content .main-col.menu-item>a { 3988 padding-bottom: 12px; 3989 } 3990 3991 .js-data-grid-footer-content .footer-social-row { 3992 margin: 5px 0; 3993 } 3994 3995 .js-data-grid-footer-content .main-col.footer-toogle { 3996 margin: unset; 3997 } 3998 3999 .js-data-grid-footer-content .footer-nav-row address p { 4000 font-size: 12px; 4001 } 4002 4003 .js-data-grid-footer-content.contestPages-footer .footer-nav-row { 4004 grid-template-columns: 1fr; 4005 } 4006 4007 .js-data-grid-footer-content.contestPages-footer .footer-nav-row>li:nth-child(1) { 4008 text-align: center; 4009 } 4010 4011 .footer-content.contestPages-footer .cs-g2-badge-nav { 4012 padding-left: 0; 4013 text-align: center !important; 4014 } 4015 4016 .cs-badge-items { 4017 display: flex; 4018 justify-content: center; 4019 padding-top: 20px; 4020 margin-bottom: -10px; 4021 padding-left: 15px; 4022 padding-right: 15px; 4023 } 4024 4025 /* footer */ 4026} 4027 4028 4029 4030/** 4031 * Owl Carousel v2.3.4 4032 * Copyright 2013-2018 David Deutsch 4033 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE 4034 */ 4035.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;
4035-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}
4035.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:var(--wpr-bg-24ae52e6-1477-4270-ada7-8b262cce5c38) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%} 4036 4037 4038 4039/** 4040 * Owl Carousel v2.3.4 4041 * Copyright 2013-2018 David Deutsch 4042 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE 4043 */ 4044.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} 4045 4046 4047 4048 4049 4050 /* Exit PopUp CSS starts*/ 4051body .sencha-popup { 4052 position: fixed; 4053 inset: 0; 4054 background: rgba(15, 23, 42, 0.55); 4055 backdrop-filter: blur(4px); 4056 -webkit-backdrop-filter: blur(4px); 4057 z-index: 9999; 4058 align-items: center; 4059 justify-content: center; 4060 padding: 20px; 4061 display: none; 4062} 4063body .sencha-popup, 4064body .sencha-popup *{ 4065 font-family: inherit; 4066} 4067body .sencha-popup.is-open { 4068 display: flex !important; 4069} 4070body .sencha-popup-container { 4071 background: #ffffff; 4072 width: 100%; 4073 max-width: 560px; 4074 border-radius: 20px; 4075 box-shadow: 0 25px 60px rgba(15, 23, 42, 0.25); 4076 padding: 36px 36px 28px; 4077 position: relative; 4078 animation: senchaPopupIn 240ms cubic-bezier(0.2, 0.9, 0.3, 1.2); 4079 margin: 20px 0; 4080 max-height: calc(100vh - 40px); 4081 overflow: auto; 4082} 4083@keyframes senchaPopupIn { 4084 from { 4085 opacity: 0; 4086 transform: translateY(12px) scale(0.98); 4087 } 4088 to { 4089 opacity: 1; 4090 transform: translateY(0) scale(1); 4091 } 4092} 4093body .sencha-popup .sencha-popup-close { 4094 position: absolute; 4095 top: 18px;
4096 right: 18px; 4097 min-width: 36px; 4098 width: 36px; 4099 height: 36px; 4100 border: none; 4101 border-radius: 8px; 4102 cursor: pointer; 4103 display: flex; 4104 align-items: center; 4105 justify-content: center; 4106 color: #0f172a; 4107 transition: background 0.15s ease; 4108 padding: 0; 4109} 4110html:not(.dark) body .sencha-popup .sencha-popup-close { 4111 background: #0000000a; 4112} 4113html:not(.dark) body .sencha-popup .sencha-popup-close:hover { 4114 background: #00000014; 4115} 4116body .sencha-popup .sencha-popup-close svg { 4117 width: 16px; 4118 height: 16px; 4119} 4120html:not(.dark) body .sencha-popup .sencha-popup-close svg { 4121 stroke: #6d6d6d; 4122} 4123html.dark body .sencha-popup .sencha-popup-close svg { 4124 stroke: #fff; 4125} 4126body .sencha-popup .sencha-popup-brand { 4127 display: flex; 4128 align-items: center; 4129 gap: 8px; 4130 margin-bottom: 22px; 4131} 4132body .sencha-popup .sencha-popup-brand-logo { 4133 width: 28px; 4134 height: 28px; 4135} 4136body .sencha-popup .sencha-popup-brand-name { 4137 font-size: 22px; 4138 font-weight: 600; 4139 color: #0f172a; 4140 letter-spacing: -0.01em; 4141} 4142body .sencha-popup .sencha-popup-title { 4143 font-size: 38px; 4144 line-height: 1.1; 4145 font-weight: 800; 4146 color: #0b1220; 4147 margin: 0 0 12px; 4148 letter-spacing: -0.02em; 4149} 4150body .sencha-popup .sencha-popup-subtitle { 4151 font-size: 16px; 4152 line-height: 1.5; 4153 color: #475569; 4154 margin: 0 0 24px; 4155 max-width: 420px; 4156} 4157body .sencha-popup .sencha-popup-subtitle .highlight { 4158 color: #16a34a; 4159 font-weight: 700; 4160} 4161body .sencha-popup .sencha-popup-options { 4162 border-top: 1px solid #e5e7eb; 4163 display: flex; 4164 flex-direction: column; 4165} 4166body .sencha-popup .sencha-popup-options > div > p { 4167 display: none; 4168} 4169body .sencha-popup .sencha-popup-option { 4170 display: flex; 4171 align-items: center; 4172 gap: 18px; 4173 padding: 18px 4px; 4174 border-bottom: 1px solid #e5e7eb; 4175 text-decoration: none; 4176 color: inherit; 4177 cursor: pointer; 4178 transition: 4179 background 0.15s ease, 4180 transform 0.15s ease; 4181} 4182body .sencha-popup .sencha-popup-option:hover { 4183 background: #fafafa; 4184} 4185body .sencha-popup .sencha-popup-option:hover .sencha-popup-arrow { 4186 transform: translateX(3px); 4187} 4188body .sencha-popup .sencha-popup-icon { 4189 width: 48px; 4190 height: 48px; 4191 border-radius: 50%; 4192 display: flex; 4193 align-items: center; 4194 justify-content: center; 4195 flex-shrink: 0; 4196} 4197body .sencha-popup .sencha-popup-icon svg { 4198 width: 24px; 4199 height: 24px; 4200} 4201body .sencha-popup .sencha-popup-icon.green { 4202 background: #dcfce7; 4203 color: #16a34a; 4204} 4205body .sencha-popup .sencha-popup-icon.blue { 4206 background: #dbeafe; 4207 color: #2563eb; 4208} 4209body .sencha-popup .sencha-popup-icon.purple { 4210 background: #ede9fe; 4211 color: #7c3aed; 4212} 4213body .sencha-popup .sencha-popup-text { 4214 flex: 1; 4215 min-width: 0; 4216} 4217body .sencha-popup .sencha-popup-text-title { 4218 font-size: 17px; 4219 font-weight: 700; 4220 color: #0b1220; 4221 margin: 0 0 2px; 4222} 4223body .sencha-popup .sencha-popup-text-desc { 4224 font-size: 14px; 4225 color: #64748b; 4226 margin: 0; 4227} 4228body .sencha-popup .sencha-popup-arrow { 4229 width: 20px; 4230 height: 20px; 4231 flex-shrink: 0; 4232 transition: transform 0.2s ease; 4233} 4234body .sencha-popup .sencha-popup-option.green .sencha-popup-arrow { 4235 color: #16a34a; 4236} 4237body .sencha-popup .sencha-popup-option.blue .sencha-popup-arrow { 4238 color: #2563eb; 4239} 4240body .sencha-popup .sencha-popup-option.purple .sencha-popup-arrow { 4241 color: #7c3aed; 4242} 4243body .sencha-popup .sencha-popup-footer { 4244 display: flex; 4245 align-items: center; 4246 gap: 10px; 4247 padding-top: 18px; 4248 color: #64748b; 4249 font-size: 14px; 4250} 4251body .sencha-popup .sencha-popup-footer svg { 4252 width: 18px; 4253 height: 18px; 4254 color: #94a3b8; 4255 flex-shrink: 0; 4256} 4257html.dark body .sencha-popup-container { 4258 background: #202020; 4259} 4260html.dark body .sencha-popup .sencha-popup-brand img { 4261 content: url("/wp-content/uploads/2026/06/logo-light.png"); 4262} 4263html.dark body .sencha-popup .sencha-popup-option:hover { 4264 background: #ffffff05; 4265} 4266html.dark body .sencha-popup .sencha-popup-title, 4267html.dark body .sencha-popup .sencha-popup-subtitle, 4268html.dark body .sencha-popup .sencha-popup-text-title, 4269html.dark body .sencha-popup .sencha-popup-text-desc, 4270html.dark body .sencha-popup .quiz-back, 4271html.dark body .sencha-popup .quiz-step-label, 4272html.dark body .sencha-popup .quiz-question, 4273html.dark body .sencha-popup .result-title, 4274html.dark body .sencha-popup .result-desc, 4275html.dark body .sencha-popup .sencha-popup-footer *, 4276html.dark body .sencha-popup .quiz-option-text { 4277 color: #fff; 4278} 4279html.dark body .sencha-popup .sencha-popup-icon svg path, 4280html.dark body .sencha-popup .sencha-popup-icon svg circle, 4281html.dark body .sencha-popup .result-icon svg { 4282 stroke: #000 !important; 4283} 4284html.dark body .sencha-popup .sencha-popup-option.green .sencha-popup-icon svg path { 4285 fill: #000 !important; 4286} 4287html.dark body .sencha-popup .sencha-popup-close { 4288 background: #ffffff08; 4289} 4290html.dark body .sencha-popup .sencha-popup-close:hover { 4291 background: #ffffff14; 4292} 4293html.dark body .sencha-popup .quiz-option { 4294 background: transparent; 4295} 4296html.dark body .sencha-popup .quiz-back svg, 4297html.dark body .sencha-popup .sencha-popup-option .sencha-popup-arrow { 4298 stroke: #fff; 4299} 4300@media (max-width: 520px) { 4301 body .sencha-popup .sencha-popup-container { 4302 padding: 28px 22px 22px; 4303 border-radius: 16px; 4304 } 4305 body .sencha-popup .sencha-popup-title { 4306 font-size: 30px; 4307 } 4308 body .sencha-popup .sencha-popup-subtitle { 4309 font-size: 15px; 4310 } 4311 body .sencha-popup .sencha-popup-icon { 4312 width: 42px; 4313 height: 42px; 4314 } 4315 body .sencha-popup .sencha-popup-icon svg {
4316 width: 20px; 4317 height: 20px; 4318 } 4319 body .sencha-popup .sencha-popup-text-title { 4320 font-size: 16px; 4321 } 4322} 4323/* ---------- Multi-screen state ---------- */ 4324body .sencha-popup .sencha-popup-screen { 4325 display: none; 4326} 4327body .sencha-popup .sencha-popup-container.state-menu .sencha-popup-screen.menu, 4328body .sencha-popup .sencha-popup-container.state-quiz .sencha-popup-screen.quiz, 4329body .sencha-popup .sencha-popup-container.state-result .sencha-popup-screen.result { 4330 display: block; 4331} 4332/* ---------- Quiz theme (light, matches menu) ---------- */ 4333body .sencha-popup .sencha-popup-container.state-quiz, 4334body .sencha-popup .sencha-popup-container.state-result { 4335 max-width: 760px; 4336 padding: 36px 36px 32px; 4337} 4338/* ---------- Progress bar ---------- */ 4339body .sencha-popup .quiz-progress { 4340 display: flex; 4341 gap: 10px; 4342 margin-bottom: 24px; 4343} 4344body .sencha-popup .quiz-progress-step { 4345 flex: 1; 4346 height: 4px; 4347 border-radius: 4px; 4348 background: #e5e7eb; 4349 overflow: hidden; 4350 position: relative; 4351} 4352body .sencha-popup .quiz-progress-step::after, 4353body .sencha-popup .quiz-progress-step::after { 4354 content: ""; 4355 position: absolute; 4356 transition: all 0.3s ease-in-out; 4357 width: 0%; 4358 height: 100%; 4359 left: 0; 4360 top: 0; 4361 border-radius: 4px; 4362 background-color: #16a34a; 4363} 4364body .sencha-popup .quiz-progress-step.is-active::after, 4365body .sencha-popup .quiz-progress-step.is-done::after { 4366 width: 100%; 4367} 4368body .sencha-popup .quiz-step-label { 4369 font-size: 12px; 4370 font-weight: 700; 4371 letter-spacing: 0.15em; 4372 color: #64748b; 4373 margin-bottom: 8px; 4374} 4375body .sencha-popup .quiz-question { 4376 font-size: 28px; 4377 line-height: 1.2; 4378 font-weight: 800; 4379 color: #0b1220; 4380 margin: 0 0 24px; 4381 letter-spacing: -0.01em; 4382} 4383body .sencha-popup .quiz-options { 4384 display: grid; 4385 grid-template-columns: 1fr 1fr; 4386 gap: 14px; 4387} 4388body .sencha-popup .quiz-option { 4389 display: flex; 4390 align-items: center; 4391 gap: 14px; 4392 padding: 16px 18px; 4393 background: #ffffff; 4394 border: 1px solid #e5e7eb; 4395 border-radius: 12px; 4396 color: #0b1220; 4397 text-align: left; 4398 font: inherit; 4399 font-size: 15px; 4400 line-height: 1.4; 4401 cursor: pointer; 4402 transition: border-color 0.15s ease, background 0.15s ease, box-shadow 0.15s ease, transform 0.15s ease; 4403 height: unset; 4404 text-transform: initial; 4405} 4406body .sencha-popup .quiz-option:hover { 4407 border-color: #16a34a; 4408 background: #f0fdf4; 4409 box-shadow: 0 4px 14px rgba(22, 163, 74, 0.08); 4410 transform: translateY(-1px); 4411} 4412body .sencha-popup .quiz-option.is-selected { 4413 border-color: #16a34a; 4414 background: #ecfdf5; 4415} 4416body .sencha-popup .quiz-letter { 4417 width: 32px; 4418 height: 32px; 4419 border-radius: 8px; 4420 background: #f1f5f9; 4421 color: #475569; 4422 font-weight: 700; 4423 font-size: 13px; 4424 display: flex; 4425 align-items: center; 4426 justify-content: center; 4427 flex-shrink: 0; 4428} 4429body .sencha-popup .quiz-option:hover .quiz-letter, 4430body .sencha-popup .quiz-option.is-selected .quiz-letter { 4431 background: #16a34a; 4432 color: #ffffff; 4433} 4434body .sencha-popup .quiz-option-text { 4435 flex: 1; 4436} 4437body .sencha-popup .quiz-actions { 4438 display: flex; 4439 justify-content: space-between; 4440 align-items: center; 4441 margin-bottom: 14px; 4442} 4443body .sencha-popup .quiz-back { 4444 background: transparent; 4445 border: none; 4446 color: #64748b; 4447 font: inherit; 4448 font-size: 14px; 4449 font-weight: 600; 4450 cursor: pointer; 4451 padding: 8px 0; 4452 display: flex; 4453 align-items: center; 4454 gap: 6px; 4455 text-transform: capitalize; 4456 letter-spacing: 0; 4457 height: unset; 4458} 4459body .sencha-popup .quiz-back svg { 4460 stroke: #64748b; 4461} 4462body .sencha-popup .quiz-back:hover { 4463 color: #0b1220; 4464} 4465body .sencha-popup .quiz-back[disabled] { 4466 opacity: 0.35; 4467 cursor: default; 4468} 4469/* ---------- Result screen (email capture) ---------- */ 4470body .sencha-popup .result-top { 4471 display: flex; 4472 justify-content: center; 4473 margin-bottom: 18px; 4474} 4475body .sencha-popup .result-top .quiz-back { 4476 font-weight: 600; 4477 display: inline-flex; 4478 align-items: center; 4479 gap: 6px; 4480} 4481body .sencha-popup .result-body { 4482 text-align: center; 4483 padding: 4px 24px 8px; 4484} 4485body .sencha-popup .result-icon { 4486 width: 64px; 4487 height: 64px; 4488 border-radius: 50%; 4489 background: #dcfce7; 4490 color: #16a34a; 4491 display: inline-flex; 4492 align-items: center; 4493 justify-content: center; 4494 margin-bottom: 22px; 4495} 4496body .sencha-popup .result-icon svg { 4497 width: 28px; 4498 height: 28px; 4499} 4500body .sencha-popup .result-title { 4501 font-size: 30px; 4502 line-height: 1.2; 4503 font-weight: 800; 4504 color: #0b1220; 4505 margin: 0 0 12px; 4506 letter-spacing: -0.01em; 4507} 4508body .sencha-popup .result-title span { 4509 color: #16a34a; 4510} 4511body .sencha-popup .result-desc { 4512 color: #475569; 4513 font-size: 15px; 4514 line-height: 1.6; 4515 margin: 0 auto 24px; 4516 max-width: 460px; 4517} 4518body .sencha-popup .result-form { 4519 display: flex; 4520 flex-direction: column; 4521 align-items: center; 4522 gap: 14px; 4523 max-width: 420px; 4524 margin: 0 auto; 4525} 4526body .sencha-popup .result-email { 4527 width: 100%; 4528 padding: 14px 16px; 4529 font: inherit; 4530 font-size: 15px; 4531 color: #0b1220; 4532 background: #ffffff; 4533 border: 1px solid #e5e7eb; 4534 border-radius: 10px; 4535 outline: none; 4536 transition: border-color 0.15s ease, box-shadow 0.15s ease; 4537} 4538body .sencha-popup .result-email::placeholder { 4539 color: #94a3b8; 4540} 4541body .sencha-popup .result-email:focus { 4542 border-color: #16a34a; 4543 box-shadow: 0 0 0 3px rgba(22, 163, 74, 0.15); 4544} 4545body .sencha-popup .result-form.has-error .result-email { 4546 border-color: #ef4444; 4547 box-shadow: 0 0 0 3px rgba(239, 68, 68, 0.15); 4548} 4549body .sencha-popup .result-submit { 4550 display: inline-flex; 4551 align-items: center; 4552 justify-content: center; 4553 gap: 8px; 4554 background: #84cc16;
4555 color: #ffffff !important; 4556 font: inherit; 4557 font-size: 15px; 4558 font-weight: 700; 4559 padding: 13px 26px; 4560 border: none; 4561 border-radius: 10px; 4562 cursor: pointer; 4563 transition: background 0.15s ease, transform 0.1s ease; 4564 height: unset; 4565 4566} 4567body .sencha-popup .result-submit svg { 4568 stroke: #fff; 4569} 4570body .sencha-popup .result-submit:hover { 4571 background: #65a30d; 4572 transform: translateY(-1px); 4573} 4574body .sencha-popup .result-submit:active { 4575 transform: translateY(0); 4576} 4577body .sencha-popup .result-fineprint { 4578 margin: 18px 0 0; 4579 color: #94a3b8; 4580 font-size: 13px; 4581} 4582body .sencha-popup .sencha-popup-icon svg, 4583body .sencha-popup .sencha-popup-icon svg path, 4584body .sencha-popup .sencha-popup-icon svg circle{ 4585 color: inherit; 4586} 4587@media (max-width: 720px) { 4588 body .sencha-popup .sencha-popup-container.state-quiz, 4589 body .sencha-popup .sencha-popup-container.state-result { 4590 padding: 28px 22px 24px; 4591 } 4592 body .sencha-popup .quiz-question { 4593 font-size: 22px; 4594 } 4595 body .sencha-popup .quiz-options { 4596 grid-template-columns: 1fr; 4597 } 4598 body .sencha-popup .result-body { 4599 padding: 0; 4600 } 4601 body .sencha-popup .result-title { 4602 font-size: 24px; 4603 } 4604 body .sencha-popup .result-icon { 4605 width: 56px; 4606 height: 56px; 4607 margin-bottom: 16px; 4608 } 4609 body .sencha-popup .result-icon svg { 4610 width: 24px; 4611 height: 24px; 4612 } 4613} 4614 4615 /* Exit PopUp CSS Ends */</style><style type="text/css" id="sns_global_less_compiled">.content .wp-geshi-highlight pre, 4616.content .wp-geshi-highlight span { 4617 overflow: visible; 4618 margin: 0; 4619 padding: 0; 4620 border: none; 4621 box-shadow: none; 4622 background: none; 4623 font-size: 14px; 4624 line-height: 1.4em; 4625 font-family: Menlo, 'Courier New', Courier, monospace; 4626 word-wrap: normal; 4627 /* Otherwise Chrome wraps lines */ 4628 4629 white-space: pre; 4630} 4631.content .wp-geshi-highlight ol { 4632 margin: 0 !important; 4633 padding: 0 !important; 4634 counter-reset: line-number; 4635 /* Creates a new instance of the section counter with each ol element */ 4636 4637 list-style-type: none; 4638} 4639.content .wp-geshi-highlight ol > li:before { 4640 counter-increment: line-number; 4641 content: counter(line-number, decimal-leading-zero); 4642 position: absolute; 4643 left: -46px; 4644 line-height: 21px; 4645 color: #cdcdcd; 4646 font-size: 80%; 4647 width: 40px; 4648} 4649.content .wp-geshi-highlight ol > li { 4650 position: relative; 4651 /* Create a positioning context */ 4652 4653 margin: 0 0 0 40px; 4654 /* Give each list item a left margin to make room for the numbers */ 4655 4656 list-style-type: none !important; 4657} 4658.content .wp-geshi-highlight li { 4659 padding-left: 2px; 4660 font-size: 14px; 4661 font-family: Menlo, 'Courier New', Courier, monospace; 4662} 4663.content .wp-geshi-highlight { 4664 background-color: #fff; 4665 padding: 10px 15px; 4666 border: 1px solid #e8e8e8; 4667 margin: 2px 0 30px 0; 4668 overflow-x: auto; 4669 background-color: #fdfdfd; 4670 box-shadow: 0 8px 7px -10px #cccccc, 0 -8px 7px -10px #cccccc; 4671} 4672code, 4673p code, 4674.entry-content code { 4675 padding: 3px !important; 4676 background-color: #f5f5f5 !important; 4677 color: #314e64 !important; 4678 font-family: Menlo, 'Courier New', Courier, monospace !important; 4679 font-size: 14px !important; 4680} 4681.maximum .pld-like-dislike-wrap.pld-template-1 { 4682 display: none; 4683} 4684.pld-like-dislike-wrap { 4685 display: inline-block; 4686 margin-bottom: 20px; 4687 display: flex; 4688 flex-wrap: wrap; 4689} 4690.pld-like-dislike-wrap h2 { 4691 flex: 0 0 100%; 4692 margin-bottom: 8px; 4693 font-size: 22px; 4694} 4695.pld-like-wrap.pld-common-wrap { 4696 margin-right: 15px !important; 4697} 4698.pld-like-dislike-wrap .pld-common-wrap { 4699 display: flex; 4700 text-align: center; 4701 align-items: center; 4702 justify-content: center; 4703 border-radius: 50%; 4704 gap: 6px; 4705 margin-right: 0; 4706 min-width: unset; 4707 padding: 0; 4708 width: 45px; 4709 height: 45px; 4710} 4711.pld-common-wrap > a.pld-like-dislike-trigger { 4712 text-decoration: none; 4713 box-shadow: 0 0 0 !important; 4714 border-bottom: 0; 4715 transition: all 0.1s ease; 4716} 4717.pld-like-dislike-wrap.pld-custom img { 4718 max-width: 25px; 4719 display: inline-block; 4720 vertical-align: top; 4721 transition: all 0.3s ease; 4722 max-width: unset; 4723 width: 100%; 4724 height: 100%; 4725 object-fit: cover; 4726 border-radius: 50%; 4727 box-shadow: 0 0px 10px #00000045; 4728} 4729.pld-like-dislike-wrap.pld-custom img:hover { 4730 transform: translateY(-2px); 4731} 4732.pld-count-wrap { 4733 width: 40px;
4734 height: 26px; 4735 background: #819fac; 4736 display: flex; 4737 justify-content: center; 4738 align-items: center; 4739 border-radius: 4px; 4740 color: #ffff; 4741 margin-top: 0; 4742 font-weight: 600; 4743 box-shadow: 0 5px 10px #00000057; 4744 display: none; 4745} 4746.pld-like-wrap .pld-count-wrap { 4747 background: #95c93d; 4748} 4749.pld-common-wrap label { 4750 margin-bottom: 0; 4751 letter-spacing: 0.5px; 4752 display: none; 4753} 4754</style><style type="text/css" id="sns_styles">* { 4755 font-family: 'Open Sans', sans-serif !important; 4756 color: rgb(var(--clr-gray)); 4757} 4758html { 4759 color: rgb(var(--clr-gray)); 4760 background-color: rgb(var(--clr-light)); 4761 margin-top: 0 !important; 4762} 4763.entry { 4764 padding: 0 !important; 4765} 4766main.content>article.entry { 4767 padding-bottom: 0 !important; 4768} 4769img { 4770 max-width: 100%; 4771} 4772 4773/* Main Blog */ 4774section.sencha-blog { 4775 padding: 40px 0 70px 0; 4776} 4777section.sencha-blog .container { 4778 position: relative; 4779 padding: 0 40px; 4780} 4781.sencha-blog-header { 4782 display: flex; 4783 justify-content: space-between; 4784 align-items: center; 4785 margin-bottom: 40px; 4786 gap: 15px; 4787} 4788/* .sencha-blog-header .categories-filter { 4789 flex: 1; 4790 max-width: 100%; 4791 display: flex; 4792 gap: 20px; 4793} */ 4794.sencha-blog-header .category { 4795 display: inline-block; 4796 padding: 10px 20px; 4797 color: rgb(var(--clr-gray2)); 4798 border: 1px solid #F0F0F0; 4799 border-radius: 8px; 4800 font-size: 15px; 4801 font-weight: 500; 4802 white-space: nowrap; 4803} 4804.sencha-blog-header .category.selected { 4805 background-color: #E4F4FB; 4806 border-color: #BEE4F4; 4807 color: #00425C; 4808} 4809.sencha-blog-header .heading-two { 4810 background: linear-gradient(to right, #1B5B30, #C2D72C); 4811 -webkit-background-clip: text; 4812 -webkit-text-fill-color: transparent; 4813 white-space: nowrap; 4814} 4815.sencha-blog-header .search-frm, 4816.sencha-blog-header .search-filter { 4817 display: flex;
4818 align-items: center; 4819 justify-content: flex-end; 4820 position: relative; 4821 flex: 0 0 250px; 4822 max-width: 250px; 4823} 4824.sencha-blog-header .search-filter input { 4825 background-color: #F8F8F8; 4826 padding: 10px 50px 10px 20px !important; 4827 border: 1px solid #F0F0F0; 4828 border-radius: 8px 0 0 8px !important; 4829 width: 100% !important; 4830 max-width: 250px; 4831 font-size: 15px; 4832 height: 42px !important; 4833 outline: none; 4834} 4835.sencha-blog-header .search-filter .search-box { 4836 display: flex; 4837 align-items: center; 4838 justify-content: center; 4839 width: 50px !important; 4840 height: 42px !important; 4841 background-color: #00425C; 4842 border-radius: 0 8px 8px 0 !important; 4843 position: absolute !important; 4844 top: 0; 4845 right: 0; 4846 border: none; 4847 cursor: pointer; 4848 font-size: 0; 4849 margin: 0; 4850 padding: unset !important; 4851} 4852.sencha-blog-header .search-filter .cs-icon { 4853 color: rgb(var(--clr-light)); 4854 position: absolute; 4855 right: 18px; 4856 top: 50%; 4857 transform: translateY(-50%); 4858} 4859.main-blog-row { 4860 display: flex; 4861 gap: 15px; 4862 margin-bottom: 50px; 4863} 4864.main-blog-row .left-side { 4865 flex: 1; 4866 border: 1px solid #D7D7D7; 4867 border-top: 5px solid #86C500; 4868 padding: 25px 30px; 4869 border-radius: 0 0 8px 8px; 4870 overflow: hidden; 4871 display: flex; 4872 flex-direction: column; 4873} 4874.no-posts { 4875 width: 100%; 4876 height: 100%; 4877 display: flex;
4878 align-items: center; 4879 justify-content: center; 4880 min-height: 200px; 4881 font-size: 18px; 4882} 4883.main-blog-row .right-side { 4884 flex: 0 0 400px; 4885 max-width: 400px; 4886 border: 1px solid #D7D7D7; 4887 border-top: 5px solid rgb(var(--clr-gray2)); 4888 border-radius: 0 0 8px 8px; 4889 overflow: hidden; 4890 align-self: flex-start; 4891} 4892.main-blog-row.mobile .right-side { 4893 display: none; 4894 flex: 1; 4895 max-width: 100%; 4896} 4897.main-blog-row.mobile { 4898 margin-bottom: 0; 4899} 4900.main-blog-row .left-side .heading-one { 4901 color: #00425C; 4902} 4903.main-blog-row .left-side .main-blog-info { 4904 display: flex; 4905 flex-wrap: wrap; 4906 margin: 13px 0 20px; 4907 row-gap: 8px; 4908} 4909.main-blog-row .left-side .main-blog-info span { 4910 font-size: 12px; 4911 color: #898989; 4912 display: flex; 4913 align-items: center; 4914 gap: 6px; 4915} 4916.main-blog-row .left-side .main-blog-info span:not(:last-child) { 4917 padding-right: 15px; 4918 margin-right: 15px; 4919 border-right: 1px solid; 4920} 4921.main-blog-row .left-side p { 4922 font-size: 15px; 4923 line-height: 1.7; 4924 margin-bottom: 20px; 4925} 4926.main-blog-row .left-side.main-blog > .img-wrapper { 4927 margin-bottom: 20px; 4928} 4929.main-blog-row .left-side.main-blog > .img-wrapper img { 4930 max-height: 500px; 4931} 4932.main-blog-row .left-side .main-blog-footer { 4933 display: flex;
4934 align-items: flex-end; 4935 justify-content: space-between; 4936 flex: 1; 4937} 4938.main-blog-row .left-side .main-blog-author { 4939 display: flex; 4940 align-items: center; 4941 gap: 10px; 4942} 4943.main-blog-row .left-side .main-blog-author span { 4944 font-size: 15px; 4945 color: #898989; 4946} 4947.main-blog-row .left-side .author-img img { 4948 width: 100%; 4949 height: 100%; 4950 border-radius: 50%; 4951 display: block; 4952} 4953.main-blog-row .left-side .author-img { 4954 width: 40px; 4955 height: 40px; 4956} 4957.main-blog-row .left-side .main-blog-footer a { 4958 display: flex; 4959 align-items: center; 4960 font-size: 15px; 4961 gap: 7px; 4962 color: #00425C; 4963 font-weight: 700; 4964 padding-bottom: 10px; 4965} 4966.main-blog-row .left-side .main-blog-footer a .cs-icon { 4967 color: #00425C; 4968 font-weight: 700; 4969 transition: all 0.3s ease; 4970} 4971.main-blog-row .left-side .main-blog-footer a:hover .cs-icon { 4972 transform: translateX(2px); 4973} 4974.main-blog-row .right-side p { 4975 font-size: 15px; 4976 margin-bottom: 20px; 4977} 4978.main-blog-row .right-side .heading-three { 4979 margin-bottom: 5px; 4980} 4981.main-blog-row .right-side .subscribe-form-control label { 4982 display: block; 4983 margin-bottom: 0; 4984 text-transform: capitalize; 4985 letter-spacing: unset; 4986 font-weight: 600; 4987 margin-bottom: 2px; 4988} 4989.main-blog-row .right-side .subscribe-form-control input { 4990 width: 100%; 4991 border-radius: 8px !important; 4992 border: none; 4993 background-color: #F0F0F0; 4994 min-height: 40px; 4995 padding: 12px 20px; 4996 font-size: 15px; 4997 font-weight: 400; 4998} 4999.main-blog-row .right-side .subscribe-policy { 5000 font-size: 13px; 5001 color: rgb(var(--clr-gray2)); 5002 line-height: 1.5; 5003} 5004.main-blog-row .right-side .subscribe-form-control { 5005 margin-bottom: 25px; 5006} 5007.main-blog-row .right-side .subscribe-policy a { 5008 color: #00425C; 5009} 5010.main-blog-row .right-side .subscribe-body { 5011 padding: 25px 20px 30px 20px; 5012} 5013.main-blog-row .right-side .subscribe-footer { 5014 display: flex; 5015 background-color: #00425C; 5016 padding: 18px 20px; 5017 margin: unset; 5018 height: unset; 5019 line-height: unset; 5020 width: 100% !important; 5021 border: none; 5022 text-align: left; 5023 cursor: pointer; 5024 border-radius: unset; 5025 letter-spacing: unset; 5026 position: relative; 5027 overflow: hidden; 5028} 5029.main-blog-row .right-side .subscribe-footer span { 5030 color: #fff; 5031 font-size: 15px; 5032 font-weight: 600; 5033} 5034.main-blog-row .right-side .subscribe-footer .arrows { 5035 position: absolute; 5036 width: 90px; 5037 height: 54px; 5038 left: 140px; 5039 background-color: #055372; 5040} 5041.main-blog-row .right-side .subscribe-footer .arrows.upper { 5042 top: -50%; 5043 transform: skewX(30deg); 5044} 5045.main-blog-row .right-side .subscribe-footer .arrows.lower { 5046 bottom: -50%; 5047 transform: skewX(-30deg); 5048} 5049.main-blog-row .right-side .subscribe-footer .arrows::before { 5050 content: ""; 5051 position: absolute; 5052 width: 5px; 5053 height: 100%; 5054 top: 0; 5055 left: 50%; 5056 transform: translateX(-50%); 5057 background-color: #00425C; 5058} 5059.sencha-blog-wrapper { 5060 display: grid; 5061 grid-template-columns: repeat(3,1fr); 5062 gap: 30px; 5063} 5064.sencha-blog-block { 5065 border-radius: 8px; 5066 overflow: hidden; 5067 border: 1px solid #D7D7D7; 5068 transition: all 0.2s ease; 5069 display: flex; 5070 flex-direction: column; 5071} 5072.sencha-blog-block:hover { 5073 transform: translateY(-2px); 5074 box-shadow: 0 0 20px rgba(0,0,0,0.1); 5075} 5076.sencha-blog-block .blog-header .img-wrapper { 5077 aspect-ratio: 1.7 / 1; 5078} 5079.sencha-blog-block .blog-header .img-wrapper img { 5080 width: 100%; 5081 height: 100%; 5082 object-fit: cover; 5083} 5084.sencha-blog-block .blog-body { 5085 padding: 15px 15px 22px; 5086 flex: 1; 5087} 5088.sencha-blog-block .blog-tags { 5089 display: flex; 5090 flex-wrap: wrap; 5091 gap: 0 20px; 5092} 5093.sencha-blog-block .blog-tags span { 5094 font-weight: 700; 5095 font-size: 15px; 5096 text-transform: uppercase; 5097 position: relative; 5098 color: #86bc40; 5099 margin-bottom: 12px; 5100 display: block; 5101} 5102.sencha-blog-block .blog-title h3 { 5103 margin: 0 0 10px; 5104 font-size: 16px; 5105 color: #00425C; 5106 line-height: 1.5; 5107 font-weight: 700; 5108} 5109.sencha-blog-block .blog-desc p { 5110 font-size: 15px; 5111 display: -webkit-box; 5112 -webkit-line-clamp: 3; 5113 -webkit-box-orient: vertical; 5114 overflow: hidden; 5115} 5116.sencha-blog-block .blog-footer { 5117 display: flex; 5118 flex-wrap: wrap; 5119 border-top: 1px solid #D7D7D7; 5120} 5121.sencha-blog-block .blog-footer > div { 5122 flex: 1; 5123 min-height: 50px; 5124 display: flex;
5125 align-items: center; 5126 justify-content: center; 5127 gap: 8px; 5128 padding: 0 10px; 5129} 5130.sencha-blog-block .blog-footer > div:not(:last-child) { 5131 border-right: 1px solid #D7D7D7; 5132} 5133.sencha-blog-block .blog-footer > div span { 5134 font-size: 12px; 5135 line-height: 1.3; 5136 color: #898989; 5137 display: flex; 5138 align-items: center; 5139 gap: 6px; 5140} 5141.sencha-blog-block .blog-author .img-wrapper { 5142 width: 30px; 5143 height: 30px; 5144 flex: 0 0 30px; 5145} 5146.sencha-blog-block .blog-author .img-wrapper img { 5147 width: 100%; 5148 height: 100%; 5149 object-fit: cover; 5150 border-radius: 50%; 5151} 5152.sencha-blog-pagination { 5153 display: flex; 5154 align-items: center; 5155 justify-content: center; 5156 gap: 15px; 5157 margin-top: 70px; 5158} 5159.sencha-blog-pagination .paginate-block { 5160 width: 40px; 5161 height: 40px; 5162 display: flex; 5163 align-items: center; 5164 justify-content: center; 5165 border: 1px solid #D7D7D7; 5166 border-radius: 8px; 5167 cursor: pointer; 5168 color: rgb(var(--clr-gray2)); 5169} 5170.sencha-blog-pagination .paginate-block.selected { 5171 background-color: #E4F4FB; 5172 border-color: #BEE4F4; 5173 color: #00425C; 5174} 5175.sencha-blog-pagination .paginate-block.nav-arrow { 5176 border: 1px solid #F0F0F0; 5177} 5178.sencha-blog-pagination .paginate-block.nav-arrow span { 5179 width: 10px; 5180 height: 10px; 5181 border-left: 2px solid #00425C; 5182 border-bottom: 2px solid #00425C; 5183} 5184.sencha-blog-pagination .paginate-block.prev span { 5185 transform: rotate(45deg); 5186 margin-right: -4px; 5187} 5188.sencha-blog-pagination .paginate-block.next span { 5189 transform: rotate(-135deg); 5190 margin-left: -5px; 5191} 5192.sencha-blog-pagination .paginate-block.disabled span { 5193 border-color: rgba(var(--clr-gray2),0.5); 5194} 5195.sencha-blog-social { 5196 display: flex; 5197 position: absolute; 5198 top: 150px; 5199 left: -25px; 5200} 5201.sencha-blog-social .essb_links { 5202 margin: 0; 5203} 5204.sencha-blog-social .essb_links ul { 5205 display: flex; 5206 flex-direction: column; 5207 gap: 20px; 5208} 5209.sencha-blog-social .essb_links ul li a { 5210 background-color: rgb(var(--clr-gray2)) !important; 5211 margin: unset; 5212 width: 30px; 5213 height: 30px; 5214 border-radius: 50%; 5215 display: flex;
5216 align-items: center; 5217 justify-content: center; 5218} 5219.sencha-blog-social .essb_links ul li a:hover { 5220 background: unset; 5221 background-color: rgb(var(--clr-pri)) !important; 5222} 5223.sencha-blog-social .essb_links .essb_icon { 5224 width: 18px; 5225 height: 18px; 5226 color: #fff; 5227 display: inline-flex; 5228} 5229.sencha-blog-social .essb_links .essb_icon::before { 5230 top: unset; 5231 left: unset; 5232} 5233 5234/* Filters */ 5235.list-dropdown { 5236 max-width: 800px; 5237 flex: 1; 5238 justify-content: center; 5239} 5240.list-dropdown ul { 5241 list-style: none; 5242 display: flex; 5243 justify-content: flex-start; 5244 gap: 0; 5245 border: none; 5246} 5247.list-dropdown ul li { 5248 white-space: nowrap; 5249 padding: 0; 5250 float: left; 5251} 5252.list-dropdown ul li + li { 5253 margin-left: 10px; 5254} 5255.list-dropdown ul.cs-overflow-hidden{ 5256 overflow:hidden; 5257} 5258 5259.more-item { 5260 position: relative; 5261} 5262.more-item .dropdown-menu { 5263 position: absolute; 5264 top: 50px; 5265 right: 0; 5266 background: #fff; 5267 padding: 0; 5268 flex-direction: column; 5269 max-height: 200px; 5270 overflow: auto; 5271 box-shadow: 0 0 10px rgba(0,0,0,0.2); 5272 border-radius: 5px; 5273 display: none; 5274 z-index: 9; 5275} 5276.more-item .dropdown-menu::-webkit-scrollbar { 5277 width: 5px; 5278} 5279.more-item .dropdown-menu::-webkit-scrollbar-track { 5280 background-color: #ccc; 5281 border-radius: 10px; 5282} 5283.more-item .dropdown-menu::-webkit-scrollbar-thumb { 5284 background-color: #888; 5285 border-radius: 10px; 5286} 5287.more-item .dropdown-menu.active { 5288 display: flex; 5289} 5290.more-item .dropdown-menu li { 5291 margin-left: 0; 5292} 5293.more-item .dropdown-menu li + li { 5294 border-top: 1px solid #D7D7D7; 5295} 5296.more-item .dropdown-menu li .category { 5297 width: 100%; 5298 border-radius: unset; 5299 border: none; 5300 color: rgba(var(--clr-gray2),0.7); 5301 transition: all 0.3s ease; 5302} 5303.more-item .dropdown-menu li .category:hover { 5304 color: rgba(var(--clr-gray2),1); 5305} 5306 5307@media screen and (min-width: 1800px) { 5308 .sencha-blog-header .category, 5309 .sencha-blog-header .search-filter input, 5310 .main-blog-row .left-side .main-blog-author span, 5311 .main-blog-row .right-side p, 5312 .main-blog-row .right-side .subscribe-form-control label, 5313 .main-blog-row .right-side .subscribe-form-control input, 5314 .sencha-blog-block .blog-desc p { 5315 font-size: 16px; 5316 } 5317 .main-blog-row .left-side .main-blog-info span, 5318 .main-blog-row .right-side .subscribe-policy { 5319 font-size: 15px; 5320 } 5321 .main-blog-row .left-side p, 5322 .main-blog-row .left-side .main-blog-footer a { 5323 font-size: 18px; 5324 } 5325 .main-blog-row .right-side .subscribe-footer span, 5326 .sencha-blog-block .blog-tags span { 5327 font-size: 17px; 5328 } 5329 .sencha-blog-block .blog-footer > div span { 5330 font-size: 14px; 5331 } 5332 .sencha-blog-block .blog-title h3 { 5333 font-size: 19px; 5334 } 5335 .sencha-blog-block .blog-desc p { 5336 line-height: 1.7; 5337 } 5338 .sencha-blog-pagination .paginate-block { 5339 width: 45px; 5340 height: 45px; 5341 font-size: 18px; 5342 } 5343 .sencha-blog-social .essb_links ul li a { 5344 width: 35px; 5345 height: 35px; 5346 } 5347 .sencha-blog-social .essb_links ul { 5348 gap: 25px; 5349 } 5350 .main-blog-row .right-side .subscribe-footer .arrows { 5351 left: 160px; 5352 } 5353} 5354 5355@media screen and (max-width: 1500px) { 5356 section.sencha-blog .container { 5357 padding: 0 20px; 5358 } 5359 .sencha-blog-block .blog-footer > div { 5360 min-height: 35px; 5361 } 5362 .sencha-blog-block .blog-footer > div:first-child { 5363 order: 3; 5364 flex: 0 0 100%; 5365 border-top: 1px solid #D7D7D7; 5366 } 5367 .sencha-blog-block .blog-footer > div:nth-child(2) { 5368 order: 1; 5369 } 5370 .sencha-blog-block .blog-footer > div:last-child { 5371 order: 2; 5372 } 5373 .sencha-blog-block .blog-author .img-wrapper { 5374 width: 25px; 5375 height: 25px; 5376 flex: 0 0 25px; 5377 } 5378} 5379 5380@media screen and (max-width: 1200px) { 5381 .sencha-blog-header .category { 5382 padding: 8px 15px; 5383 font-size: 14px; 5384 } 5385 .main-blog-row .right-side { 5386 flex: 0 0 350px; 5387 max-width: 350px; 5388 } 5389 .sencha-blog-wrapper { 5390 grid-template-columns: repeat(2,1fr); 5391 } 5392 .sencha-blog-pagination { 5393 margin-top: 50px; 5394 } 5395} 5396 5397@media screen and (max-width: 991px) { 5398 section.sencha-blog { 5399 padding: 20px 0 40px 0; 5400 } 5401 .sencha-blog-header { 5402 flex-wrap: wrap; 5403 margin-bottom: 30px; 5404 } 5405 .sencha-blog-header .heading-two { 5406 order: 1; 5407 } 5408 .sencha-blog-header .search-frm, 5409 .sencha-blog-header .search-filter { 5410 order: 2; 5411 } 5412 .list-dropdown { 5413 order: 3; 5414 flex: 0 0 100%; 5415 max-width: 100%; 5416 } 5417 .main-blog-row { 5418 flex-direction: column; 5419 } 5420 .main-blog-row.desktop .right-side { 5421 display: none; 5422 } 5423 .main-blog-row.mobile .right-side { 5424 display: block; 5425 } 5426 .list-dropdown ul { 5427 justify-content: flex-start; 5428 } 5429 .main-blog-row { 5430 margin-bottom: 30px; 5431 } 5432 .main-blog-row .left-side.main-blog > .img-wrapper { 5433 margin-bottom: 10px; 5434 } 5435 .main-blog-row .left-side p { 5436 font-size: 14px; 5437 margin-bottom: 15px; 5438 } 5439 .sencha-blog-wrapper { 5440 gap: 20px; 5441 } 5442 .sencha-blog-block .blog-body { 5443 padding: 15px 15px 15px; 5444 } 5445 .sencha-blog-block .blog-desc p { 5446 font-size: 14px; 5447 } 5448 .sencha-blog-pagination { 5449 margin-top: 40px; 5450 margin-bottom: 70px; 5451 } 5452 .sencha-blog-pagination .paginate-block { 5453 width: 35px; 5454 height: 35px; 5455 font-size: 14px; 5456 } 5457 .main-blog-row .right-side .heading-three { 5458 font-size: 28px; 5459 font-weight: 700; 5460 } 5461} 5462 5463@media screen and (max-width: 767px) { 5464 .sencha-blog-wrapper { 5465 grid-template-columns: repeat(1,1fr); 5466 } 5467 .main-blog-row .left-side { 5468 padding: 15px 20px; 5469 } 5470 .main-blog-row .right-side .subscribe-body { 5471 padding: 15px 15px 20px 15px; 5472 } 5473 .main-blog-row .right-side .subscribe-form-control { 5474 margin-bottom: 15px; 5475 } 5476 .main-blog-row .right-side p { 5477 margin-bottom: 15px; 5478 } 5479 .main-blog-row .right-side .subscribe-footer { 5480 padding: 15px 20px; 5481 } 5482 .main-blog-row .left-side .main-blog-info { 5483 margin: 13px 0 0px; 5484 } 5485 .sencha-blog-social { 5486 position: relative; 5487 top: unset; 5488 left: unset; 5489 } 5490 .sencha-blog-social .essb_links ul { 5491 flex-direction: row; 5492 margin-bottom: 10px !important; 5493 gap: 8px; 5494 justify-content: flex-end; 5495 } 5496 .sencha-blog-social .essb_links { 5497 margin: unset; 5498 width: 100%; 5499 } 5500 .sencha-blog-social .essb_links ul li a { 5501 width: 25px; 5502 height: 25px; 5503 } 5504 .sencha-blog-social .essb_links .essb_icon { 5505 width: 14px; 5506 height: 14px; 5507 } 5508 .sencha-blog-social .essb_links .essb_icon::before { 5509 font-size: 14px !important; 5510 } 5511 .main-blog-row .right-side .subscribe-footer .arrows { 5512 height: 48px; 5513 } 5514 .sencha-blog-pagination { 5515 margin-bottom: 50px; 5516 } 5517} 5518 5519@media screen and (max-width: 480px) { 5520 .main-blog-row .left-side .main-blog-info span:nth-child(2) {
5521 border-right: none; 5522 } 5523 .main-blog-row .left-side .main-blog-info span:nth-child(3) { 5524 flex: 0 0 100%; 5525 } 5526 .main-blog-row .right-side .heading-three { 5527 font-size: 25px; 5528 line-height: 1.2; 5529 } 5530 .sencha-blog-header .search-frm, 5531 .sencha-blog-header .search-filter { 5532 flex: 0 0 100%; 5533 max-width: 100%; 5534 justify-content: flex-start; 5535 } 5536 .sencha-blog-header .search-filter input { 5537 max-width: 100%; 5538 } 5539 .no-posts { 5540 font-size: 16px; 5541 } 5542}</style>
5542<script type="text/javascript" id="sns_global_scripts_in_head">window.addEventListener('DOMContentLoaded', function() {// live 5543/*! 5544 * jQuery hashchange event - v1.3 - 7/21/2010 5545 * http://benalman.com/projects/jquery-hashchange-plugin/ 5546 * 5547 * Copyright (c) 2010 "Cowboy" Ben Alman 5548 * Dual licensed under the MIT and GPL licenses. 5549 * http://benalman.com/about/license/ 5550 */ 5551 5552// Script: jQuery hashchange event 5553// 5554// *Version: 1.3, Last updated: 7/21/2010* 5555// 5556// Project Home - http://benalman.com/projects/jquery-hashchange-plugin/ 5557// GitHub - http://github.com/cowboy/jquery-hashchange/ 5558// Source - http://github.com/cowboy/jquery-hashchange/raw/master/jquery.ba-hashchange.js 5559// (Minified) - http://github.com/cowboy/jquery-hashchange/raw/master/jquery.ba-hashchange.min.js (0.8kb gzipped) 5560// 5561// About: License 5562// 5563// Copyright (c) 2010 "Cowboy" Ben Alman, 5564// Dual licensed under the MIT and GPL licenses. 5565// http://benalman.com/about/license/ 5566// 5567// About: Examples 5568// 5569// These working examples, complete with fully commented code, illustrate a few 5570// ways in which this plugin can be used. 5571// 5572// hashchange event - http://benalman.com/code/projects/jquery-hashchange/examples/hashchange/ 5573// document.domain - http://benalman.com/code/projects/jquery-hashchange/examples/document_domain/ 5574// 5575// About: Support and Testing 5576// 5577// Information about what version or versions of jQuery this plugin has been 5578// tested with, what browsers it has been tested in, and where the unit tests 5579// reside (so you can test it yourself). 5580// 5581// jQuery Versions - 1.2.6, 1.3.2, 1.4.1, 1.4.2 5582// Browsers Tested - Internet Explorer 6-8, Firefox 2-4, Chrome 5-6, Safari 3.2-5, 5583// Opera 9.6-10.60, iPhone 3.1, Android 1.6-2.2, BlackBerry 4.6-5. 5584// Unit Tests - http://benalman.com/code/projects/jquery-hashchange/unit/ 5585// 5586// About: Known issues 5587// 5588// While this jQuery hashchange event implementation is quite stable and 5589// robust, there are a few unfortunate browser bugs surrounding expected 5590// hashchange event-based behaviors, independent of any JavaScript 5591// window.onhashchange abstraction. See the following examples for more 5592// information: 5593// 5594// Chrome: Back Button - http://benalman.com/code/projects/jquery-hashchange/examples/bug-chrome-back-button/ 5595// Firefox: Remote XMLHttpRequest - http://benalman.com/code/projects/jquery-hashchange/examples/bug-firefox-remote-xhr/ 5596// WebKit: Back Button in an Iframe - http://benalman.com/code/projects/jquery-hashchange/examples/bug-webkit-hash-iframe/ 5597// Safari: Back Button from a different domain - http://benalman.com/code/projects/jquery-hashchange/examples/bug-safari-back-from-diff-domain/ 5598// 5599// Also note that should a browser natively support the window.onhashchange 5600// event, but not report that it does, the fallback polling loop will be used. 5601// 5602// About: Release History 5603// 5604// 1.3 - (7/21/2010) Reorganized IE6/7 Iframe code to make it more 5605// "removable" for mobile-only development. Added IE6/7 document.title 5606// support. Attempted to make Iframe as hidden as possible by using 5607// techniques from http://www.paciellogroup.com/blog/?p=604. Added 5608// support for the "shortcut" format $(window).hashchange( fn ) and 5609// $(window).hashchange() like jQuery provides for built-in events. 5610// Renamed jQuery.hashchangeDelay to <jQuery.fn.hashchange.delay> and 5611// lowered its default value to 50. Added <jQuery.fn.hashchange.domain> 5612// and <jQuery.fn.hashchange.src> properties plus document-domain.html 5613// file to address access denied issues when setting document.domain in 5614// IE6/7. 5615// 1.2 - (2/11/2010) Fixed a bug where coming back to a page using this plugin 5616// from a page on another domain would cause an error in Safari 4. Also, 5617// IE6/7 Iframe is now inserted after the body (this actually works), 5618// which prevents the page from scrolling when the event is first bound. 5619// Event can also now be bound before DOM ready, but it won't be usable 5620// before then in IE6/7. 5621// 1.1 - (1/21/2010) Incorporated document.documentMode test to fix IE8 bug
5622// where browser version is incorrectly reported as 8.0, despite 5623// inclusion of the X-UA-Compatible IE=EmulateIE7 meta tag. 5624// 1.0 - (1/9/2010) Initial Release. Broke out the jQuery BBQ event.special 5625// window.onhashchange functionality into a separate plugin for users 5626// who want just the basic event & back button support, without all the 5627// extra awesomeness that BBQ provides. This plugin will be included as 5628// part of jQuery BBQ, but also be available separately. 5629 5630(function ($, window, undefined) { 5631 '$:nomunge'; // Used by YUI compressor. 5632 5633 // Reused string. 5634 var str_hashchange = 'hashchange', 5635 5636 // Method / object references. 5637 doc = document, 5638 fake_onhashchange, 5639 special = $.event.special, 5640 5641 // Does the browser support window.onhashchange? Note that IE8 running in 5642 // IE7 compatibility mode reports true for 'onhashchange' in window, even 5643 // though the event isn't supported, so also test document.documentMode. 5644 doc_mode = doc.documentMode, 5645 supports_onhashchange = 'on' + str_hashchange in window && (doc_mode === undefined || doc_mode > 7); 5646 5647 // Get location.hash (or what you'd expect location.hash to be) sans any 5648 // leading #. Thanks for making this necessary, Firefox! 5649 function get_fragment(url) { 5650 url = url || location.href; 5651 return '#' + url.replace(/^[^#]*#?(.*)$/, '$1'); 5652 }; 5653 5654 // Method: jQuery.fn.hashchange 5655 // 5656 // Bind a handler to the window.onhashchange event or trigger all bound 5657 // window.onhashchange event handlers. This behavior is consistent with 5658 // jQuery's built-in event handlers. 5659 // 5660 // Usage: 5661 // 5662 // > jQuery(window).hashchange( [ handler ] ); 5663 // 5664 // Arguments: 5665 // 5666 // handler - (Function) Optional handler to be bound to the hashchange 5667 // event. This is a "shortcut" for the more verbose form: 5668 // jQuery(window).bind( 'hashchange', handler ). If handler is omitted, 5669 // all bound window.onhashchange event handlers will be triggered. This 5670 // is a shortcut for the more verbose 5671 // jQuery(window).trigger( 'hashchange' ). These forms are described in 5672 // the <hashchange event> section. 5673 // 5674 // Returns: 5675 // 5676 // (jQuery) The initial jQuery collection of elements. 5677 5678 // Allow the "shortcut" format $(elem).hashchange( fn ) for binding and 5679 // $(elem).hashchange() for triggering, like jQuery does for built-in events. 5680 $.fn[str_hashchange] = function (fn) { 5681 return fn ? this.bind(str_hashchange, fn) : this.trigger(str_hashchange); 5682 }; 5683 5684 // Property: jQuery.fn.hashchange.delay 5685 // 5686 // The numeric interval (in milliseconds) at which the <hashchange event> 5687 // polling loop executes. Defaults to 50. 5688 5689 // Property: jQuery.fn.hashchange.domain 5690 // 5691 // If you're setting document.domain in your JavaScript, and you want hash 5692 // history to work in IE6/7, not only must this property be set, but you must 5693 // also set document.domain BEFORE jQuery is loaded into the page. This 5694 // property is only applicable if you are supporting IE6/7 (or IE8 operating 5695 // in "IE7 compatibility" mode). 5696 // 5697 // In addition, the <jQuery.fn.hashchange.src> property must be set to the 5698 // path of the included "document-domain.html" file, which can be renamed or 5699 // modified if necessary (note that the document.domain specified must be the 5700 // same in both your main JavaScript as well as in this file). 5701 // 5702 // Usage: 5703 // 5704 // jQuery.fn.hashchange.domain = document.domain; 5705 5706 // Property: jQuery.fn.hashchange.src 5707 // 5708 // If, for some reason, you need to specify an Iframe src file (for example, 5709 // when setting document.domain as in <jQuery.fn.hashchange.domain>), you can 5710 // do so using this property. Note that when using this property, history 5711 // won't be recorded in IE6/7 until the Iframe src file loads. This property 5712 // is only applicable if you are supporting IE6/7 (or IE8 operating in "IE7 5713 // compatibility" mode). 5714 // 5715 // Usage: 5716 // 5717 // jQuery.fn.hashchange.src = 'path/to/file.html'; 5718 5719 $.fn[str_hashchange].delay = 50; 5720 /* 5721 $.fn[ str_hashchange ].domain = null; 5722 $.fn[ str_hashchange ].src = null; 5723 */ 5724 5725 // Event: hashchange event 5726 // 5727 // Fired when location.hash changes. In browsers that support it, the native 5728 // HTML5 window.onhashchange event is used, otherwise a polling loop is 5729 // initialized, running every <jQuery.fn.hashchange.delay> milliseconds to 5730 // see if the hash has changed. In IE6/7 (and IE8 operating in "IE7 5731 // compatibility" mode), a hidden Iframe is created to allow the back button 5732 // and hash-based history to work. 5733 //
5734 // Usage as described in <jQuery.fn.hashchange>: 5735 // 5736 // > // Bind an event handler. 5737 // > jQuery(window).hashchange( function(e) { 5738 // > var hash = location.hash; 5739 // > ... 5740 // > }); 5741 // > 5742 // > // Manually trigger the event handler. 5743 // > jQuery(window).hashchange(); 5744 // 5745 // A more verbose usage that allows for event namespacing: 5746 // 5747 // > // Bind an event handler. 5748 // > jQuery(window).bind( 'hashchange', function(e) { 5749 // > var hash = location.hash; 5750 // > ... 5751 // > }); 5752 // > 5753 // > // Manually trigger the event handler. 5754 // > jQuery(window).trigger( 'hashchange' ); 5755 // 5756 // Additional Notes: 5757 // 5758 // * The polling loop and Iframe are not created until at least one handler 5759 // is actually bound to the 'hashchange' event. 5760 // * If you need the bound handler(s) to execute immediately, in cases where 5761 // a location.hash exists on page load, via bookmark or page refresh for 5762 // example, use jQuery(window).hashchange() or the more verbose 5763 // jQuery(window).trigger( 'hashchange' ). 5764 // * The event can be bound before DOM ready, but since it won't be usable 5765 // before then in IE6/7 (due to the necessary Iframe), recommended usage is 5766 // to bind it inside a DOM ready handler. 5767 5768 // Override existing $.event.special.hashchange methods (allowing this plugin 5769 // to be defined after jQuery BBQ in BBQ's source code). 5770 special[str_hashchange] = $.extend(special[str_hashchange], { 5771 5772 // Called only when the first 'hashchange' event is bound to window. 5773 setup: function () { 5774 // If window.onhashchange is supported natively, there's nothing to do.. 5775 if (supports_onhashchange) { return false; } 5776 5777 // Otherwise, we need to create our own. And we don't want to call this 5778 // until the user binds to the event, just in case they never do, since it 5779 // will create a polling loop and possibly even a hidden Iframe. 5780 $(fake_onhashchange.start); 5781 }, 5782 5783 // Called only when the last 'hashchange' event is unbound from window. 5784 teardown: function () { 5785 // If window.onhashchange is supported natively, there's nothing to do.. 5786 if (supports_onhashchange) { return false; } 5787 5788 // Otherwise, we need to stop ours (if possible). 5789 $(fake_onhashchange.stop); 5790 } 5791 5792 }); 5793 5794 // fake_onhashchange does all the work of triggering the window.onhashchange 5795 // event for browsers that don't natively support it, including creating a
5796 // polling loop to watch for hash changes and in IE 6/7 creating a hidden 5797 // Iframe to enable back and forward. 5798 fake_onhashchange = (function () { 5799 var self = {}, 5800 timeout_id, 5801 5802 // Remember the initial hash so it doesn't get triggered immediately. 5803 last_hash = get_fragment(), 5804 5805 fn_retval = function (val) { return val; }, 5806 history_set = fn_retval, 5807 history_get = fn_retval; 5808 5809 // Start the polling loop. 5810 self.start = function () { 5811 timeout_id || poll(); 5812 }; 5813 5814 // Stop the polling loop. 5815 self.stop = function () { 5816 timeout_id && clearTimeout(timeout_id); 5817 timeout_id = undefined; 5818 }; 5819 5820 // This polling loop checks every $.fn.hashchange.delay milliseconds to see 5821 // if location.hash has changed, and triggers the 'hashchange' event on 5822 // window when necessary. 5823 function poll() { 5824 var hash = get_fragment(), 5825 history_hash = history_get(last_hash); 5826 5827 if (hash !== last_hash) { 5828 history_set(last_hash = hash, history_hash); 5829 5830 $(window).trigger(str_hashchange); 5831 5832 } else if (history_hash !== last_hash) { 5833 location.href = location.href.replace(/#.*/, '') + history_hash; 5834 } 5835 5836 timeout_id = setTimeout(poll, $.fn[str_hashchange].delay); 5837 }; 5838 5839 // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 5840 // vvvvvvvvvvvvvvvvvvv REMOVE IF NOT SUPPORTING IE6/7/8 vvvvvvvvvvvvvvvvvvv 5841 // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 5842 /* $.browser.msie && !supports_onhashchange && (function () { 5843 // Not only do IE6/7 need the "magical" Iframe treatment, but so does IE8 5844 // when running in "IE7 compatibility" mode. 5845 5846 var iframe, 5847 iframe_src; 5848 5849 // When the event is bound and polling starts in IE 6/7, create a hidden 5850 // Iframe for history handling. 5851 self.start = function () { 5852 if (!iframe) { 5853 iframe_src = $.fn[str_hashchange].src; 5854 iframe_src = iframe_src && iframe_src + get_fragment(); 5855 5856 // Create hidden Iframe. Attempt to make Iframe as hidden as possible 5857 // by using techniques from http://www.paciellogroup.com/blog/?p=604. 5858 iframe = $('<iframe tabindex="-1" title="empty"/>').hide() 5859 5860 // When Iframe has completely loaded, initialize the history and 5861 // start polling. 5862 .one('load', function () { 5863 iframe_src || history_set(get_fragment()); 5864 poll(); 5865 }) 5866 5867 // Load Iframe src if specified, otherwise nothing. 5868 .attr('src', iframe_src || 'javascript:0') 5869 5870 // Append Iframe after the end of the body to prevent unnecessary 5871 // initial page scrolling (yes, this works). 5872 .insertAfter('body')[0].contentWindow; 5873 5874 // Whenever `document.title` changes, update the Iframe's title to 5875 // prettify the back/next history menu entries. Since IE sometimes 5876 // errors with "Unspecified error" the very first time this is set 5877 // (yes, very useful) wrap this with a try/catch block. 5878 doc.onpropertychange = function () { 5879 try { 5880 if (event.propertyName === 'title') { 5881 iframe.document.title = doc.title; 5882 } 5883 } catch (e) { } 5884 }; 5885 5886 } 5887 }; 5888 5889 // Override the "stop" method since an IE6/7 Iframe was created. Even
5890 // if there are no longer any bound event handlers, the polling loop 5891 // is still necessary for back/next to work at all! 5892 self.stop = fn_retval; 5893 5894 // Get history by looking at the hidden Iframe's location.hash. 5895 history_get = function () { 5896 return get_fragment(iframe.location.href); 5897 }; 5898 5899 // Set a new history item by opening and then closing the Iframe 5900 // document, *then* setting its location.hash. If document.domain has 5901 // been set, update that as well. 5902 history_set = function (hash, history_hash) { 5903 var iframe_doc = iframe.document, 5904 domain = $.fn[str_hashchange].domain; 5905 5906 if (hash !== history_hash) { 5907 // Update Iframe with any initial `document.title` that might be set. 5908 iframe_doc.title = doc.title; 5909 5910 // Opening the Iframe's document after it has been closed is what 5911 // actually adds a history entry. 5912 iframe_doc.open(); 5913 5914 // Set document.domain for the Iframe document as well, if necessary. 5915 5916 5917 iframe_doc.close(); 5918 5919 // Update the Iframe's hash, for great justice. 5920 iframe.location.hash = hash; 5921 } 5922 }; 5923 5924 })(); 5925 */ 5926 // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 5927 // ^^^^^^^^^^^^^^^^^^^ REMOVE IF NOT SUPPORTING IE6/7/8 ^^^^^^^^^^^^^^^^^^^ 5928 // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 5929 5930 return self; 5931 })(); 5932 5933})(jQuery, this); 5934 5935/*! 5936 * JavaScript Cookie v2.1.4 5937 * https://github.com/js-cookie/js-cookie 5938 * 5939 * Copyright 2006, 2015 Klaus Hartl & Fagner Brack 5940 * Released under the MIT license 5941 */ 5942!function(e) { 5943 var n = !1; 5944 if ("function" == typeof define && define.amd && (define(e), 5945 n = !0), 5946 "object" == typeof exports && (module.exports = e(), 5947 n = !0), 5948 !n) { 5949 var o = window.Cookies 5950 , t = window.Cookies = e(); 5951 t.noConflict = function() { 5952 return window.Cookies = o, 5953 t 5954 } 5955 } 5956}(function() { 5957 function e() { 5958 for (var e = 0, n = {}; e < arguments.length; e++) { 5959 var o = arguments[e]; 5960 for (var t in o) 5961 n[t] = o[t] 5962 } 5963 return n 5964 } 5965 function n(o) { 5966 function t(n, r, i) { 5967 var c; 5968 if ("undefined" != typeof document) { 5969 if (arguments.length > 1) { 5970 if ("number" == typeof (i = e({ 5971 path: "/" 5972 }, t.defaults, i)).expires) { 5973 var a = new Date; 5974 a.setMilliseconds(a.getMilliseconds() + 864e5 * i.expires), 5975 i.expires = a 5976 } 5977 i.expires = i.expires ? i.expires.toUTCString() : ""; 5978 try { 5979 c = JSON.stringify(r), 5980 /^[\{\[]/.test(c) && (r = c) 5981 } catch (m) {} 5982 r = o.write ? o.write(r, n) : encodeURIComponent(String(r)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g, decodeURIComponent), 5983 n = (n = (n = encodeURIComponent(String(n))).replace(/%(23|24|26|2B|5E|60|7C)/g, decodeURIComponent)).replace(/[\(\)]/g, escape); 5984 var f = ""; 5985 for (var s in i) 5986 i[s] && (f += "; " + s, 5987 !0 !== i[s] && (f += "=" + i[s])); 5988 return document.cookie = n + "=" + r + f 5989 } 5990 n || (c = {}); 5991 for (var p = document.cookie ? document.cookie.split("; ") : [], d = /(%[0-9A-Z]{2})+/g, u = 0; u < p.length; u++) { 5992 var l = p[u].split("=") 5993 , C = l.slice(1).join("="); 5994 '"' === C.charAt(0) && (C = C.slice(1, -1)); 5995 try { 5996 var g = l[0].replace(d, decodeURIComponent); 5997 if (C = o.read ? o.read(C, g) : o(C, g) || C.replace(d, decodeURIComponent), 5998 this.json) 5999 try { 6000 C = JSON.parse(C) 6001 } catch (m) {} 6002 if (n === g) { 6003 c = C; 6004 break 6005 } 6006 n || (c[g] = C) 6007 } catch (m) {} 6008 } 6009 return c 6010 } 6011 } 6012 return t.set = t, 6013 t.get = function(e) { 6014 return t.call(t, e) 6015 } 6016 , 6017 t.getJSON = function() { 6018 return t.apply({
6019 json: !0 6020 }, [].slice.call(arguments)) 6021 } 6022 , 6023 t.defaults = {}, 6024 t.remove = function(n, o) { 6025 t(n, "", e(o, { 6026 expires: -1 6027 })) 6028 } 6029 , 6030 t.withConverter = n, 6031 t 6032 } 6033 return n(function() {}) 6034}); 6035 6036Number.prototype.MRound = function (mult) { 6037 if (isNaN(mult)) return null; 6038 mult = Number(mult); 6039 var temp = this % mult; 6040 temp = Number((this - temp).toFixed(0)); 6041 if ((mult / 2) <= Math.abs(this - temp)) { 6042 if (temp < 0) temp -= mult; 6043 else temp += mult; 6044 } 6045 return temp; 6046}; 6047 6048String.prototype.ucfirst = function (notrim) { 6049 s = notrim ? this : this.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g, '').replace(/\s+/g, ' '); 6050 return s.length > 0 ? s.charAt(0).toUpperCase() + s.slice(1) : s; 6051} 6052 6053var stickyNavOffset = 0; 6054 6055jQuery(document).on('gform_post_render', function(){ 6056 jQuery('input[value="communication_value"]').attr('data-key', 'communication_value'); 6057 jQuery('input[data-key="communication_value"]').val(''); 6058 6059 jQuery('.marketing-checkbox input[type="checkbox"], .country-dropdown select').on('change', function(){ 6060 setTimeout(() => { 6061 if(jQuery('.marketing-checkbox').is(':visible')){ 6062 jQuery('input[data-key="communication_value"]').val(jQuery('.marketing-checkbox input[type="checkbox"]').is(':checked') ? 1 : 0); 6063 }else{ 6064 jQuery('input[data-key="communication_value"]').val(''); 6065 } 6066 }, 50); 6067 }); 6068}); 6069var tabsOpen = localStorage.getItem('tabsOpen'); 6070if (tabsOpen == null ) { 6071 localStorage.setItem('tabsOpen', 1); 6072} else { 6073 localStorage.setItem('tabsOpen', parseInt(tabsOpen) + parseInt(1)); 6074} 6075window.onunload = function (e) { 6076 const newTabCount = localStorage.getItem('tabsOpen') 6077 if (newTabCount !== null) { 6078 localStorage.setItem('tabsOpen', newTabCount - 1) 6079 } 6080} 6081jQuery(document).ready(function() { 6082 AOS.init({ 6083 duration: 650, 6084 offset: 20, 6085 once: true 6086 }); 6087 jQuery(".menu-hover").hover( 6088 function () { 6089 jQuery(this).parent('ul.sub-menu').parent('li').parent('ul.sub-menu').addClass("show"); 6090 } 6091 ); 6092 //jQuery(document).on("mouseover", function(event) { 6093 // if (jQuery(event.target).closest(".sub-menu.show").length === 0) { 6094 // jQuery(".sub-menu.show").removeClass("show"); 6095 // } 6096 //}); 6097 // jQuery('.products-menu').hover(function(){ 6098 // jQuery(this).find('.sub-menu').addClass('show'); 6099 // }); 6100 // jQuery('.products-menu').on("mouseleave", function(){ 6101 // jQuery(this).find('.sub-menu').removeClass('show'); 6102 // }); 6103 jQuery("li.footer-toogle > a").click(function(event) { 6104 //event.preventDefault(); 6105 jQuery(this).parent().toggleClass("open"); 6106 jQuery(this).parent().find('ul').slideToggle(); 6107 }); 6108 jQuery("li.header-toggle > a").click(function(event) { 6109 //event.preventDefault(); 6110 if(jQuery(this).parent().hasClass('open')){ 6111 jQuery(this).parent().removeClass("open"); 6112 jQuery('.menu-overlay').removeClass('show'); 6113 }else{ 6114 jQuery('.menu-overlay').addClass('show'); 6115 jQuery('li.header-toggle').removeClass('open'); 6116 jQuery(this).parent().addClass("open"); 6117 } 6118 }); 6119 jQuery('.menu-overlay').click(function(){ 6120 jQuery(this).removeClass('show'); 6121 jQuery('li.header-toggle').removeClass('open'); 6122 }); 6123 jQuery(".icon-toggle-menu").click(function() { 6124 jQuery(".common-header").addClass("open"); 6125 jQuery("body").addClass("no-scroll"); 6126 }); 6127 jQuery(".close-nav, .overlay").click(function() { 6128 jQuery(".common-header, li.header-toggle").removeClass("open"); 6129 jQuery("body").removeClass("no-scroll"); 6130 }); 6131 jQuery(".search-icon").click(function(event) { 6132 jQuery('.search-form-wrapper').addClass('open'); 6133 jQuery("body").addClass("no-scroll"); 6134 });
6135 jQuery(".close-search-form").click(function(event) { 6136 jQuery('.search-form-wrapper').removeClass('open'); 6137 jQuery("body").removeClass("no-scroll"); 6138 }); 6139});});</script>
6139<script type="text/javascript" id="sns_scripts_in_head">window.addEventListener('DOMContentLoaded', function() {(function ($) { 6140 'use strict'; 6141 6142 var TAB = { 6143 6144 wrapper: '.nav-tabs', 6145 6146 init: function () { 6147 var _this = this; 6148 _this.reFlow(); 6149 6150 $(window).on('resize', function () { 6151 _this.reFlow(); 6152 }); 6153 }, 6154 6155 reFlow: function () { 6156 var _this = this; // Store a reference to the TAB object 6157 var tab_wrapper = $(_this.wrapper); // Use the stored reference to TAB 6158 6159 var wrapper_width = tab_wrapper.width(), 6160 dropdown_width = tab_wrapper.find("li.dropdown").width(), 6161 width_sum = 0; 6162 6163 // Calculate the sum of widths of visible tabs and hide overflow tabs 6164 tab_wrapper.find('>li:not(li.dropdown)').each(function () { 6165 width_sum += $(this).outerWidth(true); 6166 if (width_sum + dropdown_width + 20 > wrapper_width) 6167 $(this).hide(); 6168 else 6169 $(this).show(); 6170 }); 6171 6172 var hidden_lists = tab_wrapper.find('>li:not(li.dropdown):not(:visible)'); 6173 6174 // Show/hide the dropdown button based on the presence of hidden tabs 6175 if (hidden_lists.length > 0) { 6176 $("li.dropdown").show(); 6177 } else { 6178 $("li.dropdown").hide(); 6179 } 6180 6181 // Sort only the hidden tabs alphabetically 6182 var sorted_hidden_tabs = hidden_lists.toArray().sort(function (a, b) { 6183 return $(a).text().localeCompare($(b).text()); 6184 }); 6185 6186 // Update the dropdown menu with the sorted hidden tabs 6187 tab_wrapper.find('ul.dropdown-menu').html($(sorted_hidden_tabs).clone().show()); 6188 } 6189 }; 6190 6191 $(document).ready(function () { 6192 if ($('.nav-tabs').length) { 6193 TAB.init(); 6194 jQuery('.categories-filter').removeClass('cs-overflow-hidden'); 6195 } 6196 }); 6197 6198 6199})(jQuery, this); 6200 6201jQuery(document).ready(function () { 6202 6203 jQuery('#myTabDrop1').click(function () { 6204 jQuery('.dropdown-menu').toggleClass('active'); 6205 }); 6206 6207 // Add click event listener to the document 6208 jQuery(document).click(function (event) { 6209 // Check if the clicked element is not part of the dropdown menu or its trigger element 6210 if (!jQuery(event.target).closest('.dropdown-menu').length && !jQuery(event.target).is('#myTabDrop1')) { 6211 // Close the dropdown by removing the 'active' class 6212 jQuery('.dropdown-menu').removeClass('active'); 6213 } 6214 }); 6215}); 6216});</script>
6216<link rel="preload" href="/wp-content/themes/sencha/fonts/OpenSans-Regular.woff" as="font" type="font/woff" crossorigin> 6217<link rel="preload" href="/wp-content/themes/sencha/fonts/OpenSans-Bold.woff" as="font" type="font/woff" crossorigin> 6218<link rel="preload" href="/wp-content/themes/sencha/fonts/OpenSans-SemiBold.woff" as="font" type="font/woff" crossorigin> 6219 6220<link rel="preload" href="/wp-content/themes/sencha/fonts/icomoon.woff?v21" as="font" type="font/woff" crossorigin> 6221 6222<!-- Reddit Pixel -->
6223<script> 6224 !function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','t2_b4y55iwy8');rdt('track', 'PageVisit'); 6225 </script>
6225 <!-- DO NOT MODIFY UNLESS TO REPLACE A USER IDENTIFIER --> <!-- End Reddit Pixel --> 6226<!-- DO NOT MODIFY --> 6227<!-- Quora Pixel Code (JS Helper) -->
6228<script> 6229!function(q,e,v,n,t,s){if(q.qp) return; n=q.qp=function(){n.qp?n.qp.apply(n,arguments):n.queue.push(arguments);}; n.queue=[];t=document.createElement(e);t.async=!0;t.src=v; s=document.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s);}(window, 'script', 'https://a.quora.com/qevents.js'); 6230qp('init', '37f58aa27b4e43ae873d4bb7611880ed'); 6231qp('track', 'ViewContent'); 6232</script>
6232 6233<noscript><img height="1" width="1" style="display:none" src="https://q.quora.com/_/ad/37f58aa27b4e43ae873d4bb7611880ed/pixel?tag=ViewContent&noscript=1"/></noscript> 6234<!-- End of Quora Pixel Code -->
6235<script data-minify="1" src="https://www.sencha.com/wp-content/cache/min/1/analytics.js?ver=1789670438" data-key="96Xwkajz56/T5rVmLLs42g" async></script>
6235 6236
6237<script> 6238const THEME_KEY = "senchaTheme"; 6239 6240// Apply theme immediately 6241const storedTheme = localStorage.getItem(THEME_KEY); 6242 6243if (storedTheme === "light" || storedTheme === "dark") { 6244 document.documentElement.classList.remove("light", "dark"); 6245 document.documentElement.classList.add(storedTheme); 6246} 6247 6248// Wait until the DOM is ready 6249document.addEventListener("DOMContentLoaded", () => { 6250 const btn = document.querySelector(".theme-switch input"); 6251 if (!btn) return; 6252 6253 // Set initial toggle state 6254 btn.checked = document.documentElement.classList.contains("dark"); 6255 6256 // Toggle theme 6257 btn.addEventListener("click", () => { 6258 const newTheme = document.documentElement.classList.contains("dark") 6259 ? "light" 6260 : "dark"; 6261 6262 document.documentElement.classList.remove("light", "dark"); 6263 document.documentElement.classList.add(newTheme); 6264 6265 localStorage.setItem(THEME_KEY, newTheme); 6266 btn.checked = newTheme === "dark"; 6267 }); 6268}); 6269</script>
6269<style> 6270body { 6271 --bg-color: #fff; 6272 --text-color: #303030; 6273 --switch-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.1) inset; 6274 --transition: all 0.3s cubic-bezier(0.76, 0, 0.24, 1); 6275} 6276 6277.dark body { 6278 --bg-color: #292639; 6279 --text-color: #ebeaf7; 6280 --switch-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.5) inset; 6281} 6282 6283 .mini-header-content .right-part { 6284 display: flex; 6285 gap: 20px; 6286 } 6287 6288 .theme-switch { 6289 display: flex !important; 6290 } 6291 6292 .dark .content .entry { 6293 background: #000; 6294 } 6295 6296 .dark ul.header-nav>.menu-item>.sub-menu { 6297 background: #2e2e2e; 6298 } 6299 6300 .dark ul.header-nav .products-menu .left-img-section, 6301 .dark body .common-header { 6302 background: #202020; 6303 } 6304 6305 .dark ul.header-nav .menu-item.more-ui-components a { 6306 background: #444242; 6307 color: #FFF; 6308 } 6309 .dark ul.header-nav>.menu-item.open>a>.cs-icon, 6310 .dark ul.header-nav .menu-item.open>a, 6311 .dark ul.header-nav .menu-item.left-img-section>.sub-menu>.menu-item:not(.sub-menu-btn) a:hover span, 6312 .dark ul.header-nav .sub-menu .menu-item a .cs-icon, 6313 .dark ul.header-nav>.menu-item>.sub-menu>.menu-item>a { 6314 color: #FFF; 6315 } 6316 6317 .dark span.sencha-ai-link img, 6318 .dark span.sencha-ai-link svg { 6319 filter: invert(1); 6320 } 6321 6322 .dark .company-content .company-carousel::after { 6323 background: linear-gradient(to left, #000 20%, transparent); 6324 } 6325 6326 .dark .company-content .company-carousel::before { 6327 background: linear-gradient(to right, #000 20%, transparent); 6328 } 6329 6330 html.dark { 6331 background: #000; 6332 color: #FFF; 6333 --clr-gray: 224 224 224 !important; 6334 } 6335 .dark .web-apps-desc .left-part.block h4, 6336 html.dark .heading-one { 6337 color: #FFF; 6338 } 6339 6340 .dark .footer { 6341 background: #212121; 6342 } 6343 6344 .dark .header-content .logo a img{ 6345 content: url("/wp-content/uploads/2026/06/logo-light.png"); 6346} 6347 6348 .dark .newsletter-content .form-control { 6349 background: #212121; 6350 } 6351 6352 .dark .header-content .header-nav { 6353 background: #212121; 6354 } 6355.dark .sencha-blog-header .heading-two{ 6356 background-image: linear-gradent(rgba(var(--clr-pri)), rgba(var(--clr-pri))); 6357 background-color: rgba(var(--clr-pri)); 6358} 6359 6360 .dark .cs-hero-logo-light, 6361 .cs-hero-logo-dark { 6362 display: none; 6363 } 6364.dark .sencha-blog-header .category{ 6365 color: #ccc; 6366 border-color: #333; 6367} 6368.dark .sencha-blog-header .category.selected{ 6369 color: #000; 6370} 6371.dark .main-blog-row .left-side .heading-one{ 6372 color: #fff; 6373} 6374.dark .main-blog-row .right-side{ 6375 border-color: #333; 6376 border-top-color: rgb(var(--clr-gray2)); 6377} 6378.dark .main-blog-row .right-side .subscribe-policy, 6379.dark .main-blog-row .right-side p{ 6380 color: #aaa; 6381} 6382.dark .main-blog-row .right-side .subscribe-form-control input{ 6383 background: #212121; 6384 color: #FFF; 6385} 6386.dark .main-blog-row .left-side{ 6387 border-color: #333; 6388 border-top-color: #86C500; 6389} 6390 .dark .cs-hero-logo-dark { 6391 display: block; 6392 } 6393.dark .sencha-blog-pagination .paginate-block{ 6394 border-color: #333 6395} 6396.dark .sencha-blog-pagination .paginate-block:not(.selected):hover span, 6397.dark .sencha-blog-pagination .paginate-block:not(.selected):hover{ 6398 color: rgba(var(--clr-pri));; 6399 border-color: rgba(var(--clr-pri)); 6400} 6401.dark .sencha-blog-pagination .paginate-block.nav-arrow span{ 6402 border-color: #FFF; 6403} 6404.dark .sencha-blog-pagination .paginate-block.disabled, 6405.dark .sencha-blog-pagination .paginate-block.disabled span{ 6406 border-color: #333 !important; 6407} 6408.dark .sencha-blog-pagination .paginate-block.selected span{ 6409 color: #000 !important; 6410} 6411.dark .sencha-blog-block .blog-footer > div:not(:last-child), 6412.dark .sencha-blog-block .blog-footer, 6413.dark .sencha-blog-block{ 6414 border-color: #333; 6415} 6416.dark .more-item .dropdown-menu{ 6417 background: #212121; 6418} 6419.dark .more-item .dropdown-menu li .category{ 6420 color: #ccc; 6421} 6422.dark .more-item .dropdown-menu li:hover .category{ 6423 color: #FFF; 6424} 6425.dark .more-item .dropdown-menu li{ 6426 border-color: #444 6427} 6428.dark .sencha-blog-block .blog-tags span{ 6429 color: #FFF; 6430} 6431.dark .sencha-blog-header .search-filter input:not(.search-box){ 6432 background: #212121; 6433 border-color: #212121; 6434 border-radius: 8px !important; 6435 color: #FFF; 6436} 6437.dark .sencha-blog-block .blog-title h3, 6438.dark .main-blog-row .left-side .main-blog-footer a, 6439.dark .main-blog-row .left-side .main-blog-footer a .cs-icon, 6440.dark .main-blog-row .right-side .subscribe-policy a, 6441.dark .testimonial-action-inner a, 6442.dark .testimonial-action-inner .cs-icon, 6443.dark .steps-wrapper .heading-bar h2, 6444.dark .form-wrapper h2{ 6445 color: rgba(var(--clr-pri)) !important; 6446} 6447.dark .testimonial-block .testimonial{ 6448 background: #212121; 6449} 6450.dark .testimonial-block .testimonial img{ 6451 filter: brightness(10); 6452} 6453.dark .sencha-blog-header .search-filter .search-box{ 6454 background: rgba(var(--clr-pri)); 6455} 6456.dark .sencha-blog-header .category:not(.selected):hover{ 6457 border-color: rgba(var(--clr-pri)); 6458 color: rgba(var(--clr-pri)); 6459} 6460.dark .sencha-blog-block .blog-footer > div span{ 6461 color: #ccc; 6462} 6463 6464 @media screen and (min-width: 1101px) { 6465 6466 ul.header-nav .menu-item a, 6467 ul.header-nav .menu-item a .cs-icon, 6468 ul.header-nav .menu-item { 6469 transition: transform 0.3s ease, color 0s; 6470 } 6471 } 6472 6473 @media screen and (min-width: 1201px) { 6474 .dark .company-overlay { 6475 background-color: rgb(32 32 32 / 40%); 6476 } 6477 } 6478 6479 @media screen and (max-width: 991px) { 6480 .mini-header-content { 6481 justify-content: space-between !important; 6482 text-align: left; 6483 gap: 8px; 6484 } 6485 } 6486</style><link rel="icon" href="https://www.sencha.com/wp-content/uploads/2024/09/cropped-icon-product-ExtJS-removebg-preview-32x32.png" sizes="32x32" /> 6487<link rel="icon" href="https://www.sencha.com/wp-content/uploads/2024/09/cropped-icon-product-ExtJS-removebg-preview-192x192.png" sizes="192x192" /> 6488<link rel="apple-touch-icon" href="https://www.sencha.com/wp-content/uploads/2024/09/cropped-icon-product-ExtJS-removebg-preview-180x180.png" /> 6489<meta name="msapplication-TileImage" content="https://www.sencha.com/wp-content/uploads/2024/09/cropped-icon-product-ExtJS-removebg-preview-270x270.png" /> 6490 <style type="text/css" id="wp-custom-css"> 6491 .country-phone-validation-group .country-select-field label.error { 6492 margin-top: 30px; 6493 display: inline-block; 6494 width: max-content; 6495} </style> 6496 <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><style> 6497 .main-blog-row .left-side .heading-one span{ 6498 color: rgb(var(--clr-pri)) !important; 6499 } 6500 .sencha-blog-block .blog-title h3 span{ 6501 color: inherit !important; 6502 } 6503</style> 6504 6505<div class="site-container-new"> 6506 <!-- Include header template --> 6507 <div class="menu-overlay"></div> 6508<header class="header-main"> 6509 <div class="mini-header"> 6510 <div class="container"> 6511 <div class="mini-header-content"> 6512 <div class="left-part"> 6513 <p>Missed JavaScript Days 2026? The Replays Are Now Available – <a href="https://jsdays.io" target="_blank" class="color-blue uppercase">Watch Now!</a></p> </div> 6514 <div class="right-part"> 6515 <div class="right-part"><ul id="menu-top-menu-bar" class="mini-header-nav"><li id="menu-item-64566" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64566"><a target="_blank" href="https://jp.sencha.com/">æ¥æ¬èª</a></li> 6516<li id="menu-item-64567" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64567"><a href="https://www.sencha.com/support/">Support</a></li> 6517<li id="menu-item-64568" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64568"><a target="_blank" href="http://docs.sencha.com">Docs</a></li> 6518<li id="menu-item-64570" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3037 current_page_item menu-item-64570"><a href="https://www.sencha.com/blog/" aria-current="page">Blog</a></li> 6519<li id="menu-item-70376" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-70376"><a href="https://www.sencha.com/company/contact/">Contact Us</a></li> 6520<li id="menu-item-64571" class="search-icon menu-item menu-item-type-custom menu-item-object-custom menu-item-64571"><a>
6520<i class="cs-icon icon-search"></i></a></li> 6521</ul></div> <div class="theme-switch" style="display: none;"> 6522 <span class="cs-new-tooltip">New! Try dark mode</span> 6523 <input type="checkbox" class="checkbox" id="checkbox" /> 6524 <label for="checkbox" class="label"> 6525 <span class="sr-only" style="display: none!important;">Switch theme</span> 6526 <svg class="sun" width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6527 <path d="M12 18C15.3137 18 18 15.3137 18 12C18 8.68629 15.3137 6 12 6C8.68629 6 6 8.68629 6 12C6 15.3137 8.68629 18 12 18Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/> 6528 <path d="M22 12L23 12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/> 6529 <path d="M12 2V1" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/> 6530 <path d="M12 23V22" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/> 6531 <path d="M20 20L19 19" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/> 6532 <path d="M20 4L19 5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/> 6533 <path d="M4 20L5 19" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/> 6534 <path d="M4 4L5 5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/> 6535 <path d="M1 12L2 12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/> 6536 </svg> 6537 <svg class="moon" width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6538 <path d="M3 11.5066C3 16.7497 7.25034 21 12.4934 21C16.2209 21 19.4466 18.8518 21 15.7259C12.4934 15.7259 8.27411 11.5066 8.27411 3C5.14821 4.55344 3 7.77915 3 11.5066Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/> 6539 </svg> 6540 <div class="ball"></div> 6541 </label> 6542 </div> 6543 </div> 6544 </div> 6545 <div class="search-form-wrapper"> 6546 <div class="search-form-content"> 6547 <form action="/" method="get" class="search-form"> 6548 <input type="text" placeholder="Search" value="" name="s" autocomplete="off"> 6549 <button type="submit" id="searchsubmit"> 6550 <i class="cs-icon icon-search"></i> 6551 </button> 6552 </form> 6553 <div class="close-search-form"> 6554 <span></span> 6555 </div> 6556 </div> 6557 </div> 6558 </div> 6559 </div> 6560 <div class="common-header"> 6561 <div class="container"> 6562 <div class="header-content"> 6563 <div class="logo"> 6564 <a href="https://www.sencha.com/"><img src="/wp-content/themes/sencha/images/logo.png" width="172" height="64" alt="Sencha"></a> 6565 </div> 6566 <ul id="menu-header-menus" class="header-nav"><li id="menu-item-64572" class="products-menu header-toggle menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64572"><a>Products<i class="cs-icon icon-arrow-down"></i></a> 6567<ul class="sub-menu"> 6568 <li id="menu-item-64573" class="left-img-section menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64573"><a><i class="cs-icon icon-products"></i>Products</a> 6569 <ul class="sub-menu"> 6570 <li id="menu-item-64575" class="menu-hover sub-menu-desc submenu-ext menu-item menu-item-type-post_type menu-item-object-page menu-item-64575"><a href="https://www.sencha.com/products/extjs/">
6570<i class="cs-icon icon-ext-js-fill"></i><span><strong>Ext JS</strong>The JavaScript Framework</span></a></li> 6571 <li id="menu-item-70825" class="sub-menu-desc submenu-reext menu-item menu-item-type-custom menu-item-object-custom menu-item-70825"><a href="/products/reext/"><i class="cs-icon icon-reext-logo"></i><span><strong>Re<em>Ext</em></strong>The React UI Components </span></a></li> 6572 <li id="menu-item-64576" class="sub-menu-desc submenu-gxt menu-item menu-item-type-post_type menu-item-object-page menu-item-64576"><a href="https://www.sencha.com/products/gxt/"><i class="cs-icon icon-shield-gxt"></i><span><strong>GXT</strong>The Java Framework</span></a></li> 6573 </ul> 6574</li> 6575</ul> 6576</li> 6577<li id="menu-item-64616" class="resources-menu header-toggle menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor menu-item-has-children menu-item-64616"><a>Developers<i class="cs-icon icon-arrow-down"></i></a> 6578<ul class="sub-menu"> 6579 <li id="menu-item-64617" class="left-img-section menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64617"><a><i class="cs-icon icon-resources"></i>Developers</a> 6580 <ul class="sub-menu"> 6581 <li id="menu-item-64618" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64618"><a href="https://www.sencha.com/resources/"><span>Explore our wide range of documentation, tutorials, webinars, and case studies</span> <img width="212" height="100" alt="Resources" src="/wp-content/themes/sencha/images/resources.png" title="Resources"></a></li> 6582 </ul> 6583</li> 6584 <li id="menu-item-64619" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64619"><a>Deeper learning</a> 6585 <ul class="sub-menu"> 6586 <li id="menu-item-72487" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-72487"><a href="/products/extjs/upgradeadviser"><i class="cs-icon icon-ua-outline"></i>Upgrade Adviser</a></li> 6587 <li id="menu-item-64620" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64620"><a target="_blank" href="https://docs.sencha.com/"><i class="cs-icon icon-clipboard-text"></i>Documentation</a></li> 6588 <li id="menu-item-75093" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-75093"><a target="_blank" href="https://fiddle.sencha.com/#view/editor"><i class="cs-icon icon-fiddle"></i>Fiddle</a></li> 6589 <li id="menu-item-64621" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64621"><a target="_blank" href="https://www.youtube.com/c/sencha"><i class="cs-icon icon-video-play"></i>Videos</a></li> 6590 <li id="menu-item-64624" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64624"><a target="_blank" href="https://forum.sencha.com/forum/"><i class="cs-icon icon-message-text"></i>Forum</a></li> 6591 <li id="menu-item-70827" class="more-ui-components menu-item menu-item-type-custom menu-item-object-custom menu-item-70827"><a href="/resources#whitepapers">Explore Resource Center</a></li> 6592 </ul> 6593</li> 6594 <li id="menu-item-64626" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-64626"><a href="#">Latest news and content</a> 6595 <ul class="sub-menu"> 6596 <li id="menu-item-64627" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3037 current_page_item menu-item-64627"><a href="https://www.sencha.com/blog/" aria-current="page"><i class="cs-icon icon-sencha-blog"></i>The Sencha Blog</a></li> 6597 <li id="menu-item-70352" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-70352"><a href="https://www.sencha.com/resources/ebook-emailseries/"><i class="cs-icon icon-sms-tracking"></i>Email client</a></li> 6598 <li id="menu-item-70345" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-70345"><a href="https://www.sencha.com/resources/skill-sprints/"><i class="cs-icon icon-skill-sprint-series"></i>Skill Sprints</a></li> 6599 <li id="menu-item-71652" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-71652"><a href="/resources/reext-time-tracking-series/">
6599<i class="cs-icon icon-react-time-tracker"></i>React Time Tracker</a></li> 6600 <li id="menu-item-72520" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-72520"><a href="/resources/first-steps-with-sencha-ext-js/"><i class="cs-icon icon-book"></i>Getting Started with Ext JS</a></li> 6601 </ul> 6602</li> 6603 <li id="menu-item-64632" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64632"><a href="#">Services</a> 6604 <ul class="sub-menu"> 6605 <li id="menu-item-64633" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64633"><a href="https://www.sencha.com/products/advisory-services/"><i class="cs-icon icon-headphone"></i>Sencha advisory services</a></li> 6606 <li id="menu-item-72737" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-72737"><a href="/training/#ext-js"><i class="cs-icon icon-training-outline"></i> Sencha Training</a></li> 6607 <li id="menu-item-73729" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-73729"><a href="/referral-program/"><i class="cs-icon icon-referral"></i> Referral Program</a></li> 6608 </ul> 6609</li> 6610</ul> 6611</li> 6612<li id="menu-item-64636" class="support-menu header-toggle menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64636"><a href="#">Support<i class="cs-icon icon-arrow-down"></i></a> 6613<ul class="sub-menu"> 6614 <li id="menu-item-64637" class="left-img-section menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64637"><a><i class="cs-icon icon-support"></i>Support</a> 6615 <ul class="sub-menu"> 6616 <li id="menu-item-64638" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64638"><a href="https://www.sencha.com/support/"><span>Get expert assistance for your development needs</span> <img width="212" height="100" alt="Support" src="/wp-content/themes/sencha/images/support.png" title="Support"></a></li> 6617 </ul> 6618</li> 6619 <li id="menu-item-64639" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64639"><a>Support Center</a> 6620 <ul class="sub-menu"> 6621 <li id="menu-item-64640" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64640"><a href="https://www.sencha.com/support/"><i class="cs-icon icon-code"></i>Support portal</a></li> 6622 <li id="menu-item-64643" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64643"><a target="_blank" href="https://www.ideracorp.com/legal/sencha"><i class="cs-icon icon-task-square"></i>Legal</a></li> 6623 <li id="menu-item-70404" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-70404"><a href="https://www.sencha.com/company/contact/"><i class="cs-icon icon-messages"></i>Contact Us</a></li> 6624 <li id="menu-item-74017" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-74017"><a href="/feature-requests/"><i class="cs-icon icon-lamp-charge"></i>Feature Request</a></li> 6625 </ul> 6626</li> 6627 <li id="menu-item-64645" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64645"><a>Community</a> 6628 <ul class="sub-menu"> 6629 <li id="menu-item-64646" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64646"><a target="_blank" href="https://stackoverflow.com/questions/tagged/extjs"><i class="cs-icon icon-layer"></i>StackOverflow</a></li> 6630 <li id="menu-item-64647" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64647"><a target="_blank" href="https://discord.com/invite/RfxMGSbHXT"><i class="cs-icon icon-discord"></i>Discord</a></li> 6631 <li id="menu-item-64648" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64648"><a target="_blank" href="https://github.com/sencha"><i class="cs-icon icon-github"></i>GitHub</a></li> 6632 </ul> 6633</li> 6634</ul> 6635</li> 6636<li id="menu-item-64651" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64651"><a href="https://store.sencha.com/">Pricing</a></li> 6637<li id="menu-item-64667" class="about-menu header-toggle menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64667"><a>
6637About<i class="cs-icon icon-arrow-down"></i></a> 6638<ul class="sub-menu"> 6639 <li id="menu-item-64668" class="left-img-section menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64668"><a><i class="cs-icon icon-about"></i>About</a> 6640 <ul class="sub-menu"> 6641 <li id="menu-item-64669" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64669"><a href="https://www.sencha.com/company/"><span>The latest news and updates from around the world</span> <img width="212" height="100" alt="About" src="/wp-content/themes/sencha/images/about.png" title="About"></a></li> 6642 </ul> 6643</li> 6644 <li id="menu-item-64670" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64670"><a>Inside Sencha</a> 6645 <ul class="sub-menu"> 6646 <li id="menu-item-64671" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64671"><a href="https://www.sencha.com/company/"><i class="cs-icon icon-bill"></i>Our story</a></li> 6647 <li id="menu-item-64672" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64672"><a href="https://www.sencha.com/company/press/"><i class="cs-icon icon-news-and-media"></i>News and media</a></li> 6648 <li id="menu-item-64673" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64673"><a href="https://www.sencha.com/company/careers/"><i class="cs-icon icon-growth"></i>Careers</a></li> 6649 </ul> 6650</li> 6651 <li id="menu-item-64674" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64674"><a href="#">Connect with Sencha</a> 6652 <ul class="sub-menu"> 6653 <li id="menu-item-64675" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64675"><a href="https://www.sencha.com/mvp/"><i class="cs-icon icon-sencha-mvp"></i>Sencha MVP</a></li> 6654 <li id="menu-item-64676" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64676"><a href="https://www.sencha.com/partners/"><i class="cs-icon icon-profile-user"></i>Become a partner</a></li> 6655 <li id="menu-item-64677" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64677"><a target="_blank" href="https://store.sencha.com/#oem"><i class="cs-icon icon-elements"></i>OEM</a></li> 6656 </ul> 6657</li> 6658 <li id="menu-item-64678" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64678"><a>Quick links</a> 6659 <ul class="sub-menu"> 6660 <li id="menu-item-64679" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64679"><a target="_blank" href="https://www.youtube.com/c/sencha"><i class="cs-icon icon-youtube"></i>YouTube</a></li> 6661 <li id="menu-item-64680" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64680"><a target="_blank" href="https://www.linkedin.com/company/sencha-inc/"><i class="cs-icon icon-linkedin"></i>LinkedIn</a></li> 6662 <li id="menu-item-64681" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64681"><a target="_blank" href="https://www.facebook.com/senchainc/"><i class="cs-icon icon-facebook"></i>Facebook</a></li> 6663 <li id="menu-item-64682" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64682"><a target="_blank" href="https://twitter.com/Sencha"><i class="cs-icon icon-twitter"></i>Twitter</a></li> 6664 </ul> 6665</li> 6666</ul> 6667</li> 6668<li id="menu-item-73313" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-73313"><a target="_blank" href="/asksencha-ai/"><span class="sencha-ai-link"><img width="16" height="18" src="https://www.sencha.com/wp-content/uploads/2025/05/ai-arrows.svg" alt="Sencha AI">Ask Sencha AI<label class="new-badge">New</label></span></a></li> 6669<li id="menu-item-64683" class="header-mob-btns menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64683"><a>Â </a> 6670<ul class="sub-menu"> 6671 <li id="menu-item-64686" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64686"><a href="/products/extjs/evaluate/"><span class="btn btn-sec">Free Trial</span></a></li> 6672</ul> 6673</li> 6674</ul><ul id="menu-header-right-menus" class="header-action"><li id="menu-item-64688" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64688"><a href="/products/extjs/evaluate/"><span class="btn btn-sec3">
6674Free Trial</span></a></li> 6675</ul> 6676 <a class="mobile-menu-toggle"> 6677 <i class="cs-icon icon-toggle-menu"></i> 6678 </a> 6679 <div class="close-nav"> 6680 <span></span> 6681 </div> 6682 <div class="overlay"></div> 6683 </div> 6684 </div> 6685 </div> 6686</header> <div class="site-inner-new"> 6687 <section class="sencha-blog"> 6688 <div class="container"> 6689 <div class="sencha-blog-header"> 6690 <a href="https://www.sencha.com/blog"> 6691 <h2 class="heading-two">Sencha Blog</h2> 6692 </a> 6693 <div class="list-dropdown"> 6694 <ul class="categories-filter nav-tabs cs-overflow-hidden"> 6695 6696 <!-- Sencha, Rapid Ext JS, ReExt --> 6697 <li class="cs-static"><a class="category selected" href="https://www.sencha.com/blog">All</a></li> 6698 <li class="cs-static"><a class="category " href="https://www.sencha.com/blog?category=tutorials">Tutorials</a></li> 6699 <li class="cs-static"><a class="category " href="https://www.sencha.com/blog?category=sencha-ext-js">Ext JS</a></li> 6700 <li class="cs-static"><a class="category " href="https://www.sencha.com/blog?category=webinar">Webinars</a></li> 6701 <li class="cs-static"><a class="category " href="https://www.sencha.com/blog?category=javascript">JavaScript</a></li> 6702 <li class="cs-static"><a class="category " href="https://www.sencha.com/blog?category=sencha-gxt">GXT</a></li> 6703 6704 <!-- <li class="cs-static"><a class="category " href="">Sencha</a></li> 6705 <li class="cs-static"><a class="category " href="">News</a></li> 6706 <li class="cs-static"><a class="category " href="">Rapid Ext JS</a></li> 6707 <li class="cs-static"><a class="category " href="">ReExt</a></li> --> 6708 6709 6710 <li><a class="category " href="https://www.sencha.com/blog?category=jetbrains">JetBrains</a></li> 6711 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-ide-plugins">Sencha IDE Plugins</a></li> 6712 <li><a class="category " href="https://www.sencha.com/blog?category=mvp-developer-series">MVP Developer Series</a></li> 6713 <li><a class="category " href="https://www.sencha.com/blog?category=architecture">Architecture</a></li> 6714 <li><a class="category " href="https://www.sencha.com/blog?category=node-js">Node.js</a></li> 6715 <li><a class="category " href="https://www.sencha.com/blog?category=human-resources">Human Resources</a></li> 6716 <li><a class="category " href="https://www.sencha.com/blog?category=best-practices">Best Practices</a></li> 6717 <li><a class="category " href="https://www.sencha.com/blog?category=performance">Performance</a></li> 6718 <li><a class="category " href="https://www.sencha.com/blog?category=case-studies">Case Studies</a></li> 6719 <li><a class="category " href="https://www.sencha.com/blog?category=education-technology">Education Technology</a></li> 6720 <li><a class="category " href="https://www.sencha.com/blog?category=security-compliance">Security & Compliance</a></li> 6721 <li><a class="category " href="https://www.sencha.com/blog?category=data-analytics">Data Analytics</a></li> 6722 <li><a class="category " href="https://www.sencha.com/blog?category=technology-guides">Technology Guides</a></li> 6723 <li><a class="category " href="https://www.sencha.com/blog?category=industrial-software-development">Industrial Software Development</a></li> 6724 <li><a class="category " href="https://www.sencha.com/blog?category=manufacturing-software">
6724Manufacturing Software</a></li> 6725 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-ext-js-3">Sencha Ext JS</a></li> 6726 <li><a class="category " href="https://www.sencha.com/blog?category=product-comparisons">Product Comparisons</a></li> 6727 <li><a class="category " href="https://www.sencha.com/blog?category=technology-comparison">Technology Comparison</a></li> 6728 <li><a class="category " href="https://www.sencha.com/blog?category=data-grids">Data Grids</a></li> 6729 <li><a class="category " href="https://www.sencha.com/blog?category=analytics">Analytics</a></li> 6730 <li><a class="category " href="https://www.sencha.com/blog?category=dashboards">Dashboards</a></li> 6731 <li><a class="category " href="https://www.sencha.com/blog?category=artificial-intelligence">Artificial Intelligence</a></li> 6732 <li><a class="category " href="https://www.sencha.com/blog?category=programming-tutorials">Programming Tutorials</a></li> 6733 <li><a class="category " href="https://www.sencha.com/blog?category=roadmap">Roadmap</a></li> 6734 <li><a class="category " href="https://www.sencha.com/blog?category=announcements">Announcements</a></li> 6735 <li><a class="category " href="https://www.sencha.com/blog?category=javascript-ui-components">JavaScript UI Components</a></li> 6736 <li><a class="category " href="https://www.sencha.com/blog?category=application-development-software">Application Development Software</a></li> 6737 <li><a class="category " href="https://www.sencha.com/blog?category=financial-software-development">Financial Software Development</a></li> 6738 <li><a class="category " href="https://www.sencha.com/blog?category=banking-technology">Banking Technology</a></li> 6739 <li><a class="category " href="https://www.sencha.com/blog?category=framework-comparison">Framework Comparison</a></li> 6740 <li><a class="category " href="https://www.sencha.com/blog?category=compliance-regulations">Compliance & Regulations</a></li> 6741 <li><a class="category " href="https://www.sencha.com/blog?category=ui-components">UI Components</a></li> 6742 <li><a class="category " href="https://www.sencha.com/blog?category=modern-web-development">Modern Web Development</a></li> 6743 <li><a class="category " href="https://www.sencha.com/blog?category=software-development-process">Software Development Process</a></li> 6744 <li><a class="category " href="https://www.sencha.com/blog?category=enterprise-software-developmen">Enterprise Software Developmen</a></li> 6745 <li><a class="category " href="https://www.sencha.com/blog?category=form-handling-validation">Form Handling & Validation</a></li> 6746 <li><a class="category " href="https://www.sencha.com/blog?category=backend-development">Backend Development</a></li> 6747 <li><a class="category " href="https://www.sencha.com/blog?category=debugging-troubleshooting">Debugging & Troubleshooting</a></li> 6748 <li><a class="category " href="https://www.sencha.com/blog?category=hybrid-mobile-apps">Hybrid Mobile Apps</a></li> 6749 <li><a class="category " href="https://www.sencha.com/blog?category=capacitor">
6749Capacitor</a></li> 6750 <li><a class="category " href="https://www.sencha.com/blog?category=cross-platform-development">Cross-Platform Development</a></li> 6751 <li><a class="category " href="https://www.sencha.com/blog?category=mobile-app-development">Mobile App Development</a></li> 6752 <li><a class="category " href="https://www.sencha.com/blog?category=modern-css">Modern CSS</a></li> 6753 <li><a class="category " href="https://www.sencha.com/blog?category=responsive-design">Responsive Design</a></li> 6754 <li><a class="category " href="https://www.sencha.com/blog?category=web-design">Web Design</a></li> 6755 <li><a class="category " href="https://www.sencha.com/blog?category=css">CSS</a></li> 6756 <li><a class="category " href="https://www.sencha.com/blog?category=websockets">WebSockets</a></li> 6757 <li><a class="category " href="https://www.sencha.com/blog?category=real-time-applications">Real-Time Applications</a></li> 6758 <li><a class="category " href="https://www.sencha.com/blog?category=dashboard-development">Dashboard Development</a></li> 6759 <li><a class="category " href="https://www.sencha.com/blog?category=javascript-development">JavaScript Development</a></li> 6760 <li><a class="category " href="https://www.sencha.com/blog?category=enterprise-web-development">Enterprise Web Development</a></li> 6761 <li><a class="category " href="https://www.sencha.com/blog?category=modern-web-applications">Modern Web Applications</a></li> 6762 <li><a class="category " href="https://www.sencha.com/blog?category=ui-frameworks">UI Frameworks</a></li> 6763 <li><a class="category " href="https://www.sencha.com/blog?category=ai-coding-tools">AI Coding Tools</a></li> 6764 <li><a class="category " href="https://www.sencha.com/blog?category=frontend-architecture">Frontend Architecture</a></li> 6765 <li><a class="category " href="https://www.sencha.com/blog?category=scalable-web-applications">Scalable Web Applications</a></li> 6766 <li><a class="category " href="https://www.sencha.com/blog?category=modern-ui-development">Modern UI Development</a></li> 6767 <li><a class="category " href="https://www.sencha.com/blog?category=web-application-frameworks">Web Application Frameworks</a></li> 6768 <li><a class="category " href="https://www.sencha.com/blog?category=upgrade-adviser">upgrade adviser</a></li> 6769 <li><a class="category " href="https://www.sencha.com/blog?category=technical-guides">Technical Guides</a></li> 6770 <li><a class="category " href="https://www.sencha.com/blog?category=legacy-modernization">Legacy Modernization</a></li> 6771 <li><a class="category " href="https://www.sencha.com/blog?category=software-upgrade-migration">Software Upgrade & Migration</a></li> 6772 <li><a class="category " href="https://www.sencha.com/blog?category=software-updates">Software Updates</a></li> 6773 <li><a class="category " href="https://www.sencha.com/blog?category=web-application-modernization">Web Application Modernization</a></li> 6774 <li><a class="category " href="https://www.sencha.com/blog?category=enterprise-software-development">Enterprise Software Development</a></li> 6775 <li><a class="category " href="https://www.sencha.com/blog?category=ai-in-software-development">AI in Software Development</a></li> 6776 <li><a class="category " href="https://www.sencha.com/blog?category=enterprise-javascript">Enterprise JavaScript</a></li> 6777 <li><a class="category " href="https://www.sencha.com/blog?category=release-announcements">Release Announcements</a></li> 6778 <li><a class="category " href="https://www.sencha.com/blog?category=licensing-compliance">Licensing & Compliance</a></li> 6779 <li><a class="category " href="https://www.sencha.com/blog?category=data-visualization">Data Visualization</a></li> 6780 <li><a class="category " href="https://www.sencha.com/blog?category=enterprise-applications">Enterprise Applications</a></li> 6781 <li><a class="category " href="https://www.sencha.com/blog?category=enterprise-javascript-frameworks">Enterprise JavaScript Frameworks</a></li> 6782 <li><a class="category " href="https://www.sencha.com/blog?category=ai-machine-learning">AI & Machine Learning</a></li> 6783 <li><a class="category " href="https://www.sencha.com/blog?category=mobile-application-development">Mobile Application Development</a></li> 6784 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-oem-agreement">Sencha OEM agreement</a></li> 6785 <li><a class="category " href="https://www.sencha.com/blog?category=ui-ux-customization">UI/UX Customization</a></li> 6786 <li><a class="category " href="https://www.sencha.com/blog?category=ux-ui-innovation">UX/UI Innovation</a></li> 6787 <li><a class="category " href="https://www.sencha.com/blog?category=productivity-automation-tools">Productivity & Automation Tools</a></li> 6788 <li><a class="category " href="https://www.sencha.com/blog?category=ai-powered-user-interaction">AI-Powered User Interaction</a></li> 6789 <li><a class="category " href="https://www.sencha.com/blog?category=data-visualization-grids">Data Visualization & Grids</a></li> 6790 <li><a class="category " href="https://www.sencha.com/blog?category=natural-language-processing-nlp">Natural Language Processing (NLP)</a></li> 6791 <li><a class="category " href="https://www.sencha.com/blog?category=tutorials-and-guides">Tutorials and Guides</a></li> 6792 <li><a class="category " href="https://www.sencha.com/blog?category=frontend-engineering">Frontend Engineering</a></li> 6793 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-ext-js-2">Sencha / Ext JS</a></li> 6794 <li><a class="category " href="https://www.sencha.com/blog?category=ext-js-upgrades">Ext JS Upgrades</a></li> 6795 <li><a class="category " href="https://www.sencha.com/blog?category=enterprise-strategy">Enterprise Strategy</a></li> 6796 <li><a class="category " href="https://www.sencha.com/blog?category=custom-software">Custom Software</a></li> 6797 <li><a class="category " href="https://www.sencha.com/blog?category=web-frameworks">Web Frameworks</a></li> 6798 <li><a class="category " href="https://www.sencha.com/blog?category=software-architecture">Software Architecture</a></li> 6799 <li><a class="category " href="https://www.sencha.com/blog?category=business-technology">Business Technology</a></li> 6800 <li><a class="category " href="https://www.sencha.com/blog?category=software-strategy">Software Strategy</a></li> 6801 <li><a class="category " href="https://www.sencha.com/blog?category=ai-powered-development">AI-Powered Development</a></li> 6802 <li><a class="category " href="https://www.sencha.com/blog?category=ai-integration">AI Integration</a></li> 6803 <li><a class="category " href="https://www.sencha.com/blog?category=software-development-best-practices">Software Development Best Practices</a></li> 6804 <li><a class="category " href="https://www.sencha.com/blog?category=frontend-technologies">Frontend Technologies</a></li> 6805 <li><a class="category " href="https://www.sencha.com/blog?category=enterprise-app-development">Enterprise App Development</a></li> 6806 <li><a class="category " href="https://www.sencha.com/blog?category=javascript-technologies">JavaScript Technologies</a></li> 6807 <li><a class="category " href="https://www.sencha.com/blog?category=front-end-frameworks">Front-End Frameworks</a></li> 6808 <li><a class="category " href="https://www.sencha.com/blog?category=web-development-conferences">Web Development Conferences</a></li> 6809 <li><a class="category " href="https://www.sencha.com/blog?category=developer-community">Developer Community</a></li> 6810 <li><a class="category " href="https://www.sencha.com/blog?category=javascript-events">JavaScript Events</a></li> 6811 <li><a class="category " href="https://www.sencha.com/blog?category=coding-development">Coding & Development</a></li> 6812 <li><a class="category " href="https://www.sencha.com/blog?category=tech-workshops">Tech Workshops</a></li> 6813 <li><a class="category " href="https://www.sencha.com/blog?category=software-engineering">Software Engineering</a></li> 6814 <li><a class="category " href="https://www.sencha.com/blog?category=developer-events">Developer Events</a></li> 6815 <li><a class="category " href="https://www.sencha.com/blog?category=javascript-conferences">JavaScript Conferences</a></li> 6816 <li><a class="category " href="https://www.sencha.com/blog?category=programming">Programming</a></li> 6817 <li><a class="category " href="https://www.sencha.com/blog?category=custom-web-components">Custom Web Components</a></li> 6818 <li><a class="category " href="https://www.sencha.com/blog?category=technology">Technology</a></li> 6819 <li><a class="category " href="https://www.sencha.com/blog?category=ui-component-libraries">UI Component Libraries</a></li> 6820 <li><a class="category " href="https://www.sencha.com/blog?category=front-end-engineering">Front-End Engineering</a></li> 6821 <li><a class="category " href="https://www.sencha.com/blog?category=technology-reviews">Technology Reviews</a></li> 6822 <li><a class="category " href="https://www.sencha.com/blog?category=enterprise-application-development">Enterprise Application Development</a></li> 6823 <li><a class="category " href="https://www.sencha.com/blog?category=software-development-platforms">Software Development Platforms</a></li> 6824 <li><a class="category " href="https://www.sencha.com/blog?category=technology-trends-2025">Technology Trends 2025</a></li> 6825 <li><a class="category " href="https://www.sencha.com/blog?category=startup-resources">Startup Resources</a></li> 6826 <li><a class="category " href="https://www.sencha.com/blog?category=low-code-development-2">Low Code Development</a></li> 6827 <li><a class="category " href="https://www.sencha.com/blog?category=developer-guides">Developer Guides</a></li> 6828 <li><a class="category " href="https://www.sencha.com/blog?category=react-js">React JS</a></li> 6829 <li><a class="category " href="https://www.sencha.com/blog?category=web-performance">Web Performance</a></li> 6830 <li><a class="category " href="https://www.sencha.com/blog?category=html5-development">HTML5 Development</a></li> 6831 <li><a class="category " href="https://www.sencha.com/blog?category=data-grid-tutorials">Data Grid Tutorials</a></li> 6832 <li><a class="category " href="https://www.sencha.com/blog?category=web-components">Web Components</a></li> 6833 <li><a class="category " href="https://www.sencha.com/blog?category=data-management">Data Management</a></li> 6834 <li><a class="category " href="https://www.sencha.com/blog?category=html5-tools">HTML5 Tools</a></li> 6835
6835 <li><a class="category " href="https://www.sencha.com/blog?category=programming-resources">Programming Resources</a></li> 6836 <li><a class="category " href="https://www.sencha.com/blog?category=frontend-development">Frontend Development</a></li> 6837 <li><a class="category " href="https://www.sencha.com/blog?category=javascript-libraries">JavaScript Libraries</a></li> 6838 <li><a class="category " href="https://www.sencha.com/blog?category=backend-communication">Backend Communication</a></li> 6839 <li><a class="category " href="https://www.sencha.com/blog?category=soap-integration">SOAP Integration</a></li> 6840 <li><a class="category " href="https://www.sencha.com/blog?category=javascript-tutorials">JavaScript Tutorials</a></li> 6841 <li><a class="category " href="https://www.sencha.com/blog?category=javascript-web-frameworks">JavaScript Web Frameworks</a></li> 6842 <li><a class="category " href="https://www.sencha.com/blog?category=apis-web-services">APIs & Web Services</a></li> 6843 <li><a class="category " href="https://www.sencha.com/blog?category=js-days">JS Days</a></li> 6844 <li><a class="category " href="https://www.sencha.com/blog?category=app-development-tools">App Development Tools</a></li> 6845 <li><a class="category " href="https://www.sencha.com/blog?category=ai-in-development">AI in Development</a></li> 6846 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-ai">Sencha AI</a></li> 6847 <li><a class="category " href="https://www.sencha.com/blog?category=productivity-tools">Productivity Tools</a></li> 6848 <li><a class="category " href="https://www.sencha.com/blog?category=tech-reviews">Tech Reviews</a></li> 6849 <li><a class="category " href="https://www.sencha.com/blog?category=application-platforms">Application Platforms</a></li> 6850 <li><a class="category " href="https://www.sencha.com/blog?category=software-development-tools">Software Development Tools</a></li> 6851 <li><a class="category " href="https://www.sencha.com/blog?category=web-application-development">Web Application Development</a></li> 6852 <li><a class="category " href="https://www.sencha.com/blog?category=low-code-development">Low-Code Development</a></li> 6853 <li><a class="category " href="https://www.sencha.com/blog?category=developer-productivity">Developer Productivity</a></li> 6854 <li><a class="category " href="https://www.sencha.com/blog?category=rapid-application-development">Rapid Application Development</a></li> 6855 <li><a class="category " href="https://www.sencha.com/blog?category=visual-app-builders">Visual App Builders</a></li> 6856 <li><a class="category " href="https://www.sencha.com/blog?category=ui-development-tools">UI Development Tools</a></li> 6857 <li><a class="category " href="https://www.sencha.com/blog?category=ext-js-development">Ext JS Development</a></li> 6858 <li><a class="category " href="https://www.sencha.com/blog?category=ui-development">UI Development</a></li> 6859 <li><a class="category " href="https://www.sencha.com/blog?category=developer-tools">Developer Tools</a></li> 6860 <li><a class="category " href="https://www.sencha.com/blog?category=product-updates">Product Updates</a></li> 6861 <li><a class="category " href="https://www.sencha.com/blog?category=tech-strategy">Tech Strategy</a></li> 6862 <li><a class="category " href="https://www.sencha.com/blog?category=business-software">Business Software</a></li> 6863 <li><a class="category " href="https://www.sencha.com/blog?category=software-selection">Software Selection</a></li> 6864 <li><a class="category " href="https://www.sencha.com/blog?category=application-development">Application Development</a></li> 6865 <li><a class="category " href="https://www.sencha.com/blog?category=ext-js-tutorials">Ext JS Tutorials</a></li> 6866 <li><a class="category " href="https://www.sencha.com/blog?category=app-modernization">App Modernization</a></li> 6867 <li><a class="category " href="https://www.sencha.com/blog?category=digital-transformation">Digital Transformation</a></li> 6868 <li><a class="category " href="https://www.sencha.com/blog?category=custom-solutions">Custom Solutions</a></li> 6869 <li><a class="category " href="https://www.sencha.com/blog?category=technology-strategy">Technology Strategy</a></li> 6870 <li><a class="category " href="https://www.sencha.com/blog?category=application-architecture">Application Architecture</a></li> 6871 <li><a class="category " href="https://www.sencha.com/blog?category=web-development">Web Development</a></li> 6872 <li><a class="category " href="https://www.sencha.com/blog?category=software-development">Software Development</a></li> 6873 <li><a class="category " href="https://www.sencha.com/blog?category=web-app-development">Web App Development</a></li> 6874 <li><a class="category " href="https://www.sencha.com/blog?category=performance-optimization">Performance Optimization</a></li> 6875 <li><a class="category " href="https://www.sencha.com/blog?category=react-development">React Development</a></li> 6876 <li><a class="category " href="https://www.sencha.com/blog?category=web-development-trends">Web Development Trends</a></li> 6877 <li><a class="category " href="https://www.sencha.com/blog?category=front-end-development">Front-End Development</a></li> 6878 <li><a class="category " href="https://www.sencha.com/blog?category=ui-ux-design">UI/UX Design</a></li> 6879 <li><a class="category " href="https://www.sencha.com/blog?category=javascript-frameworks">JavaScript Frameworks</a></li> 6880 <li><a class="category " href="https://www.sencha.com/blog?category=enterprise-software">Enterprise Software</a></li> 6881 <li><a class="category " href="https://www.sencha.com/blog?category=ui-ux-development">UI/UX Development</a></li> 6882 <li><a class="category " href="https://www.sencha.com/blog?category=open-source-vs-proprietary">Open Source vs. Proprietary</a></li> 6883 <li><a class="category " href="https://www.sencha.com/blog?category=technology-trends">Technology Trends</a></li> 6884 <li><a class="category " href="https://www.sencha.com/blog?category=financial-business-growth">Financial & Business Growth</a></li> 6885 <li><a class="category " href="https://www.sencha.com/blog?category=ui-ux-frameworks">UI/UX & Frameworks</a></li> 6886 <li><a class="category " href="https://www.sencha.com/blog?category=enterprise-development">Enterprise Development</a></li> 6887 <li><a class="category " href="https://www.sencha.com/blog?category=modern-toolkit">Modern Toolkit</a></li> 6888 <li><a class="category " href="https://www.sencha.com/blog?category=examples">Examples</a></li> 6889 <li><a class="category " href="https://www.sencha.com/blog?category=reext">ReExt</a></li> 6890 <li><a class="category " href="https://www.sencha.com/blog?category=mvp-spotlight">MVP Spotlight</a></li> 6891 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-revamp">Sencha Revamp</a></li> 6892 <li><a class="category " href="https://www.sencha.com/blog?category=rapid-ext-js">Rapid Ext JS</a></li> 6893 <li><a class="category " href="https://www.sencha.com/blog?category=widget">
6893Widget</a></li> 6894 <li><a class="category " href="https://www.sencha.com/blog?category=angular">Angular</a></li> 6895 <li><a class="category " href="https://www.sencha.com/blog?category=react">React</a></li> 6896 <li><a class="category " href="https://www.sencha.com/blog?category=grui-by-sencha">GRUI by Sencha</a></li> 6897 <li><a class="category " href="https://www.sencha.com/blog?category=react-grid">React Grid</a></li> 6898 <li><a class="category " href="https://www.sencha.com/blog?category=ext-js-grid">Ext JS Grid</a></li> 6899 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-themer">Sencha Themer</a></li> 6900 <li><a class="category " href="https://www.sencha.com/blog?category=senchainspector">SenchaInspector</a></li> 6901 <li><a class="category " href="https://www.sencha.com/blog?category=ext-net">Ext.NET</a></li> 6902 <li><a class="category " href="https://www.sencha.com/blog?category=webtestit">WebTestIt</a></li> 6903 <li><a class="category " href="https://www.sencha.com/blog?category=extwebcomponents">ExtWebComponents</a></li> 6904 <li><a class="category " href="https://www.sencha.com/blog?category=extangular">ExtAngular</a></li> 6905 <li><a class="category " href="https://www.sencha.com/blog?category=japanese">æ¥æ¬èª</a></li> 6906 <li><a class="category " href="https://www.sencha.com/blog?category=android">Android</a></li> 6907 <li><a class="category " href="https://www.sencha.com/blog?category=apple">Apple</a></li> 6908 <li><a class="category " href="https://www.sencha.com/blog?category=applications">Applications</a></li> 6909 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-architect">Architect</a></li> 6910 <li><a class="category " href="https://www.sencha.com/blog?category=charting-drawing">Charting & Drawing</a></li> 6911 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-cmd">Cmd</a></li> 6912 <li><a class="category " href="https://www.sencha.com/blog?category=community">Community</a></li> 6913 <li><a class="category " href="https://www.sencha.com/blog?category=css3">CSS3</a></li> 6914 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-extreact">ExtReact</a></li> 6915 <li><a class="category " href="https://www.sencha.com/blog?category=events">Events</a></li> 6916 <li><a class="category " href="https://www.sencha.com/blog?category=google">Google</a></li> 6917 <li><a class="category " href="https://www.sencha.com/blog?category=html5">HTML5</a></li> 6918 <li><a class="category " href="https://www.sencha.com/blog?category=html5-developer-scorecard">HTML5 Scorecard</a></li> 6919 <li><a class="category " href="https://www.sencha.com/blog?category=java">Java</a></li> 6920 <li><a class="category " href="https://www.sencha.com/blog?category=news-apps">News</a></li> 6921 <li><a class="category " href="https://www.sencha.com/blog?category=newsletter">Newsletter</a></li> 6922 <li><a class="category " href="https://www.sencha.com/blog?category=plugins">Plugins</a></li> 6923 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-complete">Sencha Complete</a></li> 6924 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-space">Sencha Space</a></li> 6925 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-test">Sencha Test</a></li> 6926 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-test-tips">Sencha Test Tips</a></li> 6927 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-touch">Sencha Touch</a></li> 6928 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-touch-bundle">Sencha Touch Bundle</a></li> 6929 <li><a class="category " href="https://www.sencha.com/blog?category=senchacon">SenchaCon</a></li> 6930 <li><a class="category " href="https://www.sencha.com/blog?category=spotlight">Spotlight</a></li> 6931 <li><a class="category " href="https://www.sencha.com/blog?category=support-tips">Support Tips</a></li> 6932 <li><a class="category " href="https://www.sencha.com/blog?category=theming">Theming</a></li> 6933 <li><a class="category " href="https://www.sencha.com/blog?category=training">Training</a></li> 6934 <li><a class="category " href="https://www.sencha.com/blog?category=uncategorized">Uncategorized</a></li> 6935 <li><a class="category " href="https://www.sencha.com/blog?category=sencha-web-application-manager">Web Application Manager</a></li> 6936 <li role="presentation" class="dropdown nav-item more-item"> 6937 <a href="javascript:void(0)" id="myTabDrop1" class="dropdown-toggle category " data-toggle="dropdown" aria-controls="myTabDrop1-contents" aria-expanded="true">More<span class="mdi mdi-chevron-down"></span></a> 6938 <ul class="dropdown-menu" aria-labelledby="myTabDrop1" id="myTabDrop1-contents"> 6939 </ul> 6940 </li> 6941 </ul> 6942 </div> 6943 <!-- <div class="search-filter"> 6944 <input type="text" placeholder="Search..."> 6945 <button class="search-box">
6945<i class="cs-icon icon-search"></i></button> 6946 </div> --> 6947 <form action="/" method="get" class="search-frm"> 6948 <div class="search-filter"> 6949 <input type="hidden" name="s_type" value="blog"> 6950 <input type="text" placeholder="Search...." value="" name="s" class="sfl2" autocomplete="off"> 6951 <input type="submit" value="Search" id="searchsubmit" class="search-box"> 6952 <i class="cs-icon icon-search"></i> 6953 </div> 6954 </form> 6955 </div> 6956 <div class="sencha-blog-body"> 6957 <div class="main-blog-row desktop"> 6958 <div class="left-side main-blog"> 6959 <a href="https://www.sencha.com/blog/whats-in-ext-js-8-0/" class="heading-one"> 6960 What’s New in <span>Ext JS 8.0<span> </a> 6961 <div class="main-blog-info"> 6962 <span><i class="cs-icon icon-calendar"></i>April 6, 2026</span> 6963 <span><i class="cs-icon icon-watch"></i><span class="bsf-rt-reading-time"><span class="bsf-rt-display-label" prefix=""> 6964 </span> <span class="bsf-rt-display-time" reading_time="7"></span> 6965 <span class="bsf-rt-display-postfix" postfix="mins"></span></span></span> 6966 <span><i class="cs-icon icon-eye-show"></i>13782 Views</span> 6967 </div> 6968 <!-- <div class="sencha-blog-social"> 6969 <a class="social-icon" href="javascript:void(0)"> 6970 <i class="cs-icon icon-twitter-round"></i> 6971 </a> 6972 <a class="social-icon" href="javascript:void(0)"> 6973 <i class="cs-icon icon-fb-round"></i> 6974 </a> 6975 <a class="social-icon" href="javascript:void(0)"> 6976 <i class="cs-icon icon-linkedin-round"></i> 6977 </a> 6978 <a class="social-icon" href="javascript:void(0)"> 6979 <i class="cs-icon icon-email"></i> 6980 </a> 6981 </div> --> 6982 <div class="sencha-blog-social"> 6983 <div class="essb_links essb_counter_modern_right essb_displayed_shortcode essb_share essb_template_metro-retina essb_1317075306 print-no" id="essb_displayed_shortcode_1317075306" data-essb-postid="75484" data-essb-position="shortcode" data-essb-button-style="icon" data-essb-template="metro-retina" data-essb-counter-pos="right" data-essb-url="https://www.sencha.com/blog/whats-in-ext-js-8-0/" data-essb-fullurl="https://www.sencha.com/blog/whats-in-ext-js-8-0/" data-essb-instance="1317075306"><ul class="essb_links_list essb_force_hide_name essb_force_hide"><li class="essb_item essb_link_facebook nolightbox essb_link_svg_icon"> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.sencha.com%2Fblog%2Fwhats-in-ext-js-8-0%2F&t=What%E2%80%99s+New+in+Ext+JS+8.0" title="Share on Facebook" onclick="essb.window('https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.sencha.com%2Fblog%2Fwhats-in-ext-js-8-0%2F&t=What%E2%80%99s+New+in+Ext+JS+8.0','facebook','1317075306'); return false;" target="_blank" rel="nofollow" class="nolightbox essb-s-bg-facebook essb-s-bgh-facebook essb-s-c-light essb-s-hover-effect essb-s-bg-network essb-s-bgh-network" ><span class="essb_icon essb_icon_facebook"><svg class="essb-svg-icon essb-svg-icon-facebook" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
6983ox="0 0 16 16"><path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951"></path></svg></span><span class="essb_network_name essb_noname"></span></a></li><li class="essb_item essb_link_twitter nolightbox essb_link_twitter_x essb_link_svg_icon"> <a href="#" title="Share on Twitter" onclick="essb.window('https://twitter.com/intent/tweet?text=Whatâs%20New%20in%20Ext%20JS%208.0&url=https%3A%2F%2Fwww.sencha.com%2Fblog%2Fwhats-in-ext-js-8-0%2F&counturl=https%3A%2F%2Fwww.sencha.com%2Fblog%2Fwhats-in-ext-js-8-0%2F','twitter','1317075306'); return false;" target="_blank" rel="nofollow" class="nolightbox essb-s-bg-twitter essb-s-bgh-twitter essb-s-c-light essb-s-hover-effect essb-s-bg-network essb-s-bgh-network" ><span class="essb_icon essb_icon_twitter_x"><svg class="essb-svg-icon essb-svg-icon-twitter_x" aria-hidden="true" role="img" focusable="false" viewBox="0 0 24 24"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg></span><span class="essb_network_name essb_noname"></span></a></li><li class="essb_item essb_link_linkedin nolightbox essb_link_svg_icon"> <a href="https://www.linkedin.com/shareArticle?mini=true&ro=true&trk=EasySocialShareButtons&title=What%E2%80%99s+New+in+Ext+JS+8.0&url=https%3A%2F%2Fwww.sencha.com%2Fblog%2Fwhats-in-ext-js-8-0%2F" title="Share on LinkedIn" onclick="essb.window('https://www.linkedin.com/shareArticle?mini=true&ro=true&trk=EasySocialShareButtons&title=What%E2%80%99s+New+in+Ext+JS+8.0&url=https%3A%2F%2Fwww.sencha.com%2Fblog%2Fwhats-in-ext-js-8-0%2F','linkedin','1317075306'); return false;" target="_blank" rel="nofollow" class="nolightbox essb-s-bg-linkedin essb-s-bgh-linkedin essb-s-c-light essb-s-hover-effect essb-s-bg-network essb-s-bgh-network" ><span class="essb_icon essb_icon_linkedin"><svg class="essb-svg-icon essb-svg-icon-linkedin" aria-hidden="true" role="img" focusable="false" width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M23.938 16.375c-0.438-0.5-1.188-0.75-2.25-0.75-1.375 0-2.313 0.438-2.875 1.188-0.563 0.813-0.813 1.938-0.813 3.375v10.938c0 0.188-0.063 0.375-0.25 0.563-0.125 0.125-0.375 0.25-0.563 0.25h-5.75c-0.188 0-0.375-0.125-0.563-0.25-0.125-0.188-0.25-0.375-0.25-0.563v-20.188c0-0.188 0.125-0.375 0.25-0.563 0.188-0.125 0.375-0.25 0.563-0.25h5.563c0.188 0 0.375 0.063 0.5 0.125s0.188 0.25 0.25 0.438c0 0.188 0.063 0.375 0.063 0.438s0 0.25 0 0.5c1.438-1.375 3.375-2 5.688-2 2.688 0 4.75 0.625 6.25 1.938 1.5 1.375 2.25 3.313 2.25 5.938v13.625c0 0.188-0.063 0.375-0.25 0.563-0.125 0.125-0.375 0.25-0.563 0.25h-5.875c-0.188 0-0.375-0.125-0.563-0.25-0.125-0.188-0.25-0.375-0.25-0.563v-12.313c0-1.063-0.188-1.875-0.563-2.438zM6.625 6.688c-0.75 0.75-1.688 1.125-2.75 1.125s-2-0.375-2.75-1.125c-0.75-0.75-1.125-1.625-1.125-2.75 0-1.063 0.375-1.938 1.125-2.688s1.688-1.188 2.75-1.188c1.063 0 2 0.438 2.75 1.188s1.125 1.625 1.125 2.688c0 1.125-0.375 2-1.125 2.75zM7.563 10.938v20.188c0 0.188-0.125 0.375-0.25 0.563-0.188 0.125-0.375 0.25-0.563 0.25h-5.75c-0.188 0-0.375-0.125-0.563-0.25-0.125-0.188-0.25-0.375-0.25-0.563v-20.188c0-0.188 0.125-0.375 0.25-0.563 0.188-0.125 0.375-0.25 0.563-0.25h5.75c0.188 0 0.375 0.125 0.563 0.25 0.125 0.188 0.25 0.375 0.25 0.563z"></path></svg></span><span class="essb_network_name essb_noname"></span></a></li></ul></div> </div> 6984 <div class="img-wrapper"> 6985 <img fetchpriority="high" width="1200" height="630" src="https://www.sencha.com/wp-content/uploads/2026/04/image7.jpg" alt="blog image"> 6986 </div> 6987 <p>Ext JS 8.0 is here. Weâre excited to announce the General Availability Launch of Sencha Ext JS 8.0 - a major release delivering modern enhancements, improved performance, and new capabilities across our industry-leading JavaScript framework with over 140 pre-integrated UI…</p> 6988 <div class="main-blog-footer"> 6989 <div class="main-blog-author"> 6990 <div class="author-img"> 6991 <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="author image" data-lazy-src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g"/><noscript><img src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g" alt="author image"/></noscript> 6992 </div>
6993 <span>Team Sencha</span> 6994 </div> 6995 <a href="https://www.sencha.com/blog/whats-in-ext-js-8-0/" class="read-more-action">Read More <i class="cs-icon icon-arrow-right"></i></a> 6996 </div> 6997 </div> 6998 <div class="right-side subscribe"> 6999 <div class="subscribe-body"> 7000 <h3 class="heading-three">Subscribe to our newsletter</h3> 7001 <p>Be the first to learn about new Sencha resources and tips.</p> 7002 <div class="subscribe-form-control"> 7003 <label for="">Email*</label> 7004 <input class="newsletterEmail" type="text" placeholder="Enter your email"> 7005 </div> 7006 <span class="subscribe-policy">Sencha needs the contact information you provide to contact you about our products and services. You may unsubscribe from these communications at anytime. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, check out our <a href="javascript:void(0)">Privacy Policy.</a></span> 7007 </div> 7008 <a class="subscribe-footer newsletter" href="https://www.sencha.com/newsletter/"> 7009 <span>Stay Up To Date</span> 7010 <span class="arrows upper"></span> 7011 <span class="arrows lower"></span> 7012 </a> 7013 </div> 7014 </div> 7015 <div class="sencha-blog-wrapper"> 7016 <a href="https://www.sencha.com/blog/what-js-days-2026-keynote-revealed-about-the-next-era-of-development/" class="sencha-blog-block"> 7017 <div class="blog-header"> 7018 <div class="img-wrapper"> 7019 <img width="800" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20480'%3E%3C/svg%3E" alt="blog image" data-lazy-src="https://www.sencha.com/wp-content/uploads/2026/09/js-days-2026-keynote-javascript-development.png"><noscript><img width="800" height="480" src="https://www.sencha.com/wp-content/uploads/2026/09/js-days-2026-keynote-javascript-development.png" alt="blog image"></noscript> 7020 </div> 7021 </div> 7022 <div class="blog-body"> 7023 <div class="blog-tags"> 7024 <span>Enterprise JavaScript</span> 7025 </div> 7026 <div class="blog-title"> 7027 <h3>What JS Days 2026 Keynote Revealed About <span>the Next Era of Development</span></h3> 7028 </div> 7029 <div class="blog-desc"> 7030 <p>The JavaScript ecosystem has spent the last decade optimizing for speed. Frameworks have become more capable, development tooling more sophisticated, and release cycles increasingly rapid. Now, generative AI is pushing that acceleration even further, allowing developers to produce functional code…</p> 7031 </div> 7032 </div> 7033 <div class="blog-footer"> 7034 <div class="blog-author"> 7035 <div class="img-wrapper"> 7036 <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="author image" data-lazy-src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g"/><noscript><img src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g" alt="author image"/></noscript> 7037 </div>
7038 <span>Team Sencha</span> 7039 </div> 7040 <div class="blog-date"> 7041 7042 <span><i class="cs-icon icon-calendar"></i>September 23, 2026</span> 7043 </div> 7044 <div class="blog-duration"> 7045 <span><i class="cs-icon icon-watch"></i><span class="bsf-rt-reading-time"><span class="bsf-rt-display-label" prefix=""> 7046 </span> <span class="bsf-rt-display-time" reading_time="9"></span> 7047 <span class="bsf-rt-display-postfix" postfix="mins"></span></span></span> 7048 </div> 7049 </div> 7050 </a> 7051 <a href="https://www.sencha.com/blog/async-await-with-ext-js/" class="sencha-blog-block"> 7052 <div class="blog-header"> 7053 <div class="img-wrapper"> 7054 <img width="1619" height="971" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201619%20971'%3E%3C/svg%3E" alt="blog image" data-lazy-src="https://www.sencha.com/wp-content/uploads/2026/09/AsyncAwaitWithExtJS.png"><noscript><img width="1619" height="971" src="https://www.sencha.com/wp-content/uploads/2026/09/AsyncAwaitWithExtJS.png" alt="blog image"></noscript> 7055 </div> 7056 </div> 7057 <div class="blog-body"> 7058 <div class="blog-tags"> 7059 <span>Frontend Development</span> 7060 </div> 7061 <div class="blog-title"> 7062 <h3>Async/await with <span>Ext JS</span></h3> 7063 </div> 7064 <div class="blog-desc"> 7065 <p>Probably one of the most appreciated features of the latest versions of JavaScript is Promises, and in particular their use through the new language keywords async/await introduced with ECMAScript 2017. Promises To simplify it a lot, Promises are a standardized…</p> 7066 </div> 7067 </div> 7068 <div class="blog-footer"> 7069 <div class="blog-author"> 7070 <div class="img-wrapper"> 7071 <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="author image" data-lazy-src="https://secure.gravatar.com/avatar/e6e5bbd256cbc11db6561606a301add413fd2aec7678b7cf56d69cbe914272de?s=96&d=mm&r=g"/><noscript><img src="https://secure.gravatar.com/avatar/e6e5bbd256cbc11db6561606a301add413fd2aec7678b7cf56d69cbe914272de?s=96&d=mm&r=g" alt="author image"/></noscript> 7072 </div> 7073 <span>Luca Minuti</span> 7074 </div> 7075 <div class="blog-date"> 7076 7077 <span><i class="cs-icon icon-calendar"></i>September 3, 2026</span> 7078 </div> 7079 <div class="blog-duration"> 7080 <span><i class="cs-icon icon-watch"></i><span class="bsf-rt-reading-time"><span class="bsf-rt-display-label" prefix=""> 7081 </span> <span class="bsf-rt-display-time" reading_time="2"></span> 7082 <span class="bsf-rt-display-postfix" postfix="mins"></span></span></span> 7083 </div> 7084 </div> 7085 </a> 7086 <a href="https://www.sencha.com/blog/sencha-ide-plugins-jetbrains-6-0-18-is-here/" class="sencha-blog-block"> 7087 <div class="blog-header"> 7088 <div class="img-wrapper"> 7089 <img width="800" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20480'%3E%3C/svg%3E" alt="blog image" data-lazy-src="https://www.sencha.com/wp-content/uploads/2026/09/Sencha-JetBrains.png"><noscript><img width="800" height="480" src="https://www.sencha.com/wp-content/uploads/2026/09/Sencha-JetBrains.png" alt="blog image"></noscript> 7090 </div> 7091 </div> 7092 <div class="blog-body"> 7093 <div class="blog-tags"> 7094 <sp
7094an>JetBrains</span> 7095 </div> 7096 <div class="blog-title"> 7097 <h3>Sencha IDE Plugins – <span>JetBrains 6.0.18 Is Here</span></h3> 7098 </div> 7099 <div class="blog-desc"> 7100 <p>JetBrains 2026.2 just shipped. So did we. Sencha's JetBrains plugin is an Integrated Development Environment tool that creates a confluence between Sencha Frameworks and JetBrains software. This integration comes in the form of code completion, inspection, and suggestion, while seamlessly…</p> 7101 </div> 7102 </div> 7103 <div class="blog-footer"> 7104 <div class="blog-author"> 7105 <div class="img-wrapper"> 7106 <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="author image" data-lazy-src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g"/><noscript><img src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g" alt="author image"/></noscript> 7107 </div> 7108 <span>Team Sencha</span> 7109 </div> 7110 <div class="blog-date"> 7111 7112 <span><i class="cs-icon icon-calendar"></i>September 2, 2026</span> 7113 </div> 7114 <div class="blog-duration"> 7115 <span><i class="cs-icon icon-watch"></i><span class="bsf-rt-reading-time"><span class="bsf-rt-display-label" prefix=""> 7116 </span> <span class="bsf-rt-display-time" reading_time="3"></span> 7117 <span class="bsf-rt-display-postfix" postfix="mins"></span></span></span> 7118 </div> 7119 </div> 7120 </a> 7121 <a href="https://www.sencha.com/blog/responsive-layout/" class="sencha-blog-block"> 7122 <div class="blog-header"> 7123 <div class="img-wrapper"> 7124 <img width="1536" height="1024" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201536%201024'%3E%3C/svg%3E" alt="blog image" data-lazy-src="https://www.sencha.com/wp-content/uploads/2026/08/Responsive-Layout-Across-Devices-1.png"><noscript><img width="1536" height="1024" src="https://www.sencha.com/wp-content/uploads/2026/08/Responsive-Layout-Across-Devices-1.png" alt="blog image"></noscript> 7125 </div> 7126 </div> 7127 <div class="blog-body"> 7128 <div class="blog-tags"> 7129 <span>MVP Developer Series</span> 7130 </div> 7131 <div class="blog-title"> 7132 <h3>MVP Developer Series 1.1 – <span>Responsive layout in Ext JS</span></h3> 7133 </div> 7134 <div class="blog-desc"> 7135 <p>Ext JS provides several tools for building a responsive layout. A video was recently published on Sencha's official YouTube channel, titled Building Responsive, Data-Driven Enterprise Applications with JavaScript, where Wemerson Januario explains the various options offered by ExtJS. Introduction Having…</p> 7136 </div> 7137 </div> 7138 <div class="blog-footer"> 7139 <div class="blog-author"> 7140 <div class="img-wrapper"> 7141 <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="author image" data-lazy-src="https://secure.gravatar.com/avatar/e6e5bbd256cbc11db6561606a301add413fd2aec7678b7cf56d69cbe914272de?s=96&d=mm&r=g"/><noscript><img src="https://secure.gravatar.com/avatar/e6e5bbd256cbc11db6561606a301add413fd2aec7678b7cf56d69cbe914272de?s=96&d=mm&r=g" alt="author image"/></noscript> 7142 </div>
7143 <span>Luca Minuti</span> 7144 </div> 7145 <div class="blog-date"> 7146 7147 <span><i class="cs-icon icon-calendar"></i>August 24, 2026</span> 7148 </div> 7149 <div class="blog-duration"> 7150 <span><i class="cs-icon icon-watch"></i><span class="bsf-rt-reading-time"><span class="bsf-rt-display-label" prefix=""> 7151 </span> <span class="bsf-rt-display-time" reading_time="3"></span> 7152 <span class="bsf-rt-display-postfix" postfix="mins"></span></span></span> 7153 </div> 7154 </div> 7155 </a> 7156 <a href="https://www.sencha.com/blog/building-responsive-data-driven-enterprise-applications-with-javascript/" class="sencha-blog-block"> 7157 <div class="blog-header"> 7158 <div class="img-wrapper"> 7159 <img width="800" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20480'%3E%3C/svg%3E" alt="blog image" data-lazy-src="https://www.sencha.com/wp-content/uploads/2026/08/Building-Responsive-Data-Driven-Enterprise-Applications-with-JavaScript-1.png"><noscript><img width="800" height="480" src="https://www.sencha.com/wp-content/uploads/2026/08/Building-Responsive-Data-Driven-Enterprise-Applications-with-JavaScript-1.png" alt="blog image"></noscript> 7160 </div> 7161 </div> 7162 <div class="blog-body"> 7163 <div class="blog-tags"> 7164 <span>Enterprise Applications</span> 7165 </div> 7166 <div class="blog-title"> 7167 <h3>Building Responsive, Data-Driven <span>Enterprise Applications with JavaScript</span></h3> 7168 </div> 7169 <div class="blog-desc"> 7170 <p>In enterprise software, responsiveness is no longer a nice-to-have. Users expect the same application to perform smoothly whether they are working at a desktop with a 4K monitor, reviewing operations from a tablet, or checking key metrics on a smartphone…</p> 7171 </div> 7172 </div> 7173 <div class="blog-footer"> 7174 <div class="blog-author"> 7175 <div class="img-wrapper"> 7176 <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="author image" data-lazy-src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g"/><noscript><img src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g" alt="author image"/></noscript> 7177 </div> 7178 <span>Team Sencha</span> 7179 </div> 7180 <div class="blog-date"> 7181 7182 <span><i class="cs-icon icon-calendar"></i>August 11, 2026</span> 7183 </div> 7184 <div class="blog-duration">
7185 <span><i class="cs-icon icon-watch"></i><span class="bsf-rt-reading-time"><span class="bsf-rt-display-label" prefix=""> 7186 </span> <span class="bsf-rt-display-time" reading_time="7"></span> 7187 <span class="bsf-rt-display-postfix" postfix="mins"></span></span></span> 7188 </div> 7189 </div> 7190 </a> 7191 <a href="https://www.sencha.com/blog/whats-new-in-reext-1-2/" class="sencha-blog-block"> 7192 <div class="blog-header"> 7193 <div class="img-wrapper"> 7194 <img width="800" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20480'%3E%3C/svg%3E" alt="blog image" data-lazy-src="https://www.sencha.com/wp-content/uploads/2026/08/Whats-New-in-ReExt-1.2-1.png"><noscript><img width="800" height="480" src="https://www.sencha.com/wp-content/uploads/2026/08/Whats-New-in-ReExt-1.2-1.png" alt="blog image"></noscript> 7195 </div> 7196 </div> 7197 <div class="blog-body"> 7198 <div class="blog-tags"> 7199 <span>JavaScript Development</span> 7200 </div> 7201 <div class="blog-title"> 7202 <h3>Whatâs New in ReExt 1.2</h3> 7203 </div> 7204 <div class="blog-desc"> 7205 <p>Modern teams are under constant pressure to ship faster without sacrificing UX quality, maintainability, or enterprise-grade capabilities. Thatâs easy to say, but much harder to do when your application needs advanced grids, data-heavy interfaces, mobile readiness, accessibility, and long-term support.…</p> 7206 </div> 7207 </div> 7208 <div class="blog-footer"> 7209 <div class="blog-author"> 7210 <div class="img-wrapper"> 7211 <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="author image" data-lazy-src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g"/><noscript><img src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g" alt="author image"/></noscript> 7212 </div> 7213 <span>Team Sencha</span> 7214 </div> 7215 <div class="blog-date"> 7216 7217 <span><i class="cs-icon icon-calendar"></i>August 11, 2026</span> 7218 </div> 7219 <div class="blog-duration"> 7220 <span><i class="cs-icon icon-watch"></i><span class="bsf-rt-reading-time"><span class="bsf-rt-display-label" prefix=""> 7221 </span> <span class="bsf-rt-display-time" reading_time="6"></span> 7222 <span class="bsf-rt-display-postfix" postfix="mins"></span></span></span> 7223 </div> 7224 </div> 7225 </a> 7226 <a href="https://www.sencha.com/blog/bff-architecture-optimizing-communication-between-node-js-and-ext-js/" class="sencha-blog-block"> 7227 <div class="blog-header"> 7228 <div class="img-wrapper"> 7229 <img width="800" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20480'%3E%3C/svg%3E" alt="blog image" data-lazy-src="https://www.sencha.com/wp-content/uploads/2026/08/BFF-Architecture-Optimizing-Communication-between-Node.-js-and-Ext-JS-1.png"><noscript><img width="800" height="480" src="https://www.sencha.com/wp-content/uploads/2026/08/BFF-Architecture-Optimizing-Communication-between-Node.-js-and-Ext-JS-1.png" alt="blog image"></noscript> 7230 </div> 7231 </div> 7232 <div class="blog-body"> 7233 <div class="blog-tags"> 7234 <sp
7234an>Architecture</span> 7235 </div> 7236 <div class="blog-title"> 7237 <h3>BFF Architecture – <span>Optimizing Communication between Node. js and Ext JS</span></h3> 7238 </div> 7239 <div class="blog-desc"> 7240 <p>Modern enterprise applications rarely struggle because they lack features. More often, they struggle because the frontend and backend are speaking slightly different languages. Your database is optimized for storage. Your API is often optimized for generic reuse. But your UI…</p> 7241 </div> 7242 </div> 7243 <div class="blog-footer"> 7244 <div class="blog-author"> 7245 <div class="img-wrapper"> 7246 <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="author image" data-lazy-src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g"/><noscript><img src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g" alt="author image"/></noscript> 7247 </div> 7248 <span>Team Sencha</span> 7249 </div> 7250 <div class="blog-date"> 7251 7252 <span><i class="cs-icon icon-calendar"></i>August 11, 2026</span> 7253 </div> 7254 <div class="blog-duration"> 7255 <span><i class="cs-icon icon-watch"></i><span class="bsf-rt-reading-time"><span class="bsf-rt-display-label" prefix=""> 7256 </span> <span class="bsf-rt-display-time" reading_time="8"></span> 7257 <span class="bsf-rt-display-postfix" postfix="mins"></span></span></span> 7258 </div> 7259 </div> 7260 </a> 7261 <a href="https://www.sencha.com/blog/case-study-building-a-modern-recruitment-application-with-ext-js/" class="sencha-blog-block"> 7262 <div class="blog-header"> 7263 <div class="img-wrapper"> 7264 <img width="800" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20480'%3E%3C/svg%3E" alt="blog image" data-lazy-src="https://www.sencha.com/wp-content/uploads/2026/08/Case-Study-Building-a-Modern-Recruitment-Application-with-Ext-JS-1.png"><noscript><img width="800" height="480" src="https://www.sencha.com/wp-content/uploads/2026/08/Case-Study-Building-a-Modern-Recruitment-Application-with-Ext-JS-1.png" alt="blog image"></noscript> 7265 </div> 7266 </div> 7267 <div class="blog-body"> 7268 <div class="blog-tags"> 7269 <span>Human Resources</span> 7270 </div> 7271 <div class="blog-title"> 7272 <h3>Case Study: <span>Building a Modern Recruitment Application with Ext JS</span></h3> 7273 </div> 7274 <div class="blog-desc"> 7275 <p>Hiring the right talent requires more than collecting resumes. Modern recruitment teams need streamlined workflows, real-time visibility, and reliable tools that support every stage of the hiring process. At JS Days 2026, Jose Cesar Martell Garcia, Softw
7275are Developer at Aumenta…</p> 7276 </div> 7277 </div> 7278 <div class="blog-footer"> 7279 <div class="blog-author"> 7280 <div class="img-wrapper"> 7281 <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="author image" data-lazy-src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g"/><noscript><img src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g" alt="author image"/></noscript> 7282 </div> 7283 <span>Team Sencha</span> 7284 </div> 7285 <div class="blog-date"> 7286 7287 <span><i class="cs-icon icon-calendar"></i>August 7, 2026</span> 7288 </div> 7289 <div class="blog-duration"> 7290 <span><i class="cs-icon icon-watch"></i><span class="bsf-rt-reading-time"><span class="bsf-rt-display-label" prefix=""> 7291 </span> <span class="bsf-rt-display-time" reading_time="2"></span> 7292 <span class="bsf-rt-display-postfix" postfix="mins"></span></span></span> 7293 </div> 7294 </div> 7295 </a> 7296 <a href="https://www.sencha.com/blog/techniques-for-handling-large-data-sets-in-ext-js/" class="sencha-blog-block"> 7297 <div class="blog-header"> 7298 <div class="img-wrapper"> 7299 <img width="800" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20480'%3E%3C/svg%3E" alt="blog image" data-lazy-src="https://www.sencha.com/wp-content/uploads/2026/08/Techniques-for-Handling-Large-Data-Sets-in-Ext-JS-1.png"><noscript><img width="800" height="480" src="https://www.sencha.com/wp-content/uploads/2026/08/Techniques-for-Handling-Large-Data-Sets-in-Ext-JS-1.png" alt="blog image"></noscript> 7300 </div> 7301 </div> 7302 <div class="blog-body"> 7303 <div class="blog-tags"> 7304 <span>Best Practices</span> 7305 </div> 7306 <div class="blog-title"> 7307 <h3>Techniques for Handling <span>Large Data Sets in Ext JS</span></h3> 7308 </div> 7309 <div class="blog-desc"> 7310 <p>Enterprise applications often need to display and process thousands - or even millions - of records while maintaining a responsive and intuitive user experience. Whether managing financial transactions, customer records, operational data, or analytics, developers face the challenge of delivering…</p> 7311 </div> 7312 </div> 7313 <div class="blog-footer"> 7314 <div class="blog-author"> 7315 <div class="img-wrapper"> 7316 <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="author image" data-lazy-src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g"/><noscript><img src="https://secure.gravatar.com/avatar/e9f89faf2949f9387fea58db9c29fba3180a296880a813604f95f0be6498bc0f?s=96&d=mm&r=g" alt="author image"/></noscript> 7317 </div>
7318 <span>Team Sencha</span> 7319 </div> 7320 <div class="blog-date"> 7321 7322 <span><i class="cs-icon icon-calendar"></i>August 7, 2026</span> 7323 </div> 7324 <div class="blog-duration"> 7325 <span><i class="cs-icon icon-watch"></i><span class="bsf-rt-reading-time"><span class="bsf-rt-display-label" prefix=""> 7326 </span> <span class="bsf-rt-display-time" reading_time="3"></span> 7327 <span class="bsf-rt-display-postfix" postfix="mins"></span></span></span> 7328 </div> 7329 </div> 7330 </a> 7331 </div> 7332 <div class="sencha-blog-pagination"> 7333 <a href="https://www.sencha.com/blog/" class="paginate-block nav-arrow prev disabled"> 7334 <span></span> 7335 </a> 7336 <a href="https://www.sencha.com/blog/" class="paginate-block selected"> 7337 <span>1</span> 7338 </a> 7339 <a href="https://www.sencha.com/blog/page/2/" class="paginate-block "> 7340 <span>2</span> 7341 </a> 7342 <a href="https://www.sencha.com/blog/page/3/" class="paginate-block "> 7343 <span>3</span> 7344 </a> 7345 <a href="https://www.sencha.com/blog/page/4/" class="paginate-block "> 7346 <span>4</span> 7347 </a> 7348 <a href="https://www.sencha.com/blog/page/5/" class="paginate-block "> 7349 <span>5</span> 7350 </a> 7351 <a href="https://www.sencha.com/blog/page/2/" class="paginate-block nav-arrow next"> 7352 <span></span> 7353 </a> 7354 </div> 7355 <div class="main-blog-row mobile"> 7356 <div class="right-side subscribe"> 7357 <div class="subscribe-body"> 7358 <h3 class="heading-three">Subscribe to our newsletter</h3> 7359 <p>Be the first to learn about new Sencha resources and tips.</p> 7360 <div class="subscribe-form-control"> 7361 <label for="">Email*</label> 7362 <input class="newsletterEmail" type="text" placeholder="Enter your email"> 7363 </div> 7364 <span class="subscribe-policy">Sencha needs the contact information you provide to contact you about our products and services. You may unsubscribe from these communications at anytime. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, check out our <a href="javascript:void(0)">Privacy Policy.</a></span> 7365 </div> 7366 <a class="subscribe-footer newsletter" href="https://www.sencha.com/newsletter/"> 7367 <span>Stay Up To Date</span> 7368 <span class="arrows upper"></span> 7369 <span class="arrows lower"></span> 7370 </a> 7371 </div> 7372 </div> 7373 <!-- <div class="sencha-blog-social"> 7374 <a class="social-icon" href="javascript:void(0)">
7375 <i class="cs-icon icon-twitter-round"></i> 7376 </a> 7377 <a class="social-icon" href="javascript:void(0)"> 7378 <i class="cs-icon icon-fb-round"></i> 7379 </a> 7380 <a class="social-icon" href="javascript:void(0)"> 7381 <i class="cs-icon icon-linkedin-round"></i> 7382 </a> 7383 <a class="social-icon" href="javascript:void(0)"> 7384 <i class="cs-icon icon-email"></i> 7385 </a> 7386 </div> --> 7387 <!-- <div class="sencha-blog-social"> 7388 </div> --> 7389 </div> 7390 </div> 7391 </section> 7392 </div> 7393</div>
7394<script>window.addEventListener('DOMContentLoaded', function() { 7395 jQuery(document).ready(function() { 7396 7397 var elements = document.querySelectorAll('.bsf-rt-reading-time'); 7398 var parentDiv = jQuery('a.category.selected').closest('ul'); 7399 elements.forEach(function(element) { 7400 var reading_time = element.querySelector('.bsf-rt-display-time').getAttribute('reading_time'); 7401 var postfix = element.querySelector('.bsf-rt-display-postfix').getAttribute('postfix'); 7402 element.innerHTML = reading_time + ' ' + postfix + ' Read'; 7403 }); 7404 7405 if (parentDiv.length > 1) { 7406 jQuery('#myTabDrop1').addClass('selected'); 7407 } else { 7408 jQuery('#myTabDrop1').removeClass('selected'); 7409 } 7410 7411 7412 }); 7413});</script>
7413 7414<footer> 7415 <section class="footer"> 7416 <div class="container"> 7417 <div class="footer-content "> 7418 <ul id="menu-footer-menus" class="footer-nav-row"><li id="menu-item-64689" class="main-col footer-toogle menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64689"><a>Products<i class="cs-icon icon-arrow-down"></i></a> 7419<ul class="sub-menu"> 7420 <li id="menu-item-64690" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64690"><a href="https://www.sencha.com/products/extjs/">Ext JS</a></li> 7421 <li id="menu-item-73498" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-73498"><a href="/products/reext/">ReExt</a></li> 7422 <li id="menu-item-64691" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64691"><a href="https://www.sencha.com/products/gxt/">GXT</a></li> 7423 <li id="menu-item-64692" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64692"><a href="https://www.sencha.com/products/test/">Sencha Test</a></li> 7424 <li id="menu-item-64693" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64693"><a href="https://www.sencha.com/products/stencils/">Stencils</a></li> 7425</ul> 7426</li> 7427<li id="menu-item-64694" class="main-col footer-toogle menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64694"><a>Service<i class="cs-icon icon-arrow-down"></i></a> 7428<ul class="sub-menu"> 7429 <li id="menu-item-75241" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-75241"><a href="/services/">Professional Services</a></li> 7430 <li id="menu-item-64696" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64696"><a href="https://www.sencha.com/training/">Training</a></li> 7431 <li id="menu-item-64697" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64697"><a href="https://www.sencha.com/partners/">Partners</a></li> 7432 <li id="menu-item-64698" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64698"><a href="https://www.sencha.com/products/advisory-services/">Advisory Services</a></li> 7433</ul> 7434</li> 7435<li id="menu-item-64699" class="main-col footer-toogle menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64699"><a>Store<i class="cs-icon icon-arrow-down"></i></a> 7436<ul class="sub-menu"> 7437 <li id="menu-item-64700" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64700"><a target="_blank" href="https://store.sencha.com/">Buy Now</a></li> 7438 <li id="menu-item-64701" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64701"><a href="https://www.sencha.com/legal/">Licensing</a></li> 7439 <li id="menu-item-64702" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64702"><a href="https://www.sencha.com/ordering-faq/">Ordering Information</a></li> 7440 <li id="menu-item-64703" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64703"><a href="/partners/resellers/">Authorized Resellers</a></li> 7441 <li id="menu-item-73728" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-73728"><a href="/referral-program/">Referral Program</a></li> 7442</ul> 7443</li> 7444<li id="menu-item-64704" class="main-col sub-menu footer-toogle menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64704"><a>Developers<i class="cs-icon icon-arrow-down"></i></a> 7445<ul class="sub-menu"> 7446 <li id="menu-item-64705" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64705"><a href="https://www.sencha.com/grid/extjs-performance-analyzer/">Performance Benchmark</a></li> 7447 <li id="menu-item-70894" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-70894"><a href="/products/extjs/upgradeadviser">Upgrade Adviser</a></li> 7448 <li id="menu-item-64707" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64707"><a href="https://www.sencha.com/resources/">Resource Center</a></li> 7449 <li id="menu-item-64708" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64708"><a target="_blank" href="https://www.sencha.com/resources/webinars/">Webinars</a></li> 7450 <li id="menu-item-64709" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64709"><a target="_blank" href="https://docs.sencha.com">Docs</a></li> 7451 <li id="menu-item-64710" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64710"><a target="_blank" href="https://examples.sencha.com">Examples</a></li> 7452 <li id="menu-item-64711" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64711"><a href="https://www.sencha.com/customers/">Case Studies</a></li> 7453 <li id="menu-item-64712" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64712"><a href="https://www.sencha.com/extjs-vs-react-vs-angular/">Ext JS Comparison</a></li> 7454 <li id="menu-item-70895" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-70895"><a href="/resources/ebook-emailseries">Email Client</a></li> 7455 <li id="menu-item-70896" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-70896"><a href="/resources/skill-sprints/">Skill Sprints</a></li> 7456 <li id="menu-item-71656" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-71656"><a href="/resources/reext-time-tracking-series/">React Time Tracker</a></li> 7457 <li id="menu-item-72521" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-72521"><a href="/resources/first-steps-with-sencha-ext-js/">Getting Started with Ext JS</a></li> 7458</ul> 7459</li> 7460<li id="menu-item-64714" class="main-col sub-menu footer-toogle menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-64714"><a>
7460Company<i class="cs-icon icon-arrow-down"></i></a> 7461<ul class="sub-menu"> 7462 <li id="menu-item-64715" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64715"><a href="https://www.sencha.com/company/">Overview</a></li> 7463 <li id="menu-item-64716" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3037 current_page_item menu-item-64716"><a href="https://www.sencha.com/blog/" aria-current="page">Blog</a></li> 7464 <li id="menu-item-64717" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64717"><a href="https://www.sencha.com/company/news/">In the News</a></li> 7465 <li id="menu-item-64718" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64718"><a href="https://www.sencha.com/company/press/">Press Releases</a></li> 7466 <li id="menu-item-64719" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64719"><a href="https://www.sencha.com/company/careers/">Careers</a></li> 7467 <li id="menu-item-64720" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64720"><a href="https://www.sencha.com/mvp/">MVPs</a></li> 7468 <li id="menu-item-70453" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-70453"><a href="https://www.sencha.com/company/contact/">Contact Us</a></li> 7469 <li id="menu-item-64722" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64722"><a target="_blank" href="https://www.ideracorp.com/legal/sencha">Legal</a></li> 7470 <li id="menu-item-64723" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64723"><a target="_blank" href="https://www.ideracorp.com/Legal/PrivacyShield">Privacy Policy</a></li> 7471</ul> 7472</li> 7473<li id="menu-item-73772" class="cs-badge-items menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-73772"><a></a> 7474<ul class="sub-menu"> 7475 <li id="menu-item-73405" class="cs-badge-items__capterra menu-item menu-item-type-custom menu-item-object-custom menu-item-73405"><a target="_blank" href="https://www.capterra.com/p/148124/Sencha-Platform/reviews/"><img width="201" height="66" alt="capterra - sencha" border="0" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20201%2066'%3E%3C/svg%3E" data-lazy-src="/wp-content/uploads/2025/05/rating-capterra.svg" /><noscript><img width="201" height="66" alt="capterra - sencha" border="0" src="/wp-content/uploads/2025/05/rating-capterra.svg" /></noscript></a></li> 7476 <li id="menu-item-73406" class="cs-badge-items__getapp menu-item menu-item-type-custom menu-item-object-custom menu-item-73406"><a target="_blank" href="https://www.getapp.com/development-tools-software/a/sencha-ext-js/reviews/"><img width="196" height="132" alt="getapp - sencha" border="0" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20196%20132'%3E%3C/svg%3E" data-lazy-src="/wp-content/uploads/2025/05/rating-getapp.png" /><noscript><img width="196" height="132" alt="getapp - sencha" border="0" src="/wp-content/uploads/2025/05/rating-getapp.png" /></noscript></a></li> 7477 <li id="menu-item-73407" class="cs-badge-items__softwareadvice menu-item menu-item-type-custom menu-item-object-custom menu-item-73407"><a target="_blank" href="https://www.softwareadvice.com/product/466618-Sencha-Platform/reviews/"><img width="326" height="132" alt="softwareadvice - sencha" border="0" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20326%20132'%3E%3C/svg%3E" data-lazy-src="/wp-content/uploads/2025/05/rating-software-advice.png" /><noscript><img width="326" height="132" alt="softwareadvice - sencha" border="0" src="/wp-content/uploads/2025/05/rating-software-advice.png" /></noscript></a></li> 7478</ul> 7479</li> 7480<li id="menu-item-64724" class="main-col badge-col menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64724"><a>Â </a> 7481<ul class="sub-menu"> 7482 <li id="menu-item-64725" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64725"><a target="_blank" href="https://www.g2.com/products/ext-js/reviews"><img width="145" height="164" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20145%20164'%3E%3C/svg%3E" alt="Leader badge" data-lazy-src="/wp-content/uploads/2025/07/g2-2025.svg"><noscript><img loading="lazy" width="145" height="164" src="/wp-content/uploads/2025/07/g2-2025.svg" alt="Leader badge"></noscript></a></li> 7483</ul> 7484</li> 7485</ul><ul id="menu-social-media-menus" class="footer-social-row"><li id="menu-item-64726" class="logo menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-64726"><a href="https://www.sencha.com/"><img width="193" height="77" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20193%2077'%3E%3C/svg%3E" alt="Sencha" data-lazy-src="/wp-content/themes/sencha/images/logo-white.png"><noscript><img loading="lazy" width="193" height="77" src="/wp-content/themes/sencha/images/logo-white.png" alt="Sencha"></noscript></a></li> 7486<li id="menu-item-64727" class="main-col badge-col menu-item menu-item-type-custom menu-item-object-custom menu-item-64727"><a target="_blank" href="https://www.g2.com/products/ext-js/reviews"><img width="145" height="164" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20145%20164'%3E%3C/svg%3E" alt="Leader badge" data-lazy-src="https://www.sencha.com/wp-content/uploads/2025/07/g2-2025.svg"><noscript><img loading="lazy" width="145" height="164" src="https://www.sencha.com/wp-content/uploads/2025/07/g2-2025.svg" alt="Leader badge"></noscript></a></li> 7487<li id="menu-item-64728" class="social-icons menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64728"><a></a> 7488<ul class="sub-menu"> 7489 <li id="menu-item-71653" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-71653"><a target="_blank" href="https://www.facebook.com/senchainc/">
7489<i class="cs-icon icon-fb-round"></i></a></li> 7490 <li id="menu-item-71654" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-71654"><a target="_blank" href="https://x.com/Sencha"><i class="cs-icon icon-x-twitter"></i></a></li> 7491 <li id="menu-item-71655" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-71655"><a target="_blank" href="https://www.linkedin.com/company/sencha-inc/"><i class="cs-icon icon-linkedin-round"></i></a></li> 7492 <li id="menu-item-64729" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64729"><a target="_blank" href="https://stackoverflow.com/questions/tagged/extjs" title="Stackoverflow"><i class="cs-icon icon-stackoverflow"></i></a></li> 7493 <li id="menu-item-64730" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64730"><a target="_blank" href="https://discord.com/invite/RfxMGSbHXT" title="Discord"><i class="cs-icon icon-discord"></i></a></li> 7494 <li id="menu-item-64731" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64731"><a target="_blank" href="https://github.com/sencha" title="Github"><i class="cs-icon icon-github"></i></a></li> 7495 <li id="menu-item-64732" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-64732"><a target="_blank" href="https://www.youtube.com/c/sencha" title="YouTube"><i class="cs-icon icon-youtube"></i></a></li> 7496</ul> 7497</li> 7498</ul> </div> 7499 </div> 7500 <div class="footer-copyright text-center"> 7501 <div class="container"> 7502 <div class="footer-copyright-content"> 7503 <p>© 2026 SENCHA INC. ALL RIGHTS RESERVED.</p> 7504 </div> 7505 </div> 7506 </div> 7507 </section> 7508</footer>
7508<script type="speculationrules"> 7509{"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/sencha/*","/wp-content/themes/genesis/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 7510</script>
vendor: 1 bytes, line 7510
7510
7511<script>window.addEventListener('DOMContentLoaded', function() {jQuery(document).ready(function(){jQuery(".kiwi-logo-carousel-default").bxSlider({mode:"horizontal",speed:500,slideMargin:30,infiniteLoop:false,hideControlOnEnd:true,captions:false,ticker:false,tickerHover:false,adaptiveHeight:false,responsive:true,pager:true,controls:false,autoControls:false,minSlides:1,maxSlides:8,moveSlides:1,slideWidth:200,auto:false,pause:4000,useCSS:false});jQuery(".kiwi-logo-carousel-customers").bxSlider({mode:"horizontal",speed:300,slideMargin:27,infiniteLoop:true,hideControlOnEnd:false,captions:false,ticker:false,tickerHover:true,adaptiveHeight:false,responsive:true,pager:false,controls:true,autoControls:false,minSlides:1,maxSlides:7,moveSlides:1,slideWidth:164,auto:false,pause:4000,useCSS:false});jQuery(".kiwi-logo-carousel-featured-customers").bxSlider({mode:"horizontal",speed:500,slideMargin:0,infiniteLoop:true,hideControlOnEnd:false,captions:false,ticker:false,tickerHover:false,adaptiveHeight:false,responsive:true,pager:false,controls:true,autoControls:false,minSlides:1,maxSlides:4,moveSlides:1,slideWidth:200,auto:true,pause:4000,useCSS:false});jQuery(".kiwi-logo-carousel-fortune-one-hundred").bxSlider({mode:"horizontal",speed:1200,slideMargin:40,infiniteLoop:true,hideControlOnEnd:false,captions:false,ticker:false,tickerHover:false,adaptiveHeight:true,responsive:true,pager:false,controls:true,autoControls:false,minSlides:1,maxSlides:5,moveSlides:5,slideWidth:160,auto:false,pause:1,useCSS:false});jQuery(".kiwi-logo-carousel-front-page").bxSlider({mode:"horizontal",speed:100,slideMargin:50,infiniteLoop:true,hideControlOnEnd:false,captions:false,ticker:false,tickerHover:false,adaptiveHeight:false,responsive:true,pager:false,controls:false,autoControls:false,minSlides:2,maxSlides:9,moveSlides:2,slideWidth:95,auto:false,pause:44000,useCSS:false});jQuery(".kiwi-logo-carousel-service-customers").bxSlider({mode:"horizontal",speed:100,slideMargin:40,infiniteLoop:true,hideControlOnEnd:false,captions:false,ticker:false,tickerHover:false,adaptiveHeight:false,responsive:true,pager:false,controls:false,autoControls:false,minSlides:1,maxSlides:5,moveSlides:1,slideWidth:160,auto:false,pause:44000,useCSS:false});});});</script>
7511 <div class="sgpb-main-popup-data-container-72435" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7512 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-72435" data-id="72435" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"high-performance-grid-application","hiddenOption":[]}]" data-options="eyJzZ3BiLXR5cGUiOiJodG1sIiwic2dwYi1pcy1wcmV2aWV3IjoiMCIsInNncGItaXMtYWN0aXZlIjoiY2hlY2tlZCIsInNncGItYmVoYXZpb3ItYWZ0ZXItc3BlY2lhbC1ldmVudHMiOltbeyJwYXJhbSI6InNlbGVjdF9ldmVudCJ9XV0sInNncGItY29udGVudC1wYWRkaW5nIjoiNyIsInNncGItcG9wdXAtei1pbmRleCI6Ijk5OTkiLCJzZ3BiLXBvcHVwLXRoZW1lcyI6InNncGItdGhlbWUtMSIsInNncGItb3ZlcmxheS1jb2xvciI6IiIsInNncGItb3ZlcmxheS1vcGFjaXR5IjoiMC44Iiwic2dwYi1jb250ZW50LWN1c3RvbS1jbGFzcyI6InNnLXBvcHVwLWNvbnRlbnQiLCJzZ3BiLWJhY2tncm91bmQtaW1hZ2UtbW9kZSI6Im5vLXJlcGVhdCIsInNncGItZXNjLWtleSI6Im9uIiwic2dwYi1lbmFibGUtY2xvc2UtYnV0dG9uIjoib24iLCJzZ3BiLWNsb3NlLWJ1dHRvbi1kZWxheSI6IjAiLCJzZ3BiLWNsb3NlLWJ1dHRvbi1wb3NpdGlvbiI6ImJvdHRvbVJpZ2h0Iiwic2dwYi1idXR0b24tcG9zaXRpb24tdG9wIjoiIiwic2dwYi1idXR0b24tcG9zaXRpb24tcmlnaHQiOiI5Iiwic2dwYi1idXR0b24tcG9zaXRpb24tYm90dG9tIjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWxlZnQiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZSI6IiIsInNncGItYnV0dG9uLWltYWdlLXdpZHRoIjoiMjEiLCJzZ3BiLWJ1dHRvbi1pbWFnZS1oZWlnaHQiOiIyMSIsInNncGItYm9yZGVyLWNvbG9yIjoiIzAwMDAwMCIsInNncGItYm9yZGVyLXJhZGl1cyI6IjAiLCJzZ3BiLWJvcmRlci1yYWRpdXMtdHlwZSI6IiUiLCJzZ3BiLWJ1dHRvbi10ZXh0IjoiQ2xvc2UiLCJzZ3BiLW92ZXJsYXktY2xpY2siOiJvbiIsInNncGItcG9wdXAtZGltZW5zaW9uLW1vZGUiOiJyZXNwb25zaXZlTW9kZSIsInNncGItcmVzcG9uc2l2ZS1kaW1lbnNpb24tbWVhc3VyZSI6ImF1dG8iLCJzZ3BiLXdpZHRoIjoiNjQwcHgiLCJzZ3BiLWhlaWdodCI6IjQ4MHB4Iiwic2dwYi1tYXgtd2lkdGgiOiIiLCJzZ3BiLW1heC1oZWlnaHQiOiIiLCJzZ3BiLW1pbi13aWR0aCI6IjEyMHB4Iiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1jb3B5LXRvLWNsaXBib2FyZC1tZXNzYWdlIjoiQ29waWVkIHRvIENsaXBib2FyZCEiLCJzZ3BiLW9wZW4tYW5pbWF0aW9uLWVmZmVjdCI6Ik5vIGVmZmVjdCIsInNncGItY2xvc2UtYW5pbWF0aW9uLWVmZmVjdCI6Ik5vIGVmZmVjdCIsInNncGItZW5hYmxlLWNvbnRlbnQtc2Nyb2xsaW5nIjoib24iLCJzZ3BiLXBvcHVwLW9yZGVyIjoiMCIsInNncGItcG9wdXAtZGVsYXkiOiIwIiwic2dwYi1wb3N0LWlkIjoiNzI0MzUiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7513 <div class="sgpb-popup-builder-content-72435 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="560" height="315" src="" data-attr-src="https://www.youtube.com/embed/JYLUKvO53T0?si=QPZ_IbRZ4JPf-rke&autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> 7514</div></div> 7515 </div> 7516 </div><div class="sgpb-main-popup-data-container-70988" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7517 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-70988" data-id="70988" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"create-rapid-extjs-app","hiddenOption":[]}]" data-options="eyJzZ3BiLXR5cGUiOiJodG1sIiwic2dwYi1pcy1wcmV2aWV3IjoiMCIsInNncGItaXMtYWN0aXZlIjoiY2hlY2tlZCIsInNncGItYmVoYXZpb3ItYWZ0ZXItc3BlY2lhbC1ldmVudHMiOltbeyJwYXJhbSI6InNlbGVjdF9ldmVudCJ9XV0sInNncGItY29udGVudC1wYWRkaW5nIjoiNyIsInNncGItcG9wdXAtei1pbmRleCI6Ijk5OTkiLCJzZ3BiLXBvcHVwLXRoZW1lcyI6InNncGItdGhlbWUtMSIsInNncGItb3ZlcmxheS1jb2xvciI6IiIsInNncGItb3ZlcmxheS1vcGFjaXR5IjoiMC44Iiwic2dwYi1jb250ZW50LWN1c3RvbS1jbGFzcyI6InNnLXBvcHVwLWNvbnRlbnQiLCJzZ3BiLWJhY2tncm91bmQtaW1hZ2UtbW9kZSI6Im5vLXJlcGVhdCIsInNncGItZXNjLWtleSI6Im9uIiwic2dwYi1lbmFibGUtY2xvc2UtYnV0dG9uIjoib24iLCJzZ3BiLWNsb3NlLWJ1dHRvbi1kZWxheSI6IjAiLCJzZ3BiLWNsb3NlLWJ1dHRvbi1wb3NpdGlvbiI6ImJvdHRvbVJpZ2h0Iiwic2dwYi1idXR0b24tcG9zaXRpb24tdG9wIjoiIiwic2dwYi1idXR0b24tcG9zaXRpb24tcmlnaHQiOiI5Iiwic2dwYi1idXR0b24tcG9zaXRpb24tYm90dG9tIjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWxlZnQiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZSI6IiIsInNncGItYnV0dG9uLWltYWdlLXdpZHR
7517oIjoiMjEiLCJzZ3BiLWJ1dHRvbi1pbWFnZS1oZWlnaHQiOiIyMSIsInNncGItYm9yZGVyLWNvbG9yIjoiIzAwMDAwMCIsInNncGItYm9yZGVyLXJhZGl1cyI6IjAiLCJzZ3BiLWJvcmRlci1yYWRpdXMtdHlwZSI6IiUiLCJzZ3BiLWJ1dHRvbi10ZXh0IjoiQ2xvc2UiLCJzZ3BiLW92ZXJsYXktY2xpY2siOiJvbiIsInNncGItcG9wdXAtZGltZW5zaW9uLW1vZGUiOiJyZXNwb25zaXZlTW9kZSIsInNncGItcmVzcG9uc2l2ZS1kaW1lbnNpb24tbWVhc3VyZSI6ImF1dG8iLCJzZ3BiLXdpZHRoIjoiNjQwcHgiLCJzZ3BiLWhlaWdodCI6IjQ4MHB4Iiwic2dwYi1tYXgtd2lkdGgiOiIiLCJzZ3BiLW1heC1oZWlnaHQiOiIiLCJzZ3BiLW1pbi13aWR0aCI6IjEyMHB4Iiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1jb3B5LXRvLWNsaXBib2FyZC1tZXNzYWdlIjoiQ29waWVkIHRvIENsaXBib2FyZCEiLCJzZ3BiLW9wZW4tYW5pbWF0aW9uLWVmZmVjdCI6Ik5vIGVmZmVjdCIsInNncGItY2xvc2UtYW5pbWF0aW9uLWVmZmVjdCI6Ik5vIGVmZmVjdCIsInNncGItZGlzYWJsZS1wYWdlLXNjcm9sbGluZyI6Im9uIiwic2dwYi1lbmFibGUtY29udGVudC1zY3JvbGxpbmciOiJvbiIsInNncGItcG9wdXAtb3JkZXIiOiIwIiwic2dwYi1wb3B1cC1kZWxheSI6IjAiLCJzZ3BiLXBvc3QtaWQiOiI3MDk4OCIsInNncGItZW5hYmxlLXBvcHVwLW92ZXJsYXkiOiJvbiIsInNncGItYnV0dG9uLWltYWdlLWRhdGEiOiIiLCJzZ3BiLWJhY2tncm91bmQtaW1hZ2UtZGF0YSI6IiIsInNncGJDb25kaXRpb25zIjpudWxsfQ=="> 7518 <div class="sgpb-popup-builder-content-70988 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="711" height="400" src="" data-attr-src="https://www.youtube.com/embed/DlT2P6UNXZM" title="How to Create and Edit a Rapid Ext JS Application" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe></p> 7519</div><style id="sgpb-custom-style-70988">.sgpb-popup-dialog-main-div-theme-wrapper-1 .sgpb-popup-close-button-1 { right: -9px !important; top: -10px !important; } .sg-popup-content { box-shadow: none !important; border-width: 0 !important; padding: 0px!important; } .sgpb-main-html-content-wrapper p { line-height: 0; margin: 0px; } @media screen and (max-width: 575px) { body.new-home-page .sgpb-popup-close-button-1 { width: initial !important; height: initial !important; top: -10px !important; } }</style></div> 7520 </div> 7521 </div><div class="sgpb-main-popup-data-container-70267" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7522 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-70267" data-id="70267" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"create-extjs-app","hiddenOption":[]}]" data-options="eyJzZ3BiLXR5cGUiOiJodG1sIiwic2dwYi1pcy1wcmV2aWV3IjoiMCIsInNncGItaXMtYWN0aXZlIjoiY2hlY2tlZCIsInNncGItYmVoYXZpb3ItYWZ0ZXItc3BlY2lhbC1ldmVudHMiOltbeyJwYXJhbSI6InNlbGVjdF9ldmVudCJ9XV0sInNncGItY29udGVudC1wYWRkaW5nIjoiNyIsInNncGItcG9wdXAtei1pbmRleCI6Ijk5OTkiLCJzZ3BiLXBvcHVwLXRoZW1lcyI6InNncGItdGhlbWUtMSIsInNncGItb3ZlcmxheS1jb2xvciI6IiIsInNncGItb3ZlcmxheS1vcGFjaXR5IjoiMC44Iiwic2dwYi1jb250ZW50LWN1c3RvbS1jbGFzcyI6InNnLXBvcHVwLWNvbnRlbnQiLCJzZ3BiLWJhY2tncm91bmQtaW1hZ2UtbW9kZSI6Im5vLXJlcGVhdCIsInNncGItZXNjLWtleSI6Im9uIiwic2dwYi1lbmFibGUtY2xvc2UtYnV0dG9uIjoib24iLCJzZ3BiLWNsb3NlLWJ1dHRvbi1kZWxheSI6IjAiLCJzZ3BiLWNsb3NlLWJ1dHRvbi1wb3NpdGlvbiI6ImJvdHRvbVJpZ2h0Iiwic2dwYi1idXR0b24tcG9zaXRpb24tdG9wIjoiIiwic2dwYi1idXR0b24tcG9zaXRpb24tcmlnaHQiOiI5Iiwic2dwYi1idXR0b24tcG9zaXRpb24tYm90dG9tIjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWxlZnQiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZSI6IiIsInNncGItYnV0dG9uLWltYWdlLXdpZHRoIjoiMjEiLCJzZ3BiLWJ1dHRvbi1pbWFnZS1oZWlnaHQiOiIyMSIsInNncGItYm9yZGVyLWNvbG9yIjoiIzAwMDAwMCIsInNncGItYm9yZGVyLXJhZGl1cyI6IjAiLCJzZ3BiLWJvcmRlci1yYWRpdXMtdHlwZSI6IiUiLCJzZ3BiLWJ1dHRvbi10ZXh0IjoiQ2xvc2UiLCJzZ3BiLW92ZXJsYXktY2xpY2siOiJvbiIsInNncGItcG9wdXAtZGltZW5zaW9uLW1vZGUiOiJyZXNwb25zaXZlTW9kZSIsInNncGItcmVzcG9uc2l2ZS1kaW1lbnNpb24tbWVhc3VyZSI6ImF1dG8iLCJzZ3BiLXdpZHRoIjoiNjQwcHgiLCJzZ3BiLWhlaWdodCI6IjQ4MHB4Iiwic2dwYi1tYXgtd2lkdGgiOiIiLCJzZ3BiLW1heC1oZWlnaHQiOiIiLCJzZ3BiLW1pbi13aWR0aCI6IjEyMHB4Iiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWRpc2FibGUtcGFnZS1zY3JvbGxpbmciOiJvbiIsInNncGItZW5hYmxlLWNvbnRlbnQtc2Nyb2xsaW5nIjoib24iLCJzZ3BiLXBvcHVwLW9yZGVyIjoiMCIsInNncGItcG9wdXAtZGVsYXkiOiIwIiwic2dwYi1wb3N0LWlkIjoiNzAyNjciLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7523 <div class="sgpb-popup-builder-content-70267 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="711" height="400" src="" data-attr-src="https://www.youtube.com/embed/SK9DLvLAKAs" title="How to Create and Edit a Rapid Ext JS Application" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe></p> 7524</div><style id="sgpb-custom-style-70267">.sgpb-popup-dialog-main-div-theme-wrapper-1 .sgpb-popup-close-button-1 { right: -9px !important; top: -10px !important; } .sg-popup-content { box-shadow: none !important; border-width: 0 !important; padding: 0px!important; } .sgpb-main-html-content-wrapper p { line-height: 0; margin: 0px; } @media screen and (max-width: 575px) { body.new-home-page .sgpb-popup-close-button-1 { width: initial !important; height: initial !important; top: -10px !important; } }</style></div> 7525 </div> 7526 </div><div class="sgpb-main-popup-data-container-70266" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7527 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-70266" data-id="70266" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"unveil-rapid-extjs-magic","hiddenOption":[]}]" data-options="eyJzZ3BiLXR5cGUiOiJodG1sIiwic2dwYi1pcy1wcmV2aWV3IjoiMCIsInNncGItaXMtYWN0aXZlIjoiY2hlY2tlZCIsInNncGItYmV
7527oYXZpb3ItYWZ0ZXItc3BlY2lhbC1ldmVudHMiOltbeyJwYXJhbSI6InNlbGVjdF9ldmVudCJ9XV0sInNncGItY29udGVudC1wYWRkaW5nIjoiNyIsInNncGItcG9wdXAtei1pbmRleCI6Ijk5OTkiLCJzZ3BiLXBvcHVwLXRoZW1lcyI6InNncGItdGhlbWUtMSIsInNncGItb3ZlcmxheS1jb2xvciI6IiIsInNncGItb3ZlcmxheS1vcGFjaXR5IjoiMC44Iiwic2dwYi1jb250ZW50LWN1c3RvbS1jbGFzcyI6InNnLXBvcHVwLWNvbnRlbnQiLCJzZ3BiLWJhY2tncm91bmQtaW1hZ2UtbW9kZSI6Im5vLXJlcGVhdCIsInNncGItZXNjLWtleSI6Im9uIiwic2dwYi1lbmFibGUtY2xvc2UtYnV0dG9uIjoib24iLCJzZ3BiLWNsb3NlLWJ1dHRvbi1kZWxheSI6IjAiLCJzZ3BiLWNsb3NlLWJ1dHRvbi1wb3NpdGlvbiI6ImJvdHRvbVJpZ2h0Iiwic2dwYi1idXR0b24tcG9zaXRpb24tdG9wIjoiIiwic2dwYi1idXR0b24tcG9zaXRpb24tcmlnaHQiOiI5Iiwic2dwYi1idXR0b24tcG9zaXRpb24tYm90dG9tIjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWxlZnQiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZSI6IiIsInNncGItYnV0dG9uLWltYWdlLXdpZHRoIjoiMjEiLCJzZ3BiLWJ1dHRvbi1pbWFnZS1oZWlnaHQiOiIyMSIsInNncGItYm9yZGVyLWNvbG9yIjoiIzAwMDAwMCIsInNncGItYm9yZGVyLXJhZGl1cyI6IjAiLCJzZ3BiLWJvcmRlci1yYWRpdXMtdHlwZSI6IiUiLCJzZ3BiLWJ1dHRvbi10ZXh0IjoiQ2xvc2UiLCJzZ3BiLW92ZXJsYXktY2xpY2siOiJvbiIsInNncGItcG9wdXAtZGltZW5zaW9uLW1vZGUiOiJyZXNwb25zaXZlTW9kZSIsInNncGItcmVzcG9uc2l2ZS1kaW1lbnNpb24tbWVhc3VyZSI6ImF1dG8iLCJzZ3BiLXdpZHRoIjoiNjQwcHgiLCJzZ3BiLWhlaWdodCI6IjQ4MHB4Iiwic2dwYi1tYXgtd2lkdGgiOiIiLCJzZ3BiLW1heC1oZWlnaHQiOiIiLCJzZ3BiLW1pbi13aWR0aCI6IjEyMHB4Iiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWRpc2FibGUtcGFnZS1zY3JvbGxpbmciOiJvbiIsInNncGItZW5hYmxlLWNvbnRlbnQtc2Nyb2xsaW5nIjoib24iLCJzZ3BiLXBvcHVwLW9yZGVyIjoiMCIsInNncGItcG9wdXAtZGVsYXkiOiIwIiwic2dwYi1wb3N0LWlkIjoiNzAyNjYiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7528 <div class="sgpb-popup-builder-content-70266 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="711" height="400" src="" data-attr-src="https://www.youtube.com/embed/Yra-C0aK2Qw" title="Rapid Ext JS Explained in 59 Seconds⚡️| The Powerful Low-Code Editor" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe></p> 7529</div><style id="sgpb-custom-style-70266">.sgpb-popup-dialog-main-div-theme-wrapper-1 .sgpb-popup-close-button-1 { right: -9px !important; top: -10px !important; } .sg-popup-content { box-shadow: none !important; border-width: 0 !important; padding: 0px!important; } .sgpb-main-html-content-wrapper p { line-height: 0; margin: 0px; } @media screen and (max-width: 575px) { body.new-home-page .sgpb-popup-close-button-1 { width: initial !important; height: initial !important; top: -10px !important; } }</style></div> 7530 </div> 7531 </div><div class="sgpb-main-popup-data-container-69196" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7532 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-69196" data-id="69196" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"js-days-video-playlist","hiddenOption":[]}]" data-options="eyJzZ3BiLXR5cGUiOiJodG1sIiwic2dwYi1pcy1wcmV2aWV3IjoiMCIsInNncGItaXMtYWN0aXZlIjoiY2hlY2tlZCIsInNncGItYmVoYXZpb3ItYWZ0ZXItc3BlY2lhbC1ldmVudHMiOltbeyJwYXJhbSI6InNlbGVjdF9ldmVudCJ9XV0sInNncGItY29udGVudC1wYWRkaW5nIjoiNyIsInNncGItcG9wdXAtei1pbmRleCI6Ijk5OTkiLCJzZ3BiLXBvcHVwLXRoZW1lcyI6InNncGItdGhlbWUtMSIsInNncGItb3ZlcmxheS1jb2xvciI6IiIsInNncGItb3ZlcmxheS1vcGFjaXR5IjoiMC44Iiwic2dwYi1jb250ZW50LWN1c3RvbS1jbGFzcyI6InNnLXBvcHVwLWNvbnRlbnQiLCJzZ3BiLWJhY2tncm91bmQtaW1hZ2UtbW9kZSI6Im5vLXJlcGVhdCIsInNncGItZXNjLWtleSI6Im9uIiwic2dwYi1lbmFibGUtY2xvc2UtYnV0dG9uIjoib24iLCJzZ3BiLWNsb3NlLWJ1dHRvbi1kZWxheSI6IjAiLCJzZ3BiLWNsb3NlLWJ1dHRvbi1wb3NpdGlvbiI6ImJvdHRvbVJpZ2h0Iiwic2dwYi1idXR0b24tcG9zaXRpb24tdG9wIjoiIiwic2dwYi1idXR0b24tcG9zaXRpb24tcmlnaHQiOiI5Iiwic2dwYi1idXR0b24tcG9zaXRpb24tYm90dG9tIjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWxlZnQiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZSI6IiIsInNncGItYnV0dG9uLWltYWdlLXdpZHR
7532oIjoiMjEiLCJzZ3BiLWJ1dHRvbi1pbWFnZS1oZWlnaHQiOiIyMSIsInNncGItYm9yZGVyLWNvbG9yIjoiIzAwMDAwMCIsInNncGItYm9yZGVyLXJhZGl1cyI6IjAiLCJzZ3BiLWJvcmRlci1yYWRpdXMtdHlwZSI6IiUiLCJzZ3BiLWJ1dHRvbi10ZXh0IjoiQ2xvc2UiLCJzZ3BiLW92ZXJsYXktY2xpY2siOiJvbiIsInNncGItcG9wdXAtZGltZW5zaW9uLW1vZGUiOiJyZXNwb25zaXZlTW9kZSIsInNncGItcmVzcG9uc2l2ZS1kaW1lbnNpb24tbWVhc3VyZSI6ImF1dG8iLCJzZ3BiLXdpZHRoIjoiNjQwcHgiLCJzZ3BiLWhlaWdodCI6IjQ4MHB4Iiwic2dwYi1tYXgtd2lkdGgiOiIiLCJzZ3BiLW1heC1oZWlnaHQiOiIiLCJzZ3BiLW1pbi13aWR0aCI6IjEyMHB4Iiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItcG9zdC1pZCI6IjY5MTk2Iiwic2dwYi1lbmFibGUtcG9wdXAtb3ZlcmxheSI6Im9uIiwic2dwYi1idXR0b24taW1hZ2UtZGF0YSI6IiIsInNncGItYmFja2dyb3VuZC1pbWFnZS1kYXRhIjoiIiwic2dwYkNvbmRpdGlvbnMiOm51bGx9"> 7533 <div class="sgpb-popup-builder-content-69196 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe title="🚀 JS Days 2024: Unleash the JavaScript Magic! 🌐" src="" data-attr-src="https://www.youtube.com/embed/Uw-DZHPPixg?autoplay=1" allow="autoplay" width="722" height="406" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p> 7534</div><style id="sgpb-custom-style-69196">.sgpb-popup-dialog-main-div-theme-wrapper-1 .sgpb-popup-close-button-1 { right: -9px !important; top: -10px !important; } .sg-popup-content { box-shadow: none !important; border-width: 0 !important; padding: 0px !important; } .sgpb-main-html-content-wrapper p { line-height: 0; margin: 0px; } @media screen and (max-width: 575px) { body.new-home-page .sgpb-popup-close-button-1 { width: initial !important; height: initial !important; top: -10px !important; } }</style></div> 7535 </div> 7536 </div><div class="sgpb-main-popup-data-container-69199" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7537 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-69199" data-id="69199" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"skill-sprints-series-playlist","hiddenOption":[]}]" data-options="eyJzZ3BiLXR5cGUiOiJodG1sIiwic2dwYi1pcy1wcmV2aWV3IjoiMCIsInNncGItaXMtYWN0aXZlIjoiY2hlY2tlZCIsInNncGItYmVoYXZpb3ItYWZ0ZXItc3BlY2lhbC1ldmVudHMiOltbeyJwYXJhbSI6InNlbGVjdF9ldmVudCJ9XV0sInNncGItY29udGVudC1wYWRkaW5nIjoiNyIsInNncGItcG9wdXAtei1pbmRleCI6Ijk5OTkiLCJzZ3BiLXBvcHVwLXRoZW1lcyI6InNncGItdGhlbWUtMSIsInNncGItb3ZlcmxheS1jb2xvciI6IiIsInNncGItb3ZlcmxheS1vcGFjaXR5IjoiMC44Iiwic2dwYi1jb250ZW50LWN1c3RvbS1jbGFzcyI6InNnLXBvcHVwLWNvbnRlbnQiLCJzZ3BiLWJhY2tncm91bmQtaW1hZ2UtbW9kZSI6Im5vLXJlcGVhdCIsInNncGItZXNjLWtleSI6Im9uIiwic2dwYi1lbmFibGUtY2xvc2UtYnV0dG9uIjoib24iLCJzZ3BiLWNsb3NlLWJ1dHRvbi1kZWxheSI6IjAiLCJzZ3BiLWNsb3NlLWJ1dHRvbi1wb3NpdGlvbiI6ImJvdHRvbVJpZ2h0Iiwic2dwYi1idXR0b24tcG9zaXRpb24tdG9wIjoiIiwic2dwYi1idXR0b24tcG9zaXRpb24tcmlnaHQiOiI5Iiwic2dwYi1idXR0b24tcG9zaXRpb24tYm90dG9tIjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWxlZnQiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZSI6IiIsInNncGItYnV0dG9uLWltYWdlLXdpZHRoIjoiMjEiLCJzZ3BiLWJ1dHRvbi1pbWFnZS1oZWlnaHQiOiIyMSIsInNncGItYm9yZGVyLWNvbG9yIjoiIzAwMDAwMCIsInNncGItYm9yZGVyLXJhZGl1cyI6IjAiLCJzZ3BiLWJvcmRlci1yYWRpdXMtdHlwZSI6IiUiLCJzZ3BiLWJ1dHRvbi10ZXh0IjoiQ2xvc2UiLCJzZ3BiLW92ZXJsYXktY2xpY2siOiJvbiIsInNncGItcG9wdXAtZGltZW5zaW9uLW1vZGUiOiJyZXNwb25zaXZlTW9kZSIsInNncGItcmVzcG9uc2l2ZS1kaW1lbnNpb24tbWVhc3VyZSI6ImF1dG8iLCJzZ3BiLXdpZHRoIjoiNjQwcHgiLCJzZ3BiLWhlaWdodCI6IjQ4MHB4Iiwic2dwYi1tYXgtd2lkdGgiOiIiLCJzZ3BiLW1heC1oZWlnaHQiOiIiLCJzZ3BiLW1pbi13aWR0aCI6IjEyMHB4Iiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1jb3B5LXRvLWNsaXBib2FyZC1tZXNzYWdlIjoiQ29waWVkIHRvIENsaXBib2FyZCEiLCJzZ3BiLW9wZW4tYW5pbWF0aW9uLWVmZmVjdCI6Ik5vIGVmZmVjdCIsInNncGItY2xvc2UtYW5pbWF0aW9uLWVmZmVjdCI6Ik5vIGVmZmVjdCIsInNncGItZW5hYmxlLWNvbnRlbnQtc2Nyb2xsaW5nIjoib24iLCJzZ3BiLXBvcHVwLW9yZGVyIjoiMCIsInNncGItcG9wdXAtZGVsYXkiOiIwIiwic2dwYi1wb3N0LWlkIjoiNjkxOTkiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7538 <div class="sgpb-popup-builder-content-69199 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe title="Learn how to quickly create custom web themes using Sencha Themer - Series -1" src="" data-attr-src="https://www.youtube.com/embed/5ydpEbiA914?autoplay=1" allow="autoplay" width="722" height="406" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p> 7539</div><style id="sgpb-custom-style-69199">.sgpb-popup-dialog-main-div-theme-wrapper-1 .sgpb-popup-close-button-1 { right: -9px !important; top: -10px !important; } .sg-popup-content { box-shadow: none !important; border-width: 0 !important; padding: 0px !important; } .sgpb-main-html-content-wrapper p { line-height: 0; margin: 0px; } @media screen and (max-width: 575px) { body.new-home-page .sgpb-popup-close-button-1 { width: initial !important; height: initial !important; top: -10px !important; } }</style></div> 7540 </div> 7541 </div><div class="sgpb-main-popup-data-container-69193" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7542 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-69193" data-id="69193" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"extjs-explainer-video ","hiddenOption":[]}]" data-options="eyJzZ3BiLXR5cGUiOiJodG1sIiwic2dwYi1pcy1wcmV2aWV3IjoiMCIsInNncGItaXMtYWN0aXZlIjoiY2hlY2tlZCIsInNncGItYmV
7542oYXZpb3ItYWZ0ZXItc3BlY2lhbC1ldmVudHMiOltbeyJwYXJhbSI6InNlbGVjdF9ldmVudCJ9XV0sInNncGItY29udGVudC1wYWRkaW5nIjoiNyIsInNncGItcG9wdXAtei1pbmRleCI6Ijk5OTkiLCJzZ3BiLXBvcHVwLXRoZW1lcyI6InNncGItdGhlbWUtMSIsInNncGItb3ZlcmxheS1jb2xvciI6IiIsInNncGItb3ZlcmxheS1vcGFjaXR5IjoiMC44Iiwic2dwYi1jb250ZW50LWN1c3RvbS1jbGFzcyI6InNnLXBvcHVwLWNvbnRlbnQiLCJzZ3BiLWJhY2tncm91bmQtaW1hZ2UtbW9kZSI6Im5vLXJlcGVhdCIsInNncGItZXNjLWtleSI6Im9uIiwic2dwYi1lbmFibGUtY2xvc2UtYnV0dG9uIjoib24iLCJzZ3BiLWNsb3NlLWJ1dHRvbi1kZWxheSI6IjAiLCJzZ3BiLWNsb3NlLWJ1dHRvbi1wb3NpdGlvbiI6ImJvdHRvbVJpZ2h0Iiwic2dwYi1idXR0b24tcG9zaXRpb24tdG9wIjoiIiwic2dwYi1idXR0b24tcG9zaXRpb24tcmlnaHQiOiI5Iiwic2dwYi1idXR0b24tcG9zaXRpb24tYm90dG9tIjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWxlZnQiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZSI6IiIsInNncGItYnV0dG9uLWltYWdlLXdpZHRoIjoiMjEiLCJzZ3BiLWJ1dHRvbi1pbWFnZS1oZWlnaHQiOiIyMSIsInNncGItYm9yZGVyLWNvbG9yIjoiIzAwMDAwMCIsInNncGItYm9yZGVyLXJhZGl1cyI6IjAiLCJzZ3BiLWJvcmRlci1yYWRpdXMtdHlwZSI6IiUiLCJzZ3BiLWJ1dHRvbi10ZXh0IjoiQ2xvc2UiLCJzZ3BiLW92ZXJsYXktY2xpY2siOiJvbiIsInNncGItcG9wdXAtZGltZW5zaW9uLW1vZGUiOiJyZXNwb25zaXZlTW9kZSIsInNncGItcmVzcG9uc2l2ZS1kaW1lbnNpb24tbWVhc3VyZSI6ImF1dG8iLCJzZ3BiLXdpZHRoIjoiNjQwcHgiLCJzZ3BiLWhlaWdodCI6IjQ4MHB4Iiwic2dwYi1tYXgtd2lkdGgiOiIiLCJzZ3BiLW1heC1oZWlnaHQiOiIiLCJzZ3BiLW1pbi13aWR0aCI6IjEyMHB4Iiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItcG9zdC1pZCI6IjY5MTkzIiwic2dwYi1lbmFibGUtcG9wdXAtb3ZlcmxheSI6Im9uIiwic2dwYi1idXR0b24taW1hZ2UtZGF0YSI6IiIsInNncGItYmFja2dyb3VuZC1pbWFnZS1kYXRhIjoiIiwic2dwYkNvbmRpdGlvbnMiOm51bGx9"> 7543 <div class="sgpb-popup-builder-content-69193 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe title="Ext JS in 65 Seconds - Powerful JavaScript Framework for Web App Development" src="" data-attr-src="https://www.youtube.com/embed/u_YiFJUCvX4?autoplay=1" allow="autoplay" width="722" height="406" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p> 7544</div><style id="sgpb-custom-style-69193">.sgpb-popup-dialog-main-div-theme-wrapper-1 .sgpb-popup-close-button-1 { right: -9px !important; top: -10px !important; } .sg-popup-content { box-shadow: none !important; border-width: 0 !important; padding: 0px !important; } .sgpb-main-html-content-wrapper p { line-height: 0; margin: 0px; } @media screen and (max-width: 575px) { body.new-home-page .sgpb-popup-close-button-1 { width: initial !important; height: initial !important; top: -10px !important; } }</style></div> 7545 </div> 7546 </div><div class="sgpb-main-popup-data-container-68366" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7547 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-68366" data-id="68366" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"reext-demo","hiddenOption":[]}]" data-options="eyJzZ3BiLXR5cGUiOiJodG1sIiwic2dwYi1pcy1wcmV2aWV3IjoiMCIsInNncGItaXMtYWN0aXZlIjoiY2hlY2tlZCIsInNncGItYmVoYXZpb3ItYWZ0ZXItc3BlY2lhbC1ldmVudHMiOltbeyJwYXJhbSI6InNlbGVjdF9ldmVudCJ9XV0sInNncGItY29udGVudC1wYWRkaW5nIjoiNyIsInNncGItcG9wdXAtei1pbmRleCI6Ijk5OTkiLCJzZ3BiLXBvcHVwLXRoZW1lcyI6InNncGItdGhlbWUtMSIsInNncGItb3ZlcmxheS1jb2xvciI6IiIsInNncGItb3ZlcmxheS1vcGFjaXR5IjoiMC44Iiwic2dwYi1jb250ZW50LWN1c3RvbS1jbGFzcyI6InNnLXBvcHVwLWNvbnRlbnQiLCJzZ3BiLWJhY2tncm91bmQtaW1hZ2UtbW9kZSI6Im5vLXJlcGVhdCIsInNncGItZXNjLWtleSI6Im9uIiwic2dwYi1lbmFibGUtY2xvc2UtYnV0dG9uIjoib24iLCJzZ3BiLWNsb3NlLWJ1dHRvbi1kZWxheSI6IjAiLCJzZ3BiLWNsb3NlLWJ1dHRvbi1wb3NpdGlvbiI6ImJvdHRvbVJpZ2h0Iiwic2dwYi1idXR0b24tcG9zaXRpb24tdG9wIjoiIiwic2dwYi1idXR0b24tcG9zaXRpb24tcmlnaHQiOiI5Iiwic2dwYi1idXR0b24tcG9zaXRpb24tYm90dG9tIjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWxlZnQiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZSI6IiIsInNncGItYnV0dG9uLWltYWdlLXdpZHRoIjoiMjEiLCJzZ3BiLWJ1dHRvbi1pbWFnZS1oZWlnaHQiOiIyMSIsInNncGItYm9yZGVyLWNvbG9yIjoiIzAwMDAwMCIsInNncGItYm9yZGVyLXJhZGl1cyI6IjAiLCJzZ3BiLWJvcmRlci1yYWRpdXMtdHlwZSI6IiUiLCJzZ3BiLWJ1dHRvbi10ZXh0IjoiQ2xvc2UiLCJzZ3BiLW92ZXJsYXktY2xpY2siOiJvbiIsInNncGItcG9wdXAtZGltZW5zaW9uLW1vZGUiOiJyZXNwb25zaXZlTW9
7547kZSIsInNncGItcmVzcG9uc2l2ZS1kaW1lbnNpb24tbWVhc3VyZSI6ImF1dG8iLCJzZ3BiLXdpZHRoIjoiNjQwcHgiLCJzZ3BiLWhlaWdodCI6IjQ4MHB4Iiwic2dwYi1tYXgtd2lkdGgiOiIiLCJzZ3BiLW1heC1oZWlnaHQiOiIiLCJzZ3BiLW1pbi13aWR0aCI6IjEyMHB4Iiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItcG9zdC1pZCI6IjY4MzY2Iiwic2dwYi1lbmFibGUtcG9wdXAtb3ZlcmxheSI6Im9uIiwic2dwYi1idXR0b24taW1hZ2UtZGF0YSI6IiIsInNncGItYmFja2dyb3VuZC1pbWFnZS1kYXRhIjoiIiwic2dwYkNvbmRpdGlvbnMiOm51bGx9"> 7548 <div class="sgpb-popup-builder-content-68366 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><!-- 7549 7550<div class="reext-video"> 7551 <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%2050'%3E%3C/svg%3E" alt="coming soon" width="100px" height="50px" data-lazy-src="/wp-content/uploads/2024/02/coming-soon-alarm.png"/><noscript><img src="/wp-content/uploads/2024/02/coming-soon-alarm.png" alt="coming soon" width="100px" height="50px"/></noscript> 7552 7553 7554<h4>Something Awesome Is</h4> 7555 7556 7557 7558 7559<div class="cs-loader "> 7560 7561 7562<div class="waviy"> 7563 <span>C</span><span>O</span><span>M</span><span>I</span><span>N</span><span>G </span><span>S</span><span>O</span><span>O</span><span>N</span><span>!</span> 7564 </div> 7565 7566 7567 </div> 7568 7569 7570</div> 7571 7572 7573<iframe width="708" height="398" src="" data-attr-src="https://www.youtube.com/embed/iqLFb4laRwA" title="How to use Ext JS Components in React Applications - ReExt | JS Days 2024" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> --></p> 7574<p><iframe width="708" height="398" src="" data-attr-src="https://www.youtube.com/embed/J0_sLt4z0Tc" title="How to Get Started with ReExt | Quick Demo for Building React Apps" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe></p> 7575</div><style id="sgpb-custom-style-68366">.sgpb-popup-dialog-main-div-theme-wrapper-1 .sgpb-popup-close-button-1 { right: -9px !important; top: -10px !important; } .sg-popup-content { box-shadow: none !important; border-width: 0 !important; padding: 0px !important; } .sgpb-main-html-content-wrapper p { line-height: 0; margin: 0px; } /* .reext-video { padding: 50px 30px; min-height: 120px; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; } .reext-video h4 { display: block; text-align: center; margin: 0 0 15px; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent; background: linear-gradient(to bottom, #0c87c3, #06425c); width: 100%; line-height: 1.2; } .cs-loader { display: flex; align-items: center; justify-content: center; } .cs-loader .waviy { -webkit-box-reflect: below -5px linear-gradient(transparent, rgba(0, 0, 0, 0.4)); } .cs-loader .waviy span { text-transform: uppercase; letter-spacing: 3px; font-family: var(--font-ter); font-size: 22px; font-weight: 800; position: relative; display: inline-block; text-transform: uppercase; animation: waviy 1s infinite; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent; background: linear-gradient(to bottom, #0c87c3, #06425c); line-height: 1.3; } @keyframes waviy { 0%, 40%, 100% { transform: translateY(0) } 20% { transform: translateY(-5px) } } .reext-video img { margin-bottom: 30px; } .cs-loader .waviy span:nth-child(1) { animation-delay: calc(0.1s * (1)); } .cs-loader .waviy span:nth-child(2) { animation-delay: calc(0.1s * (2)); } .cs-loader .waviy span:nth-child(3) { animation-delay: calc(0.1s * (3)); } .cs-loader .waviy span:nth-child(4) { animation-delay: calc(0.1s * (4)); } .cs-loader .waviy span:nth-child(5) { animation-delay: calc(0.1s * (5)); } .cs-loader .waviy span:nth-child(6) { animation-delay: calc(0.1s * (6)); } .cs-loader .waviy span:nth-child(7) { animation-delay: calc(0.1s * (7)); } .cs-loader .waviy span:nth-child(8) { animation-delay: calc(0.1s * (8)); } .cs-loader .waviy span:nth-child(9) { animation-delay: calc(0.1s * (9)); } .cs-loader .waviy span:nth-child(10) { animation-delay: calc(0.1s * (10)); } .cs-loader .waviy span:nth-child(11) { animation-delay: calc(0.1s * (11)); } .cs-loader .waviy span:nth-child(12) { animation-delay: calc(0.1s * (12)); } */ @media screen and (max-width: 575px) { body.new-home-page .sgpb-popup-close-button-1 { width: initial !important; height: initial !important; top: -10px !important; } }</style></div> 7576 </div> 7577 </div><div class="sgpb-main-popup-data-container-67267" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7578 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-67267" data-id="67267" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"consuming-external-libraries","hiddenOption":[]}]" data-options="eyJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImNvcm5lciIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0Iiwic2dwYi10eXBlIjoiaHRtbCIsInNncGItaXMtcHJldmlldyI6IjAiLCJzZ3BiLWlzLWFjdGl2ZSI6ImNoZWNrZWQiLCJzZ3BiLWJlaGF2aW9yLWFmdGVyLXNwZWNpYWwtZXZlbnRzIjpbW3sicGFyYW0iOiJzZWxlY3RfZXZlbnQifV1dLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIwIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJib3R0b21SaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6IiIsInNncGItYnV0dG9uLXBvc2l0aW9uLXJpZ2h0IjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWJvdHRvbSI6IjkiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1sZWZ0IjoiIiwic2dwYi1idXR0b24taW1hZ2UiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZS13aWR0aCI6IjI
7578xIiwic2dwYi1idXR0b24taW1hZ2UtaGVpZ2h0IjoiMjEiLCJzZ3BiLWJvcmRlci1jb2xvciI6IiMwMDAwMDAiLCJzZ3BiLWJvcmRlci1yYWRpdXMiOiIwIiwic2dwYi1ib3JkZXItcmFkaXVzLXR5cGUiOiIlIiwic2dwYi1idXR0b24tdGV4dCI6IkNsb3NlIiwic2dwYi1vdmVybGF5LWNsaWNrIjoib24iLCJzZ3BiLWNvbnRlbnQtcGFkZGluZyI6IjciLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTEiLCJzZ3BiLW92ZXJsYXktY3VzdG9tLWNsYXNzIjoic2dwYi1wb3B1cC1vdmVybGF5Iiwic2dwYi1vdmVybGF5LWNvbG9yIjoiIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItanMiOiJKUyIsInNncGItY3NzIjoiQ1NTIiwic2dwYi1wb3N0LWlkIjoiNjcyNjciLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7579 <div class="sgpb-popup-builder-content-67267 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="560" height="315" src="" data-attr-src="https://www.youtube.com/embed/hWuoVXD4UPk?si=vJrqKSI6IFj2WHxc&autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> 7580</div></div> 7581 </div> 7582 </div><div class="sgpb-main-popup-data-container-66979" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7583 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-66979" data-id="66979" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"skill-sprint-series-webinar","hiddenOption":[]}]" data-options="eyJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImNvcm5lciIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0Iiwic2dwYi10eXBlIjoiaHRtbCIsInNncGItaXMtcHJldmlldyI6IjAiLCJzZ3BiLWlzLWFjdGl2ZSI6ImNoZWNrZWQiLCJzZ3BiLWJlaGF2aW9yLWFmdGVyLXNwZWNpYWwtZXZlbnRzIjpbW3sicGFyYW0iOiJzZWxlY3RfZXZlbnQifV1dLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIwIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJib3R0b21SaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6IiIsInNncGItYnV0dG9uLXBvc2l0aW9uLXJpZ2h0IjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWJvdHRvbSI6IjkiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1sZWZ0IjoiIiwic2dwYi1idXR0b24taW1hZ2UiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZS13aWR0aCI6IjIxIiwic2dwYi1idXR0b24taW1hZ2UtaGVpZ2h0IjoiMjEiLCJzZ3BiLWJvcmRlci1jb2xvciI6IiMwMDAwMDAiLCJzZ3BiLWJvcmRlci1yYWRpdXMiOiIwIiwic2dwYi1ib3JkZXItcmFkaXVzLXR5cGUiOiIlIiwic2dwYi1idXR0b24tdGV4dCI6IkNsb3NlIiwic2dwYi1vdmVybGF5LWNsaWNrIjoib24iLCJzZ3BiLWNvbnRlbnQtcGFkZGluZyI6IjciLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTEiLCJzZ3BiLW92ZXJsYXktY3VzdG9tLWNsYXNzIjoic2dwYi1wb3B1cC1vdmVybGF5Iiwic2dwYi1vdmVybGF5LWNvbG9yIjoiIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItanMiOiJKUyIsInNncGItY3NzIjoiQ1NTIiwic2dwYi1wb3N0LWlkIjoiNjY5NzkiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7584 <div class="sgpb-popup-builder-content-66979 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="560" height="315" src="" data-attr-src="https://www.youtube.com/embed/be6PzOYKlhY?si=TTNWYlf2w-sblnEx&autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> 7585</div></div> 7586 </div> 7587 </div><div class="sgpb-main-popup-data-container-66997" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7588 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-66997" data-id="66997" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"series8","hiddenOption":[]}]" data-options="eyJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImNvcm5lciIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0Iiwic2dwYi10eXBlIjoiaHRtbCIsInNncGItaXMtcHJldmlldyI6IjAiLCJzZ3BiLWlzLWFjdGl2ZSI6ImNoZWNrZWQiLCJzZ3BiLWJlaGF2aW9yLWFmdGVyLXNwZWNpYWwtZXZlbnRzIjpbW3sicGFyYW0iOiJzZWxlY3RfZXZlbnQifV1dLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIwIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJib3R0b21SaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6IiIsInNncGItYnV0dG9uLXBvc2l0aW9uLXJpZ2h0IjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWJvdHRvbSI6IjkiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1sZWZ0IjoiIiwic2dwYi1idXR0b24taW1hZ2UiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZS13aWR0aCI6IjI
7588xIiwic2dwYi1idXR0b24taW1hZ2UtaGVpZ2h0IjoiMjEiLCJzZ3BiLWJvcmRlci1jb2xvciI6IiMwMDAwMDAiLCJzZ3BiLWJvcmRlci1yYWRpdXMiOiIwIiwic2dwYi1ib3JkZXItcmFkaXVzLXR5cGUiOiIlIiwic2dwYi1idXR0b24tdGV4dCI6IkNsb3NlIiwic2dwYi1vdmVybGF5LWNsaWNrIjoib24iLCJzZ3BiLWNvbnRlbnQtcGFkZGluZyI6IjciLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTEiLCJzZ3BiLW92ZXJsYXktY3VzdG9tLWNsYXNzIjoic2dwYi1wb3B1cC1vdmVybGF5Iiwic2dwYi1vdmVybGF5LWNvbG9yIjoiIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItanMiOiJKUyIsInNncGItY3NzIjoiQ1NTIiwic2dwYi1wb3N0LWlkIjoiNjY5OTciLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7589 <div class="sgpb-popup-builder-content-66997 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="560" height="315" src="" data-attr-src="https://www.youtube.com/embed/WEInY6OHmeQ?si=HN7FY-lz0Pp20JAo&autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> 7590</div></div> 7591 </div> 7592 </div><div class="sgpb-main-popup-data-container-66603" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7593 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-66603" data-id="66603" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"series7","hiddenOption":[]}]" data-options="eyJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImNvcm5lciIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0Iiwic2dwYi10eXBlIjoiaHRtbCIsInNncGItaXMtcHJldmlldyI6IjAiLCJzZ3BiLWlzLWFjdGl2ZSI6ImNoZWNrZWQiLCJzZ3BiLWJlaGF2aW9yLWFmdGVyLXNwZWNpYWwtZXZlbnRzIjpbW3sicGFyYW0iOiJzZWxlY3RfZXZlbnQifV1dLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIwIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJib3R0b21SaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6IiIsInNncGItYnV0dG9uLXBvc2l0aW9uLXJpZ2h0IjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWJvdHRvbSI6IjkiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1sZWZ0IjoiIiwic2dwYi1idXR0b24taW1hZ2UiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZS13aWR0aCI6IjIxIiwic2dwYi1idXR0b24taW1hZ2UtaGVpZ2h0IjoiMjEiLCJzZ3BiLWJvcmRlci1jb2xvciI6IiMwMDAwMDAiLCJzZ3BiLWJvcmRlci1yYWRpdXMiOiIwIiwic2dwYi1ib3JkZXItcmFkaXVzLXR5cGUiOiIlIiwic2dwYi1idXR0b24tdGV4dCI6IkNsb3NlIiwic2dwYi1vdmVybGF5LWNsaWNrIjoib24iLCJzZ3BiLWNvbnRlbnQtcGFkZGluZyI6IjciLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTEiLCJzZ3BiLW92ZXJsYXktY3VzdG9tLWNsYXNzIjoic2dwYi1wb3B1cC1vdmVybGF5Iiwic2dwYi1vdmVybGF5LWNvbG9yIjoiIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItanMiOiJKUyIsInNncGItY3NzIjoiQ1NTIiwic2dwYi1wb3N0LWlkIjoiNjY2MDMiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7594 <div class="sgpb-popup-builder-content-66603 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="560" height="315" src="" data-attr-src="https://www.youtube.com/embed/7KMkyNTRifE?si=L4zwBK4Oe23F47d2&autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> 7595</div></div> 7596 </div> 7597 </div><div class="sgpb-main-popup-data-container-66601" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7598 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-66601" data-id="66601" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"series6","hiddenOption":[]}]" data-options="eyJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImNvcm5lciIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0Iiwic2dwYi10eXBlIjoiaHRtbCIsInNncGItaXMtcHJldmlldyI6IjAiLCJzZ3BiLWlzLWFjdGl2ZSI6ImNoZWNrZWQiLCJzZ3BiLWJlaGF2aW9yLWFmdGVyLXNwZWNpYWwtZXZlbnRzIjpbW3sicGFyYW0iOiJzZWxlY3RfZXZlbnQifV1dLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIwIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJib3R0b21SaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6IiIsInNncGItYnV0dG9uLXBvc2l0aW9uLXJpZ2h0IjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWJvdHRvbSI6IjkiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1sZWZ0IjoiIiwic2dwYi1idXR0b24taW1hZ2UiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZS13aWR0aCI6IjI
7598xIiwic2dwYi1idXR0b24taW1hZ2UtaGVpZ2h0IjoiMjEiLCJzZ3BiLWJvcmRlci1jb2xvciI6IiMwMDAwMDAiLCJzZ3BiLWJvcmRlci1yYWRpdXMiOiIwIiwic2dwYi1ib3JkZXItcmFkaXVzLXR5cGUiOiIlIiwic2dwYi1idXR0b24tdGV4dCI6IkNsb3NlIiwic2dwYi1vdmVybGF5LWNsaWNrIjoib24iLCJzZ3BiLWNvbnRlbnQtcGFkZGluZyI6IjciLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTEiLCJzZ3BiLW92ZXJsYXktY3VzdG9tLWNsYXNzIjoic2dwYi1wb3B1cC1vdmVybGF5Iiwic2dwYi1vdmVybGF5LWNvbG9yIjoiIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItanMiOiJKUyIsInNncGItY3NzIjoiQ1NTIiwic2dwYi1wb3N0LWlkIjoiNjY2MDEiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7599 <div class="sgpb-popup-builder-content-66601 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="560" height="315" src="" data-attr-src="https://www.youtube.com/embed/cjz6gAhbmnk?si=-V0DlMpRJsX-mecm&autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> 7600</div></div> 7601 </div> 7602 </div><div class="sgpb-main-popup-data-container-65973" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7603 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-65973" data-id="65973" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"series5","hiddenOption":[]}]" data-options="eyJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImNvcm5lciIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0Iiwic2dwYi10eXBlIjoiaHRtbCIsInNncGItaXMtcHJldmlldyI6IjAiLCJzZ3BiLWlzLWFjdGl2ZSI6ImNoZWNrZWQiLCJzZ3BiLWJlaGF2aW9yLWFmdGVyLXNwZWNpYWwtZXZlbnRzIjpbW3sicGFyYW0iOiJzZWxlY3RfZXZlbnQifV1dLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIwIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJib3R0b21SaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6IiIsInNncGItYnV0dG9uLXBvc2l0aW9uLXJpZ2h0IjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWJvdHRvbSI6IjkiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1sZWZ0IjoiIiwic2dwYi1idXR0b24taW1hZ2UiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZS13aWR0aCI6IjIxIiwic2dwYi1idXR0b24taW1hZ2UtaGVpZ2h0IjoiMjEiLCJzZ3BiLWJvcmRlci1jb2xvciI6IiMwMDAwMDAiLCJzZ3BiLWJvcmRlci1yYWRpdXMiOiIwIiwic2dwYi1ib3JkZXItcmFkaXVzLXR5cGUiOiIlIiwic2dwYi1idXR0b24tdGV4dCI6IkNsb3NlIiwic2dwYi1vdmVybGF5LWNsaWNrIjoib24iLCJzZ3BiLWNvbnRlbnQtcGFkZGluZyI6IjciLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTEiLCJzZ3BiLW92ZXJsYXktY3VzdG9tLWNsYXNzIjoic2dwYi1wb3B1cC1vdmVybGF5Iiwic2dwYi1vdmVybGF5LWNvbG9yIjoiIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItanMiOiJKUyIsInNncGItY3NzIjoiQ1NTIiwic2dwYi1wb3N0LWlkIjoiNjU5NzMiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7604 <div class="sgpb-popup-builder-content-65973 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="560" height="315" src="" data-attr-src="https://www.youtube.com/embed/BGp_Nwi68TA?si=xU6TbhDgcXouIZGM&autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> 7605</div></div> 7606 </div> 7607 </div><div class="sgpb-main-popup-data-container-65783" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7608 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-65783" data-id="65783" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"series4","hiddenOption":[]}]" data-options="eyJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImNvcm5lciIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0Iiwic2dwYi10eXBlIjoiaHRtbCIsInNncGItaXMtcHJldmlldyI6IjAiLCJzZ3BiLWlzLWFjdGl2ZSI6ImNoZWNrZWQiLCJzZ3BiLWJlaGF2aW9yLWFmdGVyLXNwZWNpYWwtZXZlbnRzIjpbW3sicGFyYW0iOiJzZWxlY3RfZXZlbnQifV1dLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIwIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJib3R0b21SaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6IiIsInNncGItYnV0dG9uLXBvc2l0aW9uLXJpZ2h0IjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWJvdHRvbSI6IjkiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1sZWZ0IjoiIiwic2dwYi1idXR0b24taW1hZ2UiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZS13aWR0aCI6IjI
7608xIiwic2dwYi1idXR0b24taW1hZ2UtaGVpZ2h0IjoiMjEiLCJzZ3BiLWJvcmRlci1jb2xvciI6IiMwMDAwMDAiLCJzZ3BiLWJvcmRlci1yYWRpdXMiOiIwIiwic2dwYi1ib3JkZXItcmFkaXVzLXR5cGUiOiIlIiwic2dwYi1idXR0b24tdGV4dCI6IkNsb3NlIiwic2dwYi1vdmVybGF5LWNsaWNrIjoib24iLCJzZ3BiLWNvbnRlbnQtcGFkZGluZyI6IjciLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTEiLCJzZ3BiLW92ZXJsYXktY3VzdG9tLWNsYXNzIjoic2dwYi1wb3B1cC1vdmVybGF5Iiwic2dwYi1vdmVybGF5LWNvbG9yIjoiIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItanMiOiJKUyIsInNncGItY3NzIjoiQ1NTIiwic2dwYi1wb3N0LWlkIjoiNjU3ODMiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7609 <div class="sgpb-popup-builder-content-65783 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="560" height="315" src="" data-attr-src="https://www.youtube.com/embed/2z8jOeemY0c?si=81MrId_BQxxTJuTY&autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> 7610</div></div> 7611 </div> 7612 </div><div class="sgpb-main-popup-data-container-65782" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7613 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-65782" data-id="65782" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"series3","hiddenOption":[]}]" data-options="eyJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImNvcm5lciIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0Iiwic2dwYi10eXBlIjoiaHRtbCIsInNncGItaXMtcHJldmlldyI6IjAiLCJzZ3BiLWlzLWFjdGl2ZSI6ImNoZWNrZWQiLCJzZ3BiLWJlaGF2aW9yLWFmdGVyLXNwZWNpYWwtZXZlbnRzIjpbW3sicGFyYW0iOiJzZWxlY3RfZXZlbnQifV1dLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIwIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJib3R0b21SaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6IiIsInNncGItYnV0dG9uLXBvc2l0aW9uLXJpZ2h0IjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWJvdHRvbSI6IjkiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1sZWZ0IjoiIiwic2dwYi1idXR0b24taW1hZ2UiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZS13aWR0aCI6IjIxIiwic2dwYi1idXR0b24taW1hZ2UtaGVpZ2h0IjoiMjEiLCJzZ3BiLWJvcmRlci1jb2xvciI6IiMwMDAwMDAiLCJzZ3BiLWJvcmRlci1yYWRpdXMiOiIwIiwic2dwYi1ib3JkZXItcmFkaXVzLXR5cGUiOiIlIiwic2dwYi1idXR0b24tdGV4dCI6IkNsb3NlIiwic2dwYi1vdmVybGF5LWNsaWNrIjoib24iLCJzZ3BiLWNvbnRlbnQtcGFkZGluZyI6IjciLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTEiLCJzZ3BiLW92ZXJsYXktY3VzdG9tLWNsYXNzIjoic2dwYi1wb3B1cC1vdmVybGF5Iiwic2dwYi1vdmVybGF5LWNvbG9yIjoiIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItanMiOiJKUyIsInNncGItY3NzIjoiQ1NTIiwic2dwYi1wb3N0LWlkIjoiNjU3ODIiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7614 <div class="sgpb-popup-builder-content-65782 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="560" height="315" src="" data-attr-src="https://www.youtube.com/embed/vHmC78TwTKs?si=CvQpajAsyVijtLXx&autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> 7615</div></div> 7616 </div> 7617 </div><div class="sgpb-main-popup-data-container-65781" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7618 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-65781" data-id="65781" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"series2","hiddenOption":[]}]" data-options="eyJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImNvcm5lciIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0Iiwic2dwYi10eXBlIjoiaHRtbCIsInNncGItaXMtcHJldmlldyI6IjAiLCJzZ3BiLWlzLWFjdGl2ZSI6ImNoZWNrZWQiLCJzZ3BiLWJlaGF2aW9yLWFmdGVyLXNwZWNpYWwtZXZlbnRzIjpbW3sicGFyYW0iOiJzZWxlY3RfZXZlbnQifV1dLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIwIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJib3R0b21SaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6IiIsInNncGItYnV0dG9uLXBvc2l0aW9uLXJpZ2h0IjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWJvdHRvbSI6IjkiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1sZWZ0IjoiIiwic2dwYi1idXR0b24taW1hZ2UiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZS13aWR0aCI6IjI
7618xIiwic2dwYi1idXR0b24taW1hZ2UtaGVpZ2h0IjoiMjEiLCJzZ3BiLWJvcmRlci1jb2xvciI6IiMwMDAwMDAiLCJzZ3BiLWJvcmRlci1yYWRpdXMiOiIwIiwic2dwYi1ib3JkZXItcmFkaXVzLXR5cGUiOiIlIiwic2dwYi1idXR0b24tdGV4dCI6IkNsb3NlIiwic2dwYi1vdmVybGF5LWNsaWNrIjoib24iLCJzZ3BiLWNvbnRlbnQtcGFkZGluZyI6IjciLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTEiLCJzZ3BiLW92ZXJsYXktY3VzdG9tLWNsYXNzIjoic2dwYi1wb3B1cC1vdmVybGF5Iiwic2dwYi1vdmVybGF5LWNvbG9yIjoiIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItanMiOiJKUyIsInNncGItY3NzIjoiQ1NTIiwic2dwYi1wb3N0LWlkIjoiNjU3ODEiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7619 <div class="sgpb-popup-builder-content-65781 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="560" height="315" src="" data-attr-src="https://www.youtube.com/embed/Pk_DXd5y9u0?si=vyShKKzULZDBFPip&autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> 7620</div></div> 7621 </div> 7622 </div><div class="sgpb-main-popup-data-container-65780" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7623 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-65780" data-id="65780" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"series1","hiddenOption":[]}]" data-options="eyJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImNvcm5lciIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0Iiwic2dwYi10eXBlIjoiaHRtbCIsInNncGItaXMtcHJldmlldyI6IjAiLCJzZ3BiLWlzLWFjdGl2ZSI6ImNoZWNrZWQiLCJzZ3BiLWJlaGF2aW9yLWFmdGVyLXNwZWNpYWwtZXZlbnRzIjpbW3sicGFyYW0iOiJzZWxlY3RfZXZlbnQifV1dLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIwIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJib3R0b21SaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6IiIsInNncGItYnV0dG9uLXBvc2l0aW9uLXJpZ2h0IjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWJvdHRvbSI6IjkiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1sZWZ0IjoiIiwic2dwYi1idXR0b24taW1hZ2UiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZS13aWR0aCI6IjIxIiwic2dwYi1idXR0b24taW1hZ2UtaGVpZ2h0IjoiMjEiLCJzZ3BiLWJvcmRlci1jb2xvciI6IiMwMDAwMDAiLCJzZ3BiLWJvcmRlci1yYWRpdXMiOiIwIiwic2dwYi1ib3JkZXItcmFkaXVzLXR5cGUiOiIlIiwic2dwYi1idXR0b24tdGV4dCI6IkNsb3NlIiwic2dwYi1vdmVybGF5LWNsaWNrIjoib24iLCJzZ3BiLWNvbnRlbnQtcGFkZGluZyI6IjciLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTEiLCJzZ3BiLW92ZXJsYXktY3VzdG9tLWNsYXNzIjoic2dwYi1wb3B1cC1vdmVybGF5Iiwic2dwYi1vdmVybGF5LWNvbG9yIjoiIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItanMiOiJKUyIsInNncGItY3NzIjoiQ1NTIiwic2dwYi1wb3N0LWlkIjoiNjU3ODAiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7624 <div class="sgpb-popup-builder-content-65780 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="560" height="315" src="" data-attr-src="https://www.youtube.com/embed/5ydpEbiA914?si=M5LND0RHYaygnp-q&autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> 7625</div></div> 7626 </div> 7627 </div><div class="sgpb-main-popup-data-container-64768" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7628 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-64768" data-id="64768" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"unveil-extjs-magic","hiddenOption":[]}]" data-options="eyJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImNvcm5lciIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0Iiwic2dwYi10eXBlIjoiaHRtbCIsInNncGItaXMtcHJldmlldyI6IjAiLCJzZ3BiLWlzLWFjdGl2ZSI6ImNoZWNrZWQiLCJzZ3BiLWJlaGF2aW9yLWFmdGVyLXNwZWNpYWwtZXZlbnRzIjpbW3sicGFyYW0iOiJzZWxlY3RfZXZlbnQifV1dLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIwIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJib3R0b21SaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6IiIsInNncGItYnV0dG9uLXBvc2l0aW9uLXJpZ2h0IjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWJvdHRvbSI6IjkiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1sZWZ0IjoiIiwic2dwYi1idXR0b24taW1hZ2UiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZS13aWR0aCI6IjI
7628xIiwic2dwYi1idXR0b24taW1hZ2UtaGVpZ2h0IjoiMjEiLCJzZ3BiLWJvcmRlci1jb2xvciI6IiMwMDAwMDAiLCJzZ3BiLWJvcmRlci1yYWRpdXMiOiIwIiwic2dwYi1ib3JkZXItcmFkaXVzLXR5cGUiOiIlIiwic2dwYi1idXR0b24tdGV4dCI6IkNsb3NlIiwic2dwYi1vdmVybGF5LWNsaWNrIjoib24iLCJzZ3BiLWNvbnRlbnQtcGFkZGluZyI6IjciLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTEiLCJzZ3BiLW92ZXJsYXktY3VzdG9tLWNsYXNzIjoic2dwYi1wb3B1cC1vdmVybGF5Iiwic2dwYi1vdmVybGF5LWNvbG9yIjoiIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItanMiOiJKUyIsInNncGItY3NzIjoiQ1NTIiwic2dwYi1wb3N0LWlkIjoiNjQ3NjgiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7629 <div class="sgpb-popup-builder-content-64768 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="560" height="315" src="" data-attr-src="https://www.youtube.com/embed/u_YiFJUCvX4?autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture;" allowfullscreen></iframe></p> 7630</div><style id="sgpb-custom-style-64768">.sgpb-popup-dialog-main-div-theme-wrapper-1 .sgpb-popup-close-button-1 { 7631 right: -9px !important; 7632 top: -10px !important; 7633} 7634.sg-popup-content { 7635 box-shadow: none !important; 7636 border-width: 0 !important; 7637 padding: 0px!important; 7638} 7639.sgpb-main-html-content-wrapper p { 7640 line-height: 0; 7641 margin: 0px; 7642} 7643@media screen and (max-width: 575px) { 7644 body.new-home-page .sgpb-popup-close-button-1 { 7645 width: initial !important; 7646 height: initial !important; 7647 top: -10px !important; 7648 } 7649}</style></div> 7650 </div> 7651 </div><div class="sgpb-main-popup-data-container-62696" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7652 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-62696" data-id="62696" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"
7652vedio-thumbnail","hiddenOption":[]},{"param":"click","operator":"clickActionCustomClass","value":"vedio-icons","hiddenOption":[]}]" data-options="eyJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImNvcm5lciIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0Iiwic2dwYi10eXBlIjoiaHRtbCIsInNncGItaXMtcHJldmlldyI6IjAiLCJzZ3BiLWlzLWFjdGl2ZSI6ImNoZWNrZWQiLCJzZ3BiLWJlaGF2aW9yLWFmdGVyLXNwZWNpYWwtZXZlbnRzIjpbW3sicGFyYW0iOiJzZWxlY3RfZXZlbnQifV1dLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIwIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJib3R0b21SaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6IiIsInNncGItYnV0dG9uLXBvc2l0aW9uLXJpZ2h0IjoiOSIsInNncGItYnV0dG9uLXBvc2l0aW9uLWJvdHRvbSI6IjkiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1sZWZ0IjoiIiwic2dwYi1idXR0b24taW1hZ2UiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZS13aWR0aCI6IjIxIiwic2dwYi1idXR0b24taW1hZ2UtaGVpZ2h0IjoiMjEiLCJzZ3BiLWJvcmRlci1jb2xvciI6IiMwMDAwMDAiLCJzZ3BiLWJvcmRlci1yYWRpdXMiOiIwIiwic2dwYi1ib3JkZXItcmFkaXVzLXR5cGUiOiIlIiwic2dwYi1idXR0b24tdGV4dCI6IkNsb3NlIiwic2dwYi1vdmVybGF5LWNsaWNrIjoib24iLCJzZ3BiLWNvbnRlbnQtcGFkZGluZyI6IjciLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTEiLCJzZ3BiLW92ZXJsYXktY3VzdG9tLWNsYXNzIjoic2dwYi1wb3B1cC1vdmVybGF5Iiwic2dwYi1vdmVybGF5LWNvbG9yIjoiIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1wb3B1cC1vcmRlciI6IjAiLCJzZ3BiLXBvcHVwLWRlbGF5IjoiMCIsInNncGItanMiOiJKUyIsInNncGItY3NzIjoiQ1NTIiwic2dwYi1wb3N0LWlkIjoiNjI2OTYiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0="> 7653 <div class="sgpb-popup-builder-content-62696 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><iframe width="560" height="400" src="" data-attr-src="https://www.youtube.com/embed/Iq-JupRKV0I?autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> 7654</div></div> 7655 </div> 7656 </div><div class="sgpb-main-popup-data-container-50961" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> 7657 <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-50961" data-id="50961" data-events="[{"param":"click","operator":"clickActionCustomClass","value":"grui-download","hiddenOption":[]}]" data-options="eyJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImNvcm5lciIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0Iiwic2dwYi10eXBlIjoiaHRtbCIsInNncGItaXMtcHJldmlldyI6IjAiLCJzZ3BiLWlzLWFjdGl2ZSI6ImNoZWNrZWQiLCJzZ3BiLWJlaGF2aW9yLWFmdGVyLXNwZWNpYWwtZXZlbnRzIjpbW3sicGFyYW0iOiJzZWxlY3RfZXZlbnQifV1dLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIwIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJ0b3BSaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6Ii0xOCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXJpZ2h0IjoiLTE4Iiwic2dwYi1idXR0b24tcG9zaXRpb24tYm90dG9tIjoiMCIsInNncGItYnV0dG9uLXBvc2l0aW9uLWxlZnQiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZSI6IiIsInNncGItYnV0dG9uLWltYWdlLXdpZHRoIjoiMzAiLCJzZ3BiLWJ1dHRvbi1pbWFnZS1oZWlnaHQiOiIzMCIsInNncGItYm9yZGVyLWNvbG9yIjoiIzAwMDAwMCIsInNncGItYm9yZGVyLXJhZGl1cyI6IjAiLCJzZ3BiLWJvcmRlci1yYWRpdXMtdHlwZSI6IiUiLCJzZ3BiLWJ1dHRvbi10ZXh0IjoiQ2xvc2UiLCJzZ3BiLW92ZXJsYXktY2xpY2siOiJvbiIsInNncGItY29udGVudC1wYWRkaW5nIjoiMTIiLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTYiLCJzZ3BiLW92ZXJsYXktY3VzdG9tLWNsYXNzIjoic2dwYi1wb3B1cC1vdmVybGF5Iiwic2dwYi1vdmVybGF5LWNvbG9yIjoiIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWVuYWJsZS1jb250ZW50LXNjcm9sbGluZyI6Im9uIiwic2dwYi1yZW9wZW4tYWZ0ZXItZm9ybS1zdWJtaXNzaW9uIjoib24iLCJzZ3BiLXBvcHVwLW9yZGVyIjoiMCIsInNncGItcG9wdXAtZGVsYXkiOiIwIiwic2dwYi1qcyI6IkpTIiwic2dwYi1jc3MiOiJDU1MiLCJzZ3BiLXBvc3QtaWQiOiI1MDk2MSIsInNncGItZW5hYmxlLXBvcHVwLW92ZXJsYXkiOiJvbiIsInNncGItYnV0dG9uLWltYWdlLWRhdGEiOiIiLCJzZ3BiLWJhY2tncm91bmQtaW1hZ2UtZGF0YSI6IiIsInNncGJDb25kaXRpb25zIjpudWxsfQ=="> 7658 <div class="sgpb-popup-builder-content-50961 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><p><!-- 7659 7660<div class="gruiForm">[gravityform id="31" title="true" description="true" field_values="order_type=other"]</div> 7661 7662 --></p> 7663</div></div> 7664 </div> 7665 </div>
7665<script type="text/javascript" id="sns_global_scripts">window.addEventListener('DOMContentLoaded', function() {// Production 2021 7666 7667setTimeout(function () { 7668 jQuery('body').addClass('loaded').removeClass('loading'); 7669}, 1000); 7670 7671// 7672// Special dynamic size content 7673// jQuery hashchange Required in head 7674// 7675(function ($, W) { 7676 var new_window_width = $(W).width(), old_window_width = new_window_width; 7677 $(W).on('load', function () { 7678 $(W).trigger('hashchange'); 7679 $('body').addClass('loaded').removeClass('loading'); 7680 $('.entry-content .gform_anchor').each(function () { 7681 $(this).closest('.entry-content').prepend($(this)); 7682 }); 7683 }).trigger('resize', function () { 7684 if ($('.responsive-tabs').length) { 7685 old_window_width = new_window_width; 7686 new_window_width = $(W).width(); 7687 if (new_window_width < 768 && old_window_width > 768) { 7688 $(W).trigger('hashchange'); 7689 } 7690 } 7691 $('.fluid-width-video-wrapper iframe[src*="vimeo.com"], .fluid-width-video-wrapper iframe[src*="youtube.com"]').each(function () { 7692 $(this).add('.fluid-width-video-wrapper').height(Math.round(($(this).width() / 16) * 9)); 7693 }); 7694 $('.fluid-width-video-wrapper iframe[src*="vidyard.com"]').each(function () { 7695 var spans = $(this).parent().removeAttr('style'); 7696 spans.add('.fluid-width-video-wrapper').height(Math.round(($(this).width() / 16) * 9)); 7697 }); 7698 $('.fluid-width-video-wrapper .BrightTALKEmbed').each(function () { 7699 var width = $(this).parents('.fluid-width-video-wrapper').parent().width(); 7700 $(this).parents('.fluid-width-video-wrapper').width(width).height(width * 0.95602094240838); 7701 }); 7702 }).trigger('resize') 7703 // Bind an event to window.onhashchange that, when the hash changes, gets the 7704 // hash and adds the class "selected" to any matching nav link. 7705 .on('hashchange', function () { 7706 var hash = location.hash; 7707 // Iterate over all nav links, setting the "selected" class as-appropriate. 7708 $('.responsive-tabs__list li').each(function (indx) { 7709 var el = $(this); 7710 if ((hash && el.attr('href') === hash) || (!hash && indx === 0)) { 7711 el.trigger('click'); 7712 } 7713 }); 7714 // Since the event is only triggered when the hash changes, we need to trigger 7715 // the event now, to handle the hash the page may have loaded with. 7716 }).trigger('hashchange'); 7717})(jQuery, window); 7718 7719(function ($) { 7720 $.each([$('meta[name="description"]'), $('meta[property="og:description"]')], function () { 7721 $(this).length > 1 && $(this).first().remove() 7722 }) 7723})(jQuery); 7724 7725(function ($) { 7726 var $lb_overlay = $('<div id="lb_overlay" style="display:none;background:rgba(255,255,255,0.35);cursor:pointer;z-index:100000;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch!important;"/>').appendTo('body'), 7727 $lb_img_tmp = $('<img class="lb_image" style="display:none;position:relative;height:initial;width:initial;background:#f1f3f5!important;box-shadow:rgba(0,0,0,0.64) 0px 145px 75px -15px;min-zoom:.5;max-zoom:1;">'), 7728 $lb_links = $('.single-post .entry-content a, .page .entry-content a').filter('[href$=".jpg"], [href$=".png"], [href$=".gif"]'), 7729 lb_toggle = function () { 7730 $lb_overlay.stop().fadeToggle().find('.lb_image').slideToggle(); 7731 }; 7732 $lb_links.each(function () { 7733 var lb_img_src = $(this).attr('href'), 7734 lb_img_alt = $(this).find('img').first().attr('alt'), 7735 $lb_img = $lb_img_tmp.clone().attr('src', lb_img_src).attr('alt', lb_img_alt); 7736 $(this).on("click", function (e) { 7737 e.preventDefault(); 7738 $lb_overlay.empty().append($lb_img); 7739 lb_toggle(); 7740 }); 7741 }); 7742 $(document).on("click", '#lb_overlay', lb_toggle); 7743})(jQuery); 7744 7745(function ($) {
7746 $.unique($(".entry-content a[href*='//video.sencha.com/watch/']").map(function () { 7747 var id = $(this).attr('href').replace('http://video.sencha.com/watch/', ''), 7748 altid = id.replace('-', '$'), vymfn = "fn_vidyard_" + altid; 7749 $(this).removeAttr('target').attr({ 'href': 'javascript:void(0);', 'onclick': vymfn + '();' }); 7750 return id; 7751 })).each(function (id, value) { 7752 $('body').prepend('\x3Cscript type="text/javascript" id="vidyard_embed_code_' + value + '" src="//play.vidyard.com/' + value + '.js?v=3.1.1&type=lightbox">\x3C/script>'); 7753 }); 7754})(jQuery); 7755 7756(function ($) { 7757 $(document).ready(function () { 7758 $('.cls_search [type="submit"], #searchsubmit').addClass('color-dark'); 7759 $('form.search-frm').attr('action', '/').find('[name="search"]').attr('name', 's'); 7760 $('.solr-search-404').append($('<div class="cls_search"><form action="/" method="get" class="search-frm"><div class="ui-widget" style="display:block; margin:auto; width:270px;"><input type="text" placeholder="Search ...." value="" name="s" class="sfl2" autocomplete="off"><input type="submit" value="Search" id="searchsubmit" style="position:relative;width:auto" class="color-dark"><div style="clear:both"></div></div></form></div>')); 7761 }); 7762 $("#menu-secondary-navigation-menu .rdp-gcs-search-form.search-form").each(function () { 7763 var $searchForm = $(this), 7764 $txtSearchTerm = $searchForm.find('.rdp-gcs-search-term'), 7765 $searchResults = $('body.search_results'), 7766 $searchResultsTitle = $('.p_title'), 7767 $searchResultsContent = $('.p_content'), 7768 $searchResultsPagination = $('.paginate_div'); 7769 function validateSearch() { 7770 if ($txtSearchTerm.val() !== '') { 7771 $searchForm.find('.rdp-gcs-search-button').attr("disabled", false); 7772 } else { 7773 $searchForm.find('.rdp-gcs-search-button').attr("disabled", true); 7774 } 7775 } 7776 $searchResults.find('.entry-content').first().wrapInner('<section class="maximum"></section>'); 7777 $searchResultsTitle.addClass('double').find('a').addClass('color-navy').append($('<span class="sencha-arrow-forward">â²</span>')); 7778 $searchResultsContent.wrapInner('<p></p>'); 7779 $searchResultsPagination.addClass('pagination archive-pagination').find('wdm_ul').addClass('page-numbers'); 7780 $searchForm.find('.rdp-gcs-search-button, .rdp-gcs-search-term').attr("tabindex", -1); 7781 $searchForm.find('#cser').attr("value", ""); 7782 $searchForm.find('.rdp-gcs-search-term').attr("placeholder", "?") 7783 .on("keydown", function (ev) { 7784 ev.stopImmediatePropagation(); 7785 if (ev.which == 13) { 7786 if ($('#' + this.form.id + ' #cseid').val() == 0) { 7787 handle_search_and_highlight($txtSearchTerm.val()); 7788 } else if ($txtSearchTerm.val() !== '') { 7789 $("body").unhighlight(); 7790 $('#' + this.form.id + ' #s').val(''); 7791 $('input[name=csep]').val(1); 7792 this.form.submit(); 7793 } 7794 } else { 7795 validateSearch(); 7796 } 7797 }) 7798 .on("keyup", function (ev) { 7799 validateSearch(); 7800 }); 7801 $searchForm 7802 .find('.rdp-gcs-search-button') 7803 .on('click', function (ev) { 7804 ev.stopImmediatePropagation(); 7805 if ($('#' + this.form.id + ' #cseid').val() == 0) { 7806 handle_search_and_highlight($txtSearchTerm.val()); 7807 } else if ($txtSearchTerm.val() !== '') { 7808 $("body").unhighlight(); 7809 $('#' + this.form.id + ' #s').val(''); 7810 $('input[name=csep]').val(1); 7811 this.form.submit(); 7812 } 7813 }); 7814 $searchForm 7815 .on('mousemove', function (ev) { 7816 validateSearch(); 7817 }) 7818 .on('focusin', function (ev) { 7819 $('#menu-secondary-navigation-menu').addClass('search-active').find('.search').addClass('active'); 7820 $('#menu-secondary-navigation-menu > li a').fadeOut(); 7821 validateSearch(); 7822 }) 7823 .on('focusout', function (ev) { 7824 $('#menu-secondary-navigation-menu > li a').fadeIn(function () { 7825 $('#menu-secondary-navigation-menu').removeClass('search-active').find('.search').removeClass('active'); 7826 }); 7827 }); 7828 $('#SearchMenu') 7829 .on('click', function (ev) { 7830 ev.stopImmediatePropagation(); 7831 $('#menu-secondary-navigation-menu > .search > .search-form').find('.rdp-gcs-search-term')[0].focus(); 7832 }); 7833 });
7834})(jQuery); 7835 7836(function ($) { 7837 $('#menu-item-26717,#menu-item-36342').hover( 7838 function () { 7839 $('#menu-item-36336').addClass('hide'); 7840 }, 7841 function () { 7842 $('#menu-item-36336').removeClass('hide'); 7843 } 7844 ); 7845 $(document).on('touchstart click', '.open-nav', function (e) { 7846 if ($(e.target).is('#hamburger') || $(e.target).parents('nav.nav-primary').length) { 7847 return true; 7848 } else { 7849 $(this).removeClass('open-nav'); 7850 } 7851 }); 7852 if (typeof Cookies !== 'undefined') { 7853 $('body').toggleClass('can-checkout', Number(Cookies.get('woocommerce_items_in_cart')) > 0); 7854 } 7855})(jQuery); 7856 7857jQuery(document).ready(function ($) { 7858 var $t = $('.blog .content-sidebar-wrap .sidebar-primary #hybrid-categories-6'), 7859 $l = $('ul', $t).hide(), 7860 st = $l.slideToggle.bind($l); 7861 $t.off().on('click', 'h4', st); 7862 var r = 4, mrktoWait; 7863 (mrktoWait = function () { 7864 setTimeout(function () { 7865 var $mko = $('.marketo-fat-form'), hashLink = $('[href="' + location.hash + '"]').first(); 7866 if ($mko.length) $mko.find('[style]').removeAttr('style').end().find('style').detach().end().fadeIn(), hashLink.length && hashLink.click(); else if (--r) mrktoWait(); 7867 }, 2000); 7868 })(); 7869}); 7870 7871(function ($) { 7872 $('.slide').attr('style', 'display:none;'); 7873 $('.pagination').addClass('entry').find('ul').addClass('page-numbers').find('li a').addClass('small flat loose page-numbers button color-light'); 7874 $('.pagination .active').removeClass('active').find('a').addClass('current'); 7875 $('link[href*="xmlrpc.php"]').detach(); 7876 $('body').removeClass('woocommerce'); 7877 $('input.submit').addClass('color-navy'); 7878 $('.widget .blog-subscription input[type="submit"]').addClass('small closer').parent().find('[name="subscribe"]').addClass('color-orange').parent().find('[name="unsubscribe"]').addClass('color-grey').parent().find('br,label').detach(); 7879 $('.woocommerce-error li > small').on('click', function () { $(this).toggleClass('closed open') }); 7880 $('.newsletter').click(function () { $('.newsletter').attr('href', '/newsletter/?email=' + $('.newsletterEmail').val()); }); 7881})(jQuery); 7882 7883jQuery(document).ready(function ($) { 7884 //Add Idera Menu 7885 $(".title-area").prepend("<div class='sncINCburgerMenu'><img width='100' height='18' class='incMenuIMG' src='/wp-content/uploads/2023/04/idera-logo-alter.png' alt='Discover Idera, Inc.' title='Discover Idera, Inc.' /><div class='incMenuBOX'><div class='incMenuTITLE'>IDERA, Inc.</div><a class='incMenuLINK' href='https://www.ideracorp.com/aboutus' target='_blank'>About Idera, Inc.</a><a class='incMenuLINK' href='https://www.ideracorp.com/developertools' target='_blank'>Developer Tools</a><a class='incMenuLINK' href='https://www.ideracorp.com/databasetools' target='_blank'>Database Tools</a><a class='incMenuLINK' href='https://www.ideracorp.com/devopstools' target='_blank'>DevOps Tools</a><div class='incMenuHR'> </div><a class='incMenuLINK' href='tel:18002122802'>US: 1 (800) 212-2802</a></div></div>"); 7886}); 7887 7888//Section Scoller 7889(function ($) { 7890 var $advBTN = $('.sncSectionScrollBTN').removeClass('sncSectionScrollBTN').wrap('<a href="#" title="" target="_self" class="sncSectionScrollBTN"></a>').parent(), 7891 productPageAnchors = ['Overview', 'Tools', 'Example', 'Resources', 'GetStarted', 'Top'], 7892 advanceAnchor = function () { 7893 var nextIndex = productPageAnchors.indexOf($advBTN.data('nextAnchorIndex')) + 1, 7894 nextAnchor = productPageAnchors[nextIndex >= productPageAnchors.length && !(nextIndex = 0), nextIndex], 7895 rotateDeg = 'rotate(' + (productPageAnchors.indexOf(nextAnchor) + 1 >= productPageAnchors.length ? '-180' : '0') + 'deg)'; 7896 setTimeout(function () { 7897 $advBTN.attr('href', '#' + nextAnchor).attr('title', nextAnchor); 7898 }, 60); 7899 $advBTN.data('nextAnchorIndex', nextAnchor).css('transform', rotateDeg); 7900 return !0; 7901 }; 7902 $advBTN.on('click', advanceAnchor); 7903 advanceAnchor(); 7904})(jQuery); 7905 jQuery(document).ready(function($) { 7906 7907$(".footer-widgets-6").append("<div class='medal-block'><a href='https://www.g2.com/products/ext-js/reviews ' target='_blank'><img width='105px' height='136px' src='https://www.sencha.com/wp-content/uploads/2023/04/medal.svg' alt='Leader winter' title='Leader winter'/></a></div>"); 7908 $(".sncFooterWrap .wrap").append("<div class='social-icons-1'><a title='stackoverflow' href='https://stackoverflow.com/questions/tagged/extjs' target='_blank'><img src='https://www.sencha.com/wp-content/uploads/2022/01/stack-overflow.svg' alt='Stackoverflow' title='Stackoverflow' loading = 'lazy' /></a><a href='https://discord.com/invite/RfxMGSbHXT' title='discord'><img src='https://www.sencha.com/wp-content/uploads/2022/01/discord.svg' alt='Discord' title='Discord' loading = 'lazy' /></a><a href='https://github.com/sencha' target='_blank' title='github'><img src='https://www.sencha.com/wp-content/uploads/2022/01/github.svg' alt='Github' title='Github' /></a><a href='https://www.youtube.com/c/sencha' target='_blank' title='youtube'><img src='https://www.sencha.com/wp-content/uploads/2022/01/youtube.svg' alt='Youtube' title='Youtube' loading = 'lazy' /></a></div>"); 7909}); 7910jQuery(document).ready(function () { 7911 7912 const countries = { 7913 'AF':{ "name": "Afghanistan", "phoneCode": "+93" }, 7914 'AX':{ "name": "land Islands", "phoneCode": "+358" }, 7915 'AL':{ "name": "Albania", "phoneCode": "+355" }, 7916 'DZ':{ "name": "Algeria", "phoneCode": "+213" }, 7917 'AS':{ "name": "American Samoa", "phoneCode": "+1" }, 7918 'AD':{ "name": "AndorrA", "phoneCode": "+376" }, 7919 'AO':{ "name": "Angola", "phoneCode": "+244" }, 7920 'AI':{ "name": "Anguilla", "phoneCode": "+1" }, 7921 'AQ':{ "name": "Antarctica", "phoneCode": "+672" }, 7922 'AG':{ "name": "Antigua and Barbuda", "phoneCode": "+1" }, 7923 'AR':{ "name": "Argentina", "phoneCode": "+54" }, 7924 'AM':{ "name": "Armenia", "phoneCode": "+374" }, 7925 'AW':{ "name": "Aruba", "phoneCode": "+297" }, 7926 'AU':{ "name": "Australia", "phoneCode": "+61" },
7927 'AT':{ "name": "Austria", "phoneCode": "+43" }, 7928 'AZ':{ "name": "Azerbaijan", "phoneCode": "+994" }, 7929 'BS':{ "name": "Bahamas", "phoneCode": "+1" }, 7930 'BH':{ "name": "Bahrain", "phoneCode": "+973" }, 7931 'BD':{ "name": "Bangladesh", "phoneCode": "+880" }, 7932 'BB':{ "name": "Barbados", "phoneCode": "+1" }, 7933 'BY':{ "name": "Belarus", "phoneCode": "+375" }, 7934 'BE':{ "name": "Belgium", "phoneCode": "+32" }, 7935 'BZ':{ "name": "Belize", "phoneCode": "+501" }, 7936 'BJ':{ "name": "Benin", "phoneCode": "+229" }, 7937 'BM':{ "name": "Bermuda", "phoneCode": "+1" }, 7938 'BT':{ "name": "Bhutan", "phoneCode": "+975" }, 7939 'BO':{ "name": "Bolivia", "phoneCode": "+591" }, 7940 'BA':{ "name": "Bosnia and Herzegovina", "phoneCode": "+387" }, 7941 'BW':{ "name": "Botswana", "phoneCode": "+267" }, 7942 'BV':{ "name": "Bouvet Island", "phoneCode": "+47" }, 7943 'BR':{ "name": "Brazil", "phoneCode": "+55" }, 7944 'IO':{ "name": "British Indian Ocean Territory", "phoneCode": "+246" }, 7945 'BN':{ "name": "Brunei Darussalam", "phoneCode": "+673" }, 7946 'BG':{ "name": "Bulgaria", "phoneCode": "+359" }, 7947 'BF':{ "name": "Burkina Faso", "phoneCode": "+226" }, 7948 'BI':{ "name": "Burundi", "phoneCode": "+257" }, 7949 'KH':{ "name": "Cambodia", "phoneCode": "+855" }, 7950 'CM':{ "name": "Cameroon", "phoneCode": "+237" }, 7951 'CA':{ "name": "Canada", "phoneCode": "+1" }, 7952 'CV':{ "name": "Cape Verde", "phoneCode": "+238" }, 7953 'KY':{ "name": "Cayman Islands", "phoneCode": "+1" }, 7954 'CF':{ "name": "Central African Republic", "phoneCode": "+236" }, 7955 'TD':{ "name": "Chad", "phoneCode": "+235" }, 7956 'CL':{ "name": "Chile", "phoneCode": "+56" }, 7957 'CN':{ "name": "China", "phoneCode": "+86" }, 7958 'CX':{ "name": "Christmas Island", "phoneCode": "+61" }, 7959 'CC':{ "name": "Cocos (Keeling) Islands", "phoneCode": "+61" }, 7960 'CO':{ "name": "Colombia", "phoneCode": "+57" }, 7961 'KM':{ "name": "Comoros", "phoneCode": "+269" }, 7962 'CG':{ "name": "Congo", "phoneCode": "+242" }, 7963 'CD':{ "name": "Congo, The Democratic Republic of the", "phoneCode": "+243" }, 7964 'CK':{ "name": "Cook Islands", "phoneCode": "+682" }, 7965 'CR':{ "name": "Costa Rica", "phoneCode": "+506" }, 7966 'CI':{ "name": "Cote D'Ivoire", "phoneCode": "+225" }, 7967 'HR':{ "name": "Croatia", "phoneCode": "+385" }, 7968 'CU':{ "name": "Cuba", "phoneCode": "+53" }, 7969 'CY':{ "name": "Cyprus", "phoneCode": "+357" }, 7970 'CZ':{ "name": "Czech Republic", "phoneCode": "+420" }, 7971 'DK':{ "name": "Denmark", "phoneCode": "+45" }, 7972 'DJ':{ "name": "Djibouti", "phoneCode": "+253" }, 7973 'DM':{ "name": "Dominica", "phoneCode": "+1" }, 7974 'DO':{ "name": "Dominican Republic", "phoneCode": "+1" }, 7975 'EC':{ "name": "Ecuador", "phoneCode": "+593" }, 7976 'EG':{ "name": "Egypt", "phoneCode": "+20" }, 7977 'SV':{ "name": "El Salvador", "phoneCode": "+503" }, 7978 'GQ':{ "name": "Equatorial Guinea", "phoneCode": "+240" }, 7979 'ER':{ "name": "Eritrea", "phoneCode": "+291" }, 7980 'EE':{ "name": "Estonia", "phoneCode": "+372" }, 7981 'ET':{ "name": "Ethiopia", "phoneCode": "+251" }, 7982 'FK':{ "name": "Falkland Islands (Malvinas)", "phoneCode": "+500" }, 7983 'FO':{ "name": "Faroe Islands", "phoneCode": "+298" }, 7984 'FJ':{ "name": "Fiji", "phoneCode": "+679" }, 7985 'FI':{ "name": "Finland", "phoneCode": "+358" }, 7986 'FR':{ "name": "France", "phoneCode": "+33" }, 7987 'GF':{ "name": "French Guiana", "phoneCode": "+594" }, 7988 'PF':{ "name": "French Polynesia", "phoneCode": "+689" }, 7989 'TF':{ "name": "French Southern Territories", "phoneCode": "+262" }, 7990 'GA':{ "name": "Gabon", "phoneCode": "+241" }, 7991 'GM':{ "name": "Gambia", "phoneCode": "+220" }, 7992 'GE':{ "name": "Georgia", "phoneCode": "+995" }, 7993 'DE':{ "name": "Germany", "phoneCode": "+49" }, 7994 'GH':{ "name": "Ghana", "phoneCode": "+233" }, 7995 'GI':{ "name": "Gibraltar", "phoneCode": "+350" }, 7996 'GR':{ "name": "Greece", "phoneCode": "+30" }, 7997 'GL':{ "name": "Greenland", "phoneCode": "+299" }, 7998 'GD':{ "name": "Grenada", "phoneCode": "+1" }, 7999 'GP':{ "name": "Guadeloupe", "phoneCode": "+590" }, 8000 'GU':{ "name": "Guam", "phoneCode": "+1" }, 8001 'GT':{ "name": "Guatemala", "phoneCode": "+502" }, 8002 'GG':{ "name": "Guernsey", "phoneCode": "+44" }, 8003 'GN':{ "name": "Guinea", "phoneCode": "+224" }, 8004 'GW':{ "name": "Guinea-Bissau", "phoneCode": "+245" }, 8005 'GY':{ "name": "Guyana", "phoneCode": "+592" }, 8006 'HT':{ "name": "Haiti", "phoneCode": "+509" }, 8007 'HM':{ "name": "Heard Island and Mcdonald Islands", "phoneCode": "+672" },
8008 'VA':{ "name": "Holy See (Vatican City State)", "phoneCode": "+379" }, 8009 'HN':{ "name": "Honduras", "phoneCode": "+504" }, 8010 'HK':{ "name": "Hong Kong", "phoneCode": "+852" }, 8011 'HU':{ "name": "Hungary", "phoneCode": "+36" }, 8012 'IS':{ "name": "Iceland", "phoneCode": "+354" }, 8013 'IN':{ "name": "India", "phoneCode": "+91" }, 8014 'ID':{ "name": "Indonesia", "phoneCode": "+62" }, 8015 'IR':{ "name": "Iran, Islamic Republic Of", "phoneCode": "+98" }, 8016 'IQ':{ "name": "Iraq", "phoneCode": "+964" }, 8017 'IE':{ "name": "Ireland", "phoneCode": "+353" }, 8018 'IM':{ "name": "Isle of Man", "phoneCode": "+44" }, 8019 'IL':{ "name": "Israel", "phoneCode": "+972" }, 8020 'IT':{ "name": "Italy", "phoneCode": "+39" }, 8021 'JM':{ "name": "Jamaica", "phoneCode": "+1" }, 8022 'JP':{ "name": "Japan", "phoneCode": "+81" }, 8023 'JE':{ "name": "Jersey", "phoneCode": "+44" }, 8024 'JO':{ "name": "Jordan", "phoneCode": "+962" }, 8025 'KZ':{ "name": "Kazakhstan", "phoneCode": "+7" }, 8026 'KE':{ "name": "Kenya", "phoneCode": "+254" }, 8027 'KI':{ "name": "Kiribati", "phoneCode": "+686" }, 8028 'KP':{ "name": "Korea, Democratic People'S Republic of", "phoneCode": "+850" }, 8029 'KR':{ "name": "Korea, Republic of", "phoneCode": "+82" }, 8030 'KW':{ "name": "Kuwait", "phoneCode": "+965" }, 8031 'KG':{ "name": "Kyrgyzstan", "phoneCode": "+996" }, 8032 'LA':{ "name": "Lao People'S Democratic Republic", "phoneCode": "+856" }, 8033 'LV':{ "name": "Latvia", "phoneCode": "+371" }, 8034 'LB':{ "name": "Lebanon", "phoneCode": "+961" }, 8035 'LS':{ "name": "Lesotho", "phoneCode": "+266" }, 8036 'LR':{ "name": "Liberia", "phoneCode": "+231" }, 8037 'LY':{ "name": "Libyan Arab Jamahiriya", "phoneCode": "+218" }, 8038 'LI':{ "name": "Liechtenstein", "phoneCode": "+423" }, 8039 'LT':{ "name": "Lithuania", "phoneCode": "+370" }, 8040 'LU':{ "name": "Luxembourg", "phoneCode": "+352" }, 8041 'MO':{ "name": "Macao", "phoneCode": "+853" }, 8042 'MK':{ "name": "Macedonia, The Former Yugoslav Republic of", "phoneCode": "+389" }, 8043 'MG':{ "name": "Madagascar", "phoneCode": "+261" }, 8044 'MW':{ "name": "Malawi", "phoneCode": "+265" }, 8045 'MY':{ "name": "Malaysia", "phoneCode": "+60" }, 8046 'MV':{ "name": "Maldives", "phoneCode": "+960" }, 8047 'ML':{ "name": "Mali", "phoneCode": "+223" }, 8048 'MT':{ "name": "Malta", "phoneCode": "+356" }, 8049 'MH':{ "name": "Marshall Islands", "phoneCode": "+692" }, 8050 'MQ':{ "name": "Martinique", "phoneCode": "+596" }, 8051 'MR':{ "name": "Mauritania", "phoneCode": "+222" }, 8052 'MU':{ "name": "Mauritius", "phoneCode": "+230" }, 8053 'YT':{ "name": "Mayotte", "phoneCode": "+262" }, 8054 'MX':{ "name": "Mexico", "phoneCode": "+52" }, 8055 'FM':{ "name": "Micronesia, Federated States of", "phoneCode": "+691" }, 8056 'MD':{ "name": "Moldova, Republic of", "phoneCode": "+373" }, 8057 'MC':{ "name": "Monaco", "phoneCode": "+377" }, 8058 'MN':{ "name": "Mongolia", "phoneCode": "+976" }, 8059 'MS':{ "name": "Montserrat", "phoneCode": "+1" }, 8060 'MA':{ "name": "Morocco", "phoneCode": "+212" }, 8061 'MZ':{ "name": "Mozambique", "phoneCode": "+258" }, 8062 'MM':{ "name": "Myanmar", "phoneCode": "+95" }, 8063 'NA':{ "name": "Namibia", "phoneCode": "+264" }, 8064 'NR':{ "name": "Nauru", "phoneCode": "+674" }, 8065 'NP':{ "name": "Nepal", "phoneCode": "+977" }, 8066 'NL':{ "name": "Netherlands", "phoneCode": "+31" }, 8067 'AN':{ "name": "Netherlands Antilles", "phoneCode": "+599" }, 8068 'NC':{ "name": "New Caledonia", "phoneCode": "+687" }, 8069 'NZ':{ "name": "New Zealand", "phoneCode": "+64" }, 8070 'NI':{ "name": "Nicaragua", "phoneCode": "+505" }, 8071 'NE':{ "name": "Niger", "phoneCode": "+227" }, 8072 'NG':{ "name": "Nigeria", "phoneCode": "+234" }, 8073 'NU':{ "name": "Niue", "phoneCode": "+683" }, 8074 'NF':{ "name": "Norfolk Island", "phoneCode": "+672" }, 8075 'MP':{ "name": "Northern Mariana Islands", "phoneCode": "+1" },
8076 'NO':{ "name": "Norway", "phoneCode": "+47" }, 8077 'OM':{ "name": "Oman", "phoneCode": "+968" }, 8078 'PK':{ "name": "Pakistan", "phoneCode": "+92" }, 8079 'PW':{ "name": "Palau", "phoneCode": "+680" }, 8080 'PS':{ "name": "Palestinian Territory, Occupied", "phoneCode": "+970" }, 8081 'PA':{ "name": "Panama", "phoneCode": "+507" }, 8082 'PG':{ "name": "Papua New Guinea", "phoneCode": "+675" }, 8083 'PY':{ "name": "Paraguay", "phoneCode": "+595" }, 8084 'PE':{ "name": "Peru", "phoneCode": "+51" }, 8085 'PH':{ "name": "Philippines", "phoneCode": "+63" }, 8086 'PN':{ "name": "Pitcairn", "phoneCode": "+870" }, 8087 'PL':{ "name": "Poland", "phoneCode": "+48" }, 8088 'PT':{ "name": "Portugal", "phoneCode": "+351" }, 8089 'PR':{ "name": "Puerto Rico", "phoneCode": "+1" }, 8090 'QA':{ "name": "Qatar", "phoneCode": "+974" }, 8091 'RE':{ "name": "Reunion", "phoneCode": "+262" }, 8092 'RO':{ "name": "Romania", "phoneCode": "+40" }, 8093 'RU':{ "name": "Russian Federation", "phoneCode": "+7" }, 8094 'RW':{ "name": "RWANDA", "phoneCode": "+250" }, 8095 'SH':{ "name": "Saint Helena", "phoneCode": "+290" }, 8096 'KN':{ "name": "Saint Kitts and Nevis", "phoneCode": "+1" }, 8097 'LC':{ "name": "Saint Lucia", "phoneCode": "+1" }, 8098 'PM':{ "name": "Saint Pierre and Miquelon", "phoneCode": "+508" }, 8099 'VC':{ "name": "Saint Vincent and the Grenadines", "phoneCode": "+1" }, 8100 'WS':{ "name": "Samoa", "phoneCode": "+685" }, 8101 'SM':{ "name": "San Marino", "phoneCode": "+378" }, 8102 'ST':{ "name": "Sao Tome and Principe", "phoneCode": "+239" }, 8103 'SA':{ "name": "Saudi Arabia", "phoneCode": "+966" }, 8104 'SN':{ "name": "Senegal", "phoneCode": "+221" }, 8105 'CS':{ "name": "Serbia and Montenegro", "phoneCode": "+381" }, 8106 'SC':{ "name": "Seychelles", "phoneCode": "+248" }, 8107 'SL':{ "name": "Sierra Leone", "phoneCode": "+232" }, 8108 'SG':{ "name": "Singapore", "phoneCode": "+65" }, 8109 'SK':{ "name": "Slovakia", "phoneCode": "+421" }, 8110 'SI':{ "name": "Slovenia", "phoneCode": "+386" }, 8111 'SB':{ "name": "Solomon Islands", "phoneCode": "+677" }, 8112 'SO':{ "name": "Somalia", "phoneCode": "+252" }, 8113 'ZA':{ "name": "South Africa", "phoneCode": "+27" }, 8114 'GS':{ "name": "South Georgia and the South Sandwich Islands", "phoneCode": "+500" }, 8115 'ES':{ "name": "Spain", "phoneCode": "+34" }, 8116 'LK':{ "name": "Sri Lanka", "phoneCode": "+94" }, 8117 'SD':{ "name": "Sudan", "phoneCode": "+249" }, 8118 'SR':{ "name": "Suriname", "phoneCode": "+597" }, 8119 'SJ':{ "name": "Svalbard and Jan Mayen", "phoneCode": "+47" }, 8120 'SZ':{ "name": "Swaziland", "phoneCode": "+268" }, 8121 'SE':{ "name": "Sweden", "phoneCode": "+46" }, 8122 'CH':{ "name": "Switzerland", "phoneCode": "+41" }, 8123 'SY':{ "name": "Syrian Arab Republic", "phoneCode": "+963" }, 8124 'TW':{ "name": "Taiwan, Province of China", "phoneCode": "+886" }, 8125 'TJ':{ "name": "Tajikistan", "phoneCode": "+992" }, 8126 'TZ':{ "name": "Tanzania, United Republic of", "phoneCode": "+255" }, 8127 'TH':{ "name": "Thailand", "phoneCode": "+66" }, 8128 'TL':{ "name": "Timor-Leste", "phoneCode": "+670" }, 8129 'TG':{ "name": "Togo", "phoneCode": "+228" }, 8130 'TK':{ "name": "Tokelau", "phoneCode": "+690" }, 8131 'TO':{ "name": "Tonga", "phoneCode": "+676" }, 8132 'TT':{ "name": "Trinidad and Tobago", "phoneCode": "+1" }, 8133 'TN':{ "name": "Tunisia", "phoneCode": "+216" }, 8134 'TR':{ "name": "Turkey", "phoneCode": "+90" }, 8135 'TM':{ "name": "Turkmenistan", "phoneCode": "+993" }, 8136 'TC':{ "name": "Turks and Caicos Islands", "phoneCode": "+1" }, 8137 'TV':{ "name": "Tuvalu", "phoneCode": "+688" }, 8138 'UG':{ "name": "Uganda", "phoneCode": "+256" }, 8139 'UA':{ "name": "Ukraine", "phoneCode": "+380" }, 8140 'AE':{ "name": "United Arab Emirates", "phoneCode": "+971" }, 8141 'GB':{ "name": "United Kingdom", "phoneCode": "+44" }, 8142 'US':{ "name": "United States", "phoneCode": "+1" }, 8143 'UM':{ "name": "United States Minor Outlying Islands", "phoneCode": "+1" }, 8144 'UY':{ "name": "Uruguay", "phoneCode": "+598" }, 8145 'UZ':{ "name": "Uzbekistan", "phoneCode": "+998" }, 8146 'VU':{ "name": "Vanuatu", "phoneCode": "+678" }, 8147 'VE':{ "name": "Venezuela", "phoneCode": "+58" }, 8148 'VN':{ "name": "Viet Nam", "phoneCode": "+84" }, 8149 'VG':{ "name": "Virgin Islands, British", "phoneCode": "+1" }, 8150 'VI':{ "name": "Virgin Islands, U.S.", "phoneCode": "+1" }, 8151 'WF':{ "name": "Wallis and Futuna", "phoneCode": "+681" }, 8152 'EH':{ "name": "Western Sahara", "phoneCode": "+212" }, 8153 'YE':{ "name": "Yemen", "phoneCode": "+967" }, 8154 'ZM':{ "name": "Zambia", "phoneCode": "+260" }, 8155 'ZW':{ "name": "Zimbabwe", "phoneCode": "+263" } 8156 }; 8157 8158 8159 var selectedCountry = ''; 8160 var csClassList = ''; 8161 var isCountryFieldExist = jQuery('input[value="country_name"]'); 8162 var phoneField = jQuery('input[value="phone_number"]'); 8163 var userPhoneCode = ""; 8164 var phoneNumberField = jQuery('input[type=tel]'); 8165 var userPhoneNumber = ""; 8166 8167 if (isCountryFieldExist.length) { 8168 8169 jQuery('.country-dropdown').hide(); 8170 jQuery('input[value="country_name"]').attr('data-key', 'selectedCountry'); 8171 phoneField.attr('data-key', 'phone'); 8172 getdialCode(); 8173 } 8174 function getdialCode(){ 8175 let intervalId = setInterval(function(){ 8176 let dialCodeField = document.querySelector('.iti__selected-dial-code'); 8177 if(dialCodeField){ 8178 changeCountryCustom(); 8179 addOnChangeAttr(); 8180 clearInterval(intervalId); 8181 } 8182 }) 8183 } 8184 function changeCountryCustom() { 8185 let csClassList = document.querySelector('.iti__flag').classList.value; 8186 csClassList = csClassList.replace('iti__flag',''); 8187 csClassList = csClassList.replace('iti__','').trim().toUpperCase(); 8188 selectedCountry = countries[csClassList]['name']; 8189 userPhoneCode = countries[csClassList]['phoneCode']; 8190 jQuery('input[data-key ="selectedCountry"]').val(selectedCountry); 8191 updatePhoneNumber(); 8192 var countryToFind = jQuery('input[data-key=selectedCountry]').val(); 8193 var countrySelect = jQuery('.country-dropdown'); 8194 var countryOption = countrySelect.find('option:contains("' + countryToFind + '")'); 8195 8196 if (countryOption.length) { 8197 jQuery('.country-dropdown select').val(countryToFind).trigger("change"); 8198 makeSubmitButtonDisable(); 8199 } 8200 } 8201 function addOnChangeAttr() { 8202 var targetElement = document.querySelector('.iti__selected-dial-code'); 8203 var observer = new MutationObserver(function(mutations) { 8204 changeCountryCustom(); 8205 }); 8206 var config = { attributes: true, childList: true, subtree: true }; 8207 observer.observe(targetElement, config); 8208 } 8209 8210 8211 function updatePhoneNumber() { 8212 8213 if (phoneNumberField.val()[0] != '+') { 8214 userPhoneNumber = userPhoneCode + phoneNumberField.val(); 8215 } else { 8216 userPhoneNumber = phoneNumberField.val(); 8217 } 8218 jQuery('input[data-key="phone"]').val(userPhoneNumber); 8219 } 8220 8221 function makeSubmitButtonDisable(){ 8222 setTimeout(function () { 8223 var isError = jQuery('.spf-phone.error-msg').is(':visible'); 8224 if (isError) { 8225 jQuery('input[type=submit]').attr('disabled', true); 8226 jQuery('input[type=submit]').css('opacity', '0.6'); 8227 jQuery('input[type=submit]').css('cursor', 'not-allowed'); 8228 } else { 8229 jQuery('input[type=submit]').attr('disabled', false); 8230 jQuery('input[type=submit]').css('opacity', '1'); 8231 jQuery('input[type=submit]').css('cursor', 'pointer'); 8232 } 8233 }, 500); 8234 } 8235 jQuery('input[type=tel]').blur(function () { 8236 if (isCountryFieldExist.length) { 8237 8238 updatePhoneNumber(); 8239 makeSubmitButtonDisable(); 8240 8241 } 8242 });
8243 8244}); 8245 8246 8247 8248const POPUP_KEY = 'senchaExitPopupShown'; 8249 8250if (!localStorage.getItem(POPUP_KEY)) { 8251 document.documentElement.addEventListener('mouseleave', (e) => { 8252 if (e.clientY <= 0) { 8253 //document.querySelector('.sencha-popup').classList.add('is-open'); 8254 8255 // Remember that the popup has been shown 8256 //localStorage.setItem(POPUP_KEY, 'true'); 8257 } 8258 }, { once: true }); 8259}});</script>
8259<script>window.addEventListener('DOMContentLoaded', function() { 8260 function getCookie(name) { 8261 const match = document.cookie.match( 8262 new RegExp('(^| )' + name + '=([^;]+)') 8263 ); 8264 return match ? match[2] : null; 8265 } 8266 8267 function setCookie(name, value, years) { 8268 const date = new Date(); 8269 date.setTime(date.getTime() + (years * 365 * 24 * 60 * 60 * 1000)); 8270 document.cookie = 8271 name + '=' + value + 8272 '; expires=' + date.toUTCString() + 8273 '; path=/'; 8274 } 8275 8276 //if (!getCookie('alreadyViewedDark')) { 8277 //jQuery('.theme-switch').addClass('first-time'); 8278 //setCookie('alreadyViewedDark', '1', 20); 8279 //} 8280});</script>
8280 8281 8282<!--Start of Tawk.to Script-->
8283<script type="text/javascript"> 8284var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date(), preventTawkForPages = [ 8285 'finance/ext-js', 8286 'technology/ext-js', 8287 'manufacturing/ext-js', 8288 'extjs/ext-js-free-trial-lp', 8289 'fastest-react-grid', 8290 'jsdays/ai', 8291 'jsdays/react', 8292 'jsdays/javascript', 8293 'jsdays/generate-participation-certificate' 8294]; 8295(function(){ 8296if(preventTawkForPages.includes(new URL(window.location.href).pathname.replace(/^\/|\/$/g, ''))) return; 8297var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0]; 8298s1.async=true; 8299s1.src='https://embed.tawk.to/69afdd71791b0a1c352a0dd0/1jjbfi1p8'; 8300s1.charset='UTF-8'; 8301s1.setAttribute('crossorigin','*'); 8302s0.parentNode.insertBefore(s1,s0); 8303})(); 8304</script>
8304 8305<!--End of Tawk.to Script-->
8305<script type="text/javascript" id="geoip-detect-js-js-extra"> 8306/* <![CDATA[ */ 8307var geoip_detect = {"options":{"ajaxurl":"https://www.sencha.com/wp-admin/admin-ajax.php","default_locales":["en","en"],"do_body_classes":false,"do_shortcodes":false,"cookie_name":"geoip-detect-result","cookie_duration_in_days":1}}; 8308//# sourceURL=geoip-detect-js-js-extra 8309/* ]]> */ 8310</script>
vendor: 1 bytes, line 8310
8310
8311<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/geoip-detect/js/dist/frontend_full.js?ver=1789670438" id="geoip-detect-js-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8311
8311
8312<script type="text/javascript" id="lst-util-js-extra"> 8313/* <![CDATA[ */ 8314var lst_util = {"ajaxurl":"https://www.sencha.com/wp-admin/admin-ajax.php","cookiename":"UTMSession","event":"lst-session","campaign":"utm_campaign","content":"utm_content","medium":"utm_medium","source":"utm_source","term":"utm_term"}; 8315//# sourceURL=lst-util-js-extra 8316/* ]]> */ 8317</script>
vendor: 1 bytes, line 8317
8317
8318<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/lead-source-tracking-uility/js/lst_util.js?ver=1789670438" id="lst-util-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8318
8318
8319<script type="text/javascript" src="https://www.sencha.com/wp-content/plugins/sencha-site-configuration/js/stacktable.min.js?ver=1.2.2" id="stacktable-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8319
8319
8320<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-form-move-tracker.js?ver=1789670438" id="gtm4wp-form-move-tracker-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8320
8320
8321<script type="text/javascript" id="ez-toc-scroll-scriptjs-js-extra"> 8322/* <![CDATA[ */ 8323var eztoc_smooth_local = {"scroll_offset":"30","add_request_uri":""}; 8324//# sourceURL=ez-toc-scroll-scriptjs-js-extra 8325/* ]]> */ 8326</script>
vendor: 1 bytes, line 8326
8326
8327<script type="text/javascript" src="https://www.sencha.com/wp-content/plugins/easy-table-of-contents/assets/js/smooth_scroll.min.js?ver=2.0.66.1" id="ez-toc-scroll-scriptjs-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8327
8327
8328<script type="text/javascript" src="https://www.sencha.com/wp-content/plugins/easy-table-of-contents/vendor/js-cookie/js.cookie.min.js?ver=2.2.1" id="ez-toc-js-cookie-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8328
8328
8329<script type="text/javascript" src="https://www.sencha.com/wp-content/plugins/easy-table-of-contents/vendor/sticky-kit/jquery.sticky-kit.min.js?ver=1.9.2" id="ez-toc-jquery-sticky-kit-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8329
8329
8330<script type="text/javascript" id="ez-toc-js-js-extra"> 8331/* <![CDATA[ */ 8332var ezTOC = {"smooth_scroll":"1","scroll_offset":"30","fallbackIcon":"\u003Cspan class=\"\"\u003E\u003Cspan class=\"eztoc-hide\" style=\"display:none;\"\u003EToggle\u003C/span\u003E\u003Cspan class=\"ez-toc-icon-toggle-span\"\u003E\u003Csvg style=\"fill: #999;color:#999\" xmlns=\"http://www.w3.org/2000/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"\u003E\u003Cpath d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"\u003E\u003C/path\u003E\u003C/svg\u003E\u003Csvg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http://www.w3.org/2000/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"\u003E\u003Cpath d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"/\u003E\u003C/svg\u003E\u003C/span\u003E\u003C/span\u003E"}; 8333//# sourceURL=ez-toc-js-js-extra 8334/* ]]> */ 8335</script>
vendor: 1 bytes, line 8335
8335
8336<script type="text/javascript" src="https://www.sencha.com/wp-content/plugins/easy-table-of-contents/assets/js/front.min.js?ver=2.0.66.1-1717053191" id="ez-toc-js-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8336
8336
8337<script type="text/javascript" id="rocket-browser-checker-js-after"> 8338/* <![CDATA[ */ 8339"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); 8340//# sourceURL=rocket-browser-checker-js-after 8341/* ]]> */ 8342</script>
vendor: 1 bytes, line 8342
8342
8343<script type="text/javascript" id="rocket-preload-links-js-extra"> 8344/* <![CDATA[ */ 8345var RocketPreloadLinksConfig = {"excludeUris":"/legal/extensions/|/legal/gpl/|/resources/whitepaper/|/resources/whitepaper/when-to-choose-extangular/|/resources/whitepaper/when-to-choose-extreact/|/products/grui/|/state-of-web-application-testing/|/products/webtestit/|/renew-my-license/|/pricing/independent-consultant-program/|/products/architect/beta/evaluate/|/products/app-tools/|/extjshub/contact/|/unlocking-new-revenue-streams/|/partners/partner-portal/|/products/extnet/evaluate/|/virtual-senchacon-2023/|/webinars/learn-how-to-build-universal-applications-using-ext-js-with-open-tooling/|/webinars/|/resources/skill-sprints/|/products/touch/download-old/|/products/stencils/download-old/|/partners/partner-program-inquiry-old/|/partners/reseller-program-inquiry-old/|/newsletter-old/|/products/reext-old/|/products/webtestit/download-old/|/renew-my-license-old/|/company/contact-old/|/resources/skill-sprints-old/|/resources/ebook-emailseries-old/|/products/extjs/evaluate-old/|/virtual-senchacon-2023-old/|/products/rapid-ext-js-old/|/products/rapid-ext-js-new/|/products/extjs/communityedition-old/|/partners/partner-program-inquiry/|/newsletter/|/products/touch/download/|/products/gxt/evaluate/|/resources/whitepaper/advanced-javascript-cheat-sheet/|/resources/whitepaper/c-level-guide-for-enterprise-application-development/|/resources/whitepaper/proprietary-vs-open-source-javascript-ui-framework/|/resources/whitepaper/the-perfect-guide-to-enterprise-resilience-framework/|/resources/whitepaper/adopting-a-unified-component-library-strategy/|/resources/whitepaper/unlocking-new-revenue-streams/|/resources/whitepaper/the-evolution-of-javascript-tooling/|/resources/whitepaper/choosing-your-web-components-wisely/|/resources/whitepaper/open-source-problems-keeping-you-up-at-night/|/resources/whitepaper/building-data-intensive-applications-to-accelerate-enterprise-growth/|/resources/whitepaper/modern-guide-to-financial-tech-app-development/|/products/webtestit/download/|/resources/whitepaper/choosing-web-app-libraries-in-an-open-source-world/|/lp/reactreext/|/products/extjs/upgradeadviser-old/|/products/rapid-ext-js-new-old/|/lp/products/extjs/|/lp/products/ext-js/|/solutions/|/training/|/lp/products/extjstrial/|/reext-contest/|/resources/reext-time-tracking-series/|/test-page-3/|/sencha-feature-requests/|/feature-requests/|/feature-requests/|/feature/|/feature/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://www.sencha.com","onHoverDelay":"100","rateThrottle":"3"}; 8346//# sourceURL=rocket-preload-links-js-extra 8347/* ]]> */ 8348</script>
vendor: 1 bytes, line 8348
8348
8349<script type="text/javascript" id="rocket-preload-links-js-after"> 8350/* <![CDATA[ */ 8351(function() { 8352"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); 8353}()); 8354 8355//# sourceURL=rocket-preload-links-js-after 8356/* ]]> */ 8357</script>
vendor: 1 bytes, line 8357
8357
8358<script type="text/javascript" id="rocket_lazyload_css-js-extra"> 8359/* <![CDATA[ */ 8360var rocket_lazyload_css_data = {"threshold":"300"}; 8361//# sourceURL=rocket_lazyload_css-js-extra 8362/* ]]> */ 8363</script>
vendor: 1 bytes, line 8363
8363
8364<script type="text/javascript" id="rocket_lazyload_css-js-after"> 8365/* <![CDATA[ */ 8366!function o(n,a,c){function l(t,e){if(!a[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(u)return u(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=a[t]={exports:{}},n[t][0].call(r.exports,function(e){return l(n[t][1][e]||e)},r,r.exports,o,n,a,c)}return a[t].exports}for(var u="function"==typeof require&&require,e=0;e<c.length;e++)l(c[e]);return l}({1:[function(e,t,r){{let r="undefined"==typeof rocket_pairs?[]:rocket_pairs,o=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var a=rocket_lazyload_css_data.threshold||300;let n=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&r.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,o.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{n.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:a+"px"});function c(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&r.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(n.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}c(),(()=>{let r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}})()(document.querySelector("body"),c)}},{}]},{},[1]); 8367//# sourceURL=rocket_lazyload_css-js-after 8368/* ]]> */ 8369</script>
vendor: 1 bytes, line 8369
8369
8370<script type="text/javascript" src="https://www.sencha.com/wp-content/plugins/sencha-site-configuration/pl/js/position-calculator.min.js?ver=1.1.2" id="jquery-position-calculator-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8370
8370
8371<script type="text/javascript" src="https://www.sencha.com/wp-content/plugins/sencha-site-configuration/pl/js/jquery.highlight.min.js?ver=3.0" id="jquery-highlight-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8371
8371
8372<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/sencha-site-configuration/pl/js/script.global.js?ver=1789670464" id="rdp-gcs-global-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8372
8372
8373<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/[email protected]/dist/aos.js?ver=1789670438" id="AOS-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8373
8373
8374<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/themes/sencha/assets/js/identifyScroll.js?ver=1789670464" id="identify_scroll-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8374
8374
8375<script type="text/javascript" src="https://www.sencha.com/wp-content/plugins/eloqua-forms/assets/js/library/jquery.validate.min.js?ver=1.20.0" id="jquery-validate-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8375
8375
8376<script type="text/javascript" id="jquery-validate-js-after">window.addEventListener('DOMContentLoaded', function() { 8377/* <![CDATA[ */ 8378 (($) => { 8379 emailCache = {} 8380 $.validator.addMethod('zbEmailRegex', function(val, elem) { 8381 formElem = $(this)[0].currentForm 8382 $formElem = $(formElem) 8383 if (emailCache.hasOwnProperty(val)) { 8384 return emailCache[val].res.status != 'invalid' ; 8385 } else { 8386 jQuery.ajax({ 8387 url: "https://www.sencha.com/wp-admin/admin-ajax.php", 8388 data: { 8389 action: 'elq_forms_zb_validate_email', 8390 email: val 8391 }, 8392 dataType: 'json', 8393 method: 'GET', 8394 success: function(result) { 8395 emailCache[val] = result; 8396 if (result.status) { 8397 setTimeout(function() { 8398 $(elem).valid(); 8399 }, 0); 8400 } 8401 }, 8402 }); 8403 return false; 8404 } 8405 }, function (param, elem) { 8406 value = jQuery(elem).val() 8407 if (!emailCache.hasOwnProperty(value)) { 8408 return "We are validating Email, Please wait."; 8409 } 8410 return 'Enter a Valid Email'; } 8411 ); 8412 })(jQuery); 8413 8414 (($) => { 8415 excludeDomainsNames = [ "noefa.com", "fastmail.com", "0-mail.com", "027168.com", "0815.ru", "0845.ru", "0clickemail.com", "0n0ff.net", "0nelce.com", "0v.ro", "0w.ro", "0wnd.net", "0wnd.org", "0x207.info", "1-8.biz", "1-tm.com", "10-minute-mail.com", "100likers.com", "105kg.ru", "10mail.com", "10mail.org", "10mail.tk", "10mail.xyz", "10minmail.de", "10minut.com.pl", "10minut.xyz", "10minutemail.be", "10minutemail.cf", "10minutemail.co.uk", "10minutemail.co.za", "10minutemail.com", "10minutemail.de", "10minutemail.ga", "10minutemail.gq", "10minutemail.ml", "10minutemail.net", "10minutemail.nl", "10minutemail.pro", "10minutemail.us", "10minutemailbox.com", "10minutemails.in", "10minutenemail.de", "10minutenmail.xyz", "10minutesmail.com", "10minutesmail.fr", "10minutmail.pl", "10x9.com", "11163.com", "123-m.com", "12hosting.net", "12houremail.com", "12minutemail.com", "12minutemail.net", "12storage.com", "140unichars.com", "147.cl", "14n.co.uk", "15qm.com", "1blackmoon.com", "1ce.us", "1chuan.com", "1clck2.com", "1fsdfdsfsdf.tk", "1mail.ml", "1pad.de", "1s.fr", "1secmail.com", "1secmail.net", "1secmail.org", "1st-forms.com", "1to1mail.org", "1usemail.com", "1webmail.info", "1zhuan.com", "2012-2016.ru", "20email.it", "20mail.in", "20mail.it", "20minutemail.com", "20minutemail.it", "2120001.net", "21cn.com", "247web.net", "24hinbox.com", "24hourmail.com", "24hourmail.net", "2anom.com", "2chmail.net", "2ether.net", "2fdgdfgdfgdf.tk", "2odem.com", "2prong.com", "2wc.info", "300book.info", "30mail.ir", "30minutemail.com", "30wave.com", "3202.com", "36ru.com", "3d-painting.com", "3l6.com", "3mail.ga", "3trtretgfrfe.tk", "4-n.us", "4057.com", "418.dk", "42o.org", "4gfdsgfdgfd.tk", "4k5.net", "4mail.cf", "4mail.ga", "4nextmail.com", "4nmv.ru", "4warding.com", "4warding.net", "4warding.org", "50set.ru", "55hosting.net", "5ghgfhfghfgh.tk", "5gramos.com", "5july.org", "5mail.cf", "5mail.ga", "5minutemail.net", "5oz.ru", "5tb.in", "5x25.com", "5ymail.com", "60minutemail.com", "672643.net", "675hosting.com", "675hosting.net", "675hosting.org", "6hjgjhgkilkj.tk", "6ip.us", "6mail.cf", "6mail.ga", "6mail.ml", "6paq.com", "6somok.ru", "6url.com", "75hosting.com", "75hosting.net", "75hosting.org", "7days-printing.com", "7mail.ga", "7mail.ml", "7tags.com", "80665.com", "8127ep.com", "8mail.cf", "8mail.ga", "8mail.ml", "99.com", "99cows.com", "99experts.com", "9mail.cf", "9mot.ru", "9ox.net", "9q.ro", "a-bc.net", "a45.in", "a7996.com", "aa5zy64.com", "aaqwe.ru", "aaqwe.store", "abacuswe.us", "abakiss.com", "abilitywe.us", "abovewe.us", "absolutewe.us", "abundantwe.us", "abusemail.de", "abyssmail.com", "ac20mail.in", "academiccommunity.com", "academywe.us", "acceleratewe.us", "accentwe.us", "acceptwe.us", "acclaimwe.us", "accordwe.us", "accreditedwe.us", "achievementwe.us", "achievewe.us", "acornwe.us", "acrossgracealley.com", "acrylicwe.us", "activatewe.us", "activitywe.us", "acucre.com", "acuitywe.us", "acumenwe.us", "adaptivewe.us", "adaptwe.us", "add3000.pp.ua", "addictingtrailers.com", "adeptwe.us", "adfskj.com", "aditus.info", "admiral
8415we.us", "ado888.biz", "adobeccepdm.com", "adoniswe.us", "adpugh.org", "adroh.com", "adsd.org", "adubiz.info", "adult-work.info", "advantagewe.us", "advantimo.com", "adventurewe.us", "adventwe.us", "advisorwe.us", "advocatewe.us", "adwaterandstir.com", "aegde.com", "aegia.net", "aegiscorp.net", "aegiswe.us", "aelo.es", "aeonpsi.com", "afarek.com", "affiliate-nebenjob.info", "affiliatedwe.us", "affilikingz.de", "affinitywe.us", "affluentwe.us", "affordablewe.us", "afia.pro", "afrobacon.com", "afterhourswe.us", "agedmail.com", "agendawe.us", "agger.ro", "agilewe.us", "agorawe.us", "agtx.net", "aheadwe.us", "ahk.jp", "ahmedkhlef.com", "air2token.com", "airsi.de", "ajaxapp.net", "akapost.com", "akerd.com", "akgq701.com", "akmail.in", "akugu.com", "al-qaeda.us", "albionwe.us", "alchemywe.us", "alfaceti.com", "aliaswe.us", "alienware13.com", "aligamel.com", "alina-schiesser.ch", "alisongamel.com", "alivance.com", "alivewe.us", "all-cats.ru", "allaccesswe.us", "allamericanwe.us", "allaroundwe.us", "alldirectbuy.com", "allegiancewe.us", "allegrowe.us", "allemojikeyboard.com", "allgoodwe.us", "alliancewe.us", "allinonewe.us", "allofthem.net", "alloutwe.us", "allowed.org", "alloywe.us", "allprowe.us", "allseasonswe.us", "allstarwe.us", "allthegoodnamesaretaken.org", "allurewe.us", "almondwe.us", "alpha-web.net", "alphaomegawe.us", "alpinewe.us", "altairwe.us", "altitudewe.us", "altuswe.us", "ama-trade.de", "ama-trans.de", "amadeuswe.us", "amail.com", "amail1.com", "amail4.me", "amazon-aws.org", "amberwe.us", "ambiancewe.us", "ambitiouswe.us", "amelabs.com", "americanawe.us", "americasbestwe.us", "americaswe.us", "amicuswe.us", "amilegit.com", "amiri.net", "amiriindustries.com", "amplewe.us", "amplifiedwe.us", "amplifywe.us", "ampsylike.com", "analogwe.us", "analysiswe.us", "analyticalwe.us", "analyticswe.us", "analyticwe.us", "anappfor.com", "anappthat.com", "andreihusanu.ro", "andthen.us", "animesos.com", "anit.ro", "ano-mail.net", "anon-mail.de", "anonbox.net", "anonmail.top", "anonmails.de", "anonymail.dk", "anonymbox.com", "anonymized.org", "anonymousness.com", "anotherdomaincyka.tk", "ansibleemail.com", "anthony-junkmail.com", "antireg.com", "antireg.ru", "antispam.de", "antispam24.de", "antispammail.de", "any.pink", "anyalias.com", "aoeuhtns.com", "apfelkorps.de", "aphlog.com", "apkmd.com", "appc.se", "appinventor.nl", "appixie.com", "apps.dj", "appzily.com", "arduino.hk", "ariaz.jetzt", "armyspy.com", "aron.us", "arroisijewellery.com", "art-en-ligne.pro", "artman-conception.com", "arur01.tk", "arurgitu.gq", "arvato-community.de", "aschenbrandt.net", "asdasd.nl", "asdasd.ru", "ashleyandrew.com", "ask-mail.com", "asorent.com", "ass.pp.ua", "astonut.tk", "astroempires.info", "asu.mx", "asu.su", "at.hm", "at0mik.org", "atnextmail.com", "attnetwork.com", "augmentationtechnology.com", "ausgefallen.info", "auti.st", "autorobotica.com", "autosouvenir39.ru", "autotwollow.com", "autowb.com", "averdov.com", "avia-tonic.fr", "avls.pt", "awatum.de", "awdrt.org", "awiki.org", "awsoo.com", "axiz.org", "axon7zte.com", "axsup.net", "ayakamail.cf", "azazazatashkent.tk", "azcomputerworks.com", "azmeil.tk", "b1of96u.com", "b2bx.net", "b2cmail.de", "badgerland.eu", "badoop.com", "badpotato.tk", "balaket.com", "bangban.uk", "banit.club", "banit.me", "bank-opros1.ru", "bareed.ws", "barooko.com", "barryogorman.com", "bartdevos.be", "basscode.org", "bauwerke-online.com", "bazaaboom.com", "bbbbyyzz.info", "bbhost.us", "bbitf.com", "bbitj.com", "bbitq.com", "bcaoo.com", "bcast.ws", "bcb.ro", "bccto.me", "bdmuzic.pw", "beaconmessenger.com", "bearsarefuzzy.com", "beddly.com", "beefmilk.com", "belamail.org", "belljonestax.com", "beluckygame.com", "benipaula.org", "bepureme.com", "beribase.ru", "beribaza.ru", "berirabotay.ru", "best-john-boats.com", "bestchoiceusedcar.com", "bestlistbase.com", "bestoption25.club", "bestparadize.com", "bestsoundeffects.com", "besttempmail.com", "betr.co", "bgtmail.com", "bgx.ro", "bheps.com", "bidourlnks.com", "big1.us", "bigprofessor.so", "bigstring.com", "bigwhoop.co.za", "bij.pl", "binka.me", "binkmail.com", "binnary.com", "bio-muesli.info", "bio-muesli.net", "bione.co", "bitwhites.top", "bitymails.us", "blackgoldagency.ru", "blackmarket.to", "bladesmail.net", "blip.ch", "blnkt.net", "block521.com", "blogmyway.org", "blogos.net", "blogspam.ro", "blondemorkin.com", "bluedumpling.info", "bluewerks.com", "bnote.com", "boatmail.us", "bobgf.ru", "bobgf.store", "bobmail.info", "bobmurchison.com", "bofthew.com", "bonobo.email", "boofx.com", "bookthemmore.com", "bootybay.de", "borged.com", "borged.net", "borged.org", "bot.nu", "boun.cr", "bouncr.com", "box-mail.ru", "box-mail.store", "boxem.ru", "boxem.
8415store", "boxformail.in", "boximail.com", "boxlet.ru", "boxlet.store", "boxmail.lol", "boxomail.live", "boxtemp.com.br", "bptfp.net", "brand-app.biz", "brandallday.net", "brasx.org", "breakthru.com", "brefmail.com", "brennendesreich.de", "briggsmarcus.com", "broadbandninja.com", "bsnow.net", "bspamfree.org", "bspooky.com", "bst-72.com", "btb-notes.com", "btc.email", "btcmail.pw", "btcmod.com", "btizet.pl", "buccalmassage.ru", "budaya-tionghoa.com", "budayationghoa.com", "buffemail.com", "bugfoo.com", "bugmenever.com", "bugmenot.com", "bukhariansiddur.com", "bulrushpress.com", "bum.net", "bumpymail.com", "bunchofidiots.com", "bund.us", "bundes-li.ga", "bunsenhoneydew.com", "burnthespam.info", "burstmail.info", "businessbackend.com", "businesssuccessislifesuccess.com", "buspad.org", "bussitussi.com", "buymoreplays.com", "buyordie.info", "buyusdomain.com", "buyusedlibrarybooks.org", "buzzcluby.com", "byebyemail.com", "byespm.com", "byom.de", "c01.kr", "c51vsgq.com", "cachedot.net", "californiafitnessdeals.com", "cam4you.cc", "camping-grill.info", "candymail.de", "cane.pw", "capitalistdilemma.com", "car101.pro", "carbtc.net", "cars2.club", "carsencyclopedia.com", "cartelera.org", "caseedu.tk", "cashflow35.com", "casualdx.com", "catgroup.uk", "cavi.mx", "cbair.com", "cbes.net", "cbty.ru", "cbty.store", "cc.liamria", "ccmail.uk", "cdfaq.com", "cdpa.cc", "ceed.se", "cek.pm", "cellurl.com", "centermail.com", "centermail.net", "cetpass.com", "cfo2go.ro", "chacuo.net", "chaichuang.com", "chalupaurybnicku.cz", "chammy.info", "chasefreedomactivate.com", "chatich.com", "cheaphub.net", "cheatmail.de", "chenbot.email", "chewydonut.com", "chibakenma.ml", "chickenkiller.com", "chielo.com", "childsavetrust.org", "chilkat.com", "chinamkm.com", "chithinh.com", "chitthi.in", "choco.la", "chogmail.com", "choicemail1.com", "chong-mail.com", "chong-mail.net", "chong-mail.org", "chumpstakingdumps.com", "cigar-auctions.com", "civikli.com", "civx.org", "ckaazaza.tk", "ckiso.com", "cl-cl.org", "cl0ne.net", "claimab.com", "clandest.in", "classesmail.com", "clearwatermail.info", "click-email.com", "clickdeal.co", "clipmail.eu", "clixser.com", "clonemoi.tk", "cloud-mail.top", "clout.wiki", "clrmail.com", "cmail.club", "cmail.com", "cmail.net", "cmail.org", "cnamed.com", "cndps.com", "cnew.ir", "cnmsg.net", "cnsds.de", "co.cc", "cobarekyo1.ml", "cocoro.uk", "cocovpn.com", "codeandscotch.com", "codivide.com", "coffeetimer24.com", "coieo.com", "coin-host.net", "coinlink.club", "coldemail.info", "compareshippingrates.org", "completegolf
8415swing.com", "comwest.de", "conf.work", "consumerriot.com", "contbay.com", "cooh-2.site", "coolandwacky.us", "coolimpool.org", "copyhome.win", "coreclip.com", "cosmorph.com", "courrieltemporaire.com", "coza.ro", "crankhole.com", "crapmail.org", "crastination.de", "crazespaces.pw", "crazymailing.com", "cream.pink", "crepeau12.com", "cringemonster.com", "cross-law.ga", "cross-law.gq", "crossmailjet.com", "crossroadsmail.com", "crunchcompass.com", "crusthost.com", "cs.email", "csh.ro", "cszbl.com", "ctmailing.us", "ctos.ch", "cu.cc", "cubene.com", "cubiclink.com", "cuendita.com", "cuirushi.org", "cuoly.com", "cupbest.com", "curlhph.tk", "currentmail.com", "curryworld.de", "cust.in", "cutout.club", "cutradition.com", "cuvox.de", "cyber-innovation.club", "cyber-phone.eu", "cylab.org", "d1yun.com", "d3p.dk", "daabox.com", "dab.ro", "dacoolest.com", "daemsteam.com", "daibond.info", "daily-email.com", "daintly.com", "damai.webcam", "dammexe.net", "damnthespam.com", "dandikmail.com", "darkharvestfilms.com", "daryxfox.net", "dasdasdascyka.tk", "dash-pads.com", "dataarca.com", "datarca.com", "datazo.ca", "datenschutz.ru", "datum2.com", "davidkoh.net", "davidlcreative.com", "dawin.com", "daymail.life", "daymailonline.com", "dayrep.com", "dbunker.com", "dcctb.com", "dcemail.com", "ddcrew.com", "de-a.org", "dea-21olympic.com", "deadaddress.com", "deadchildren.org", "deadfake.cf", "deadfake.ga", "deadfake.ml", "deadfake.tk", "deadspam.com", "deagot.com", "dealja.com", "dealrek.com", "deekayen.us", "defomail.com", "degradedfun.net", "deinbox.com", "delayload.com", "delayload.net", "delikkt.de", "delivrmail.com", "demen.ml", "dengekibunko.ga", "dengekibunko.gq", "dengekibunko.ml", "der-kombi.de", "derkombi.de", "derluxuswagen.de", "desoz.com", "despam.it", "despammed.com", "dev-null.cf", "dev-null.ga", "dev-null.gq", "dev-null.ml", "developermail.com", "devnullmail.com", "deyom.com", "dharmatel.net", "dhm.ro", "dhy.cc", "dialogus.com", "diapaulpainting.com", "dicopto.com", "digdig.org", "digital-message.com", "digitalesbusiness.info", "digitalmail.info", "digitalmariachis.com", "digitalsanctuary.com", "dildosfromspace.com", "dim-coin.com", "dingbone.com", "diolang.com", "directmail24.net", "disaq.com", "disbox.net", "disbox.org", "discard.cf", "discard.email", "discard.ga", "discard.gq", "discard.ml", "discard.tk", "discardmail.com", "discardmail.de", "discos4.com", "dishcatfish.com", "disign-concept.eu", "disign-revelation.com", "dispo.in", "dispomail.eu", "disposable-e.ml", "disposable-email.ml", "disposable.cf", "disposable.ga", "disposable.ml", "disposable.site", "disposableaddress.com", "disposableemailaddresses.com", "disposableinbox.com", "disposablemails.com", "dispose.it", "disposeamail.com", "disposemail.com", "disposemymail.com", "dispostable.com", "divad.ga", "divermail.com", "divismail.ru", "diwaq.com", "dlemail.ru", "dmarc.ro", "dndent.com", "dnses.ro", "doanart.com", "dob.jp", "dodgeit.com", "dodgemail.de", "dodgit.com", "dodgit.org", "dodsi.com", "doiea.com", "dolphinnet.net", "domforfb1.tk", "domforfb18.tk", "domforfb19.tk", "domforfb2.tk", "domforfb23.tk", "domforfb27.tk", "domforfb29.tk", "domforfb3.tk", "domforfb4.tk", "domforfb5.tk", "domforfb6.tk", "domforfb7.tk", "domforfb8.tk", "domforfb9.tk", "domozmail.com", "donebyngle.com", "donemail.ru", "dongqing365.com", "dontreg.com", "dontsendmespam.de", "doojazz.com", "doquier.tk", "dotman.de", "dotmsg.com", "dotslashrage.com", "doublemail.de", "douchelounge.com", "dozvon-spb.ru", "dp76.com", "dpptd.com", "dr69.site", "drdrb.com", "drdrb.net", "dred.ru", "drevo.si", "drivetagdev.com", "drmail.in", "droolingfanboy.de", "dropcake.de", "dropjar.com", "droplar.com", "dropmail.me", "dropsin.net", "drowblock.com", "dsgvo.party", "dsgvo.ru", "dshfjdafd.cloud", "dsiay.com", "dspwebservices.com", "duam.net", "duck2.club", "dudmail.com", "duk33.com", "dukedish.com", "dump-email.info", "dumpandjunk.com", "dumpmail.de", "dumpyemail.com", "durandinterstellar.com", "duskmail.com", "dwse.edu.pl", "dyceroprojects.com", "dz17.net", "e-mail.com", "e-mail.org", "e-marketstore.ru", "e-tomarigi.com", "e3z.de", "e4ward.com", "eanok.com", "easy-trash-mail.com", "easynetwork.info", "easytras
8415hmail.com", "eatmea2z.club", "eay.jp", "ebbob.com", "ebeschlussbuch.de", "ecallheandi.com", "ecolo-online.fr", "edgex.ru", "edinburgh-airporthotels.com", "edv.to", "ee1.pl", "ee2.pl", "eeedv.de", "eelmail.com", "efxs.ca", "egzones.com", "einmalmail.de", "einrot.com", "einrot.de", "eintagsmail.de", "elearningjournal.org", "electro.mn", "elitevipatlantamodels.com", "elki-mkzn.ru", "email-fake.cf", "email-fake.com", "email-fake.ga", "email-fake.gq", "email-fake.ml", "email-fake.tk", "email-jetable.fr", "email-lab.com", "email-temp.com", "email.edu.pl", "email.net", "email1.pro", "email60.com", "emailage.cf", "emailage.ga", "emailage.gq", "emailage.ml", "emailage.tk", "emailate.com", "emailbin.net", "emailcbox.pro", "emailcu.icu", "emaildienst.de", "emaildrop.io", "emailfake.com", "emailfake.ml", "emailfreedom.ml", "emailgenerator.de", "emailgo.de", "emailias.com", "emailigo.de", "emailinfive.com", "emailisvalid.com", "emaillime.com", "emailmiser.com", "emailna.co", "emailnax.com", "emailo.pro", "emailondeck.com", "emailportal.info", "emailproxsy.com", "emailresort.com", "emails.ga", "emailsecurer.com", "emailsensei.com", "emailsingularity.net", "emailspam.cf", "emailspam.ga", "emailspam.gq", "emailspam.ml", "emailspam.tk", "emailsy.info", "emailtech.info", "emailtemporanea.com", "emailtemporanea.net", "emailtemporar.ro", "emailtemporario.com.br", "emailthe.net", "emailtmp.com", "emailto.de", "emailure.net", "emailwarden.com", "emailxfer.com", "emailz.cf", "emailz.ga", "emailz.gq", "emailz.ml", "emeil.in", "emeil.ir", "emeraldwebmail.com", "emkei.cf", "emkei.ga", "emkei.gq", "emkei.ml", "emkei.tk", "eml.pp.ua", "emlhub.com", "emlpro.com", "emltmp.com", "empireanime.ga", "emstjzh.com", "emz.net", "enayu.com", "enterto.com", "envy17.com", "eoffice.top", "eoopy.com", "epb.ro", "epbox.ru", "epbox.store", "ephemail.net", "ephemeral.email", "eposta.buzz", "eposta.work", "epostal.ru", "epostal.store", "eqiluxspam.ga", "ereplyzy.com", "ericjohnson.ml", "eripo.net", "ero-tube.org", "esadverse.com", "esbano-ru.ru", "esc.la", "escapehatchapp.com", "esemay.com", "esgeneri.com", "esiix.com", "esprity.com", "estate-invest.fr", "eth2btc.info", "ether123.net", "ethereum1.top", "ethersports.org", "ethersportz.info", "etotvibor.ru", "etranquil.com", "etranquil.net", "etranquil.org", "euaqa.com", "evanfox.info", "eveav.com", "evilcomputer.com", "evopo.com", "evvgo.com", "evyush.com", "exdonuts.com", "exelica.com", "existiert.net", "exitstageleft.net", "explodemail.com", "express.net.ua", "extracurricularsociety.com", "extremail.ru", "eyepaste.com", "ez.lv", "ezehe.com", "ezfill.com", "ezstest.com", "ezztt.com", "f4k.es", "facebook-email.cf", "facebook-email.ga", "facebook-email.ml", "facebookmail.gq", "facebookmail.ml", "fackme.gq", "fadingemail.com", "faecesmail.me", "fag.wf", "failbone.com", "faithkills.com", "fake-box.com", "fake-email.pp.ua", "fake-mail.cf", "fake-mail.ga", "fake-mail.ml", "fakedemail.com", "fakeinbox.cf", "fakeinbox.com", "fakeinbox.ga", "fakeinbox.info", "fakeinbox.ml", "fakeinbox.tk", "fakeinformation.com", "fakemail.fr", "fakemail.io", "fakemailgenerator.com", "fakemailz.com", "fallinhay.com", "fammix.com", "fanclub.pm", "fangoh.com", "fansworldwide.de", "fantasymail.de", "farrse.co.uk", "fasssd.ru", "fasssd.store", "fast-email.info", "fast-mail.fr", "fastacura.com", "fastchevy.com", "fastchrysler.com", "fasternet.biz", "fastkawasaki.com", "fastmazda.com", "fastmitsubishi.com", "fastnissan.com", "fastsubaru.com", "fastsuzuki.com", "fasttoyota.com", "fastyamaha.com", "fatflap.com", "fbma.tk", "fddns.ml", "fdfdsfds.com", "femailtor.com", "fer-gabon.org", "fermaxxi.ru", "fettometern.com", "fexbox.org", "fexbox.ru", "fexpost.com", "fextemp.com", "ficken.de", "fictionsite.com", "fightallspam.com", "figjs.com", "figshot.com", "figurescoin.com", "fiifke.de", "filbert4u.com", "filberts4u.com", "film-blog.biz", "filzmail.com", "findemail.info", "findu.pl", "finews.biz", "fir.hk", "firemailbox.club", "fitnesrezink.ru", "fivemail.de", "fixmail.tk", "fizmail.com", "fleckens.hu", "flemail.ru", "flexvio.com", "fliegender.fish", "flowu.com", "flu.cc", "fluidsoft.us", "flurred.com", "fly-ts.de", "flyinggeek.net", "flymail.tk", "flyspam.com", "fncp.ru", "fncp.store", "foobarbot.net", "footard.com", "foreastate.com", "forecastertests.com", "foreskin.cf", "foreskin.ga", "foreskin.gq", "foreskin.ml", "foreskin.tk", "forgetmail.com", "fornow.eu", "forspam.net", "forward.cat", "fosil.pro", "foxja.com", "foxtrotter.info", "fr.cr", "fr.nf", "fr33mail.info", "fragolina2.tk", "frapmail.com", "frappina.tk", "free-email.cf", "free-email.ga", "free-temp.net", "freebabysittercam.com", "freeblackbootytube.com", "freecat.net", "freedom4you.info", "freedompop.us", "freefattymovies.com", "freehotmail.net", "freeinbox.email", "freelance-france.eu", "freeletter.me", "freemail.ms", "freemails.cf", "freemails.ga", "freemails.ml", "freemeil.ga", "freemeil.gq", "freemeil.ml", "freeml.net", "freeplumpervideos.com", "freerubli.ru", "freeschoolgirlvids.com", "freesistercam.com", "freeteenbums.com", "freundin.ru", "friendlymail.co.uk", "front14.org", "frwdmail.com", "ftp.sh", "ftpinc.ca", "fuckedupload.com", "fuckingduh.com", "fuckme69.club", "fucknloveme.top", "fuckxxme.top", "fudgerub.com", "fuirio.com", "fukaru.com", "fukurou.ch", "fullangle.org", "fulvie.com", "fun64.com", "funnycodesnippets.com", "funnymail.de", "furzauflunge.de", "futuramind.com", "fuvk.ru", "fuvk.store", "fuwa.be", "fuwa.li", "fuwamofu.com", "fuwari.be", "fux0ringduh.com", "fxnxs.com", "fyii.de", "g14l71lb.com", "g1xmail.top", "g2xmail.top", "g3xmail.top", "g4hdrop.us", "gafy.net", "gage.ga", "galaxy.tv", "gally.jp", "gamail.top", "gamegregious.com", "gamgling.com", "garasikita.pw", "garbagecollector.org", "garbagemail.org", "gardenscape.ca", "garizo.com", "garliclife.com", "garrymccooey.com", "gav0.com", "gawab.com", "gbcmail.win", "gbmail.top", "gcmail.top", "gdmail.top", "gedmail.win", "geekforex.com", "geew.ru", "gehensiemirnichtaufdensack.de", "geldwaschmaschine.de", "gelitik.in", "genderfuck.net", "geronra.com", "geschent.biz", "get-mail.cf", "get-mail.ga", "get-mail.ml", "get-mail.tk", "get.pp.ua", "get1mail.com", "get2mail.fr", "getairmail.cf", "getairmail.com", "getairmail.ga", "getairmail.gq", "getairmail.ml", "getairmail.tk", "geteit.com", "getfun.men", "getmails.eu", "getnada.com", "getnowtoday.cf", "getonemail.com", "getonemail.net", "getover.de", "getsimpleemail.com", "gett.icu", "gexik.com", "ggmal.ml", "ggvk.ru", "ggvk.store", "ghosttexter.de", "giacmosuaviet.info", "giaiphapmuasam.com", "giantmail.de", "gifto12.com", "ginzi.be", "ginzi.co.uk", "ginzi.es", "ginzi.net", "ginzy.c
8415o.uk", "ginzy.eu", "giratex.com", "girlfriend.ru", "girlmail.win", "girlsindetention.com", "girlsundertheinfluence.com", "gishpuppy.com", "giveh2o.info", "givememail.club", "givmail.com", "gixenmixen.com", "glitch.sx", "globaltouron.com", "glubex.com", "glucosegrin.com", "gmal.com", "gmatch.org", "gmial.com", "gmx1mail.top", "gmxmail.top", "gmxmail.win", "gnctr-calgary.com", "go2usa.info", "go2vpn.net", "goatmail.uk", "goemailgo.com", "golemico.com", "gomail.in", "goonby.com", "goplaygame.ru", "gorillaswithdirtyarmpits.com", "goround.info", "gosarlar.com", "gosuslugi-spravka.ru", "gothere.biz", "gotmail.com", "gotmail.net", "gotmail.org", "gowikibooks.com", "gowikicampus.com", "gowikicars.com", "gowikifilms.com", "gowikigames.com", "gowikimusic.com", "gowikinetwork.com", "gowikitravel.com", "gowikitv.com", "grandmamail.com", "grandmasmail.com", "grassdev.com", "great-host.in", "greencafe24.com", "greendike.com", "greenhousemail.com", "greensloth.com", "greggamel.com", "greggamel.net", "gregorsky.zone", "gregorygamel.com", "gregorygamel.net", "grish.de", "griuc.schule", "grn.cc", "groupbuff.com", "grr.la", "gruene-no-thanks.xyz", "grugrug.ru", "gruz-m.ru", "gs-arc.org", "gsredcross.org", "gsrv.co.uk", "gsxstring.ga", "gudanglowongan.com", "guerillamail.biz", "guerillamail.com", "guerillamail.de", "guerillamail.info", "guerillamail.net", "guerillamail.org", "guerillamailblock.com", "guerrillamail.biz", "guerrillamail.com", "guerrillamail.de", "guerrillamail.info", "guerrillamail.net", "guerrillamail.org", "guerrillamailblock.com", "gufum.com", "gustr.com", "gxemail.men", "gynzi.co.uk", "gynzi.es", "gynzy.at", "gynzy.es", "gynzy.eu", "gynzy.gr", "gynzy.info", "gynzy.lt", "gynzy.mobi", "gynzy.pl", "gynzy.ro", "gynzy.sk", "gzb.ro", "h8s.org", "habitue.net", "hacccc.com", "hackersquad.tk", "hackthatbit.ch", "hahawrong.com", "haida-edu.cn", "hairs24.ru", "haltospam.com", "hamham.uk", "hangxomcuatoilatotoro.ml", "happy2023year.com", "happydomik.ru", "harakirimail.com", "haribu.com", "hartbot.de", "hasanmail.ml", "hat-geld.de", "hatespam.org", "hawrong.com", "haydoo.com", "hazelnut4u.com", "hazelnuts4u.com", "hazmatshipping.org", "hccmail.win", "headstrong.de", "heathenhammer.com", "heathenhero.com", "hecat.es", "heisei.be", "hellodream.mobi", "helloricky.com", "helpinghandtaxcenter.org", "helpjobs.ru", "heros3.com", "herp.in", "herpderp.nl", "hezll.com", "hi2.in", "hi5.si", "hiddentragedy.com", "hidebox.org", "hidebusiness.xyz", "hidemail.de", "hidemail.pro", "hidemail.us", "hidzz.com", "highbros.org", "hiltonvr.com", "himail.online", "hmail.us", "hmamail.com", "hmh.ro", "hoanggiaanh.com", "hoanglong.tech", "hochsitze.com", "hola.org", "holl.ga", "honeys.be", "honor-8.com", "hopemail.biz", "hornyalwary.top", "host1s.com", "hostcalls.com", "hostguru.top", "hostingmail.me", "hostlaba.com", "hot-mail.cf", "hot-mail.ga", "hot-mail.gq", "hot-mail.ml", "hot-mail.tk", "hotmai.com", "hotmailproduct.com", "hotmial.com", "hotpop.com", "hotprice.co", "hotsoup.be", "housat.com", "hpc.tw", "hs.vc", "ht.cx", "huangniu8.com", "huizk.com", "hukkmu.tk", "hulapla.de", "humaility.com", "hungpackage.com", "hushmail.cf", "huskion.net", "hvastudiesucces.nl", "hwsye.net", "hxopi.ru", "hxopi.store", "hypenated-domain.com", "i2pmail.org", "i6.cloudns.cc", "iaoss.com", "ibnuh.bz", "icantbelieveineedtoexplainthisshit.com", "icemail.club", "ich-essen-fleisch.bio", "ichigo.me", "icx.in", "icx.ro", "icznn.com", "idx4.com", "idxue.com", "ieatspam.eu", "ieatspam.info", "ieh-mail.de", "iencm.com", "iffymedia.com", "ige.es", "igg.biz", "ignoremail.com", "ihateyoualot.info", "ihazspam.ca", "iheartspam.org", "ikbenspamvrij.nl", "ikuromi.com", "illistnoise.com", "ilovespam.com", "imail1.net", "imails.info", "imailt.com", "imgof.com", "imgv.de", "immo-gerance.info", "imperialcnk.com", "imstations.com", "imul.info", "in-ulm.de", "in2reach.com", "inactivemachine.com", "inbax.tk", "inbound.plus", "inbox.si", "inbox2.info", "inboxalias.com", "inboxbear.com", "inboxclean.com", "inboxclean.org", "inboxdesign.me", "inboxed.im", "inboxed.pw", "inboxkitten.com", "inboxnow.ru", "inboxnow.store", "inboxproxy.com", "inboxstore.me", "inclusiveprogress.com", "incognitomail.com", "incognitomail.net", "incognitomail.org", "incq.com", "ind.st", "indieclad.com", "indirect.ws", "indomaed.pw", "indomina.cf", "indoserver.stream", "indosukses.press", "ineec.net", "infocom.zp.ua", "inggo.org", "inkiny.com", "inkomail.com", "inmynetwork.tk", "inoutmail.de", "inoutmail.eu", "inoutmail.info", "inoutmail.net", "inpwa.com", "insanumingeniumhomebrew.com", "insorg-mail.info", "instaddr.ch", "instaddr.uk", "instaddr.win", "instance-email.com", "instant-mail.de", "instantblingmail.info", "instantemailaddress.com", "instantmail.fr", "instmail.uk", "internet-v-stavropole.ru", "internetkeno.com", "internetoftags.com", "interstats.org", "intersteller.com", "intopwa.com", "intopwa.net", "intopwa.org", "investore.co", "iozak.com", "ip4.pp.ua", "ip6.li", "ip6.pp.ua", "ipoo.org", "ippandansei.tk", "ipsur.org", "irabops.com", "iralborz.bid", "irc.so", "irish2me.com", "irishspringrealty.com", "iroid.com", "ironiebehindert.de", "irssi.tv", "is.af", "isdaq.com", "ishop2k.com", "isosq.com", "istii.ro", "isukrainestillacountry.com", "it7.ovh", "italy-mail.com", "itcompu.com", "itfast.net", "itsjiff.com", "itunesgiftcodegenerator.com", "iubridge.com", "iuemail.men", "iwi.net", "ixaks.com", "ixx.io", "j-p.us", "jafps.com", "jaga.email", "jajxz.com", "jakemsr.com", "janproz.com", "jaqis.com", "jdmadventures.com", "jdz.ro", "je-recycle.info", "jellow.ml", "jellyrolls.com", "jeoce.com", "jet-renovation.fr", "jetable.com", "jetable.net", "jetable.org", "jetable.pp.ua", "ji5.de", "ji6.de", "ji7.de", "jiooq.com", "jmail.ovh", "jmail.ro", "jnxjn.com", "jobbikszimpatizans.hu", "jobbrett.com", "jobposts.net", "jobs-to-be-done.net", "joelpet.com", "joetestalot.com", "jopho.com", "joseihorumon.info", "josse.ltd", "jourrapide.com", "jpco.org", "jsrsolutions.
8415com", "jumonji.tk", "jungkamushukum.com", "junk.to", "junk1e.com", "junkmail.ga", "junkmail.gq", "just-email.com", "justemail.ml", "juyouxi.com", "jwork.ru", "kademen.com", "kadokawa.cf", "kadokawa.ga", "kadokawa.gq", "kadokawa.ml", "kadokawa.tk", "kaengu.ru", "kagi.be", "kakadua.net", "kalapi.org", "kamen-market.ru", "kamsg.com", "kaovo.com", "kappala.info", "kara-turk.net", "karatraman.ml", "kariplan.com", "karta-kykyruza.ru", "kartvelo.com", "kasmail.com", "kaspop.com", "katztube.com", "kazelink.ml", "kbox.li", "kcrw.de", "keepmymail.com", "keinhirn.de", "keipino.de", "kekita.com", "kellychibale-researchgroup-uct.com", "kemptvillebaseball.com", "kennedy808.com", "kiani.com", "killmail.com", "killmail.net", "kimsdisk.com", "kinda.email", "kindamail.com", "kingsq.ga", "kino-100.ru", "kiois.com", "kismail.ru", "kisstwink.com", "kitnastar.com", "kjkszpjcompany.com", "kkmail.be", "kkoup.com", "kksm.be", "klassmaster.com", "klassmaster.net", "klick-tipp.us", "klipschx12.com", "kloap.com", "klovenode.com", "kludgemush.com", "klzlk.com", "kmail.li", "kmail.live", "kmhow.com", "knickerbockerban.de", "knol-power.nl", "kobrandly.com", "kommunity.biz", "kon42.com", "konican.com", "konultant-jurist.ru", "kook.ml", "kopagas.com", "kopaka.net", "korona-nedvizhimosti.ru", "koshu.ru", "kosmetik-obatkuat.com", "kostenlosemailadresse.de", "koszmail.pl", "kpay.be", "kpooa.com", "kpost.be", "krd.ag", "krsw.tk", "kruay.com", "krypton.tk", "ksmtrck.tk", "kuhrap.com", "kulmeo.com", "kulturbetrieb.info", "kumli.racing", "kurzepost.de", "kutakbisajauhjauh.gq", "kvhrr.com", "kvhrs.com", "kvhrw.com", "kwift.net", "kwilco.net", "kyal.pl", "kyois.com", "kzccv.com", "l-c-a.us", "l33r.eu", "l6factors.com", "laafd.com", "labetteraverouge.at", "labworld.org", "lacedmail.com", "lackmail.net", "lackmail.ru", "lacto.info", "lags.us", "lain.ch", "lak.pp.ua", "lakelivingstonrealestate.com", "lakqs.com", "lamasticots.com", "lambsauce.de", "landmail.co", "laoeq.com", "larisia.com", "larland.com", "last-chance.pro", "laste.ml", "lastmail.co", "lastmail.com", "lawlita.com", "laxex.ru", "laxex.store", "laymro.com", "lazyinbox.com", "lazyinbox.us", "ldaho.biz", "ldop.com", "ldtp.com", "le-tim.ru", "lee.mx", "leeching.net", "leetmail.co", "legalrc.loan", "lellno.gq", "lenovog4.com", "lerbhe.com", "letmeinonthis.com", "letthemeatspam.com", "lez.se", "lgxscreen.com", "lhsdv.com", "liamcyrus.com", "lifebyfood.com", "lifetimefriends.info", "lifetotech.com", "ligsb.com", "lillemap.net", "lilo.me", "lilspam.com", "lindenbaumjapan.com", "link2mail.net", "linkedintuts2016.pw", "linshiyou.com", "linshiyouxiang.net", "linuxmail.so", "litedrop.com", "liveradio.tk", "lkgn.se", "llogin.ru", "loadby.us", "loan101.pro", "loaoa.com", "loapq.com", "locanto1.club", "locantofuck.top", "locantowsite.club", "locomodev.net", "login-email.cf", "login-email.ga", "login-email.ml", "login-email.tk", "logular.com", "loh.pp.ua", "loin.in", "lolfreak.net", "lolmail.biz", "lookugly.com", "lordsofts.com", "lortemail.dk", "losemymail.com", "lovemeet.faith", "lovemeleaveme.com", "lpfmgmtltd.com", "lr7.us", "lr78.com", "lroid.com", "lru.me", "ls-server.ru", "lsyx24.com", "luckymail.org", "lukecarriere.com", "lukemail.info", "lukop.dk", "luv2.us", "lyfestylecreditsolutions.com", "lyft.live", "lyricspad.net", "lzoaq.com", "m21.cc", "m4ilweb.info", "maboard.com", "mac-24.com", "macr2.com", "macromaid.com", "macromice.info", "magamail.com", "maggotymeat.ga", "magicbox.ro", "magim.be", "magspam.net", "maidlow.info", "mail-card.net", "mail-easy.fr", "mail-filter.com", "mail-help.net", "mail-hosting.co", "mail-hub.info", "mail-now.top", "mail-owl.com", "mail-share.com", "mail-temporaire.com", "mail-temporaire.fr", "mail-tester.com", "mail.by", "mail.wtf", "mail0.ga", "mail1.top", "mail114.net", "mail1a.de", "mail1web.org", "mail21.cc", "mail22.club", "mail2rss.org", "mail333.com", "mail4trash.com", "mail666.ru", "mail7.io", "mail707.com", "mail72.com", "mailapp.top", "mailback.com", "mailbidon.com", "mailbiscuit.com", "mailbiz.biz", "mailblocks.com", "mailbox.in.ua", "mailbox52.ga", "mailbox80.biz", "mailbox82.biz", "mailbox87.de", "mailbox92.biz", "mailboxify.ru", "mailboxify.store", "mailboxly.ru", "mailboxly.store", "mailboxy.fun", "mailboxy.ru", "mailboxy.store", "mailbu
8415cket.org", "mailcat.biz", "mailcatch.com", "mailchop.com", "mailcker.com", "maildax.me", "mailde.de", "mailde.info", "maildrop.cc", "maildrop.cf", "maildrop.ga", "maildrop.gq", "maildrop.ml", "maildu.de", "maildx.com", "maileater.com", "mailed.in", "mailed.ro", "maileimer.de", "maileme101.com", "mailers.edu.pl", "mailexpire.com", "mailf5.com", "mailfa.tk", "mailfall.com", "mailfirst.icu", "mailforspam.com", "mailfree.ga", "mailfree.gq", "mailfree.ml", "mailfreeonline.com", "mailfs.com", "mailguard.me", "mailgutter.com", "mailhazard.com", "mailhazard.us", "mailhex.com", "mailhub.pro", "mailhz.me", "mailimate.com", "mailin8r.com", "mailinatar.com", "mailinater.com", "mailinator.co.uk", "mailinator.com", "mailinator.gq", "mailinator.info", "mailinator.net", "mailinator.org", "mailinator.us", "mailinator0.com", "mailinator1.com", "mailinator2.com", "mailinator2.net", "mailinator3.com", "mailinator4.com", "mailinator5.com", "mailinator6.com", "mailinator7.com", "mailinator8.com", "mailinator9.com", "mailincubator.com", "mailismagic.com", "mailita.tk", "mailjunk.cf", "mailjunk.ga", "mailjunk.gq", "mailjunk.ml", "mailjunk.tk", "mailmate.com", "mailme.gq", "mailme.ir", "mailme.lv", "mailme24.com", "mailmetrash.com", "mailmoat.com", "mailmoth.com", "mailms.com", "mailna.biz", "mailna.co", "mailna.in", "mailna.me", "mailnator.com", "mailnesia.com", "mailnull.com", "mailonaut.com", "mailorc.com", "mailorg.org", "mailosaur.net", "mailox.fun", "mailpick.biz", "mailpluss.com", "mailpooch.com", "mailpoof.com", "mailpress.gq", "mailproxsy.com", "mailquack.com", "mailrock.biz", "mailsac.com", "mailscrap.com", "mailseal.de", "mailshell.com", "mailshiv.com", "mailsiphon.com", "mailslapping.com", "mailslite.com", "mailsucker.net", "mailt.net", "mailt.top", "mailtechx.com", "mailtemp.info", "mailtemporaire.com", "mailtemporaire.fr", "mailto.plus", "mailtome.de", "mailtothis.com", "mailtraps.com", "mailtrash.net", "mailtrix.net", "mailtv.net", "mailtv.tv", "mailuniverse.co.uk", "mailzi.ru", "mailzilla.com", "mailzilla.org", "mainerfolg.info", "makemenaughty.club", "makemetheking.com", "malahov.de", "malayalamdtp.com", "mama3.org", "mamulenok.ru", "mandraghen.cf", "manifestgenerator.com", "mannawo.com", "mansiondev.com", "manybrain.com", "mark-compressoren.ru", "marketlink.info", "markmurfin.com", "mask03.ru", "maskmy.id", "masonline.info", "maswae.world", "matamuasu.ga", "matchpol.net", "matra.site", "max-mail.org", "maxturns.com", "mbox.re", "mbx.cc", "mcache.net", "mciek.com", "mdhc.tk", "mdz.email", "meantinc.com", "mebelnu.info", "mechanicalresumes.com", "medkabinet-uzi.ru", "meepsheep.eu", "mehr-bitcoin.de", "meidecn.com", "meinspamschutz.de", "meltedbrownies.com", "meltmail.com", "memsg.site", "mentonit.net", "mepost.pw", "merepost.com", "merry.pink", "meruado.uk", "messagebeamer.de", "messwiththebestdielikethe.rest", "metadownload.org", "metaintern.net", "metalunits.com", "mezimages.net", "mfsa.info", "mfsa.ru", "mfunza.com", "mhzayt.online", "miaferrari.com", "miauj.com", "midcoastcustoms.com", "midcoastcustoms.net", "midcoastsolutions.com", "midcoastsolutions.net", "midiharmonica.com", "midlertidig.com", "midlertidig.net", "midlertidig.org", "mierdamail.com", "migmail.net", "migmail.pl", "migumail.com", "mihep.com", "mijnhva.nl", "minimail.gq", "ministry-of-silly-walks.de", "minsmail.com", "mintemail.com", "mirai.re", "misterpinball.de", "miucce.com", "mji.ro", "mjj.edu.ge", "mjukglass.nu", "mkpfilm.com", "ml8.ca", "mliok.com", "mm.my", "mm5.se", "mnode.me", "moakt.cc", "moakt.co", "moakt.com", "moakt.ws", "mobileninja.co.uk", "mobilevpn.top", "moburl.com", "mockmyid.com", "moeri.org", "mofu.be", "mohmal.com", "mohmal.im", "mohmal.in", "mohmal.tech", "moimoi.re", "molms.com", "momentics.ru", "monachat.tk", "monadi.ml", "moneypipe.net", "monumentmail.com", "moonwake.com", "moot.es", "moreawesomethanyou.com", "moreorcs.com", "morriesworld.ml", "morsin.com", "moruzza.com", "motique.de", "mountainregionallibrary.net", "mox.pp.ua", "moy-elektrik.ru", "moza.pl", "mozej.com", "mp-j.ga", "mr24.co", "mrvpm.net", "mrvpt.com", "msgos.com", "mspeciosa.com", "msrc.ml", "mswork.ru", "msxd.com", "mt2009.com", "mt2014.com", "mt2015.com", "mtmdev.com", "muathegame.com", "muchomail.com", "mucincanon.com", "muehlacker.tk", "muell.icu", "muell.io", "muell.monster", "muell.xyz", "muellemail.com", "muellmail.com", "munoubengoshi.gq", "musiccode.me", "mutant.me", "mvrht.com", "mvrht.net", "mwarner.org", "mxclip.com", "mxfuel.com", "my-pomsies.ru", "my-teddyy.ru", "my10minutemail.com", "mybitti.de", "mycleaninbox.net", "mycorneroftheinter.net", "myde.ml", "mydefipet.live", "mydemo.equipment", "myecho.es", "myemailboxy.com", "mygeoweb.info", "myindohome.services", "myinfoinc.com", "myinterserver.ml", "mykickassideas.com", "mymail-in.net", "mymail90.com", "mymailoasis.com", "mymaily.lol", "mynetstore.de", "myopang.com", "mypacks.net", "mypartyclip.de", "myphantomemail.com", "mysamp.de", "myspaceinc.com", "myspaceinc.net", "myspaceinc.org", "myspacepimpedup.com", "myspamless.com", "mystvpn.com", "mysugartime.ru", "mytemp.email", "mytempemail.com", "mytempmail.com", "mytrashmail.com", "mywarnernet.net", "mywrld.site", "mywrld.top", "myzx.com", "mzico.com", "n1nja.org", "na-cat.com", "naah.ru", "naah.store", "nabuma.com", "nada.email", "nada.ltd", "nagi.be", "nakedtruth.biz", "namewok.com", "nanonym.ch", "naslazhdai.ru", "nationalgardeningclub.com", "nawmin.info", "naymedia.com", "nbzmr.com", "negated.com", "neko2.net", "nekochan.fr", "nekosan.uk", "neomailbox.com", "neotlozhniy-zaim.ru", "nepwk.com", "nervmich.net", "nervtmich.net", "net1mail.com", "netcom.ws", "netmails.com", "netmails.net", "netricity.nl", "netris.net", "netviewer-france.com", "netzidiot.de", "nevermail.de", "newbpotato.tk", "newfilm24.ru", "newideasfornewpeople.info", "newmail.top", "next.ovh", "nextmail.info", "nextstopvalhalla.com", "nezdiro.org", "nezid.com", "nezumi.be", "nezzart.com", "nfast.net", "nguyenusedcars.com", "nh3.ro", "nice-4u.com", "nicknassar.com", "nincsmail.com", "nincsmail.hu", "niseko.be", "niwl.net", "nm7.cc", "nmail.cf", "nnh.com", "nnot.net", "nnoway.ru", "no-spam.ws", "no-trash.ru", "no-ux.com", "noblepioneer.com", "nobugmail.com", "nobulk.com", "nobuma.com", "noclickemail.com", "nocp.ru", "nocp.store", "nodezine.com", "nogmailspam.info", "noicd.com", "nokiamail.com", "nolemail.ga", "nomail.cf", "nomail.ga", "nomail.pw", "nomail2me.com", "nomorespamemails.com", "nonspam.eu", "nonspammer.de", "nonze.ro", "noref.in", "norseforce.com", "norweg
8415ischlernen.info", "nospam4.us", "nospamfor.us", "nospamthanks.info", "nothingtoseehere.ca", "notif.me", "notmailinator.com", "notrnailinator.com", "notsharingmy.info", "now.im", "nowhere.org", "nowmymail.com", "nowmymail.net", "nproxi.com", "nthrl.com", "ntlhelp.net", "nubescontrol.com", "nullbox.info", "nurfuerspam.de", "nut.cc", "nutpa.net", "nuts2trade.com", "nvhrw.com", "nwldx.com", "nwytg.com", "nwytg.net", "ny7.me", "nyasan.com", "nypato.com", "nyrmusic.com", "o2stk.org", "o7i.net", "oalsp.com", "obfusko.com", "objectmail.com", "obobbo.com", "oborudovanieizturcii.ru", "obxpestcontrol.com", "octovie.com", "odaymail.com", "odem.com", "odnorazovoe.ru", "oepia.com", "oerpub.org", "offshore-proxies.net", "ofisher.net", "ohaaa.de", "ohi.tw", "oida.icu", "oing.cf", "okclprojects.com", "okinawa.li", "okrent.us", "okzk.com", "olimp-case.ru", "oloh.ru", "oloh.store", "olypmall.ru", "omail.pro", "omnievents.org", "omtecha.com", "one-mail.top", "one-time.email", "one2mail.info", "onekisspresave.com", "onemail.host", "oneoffemail.com", "oneoffmail.com", "onetm.jp", "onewaymail.com", "onlatedotcom.info", "online.ms", "onlineidea.info", "onlyapp.net", "onqin.com", "ontyne.biz", "oohioo.com", "oolus.com", "oonies-shoprus.ru", "oopi.org", "oosln.com", "oovk.ru", "oovk.store", "opayq.com", "openavz.com", "opendns.ro", "opentrash.com", "opmmedia.ga", "opp24.com", "optimaweb.me", "opwebw.com", "oranek.com", "ordinaryamerican.net", "oreidresume.com", "orgmbx.cc", "oroki.de", "orsbap.com", "oshietechan.link", "otherinbox.com", "ourklips.com", "ourpreviewdomain.com", "outlawspam.com", "outlook.edu.pl", "outmail.win", "ovomail.co", "ovpn.to", "owleyes.ch", "owlpic.com", "ownsyou.de", "oxopoha.com", "ozatvn.com", "ozyl.de", "p-banlis.ru", "p33.org", "p71ce1m.com", "pa9e.com", "pachilly.com", "packiu.com", "pagamenti.tk", "paharpurmim.ga", "pakadebu.ga", "pamaweb.com", "pancakemail.com", "papierkorb.me", "paplease.com", "para2019.ru", "parlimentpetitioner.tk", "pastebitch.com", "patonce.com", "pavilionx2.com", "payperex2.com", "payspun.com", "pe.hu", "pecinan.com", "pecinan.net", "pecinan.org", "penisgoes.in", "penoto.tk", "pepbot.com", "peterdethier.com", "petloca.com", "petrzilka.net", "pewpewpewpew.pw", "pflege-schoene-haut.de", "pfui.ru", "phone-elkey.ru", "photo-impact.eu", "photomark.net", "pi.vu", "piaa.me", "pig.pp.ua", "pii.at", "piki.si", "pimpedupmyspace.com", "pinehill-seattle.org", "pingir.com", "pipemail.space", "pisls.com", "pitaniezdorovie.ru", "pivo-bar.ru", "pixiil.com", "pizu.ru", "pizu.store", "pizzajunk.com", "pjjkp.com", "placebomail10.com", "pleasenoham.org", "plexfirm.com", "plexolan.de", "plhk.ru", "ploae.com", "plw.me", "poehali-otdihat.ru", "pojok.ml", "pokemail.net", "pokiemobile.com", "polarkingxx.ml", "politikerclub.de", "polyfaust.net", "pooae.com", "poofy.org", "pookmail.com", "poopiebutt.club", "popcornfarm7.com", "popcornfly.com", "popesodomy.com", "popgx.com", "porjoton.com", "porsh.net", "posdz.com", "posta.store", "postacin.com", "postbx.ru", "postbx.store", "postonline.me", "poutineyourface.com", "powered.name", "powerencry.com", "powlearn.com", "pp7rvv.com", "ppetw.com", "pptrvv.com", "pqoia.com", "pratikmail.com", "pratikmail.net", "pratikmail.org", "prazdnik-37.ru", "predatorrat.cf", "predatorrat.ga", "predatorrat.gq", "predatorrat.ml", "predatorrat.tk", "premium-mail.fr", "primabananen.net", "prin.be", "privacy.net", "privatdemail.net", "privmail.edu.pl", "privy-mail.com", "privy-mail.de", "privymail.de", "pro-tag.org", "pro5g.com", "procrackers.com", "profast.top", "projectcl.com", "promailt.com", "proprietativalcea.ro", "propscore.com", "protempmail.com", "proxymail.eu", "proxyparking.com", "prtnx.com", "prtshr.com", "prtz.eu", "psh.me", "psles.com", "psnator.com", "psoxs.com", "puglieisi.com", "puji.pro", "punkass.com", "puppetmail.de", "purcell.email", "purelogistics.org", "pursip.com", "put2.net", "puttanamaiala.tk", "putthisinyourspamdatabase.com", "pwpwa.com", "pwrby.com", "qabq.com", "qasti.com", "qbfree.us", "qc.to", "qibl.at", "qiott.com", "qipmail.net", "qiq.us", "qisdo.com", "qisoa.com", "qmrbe.com", "qodiq.com", "qoika.com", "qopow.com", "qq.my", "qsl.ro", "qtum-ico.c
8415om", "quadrafit.com", "quick-mail.cc", "quickemail.info", "quickinbox.com", "quickmail.nl", "quicksend.ch", "quipas.com", "ququb.com", "qvy.me", "qwickmail.com", "r4nd0m.de", "ra3.us", "rabin.ca", "rabiot.reisen", "rackabzar.com", "raetp9.com", "rainbowly.ml", "raketenmann.de", "ramenmail.de", "ramin200.site", "rancidhome.net", "randomail.io", "randomail.net", "rapt.be", "raqid.com", "rax.la", "raxtest.com", "razemail.com", "razuz.com", "rbb.org", "rcasd.com", "rcpt.at", "rdklcrv.xyz", "re-gister.com", "reality-concept.club", "reallymymail.com", "realquickemail.com", "realtyalerts.ca", "rebates.stream", "receiveee.com", "recipeforfailure.com", "recode.me", "reconmail.com", "recyclemail.dk", "redfeathercrow.com", "reftoken.net", "regapts.com", "regbypass.com", "regspaces.tk", "reimondo.com", "rejectmail.com", "rejo.technology", "reliable-mail.com", "remail.cf", "remail.ga", "remarkable.rocks", "remote.li", "rentaen.com", "reptilegenetics.com", "resgedvgfed.tk", "revolvingdoorhoax.org", "rfc822.org", "rhyta.com", "richfinances.pw", "riddermark.de", "rifkian.ga", "rippb.com", "risingsuntouch.com", "riski.cf", "risu.be", "rklips.com", "rkomo.com", "rm2rf.com", "rma.ec", "rmqkr.net", "rnailinator.com", "ro.lt", "robertspcrepair.com", "roborena.com", "robot-mail.com", "rollindo.agency", "ronnierage.net", "rootfest.net", "rosebearmylove.ru", "rotaniliam.com", "rover.info", "rowe-solutions.com", "royal.net", "royaldoodles.org", "royalmarket.life", "royandk.com", "rppkn.com", "rsvhr.com", "rteet.com", "rtrtr.com", "rtskiya.xyz", "rudymail.ml", "rumgel.com", "runi.ca", "rupayamail.com", "ruru.be", "rustydoor.com", "ruu.kr", "rvb.ro", "ryteto.me", "ryyr.ru", "ryyr.store", "s0ny.net", "s33db0x.com", "sabrestlouis.com", "sackboii.com", "saeoil.com", "safaat.cf", "safermail.info", "safersignup.de", "safetymail.info", "safetypost.de", "saharanightstempe.com", "salmeow.tk", "samsclass.info", "sandcars.net", "sandelf.de", "sandwhichvideo.com", "sanfinder.com", "sanim.net", "sanstr.com", "sast.ro", "satisfyme.club", "satukosong.com", "sausen.com", "saynotospams.com", "scatmail.com", "scay.net", "schachrol.com", "schafmail.de", "schmeissweg.tk", "schrott-email.de", "scrsot.com", "sd3.in", "sdvft.com", "sdvgeft.com", "sdvrecft.com", "secmail.pw", "secretemail.de", "secure-mail.biz", "secure-mail.cc", "secured-link.net", "securehost.com.es", "seekapps.com", "seekjobs4u.com", "sejaa.lv", "selfdestructingmail.com", "selfdestructingmail.org", "send22u.info", "sendfree.org", "sendingspecialflyers.com", "sendnow.win", "sendspamhere.com", "senseless-entertainment.com", "seosnaps.com", "server.ms", "services391.com", "sexforswingers.com", "sexical.com", "sexyalwasmi.top", "sfolkar.com", "shadap.org", "shalar.net", "sharedmailbox.org", "sharkfaces.com", "sharklasers.com", "shchiba.uk", "sheryli.com", "shhmail.com", "shhuut.org", "shieldedmail.com", "shieldemail.com", "shiftmail.com", "shipfromto.com", "shiphazmat.org", "shipping-regulations.com", "shippingterms.org", "shitaway.tk", "shitmail.de", "shitmail.me", "shitmail.org", "shmeriously.com", "shopxda.com", "shortmail.net", "shotmail.ru", "showslow.de", "shrib.com", "shut.name", "shut.ws", "siberpay.com", "sidelka-mytischi.ru", "siftportal.ru", "sify.com", "sika3.com", "sikux.com", "silenceofthespam.com", "siliwangi.ga", "silvercoin.life", "sim-simka.ru", "simaenaga.com", "simpleitsecurity.info", "sin.cl", "sinaite.net", "sinema.ml", "sinfiltro.cl", "singlespride.com", "sinnlos-mail.de", "sino.tw", "siteposter.net", "sizzlemctwizzle.com", "sjuaq.com", "skeefmail.com", "skrx.tk", "sky-inbox.com", "sky-ts.de", "skygazerhub.com", "skyrt.de", "slapsfromlastnight.com", "slaskpost.se", "slave-auctions.net", "slippery.email", "slipry.net", "slopsbox.com", "slothmail.net", "slushmail.com", "sluteen.com", "sly.io", "smallker.tk", "smapfree24.com", "smapfree24.de", "smapfree24.eu", "smapfree24.info", "smapfree24.org", "smartnator.com", "smarttalent.pw", "smashmail.de", "smellfear.com", "smellrear.com", "smellypotato.tk", "smtp99.com", "smwg.info", "snakebutt.com", "snakemail.com", "snapmail.cc", "snapwet.com", "sneakmail.de", "snece.com", "social-mailer.tk", "socialfurry.org", "sociallymediocre.com", "sofia.re", "sofimail.com", "sofort-mail.de", "sofortmail.de", "sofrge.com", "softkey-office.ru", "softpls.asia", "sogetthis.com", "sohai.ml", "sohus.cn", "soioa.com", "soisz.com", "solar-impact.pro", "solvemail.info", "solventtrap.wiki", "songsign.com", "sonshi.cf", "soodmail.com", "soodomail.com", "soodonims.com", "soombo.com", "soon.it", "spacebazzar.ru", "spam-be-gone.com", "spam.care", "spam.ceo", "spam.la", "spam.org.es", "spam.su", "spam4.me", "spamail.de", "spamarrest.com", "spamavert.com", "spambob.com", "spambob.net", "spambob.org", "spambog.com", "spambog.de", "spambog.net", "spambog.ru", "spambooger.com", "spambox.info", "spambox.me", "spambox.org", "spambox.us", "spamcero.com", "spamcon.org", "spamcorptastic.com", "spamcowboy.com", "spamcowboy.net", "spamcowboy.org", "spamday.com", "spamdecoy.net", "spamex.com", "spamfellas.com", "spamfighter.cf", "spamfighter.ga", "spamfighter.gq", "spamfighter.ml", "spamfighter.tk", "spamfree.eu", "spamfree24.com", "spamfree24.de", "spamfree24.eu", "spamfree24.info", "spamfree24.net", "spamfree24.org", "spamgoes.in", "spamherelots.com", "spamhereplease.com", "spamhole.com", "spamify.com", "spaminator.de", "spamkill.info", "spaml.com", "spaml.de", "spamlot.net", "spammer.fail", "spammotel.com", "spammy.host", "spamobox.com", "spamoff.de", "spamsalad.in", "spamsandwich.com", "spamslicer.com", "spamsphere.com", "spamspot.com", "spamstack.net", "spamthis.co.uk", "spamthis.network", "spamthisplease.com", "spamtrail.com", "spamtrap.ro", "spamtroll.net", "spamwc.cf", "spamwc.ga", "spamwc.gq", "spamwc.ml", "speedgaus.net", "sperma.cf", "spikio.com", "spindl-e.com", "spo
8415ofmail.de", "sportrid.com", "spr.io", "spritzzone.de", "spruzme.com", "spybox.de", "spymail.com", "spymail.one", "squizzy.de", "squizzy.net", "sroff.com", "sry.li", "ssoia.com", "stanfordujjain.com", "starlight-breaker.net", "starpower.space", "startfu.com", "startkeys.com", "statdvr.com", "stathost.net", "statiix.com", "stayhome.li", "steam-area.ru", "steambot.net", "stexsy.com", "stinkefinger.net", "stop-my-spam.cf", "stop-my-spam.com", "stop-my-spam.ga", "stop-my-spam.ml", "stop-my-spam.pp.ua", "stop-my-spam.tk", "stopspam.app", "storiqax.top", "storj99.com", "storj99.top", "streetwisemail.com", "stromox.com", "stuckmail.com", "stuffmail.de", "stumpfwerk.com", "stylist-volos.ru", "submic.com", "suburbanthug.com", "suckmyd.com", "sudern.de", "sueshaw.com", "suexamplesb.com", "suioe.com", "super-auswahl.de", "superblohey.com", "supergreatmail.com", "supermailer.jp", "superplatyna.com", "superrito.com", "supersave.net", "superstachel.de", "superyp.com", "suremail.info", "sute.jp", "svip520.cn", "svk.jp", "svxr.org", "sweetpotato.ml", "sweetxxx.de", "swift-mail.net", "swift10minutemail.com", "syinxun.com", "sylvannet.com", "symphonyresume.com", "syosetu.gq", "syujob.accountants", "szerz.com", "tafmail.com", "tafoi.gr", "taglead.com", "tagmymedia.com", "tagyourself.com", "talkinator.com", "talmetry.com", "tanlanav.com", "tanukis.org", "taobudao.com", "tapchicuoihoi.com", "taphear.com", "tapi.re", "tarzanmail.cf", "tastrg.com", "tatsu.uk", "taukah.com", "tb-on-line.net", "tcwlm.com", "tcwlx.com", "tdtda.com", "tech69.com", "techblast.ch", "techemail.com", "techgroup.me", "technoproxy.ru", "teerest.com", "teewars.org", "tefl.ro", "telecomix.pl", "teleg.eu", "telegmail.com", "teleworm.com", "teleworm.us", "tellos.xyz", "telvetto.com", "teml.net", "temp-link.net", "temp-mail.com", "temp-mail.de", "temp-mail.org", "temp-mail.pp.ua", "temp-mail.ru", "temp-mails.com", "tempail.com", "tempalias.com", "tempe-mail.com", "tempemail.biz", "tempemail.co.za", "tempemail.com", "tempemail.net", "tempinbox.co.uk", "tempinbox.com", "tempmail.cn", "tempmail.co", "tempmail.de", "tempmail.eu", "tempmail.it", "tempmail.pp.ua", "tempmail.us", "tempmail.ws", "tempmail2.com", "tempmaildemo.com", "tempmailer.com", "tempmailer.de", "tempmailer.net", "tempmailo.com", "tempomail.fr", "tempomail.org", "temporarily.de", "temporarioemail.com.br", "temporary-mail.net", "temporaryemail.net", "temporaryemail.us", "temporaryforwarding.com", "temporaryinbox.com", "temporarymailaddress.com", "tempr.email", "tempsky.com", "tempthe.net", "tempymail.com", "tensi.org", "ternaklele.ga", "testore.co", "testudine.com", "thanksnospam.info", "thankyou2010.com", "thatim.info", "thc.st", "theaviors.com", "thebearshark.com", "thecarinformation.com", "thechildrensfocus.com", "thecity.biz", "thecloudindex.com", "thediamants.org", "thedirhq.info", "theeyeoftruth.com", "thejoker5.com", "thelightningmail.net", "thelimestones.com", "thembones.com.au", "themegreview.com", "themostemail.com", "thereddoors.online", "theroyalweb.club", "thescrappermovie.com", "thespamfather.com", "theteastory.info", "thex.ro", "thichanthit.com", "thietbivanphong.asia", "thisisnotmyrealemail.com", "thismail.net", "thisurl.website", "thnikka.com", "thoas.ru", "thraml.com", "thrma.com", "throam.com", "thrott.com", "throwam.com", "throwawayemailaddress.com", "throwawaymail.com", "throwawaymail.pp.ua", "throya.com", "thrubay.com", "thunderbolt.science", "thunkinator.org", "thxmate.com", "tiapz.com", "tic.ec", "tilien.com", "timgiarevn.com", "timkassouf.com", "tinoza.org", "tinyurl24.com", "tipsb.com", "tittbit.in", "tiv.cc", "tizi.com", "tkitc.de", "tlpn.org", "tmail.com", "tmail.io", "tmail.link", "tmail.ws", "tmail3.com", "tmail9.com", "tmailinator.com", "tmails.net", "tmmbt.net", "tmpbox.net", "tmpemails.com", "tmpeml.com", "tmpeml.info", "tmpjr.me", "tmpmail.net", "tmpmail.org", "tmpmailtor.com", "tmpx.sa.com", "toddsbighug.com", "tofeat.com", "toiea.com", "tokem.co", "tokenmail.de", "tonaeto.com", "tonne.to", "tonymanso.com", "toomail.biz", "toon.ml", "top-shop-tovar.ru", "top101.de", "top1mail.ru", "top1post.ru", "topinrock.cf", "topmail2.com", "topmail2.net", "topofertasdehoy.com", "topranklist.de", "toprumours.com", "tormail.org", "tospage.com", "toss.pw", "tosunkaya.com", "totallynotfake.net", "totalvista.com", "totesmail.com", "totoan.info", "tourcc.com", "tp-qa-mail.com", "tpwlb.com", "tqoai.com", "tqosi.com", "trackden.com", "tradermail.info", "trancever
8415sal.com", "trap-mail.de", "trash-amil.com", "trash-mail.at", "trash-mail.cf", "trash-mail.com", "trash-mail.de", "trash-mail.ga", "trash-mail.gq", "trash-mail.ml", "trash-mail.tk", "trash-me.com", "trash2009.com", "trash2010.com", "trash2011.com", "trashcanmail.com", "trashdevil.com", "trashdevil.de", "trashemail.de", "trashemails.de", "trashinbox.com", "trashmail.at", "trashmail.com", "trashmail.de", "trashmail.gq", "trashmail.io", "trashmail.me", "trashmail.net", "trashmail.org", "trashmail.ws", "trashmailer.com", "trashmailgenerator.de", "trashmails.com", "trashymail.com", "trashymail.net", "trasz.com", "trayna.com", "trbvm.com", "trbvn.com", "trbvo.com", "trend-maker.ru", "trgfu.com", "trgovinanaveliko.info", "trialmail.de", "trickmail.net", "trillianpro.com", "triots.com", "trixtrux1.ru", "trollproject.com", "tropicalbass.info", "trungtamtoeic.com", "truthfinderlogin.com", "tryalert.com", "tryninja.io", "tryzoe.com", "tsderp.com", "ttirv.org", "ttszuo.xyz", "tualias.com", "tuofs.com", "turoid.com", "turual.com", "turuma.com", "tutuapp.bid", "tvchd.com", "tverya.com", "twinmail.de", "twkly.ml", "twocowmail.net", "twoweirdtricks.com", "twzhhq.online", "txcct.com", "txen.de", "txtadvertise.com", "tyhe.ro", "tyldd.com", "tympe.net", "uacro.com", "uber-mail.com", "ubinert.com", "ubismail.net", "ubm.md", "ucche.us", "ucupdong.ml", "uemail99.com", "ufacturing.com", "uggsrock.com", "uguuchantele.com", "uhe2.com", "uhhu.ru", "uiu.us", "ujijima1129.gq", "uk.to", "ultra.fyi", "ultrada.ru", "uma3.be", "umail.net", "undo.it", "unicodeworld.com", "unids.com", "unimark.org", "unit7lahaina.com", "unmail.ru", "uooos.com", "uorak.com", "upliftnow.com", "uplipht.com", "uploadnolimit.com", "upozowac.info", "urfunktion.se", "urhen.com", "uroid.com", "us.af", "us.to", "usa.cc", "usako.net", "usbc.be", "used-product.fr", "ushijima1129.cf", "ushijima1129.ga", "ushijima1129.gq", "ushijima1129.ml", "ushijima1129.tk", "utiket.us", "uu.gl", "uu2.ovh", "uuf.me", "uwork4.us", "uyhip.com", "vaasfc4.tk", "vaati.org", "valemail.net", "valhalladev.com", "vankin.de", "vasteron.com", "vctel.com", "vda.ro", "vddaz.com", "vdig.com", "veanlo.com", "vemomail.win", "venompen.com", "veo.kr", "ver0.cf", "ver0.ga", "ver0.gq", "ver0.ml", "ver0.tk", "vercelli.cf", "vercelli.ga", "vercelli.gq", "vercelli.ml", "verdejo.com", "vermutlich.net", "veryday.ch", "veryday.eu", "veryday.info", "veryrealemail.com", "vesa.pw", "vevs.de", "vfemail.net", "via.tokyo.jp", "vickaentb.tk", "victime.ninja", "victoriantwins.com", "vidchart.com", "viditag.com", "viewcastmedia.com", "viewcastmedia.net", "viewcastmedia.org", "vikingsonly.com", "vinernet.com", "vintomaper.com", "vipepe.com", "vipmail.name", "vipmail.pw", "vipxm.net", "viralplays.com", "virtualemail.info", "visal007.tk", "visal168.cf", "visal168.ga", "visal168.gq", "visal168.ml", "visal168.tk", "visignal.com", "vixletdev.com", "vixtricks.com", "vjoid.ru", "vjoid.store", "vjuum.com", "vkbb.ru", "vkbb.store", "vkbt.ru", "vkbt.store", "vkcbt.ru", "vkcbt.store", "vkcode.ru", "vkfu.ru", "vkfu.store", "vkpr.store", "vkr1.com", "vkrr.ru", "vkrr.store", "vmailing.info", "vmani.com", "vmpanda.com", "vnedu.me", "voidbay.com", "volaj.com", "voltaer.com", "vomoto.com", "vorga.org", "votiputox.org", "voxelcore.com", "vpn.st", "vps30.com", "vps911.net", "vradportal.com", "vremonte24-store.ru", "vrmtr.com", "vsimcard.com", "vssms.com", "vtxmail.us", "vubby.com", "vuiy.pw", "vusra.com", "vztc.com", "w-asertun.ru", "w3internet.co.uk", "wakingupesther.com", "walala.org", "walkmail.net", "walkmail.ru", "wallm.com", "wanko.be", "watch-harry-potter.com", "watchever.biz", "watchfull.net", "watchironman3onlinefreefullmovie.com", "waterisgone.com", "watrf.com", "wazabi.club", "wbdev.tech", "wbml.net", "web-contact.info", "web-ideal.fr", "web-inc.net", "web-mail.pp.ua", "web2mailco.com", "webcontact-france.eu", "webemail.me", "webhook.site", "webm4il.info", "webmail24.top", "webtrip.ch", "webuser.in", "wecp.ru", "wecp.store", "wee.my", "wef.gr", "weg-werf-email.de", "wegwerf-email-addressen.de", "wegwerf-email-adressen.de", "wegwerf-email.at", "wegwerf-email.de", "wegwerf-email.net", "wegwerf-emails.de", "wegwerfadresse.de", "wegwerfemail.com", "wegwerfemail.de", "wegwerfemail.info", "wegwerfemail.net", "wegwerfemail.org", "wegwerfemailadresse.com", "wegwerfmail.de", "wegwerfmail.info", "wegwerfmail.net", "wegwerfmail.org", "wegwerpmailadres.nl", "wegwrfmail.de", "wegwrfmail.net", "wegwrfmail.org", "weizixu.com", "wekawa.com", "welikecookies.com", "wellsfargocomcardholders.com", "wemel.top", "wenkuu.com", "wentcity.com", "wetrainbayarea.com", "wetrainbayarea.org", "wfgdfhj.tk", "wg0.com", "wh4f.org", "whaaaaaaaaaat.com", "whatiaas.com", "whatifanalytics.com", "whatpaas.com", "whatsaas.com", "whiffles.org", "whopy.com", "whyspam.me", "wibblesmith.com", "wickmail.net", "widaryanto.info", "widget.gg", "wiemei.com", "wierie.tk", "wifimaple.com", "wifioak.com", "wikfee.com", "wikidocuslava.ru", "wilemail.com", "willhackforfood.biz", "willselfdestruct.com", "wimsg.com", "winemaven.info", "wins.com.br", "wlist.ro", "wmail.cf", "wmail.club", "wokcy.com", "wolfmail.ml", "wolfsmail.tk", "wollan.info", "worldspace.link", "wpdork.com", "wpg.im", "wralawfirm.com", "writeme.us", "wronghead.com", "ws.gy", "wsym.de", "wudet.men", "wuespdj.xyz", "wupics.com", "wuuvo.com", "wuzak.com", "wuzup.net", "wuzupmail.net", "wwjmp.com", "wwvk.ru", "wwvk.store", "wwwnew.eu", "wxnw.net", "x24.com", "xagloo.co", "xagloo.com", "xbaby69.top", "xcode.ro", "xcodes.net", "xcompress.com", "xcoxc.com", "xcpy.com", "xemaps.com", "xemne.com", "xents.com", "xepa.ru", "xjoi.com", "xkx.me", "xl.cx", "xmail.com", "xmailer.be", "xmaily.com", "xn--9kq967o.com", "xn--d-bga.net", "xojxe.com", "xost.us", "xoxox.cc", "xperiae5.com", "xrap.de", "xrho.com", "xvx.us", "xww.ro", "xxhamsterxx.ga", "xxi2.com", "xxlocanto.us", "xxolocanto.us", "xxqx3802.com", "xxvk.ru", "xxvk.store", "xy9ce.tk", "xylar.ru", "xylar.store", "xyzfree.net", "xzsok.com", "yabai-oppai.tk", "yahmail.top", "yahooproduct.net", "yamail.win", "yanet.me", "yannmail.win", "yapped.net", "yaqp.com", "yarnpedia.ga", "ycare.de", "ycn.ro", "ye.vc", "yecp.ru", "yecp.store", "yedi.org", "yeezus.ru", "yep.it", "yermail.net", "yhg.biz", "ynmrealty.com", "yodx.ro", "yogamaven.com", "yoggm.com", "yomail.info", "yoo.ro", "yopmail.com", "yopmail.fr", "yopmail.gq", "yopmail.net", "yopmail.pp.ua", "yordanmail.cf", "you-spam.com", "yougotgoated.com", "youmail.ga", "youmailr.com", "youneedmore.info", "youpymail.com", "your5.ru", "your5.store", "yourdomain.com", "youremail.cf", "yourewronghereswhy.com", "yourlms.biz", "yourspamgoesto.space", "yourtube.ml", "youxiang.dev", "yroid.com", "yspend.com", "ytpayy.com", "yugasandrika.com", "yui.it", "yuoia.com", "yuurok.com", "yxdad.ru", "yxdad.store", "yxzx.net", "yyolf.net", "z-o-e-v-a.ru", "z0d.eu", "z1p.biz", "z86.ru", "zain.site", "zainmax.net", "zaktouni.fr", "zarabotokdoma11.ru", "zasod.com", "zaym-zaym.ru", "zcovz.ru", "zcovz.store", "zcrcd.com", "zde
8415nka.net", "ze.tc", "zebins.com", "zebins.eu", "zehnminuten.de", "zehnminutenmail.de", "zemzar.net", "zepp.dk", "zetmail.com", "zfymail.com", "zhaoqian.ninja", "zhaoyuanedu.cn", "zhcne.com", "zhewei88.com", "zhorachu.com", "zik.dj", "zipcad.com", "zipcatfish.com", "zipo1.gq", "zippymail.info", "zipsendtest.com", "ziragold.com", "zoaxe.com", "zoemail.com", "zoemail.net", "zoemail.org", "zoetropes.org", "zombie-hive.com", "zomg.info", "zsero.com", "zumpul.com", "zv68.com", "zxcv.com", "zxcvbnm.com", "zymuying.com", "zzi.us", "zzrgg.com", "zzz.com", "suiemail.com", "jioso.com" ]; 8416 $.validator.addMethod('checkExcludeDomains', (value) => !excludeDomainsNames.includes(value.split('@').at(-1).toLowerCase()), (params, elem) => `We don't accept ${$(elem).val().split('@').at(-1).toLowerCase()} domain`); 8417 8418 excludeCountryList = ['CU','IR','KP','SD','SY','RU','BR','IT','EG','CH','HK','PH','ES','HR']; 8419 $.validator.addMethod('checkExcludeCountries', (value) => !excludeCountryList.includes(value), "Sorry, not eligible to participate in your region."); 8420 })(jQuery); 8421 8422 (($) => { 8423 $.validator.addMethod( 8424 'onlyLatinsAndSpaces', 8425 (value) => /^[a-zA-Z\s]+$/.test(value), 8426 "Invalid input. Only English characters are allowed." 8427 ); 8428 })(jQuery); 8429 8430//# sourceURL=jquery-validate-js-after 8431/* ]]> */ 8432});</script>
vendor: 1 bytes, line 8432
8432
8433<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/profanity-cleaner@latest" id="profanity-cleaner-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8433
8433
8434<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/npm/[email protected]/dist/sweetalert2.all.min.js?ver=1789670465" id="sweetalert2-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8434
8434
8435<script type="text/javascript" id="gf-eloqua-integration-js-extra"> 8436/* <![CDATA[ */ 8437var ajax_object = {"ajax_url":"https://www.sencha.com/wp-admin/admin-ajax.php","gf_eloqua_nonce":"61338ad4a7"}; 8438//# sourceURL=gf-eloqua-integration-js-extra 8439/* ]]> */ 8440</script>
vendor: 1 bytes, line 8440
8440
8441<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/idera-gravity-eloqua/js/gf-eloqua-integration.js?ver=1789670465" id="gf-eloqua-integration-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8441
8441
8442<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/page-links-to/dist/new-tab.js?ver=1789670465" id="page-links-to-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8442
8442
8443<script type="text/javascript" src="https://www.sencha.com/wp-includes/js/hoverIntent.min.js?ver=1.10.2" id="hoverIntent-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8443
8443
8444<script type="text/javascript" id="ivory-search-scripts-js-extra"> 8445/* <![CDATA[ */ 8446var IvorySearchVars = {"is_analytics_enabled":"1"}; 8447//# sourceURL=ivory-search-scripts-js-extra 8448/* ]]> */ 8449</script>
vendor: 1 bytes, line 8449
8449
8450<script type="text/javascript" src="https://www.sencha.com/wp-content/plugins/add-search-to-menu/public/js/ivory-search.min.js?ver=5.5.6" id="ivory-search-scripts-js" data-rocket-defer defer></script>
vendor: 1 bytes, line 8450
8450
8451<script data-minify="1" type="text/javascript" src="https://www.sencha.com/wp-content/cache/min/1/wp-content/plugins/kiwi-logo-carousel/third-party/jquery.bxslider/jquery.bxslider.js?ver=1789670465" id="bxslider-js" data-rocket-defer defer></script>
8451 8452 8453<!-- This site is optimized with Phil Singleton's WP SEO Structured Data Plugin v2.7.10 - https://kcseopro.com/wordpress-seo-structured-data-schema-plugin/ --> 8454 8455<!-- / WP SEO Structured Data Plugin. --> 8456
8457<script type="text/javascript">(function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async=true;; po.src = 'https://www.sencha.com/wp-content/plugins/easy-social-share-buttons3/assets/modules/pinterest-pro.min.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();(function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async=true;; po.src = 'https://www.sencha.com/wp-content/plugins/easy-social-share-buttons3/assets/modules/subscribe-forms.min.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();(function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async=true;; po.src = 'https://www.sencha.com/wp-content/plugins/easy-social-share-buttons3/assets/js/essb-core.min.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();</script>
8457<script type="text/javascript"></script>
8457
8457<script>window.addEventListener('DOMContentLoaded', function() { 8458 (($) => { 8459 if (navigator.appVersion.indexOf("Win") != -1) { 8460 if (navigator.userAgent.indexOf("Win64") != -1 || navigator.userAgent.indexOf("WOW64") != -1 || navigator.userAgent.indexOf("x64") != -1) { 8461 $(".field-name-operatingSystem select").val("Windows 64-bit").trigger('change'); 8462 $("#field-name-dropdownMenu2-69403").val("Windows 64-bit").trigger('change'); 8463 $("#field-name-operatingSystem-70145").val("Windows 64-bit").trigger('change'); 8464 } else { 8465 $(".field-name-operatingSystem select").val("Windows 32-bit").trigger('change'); 8466 $("#field-name-dropdownMenu2-69403").val("Windows 32-bit").trigger('change'); 8467 $("#field-name-operatingSystem-70145").val("Windows 32-bit").trigger('change'); 8468 } 8469 } else if (navigator.platform.toUpperCase().indexOf('MAC') >= 0) { 8470 $(".field-name-operatingSystem select").val("Mac OS X").trigger('change'); 8471 $("#field-name-dropdownMenu2-69403").val("Mac OS X").trigger('change'); 8472 $("#field-name-operatingSystem-70145").val("Mac OS X").trigger('change'); 8473 } else if (navigator.appVersion.indexOf("Linux") != -1) { 8474 if (navigator.userAgent.indexOf("Linux x86_64") != -1) { 8475 8476 $(".field-name-operatingSystem select").val("Linux 64-bit").trigger('change'); 8477 $("#field-name-dropdownMenu2-69403").val("Linux 64-bit").trigger('change'); 8478 $("#field-name-operatingSystem-70145").val("Linux 64-bit").trigger('change'); 8479 8480 } else { 8481 8482 $(".field-name-operatingSystem select").val("Linux 32-bit").trigger('change'); 8483 $("#field-name-dropdownMenu2-69403").val("Linux 32-bit").trigger('change'); 8484 $("#field-name-operatingSystem-70145").val("Linux 32-bit").trigger('change'); 8485 8486 } 8487 } 8488 })(jQuery); 8489 });</script>
8489 8490
8490<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} 8491if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} 8492images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} 8493if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
8493<script data-no-minify="1" async src="https://www.sencha.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
8493</body> 8494</html> 8495<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1790147282 -->
8495<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":"4f8f0ae469a841a68c9099743db87178","spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 8495
8495
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.