1<!DOCTYPE html> 2<html lang="en-US"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="profile" href="https://gmpg.org/xfn/11"> 7 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 8 9 <!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.6) - https://yoast.com/product/yoast-seo-premium-wordpress/ --> 10 <title>Jalpi | Cloud Software Platform for Businesses</title> 11 <meta name="description" content="A powerful cloud software platform for modern businesses. Jalpi offers secure, scalable tools to manage operations, communication, and growth from one place." /> 12 <link rel="canonical" href="https://jalpi.com/" /> 13 <meta property="og:locale" content="en_US" /> 14 <meta property="og:type" content="website" /> 15 <meta property="og:title" content="Jalpi" /> 16 <meta property="og:description" content="A powerful cloud software platform for modern businesses. Jalpi offers secure, scalable tools to manage operations, communication, and growth from one place." /> 17 <meta property="og:url" content="https://jalpi.com/" /> 18 <meta property="og:site_name" content="Best WhatsApp Business API Service & Pricing | Jalpi" /> 19 <meta property="article:publisher" content="https://www.facebook.com/jalpiwhatsappapi" /> 20 <meta property="article:modified_time" content="2026-09-30T12:19:06+00:00" /> 21 <meta property="og:image" content="https://jalpi.com/wp-content/uploads/2025/07/output-onlinegiftools.gif" /> 22 <meta name="twitter:card" content="summary_large_image" /> 23 <meta name="twitter:site" content="@jalpiplatform" /> 24
24<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jalpi.com\/","url":"https:\/\/jalpi.com\/","name":"Jalpi | Cloud Software Platform for Businesses","isPartOf":{"@id":"https:\/\/jalpi.com\/#website"},"about":{"@id":"https:\/\/jalpi.com\/#organization"},"primaryImageOfPage":{"@id":"https:\/\/jalpi.com\/#primaryimage"},"image":{"@id":"https:\/\/jalpi.com\/#primaryimage"},"thumbnailUrl":"https:\/\/jalpi.com\/wp-content\/uploads\/2025\/07\/output-onlinegiftools.gif","datePublished":"2025-12-29T11:59:06+00:00","dateModified":"2026-09-30T12:19:06+00:00","description":"A powerful cloud software platform for modern businesses. Jalpi offers secure, scalable tools to manage operations, communication, and growth from one place.","breadcrumb":{"@id":"https:\/\/jalpi.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jalpi.com\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jalpi.com\/#primaryimage","url":"https:\/\/jalpi.com\/wp-content\/uploads\/2025\/07\/output-onlinegiftools.gif","contentUrl":"https:\/\/jalpi.com\/wp-content\/uploads\/2025\/07\/output-onlinegiftools.gif","width":48,"height":48,"caption":"whatsapp business api"},{"@type":"BreadcrumbList","@id":"https:\/\/jalpi.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/jalpi.com\/#website","url":"https:\/\/jalpi.com\/","name":"Jalpi | Cloud Software Platform for Businesses","description":"","publisher":{"@id":"https:\/\/jalpi.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jalpi.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jalpi.com\/#organization","name":"Best WhatsApp Business API Service & Pricing | Jalpi","url":"https:\/\/jalpi.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jalpi.com\/#\/schema\/logo\/image\/","url":"https:\/\/jalpi.com\/wp-content\/uploads\/2025\/07\/jalpi-logo.webp","contentUrl":"https:\/\/jalpi.com\/wp-content\/uploads\/2025\/07\/jalpi-logo.webp","width":1600,"height":502,"caption":"Best WhatsApp Business API Service & Pricing | Jalpi"},"image":{"@id":"https:\/\/jalpi.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/jalpiwhatsappapi","https:\/\/x.com\/jalpiplatform","https:\/\/www.instagram.com\/jalpiplatform","https:\/\/www.linkedin.com\/company\/100985202\/admin\/dashboard\/"]}]}</script>
24 25 <!-- / Yoast SEO Premium plugin. --> 26 27 28<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 29<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 30<link rel="alternate" type="application/rss+xml" title="Best WhatsApp Business API Service & Pricing | Jalpi » Feed" href="https://jalpi.com/feed/" /> 31<link rel="alternate" type="application/rss+xml" title="Best WhatsApp Business API Service & Pricing | Jalpi » Comments Feed" href="https://jalpi.com/comments/feed/" /> 32<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://jalpi.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fjalpi.com%2F" /> 33<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://jalpi.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fjalpi.com%2F&format=xml" /> 34<style id="wp-img-auto-sizes-contain-inline-css"> 35img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 36/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 37</style> 38 39<link rel='stylesheet' id='astra-theme-css-css' href='https://jalpi.com/wp-content/themes/astra/assets/css/minified/main.min.css?ver=4.12.5' media='all' /> 40<style id="astra-theme-css-inline-css"> 41:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:2.5em;--ast-container-default-lg-padding:2.5em;--ast-container-default-slg-padding:2em;--ast-container-default-md-padding:2.5em;--ast-container-default-sm-padding:2.5em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.8em;--ast-code-block-background:#ECEFF3;--ast-comment-inputs-background:#F9FAFB;--ast-normal-container-width:1200px;--ast-narrow-container-width:1000px;--ast-blog-title-font-weight:600;--ast-blog-meta-weight:600;--ast-global-color-primary:var(--ast-global-color-4);--ast-global-color-secondary:var(--ast-global-color-5);--ast-global-color-alternate-background:var(--ast-global-color-6);--ast-global-color-subtle-background:var(--ast-global-color-7);--ast-bg-style-guide:var( --ast-global-color-secondary,--ast-global-color-5 );--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eeeeee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2);}html{font-size:100%;}a{color:#035c3c;}a:hover,a:focus{color:#035c3c;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:var(--ast-body-line-height,1.65);}blockquote{color:var(--ast-global-color-3);}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-weight:600;}.ast-site-identity .site-title a{color:var(--ast-global-color-2);}.site-title{font-size:26px;font-size:1.625rem;display:block;}.site-header .site-description{font-size:15px;font-size:0.9375rem;display:none;}.entry-title{font-size:20px;font-size:1.25rem;}.ast-blog-single-element.ast-taxonomy-container a{font-size:14px;font-size:0.875rem;}.ast-blog-meta-container{font-size:13px;font-size:0.8125rem;}.archive .ast-article-post .ast-article-inner,.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner:hover,.blog .ast-article-post .ast-article-inner:hover{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;overflow:hidden;}h1,.entry-content :where(h1){font-size:36px;font-size:2.25rem;font-weight:600;line-height:1.4em;}h2,.entry-content :where(h2){font-size:30px;font-size:1.875rem;font-weight:600;line-height:1.3em;}h3,.entry-content :where(h3){font-size:24px;font-size:1.5rem;font-weight:600;line-height:1.3em;}h4,.entry-content :where(h4){font-size:20px;font-size:1.25rem;line-height:1.2em;font-weight:600;}h5,.entry-content :where(h5){font-size:18px;font-size:1.125rem;line-height:1.2em;font-weight:600;}h6,.entry-content :where(h6){font-size:16px;font-size:1rem;line-height:1.25em;font-weight:600;}::selection{background-color:var(--ast-global-color-0);color:#ffffff;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-3);}
41.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#ffffff;border-color:#035c3c;background-color:#035c3c;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:#035c3c;}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:#035c3c;background-color:#035c3c;box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:#035c3c;border-color:#035c3c;}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:#035c3c;}.entry-meta,.entry-meta *{line-height:1.45;color:#035c3c;font-weight:600;}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:#035c3c;}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:#035c3c;}.secondary .calendar_wrap #today,.ast-progress-val span{background:#035c3c;}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:#035c3c;border-color:#035c3c;}.calendar_wrap #today > a{color:#ffffff;}.page-links .page-link,.single .post-navigation a{color:var(--ast-global-color-3);}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px;}.ast-search-menu-icon .search-form button.search-submit:focus,.ast-theme-transparent-header .ast-header-search .ast-dropdown-active .ast-icon,.ast-theme-transparent-header .ast-inline-search .search-field:focus .ast-icon{color:var(--ast-global-color-1);}.ast-desktop .ast-header-search .slide-search .search-form{border:2px solid var(--ast-global-color-0);}.ast-header-search .slide-search .search-field{background-color:(--ast-global-dark-bg-style);}.ast-archive-title{color:var(--ast-global-color-2);}.widget-title{font-size:22px;font-size:1.375rem;color:var(--ast-global-color-2);}.ast-single-post .entry-content a,.ast-comment-content a:not(.ast-comment-edit-reply-wrap a){text-decoration:underline;}.ast-single-post .elementor-widget-button .elementor-button,.ast-single-post .entry-content .uagb-tab a,.ast-single-post .entry-content .uagb-ifb-cta a,.ast-single-post .entry-content .uabb-module-content a,.ast-single-post .entry-content .uagb-post-grid a,.ast-single-post .entry-content .uagb-timeline a,.ast-single-post .entry-content .uagb-toc__wrap a,.ast-single-post .entry-content .uagb-taxomony-box a,.entry-content .wp-block-latest-posts > li > a,.ast-single-post .entry-content .wp-block-file__button,a.ast-post-filter-single,.ast-single-post .ast-comment-content .comment-reply-link,.ast-single-post .ast-comment-content .comment-edit-link{text-decoration:none;}.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,.astra-search-icon:focus-visible,#close:focus-visible,a:focus-visible,.ast-menu-toggle:focus-visible,.site .skip-link:focus-visible,.wp-block-loginout input:focus-visible,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.ast-header-navigation-arrow:focus-visible,.ast-orders-table__row .ast-orders-table__cell:focus-visible,a#ast-apply-coupon:focus-visible,#ast-apply-coupon:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.ast-header-account-wrap:focus-visible,.astra-cart-drawer-close
41:focus,.ast-single-variation:focus,.ast-button:focus,.ast-builder-button-wrap:has(.ast-custom-button-link:focus),.ast-builder-button-wrap .ast-custom-button-link:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,#ast-scroll-top:focus,#coupon_code:focus,#ast-coupon-code:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}.ast-logo-title-inline .site-logo-img{padding-right:1em;}body .ast-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}body .wp-block-embed-pocket-casts .ast-oembed-container *{position:unset;}.ast-single-post-featured-section + article {margin-top: 2em;}.site-content .ast-single-post-featured-section img {width: 100%;overflow: hidden;object-fit: cover;}.ast-separate-container .site-content .ast-single-post-featured-section + article {margin-top: -80px;z-index: 9;position: relative;border-radius: 4px;}@media (min-width: 922px) {.ast-no-sidebar .site-content .ast-article-image-container--wide {margin-left: -120px;margin-right: -120px;max-width: unset;width: unset;}.ast-left-sidebar .site-content .ast-article-image-container--wide,.ast-right-sidebar .site-content .ast-article-image-container--wide {margin-left: -10px;margin-right: -10px;}.site-content .ast-article-image-container--full {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-left-sidebar .site-content .ast-article-image-container--full,.ast-right-sidebar .site-content .ast-article-image-container--full {margin-left: -10px;margin-right: -10px;max-width: inherit;width: auto;}}.site > .ast-single-related-posts-container {margin-top: 0;}@media (min-width: 922px) {.ast-desktop .ast-container--narrow {max-width: var(--ast-narrow-container-width);margin: 0 auto;}}.ast-page-builder-template .hentry {margin: 0;}.ast-page-builder-template .site-content > .ast-container {max-width: 100%;padding: 0;}.ast-page-builder-template .site .site-content #primary {padding: 0;margin: 0;}.ast-page-builder-template .no-results {text-align: center;margin: 4em auto;}.ast-page-builder-template .ast-pagination {padding: 2em;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {margin-top: 0;}.ast-page-builder-template .entry-header.ast-header-without-markup {margin-top: 0;margin-bottom: 0;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {margin-bottom: 0;}.ast-page-builder-template.single .post-navigation {padding-bottom: 2em;}.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template .entry-header {margin-top: 2em;margin-left: auto;margin-right: auto;}.ast-page-builder-template .ast-archive-description {margin: 2em auto 0;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-row {margin-left: 0;margin-right: 0;}.single.ast-page-builder-template .entry-header + .entry-content,.single.ast-page-builder-template .ast-single-entry-banner + .site-content article .entry-content {margin-bottom: 2em;}@media(min-width: 921px) {.ast-page-builder-template.archive.ast-right-sidebar .ast-row article,.ast-page-builder-template.archive.ast-left-sidebar .ast-row article {padding-left: 0;padding-right: 0;}}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type=reset],input[type=tel],input[type=date],select,textarea{font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:100%;padding:12px 16px;border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);color:var(--ast-form-input-text,#475569);}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type=reset],input[type=tel],input[type=date],select{height:40px;}input[type="date"]{border-width:1px;border-style:solid;border-color:var(--ast-border-color);background:var( --ast-global-color-secondary,--ast-global-color-5 );}input[type="text"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type=reset]:focus,input[type="tel"]:focus,input[type="date"]:focus,select:focus,textarea:focus{border-color:#046BD2;box-shadow:none;outline:none;color:var(--ast-form-input-focus-text,#475569);}label,legend{color:var(--ast-global-color-2,#111827 );font-size:14px;font-style:normal;font-weight:500;line-height:20px;}select{padding:6px 10px;}fieldset{padding:30px;border-radius:4px;}button,.ast-button,.button,input[type="button"],input[type="reset"],input[type="submit"],a:where(.wp-block-button__link){border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);}:root{--ast-comment-inputs-background:#FFF;}::placeholder{color:var(--ast-form-field-color,#9CA3AF);}::-ms-input-placeholder{color:var(--ast-form-field-color,#9CA3AF);}.wpcf7 input.wpcf7-form-control:not([type=submit]),.wpcf7 textarea.wpcf7-form-control{padding:12px 16px;}.wpcf7 select.wpcf7-form-control{padding:6px 10px;}.wpcf7 input.wpcf7-form-control:not([type=submit]):focus,.wpcf7 select.wpcf7-form-control:focus,.wpcf7 textarea.wpcf7-form-control:focus{border-style:disable;border-color:#046BD2;border-width:thin;box-shadow:none;outline:none;color:var(--ast-form-input-focus-text,#475569);}.wpcf7 .wpcf7-not-valid-tip{color:#DC2626;font-size:14px;font-weight:400;line-height:20px;margin-top:8px;}.wpcf7 input[type=file].wpcf7-form-control{font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:100%;padding:12px 16px;border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);color:var(--ast-form-input-text,#475569);}@media (max-width:921.9px){#ast-desktop-header{display:none;}}@media (min-width:922px){#ast-mobile-header{display:none;}}.wp-block-buttons.aligncenter{justify-content:center;}@media (max-width:921px){.ast-theme-transparent-header #primary,.ast-theme-transparent-header #secondary{padding:0;}}@media (max-width:921px){.ast-plain-container.ast-no-sidebar #primary{padding:0;}}.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0;}@media (min-width:1200px){.ast-plain-container.ast-no-sidebar #primary{margin-top:60px;margin-bottom:60px;}}.wp-block-button.is-style-outline .wp-block-button__link{border-color:var(--ast-global-color-0);}div.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),div.wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color){color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover{color:#ffffff;background-color:#035c3c;border-color:#035c3c;}.post-page-numbers.current .page-link,.ast-pagination .page-numbers.current{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{border-color:var(--ast-global-color-0);border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;font-family:inherit;font-weight:500;font-size:16px;font-size:1rem;line-height:1em;padding-top:13px;padding-right:30px;padding-bottom:13px;padding-left:30px;}.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color),.ast-outline-button{color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover,.ast-outline-button:hover,.ast-outline-button:focus,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus{color:#ffffff;background-color:#035c3c;border-color:#035c3c;}.ast-single-post .entry-content a.ast-outline-button,.ast-single-post .entry-content .is-style-outline>.wp-block-button__link{text-decoration:none;}.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),.ast-outline-button{background-color:transparent;}.uagb-buttons-repeater.ast-outline-button{border-radius:9999px;}@media (max-width:921px){.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{padding-top:12px;padding-right:28px;padding-bottom:12px;padding-left:28px;}}@media (max-width:544px){.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px;}}.entry-content[data-ast-blocks-layout] > figure{margin-bottom:1em;}h1.widget-title{font-weight:600;}h2.widget-title{font-weight:600;}h3.widget-title{font-weight:600;}#page{display:flex;flex-direction:column;min-height:100vh;}.ast-404-layout-1 h1.page-title{color:var(--ast-global-color-2);}.single .post-navigation a{line-height:1em;height:inherit;}.error-404 .page-sub-title{font-size:1.5rem;font-weight:inherit;}.search .site-content .content-area .search-form{margin-bottom:0;}#page .site-content{flex-grow:1;}.widget{margin-bottom:1.25em;}#secondary li{line-height:1.5em;}#secondary .wp-block-group h2{margin-bottom:0.7em;}#secondary h2{font-size:1.7rem;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comment-respond{padding:3em;}.ast-separate-container .ast-article-single .ast-article-single{padding:0;}.ast-article-single .wp-block-post-template-is-layout-grid{padding-left:0;}.ast-separate-container .comments-title,.ast-narrow-container .comments-title{padding:1.5em 2em;}
41.ast-page-builder-template .comment-form-textarea,.ast-comment-formwrap .ast-grid-common-col{padding:0;}.ast-comment-formwrap{padding:0;display:inline-flex;column-gap:20px;width:100%;margin-left:0;margin-right:0;}.comments-area textarea#comment:focus,.comments-area textarea#comment:active,.comments-area .ast-comment-formwrap input[type="text"]:focus,.comments-area .ast-comment-formwrap input[type="text"]:active {box-shadow:none;outline:none;}.archive.ast-page-builder-template .entry-header{margin-top:2em;}.ast-page-builder-template .ast-comment-formwrap{width:100%;}.entry-title{margin-bottom:0.6em;}.ast-archive-description p{font-size:inherit;font-weight:inherit;line-height:inherit;}.ast-separate-container .ast-comment-list li.depth-1,.hentry{margin-bottom:1.5em;}.site-content section.ast-archive-description{margin-bottom:2em;}@media (min-width:921px){.ast-left-sidebar.ast-page-builder-template #secondary,.archive.ast-right-sidebar.ast-page-builder-template .site-main{padding-left:20px;padding-right:20px;}}@media (max-width:544px){.ast-comment-formwrap.ast-row{column-gap:10px;display:inline-block;}#ast-commentform .ast-grid-common-col{position:relative;width:100%;}}@media (min-width:1201px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-author-box,.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:3em;}}@media (max-width:921px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}}@media (min-width:922px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.wp-block-button .wp-block-button__link{color:#ffffff;}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:#ffffff;background-color:#035c3c;border-color:#035c3c;}.elementor-widget-heading h1.elementor-heading-title{line-height:1.4em;}.elementor-widget-heading h2.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h3.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h6.elementor-heading-title{line-height:1.25em;}.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:#ffffff;font-family:inherit;font-weight:500;line-height:1em;font-size:16px;font-size:1rem;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;}.ast-single-post .entry-content .wp-block-button .wp-block-button__link,.ast-single-post .entry-content .wp-block-search .wp-block-search__button,body .entry-content .wp-block-file .wp-block-file__button{text-decoration:none;}@media (max-width:921px){.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;font-family:inherit;font-weight:500;font-size:16px;font-size:1rem;line-height:1em;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover ,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus,body .wp-block-file .wp-block-file__button:hover,body .wp-block-file .wp-block-file__button:focus{color:#ffffff;background-color:#035c3c;border-color:#035c3c;}form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button.has-icon{padding-top:calc(15px - 3px);padding-right:calc(30px - 3px);padding-bottom:calc(15px - 3px);padding-left:calc(30px - 3px);}@media (max-width:921px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}@media (max-width:921px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}.ast-separate-container{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.site-title{display:block;}
41.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;font-size:1.875rem;}h2,.entry-content :where(h2){font-size:25px;font-size:1.5625rem;}h3,.entry-content :where(h3){font-size:20px;font-size:1.25rem;}}@media (max-width:544px){.site-title{display:block;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;font-size:1.875rem;}h2,.entry-content :where(h2){font-size:25px;font-size:1.5625rem;}h3,.entry-content :where(h3){font-size:20px;font-size:1.25rem;}}@media (max-width:921px){html{font-size:91.2%;}}@media (max-width:544px){html{font-size:91.2%;}}@media (min-width:922px){.ast-container{max-width:1240px;}}@media (min-width:922px){.site-content .ast-container{display:flex;}}@media (max-width:921px){.site-content .ast-container{flex-direction:column;}}.entry-content :where(h1,h2,h3,h4,h5,h6){clear:none;}@media (min-width:922px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.entry-content li > p{margin-bottom:0;}.site .comments-area{padding-bottom:2em;margin-top:2em;}.wp-block-file {display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}.wp-block-pullquote {border: none;}.wp-block-pullquote blockquote::before {content: "\201D";font-family: "Helvetica",sans-serif;display: flex;transform: rotate( 180deg );font-size: 6rem;font-style: normal;line-height: 1;font-weight: bold;align-items: center;justify-content: center;}.has-text-align-right > blockquote::before {justify-content: flex-start;}.has-text-align-left > blockquote::before {justify-content: flex-end;}figure.wp-block-pullquote.is-style-solid-color blockquote {max-width: 100%;text-align: inherit;}:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 3em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 3em;--wp--custom--ast-container-width: 1200px;--wp--custom--ast-content-width-size: 1200px;--wp--custom--ast-wide-width-size: calc(1200px + var(--wp--custom--ast-default-block-left-padding) + var(--wp--custom--ast-default-block-right-padding));}.ast-narrow-container {--wp--custom--ast-content-width-size: 1000px;--wp--custom--ast-wide-width-size: 1000px;}@media(max-width: 921px) {:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 2em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 2em;}}@media(max-width: 544px) {:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 1.5em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 1.5em;}}.entry-content > .wp-block-group,.entry-content > .wp-block-cover,.entry-content > .wp-block-columns {padding-top: var(--wp--custom--ast-default-block-top-padding);padding-right: var(--wp--custom--ast-default-block-right-padding);padding-bottom: var(--wp--custom--ast-default-block-bottom-padding);padding-left: var(--wp--custom--ast-default-block-left-padding);}.ast-plain-container.ast-no-sidebar .entry-content > .alignfull,.ast-page-builder-template .ast-no-sidebar .entry-content > .alignfull {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-plain-container.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-page-builder-template.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-plain-container.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-plain-container.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-page-builder
41-template.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .wp-block-column .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .wp-block-column .alignwide {margin-left: auto;margin-right: auto;width: 100%;}[data-ast-blocks-layout] .wp-block-separator:not(.is-style-dots) {height: 0;}[data-ast-blocks-layout] .wp-block-separator {margin: 20px auto;}[data-ast-blocks-layout] .wp-block-separator:not(.is-style-wide):not(.is-style-dots) {max-width: 100px;}[data-ast-blocks-layout] .wp-block-separator.has-background {padding: 0;}.entry-content[data-ast-blocks-layout] > * {max-width: var(--wp--custom--ast-content-width-size);margin-left: auto;margin-right: auto;}.entry-content[data-ast-blocks-layout] > .alignwide {max-width: var(--wp--custom--ast-wide-width-size);}.entry-content[data-ast-blocks-layout] .alignfull {max-width: none;}.entry-content .wp-block-columns {margin-bottom: 0;}blockquote {margin: 1.5em;border-color: rgba(0,0,0,0.05);}.wp-block-quote:not(.has-text-align-right):not(.has-text-align-center) {border-left: 5px solid rgba(0,0,0,0.05);}.has-text-align-right > blockquote,blockquote.has-text-align-right {border-right: 5px solid rgba(0,0,0,0.05);}.has-text-align-left > blockquote,blockquote.has-text-align-left {border-left: 5px solid rgba(0,0,0,0.05);}.wp-block-site-tagline,.wp-block-latest-posts .read-more {margin-top: 15px;}.wp-block-loginout p label {display: block;}.wp-block-loginout p:not(.login-remember):not(.login-submit) input {width: 100%;}.wp-block-loginout input:focus {border-color: transparent;}.wp-block-loginout input:focus {outline: thin dotted;}.entry-content .wp-block-media-text .wp-block-media-text__content {padding: 0 0 0 8%;}.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {padding: 0 8% 0 0;}.entry-content .wp-block-media-text.has-background .wp-block-media-text__content {padding: 8%;}.entry-content .wp-block-cover:not([class*="background-color"]):not(.has-text-color.has-link-color) .wp-block-cover__inner-container,.entry-content .wp-block-cover:not([class*="background-color"]) .wp-block-cover-image-text,.entry-content .wp-block-cover:not([class*="background-color"]) .wp-block-cover-text,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover__inner-container,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover-image-text,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover-text {color: var(--ast-global-color-primary,var(--ast-global-color-5));}.wp-block-loginout .login-remember input {width: 1.1rem;height: 1.1rem;margin: 0 5px 4px 0;vertical-align: middle;}.wp-block-latest-posts > li > *:first-child,.wp-block-latest-posts:not(.is-grid) > li:first-child {margin-top: 0;}.entry-content > .wp-block-buttons,.entry-content > .wp-block-uagb-buttons {margin-bottom: 1.5em;}.wp-block-search__inside-wrapper .wp-block-search__input {padding: 0 10px;color: var(--ast-global-color-3);background: var(--ast-global-color-primary,var(--ast-global-color-5));border-color: var(--ast-border-color);}.wp-block-latest-posts .read-more {margin-bottom: 1.5em;}.wp-block-search__no-button .wp-block-search__inside-wrapper .wp-block-search__input {padding-top: 5px;padding-bottom: 5px;}.wp-block-latest-posts .wp-block-latest-posts__post-date,.wp-block-latest-posts .wp-block-latest-posts__post-author {font-size: 1rem;}.wp-block-latest-posts > li > *,.wp-block-latest-posts:not(.is-grid) > li {margin-top: 12px;margin-bottom: 12px;}.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .alignwide:where(:not(.uagb-is-root-container):not(.spectra-is-root-container)) > * {max-width: var(--wp--custom--ast-wide-width-size);}.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .inherit-container-width > *,.ast-page-builder-template .entry-content[data-ast-blocks-layout] > *:not(.wp-block-group):where(:not(.uagb-is-root-container):not(.spectra-is-root-container)) > *,.entry-content[data-ast-blocks-layout] > .wp-block-cover .wp-block-cover__inner-container {max-width: none ;margin-left: auto;margin-right: auto;}
41.ast-page-builder-template .entry-content[data-ast-blocks-layout] > *,.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .alignfull:where(:not(.wp-block-group):not(.uagb-is-root-container):not(.spectra-is-root-container)) > * {max-width: none;}.entry-content[data-ast-blocks-layout] .wp-block-cover:not(.alignleft):not(.alignright) {width: auto;}@media(max-width: 1200px) {.ast-separate-container .entry-content > .alignfull,.ast-separate-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content .alignfull {margin-left: calc(-1 * min(var(--ast-container-default-xlg-padding),20px)) ;margin-right: calc(-1 * min(var(--ast-container-default-xlg-padding),20px));}}@media(min-width: 1201px) {.ast-separate-container .entry-content > .alignfull {margin-left: calc(-1 * var(--ast-container-default-xlg-padding) );margin-right: calc(-1 * var(--ast-container-default-xlg-padding) );}.ast-separate-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content[data-ast-blocks-layout] > .alignwide {margin-left: auto;margin-right: auto;}}@media(min-width: 921px) {.ast-separate-container .entry-content .wp-block-group.alignwide:not(.inherit-container-width) > :where(:not(.alignleft):not(.alignright)),.ast-plain-container .entry-content .wp-block-group.alignwide:not(.inherit-container-width) > :where(:not(.alignleft):not(.alignright)) {max-width: calc( var(--wp--custom--ast-content-width-size) + 80px );}.ast-plain-container.ast-right-sidebar .entry-content[data-ast-blocks-layout] .alignfull,.ast-plain-container.ast-left-sidebar .entry-content[data-ast-blocks-layout] .alignfull {margin-left: -60px;margin-right: -60px;}}@media(min-width: 544px) {.entry-content > .alignleft {margin-right: 20px;}.entry-content > .alignright {margin-left: 20px;}}@media (max-width:544px){.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:20px;}.wp-block-latest-posts{margin:0;}}@media( max-width: 600px ) {.entry-content .wp-block-media-text .wp-block-media-text__content,.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {padding: 8% 0 0;}.entry-content .wp-block-media-text.has-background .wp-block-media-text__content {padding: 8%;}}.ast-page-builder-template .entry-header {padding-left: 0;}.ast-narrow-container .site-content .wp-block-uagb-image--align-full .wp-block-uagb-image__figure {max-width: 100%;margin-left: auto;margin-right: auto;}.entry-content ul,.entry-content ol {padding: revert;margin: revert;padding-left: 20px;}.entry-content ul.wc-block-product-template{padding: 0;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#046bd2;--ast-global-color-1:#045cb4;--ast-global-color-2:#000000;--ast-global-color-3:#000000;--ast-global-color-4:#FFFFFF;--ast-global-color-5:#F0F5FA;--ast-global-color-6:#111111;--ast-global-color-7:#D1D5DB;--ast-global-color-8:#111111;}:root {--ast-border-color : var(--ast-global-color-7);}.ast-single-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-single-entry-banner[data-banner-layout="layout-1"] {max-width: 1200px;background: inherit;padding: 20px 0;}.ast-single-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-single-entry-banner + .site-content .entry-header {margin-bottom: 0;}.site .ast-author-avatar {--ast-author-avatar-size: ;}a.ast-underline-text {text-decoration: underline;}.ast-container > .ast-terms-link {position: relative;display: block;}a.ast-button.ast-badge-tax {padding: 4px 8px;border-radius: 3px;font-size: inherit;}header.entry-header{text-align:left;}header.entry-header .entry-title{font-weight:600;font-size:32px;font-size:2rem;}header.entry-header > *:not(:last-child){margin-bottom:10px;}header.entry-header .post-thumb-img-content{text-align:center;}header.entry-header .post-thumb img,.ast-single-post-featured-section.post-thumb img{aspect-ratio:16/9;width:100%;height:100%;}@media (max-width:921px){header.entry-header{text-align:left;}}@media (max-width:544px){header.entry-header{text-align:left;}}.ast-archive-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-archive-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-archive-entry-banner[data-banner-layout="layout-1"] {background: inherit;padding: 20px 0;text-align: left;}body.archive .ast-archive-description{max-width:1200px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-weight:600;font-size:32px;font-size:2rem;}body.archive .ast-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){body.archive .ast-archive-description{text-align:left;}}@media (max-width:544px){body.archive .ast-archive-description{text-align:left;}}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}
41h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-2);}.entry-title a{color:var(--ast-global-color-2);}@media (max-width:921px){.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}@media (max-width:544px){.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}.ast-builder-layout-element[data-section="title_tagline"]{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}.ast-builder-menu-1{font-family:inherit;font-weight:inherit;}.ast-builder-menu-1 .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-1 .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-1 .menu-item:hover > .menu-link,.ast-builder-menu-1 .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link,.ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle,.ast-builder-menu-1 .current-menu-ancestor > .menu-link{color:var(--ast-global-color-1);}.ast-builder-menu-1 .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu{border-top-width:2px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-color:var(--ast-global-color-0);border-style:solid;}.ast-builder-menu-1 .sub-menu .sub-menu{top:-2px;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0px;}.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu:before,.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper:before{height:calc( 0px + 2px + 5px );}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link{border-style:none;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .inline-on-mobile .menu-item.menu-item-has-children > .ast-menu-toggle{right:-15px;}.ast-builder-menu-1 .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}.ast-builder-menu-1{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}.site-below-footer-wrap{padding-top:20px;padding-bottom:20px;}.site-below-footer-wrap[data-section="section-below-footer-builder"]{background-color:var(--ast-global-color-4 );min-height:60px;border-style:solid;border-width:0px;border-top-width:1px;border-top-color:var( --ast-global-color-subtle-background,--ast-global-color-7 );}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row{max-width:1200px;min-height:60px;margin-left:auto;margin-right:auto;}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row,.site-below-footer-wrap[data-section="section-below-footer-builder"] .site-footer-section{align-items:center;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-inline .site-footer-section{dis
41play:flex;margin-bottom:0;}.ast-builder-grid-row-full .ast-builder-grid-row{grid-template-columns:1fr;}@media (max-width:921px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-full .ast-builder-grid-row{grid-template-columns:1fr;}}@media (max-width:544px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-mobile-full .ast-builder-grid-row{grid-template-columns:1fr;}}.site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}@media (max-width:921px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}.ast-footer-copyright{text-align:center;}.ast-footer-copyright.site-footer-focus-item {color:var(--ast-global-color-3);}@media (max-width:921px){.ast-footer-copyright{text-align:center;}}@media (max-width:544px){.ast-footer-copyright{text-align:center;}}.ast-footer-copyright.site-footer-focus-item {font-size:16px;font-size:1rem;}.ast-footer-copyright.ast-builder-layout-element{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:flex;}}.footer-widget-area.widget-area.site-footer-focus-item{width:auto;}.ast-footer-row-inline .footer-widget-area.widget-area.site-footer-focus-item{width:100%;}.elementor-widget-heading .elementor-heading-title{margin:0;}.elementor-page .ast-menu-toggle{color:unset !important;background:unset !important;}.elementor-post.elementor-grid-item.hentry{margin-bottom:0;}.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none;}.elementor-toc__list-wrapper{margin:0;}body .elementor hr{background-color:#ccc;margin:0;}.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0 !important;}.elementor-posts-container [CLASS*="ast-width-"]{width:100%;}.elementor-template-full-width .ast-container{display:block;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{top:0 !important;}@media (max-width:544px){.elementor-element .elementor-wc-products .woocommerce[class*="columns-"] ul.products li.product{width:auto;margin:0;}.elementor-element .woocommerce .woocommerce-result-count{float:none;}}.ast-header-break-point .main-header-bar{border-bottom-width:1px;}@media (min-width:922px){.main-header-bar{border-bottom-width:1px;}}.main-header-menu .menu-item, #astra-footer-menu .menu-item, .main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link, #astra-footer-menu > .menu-item > .menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type svg{top:.2em;margin-top:0px;margin-left:0px;width:.65em;transform:translate(0, -2px) rotateZ(270deg);}.ast-mobile-popup-content .ast-submenu-expanded > .ast-menu-toggle{transform:rotateX(180deg);overflow-y:auto;}
41@media (min-width:922px){.ast-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.ast-separate-container .ast-article-inner{background-color:var(--ast-global-color-4);background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-inner{background-color:var(--ast-global-color-4);background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-inner{background-color:var(--ast-global-color-4);background-image:none;}}.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .site-main .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description, .ast-separate-container .comments-area{background-color:var(--ast-global-color-4);background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .site-main .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-4);background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .site-main .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-4);background-image:none;}}.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-4);background-image:none;}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-4);background-image:none;}}@media (max-width:544px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-4);background-image:none;}}.ast-plain-container, .ast-page-builder-template{background-color:var(--ast-global-color-4);background-image:none;}@media (max-width:921px){.ast-plain-container, .ast-page-builder-template{background-color:var(--ast-global-color-4);background-image:none;}}@media (max-width:544px){.ast-plain-container, .ast-page-builder-template{background-color:var(--ast-global-color-4);background-image:none;}}.ast-mobile-header-content > *,.ast-desktop-header-content > * {padding: 10px 0;height: auto;}.ast-mobile-header-content > *:first-child,.ast-desktop-header-content > *:first-child {padding-top: 10px;}.ast-mobile-header-content > .ast-builder-menu,.ast-desktop-header-content > .ast-builder-menu {padding-top: 0;}.ast-mobile-header-content > *:last-child,.ast-desktop-header-content > *:last-child {padding-bottom: 0;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search label,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search label {width: 100%;}.ast-desktop-header-content .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before {transform: rotateX(180deg);}#ast-desktop-header .ast-desktop-header-content,.ast-mobile-header-content .ast-search-icon,.ast-desktop-header-content .ast-search-icon,.ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-desktop-header-content {display: none;}.ast-main-header-nav-open.ast-header-break-point #ast-desktop-header .ast-desktop-header-content,.ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {display: block;}.ast-desktop .ast-desktop-header-content .astra-menu-animation-sli
41de-up > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item .menu-item > .sub-menu {opacity: 1;visibility: visible;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation {width: unset;margin: unset;}.ast-mobile-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle,.ast-desktop-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle {left: calc( 20px - 0.907em);right: auto;}.ast-mobile-header-content .ast-search-menu-icon,.ast-mobile-header-content .ast-search-menu-icon.slide-search,.ast-desktop-header-content .ast-search-menu-icon,.ast-desktop-header-content .ast-search-menu-icon.slide-search {width: 100%;position: relative;display: block;right: auto;transform: none;}.ast-mobile-header-content .ast-search-menu-icon.slide-search .search-form,.ast-mobile-header-content .ast-search-menu-icon .search-form,.ast-desktop-header-content .ast-search-menu-icon.slide-search .search-form,.ast-desktop-header-content .ast-search-menu-icon .search-form {right: 0;visibility: visible;opacity: 1;position: relative;top: auto;transform: none;padding: 0;display: block;overflow: hidden;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-mobile-header-content .ast-search-menu-icon .search-field,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-desktop-header-content .ast-search-menu-icon .search-field {width: 100%;padding-right: 5.5em;}.ast-mobile-header-content .ast-search-menu-icon .search-submit,.ast-desktop-header-content .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation ul .sub-menu .menu-link {padding-left: 30px;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation .sub-menu .menu-item .menu-item .menu-link {padding-left: 40px;}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:#ffffff;;}.ast-mobile-header-wrap .ast-mobile-header-content, .ast-desktop-header-content{background-color:#ffffff;;}.ast-mobile-popup-content > *, .ast-mobile-header-content > *, .ast-desktop-popup-content > *, .ast-desktop-header-content > *{padding-top:0px;padding-bottom:0px;}.content-align-flex-start .ast-builder-layout-element{justify-content:flex-start;}.content-align-flex-start .main-header-menu{text-align:left;}.ast-desktop-header-content, .ast-mobile-header-content{position:absolute;width:100%;}.ast-mobile-popup-drawer.active .menu-toggle-close{color:#3a3a3a;}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:80px;}.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item{line-height:80px;}.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-below-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:20px;}.ast-header-break-point .ast-primary-header-bar{border-bottom-width:1px;border-bottom-color:var( --ast-global-color-subtle-background,--ast-global-color-7 );border-bottom-style:solid;}@media (min-width:922px){.ast-primary-header-bar{border-bottom-width:1px;border-bottom-color:var( --ast-global-color-subtle-background,--ast-global-color-7 );border-bottom-style:solid;}}.ast-primary-header-bar{background-color:var( --ast-global-color-primary,--ast-global-color-4 );}.ast-primary-header-bar{display:block;}@media (max-width:921px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{color:var(--ast-global-color-0);border:none;background:transparent;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:20px;height:20px;
41fill:var(--ast-global-color-0);}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:var(--ast-global-color-0);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.ast-hfb-header .ast-builder-menu-mobile .main-header-menu, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .menu-link, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link{border-style:none;}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}@media (max-width:921px){.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);background:var(--ast-global-color-5);}.ast-builder-menu-mobile .main-navigation .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle{color:var(--ast-global-color-1);background:var(--ast-global-color-5);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-mobile .main-navigation .main-header-menu , .ast-builder-menu-mobile .main-navigation .main-header-menu .menu-link, .ast-builder-menu-mobile .main-navigation .main-header-menu .sub-menu{background-color:var(--ast-global-color-4);}}@media (max-width:544px){.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}}.ast-builder-menu-mobile .main-navigation{display:block;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}:root{--e-global-color-astglobalcolor0:#046bd2;
41--e-global-color-astglobalcolor1:#045cb4;--e-global-color-astglobalcolor2:#000000;--e-global-color-astglobalcolor3:#000000;--e-global-color-astglobalcolor4:#FFFFFF;--e-global-color-astglobalcolor5:#F0F5FA;--e-global-color-astglobalcolor6:#111111;--e-global-color-astglobalcolor7:#D1D5DB;--e-global-color-astglobalcolor8:#111111;} 42/*# sourceURL=astra-theme-css-inline-css */ 43</style> 44<link rel='stylesheet' id='hfe-widgets-style-css' href='https://jalpi.com/wp-content/plugins/header-footer-elementor/inc/widgets-css/frontend.css?ver=2.9.5' media='all' /> 45<style id="wp-emoji-styles-inline-css"> 46 47 img.wp-smiley, img.emoji { 48 display: inline !important; 49 border: none !important; 50 box-shadow: none !important; 51 height: 1em !important; 52 width: 1em !important; 53 margin: 0 0.07em !important; 54 vertical-align: -0.1em !important; 55 background: none !important; 56 padding: 0 !important; 57 } 58/*# sourceURL=wp-emoji-styles-inline-css */ 59</style> 60<style id="global-styles-inline-css"> 61:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--ast-global-color-0: var(--ast-global-color-0);--wp--preset--color--ast-global-color-1: var(--ast-global-color-1);--wp--preset--color--ast-global-color-2: var(--ast-global-color-2);--wp--preset--color--ast-global-color-3: var(--ast-global-color-3);--wp--preset--color--ast-global-color-4: var(--ast-global-color-4);--wp--preset--color--ast-global-color-5: var(--ast-global-color-5);--wp--preset--color--ast-global-color-6: var(--ast-global-color-6);--wp--preset--color--ast-global-color-7: var(--ast-global-color-7);--wp--preset--color--ast-global-color-8: var(--ast-global-color-8);--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,0) 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%);
61--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);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}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;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.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-ast-global-color-0-color{color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-color{color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-color{color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-color{color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-color{color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-color{color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-color{color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-color{color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-color{color: var(--wp--preset--color--ast-global-color-8) !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-ast-global-color-0-background-color{background-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-background-color{background-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-background-color{background-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-background-color{background-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-background-color{background-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-background-color{background-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-background-color{background-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-background-color{background-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-background-color{background-color: var(--wp--preset--color--ast-global-color-8) !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-ast-global-color-0-border-color{border-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-border-color{border-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-border-color{border-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-border-color{border-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-border-color{border-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-border-color{border-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-border-color{border-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-border-color{border-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-border-color{border-color: var(--wp--preset--color--ast-global-color-8) !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;}
61.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;} 62:root :where(.wp-block-icon svg){width: 24px;} 63:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 64/*# sourceURL=global-styles-inline-css */ 65</style> 66<link rel='stylesheet' id='ae-pro-css-css' href='https://jalpi.com/wp-content/plugins/anywhere-elementor/includes/assets/css/ae-pro.min.css?ver=1.3' media='all' /> 67<link rel='stylesheet' id='authyo-chatlead-css' href='https://jalpi.com/wp-content/plugins/authyo-chatlead/frontend/css/authyo-chatlead-chat.css?ver=1.0.6' media='all' /> 68<style id="authyo-chatlead-inline-css"> 69 70 /* Custom Theme Color */ 71 .authyo-chatlead-header, 72 .authyo-chatlead-message.user, 73 .authyo-chatlead-retry-btn, 74 .authyo-chatlead-input-area button { 75 background-color: #0073aa !important; 76 } 77 .authyo-chatlead-launcher:focus, 78 .authyo-chatlead-close-btn:focus, 79 .authyo-chatlead-input-area button:focus { 80 outline-color: #0073aa !important; 81 } 82 .authyo-chatlead-input-area input:focus, 83 .authyo-chatlead-input-area select:focus, 84 .authyo-chatlead-input-area textarea:focus { 85 border-color: #0073aa !important; 86 box-shadow: 0 0 0 2px rgba(0,115,170,0.1) !important; 87 } 88 .authyo-chatlead-message.user { 89 border-color: #0073aa !important; 90 } 91 /* Robot speech bubble border accent */ 92 .authyo-robot-speech { 93 border: 2px solid #0073aa !important; 94 } 95 .authyo-robot-speech::after { 96 border-left-color: #0073aa !important; 97 } 98 99 /* Desktop Position */ 100 #authyo-chatlead-widget { 101 bottom: 20px; right: 20px; left: auto; top: auto; 102 } 103 104 /* Adjust Window Position relative to Widget Container */ 105 106 107 /* Mobile Position */ 108 @media (max-width: 768px) { 109 #authyo-chatlead-widget { 110 bottom: 10px; right: 10px; left: auto; top: auto; 111 } 112 113 114 .authyo-chatlead-window, 115 .authyo-chatlead-launcher { 116 left: auto !important; 117 right: 0 !important; 118 } 119 120 } 121 122 /* Robot Accent Color (Cape, Feet, Antenna) */ 123 .authyo-robot-cape { fill: #ff8c00 !important; } 124 .authyo-robot-antenna-tip { fill: #ff8c00 !important; } 125 .authyo-robot-leg-left-group ellipse, 126 .authyo-robot-leg-right-group ellipse { fill: #ff8c00 !important; } 127
128 /* Robot Eye Color */ 129 .authyo-robot-eye { fill: #7de4f7 !important; } 130 .authyo-robot-smile { stroke: #7de4f7 !important; } 131 132 /* Bot Message Styling */ 133 .authyo-chatlead-message.bot { 134 background-color: #e0e0e0 !important; 135 color: #333333 !important; 136 } 137 138/*# sourceURL=authyo-chatlead-inline-css */ 139</style> 140<link rel='stylesheet' id='authyo-cf7-frontend-css' href='https://jalpi.com/wp-content/plugins/authyo-otp-for-contact-form-7/assets/css/frontend.css?ver=1.0.34' media='all' /> 141<link rel='stylesheet' id='dashicons-css' href='https://jalpi.com/wp-includes/css/dashicons.min.css?ver=7.1.2' media='all' /> 142<link rel='stylesheet' id='konceptwise-blog-style-css' href='https://jalpi.com/wp-content/plugins/blog-display-by-konceptwise/css/blog-style.css?ver=7.1.2' media='all' /> 143<link rel='stylesheet' id='astra-contact-form-7-css' href='https://jalpi.com/wp-content/themes/astra/assets/css/minified/compatibility/contact-form-7-main.min.css?ver=4.12.5' media='all' /> 144<link rel='stylesheet' id='contact-form-7-css' href='https://jalpi.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' /> 145<link rel='stylesheet' id='jalpi-kb-style-css' href='https://jalpi.com/wp-content/plugins/jalpi-knowledge-base/assets/css/style.css?ver=7.1.2' media='all' /> 146<link rel='stylesheet' id='font-awesome-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css?ver=4.7.0' media='all' /> 147<link rel='stylesheet' id='jalpi-search-css-css' href='https://jalpi.com/wp-content/plugins/jalpi-product-search/jalpi-styles.css?ver=1776426672' media='all' /> 148<link rel='stylesheet' id='hfe-style-css' href='https://jalpi.com/wp-content/plugins/header-footer-elementor/assets/css/header-footer-elementor.css?ver=2.9.5' media='all' /> 149<link rel='stylesheet' id='elementor-frontend-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.2' media='all' /> 150<style id="elementor-frontend-inline-css"> 151.wpr-dc-hidden{display:none!important}.wpr-dc-fallback{margin:0;padding:0} 152/*# sourceURL=elementor-frontend-inline-css */ 153</style> 154<link rel='stylesheet' id='elementor-post-6-css' href='https://jalpi.com/wp-content/uploads/elementor/css/post-6.css?ver=1790855148' media='all' /> 155<link rel='stylesheet' id='she-header-style-css' href='https://jalpi.com/wp-content/plugins/sticky-header-effects-for-elementor/assets/css/she-header-style.css?ver=2.2.3' media='all' /> 156<link rel='stylesheet' id='widget-heading-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.2' media='all' /> 157<link rel='stylesheet' id='e-animation-fadeIn-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeIn.min.css?ver=4.3.2' media='all' /> 158<link rel='stylesheet' id='widget-image-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.2' media='all' /> 159<link rel='stylesheet' id='widget-counter-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/css/widget-counter.min.css?ver=4.3.2' media='all' /> 160<link rel='stylesheet' id='elementor-post-7546-css' href='https://jalpi.com/wp-content/uploads/elementor/css/post-7546.css?ver=1790855149' media='all' /> 161<link rel='stylesheet' id='elementor-post-7-css' href='https://jalpi.com/wp-content/uploads/elementor/css/post-7.css?ver=1790855149' media='all' /> 162<link rel='stylesheet' id='elementor-post-153-css' href='https://jalpi.com/wp-content/uploads/elementor/css/post-153.css?ver=1790855149' media='all' /> 163<link rel='stylesheet' id='jh-fonts-css' href='https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&family=Plus+Jakarta+Sans:wght@600;700;800&display=swap' media='all' /> 164<style id="jh-fonts-inline-css"> 165/* Let this template break out of Astra's boxed container */ 166body.page-template-page-jalpi-home #content .ast-container{display:block;max-width:100%;padding:0} 167body.page-template-page-jalpi-home #primary{width:100%;margin:0;padding:0} 168body.page-template-page-jalpi-home .site-content{overflow-x:clip} 169 170.jh{ 171 --jh-green:#035C3C; --jh-deep:#04160F; --jh-green-soft:#E7F2E9; --jh-accent:#61CE70; --jh-mint:#8BE3A0; 172 --jh-teal:#48A6A7; --jh-bg:#F4F7F5; --jh-line:rgba(6,20,15,.08); 173 --jh-ink:#06140F; --jh-muted:#56655E; --jh-radius:24px; 174 --jh-shadow:0 1px 2px rgba(6,20,15,.04),0 16px 40px -12px rgba(6,20,15,.12); 175 --jh-head:"Plus Jakarta Sans",system-ui,sans-serif; --jh-body:"Manrope",system-ui,sans-serif; 176 font-family:var(--jh-body); color:var(--jh-ink); line-height:1.65; -webkit-font-smoothing:antialiased; 177} 178.jh *,.jh *::before,.jh *::after{box-sizing:border-box} 179.jh img{max-width:100%;height:auto;display:block} 180.jh a{text-decoration:none} 181.jh h1,.jh h2,.jh h3,.jh p{margin:0} 182.jh h1,.jh h2,.jh h3{font-family:var(--jh-head);font-weight:700;line-height:1.15;letter-spacing:-.025em;color:inherit} 183.jh-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 24px} 184.jh-sec{padding:96px 0} 185.jh-title{font-size:clamp(1.8rem,3.6vw,2.8rem);text-align:center} 186.jh .jh-lead{max-width:720px;margin:18px auto 0;text-align:center;color:var(--jh-muted);font-size:1.1rem} 187 188.jh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 30px;border-radius:999px;background:linear-gradient(135deg,#0b7a4f,#035C3C);color:#fff;font:600 15px/1 var(--jh-body);border:0;box-shadow:0 10px 28px -8px rgba(3,92,60,.55),inset 0 1px 0 rgba(255,255,255,.18);transition:transform .25s,box-shadow .25s,filter .25s} 189.jh-btn:hover,.jh-btn:focus-visible{color:#fff;transform:translateY(-2px);box-shadow:0 16px 34px -8px rgba(3,92,60,.6),inset 0 1px 0 rgba(255,255,255,.18);filter:brightness(1.08)} 190.jh-btn--light{background:#fff;color:var(--jh-green);box-shadow:0 10px 28px -8px rgba(0,0,0,.4)} 191.jh-btn--light:hover,.jh-btn--light:focus-visible{background:#fff;color:var(--jh-green)} 192.jh a:focus-visible,.jh button:focus-visible{outline:3px solid var(--jh-accent);outline-offset:3px} 193.jh-center{text-align:center;margin-top:44px} 194.jh .jh-eyebrow{text-align:center;
194font:700 .78rem var(--jh-body);letter-spacing:.18em;text-transform:uppercase;color:var(--jh-green)} 195 196/* 1. Hero + products (dark) */ 197.jh-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#F1F8F3,#E4F1E8);color:var(--jh-ink);padding:64px 0 72px} 198.jh-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(700px 380px at 50% -15%,rgba(97,206,112,.30),transparent 70%),radial-gradient(520px 320px at 100% 100%,rgba(72,166,167,.22),transparent 70%),radial-gradient(420px 260px at 0% 90%,rgba(97,206,112,.14),transparent 70%)} 199.jh-hero::after{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(3,92,60,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(3,92,60,.06) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 50% 0,#000,transparent 72%);mask-image:radial-gradient(ellipse at 50% 0,#000,transparent 72%)} 200.jh-hero__top{display:block;text-align:center} 201.jh-hero__text{max-width:840px;margin:0 auto} 202.jh-hero h1{font-size:clamp(2.1rem,4.8vw,3.6rem);letter-spacing:-.035em;color:var(--jh-ink)} 203.jh-hero h1 em{font-style:normal;background:linear-gradient(90deg,#035C3C,#2a9d9e);-webkit-background-clip:text;background-clip:text;color:transparent} 204.jh-hero__text p{margin:20px auto 0;max-width:640px;font-size:1.1rem;color:var(--jh-muted)} 205.jh-hero__text p strong{color:var(--jh-ink);font-weight:700} 206.jh-hero .jh-eyebrow{margin:48px 0 18px} 207.jh-products{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none} 208.jh-card{position:relative;display:flex;gap:16px;align-items:center;height:100%;padding:18px 20px;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(3,92,60,.10);border-radius:20px;color:var(--jh-ink);box-shadow:0 1px 2px rgba(6,20,15,.04),0 10px 24px -14px rgba(3,92,60,.25);transition:transform .25s,box-shadow .25s,border-color .25s,background .25s} 209.jh-card::after{content:"\2192";margin-left:auto;align-self:center;color:var(--jh-green);opacity:0;transform:translateX(-6px);transition:opacity .25s,transform .25s} 210.jh-card[target=_blank]::after{content:"\2197"} 211.jh-card:hover,.jh-card:focus-visible{transform:translateY(-4px);background:#fff;border-color:rgba(3,92,60,.45);box-shadow:0 22px 40px -16px rgba(3,92,60,.35);color:var(--jh-ink)} 212.jh-card:hover::after,.jh-card:focus-visible::after{opacity:1;transform:none} 213@media (hover:none){.jh-card::after{opacity:1;transform:none}} 214.jh-card__logo{flex:0 0 52px;width:52px;height:52px;border-radius:14px;background:var(--jh-green-soft);display:grid;place-items:center;overflow:hidden;font:700 1.3rem var(--jh-head);color:var(--jh-green)} 215.jh-card__logo img{width:34px;height:34px;object-fit:contain} 216.jh-card h3{font-size:1rem;letter-spacing:-.01em;color:var(--jh-ink)} 217.jh-card p{margin-top:3px;font-size:.87rem;color:var(--jh-muted);line-height:1.45} 218.jh-hero .jh-center{margin-top:40px} 219 220/* 2. Brands marquee */ 221.jh-brands{padding:56px 0 52px;background:#fff} 222.jh-brands .jh-title{font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--jh-muted);font-weight:700} 223.jh-marquee{overflow:hidden;margin-top:32px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)} 224.jh-marquee__track{display:flex;gap:72px;width:max-content;animation:jh-scroll 36s linear infinite;align-items:center} 225.jh-marquee:hover .jh-marquee__track{animation-play-state:paused} 226.jh-marquee img{height:52px;width:auto;max-width:150px;object-fit:contain;transition:transform .25s} 227.jh-marquee img:hover{transform:scale(1.08)} 228@keyframes jh-scroll{to{transform:translateX(-50%)}} 229 230/* 3. Passion + testimonials */ 231.jh-passion{background:var(--jh-bg)} 232.jh-slider{position:relative;margin-top:52px} 233.jh-slides{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:8px 2px 24px} 234.jh-slides::-webkit-scrollbar{display:none} 235.jh-quote{flex:0 0 calc((100% - 24px)/2);scroll-snap-align:start;margin:0;padding:36px;background:#fff;border:1px solid var(--jh-line);border-radius:var(--jh-radius);
235display:flex;flex-direction:column;justify-content:space-between;gap:28px;box-shadow:var(--jh-shadow)} 236.jh-quote p{font-size:1.08rem;line-height:1.7;color:var(--jh-ink)} 237.jh-quote p::before{content:"\201C";display:block;font:800 4rem/.6 var(--jh-head);background:linear-gradient(135deg,var(--jh-accent),var(--jh-teal));-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:14px;height:32px} 238.jh-quote footer{display:flex;align-items:center;gap:14px;font-weight:700;padding-top:22px;border-top:1px solid var(--jh-line)} 239.jh-quote__av{flex:0 0 46px;width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#0b7a4f,var(--jh-teal));color:#fff;display:grid;place-items:center;font:700 1rem var(--jh-head)} 240.jh-quote footer div span{display:block;font-weight:500;font-size:.88rem;color:var(--jh-muted)} 241.jh-nav{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:8px} 242.jh .jh-nav button{display:grid;place-items:center;width:48px;height:48px;padding:0;border-radius:50%;border:1px solid var(--jh-line);background:#fff;color:var(--jh-ink);line-height:0;cursor:pointer;box-shadow:var(--jh-shadow);transition:background .25s,color .25s,transform .25s} 243.jh .jh-nav button:hover,.jh .jh-nav button:focus-visible{background:var(--jh-deep);color:#fff;transform:scale(1.06)} 244.jh-nav svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round} 245.jh-dots{display:flex;align-items:center;gap:8px} 246.jh .jh-dots button{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:rgba(6,20,15,.18);box-shadow:none;transition:width .3s,background .3s} 247.jh .jh-dots button:hover{background:rgba(6,20,15,.4);transform:none} 248.jh .jh-dots button.is-on{width:28px;background:var(--jh-green)} 249 250/* 4. One platform */ 251.jh-platform{background:#fff} 252.jh-platform__grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:56px;align-items:stretch} 253.jh-panel{display:flex;flex-direction:column;gap:20px;justify-content:center} 254.jh-feat{display:flex;gap:20px;align-items:flex-start;padding:32px;background:var(--jh-bg);border:1px solid var(--jh-line);border-radius:var(--jh-radius);transition:transform .25s,box-shadow .25s,background .25s} 255.jh-feat:hover{transform:translateY(-4px);background:#fff;box-shadow:var(--jh-shadow)} 256.jh-feat__ic{flex:0 0 60px;width:60px;height:60px;border-radius:18px;background:#fff;display:grid;place-items:center;box-shadow:0 8px 20px -6px rgba(6,20,15,.18)} 257.jh-feat__ic img{width:36px;height:36px;object-fit:contain} 258.jh-feat h3{font-size:1.3rem} 259.jh-feat p{margin-top:10px;color:var(--jh-muted)} 260.jh-visual{background:var(--jh-bg);border-radius:32px;overflow:hidden;min-height:340px;box-shadow:0 30px 60px -20px rgba(6,20,15,.25);border:1px solid var(--jh-line)} 261.jh-visual img{width:100%;height:100%;min-height:340px;max-height:460px;object-fit:cover} 262 263/* 5. Stats (floating panel) */ 264.jh-stats{background:#fff;padding:0 0 96px} 265.jh-stats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:center;margin:0;padding:56px 24px;list-style:none;color:var(--jh-ink);border-radius:32px;background:radial-gradient(500px 240px at 20% 0%,rgba(97,206,112,.22),transparent 70%),linear-gradient(135deg,#EEF7F1,#E1F0E6);border:1px solid rgba(3,92,60,.10);box-shadow:0 30px 60px -30px rgba(3,92,60,.35)} 266.jh-stats__grid li+li{border-left:1px solid rgba(3,92,60,.15)} 267.jh-stat__num{font:800 clamp(2.2rem,4.4vw,3.2rem)/1.1 var(--jh-head);letter-spacing:-.03em;display:block;background:linear-gradient(135deg,#035C3C,#2a9d9e);-webkit-background-clip:text;background-clip:text;color:transparent} 268.jh-stat__label{display:block;margin-top:10px;font-size:1rem;color:var(--jh-muted)} 269 270/* 6. Privacy */ 271.jh-privacy{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#E4F1E8,#F1F8F3);color:var(--jh-ink);text-align:center} 272.jh-privacy::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(560px 300px at 50% 0%,rgba(97,206,112,.3),transparent 70%)} 273.jh-privacy__icon{width:72px;height:72px;padding:17px;margin:0 auto 24px;color:var(--jh-green);border-radius:22px;background:#fff;border:1px solid rgba(3,92,60,.12);box-shadow:0 14px 34px -10px rgba(3,92,60,.35)} 274.jh .jh-privacy .jh-lead{color:var(--jh-muted)} 275.jh-badges{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:32px} 276.jh-badges img{height:60px;width:auto;padding:10px 16px;background:#fff;border:1px solid var(--jh-line);border-radius:14px;box-shadow:var(--jh-shadow)} 277 278/* 7. Values */ 279.jh-values{background:var(--jh-bg)} 280.jh-values__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px} 281.jh-value{padding:40px 32px;text-align:left;background:#fff;border:1px solid var(--jh-line);border-radius:var(--jh-radius);box-shadow:var(--jh-shadow);transition:transform .25s,box-shadow .25s} 282.jh-value:hover{transform:translateY(-6px);box-shadow:0 30px 50px -20px rgba(6,20,15,.2)} 283.jh-value__n{display:block;margin-bottom:22px;font:800 3rem/1 var(--jh-head);letter-spacing:-.04em;
283background:linear-gradient(135deg,var(--jh-accent),var(--jh-teal));-webkit-background-clip:text;background-clip:text;color:transparent} 284.jh-value h3{font-size:1.3rem} 285.jh-value p{margin-top:12px;color:var(--jh-muted)} 286 287/* Scroll reveal (only when JS is on) */ 288.jh-js .jh-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)} 289.jh-js .jh-platform__grid>.jh-panel{transform:translateX(-48px)} 290.jh-js .jh-platform__grid>.jh-visual{transform:translateX(48px) scale(.96)} 291.jh-js .jh-values__grid>.jh-value,.jh-js .jh-stats__grid>li{transform:translateY(32px) scale(.94)} 292.jh-js .jh-privacy .jh-privacy__icon{transform:scale(.5) rotate(-12deg);transition:transform .9s cubic-bezier(.34,1.56,.64,1) .25s} 293.jh-js .jh-reveal.is-in{opacity:1;transform:none} 294.jh-js .jh-privacy .jh-wrap.is-in .jh-privacy__icon{transform:none} 295 296/* Hero entrance (runs on load, independent of scroll) */ 297.jh-js .jh-hero .jh-reveal{opacity:1;transform:none;transition:none} 298@keyframes jh-rise{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}} 299@keyframes jh-pop{from{opacity:0;transform:translateY(26px) scale(.94)}to{opacity:1;transform:none}} 300@keyframes jh-drift{from{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(2%,2%,0) scale(1.08)}} 301.jh-hero::before{animation:jh-drift 14s ease-in-out infinite alternate} 302.jh-hero h1{animation:jh-rise .8s cubic-bezier(.2,.7,.2,1) .05s both} 303.jh-hero__text p{animation:jh-rise .8s cubic-bezier(.2,.7,.2,1) .2s both} 304.jh-hero .jh-eyebrow{animation:jh-rise .7s cubic-bezier(.2,.7,.2,1) .4s both} 305.jh-hero .jh-products>li{animation:jh-pop .7s cubic-bezier(.2,.7,.2,1) both} 306.jh-hero .jh-products>li:nth-child(1){animation-delay:.5s} 307.jh-hero .jh-products>li:nth-child(2){animation-delay:.58s} 308.jh-hero .jh-products>li:nth-child(3){animation-delay:.66s} 309.jh-hero .jh-products>li:nth-child(4){animation-delay:.74s} 310.jh-hero .jh-products>li:nth-child(5){animation-delay:.82s} 311.jh-hero .jh-products>li:nth-child(6){animation-delay:.9s} 312.jh-hero .jh-products>li:nth-child(7){animation-delay:.98s} 313.jh-hero .jh-products>li:nth-child(8){animation-delay:1.06s} 314.jh-hero .jh-products>li:nth-child(9){animation-delay:1.14s} 315.jh-hero .jh-center{animation:jh-rise .7s cubic-bezier(.2,.7,.2,1) 1.25s both} 316.jh-js .jh-products>li:nth-child(3n+2),.jh-js .jh-values__grid>.jh-value:nth-child(2),.jh-js .jh-stats__grid>li:nth-child(2){transition-delay:.1s} 317.jh-js .jh-products>li:nth-child(3n),.jh-js .jh-values__grid>.jh-value:nth-child(3),.jh-js .jh-stats__grid>li:nth-child(3){transition-delay:.2s} 318.jh-js .jh-stats__grid>li:nth-child(4){transition-delay:.3s} 319 320@media (max-width:1024px){ 321 .jh-platform__grid{grid-template-columns:1fr} 322 .jh-products{grid-template-columns:repeat(2,1fr)} 323 .jh-stats__grid{grid-template-columns:repeat(2,1fr);row-gap:36px} 324 .jh-stats__grid li+li{border-left:0} 325 .jh-values__grid{grid-template-columns:1fr} 326} 327@media (max-width:640px){ 328 .jh-sec{padding:64px 0} 329 .jh-hero{padding:48px 0 56px} 330 .jh-products{grid-template-columns:1fr} 331 .jh-quote{flex-basis:100%;padding:28px} 332 .jh-marquee img{height:42px} 333 .jh-feat{padding:24px;flex-direction:column} 334 .jh-stats{padding-bottom:64px} 335 .jh-stats__grid{padding:40px 16px;border-radius:24px} 336 .jh-visual{border-radius:24px} 337} 338@media (prefers-reduced-motion:reduce){ 339 .jh-marquee__track{animation:none} 340 .jh-hero::before,.jh-hero h1,.jh-hero__text p,.jh-hero .jh-eyebrow,.jh-hero .jh-products>li,.jh-hero .jh-center{animation:none} 341 .jh-js .jh-privacy .jh-privacy__icon{transform:none;transition:none} 342 .jh-marquee{overflow-x:auto} 343 .jh-js .jh-reveal{opacity:1;transform:none;transition:none} 344 .jh-slides{scroll-behavior:auto} 345} 346/*# sourceURL=jh-fonts-inline-css */ 347</style> 348<link rel='stylesheet' id='hfe-elementor-icons-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.34.0' media='all' /> 349<link rel='stylesheet' id='hfe-icons-list-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=3.24.3' media='all' /> 350<link rel='stylesheet' id='hfe-social-icons-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.24.0' media='all' /> 351<link rel='stylesheet' id='hfe-social-share-icons-brands-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.css?ver=5.15.3' media='all' /> 352<link rel='stylesheet' id='hfe-social-share-icons-fontawesome-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.css?ver=5.15.3' media='all' /> 353<link rel='stylesheet' id='hfe-nav-menu-icons-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.css?ver=5.15.3' media='all' /> 354<link rel='stylesheet' id='konceptwise-global-style-css' href='https://jalpi.com/wp-content/plugins/konceptwise-style/assets/css/mainr.css?ver=1778172458' media='all' /> 355<link rel='stylesheet' id='authyo-dark-mode-css' href='https://jalpi.com/wp-content/plugins/authyo-chatlead/frontend/css/authyo-dark-mode.css?ver=1.0.6' media='all' /> 356<link rel='stylesheet' id='wpr-text-animations-css-css' href='https://jalpi.com/wp-content/plugins/royal-elementor-addons/assets/css/lib/animations/text-animations.min.css?ver=1.7.
3561068' media='all' /> 357<link rel='stylesheet' id='wpr-addons-css-css' href='https://jalpi.com/wp-content/plugins/royal-elementor-addons/assets/css/frontend.min.css?ver=1.7.1068' media='all' /> 358<link rel='stylesheet' id='font-awesome-5-all-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=1.7.1068' media='all' /> 359<link rel='stylesheet' id='elementor-gf-poppins-css' href='https://fonts.googleapis.com/css?family=Poppins:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=auto' media='all' /> 360<link rel='stylesheet' id='elementor-gf-manrope-css' href='https://fonts.googleapis.com/css?family=Manrope:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=auto' media='all' /> 361<link rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=auto' media='all' />
362<script id="astra-flexibility-js" src="https://jalpi.com/wp-content/themes/astra/assets/js/minified/flexibility.min.js?ver=4.12.5"></script>
vendor: 1 bytes, line 362
362
363<script id="astra-flexibility-js-after"> 364typeof flexibility !== "undefined" && flexibility(document.documentElement); 365//# sourceURL=astra-flexibility-js-after 366</script>
vendor: 1 bytes, line 366
366
367<script id="jquery-core-js" data-cfasync="false" src="https://jalpi.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 367
367
368<script id="jquery-migrate-js" data-cfasync="false" src="https://jalpi.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 368
368
369<script id="jquery-js-after"> 370!function($){"use strict";$(document).ready(function(){$(this).scrollTop()>100&&$(".hfe-scroll-to-top-wrap").removeClass("hfe-scroll-to-top-hide"),$(window).scroll(function(){$(this).scrollTop()<100?$(".hfe-scroll-to-top-wrap").fadeOut(300):$(".hfe-scroll-to-top-wrap").fadeIn(300)}),$(".hfe-scroll-to-top-wrap").on("click",function(){$("html, body").animate({scrollTop:0},300);return!1})})}(jQuery); 371!function($){'use strict';$(document).ready(function(){var bar=$('.hfe-reading-progress-bar');if(!bar.length)return;$(window).on('scroll',function(){var s=$(window).scrollTop(),d=$(document).height()-$(window).height(),p=d? s/d*100:0;bar.css('width',p+'%')});});}(jQuery); 372//# sourceURL=jquery-js-after 373</script>
vendor: 1 bytes, line 373
373
374<script id="wp-hooks-js" src="https://jalpi.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 374
374
375<script id="wp-i18n-js" src="https://jalpi.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 375
375
376<script id="wp-i18n-js-after"> 377wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 378//# sourceURL=wp-i18n-js-after 379</script>
vendor: 1 bytes, line 379
379
380<script id="wp-private-apis-js" src="https://jalpi.com/wp-includes/js/dist/private-apis.min.js?ver=eb85f28c4c729bb4f002"></script>
vendor: 1 bytes, line 380
380
381<script id="wp-url-js" src="https://jalpi.com/wp-includes/js/dist/url.min.js?ver=7b0de086d4ae11d55704"></script>
vendor: 1 bytes, line 381
381
382<script id="wp-api-fetch-js" src="https://jalpi.com/wp-includes/js/dist/api-fetch.min.js?ver=6f2a4faeee3c722b1e57"></script>
vendor: 1 bytes, line 382
382
383<script id="wp-api-fetch-js-after"> 384wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://jalpi.com/wp-json/" ) ); 385wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "239933662c" ); 386wp.apiFetch.use( wp.apiFetch.nonceMiddleware ); 387wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware ); 388wp.apiFetch.nonceEndpoint = "https://jalpi.com/wp-admin/admin-ajax.php?action=rest-nonce"; 389//# sourceURL=wp-api-fetch-js-after 390</script>
vendor: 1 bytes, line 390
390
391<script id="authyo-cf7-frontend-js-extra"> 392var AUTHYO_CF7 = {"version":"1.0.34","ajax_url":"https://jalpi.com/wp-admin/admin-ajax.php","rest":{"root":"https://jalpi.com/wp-json/","nonce":"239933662c"},"config":{"otp_length":4,"resend_cooldown":30,"expiry_minutes":5,"primary_phone_method":"whatsapp","fallback_timer":30,"allow_visitor_method_choice":1,"country_display_mode":"all","advanced_phone_validation":1},"countries":[{"name":"Abkhazia","countryCode":"+840","countryIso":"AB","code":"+840","dial_code":""},{"name":"Afghanistan","countryCode":"+93","countryIso":"AF","code":"+93","dial_code":""},{"name":"Albania","countryCode":"+355","countryIso":"AL","code":"+355","dial_code":""},{"name":"Algeria","countryCode":"+213","countryIso":"DZ","code":"+213","dial_code":""},{"name":"American Samoa","countryCode":"+1684","countryIso":"AS","code":"+1684","dial_code":""},{"name":"Andorra","countryCode":"+376","countryIso":"AD","code":"+376","dial_code":""},{"name":"Angola","countryCode":"+244","countryIso":"AO","code":"+244","dial_code":""},{"name":"Anguilla","countryCode":"+1264","countryIso":"AI","code":"+1264","dial_code":""},{"name":"Antarctica","countryCode":"+882","countryIso":"AQ","code":"+882","dial_code":""},{"name":"Argentina","countryCode":"+54","countryIso":"AR","code":"+54","dial_code":""},{"name":"Armenia","countryCode":"+374","countryIso":"AM","code":"+374","dial_code":""},{"name":"Aruba","countryCode":"+297","countryIso":"AW","code":"+297","dial_code":""},{"name":"Australia","countryCode":"+61","countryIso":"AU","code":"+61","dial_code":""},{"name":"Austria","countryCode":"+43","countryIso":"AT","code":"+43","dial_code":""},{"name":"Azerbaijan","countryCode":"+994","countryIso":"AZ","code":"+994","dial_code":""},{"name":"Bahamas","countryCode":"+1242","countryIso":"BS","code":"+1242","dial_code":""},{"name":"Bahrain","countryCode":"+973","countryIso":"BH","code":"+973","dial_code":""},{"name":"Bangladesh","countryCode":"+880","countryIso":"BD","code":"+880","dial_code":""},{"name":"Barbados","countryCode":"+1246","countryIso":"BB","code":"+1246","dial_code":""},{"name":"Belarus","countryCode":"+375","countryIso":"BY","code":"+375","dial_code":""},{"name":"Belgium","countryCode":"+32","countryIso":"BE","code":"+32","dial_code":""},{"name":"Belize","countryCode":"+501","countryIso":"BZ","code":"+501","dial_code":""},{"name":"Benin","countryCode":"+229","countryIso":"BJ","code":"+229","dial_code":""},{"name":"Bermuda","countryCode":"+1441","countryIso":"BM","code":"+1441","dial_code":""},{"name":"Bhutan","countryCode":"+975","countryIso":"BT","code":"+975","dial_code":""},{"name":"Bolivia","countryCode":"+591","countryIso":"BO","code":"+591","dial_code":""},{"name":"Bosnia and Herzegovina","countryCode":"+387","countryIso":"BA","code":"+387","dial_code":""},{"name":"Botswana","countryCode":"+267","countryIso":"BW","code":"+267","dial_code":""},{"name":"Brazil","countryCode":"+55","countryIso":"BR","code":"+55","dial_code":""},{"name":"British Virgin Islands","countryCode":"+1284","countryIso":"VG","code":"+1284","dial_code":""},{"name":"Brunei Darussalam","countryCode":"+673","countryIso":"BN","code":"+673","dial_code":""},{"name":"Bulgaria","countryCode":"+359","countryIso":"BG","code":"+359","dial_code":""},{"name":"Burkina Faso","countryCode":"+226","countryIso":"BF","code":"+226","dial_code":""},{"name":"Burundi","countryCode":"+257","countryIso":"BI","code":"+257","dial_code":""},{"name":"Cambodia","countryCode":"+855","countryIso":"KH","code":"+855","dial_code":""},{"name":"Cameroon","countryCode":"+237","countryIso":"CM","code":"+237","dial_code":""},{"name":"Canada","countryCode":"+1","countryIso":"CA","code":"+1","dial_code":""},{"name":"Cape Verde","countryCode":"+238","countryIso":"CV","code":"+238","dial_code":""},{"name":"Cayman Islands","countryCode":"+1345","countryIso":"KY","code":"+1345","dial_code":""},{"name":"Central African Republic","countryCode":"+236","countryIso":"CF","code":"+236","dial_code":""},{"name":"Chad","countryCode":"+235","countryIso":"TD","code":"+235","dial_code":""},{"name":"Chile","countryCode":"+56","countryIso":"CL","code":"+56","dial_code":""},{"name":"China","countryCode":"+86","countryIso":"CN","code":"+86","dial_code":""},{"name":"Colombia","countryCode":"+57","countryIso":"CO","code":"+57","dial_code":""},{"name":"Comoros","countryCode":"+269","countryIso":"KM","code":"+269","dial_code":""},{"name":"Congo","countryCode":"+242","countryIso":"CG","code":"+242","dial_code":""},{"name":"Cook Islands","countryCode":"+682","countryIso":"CK","code":"+682","dial_code":""},{"name":"Costa Rica","countryCode":"+506","countryIso":"CR","code":"+506","dial_code":""},{"name":"Croatia","countryCode":"+385","countryIso":"HR","code":"+385","dial_code":""},{"name":"Cuba","countryCode":"+53","countryIso":"CU","code":"+53","dial_code":""},{"name":"Cyprus","countryCode":"+357","countryIso":"CY","code":"+357","dial_code":""},{"name":"Czech Republic","countryCode":"+420","countryIso":"CZ","code":"+420","dial_code":""},{"name":"Democratic Republic of the Congo","countryCode":"+243","countryIso":"CD","code":"+243","dial_code":""},{"name":"Denmark","countryCode":"+45","countryIso":"DK","code":"+45","dial_code":""},{"name":"Djibouti","countryCode":"+253","countryIso":"DJ","code":"+253","dial_code":""},{"name":"Dominica","countryCode":"+1767","countryIso":"DM","code":"+1767","dial_code":""},{"name":"Dominican Republic","countryCode":"+809","countryIso":"DO","code":"+809","dial_code":""},{"name":"East Timor","countryCode":"+670","countryIso":"TL","code":"+670","dial_code":""},{"name":"Ecuador","countryCode":"+593","countryIso":"EC","code":"+593","dial_code":""},{"name":"Egypt","countryCode":"+20","countryIso":"EG","code":"+20","dial_code":""},{"name":"El Salvador","countryCode":"+503","countryIso":"SV","code":"+503","dial_code":""},{"name":"Equatorial Guinea","countryCode":"+240","countryIso":"GQ","code":"+240","dial_code":""},{"name":"Eritrea","countryCode":"+291","countryIso":"ER","code":"+291","dial_code":""},{"name":"Estonia","countryCode":"+372","countryIso":"EE","code":"+372","dial_code":""},{"name":"Ethiopia","countryCode":"+251","countryIso":"ET","code":"+251","dial_code":""},{"name":"Falkland Islands","countryCode":"+500","countryIso":"FK","code":"+500","dial_code":""},{"name":"Faroe Islands","countryCode":"+298","countryIso":"FO","code":"+298","dial_code":""},{"name":"Fiji","countryCode":"+679","countryIso":"FJ","code":"+679","dial_code":""},{"name":"Finland","countryCode":"+358","countryIso":"FI","code":"+358","dial_code":""},{"name":"France","countryCode":"+33","countryIso":"FR","code":"+33","dial_code":""},{"name":"French Guiana","countryCode":"+594","countryIso":"FG","code":"+594","dial_code":""},{"name":"French Polynesia","countryCode":"+689","countryIso":"PF","code":"+689","dial_code":""},{"name":"Gabon","countryCode":"+241","countryIso":"GA","code":"+241","dial_code":""},{"name":"Gambia","countryCode":"+220","countryIso":"GM","code":"+220","dial_code":""},{"name":"Georgia","countryCode":"+995","countryIso":"GE","code":"+995","dial_code":""},{"name":"Germany","countryCode":"+49","countryIso":"DE","code":"+49","dial_code":""},{"name":"Ghana","countryCode":"+233","countryIso":"GH","code":"+233","dial_code":""},{"name":"Gibraltar","countryCode":"+350","countryIso":"GI","code":"+350","dial_code":""},{"name":"Greece","countryCode":"+30","countryIso":"GR","code":"+30","dial_code":""},{"name":"Greenland","countryCode":"+299","countryIso":"GL","code":"+299","dial_code":""},{"name":"Grenada","countryCode":"+1473","countryIso":"GD","code":"+1473","dial_code":""},{"name":"Guadeloupe","countryCode":"+590","countryIso":"GP","code":"+590","dial_code":""},{"name":"Guam","countryCode":"+1671","countryIso":"GU","code":"+1671","dial_code":""},{"name":"Guatemala","countryCode":"+502","countryIso":"GT","code":"+502","dial_code":""},{"name":"Guernsey","countryCode":"+234","countryIso":"GG","code":"+234","dial_code":""},{"name":"Guinea","countryCode":"+224","countryIso":"GN","code":"+224","dial_code":""},{"name":"Guinea-Bissau","countryCode":"+245","countryIso":"GW","code":"+245","dial_code":""},{"name":"Guyana","countryCode":"+592","countryIso":"GY","code":"+592","dial_code":""},{"name":"Haiti","countryCode":"+509","countryIso":"HT","code":"+509","dial_code":""},{"name":"Honduras","countryCode":"+504","countryIso":"HN","code":"+504","dial_code":""},{"name":"Hong Kong","countryCode":"+852","countryIso":"HK","code":"+852","dial_code":""},{"name":"Hungary","countryCode":"+36","countryIso":"HU","code":"+36","dial_code":""},{"name":"Iceland","countryCode":"+354","countryIso":"IS","code":"+354","dial_code":""},{"name":"India","countryCode":"+91","countryIso":"IN","code":"+91","dial_code":""},{"name":"Indonesia","countryCode":"+62","countryIso":"ID","code":"+62","dial_code":""},{"name":"Iran","countryCode":"+98","countryIso":"IR","code":"+98","dial_code":""},{"name":"Iraq","countryCode":"+964","countryIso":"IQ","code":"+964","dial_code":""},{"name":"Ireland","countryCode":"+353","countryIso":"IE","code":"+353","dial_code":""},{"name":"Isle of Man","countryCode":"+234","countryIso":"IM","code":"+234","dial_code":""},{"name":"Israel","countryCode":"+972","countryIso":"IL","code":"+972","dial_code":""},{"name":"Italy","countryCode":"+39","countryIso":"IT","code":"+39","dial_code":""},{"name":"Ivory Coast","countryCode":"+225","countryIso":"CI","code":"+225","dial_code":""},{"name":"Jamaica","countryCode":"+1876","countryIso":"JM","code":"+1876","dial_code":""},{"name":"Japan","countryCode":"+81","countryIso":"JP","code":"+81","dial_code":""},{"name":"Jersey","countryCode":"+234","countryIso":"JE","code":"+234","dial_code":""},{"name":"Jordan","countryCode":"+962","countryIso":"JO","code":"+962","dial_code":""},{"name":"Kazakhstan","countryCode":"+77","countryIso":"KZ","code":"+77","dial_code":""},{"name":"Kenya","countryCode":"+254","countryIso":"KE","code":"+254","dial_code":""},{"name":"Kiribati","countryCode":"+686","countryIso":"KI","code":"+686","dial_code":""},{"name":"Korea","countryCode":"+82","countryIso":"KR","code":"+82","dial_code":""},{"name":"Kosovo","countryCode":"+221","countryIso":"XK","code":"+221","dial_code":""},{"name":"Kuwait","countryCode":"+965","countryIso":"KW","code":"+965","dial_code":""},{"name":"Kyrgyzstan","countryCode":"+996","countryIso":"KG","code":"+996","dial_code":""},{"name":"Laos","countryCode":"+856","countryIso":"LA","code":"+856","dial_code":""},{"name":"Latvia","countryCode":"+371","countryIso":"LV","code":"+371","dial_code":""},{"name":"Lebanon","countryCode":"+961","countryIso":"LB","code":"+961","dial_code":""},{"name":"Lesotho","countryCode":"+266","countryIso":"LS","code":"+266","dial_code":""},{"name":"Liberia","countryCode":"+231","countryIso":"LR","code":"+231","dial_code":""},{"name":"Libya","countryCode":"+218","countryIso":"LY","code":"+218","dial_code":""},{"name":"Liechtenstein","countryCode":"+423","countryIso":"LI","code":"+423","dial_code":""},{"name":"Lithuania","countryCode":"+370","countryIso":"LT","code":"+370","dial_code":""},{"name":"Luxembourg","countryCode":"+352","countryIso":"LU","code":"+352","dial_code":""},{"name":"Macau","countryCode":"+853","countryIso":"MO","code":"+853","dial_code":""},{"name":"Macedonia","countryCode":"+389","countryIso":"MK","code":"+389","dial_code":""},{"name":"Madagascar","countryCode":"+261","countryIso":"MG","code":"+261","dial_code":""},{"name":"Malawi","countryCode":"+265","countryIso":"MW","code":"+265","dial_code":""},{"name":"Malaysia","countryCode":"+60","countryIso":"MY","code":"+60","dial_code":""},{"name":"Maldives","countryCode":"+960","countryIso":"MV","code":"+960","dial_code":""},{"name":"Mali","countryCode":"+223","countryIso":"ML","code":"+223","dial_code":""},{"name":"Malta","countryCode":"+356","countryIso":"MT","code":"+356","dial_code":""},{"name":"Marshall Islands","countryCode":"+692","countryIso":"MH","code":"+692","dial_code":""},{"name":"Martinique","countryCode":"+596","countryIso":"MQ","code":"+596","dial_code":""},{"name":"Mauritania","countryCode":"+222","countryIso":"MR","code":"+222","dial_code":""},{"name":"Mauritius","countryCode":"+230","countryIso":"MU","code":"+230","dial_code":""},{"name":"Mayotte","countryCode":"+262","countryIso":"YT","code":"+262","dial_code":""},{"name":"Mexico","countryCode":"+52","countryIso":"MX","code":"+52","dial_code":""},{"name":"Micronesia","countryCode":"+550","countryIso":"FM","code":"+550","dial_code":""},{"name":"Moldova","countryCode":"+373","countryIso":"MD","code":"+373","dial_code":""},{"name":"Monaco","countryCode":"+377","countryIso":"MC","code":"+377","dial_code":""},{"name":"Mongolia","countryCode":"+976","countryIso":"MN","code":"+976","dial_code":""},{"name":"Montenegro","countryCode":"+382","countryIso":"ME","code":"+382","dial_code":""},{"name":"Montserrat","countryCode":"+1664","countryIso":"MS","code":"+1664","dial_code":""},{"name":"Morocco","countryCode":"+212","countryIso":"MA","code":"+212","dial_code":""},{"name":"Mozambique","countryCode":"+258","countryIso":"MZ","code":"+258","dial_code":""},{"name":"Myanmar","countryCode":"+95","countryIso":"MM","code":"+95","dial_code":""},{"name":"Namibia","countryCode":"+264","countryIso":"NA","code":"+264","dial_code":""},{"name":"Nauru","countryCode":"+674","countryIso":"NR","code":"+674","dial_code":""},{"name":"Nepal","countryCode":"+977","countryIso":"NP","code":"+977","dial_code":""},{"name":"Netherlands","countryCode":"+31","countryIso":"NL","code":"+31","dial_code":""},{"name":"Netherlands Antilles","countryCode":"+599","countryIso":"AN","code":"+599","dial_code":""},{"name":"New Caledonia","countryCode":"+687","countryIso":"NC","code":"+687","dial_code":""},{"name":"New Zealand","countryCode":"+64","countryIso":"NZ","code":"+64","dial_code":""},{"name":"Nicaragua","countryCode":"+505","countryIso":"NI","code":"+505","dial_code":""},{"name":"Niger","countryCode":"+227","countryIso":"NE","code":"+227","dial_code":""},{"name":"Nigeria","countryCode":"+234","countryIso":"NG","code":"+234","dial_code":""},{"name":"Niue","countryCode":"+555","countryIso":"NU","code":"+555","dial_code":""},{"name":"Northern Mariana Islands","countryCode":"+1670","countryIso":"MP","code":"+1670","dial_code":""},{"name":"Norway","countryCode":"+47","countryIso":"NO","code":"+47","dial_code":""},{"name":"Oman","countryCode":"+968","countryIso":"OM","code":"+968","dial_code":""},{"name":"Pakistan","countryCode":"+92","countryIso":"PK","code":"+92","dial_code":""},{"name":"Palau","countryCode":"+680","countryIso":"PW","code":"+680","dial_code":""},{"name":"Palestine","countryCode":"+425","countryIso":"PS","code":"+425","dial_code":""},{"name":"Panama","countryCode":"+507","countryIso":"PA","code":"+507","dial_code":""},{"name":"Papua New Guinea","countryCode":"+675","countryIso":"PG","code":"+675","dial_code":""},{"name":"Paraguay","countryCode":"+595","countryIso":"PY","code":"+595","dial_code":""},{"name":"Peru","countryCode":"+51","countryIso":"PE","code":"+51","dial_code":""},{"name":"Philippines","countryCode":"+63","countryIso":"PH","code":"+63","dial_code":""},{"name":"Poland","countryCode":"+48","countryIso":"PL","code":"+48","dial_code":""},{"name":"Portugal","countryCode":"+351","countryIso":"PT","code":"+351","dial_code":""},{"name":"Puerto Rico","countryCode":"+330","countryIso":"PR","code":"+330","dial_code":""},{"name":"Qatar","countryCode":"+974","countryIso":"QA","code":"+974","dial_code":""},{"name":"Reunion","countryCode":"+262","countryIso":"RE","code":"+262","dial_code":""},{"name":"Romania","countryCode":"+40","countryIso":"RO","code":"+40","dial_code":""},{"name":"Russia","countryCode":"+7","countryIso":"RU","code":"+7","dial_code":""},{"name":"Rwanda","countryCode":"+250","countryIso":"RW","code":"+250","dial_code":""},{"name":"Saint Kitts and Nevis","countryCode":"+1869","countryIso":"KN","code":"+1869","dial_code":""},{"name":"Saint Lucia","countryCode":"+1758","countryIso":"LC","code":"+1758","dial_code":""},{"name":"Saint Vincent and the Grenadines","countryCode":"+1784","countryIso":"VC","code":"+1784","dial_code":""},{"name":"Samoa","countryCode":"+685","countryIso":"WS","code":"+685","dial_code":""},{"name":"San Marino","countryCode":"+378","countryIso":"SM","code":"+378","dial_code":""},{"name":"Sao Tome and Principe","countryCode
392":"+239","countryIso":"ST","code":"+239","dial_code":""},{"name":"Saudi Arabia","countryCode":"+966","countryIso":"SA","code":"+966","dial_code":""},{"name":"Senegal","countryCode":"+221","countryIso":"SN","code":"+221","dial_code":""},{"name":"Serbia","countryCode":"+381","countryIso":"RS","code":"+381","dial_code":""},{"name":"Seychelles","countryCode":"+248","countryIso":"SC","code":"+248","dial_code":""},{"name":"Sierra Leone","countryCode":"+232","countryIso":"SL","code":"+232","dial_code":""},{"name":"Singapore","countryCode":"+65","countryIso":"SG","code":"+65","dial_code":""},{"name":"Slovakia","countryCode":"+421","countryIso":"SK","code":"+421","dial_code":""},{"name":"Slovenia","countryCode":"+386","countryIso":"SI","code":"+386","dial_code":""},{"name":"Solomon Islands","countryCode":"+677","countryIso":"SB","code":"+677","dial_code":""},{"name":"Somalia","countryCode":"+252","countryIso":"SO","code":"+252","dial_code":""},{"name":"South Africa","countryCode":"+27","countryIso":"ZA","code":"+27","dial_code":""},{"name":"South Sudan","countryCode":"+211","countryIso":"SS","code":"+211","dial_code":""},{"name":"Spain","countryCode":"+34","countryIso":"ES","code":"+34","dial_code":""},{"name":"Sri Lanka","countryCode":"+94","countryIso":"LK","code":"+94","dial_code":""},{"name":"St. Helena","countryCode":"+658","countryIso":"SH","code":"+658","dial_code":""},{"name":"St. Pierre and Miquelon","countryCode":"+508","countryIso":"PM","code":"+508","dial_code":""},{"name":"Sudan","countryCode":"+249","countryIso":"SD","code":"+249","dial_code":""},{"name":"Suriname","countryCode":"+597","countryIso":"SR","code":"+597","dial_code":""},{"name":"Swaziland","countryCode":"+268","countryIso":"SZ","code":"+268","dial_code":""},{"name":"Sweden","countryCode":"+46","countryIso":"SE","code":"+46","dial_code":""},{"name":"Switzerland","countryCode":"+41","countryIso":"CH","code":"+41","dial_code":""},{"name":"Syria","countryCode":"+963","countryIso":"SY","code":"+963","dial_code":""},{"name":"Taiwan","countryCode":"+886","countryIso":"TW","code":"+886","dial_code":""},{"name":"Tajikistan","countryCode":"+992","countryIso":"TJ","code":"+992","dial_code":""},{"name":"Tanzania","countryCode":"+255","countryIso":"TZ","code":"+255","dial_code":""},{"name":"Thailand","countryCode":"+66","countryIso":"TH","code":"+66","dial_code":""},{"name":"Togo","countryCode":"+228","countryIso":"TG","code":"+228","dial_code":""},{"name":"Tokelau","countryCode":"+690","countryIso":"TK","code":"+690","dial_code":""},{"name":"Tonga","countryCode":"+676","countryIso":"TO","code":"+676","dial_code":""},{"name":"Trinidad and Tobago","countryCode":"+1868","countryIso":"TT","code":"+1868","dial_code":""},{"name":"Tunisia","countryCode":"+216","countryIso":"TN","code":"+216","dial_code":""},{"name":"Turkey","countryCode":"+90","countryIso":"TR","code":"+90","dial_code":""},{"name":"Turkmenistan","countryCode":"+993","countryIso":"TM","code":"+993","dial_code":""},{"name":"Turks and Caicos Islands","countryCode":"+1649","countryIso":"TC","code":"+1649","dial_code":""},{"name":"Tuvalu","countryCode":"+553","countryIso":"TV","code":"+553","dial_code":""},{"name":"Uganda","countryCode":"+256","countryIso":"UG","code":"+256","dial_code":""},{"name":"Ukraine","countryCode":"+380","countryIso":"UA","code":"+380","dial_code":""},{"name":"United Arab Emirates","countryCode":"+971","countryIso":"AE","code":"+971","dial_code":""},{"name":"United Kingdom","countryCode":"+44","countryIso":"GB","code":"+44","dial_code":""},{"name":"United States","countryCode":"+1","countryIso":"US","code":"+1","dial_code":""},{"name":"Uruguay","countryCode":"+598","countryIso":"UY","code":"+598","dial_code":""},{"name":"Uzbekistan","countryCode":"+998","countryIso":"UZ","code":"+998","dial_code":""},{"name":"Vanuatu","countryCode":"+678","countryIso":"VU","code":"+678","dial_code":""},{"name":"Venezuela","countryCode":"+58","countryIso":"VE","code":"+58","dial_code":""},{"name":"Vietnam","countryCode":"+84","countryIso":"VN","code":"+84","dial_code":""},{"name":"Wallis and Futuna Islands","countryCode":"+681","countryIso":"WF","code":"+681","dial_code":""},{"name":"Yemen","countryCode":"+967","countryIso":"YE","code":"+967","dial_code":""},{"name":"Yugoslavia","countryCode":"+38","countryIso":"YU","code":"+38","dial_code":""},{"name":"Zambia","countryCode":"+260","countryIso":"ZM","code":"+260","dial_code":""},{"name":"Zimbabwe","countryCode":"+263","countryIso":"ZW","code":"+263","dial_code":""},{"name":"\ufeffAntigua and Barbuda","countryCode":"+1268","countryIso":"AG","code":"+1268","dial_code":""}],"redirect_urls":{"9436":"https://jalpi.com/thank-you-hrms-software/","9421":"https://jalpi.com/thank-you-inbox-email/","9437":"https://jalpi.com/thank-you-mail-tracker-software/","6963":"https://jalpi.com/thank-you/","7385":"https://jalpi.com/thank-you/","9331":"https://jalpi.com/thank-you/","9388":"https://jalpi.com/thank-you-task-management-software/","9170":"https://jalpi.com/thank-you/","9373":"https://jalpi.com/thank-you-whatsapp-business-api/","10687":"https://jalpi.com/thank-you/"},"i18n":{"sent":"OTP sent. Please check and enter the code.","verified":"Verified! You can submit the form now.","invali
392d":"Invalid or expired OTP. Please try again.","rate_limited":"Too many attempts. Please wait and try again.","sending":"Sending...","verifying":"Verifying...","email_sent":"OTP sent to email.","phone_sent":"OTP sent to phone.","email_verified":"Email verified \u2714","phone_verified":"Phone verified \u2714","fallback_prompt":"Didn't receive OTP? Try another method:","method_choice_prompt":"Choose your preferred OTP delivery method:","phone_valid":"Valid mobile number","phone_invalid_format":"Invalid phone number format.","phone_invalid_country":"Invalid number for the selected country.","phone_mismatch_country":"This number does not match the selected country.","phone_landline_warning":"This appears to be a landline number. OTP delivery may not work.","phone_too_many_digits":"Too many digits for this country.","phone_enter_digits":"Enter %d digit mobile number"}}; 393//# sourceURL=authyo-cf7-frontend-js-extra 394</script>
vendor: 1 bytes, line 394
394
395<script id="authyo-cf7-frontend-js" src="https://jalpi.com/wp-content/plugins/authyo-otp-for-contact-form-7/assets/js/frontend.js?ver=1.0.34"></script>
vendor: 1 bytes, line 395
395
396<script id="she-header-js" src="https://jalpi.com/wp-content/plugins/sticky-header-effects-for-elementor/assets/js/she-header.js?ver=2.2.3"></script>
vendor: 1 bytes, line 396
396
397<script id="facebook-signal-js-extra"> 398var facebookSignalConfig = {"cookieName":"wc_facebook_signals_state","ajaxUrl":"https://jalpi.com/wp-admin/admin-ajax.php","signalsAction":"fbpix_set_pixel_signals","signalsNonce":"fce78bca8a"}; 399//# sourceURL=facebook-signal-js-extra 400</script>
vendor: 1 bytes, line 400
400
401<script id="facebook-signal-js" src="https://jalpi.com/wp-content/plugins/official-facebook-pixel/core/../js/facebook_signal.js?ver=5.2.2"></script>
401 402 403<!-- Google tag (gtag.js) snippet added by Site Kit --> 404<!-- Google Analytics snippet added by Site Kit --> 405<!-- Google Ads snippet added by Site Kit -->
vendor: 80 bytes, lines 405-406
405 406<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
406GT-MQB8DF3
vendor: 18 bytes, line 406
406" async></script>
407<script id="google_gtagjs-js-after"> 408window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 409gtag("set","linker",{"domains":["jalpi.com"]}); 410gtag("js", new Date()); 411gtag("set", "developer_id.dZTNiMT", true); 412gtag("config", "GT-MQB8DF3", {"googlesitekit_post_type":"page"}); 413gtag("config", "AW-17528566693"); 414 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 415//# sourceURL=google_gtagjs-js-after 416</script>
416 417<link rel="https://api.w.org/" href="https://jalpi.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://jalpi.com/wp-json/wp/v2/pages/7546" /><meta name="generator" content="WordPress 7.1.2" /> 418<link rel='shortlink' href='https://jalpi.com/' /> 419<meta name="generator" content="Site Kit by Google 1.188.0" /><meta name="generator" content="Elementor 4.3.2; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto"> 420 421<!-- Meta Pixel Code -->
422<script type='text/javascript'> 423!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 424n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 425n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 426t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 427document,'script','https://connect.facebook.net/en_US/fbevents.js'); 428</script>
428 429<!-- End Meta Pixel Code -->
430<script type='text/javascript'>FacebookSignal.init({"held":false,"ajaxUrl":"https:\/\/jalpi.com\/wp-admin\/admin-ajax.php","releaseAction":"fbpix_release_signals","pixelId":"656808946948246","attribution":{},"capig":"1"});FacebookSignal.initPixel("656808946948246",{},{"agent":"wordpress_0-7.1.2-5.2.2","includeCapiIntegration":true});</script>
430<script type='text/javascript'> 431 fbq('track', 'PageView', []); 432 </script>
432 <style> 433 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 434 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 435 background-image: none !important; 436 } 437 @media screen and (max-height: 1024px) { 438 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 439 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 440 background-image: none !important; 441 } 442 } 443 @media screen and (max-height: 640px) { 444 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 445 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 446 background-image: none !important; 447 } 448 } 449 </style> 450
450<script>document.addEventListener('DOMContentLoaded', function () { 451 452 // Contact Form 7 acceptance checkbox 453 const consentCheckbox = document.querySelector( 454 '.consent-box input[type="checkbox"]' 455 ); 456 457 if (consentCheckbox) { 458 consentCheckbox.checked = true; 459 460 // Trigger change event for CF7 461 consentCheckbox.dispatchEvent(new Event('change', { bubbles: true })); 462 } 463 464});</script>
464<script type="text/javascript"> 465 (function(c,l,a,r,i,t,y){ 466 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 467 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 468 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 469 })(window, document, "clarity", "script", "welkfkbi84"); 470</script>
470<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/select2.min.css" rel="stylesheet" /> 471
472<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/select2.min.js"></script>
472 473 474<style> 475.jalpi-service-search { 476 width: 100% !important; 477} 478 479.select2-container { 480 width: 100% !important; 481 font-size: 14px; 482} 483 484.select2-selection { 485 height: 45px !important; 486 padding: 8px !important; 487 border-radius: 8px !important; 488 border: 1px solid #ccc !important; 489} 490 491.select2-selection__rendered { 492 line-height: 28px !important; 493} 494 495.select2-selection__arrow { 496 height: 45px !important; 497} 498 499.select2-dropdown { 500 border-radius: 8px !important; 501} 502 503.select2-search__field { 504 padding: 8px !important; 505 border-radius: 6px !important; 506} 507</style>
508<script> 509document.addEventListener("DOMContentLoaded", function () { 510 511 function initSelect2() { 512 if (typeof jQuery !== "undefined" && jQuery().select2) { 513 jQuery('.jalpi-service-search').select2({ 514 placeholder: "Search or select a service", 515 allowClear: true 516 }); 517 } else { 518 setTimeout(initSelect2, 500); 519 } 520 } 521 522 initSelect2(); 523 524}); 525 526 527 document.addEventListener("DOMContentLoaded", function () { 528 529 let serviceField = document.querySelector('[name="service_name"]'); 530 if (!serviceField) return; 531 532 let path = window.location.pathname; 533 534 // Convert URL to readable service name 535 let service = path 536 .replace(/\//g, '') 537 .replace(/-/g, ' ') 538 .trim(); 539 540 if (service === "") { 541 service = "homepage"; 542 } 543 544 serviceField.value = service; 545 546}); 547</script>
547<style> 548 /* Tablet */ 549@media (max-width: 1024px) { 550 .authyo-feature-grid { 551 grid-template-columns: repeat(2, 1fr); 552 } 553} 554 555/* Mobile */ 556@media (max-width: 600px) { 557 .authyo-feature-grid { 558 grid-template-columns: 1fr; 559 } 560 561 .authyo-feature-card { 562 padding: 14px; 563 gap: 10px; 564 } 565 566 .authyo-icon { 567 width: 60px; 568 height: 60px; 569 } 570 571 .authyo-icon img { 572 width: 36px; 573 height: 36px; 574 } 575 576 .authyo-content h3 { 577 font-size: 15px; 578 } 579 580 .authyo-content p { 581 font-size: 13px; 582 } 583} 584 585 586 a.authyo-feature-card { 587 text-decoration: none !important; 588} 589/* GRID WRAPPER */ 590.authyo-feature-grid { 591 display: grid; 592 grid-template-columns: repeat(2, 1fr); 593 gap: 20px; 594} 595 596/* RESPONSIVE */ 597@media (max-width: 768px) { 598 .authyo-feature-grid { 599 grid-template-columns: 1fr; 600 } 601} 602 603/* CARD */ 604.authyo-feature-card { 605 display: flex; 606 align-items: center; 607 gap: 10px; 608 padding: 15px 10px; 609 border-radius: 14px; 610 background: #ffffff; 611 border: 1px solid #afafaf; 612 cursor: pointer; 613 transition: all 0.3s ease; 614 text-decoration: none; 615} 616 617.authyo-feature-card:hover { 618 transform: translateY(-4px); 619 box-shadow: 0 12px 25px rgba(0, 0, 0, 0.08); 620} 621 622/* ICON */ 623.authyo-icon { 624 width: 90px; 625 height: 60px; 626 border-radius: 10px; 627 background: #eff6ff; 628 display: flex; 629 align-items: center; 630 justify-content: center; 631 transition: transform 0.3s ease; 632} 633 634.authyo-icon img { 635 width: 45px; 636 height: 45px; 637 object-fit:contain; 638} 639 640.authyo-feature-card:hover .authyo-icon { 641 transform: scale(1.1) rotate(6deg); 642} 643 644/* CONTENT */ 645.authyo-content h3 { 646 margin: 0; 647 font-size: 16px; 648 font-weight: 600; 649 color: #111827; 650} 651 652.authyo-content p { 653 margin: 4px 0 0; 654 font-size: 14px; 655 color: black; 656 line-height: 1.4; 657} 658 659/* ARROW */ 660.authyo-arrow { 661 margin-left: auto; 662 font-size: 20px; 663 color: #9ca3af; 664 transition: transform 0.3s ease, color 0.3s ease; 665} 666 667.authyo-feature-card:hover .authyo-arrow { 668 transform: translateX(6px); 669 color: #2563eb; 670} 671 672/* testimonial */ 673 .jalpi-testimonials { 674 max-width: 900px; 675 margin: 0 auto; 676 padding: 40px 20px; 677} 678 679.testimonial-wrapper { 680 position: relative; 681 overflow: hidden; 682} 683 684.testimonial-track { 685 display: flex; 686 transition: transform 0.4s ease; 687} 688 689.testimonial { 690 min-width: 100%; 691 box-sizing: border-box; 692 padding: 30px; 693 text-align: center; 694} 695 696.testimonial blockquote { 697 font-size: 20px; 698 line-height: 1.6; 699 font-weight: 500; 700 margin-bottom: 20px; 701} 702 703.testimonial figcaption strong { 704 display: block; 705 font-size: 16px; 706} 707 708.testimonial figcaption span { 709 font-size: 14px; 710 opacity: 0.8; 711} 712 713/* Navigation */ 714.testimonial-nav { 715 display: flex; 716 justify-content: center; 717 gap: 12px; 718 margin-top: 20px; 719} 720 721.nav-btn { 722 width: 36px; 723 height: 36px; 724 border-radius: 50%; 725 border: none; 726 cursor: pointer; 727 font-size: 20px; 728 background: #000; 729 color: #fff; 730} 731 732/* Mobile Optimization */ 733@media (max-width: 600px) { 734 .testimonial blockquote { 735 font-size: 17px; 736 } 737} 738</style> 739
740<script> 741(function () { 742 const track = document.querySelector('.jalpi-client-review-track'); 743 const slides = document.querySelectorAll('.jalpi-client-review-slide'); 744 const nextBtn = document.querySelector('.jalpi-client-review-btn.next'); 745 const prevBtn = document.querySelector('.jalpi-client-review-btn.prev'); 746 747 let index = 0; 748 let isAnimating = false; 749 const slideDuration = 500; 750 751 function updateSlide() { 752 if (isAnimating) return; 753 isAnimating = true; 754 755 track.style.transition = 'transform 0.5s ease-in-out'; 756 track.style.transform = `translateX(-${index * 100}%)`; 757 758 setTimeout(() => { 759 isAnimating = false; 760 }, slideDuration); 761 } 762 763 function showNext() { 764 index = (index + 1) % slides.length; 765 updateSlide(); 766 } 767 768 function showPrev() { 769 index = (index - 1 + slides.length) % slides.length; 770 updateSlide(); 771 } 772 773 nextBtn.addEventListener('click', showNext); 774 prevBtn.addEventListener('click', showPrev); 775 776 setInterval(showNext, 5000); // auto-loop forward 777})(); 778 779</script>
779<style class="wpcode-css-snippet">@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); 780 781/* new header banner css start */ 782 783.authyo-feature-grid { 784 display: grid; 785 grid-template-columns: repeat(3, 1fr); 786 gap: 20px; 787 padding: 20px; 788} 789 790/* Card */ 791.authyo-feature-card { 792 display: flex; 793 align-items: center; 794 gap: 15px; 795 padding: 18px; 796 border-radius: 12px; 797 background: #ffffff; 798 text-decoration: none; 799 border: 1px solid #eee; 800 transition: all 0.3s ease; 801} 802 803/* Hover */ 804.authyo-feature-card:hover { 805 transform: translateY(-5px); 806 box-shadow: 0 8px 20px rgba(0,0,0,0.08); 807} 808 809/* Icon */ 810.authyo-icon img { 811 width: 50px; 812 height: 50px; 813 object-fit: contain; 814} 815 816/* Content */ 817.authyo-content h3 { 818 font-size: 16px; 819 margin: 0 0 5px; 820 color: #222; 821} 822 823.authyo-content p { 824 font-size: 13px; 825 margin: 0; 826 color: #666; 827 line-height: 1.4; 828} 829 830/* ===== RESPONSIVE ===== */ 831 832/* Large tablets */ 833@media (max-width: 1200px) { 834 .authyo-feature-grid { 835 grid-template-columns: repeat(3, 1fr); 836 } 837} 838 839/* Tablets */ 840@media (max-width: 900px) { 841 .authyo-feature-grid { 842 grid-template-columns: repeat(2, 1fr); 843 } 844 845 .authyo-feature-card { 846 padding: 16px; 847 } 848} 849 850/* Mobile */ 851@media (max-width: 600px) { 852 .authyo-feature-grid { 853 grid-template-columns: 1fr; 854 } 855 856 .authyo-feature-card { 857 gap: 12px; 858 } 859 860 .authyo-icon img { 861 width: 40px; 862 height: 40px; 863 } 864 865 .authyo-content h3 { 866 font-size: 15px; 867 } 868 869 .authyo-content p { 870 font-size: 12px; 871 } 872} 873 874/* new header banner css end */ 875 876 877ul.jalpi-country-menu.open { 878 padding-left: 0px !important; 879} 880.page-id-8402 #primary{ 881 margin-top:0px !important 882} 883 884.kw-pagination { 885 display: block; 886 margin: auto; 887 width: fit-content; 888 margin-top: 15px; 889} 890a.page-numbers { 891 margin: 0px 4px; 892} 893span.page-numbers.current { 894 margin: 0px 4px; 895} 896img.attachment-medium.size-medium.wp-post-image { 897 width: 100%; 898 height: 200px; 899 object-fit: cover; 900} 901.site-content { 902 background-color: white !important; 903} 904button.jalpi-tab:focus { 905 color: white; 906} 907 908p,div{ 909 font-family:"Poppins", Sans-serif !important; 910} 911img.swiper-slide-image { 912 display: block; 913 margin: auto; 914} 915.archive .categoryaside > .kw-sidebar { 916 order: 1 !important; 917} 918 919.archive .category > .kw-posts { 920 order: 2 !important; 921} 922.dynamic-plan-button:focus { 923 color: white; 924} 925@media only screen and (max-width: 600px){ 926 aside.kw-sidebar{ 927 border-left:0px !important; 928 } 929} 930 931 932.kw-post-content { 933 width: 100% !important; 934} 935@media (min-width: 922px) { 936 .ast-narrow-container .site-content > .ast-container { 937 max-width: 1250px !important; 938 } 939} 940aside.kb-sidebar a { 941 color: black !important; 942} 943.feature-row .feature-name { 944 font-size: 13px; 945 color: black; 946} 947.jalpi-grid.new-price { 948 display: flex !important; 949} 950.jalpi-country-picker:hover span.jalpi-country-text { 951 color: white !important; 952} 953.dynamic-plan-button:hover { 954 color: white !important; 955} 956.custom-tooltip-list .tooltip-box{ 957 font-size:12px !important; 958} 959.open-plan-popup.kw-plan-button { 960 text-decoration: none !important; 961} 962button.cf7-authyo-send.button { 963 background-color: #035c3c; 964 font-size: 15px; 965 padding: 10px 15px 10px 15px; 966 border-radius:10px; 967} 968button.cf7-authyo-send.button:hover { 969 background-color: #035C3CE8; 970} 971.cf7-authyo-status div a { 972 color: #035C3C !important; 973 font-size: 13px; 974} 975span.hfe-breadcrumbs-text:hover { 976 color: black !important; 977} 978li.hfe-breadcrumbs-item.hfe-breadcrumbs-first:hover span { 979 color: black !important; 980} 981ul.hfe-breadcrumbs.hfe-breadcrumbs-show-home:hover .hfe-breadcrumbs-home-icon svg { 982 fill: black !important; 983} 984li.hfe-breadcrumbs-item.hfe-breadcrumbs-first a { 985 text-decoration: none !important; 986} 987.main-page { 988 margin: 0 auto; 989 position: relative; 990} 991 992.new-header { 993 width: 100vw; 994 margin-left: calc(-50vw + 600px); /* 600px is half of 1200px */ 995} 996.kb-container{ 997 max-width:1200px !important; 998} 999@media only screen and (max-width: 600px){ 1000 .kb-container{ 1001 max-width:100% !important; 1002} 1003 .new-header { 1004 width: 100% !important; 1005 margin-left: 0 !important; 1006} 1007}</style><style> 1008 .cfp-valid { 1009 border: 2px solid #28a745 !important; /* Green */ 1010 } 1011 .cfp-invalid { 1012 border: 2px solid #dc3545 !important; /* Red */ 1013 } 1014 .cfp-error-msg { 1015 color: #dc3545; 1016 font-size: 0.875em; 1017 margin-top: 4px; 1018 display: none; 1019 } 1020 .cfp-error-msg.active { 1021 display: block; 1022 } 1023</style> 1024
1025<script> 1026document.addEventListener("DOMContentLoaded", function () { 1027 const form = document.querySelector("form"); 1028 const fields = { 1029 name: form.querySelector("[name='cfp_name']"), 1030 email: form.querySelector("[name='cfp_email']"), 1031 mobile: form.querySelector("[name='cfp_mobile']"), 1032 message: form.querySelector("[name='cfp_message']") 1033 // captcha removed from validation 1034 }; 1035 1036 const errorMessages = { 1037 name: "Name must contain only letters.", 1038 email: "Invalid email format.", 1039 mobile: "Mobile number must be 10 digits.", 1040 message: "Message cannot be empty." 1041 }; 1042 1043 function showError(field, message, isValid) { 1044 field.classList.remove("cfp-valid", "cfp-invalid"); 1045 field.classList.add(isValid ? "cfp-valid" : "cfp-invalid"); 1046 1047 let msgEl = field.nextElementSibling; 1048 if (msgEl && msgEl.classList.contains("cfp-error-msg")) { 1049 msgEl.textContent = isValid ? "" : message; 1050 msgEl.classList.toggle("active", !isValid); 1051 } 1052 } 1053 1054 function validateField(field, type) { 1055 const value = field.value.trim(); 1056 let isValid = false; 1057 1058 switch (type) { 1059 case 'name': 1060 isValid = /^[A-Za-z\s]+$/.test(value); 1061 break; 1062 case 'email': 1063 isValid = /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(value); 1064 break; 1065 case 'mobile': 1066 isValid = /^\d{10}$/.test(value); 1067 break; 1068 case 'message': 1069 isValid = value.length > 0; 1070 break; 1071 } 1072 1073 showError(field, errorMessages[type], isValid); 1074 return isValid; 1075 } 1076 1077 Object.entries(fields).forEach(([key, field]) => { 1078 // Add error message span if not present 1079 if (!field.nextElementSibling || !field.nextElementSibling.classList.contains("cfp-error-msg")) { 1080 const msgSpan = document.createElement("div"); 1081 msgSpan.className = "cfp-error-msg"; 1082 field.parentNode.appendChild(msgSpan); 1083 } 1084 1085 field.addEventListener("input", () => validateField(field, key)); 1086 }); 1087 1088 form.addEventListener("submit", function (e) { 1089 let allValid = true; 1090 Object.entries(fields).forEach(([key, field]) => { 1091 if (!validateField(field, key)) allValid = false; 1092 }); 1093 1094 if (!allValid) { 1095 e.preventDefault(); 1096 alert("Please correct the highlighted fields."); 1097 } 1098 }); 1099 1100 // Restrict mobile input to digits only 1101 const mobileField = fields.mobile; 1102 mobileField.addEventListener("input", function () { 1103 this.value = this.value.replace(/\D/g, ''); 1104 }); 1105}); 1106</script>
1106 1107 <style> 1108 /* Hide any default scroll-to-top button */ 1109 .default-scroll-top { 1110 display: none !important; 1111 } 1112 1113 /* Common floating button container */ 1114 .floating-buttons { 1115 position: fixed; 1116 bottom: 10px; 1117 left: 10px; 1118 display: flex; 1119 flex-direction: column; 1120 align-items: center; 1121 gap: 15px; 1122 z-index: 10000; 1123 } 1124 1125 /* Scroll To Top Button */ 1126 .scroll-to-top { 1127 width: 60px; 1128 height: 60px; 1129 border-radius: 50%; 1130 background: white; 1131 box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); 1132 display: flex; 1133 align-items: center; 1134 justify-content: center; 1135 cursor: pointer; 1136 opacity: 0; 1137 visibility: hidden; 1138 transition: opacity 0.3s ease, visibility 0.3s ease; 1139 position: relative; 1140 } 1141 1142 .scroll-to-top.visible { 1143 opacity: 1; 1144 visibility: visible; 1145 } 1146 1147 .progress-ring { 1148 position: absolute; 1149 top: 0; 1150 left: 0; 1151 width: 60px; 1152 height: 60px; 1153 transform: rotate(-90deg); 1154 pointer-events: none; 1155 } 1156 1157 .progress-ring circle { 1158 fill: none; 1159 stroke-width: 6; 1160 } 1161 1162 .progress-ring .bg { 1163 stroke: #e0e0e0; 1164 } 1165 1166 .progress-ring .progress { 1167 stroke: #035c3c; 1168 stroke-linecap: round; 1169 transition: stroke-dashoffset 0.2s ease; 1170 } 1171 1172 .scroll-to-top .arrow { 1173 width: 17px; 1174 height: 17px; 1175 border: solid #035c3c; 1176 border-width: 0 3px 3px 0; 1177 display: inline-block; 1178 transform: rotate(-135deg); 1179 z-index: 1; 1180 margin-top:6px; 1181 } 1182 1183 /* WhatsApp Button */ 1184 .whatsapp-button a { 1185 display: inline-block; 1186 border-radius: 50%; 1187 padding: 0; 1188 cursor: pointer; 1189 } 1190 1191 .whatsapp-button img { 1192 width: 70px; 1193 height: 70px; 1194 border-radius: 50%; 1195 padding: 0; 1196 } 1197 1198 /* WhatsApp Popup */ 1199 .whatsapp-popup { 1200 display: none; 1201 position: fixed; 1202 bottom: 100px; 1203 left: 20px; 1204 background: #e5ddd5; 1205 border: 1px solid #ccc; 1206 border-radius: 10px; 1207 width: 300px; 1208 z-index: 10001; 1209 box-shadow: 0 0 15px rgba(0, 0, 0, 0.3); 1210 font-family: Arial, sans-serif; 1211 } 1212 1213 .popup-header { 1214 background: #075e54; 1215 color: white; 1216 padding: 10px; 1217 border-radius: 10px 10px 0 0; 1218 font-weight: bold; 1219 } 1220 1221 .popup-body { 1222 padding: 15px; 1223 background: #dcf8c6; 1224 } 1225 1226 .popup-footer { 1227 display: flex; 1228 padding: 10px; 1229 background: #f0f0f0; 1230 border-top: 1px solid #ccc; 1231 border-radius: 0 0 10px 10px; 1232 } 1233 1234 .popup-footer input { 1235 flex: 1; 1236 padding: 8px; 1237 border: 1px solid #ccc; 1238 border-radius: 20px; 1239 outline: none; 1240 } 1241 1242 .popup-footer button { 1243 margin-left: 10px; 1244 padding: 8px 12px; 1245 background: #25d366; 1246 color: white; 1247 border: none; 1248 border-radius: 20px; 1249 cursor: pointer; 1250 } 1251 .close-icon { 1252 float: right; 1253 font-size: 20px; 1254 cursor: pointer; 1255 margin-top: -2px; 1256 } 1257 1258 </style> 1259 1260 1261 <!-- Floating Button Group --> 1262<div class="floating-buttons"> 1263 <!-- Scroll To Top Button --> 1264 <div class="scroll-to-top" id="scrollToTop"> 1265 <svg class="progress-ring" width="60" height="60"> 1266 <circle class="bg" r="26" cx="30" cy="30" /> 1267 <circle class="progress" r="26" cx="30" cy="30" /> 1268 </svg> 1269 <div class="arrow"></div> 1270 </div> 1271 1272 <!-- WhatsApp Button --> 1273 <div class="whatsapp-button"> 1274 <a id="openPopup"> 1275 <img src="https://jalpi.com/wp-content/uploads/2025/08/whatsapp-icon.png" alt="Chat with us on WhatsApp" /> 1276 </a> 1277 </div> 1278</div> 1279 1280<!-- WhatsApp Popup --> 1281<div class="whatsapp-popup" id="whatsappPopup"> 1282 <div class="popup-header"> 1283 WhatsApp Chat 1284 <span id="closePopup" class="close-icon">×</span> <!-- â Close icon added --> 1285 </div> 1286 <div class="popup-body"> 1287 <p><strong>Jalpi:</strong> Hi there! ð How can we help you today? ð¤ð¬</p> 1288 </div> 1289 <div class="popup-footer"> 1290 <input type="text" id="whatsappMessage" value="Hi" /> 1291 <button id="sendWhatsapp">Send</button> 1292 </div> 1293</div> 1294
1295<script> 1296 // Scroll To Top functionality 1297 const scrollBtn = document.getElementById("scrollToTop"); 1298 const progressCircle = document.querySelector(".progress-ring .progress"); 1299 const radius = progressCircle.r.baseVal.value; 1300 const circumference = 2 * Math.PI * radius; 1301 1302 progressCircle.style.strokeDasharray = `${circumference} ${circumference}`; 1303 progressCircle.style.strokeDashoffset = circumference; 1304 1305 function setProgress(percent) { 1306 const offset = circumference - (percent / 100) * circumference; 1307 progressCircle.style.strokeDashoffset = offset; 1308 } 1309 1310 window.addEventListener("scroll", () => { 1311 const scrollTop = window.scrollY || document.documentElement.scrollTop; 1312 const scrollHeight = document.documentElement.scrollHeight - document.documentElement.clientHeight; 1313 const scrollPercent = (scrollTop / scrollHeight) * 100; 1314 1315 setProgress(scrollPercent); 1316 1317 if (scrollTop > 100) { 1318 scrollBtn.classList.add("visible"); 1319 } else { 1320 scrollBtn.classList.remove("visible"); 1321 } 1322 }); 1323 1324 scrollBtn.addEventListener("click", () => { 1325 window.scrollTo({ 1326 top: 0, 1327 behavior: "smooth", 1328 }); 1329 }); 1330 1331 // WhatsApp popup logic 1332 document.getElementById("openPopup").addEventListener("click", function (e) { 1333 e.preventDefault(); 1334 document.getElementById("whatsappPopup").style.display = "block"; 1335 }); 1336 1337 document.getElementById("sendWhatsapp").addEventListener("click", function () { 1338 const number = "9228000123"; 1339 const message = encodeURIComponent(document.getElementById("whatsappMessage").value || "Hi"); 1340 const url = `https://wa.me/${number}?text=${message}`; 1341 window.open(url, "_blank"); 1342 document.getElementById("whatsappPopup").style.display = "none"; 1343 }); 1344 1345 // â Close popup on clicking close icon 1346 document.getElementById("closePopup").addEventListener("click", function () { 1347 document.getElementById("whatsappPopup").style.display = "none"; 1348 }); 1349</script>
1349<!-- Cookie Consent by TermsFeed https://www.TermsFeed.com -->
1350<script type="text/javascript" src="//www.termsfeed.com/public/cookie-consent/4.2.0/cookie-consent.js" charset="UTF-8"></script>
1350 1351
1352<script type="text/javascript" charset="UTF-8"> 1353document.addEventListener('DOMContentLoaded', function () { 1354 // Run cookie consent after 5 seconds 1355 setTimeout(function () { 1356 cookieconsent.run({ 1357 "notice_banner_type": "simple", 1358 "consent_type": "express", 1359 "palette": "dark", 1360 "language": "en", 1361 "page_load_consent_levels": ["strictly-necessary"], 1362 "notice_banner_reject_button_hide": false, 1363 "preferences_center_close_button_hide": false, 1364 "page_refresh_confirmation_buttons": false 1365 }); 1366 }, 10000); // 5000ms = 5 seconds 1367}); 1368</script>
1368 1369 1370<noscript>Free cookie consent management tool by 1371 <a href="https://www.termsfeed.com/">TermsFeed Generator</a> 1372</noscript> 1373<!-- End Cookie Consent by TermsFeed --> 1374 1375<!-- Google Tag Manager snippet added by Site Kit -->
1376<script>
vendor: 420 bytes, lines 1376-1385
1376 1377 ( function( w, d, s, l, i ) { 1378 w[l] = w[l] || []; 1379 w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); 1380 var f = d.getElementsByTagName( s )[0], 1381 j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; 1382 j.async = true; 1383 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 1384 f.parentNode.insertBefore( j, f ); 1385 } )( window, document, 'script', 'dataLayer', '
1385GTM-5PZ9RFVR
vendor: 9 bytes, lines 1385-1386
1385' ); 1386
1387</script>
1387 1388 1389<!-- End Google Tag Manager snippet added by Site Kit --> 1390<link rel="icon" href="https://jalpi.com/wp-content/uploads/2025/08/cropped-jalpi_logo-180x180-1-150x150.webp" sizes="32x32" /> 1391<link rel="icon" href="https://jalpi.com/wp-content/uploads/2025/08/cropped-jalpi_logo-180x180-1.webp" sizes="192x192" /> 1392<link rel="apple-touch-icon" href="https://jalpi.com/wp-content/uploads/2025/08/cropped-jalpi_logo-180x180-1.webp" /> 1393<meta name="msapplication-TileImage" content="https://jalpi.com/wp-content/uploads/2025/08/cropped-jalpi_logo-180x180-1.webp" /> 1394<style id="wp-custom-css"> 1395.footer-logo img { 1396 display: block; 1397 margin: auto; 1398} 1399 1400 1401/* ð Force normal dropdown layout for ALL unless it's a custom grid menu */ 1402.wpr-nav-menu li.menu-item-has-children:hover > .sub-menu { 1403 display: block !important; 1404 padding: 10px; 1405 background-image: url('https://jalpi.com/wp-content/uploads/2025/07/color-bg.jpg') !important; 1406 background-size: cover; 1407 background-repeat: no-repeat; 1408 background-position: center center; 1409 background-color: transparent !important; 1410 border-radius: 8px; 1411 width: auto !important; 1412 box-sizing: border-box; 1413} 1414 1415/* â Mega menu layout (2-column grid, custom background) */ 1416.wpr-nav-menu li.mega-menu:hover > .sub-menu { 1417 display: grid !important; 1418 grid-template-columns: repeat(2, minmax(180px, 1fr)); 1419 gap: 8px 20px; 1420 padding: 10px 20px; 1421 width: 520px !important; 1422 box-sizing: border-box; 1423 background-image: url('https://jalpi.com/wp-content/uploads/2025/07/color-bg.jpg') !important; 1424 background-size: cover; 1425 background-repeat: no-repeat; 1426 background-position: center center; 1427 background-color: transparent !important; 1428 z-index: 999; 1429 border-radius: 10px !important; 1430} 1431 1432/* â Single grid layout (1-column, 250px width) */ 1433.wpr-nav-menu li.single-grid:hover > .sub-menu { 1434 display: grid !important; 1435 grid-template-columns: 1fr !important; 1436 gap: 8px 10px; 1437 padding: 10px 20px; 1438 width: 200px !important; 1439 box-sizing: border-box; 1440 background-color: #fff !important; 1441 z-index: 999; 1442 border-radius: 10px !important; 1443} 1444 1445/* ð Submenu item styles */ 1446.wpr-nav-menu .sub-menu li { 1447 list-style: none; 1448} 1449 1450.wpr-nav-menu .sub-menu li a { 1451 display: flex; 1452 align-items: center; 1453 padding: 8px 5px; 1454 text-decoration: none; 1455 color: inherit; 1456} 1457 1458.wpr-nav-menu .sub-menu li a i { 1459 margin-right: 8px; 1460 min-width: 20px; 1461} 1462 1463/* ð± Mobile: Mega menu becomes single column */ 1464@media (max-width: 768px) { 1465 .wpr-nav-menu li.mega-menu > .sub-menu, 1466 .wpr-nav-menu li.single-grid > .sub-menu { 1467 grid-template-columns: 1fr !important; 1468 width: 100% !important; 1469 padding: 10px; 1470 } 1471} 1472 1473/* ð¨ Optional styling for submenu item radius */ 1474.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-sub-menu .wpr-sub-menu-item { 1475 border-radius: 10px; 1476} 1477 1478/* ð§ Optional fix for bottom border */ 1479.head-r-rmenu .menu-item-object-page { 1480 border-bottom-width: 0px !important; 1481} 1482 1483</style> 1484<style id="wpr_lightbox_styles"> 1485 .lg-backdrop { 1486 background-color: rgba(0,0,0,0.6) !important; 1487 } 1488 .lg-toolbar, 1489 .lg-dropdown { 1490 background-color: rgba(0,0,0,0.8) !important; 1491 } 1492 .lg-dropdown:after { 1493 border-bottom-color: rgba(0,0,0,0.8) !important; 1494 } 1495 .lg-sub-html { 1496 background-color: rgba(0,0,0,0.8) !important; 1497 } 1498 .lg-thumb-outer, 1499 .lg-progress-bar { 1500 background-color: #444444 !important; 1501 } 1502 .lg-progress { 1503 background-color: #a90707 !important; 1504 } 1505 .lg-icon { 1506 color: #efefef !important; 1507 font-size: 20px !important; 1508 } 1509 .lg-icon.lg-toogle-thumb { 1510 font-size: 24px !important; 1511 } 1512 .lg-icon:hover, 1513 .lg-dropdown-text:hover { 1514 color: #ffffff !important; 1515 } 1516 .lg-sub-html, 1517 .lg-dropdown-text { 1518 color: #efefef !important; 1519 font-size: 14px !important; 1520 } 1521 #lg-counter { 1522 color: #efefef !important; 1523 font-size: 14px !important; 1524 } 1525 .lg-prev, 1526 .lg-next { 1527 font-size: 35px !important; 1528 } 1529 1530 /* Defaults */ 1531 .lg-icon { 1532 background-color: transparent !important; 1533 } 1534 1535 #lg-counter { 1536 opacity: 0.9; 1537 } 1538 1539 .lg-thumb-outer { 1540 padding: 0 10px; 1541 } 1542 1543 .lg-thumb-item { 1544 border-radius: 0 !important; 1545 border: none !important; 1546 opacity: 0.5; 1547 } 1548 1549 .lg-thumb-item.active { 1550 opacity: 1; 1551 } 1552 </style></head> 1553 1554<body itemtype='https://schema.org/WebPage' itemscope='itemscope' class="home wp-singular page-template page-template-page-jalpi-home page-template-page-jalpi-home-php page page-id-7546 wp-embed-responsive wp-theme-astra ehf-header ehf-footer ehf-template-astra ehf-stylesheet-astra ast-desktop ast-page-builder
1554-template ast-no-sidebar astra-4.12.5 group-blog ast-single-post ast-inherit-site-logo-transparent ast-hfb-header ast-normal-title-enabled elementor-default elementor-kit-6 elementor-page elementor-page-7546"> 1555 <!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 1555-1557
1555 1556 <noscript> 1557 <iframe src="https://www.googletagmanager.com/ns.html?id=
1557GTM-5PZ9RFVR
vendor: 88 bytes, lines 1557-1559
1557" height="0" width="0" style="display:none;visibility:hidden"></iframe> 1558 </noscript> 1559
1559<!-- End Google Tag Manager (noscript) snippet added by Site Kit --> 1560 1561<!-- Meta Pixel Code --> 1562<noscript> 1563<img height="1" width="1" style="display:none" alt="fbpx" 1564src="https://www.facebook.com/tr?id=656808946948246&ev=PageView&noscript=1" /> 1565</noscript> 1566<!-- End Meta Pixel Code --> 1567 1568<a 1569 class="skip-link screen-reader-text" 1570 href="#content"> 1571 Skip to content</a> 1572 1573<div 1574class="hfeed site" id="page"> 1575 <header id="masthead" itemscope="itemscope" itemtype="https://schema.org/WPHeader"> 1576 <p class="main-title bhf-hidden" itemprop="headline"><a href="https://jalpi.com/" title="Best WhatsApp Business API Service & Pricing | Jalpi" rel="home">Best WhatsApp Business API Service & Pricing | Jalpi</a></p> 1577 <style>body:not(.elementor-editor-active) .she-header-yes{box-shadow:0 0 0 0 rgb(0 0 0 / 0%);clip-path:inset(0 0 -100vh 0);}body:not(.elementor-editor-active) .she-header-yes.she-header{box-shadow:0 0px 30px 0px rgba(0, 0, 0, 0.15);clip-path:inset(0 0 -100vh 0);}.elementor-7 .elementor-element.elementor-element-bd1e30c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;z-index:9999;}.elementor-7 .elementor-element.elementor-element-bd1e30c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-875f344 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-dfbd38e{text-align:start;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-c4758ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-c4758ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-c4758ed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7c82af5{z-index:99;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-menu-item.wpr-pointer-item{transition-duration:0.2s;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-menu-item.wpr-pointer-item:before{transition-duration:0.2s;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-menu-item.wpr-pointer-item:after{transition-duration:0.2s;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-toggle-wrap{text-align:center;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-nav-menu .wpr-menu-item, 1578 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:#333333;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-nav-menu .wpr-menu-item:hover, 1579 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon, 1580 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item, 1581 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-line-fx .wpr-menu-item:before, 1582 .elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-line-fx .wpr-menu-item:after{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-border-fx .wpr-menu-item:before{border-color:var( --e-global-color-primary );border-width:2px;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-background-fx .wpr-menu-item:before{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7c82af5 .menu-item-has-children .wpr-sub-icon{font-size:14px;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 7px);}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 7px);}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-nav-menu .wpr-menu-item,.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu a,.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-toggle-text{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-underline .wpr-menu-item:after, 1583 .elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-overline .wpr-menu-item:before, 1584 .elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-double-line .wpr-menu-item:before, 1585 .elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-double-line .wpr-menu-item:after{height:2px;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-underline>nav>ul>li>.wpr-menu-item:after, 1586 .elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-overline>nav>ul>li>.wpr-menu-item:before, 1587 .elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:before, 1588 .elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-border-fx>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-underline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after, 1589 .elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-overline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before, 1590 .elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before, 1591 .elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-border-fx>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-7 .elementor-element.elementor-element-7c82af5:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:before{transform:translateY(-0px);}.elementor-7 .elementor-element.elementor-element-7c82af5:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:after{transform:translateY(0px);}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-nav-menu .wpr-menu-item{padding-left:7px;padding-right:7px;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-nav-menu > .menu-item{margin-left:7px;margin-right:7px;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:7px;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:7px;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:7px;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-sub-menu .wpr-sub-menu-item, 1592 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-sub-menu .wpr-sub-menu-item{background-color:#ffffff;font-size:13px;padding-left:10px;padding-right:10px;padding-top:12px;padding-bottom:12px;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-sub-menu .wpr-sub-menu-item:hover, 1593 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon, 1594 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item, 1595 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-sub-menu .wpr-sub-menu-item:hover, 1596 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-sub-menu .wpr-sub-icon{right:10px;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:10px;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu a, 1597 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#333333;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu li{background-color:#ffffff;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu li a:hover, 1598 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after, 1599 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu li a.wpr-active-menu-item, 1600 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu a:hover, 1601 .elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu a{padding-left:10px;padding-right:10px;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:10px;margin-right:10px;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-7 .elementor-element.elementor-element-7c82af5.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:12px;padding-top:5px;padding-bottom:5px;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-nav-menu{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-toggle{border-color:#333333;width:50px;border-width:0px;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-toggle-text{color:#333333;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-toggle-line{background-color:#333333;height:4px;margin-bottom:6px;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-toggle:hover{border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-9f99870.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-9f99870.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-9f99870 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-38c9642.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-38c9642.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-38c9642 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
1601font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-e2e9326 .elementor-button{background-color:#035C3C;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;border-style:none;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-7 .elementor-element.elementor-element-e2e9326 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-e2e9326 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-7 .elementor-element.elementor-element-e2e9326 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e2e9326 .elementor-button:focus{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e2e9326 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-e2e9326 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e8d1cea{--display:flex;}.elementor-7 .elementor-element.elementor-element-13eff53{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-18805d5{--display:flex;}.elementor-7 .elementor-element.elementor-element-8b36b17{--display:flex;}.elementor-7 .elementor-element.elementor-element-41b8dcc{z-index:99;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-menu-item.wpr-pointer-item{transition-duration:0.2s;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-menu-item.wpr-pointer-item:before{transition-duration:0.2s;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-menu-item.wpr-pointer-item:after{transition-duration:0.2s;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-toggle-wrap{text-align:center;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-nav-menu .wpr-menu-item, 1602 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:#333333;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-nav-menu .wpr-menu-item:hover, 1603 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon, 1604 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item, 1605 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-line-fx .wpr-menu-item:before, 1606 .elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-line-fx .wpr-menu-item:after{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-border-fx .wpr-menu-item:before{border-color:var( --e-global-color-primary );border-width:2px;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-background-fx .wpr-menu-item:before{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-41b8dcc .menu-item-has-children .wpr-sub-icon{font-size:14px;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 7px);}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 7px);}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-nav-menu .wpr-menu-item,.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu a,.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-toggle-text{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-underline .wpr-menu-item:after, 1607 .elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-overline .wpr-menu-item:before, 1608 .elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-double-line .wpr-menu-item:before, 1609 .elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-double-line .wpr-menu-item:after{height:2px;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-underline>nav>ul>li>.wpr-menu-item:after, 1610 .elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-overline>nav>ul>li>.wpr-menu-item:before, 1611 .elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:before, 1612 .elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-border-fx>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-underline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after, 1613 .elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-overline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before, 1614 .elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before, 1615 .elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-border-fx>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-7 .elementor-element.elementor-element-41b8dcc:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:before{transform:translateY(-0px);}.elementor-7 .elementor-element.elementor-element-41b8dcc:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:after{transform:translateY(0px);}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-nav-menu .wpr-menu-item{padding-left:7px;padding-right:7px;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-nav-menu > .menu-item{margin-left:7px;margin-right:7px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:7px;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:7px;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:7px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-sub-menu .wpr-sub-menu-item, 1616 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-sub-menu .wpr-sub-menu-item{background-color:#ffffff;padding-left:15px;padding-right:15px;padding-top:13px;padding-bottom:13px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-sub-menu .wpr-sub-menu-item:hover, 1617 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon, 1618 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item, 1619 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-sub-menu .wpr-sub-menu-item:hover, 1620 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-sub-menu .wpr-sub-icon{right:15px;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu a, 1621 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#333333;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu li{background-color:#ffffff;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu li a:hover, 1622 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after, 1623 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu li a.wpr-active-menu-item, 1624 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu a:hover, 1625 .elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu a{padding-left:10px;padding-right:10px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:10px;margin-right:10px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-7 .elementor-element.elementor-element-41b8dcc.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:11px;padding-top:5px;padding-bottom:5px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-nav-menu{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-toggle{border-color:var( --e-global-color-primary );width:50px;border-width:0px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-toggle-text{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-toggle-line{background-color:var( --e-global-color-primary );height:4px;margin-bottom:6px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-toggle:hover{border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-875f344{width:15%;}.elementor-7 .elementor-element.elementor-element-c4758ed{width:66.332%;}.elementor-7 .elementor-element.elementor-element-9f99870{width:18%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-875f344{width:50%;}.elementor-7 .elementor-element.elementor-element-c4758ed{width:50%;}.elementor-7 .elementor-element.elementor-element-9f99870{width:100%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-bd1e30c{padding:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-c4758ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-c4758ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-e8d1cea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-13eff53{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-dbeeb72{text-align:start;}.elementor-7 .elementor-element.elementor-element-dbeeb72 img{width:200
1625px;}.elementor-7 .elementor-element.elementor-element-8b36b17{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-875f344{width:50%;}.elementor-7 .elementor-element.elementor-element-c4758ed{width:50%;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-c4758ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-c4758ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-7c82af5 .wpr-mobile-toggle-wrap{text-align:right;}.elementor-7 .elementor-element.elementor-element-38c9642{width:50%;}.elementor-7 .elementor-element.elementor-element-e8d1cea{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-13eff53{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-18805d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dbeeb72 img{width:130px;}.elementor-7 .elementor-element.elementor-element-8b36b17{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-41b8dcc{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-41b8dcc .wpr-mobile-toggle-wrap{text-align:center;}}/* Start custom CSS for wpr-nav-menu, class: .elementor-element-41b8dcc *//* Desktop: Two-column dropdown */rn.wpr-nav-menu li.menu-item-has-children:hover > .sub-menu {rn display: grid !important;rn grid-template-columns: repeat(2, minmax(180px, 1fr));rn gap: 8px 20px;rn padding: 10px 20px;rn width: 400px;rn box-sizing: border-box;rn background: #fff;rn z-index: 999;rn}rnrn/* Submenu links styling */rn.wpr-nav-menu .sub-menu li {rn list-style: none;rn}rnrn.wpr-nav-menu .sub-menu li a {rn display: flex;rn align-items: center;rn padding: 8px 5px;rn text-decoration: none;rn color: inherit;rn}rnrn.wpr-nav-menu .sub-menu li a i {rn margin-right: 8px;rn min-width: 20px;rn}rnrn/* Mobile: One-column layout */rn@media (max-width: 768px) {rn .wpr-nav-menu li.menu-item-has-children > .sub-menu {rn grid-template-columns: 1fr !important;rn width: 100% !important;rn padding: 10px;rn }rn}rn.wpr-nav-menu li.menu-item-has-children:hover > .sub-menu{rn padding:10px !important;rn gap:10px !important;rn}/* End custom CSS */</style> <div data-elementor-type="wp-post" data-elementor-id="7" class="elementor elementor-7"> 1626 <header class="elementor-section elementor-top-section elementor-element elementor-element-bd1e30c elementor-section-stretched she-header-yes elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-column-slider-no wpr-equal-height-no" data-id="bd1e30c" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic","stretch_section":"section-stretched","transparent":"yes","background_show":"yes","background":"#FFFFFF","bottom_shadow":"yes","transparent_on":["desktop"],"she_padding":{"unit":"px","top":"15","right":"0","bottom":"15","left":"0","isLinked":false},"scroll_distance":{"unit":"px","size":60,"sizes":[]},"scroll_distance_tablet":{"unit":"px","size":"","sizes":[]},"scroll_distance_mobile":{"unit":"px","size":"","sizes":[]},"she_offset_top":{"unit":"px","size":0,"sizes":[]},"she_offset_top_tablet":{"unit":"px","size":"","sizes":[]},"she_offset_top_mobile":{"unit":"px","size":"","sizes":[]},"she_width":{"unit":"%","size":100,"sizes":[]},"she_width_tablet":{"unit":"px","size":"","sizes":[]},"she_width_mobile":{"unit":"px","size":"","sizes":[]},"she_padding_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"she_padding_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"bottom_shadow_color":"rgba(0, 0, 0, 0.15)","bottom_shadow_vertical":{"unit":"px","size":0,"sizes":[]},"bottom_shadow_blur":{"unit":"px","size":30,"sizes":[]},"bottom_shadow_spread":{"unit":"px","size":0,"sizes":[]}}"> 1627 <div class="elementor-container elementor-column-gap-default"> 1628 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-875f344 elementor-invisible" data-id="875f344" data-element_type="column" data-e-type="column" data-settings="{"animation":"fadeIn"}"> 1629 <div class="elementor-widget-wrap elementor-element-populated"> 1630 <div class="elementor-element elementor-element-dfbd38e elementor-widget elementor-widget-image" data-id="dfbd38e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1631 <a href="https://jalpi.com/"> 1632 <img fetchpriority="high" width="1024" height="399" src="https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner-1024x399.webp" class="attachment-large size-large wp-image-11957" alt="jalpi your business partner" srcset="https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner-1024x399.webp 1024w, https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner-300x117.webp 300w, https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner-768x299.webp 768w, https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner.webp 1238w" sizes="(max-width: 1024px) 100vw, 1024px" /> </a> 1633 </div> 1634 </div> 1635 </div> 1636 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c4758ed elementor-invisible" data-id="c4758ed" data-element_type="column" data-e-type="column" data-settings="{"animation":"fadeIn"}"> 1637 <div class="elementor-widget-wrap elementor-element-populated"> 1638 <div class="elementor-element elementor-element-7c82af5 wpr-main-menu-align-center elementor-hidden-tablet elementor-hidden-mobile head-r-rmenu wpr-main-menu-align--tabletleft wpr-pointer-underline wpr-pointer-line-fx wpr-pointer-fx-fade wpr-sub-icon-caret-down wpr-sub-menu-fx-fade wpr-nav-menu-bp-mobile wpr-mobile-menu-full-width wpr-mobile-menu-item-align-center wpr-mobile-toggle-v1 wpr-sub-divider-yes wpr-mobile-divider-yes elementor-widget elementor-widget-wpr-nav-menu" data-id="7c82af5" data-element_type="widget" data-e-type="widget" data-settings="{"menu_layout":"horizontal"}" data-widget_type="wpr-nav-menu.default"> 1639 <nav class="wpr-nav-menu-container wpr-nav-menu-horizontal" data-trigger="hover" data-consider-header="" data-scroll-speed="500"><ul id="menu-1-7c82af5" class="wpr-nav-menu"><li class="mega-menu menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-522"><a aria-haspopup="true" aria-expanded="false" href="" class="wpr-menu-item wpr-pointer-item">Solutions<i class="wpr-sub-icon fas" aria-hidden="true"></i></a> 1640<ul class="sub-menu wpr-sub-menu"> 1641 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8929"><a href="https://jalpi.com/education/" class="wpr-sub-menu-item menu-link"><i class="fas fa-graduation-cap"></i>Â Education</a></li> 1642 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8940"><a href="https://jalpi.com/healthcare/" class="wpr-sub-menu-item menu-link"><i class="fas fa-stethoscope"></i> Healthcare</a></li> 1643 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8930"><a href="https://jalpi.com/marketing-agency/" class="wpr-sub-menu-item menu-link"><i class="fas fa-bullhorn"></i> Marketing Agency</a></li> 1644 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8931"><a href="https://jalpi.com/retail-e-commerce-businesses/" class="wpr-sub-menu-item menu-link"><i class="fas fa-shopping-cart"></i> E-Commerce Businesses</a></li> 1645 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8932"><a href="https://jalpi.com/travel-tourism-industry/" class="wpr-sub-menu-item menu-link"><i class="fas fa-plane-departure"></i> Travel & Tourism</a></li> 1646 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8933"><a href="https://jalpi.com/beauty-cosmetics/" class="wpr-sub-menu-item menu-link"><i class="fas fa-magic"></i> Beauty Cosmetics Brands</a></li> 1647 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8934"><a href="https://jalpi.com/beauty-wellness-industry/" class="wpr-sub-menu-item menu-link"><i class="fas fa-spa"></i> Spas & Salons</a></li> 1648 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8935"><a href="https://jalpi.com/automotive-industry/" class="wpr-sub-menu-item menu-link"><i class="fas fa-car"></i> Automotive Industry</a></li> 1649 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8936"><a href="https://jalpi.com/home-decor/" class="wpr-sub-menu-item menu-link"><i class="fas fa-couch"></i> Home Decor & Furnishings</a></li> 1650 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8937"><a href="https://jalpi.com/real-estate-industry/" class="wpr-sub-menu-item menu-link"><i class="fas fa-building"></i> Real Estate</a></li> 1651 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8938"><a href="https://jalpi.com/freelancers-consultants/" class="wpr-sub-menu-item menu-link"><i class="fas fa-user-tie"></i> Freelancer & Consultant Sales</a></li> 1652 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8939"><a href="https://jalpi.com/banking-financial-services/" class="wpr-sub-menu-item menu-link"><i class="fas fa-coins"></i> Banking & Finance</a></li> 1653</ul> 1654</li> 1655<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3399"><a href="https://jalpi.com/about-leading-whatsapp-api-provider/" class="wpr-menu-item wpr-pointer-item menu-link">About</a></li> 1656<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3420"><a href="https://jalpi.com/contact/" class="wpr-menu-item wpr-pointer-item menu-link">Contact</a></li> 1657<li class="single-grid menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-525"><a aria-haspopup="true" aria-expanded="false" href="#" class="wpr-menu-item wpr-pointer-item">Resources<i class="wpr-sub-icon fas" aria-hidden="true"></i></a> 1658<ul class="sub-menu wpr-sub-menu"> 1659 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4070"><a href="https://jalpi.com/blogs/" class="wpr-sub-menu-item menu-link"><i class="fas fa-pen-nib"></i> Blogs</a></li> 1660 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4071"><a href="https://jalpi.com/knowledge-base/" class="wpr-sub-menu-item menu-link"><i class="fas fa-graduation-cap"></i> Knowledge Base</a></li> 1661 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4072"><a href="https://jalpi.com/whatsapp-business-api-documentation/" class="wpr-sub-menu-item menu-link"><i class="fas fa-plug"></i> Developer API</a></li> 1662</ul> 1663</li> 1664<li class="jalpi-products menu-item menu-item-type-custom menu-item-object-custom menu-item-12732"><a href="#" class="wpr-menu-item wpr-pointer-item menu-link">Our Products</a></li> 1665</ul></nav><nav class="wpr-mobile-nav-menu-container"><div class="wpr-mobile-toggle-wrap"><div class="wpr-mobile-toggle"><span class="wpr-mobile-toggle-line"></span><span class="wpr-mobile-toggle-line"></span><span class="wpr-mobile-toggle-line"></span></div></div><ul id="mobile-menu-2-7c82af5" class="wpr-mobile-nav-menu"><li class="mega-menu menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-522"><a role="button" aria-expanded="false" class="wpr-mobile-menu-item menu-link">Solutions<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span></a> 1666<ul class="sub-menu wpr-sub-menu"> 1667 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8929"><a href="https://jalpi.com/education/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-graduation-cap"></i>Â Education</a></li> 1668 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8940"><a href="https://jalpi.com/healthcare/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-stethoscope"></i> Healthcare</a></li> 1669 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8930"><a href="https://jalpi.com/marketing-agency/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-bullhorn"></i> Marketing Agency</a></li> 1670 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8931"><a href="https://jalpi.com/retail-e-commerce-businesses/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-shopping-cart"></i> E-Commerce Businesses</a></li> 1671 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8932"><a href="https://jalpi.com/travel-tourism-industry/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-plane-departure"></i> Travel & Tourism</a></li> 1672 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8933"><a href="https://jalpi.com/beauty-cosmetics/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-magic"></i> Beauty Cosmetics Brands</a></li> 1673 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8934"><a href="https://jalpi.com/beauty-wellness-industry/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-spa"></i> Spas & Salons</a></li> 1674 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8935"><a href="https://jalpi.com/automotive-industry/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-car"></i> Automotive Industry</a></li> 1675 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8936"><a href="https://jalpi.com/home-decor/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-couch"></i> Home Decor & Furnishings</a></li> 1676 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8937"><a href="https://jalpi.com/real-estate-industry/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-building"></i> Real Estate</a></li> 1677 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8938"><a href="https://jalpi.com/freelancers-consultants/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-user-tie"></i> Freelancer & Consultant Sale
1677s</a></li> 1678 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8939"><a href="https://jalpi.com/banking-financial-services/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-coins"></i> Banking & Finance</a></li> 1679</ul> 1680</li> 1681<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3399"><a href="https://jalpi.com/about-leading-whatsapp-api-provider/" class="wpr-mobile-menu-item menu-link">About</a></li> 1682<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3420"><a href="https://jalpi.com/contact/" class="wpr-mobile-menu-item menu-link">Contact</a></li> 1683<li class="single-grid menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-525"><a role="button" aria-expanded="false" href="#" class="wpr-mobile-menu-item menu-link">Resources<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span></a> 1684<ul class="sub-menu wpr-sub-menu"> 1685 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4070"><a href="https://jalpi.com/blogs/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-pen-nib"></i> Blogs</a></li> 1686 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4071"><a href="https://jalpi.com/knowledge-base/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-graduation-cap"></i> Knowledge Base</a></li> 1687 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4072"><a href="https://jalpi.com/whatsapp-business-api-documentation/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-plug"></i> Developer API</a></li> 1688</ul> 1689</li> 1690<li class="jalpi-products menu-item menu-item-type-custom menu-item-object-custom menu-item-12732"><a href="#" class="wpr-mobile-menu-item menu-link">Our Products</a></li> 1691</ul></nav> </div> 1692 </div> 1693 </div> 1694 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-9f99870 elementor-hidden-tablet elementor-hidden-mobile elementor-invisible" data-id="9f99870" data-element_type="column" data-e-type="column" data-settings="{"animation":"fadeIn"}"> 1695 <div class="elementor-widget-wrap elementor-element-populated"> 1696 <section class="elementor-section elementor-inner-section elementor-element elementor-element-3dccd77 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no" data-id="3dccd77" data-element_type="section" data-e-type="section"> 1697 <div class="elementor-container elementor-column-gap-custom"> 1698 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-38c9642" data-id="38c9642" data-element_type="column" data-e-type="column"> 1699 <div class="elementor-widget-wrap elementor-element-populated"> 1700 <div class="elementor-element elementor-element-e2e9326 hover-button-main elementor-mobile-align-center elementor-align-right elementor-widget elementor-widget-button" data-id="e2e9326" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1701 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://jalpi.com/contact" target="_blank"> 1702 <span class="elementor-button-content-wrapper"> 1703 <span class="elementor-button-icon"> 1704 <svg aria-hidden="true" class="e-font-icon-svg e-fas-hand-point-right" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M512 199.652c0 23.625-20.65 43.826-44.8 43.826h-99.851c16.34 17.048 18.346 49.766-6.299 70.944 14.288 22.829 2.147 53.017-16.45 62.315C353.574 425.878 322.654 448 272 448c-2.746 0-13.276-.203-16-.195-61.971.168-76.894-31.065-123.731-38.315C120.596 407.683 112 397.599 112 385.786V214.261l.002-.001c.011-18.366 10.607-35.889 28.464-43.845 28.886-12.994 95.413-49.038 107.534-77.323 7.797-18.194 21.384-29.084 40-29.092 34.222-.014 57.752 35.098 44.119 66.908-3.583 8.359-8.312 16.67-14.153 24.918H467.2c23.45 0 44.8 20.543 44.8 43.826zM96 200v192c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V200c0-13.255 10.745-24 24-24h48c13.255 0 24 10.745 24 24zM68 368c0-11.046-8.954-20-20-20s-20 8.954-20 20 8.954 20 20 20 20-8.954 20-20z"></path></svg> </span> 1705 <span class="elementor-button-text">Request a Demo</span> 1706 </span> 1707 </a> 1708 </div> 1709 </div> 1710 </div> 1711 </div> 1712 </section> 1713 </div> 1714 </div> 1715 </div> 1716 </header> 1717 <div class="elementor-element elementor-element-e8d1cea she-header-yes elementor-hidden-desktop e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent" data-id="e8d1cea" data-element_type="container" data-e-type="container" data-settings="{"transparent":"yes","transparent_on":["tablet","mobile"],"scroll_distance":{"unit":"px","size":60,"sizes":[]},"scroll_distance_tablet":{"unit":"px","size":"","sizes":[]},"scroll_distance_mobile":{"unit":"px","size":"","sizes":[]},"she_offset_top":{"unit":"px","size":0,"sizes":[]},"she_offset_top_tablet":{"unit":"px","size":"","sizes":[]},"she_offset_top_mobile":{"unit":"px","size":"","sizes":[]},"she_width":{"unit":"%","size":100,"sizes":[]},"she_width_tablet":{"unit":"px","size":"","sizes":[]},"she_width_mobile":{"unit":"px","size":"","sizes":[]},"she_padding":{"unit":"px","top":0,"right":"","bottom":0,"left":"","isLinked":true},"she_padding_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"she_padding_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true}}"> 1718 <div class="e-con-inner"> 1719 <div class="elementor-element elementor-element-13eff53 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child" data-id="13eff53" data-element_type="container" data-e-type="container"> 1720 <div class="elementor-element elementor-element-18805d5 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child" data-id="18805d5" data-element_type="container" data-e-type="container"> 1721 <div class="elementor-element elementor-element-dbeeb72 elementor-widget elementor-widget-image" data-id="dbeeb72" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1722 <a href="https://jalpi.com/"> 1723 <img fetchpriority="high" width="1024" height="399" src="https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner-1024x399.webp" class="attachment-large size-large wp-image-11957" alt="jalpi your business partner" srcset="https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner-1024x399.webp 1024w, https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner-300x117.webp 300w, https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner-768x299.webp 768w, https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner.webp 1238w" sizes="(max-width: 1024px) 100vw, 1024px" /> </a> 1724 </div>
1725 </div> 1726 <div class="elementor-element elementor-element-8b36b17 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child" data-id="8b36b17" data-element_type="container" data-e-type="container"> 1727 <div class="elementor-element elementor-element-41b8dcc wpr-main-menu-align-center wpr-nav-menu-bp-tablet elementor-hidden-desktop wpr-main-menu-align--tabletleft wpr-pointer-underline wpr-pointer-line-fx wpr-pointer-fx-fade wpr-sub-icon-caret-down wpr-sub-menu-fx-fade wpr-mobile-menu-full-width wpr-mobile-menu-item-align-center wpr-mobile-toggle-v1 wpr-sub-divider-yes wpr-mobile-divider-yes elementor-widget elementor-widget-wpr-nav-menu" data-id="41b8dcc" data-element_type="widget" data-e-type="widget" data-settings="{"menu_layout":"horizontal"}" data-widget_type="wpr-nav-menu.default"> 1728 <nav class="wpr-nav-menu-container wpr-nav-menu-horizontal" data-trigger="hover" data-consider-header="" data-scroll-speed="500"><ul id="menu-1-41b8dcc" class="wpr-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2034"><a aria-haspopup="true" aria-expanded="false" href="" class="wpr-menu-item wpr-pointer-item">Solutions<i class="wpr-sub-icon fas" aria-hidden="true"></i></a> 1729<ul class="sub-menu wpr-sub-menu"> 1730 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8941"><a href="https://jalpi.com/education/" class="wpr-sub-menu-item menu-link"><i class="fas fa-graduation-cap"></i> Education</a></li> 1731 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8942"><a href="https://jalpi.com/healthcare/" class="wpr-sub-menu-item menu-link"><i class="fas fa-stethoscope"></i> Healthcare</a></li> 1732 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8943"><a href="https://jalpi.com/marketing-agency/" class="wpr-sub-menu-item menu-link"><i class="fas fa-bullhorn"></i> Marketing Agency</a></li> 1733 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8944"><a href="https://jalpi.com/retail-e-commerce-businesses/" class="wpr-sub-menu-item menu-link"><i class="fas fa-shopping-cart"></i> E-Commerce Businesses</a></li> 1734 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8945"><a href="https://jalpi.com/travel-tourism-industry/" class="wpr-sub-menu-item menu-link"><i class="fas fa-plane-departure"></i> Travel & Tourism</a></li> 1735 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8946"><a href="https://jalpi.com/beauty-cosmetics/" class="wpr-sub-menu-item menu-link"><i class="fas fa-magic"></i> Beauty Cosmetics Brands</a></li> 1736 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8947"><a href="https://jalpi.com/beauty-wellness-industry/" class="wpr-sub-menu-item menu-link"><i class="fas fa-spa"></i> Spas & Salons</a></li> 1737 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8948"><a href="https://jalpi.com/automotive-industry/" class="wpr-sub-menu-item menu-link"><i class="fas fa-car"></i> Automotive Industry</a></li> 1738 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8949"><a href="https://jalpi.com/home-decor/" class="wpr-sub-menu-item menu-link"><i class="fas fa-couch"></i> Home Decor & Furnishings</a></li> 1739 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8950"><a href="https://jalpi.com/real-estate-industry/" class="wpr-sub-menu-item menu-link"><i class="fas fa-building"></i> Real Estate</a></li> 1740 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8951"><a href="https://jalpi.com/freelancers-consultants/" class="wpr-sub-menu-item menu-link"><i class="fas fa-user-tie"></i> Freelancer & Consultant Sales</a></li> 1741 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8952"><a href="https://jalpi.com/banking-financial-services/" class="wpr-sub-menu-item menu-link"><i class="fas fa-coins"></i> Banking & Finance</a></li> 1742</ul> 1743</li> 1744<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3398"><a href="https://jalpi.com/about-leading-whatsapp-api-provider/" class="wpr-menu-item wpr-pointer-item menu-link">About</a></li> 1745<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3421"><a href="https://jalpi.com/contact/" class="wpr-menu-item wpr-pointer-item menu-link">Contact</a></li> 1746<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2050"><a aria-haspopup="true" aria-expanded="false" href="#" class="wpr-menu-item wpr-pointer-item">Resources<i class="wpr-sub-icon fas" aria-hidden="true"></i></a> 1747<ul class="sub-menu wpr-sub-menu"> 1748 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4181"><a href="https://jalpi.com/blogs/" class="wpr-sub-menu-item menu-link"><i class="fas fa-pen-nib"></i> Blogs</a></li> 1749 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4180"><a href="https://jalpi.com/knowledge-base/" class="wpr-sub-menu-item menu-link"><i class="fas fa-graduation-cap"></i> Knowledge Base</a></li> 1750 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4182"><a href="https://jalpi.com/whatsapp-business-api-documentation/" class="wpr-sub-menu-item menu-link"><i class="fas fa-plug"></i> Developer API</a></li> 1751</ul> 1752</li> 1753<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2051"><a href="https://jalpi.com/contact" class="wpr-menu-item wpr-pointer-item menu-link">Book Demo</a></li> 1754</ul></nav><nav class="wpr-mobile-nav-menu-container"><div class="wpr-mobile-toggle-wrap"><div class="wpr-mobile-toggle"><span class="wpr-mobile-toggle-line"></span><span class="wpr-mobile-toggle-line"></span><span class="wpr-mobile-toggle-line"></span></div></div><ul id="mobile-menu-2-41b8dcc" class="wpr-mobile-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2034"><a role="button" aria-expanded="false" class="wpr-mobile-menu-item menu-link">Solutions<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span></a> 1755<ul class="sub-menu wpr-sub-menu"> 1756 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8941"><a href="https://jalpi.com/education/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-graduation-cap"></i> Education</a></li> 1757 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8942"><a href="https://jalpi.com/healthcare/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-stethoscope"></i> Healthcare</a></li> 1758 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8943"><a href="https://jalpi.com/marketing-agency/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-bullhorn"></i> Marketing Agency</a></li> 1759 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8944"><a href="https://jalpi.com/retail-e-commerce-businesses/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-shopping-cart"></i> E-Commerce Businesses</a></li> 1760 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8945"><a href="https://jalpi.com/travel-tourism-industry/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-plane-departure"></i> Travel & Tourism</a></li> 1761 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8946"><a href="https://jalpi.com/beauty-cosmetics/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-magic"></i> Beauty Cosmetics Brands</a></li> 1762 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8947"><a href="https://jalpi.com/beauty-wellness-industry/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-spa"></i> Spas & Salons</a></li> 1763 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8948"><a href="https://jalpi.com/automotive-industry/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-car"></i> Automotive Industry</a></li> 1764 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8949"><a href="https://jalpi.com/home-decor/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-couch"></i> Home Decor & Furnishings</a></li> 1765 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8950"><a href="https://jalpi.com/real-estate-industry/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-building"></i> Real Estate</a></li> 1766 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8951"><a href="https://jalpi.com/freelancers-consultants/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-user-tie"></i> Freelancer & Consultant Sales</a></li> 1767 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8952"><a href="https://jalpi.com/banking-financial-services/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-coins"></i> Banking & Finance</a></li> 1768</ul> 1769</li> 1770<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3398"><a href="https://jalpi.com/about-leading-whatsapp-api-provider/" class="wpr-mobile-menu-item menu-link">About</a></li> 1771<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3421"><a href="https://jalpi.com/contact/" class="wpr-mobile-menu-item menu-link">Contact</a></li> 1772<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2050"><a role="button" aria-expanded="false" href="#" class="wpr-mobile-menu-item menu-link">
1772Resources<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span></a> 1773<ul class="sub-menu wpr-sub-menu"> 1774 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4181"><a href="https://jalpi.com/blogs/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-pen-nib"></i> Blogs</a></li> 1775 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4180"><a href="https://jalpi.com/knowledge-base/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-graduation-cap"></i> Knowledge Base</a></li> 1776 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4182"><a href="https://jalpi.com/whatsapp-business-api-documentation/" class="wpr-mobile-sub-menu-item menu-link"><i class="fas fa-plug"></i> Developer API</a></li> 1777</ul> 1778</li> 1779<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2051"><a href="https://jalpi.com/contact" class="wpr-mobile-menu-item menu-link">Book Demo</a></li> 1780</ul></nav> </div> 1781 </div> 1782 </div> 1783 </div> 1784 </div> 1785 </div> 1786 </header> 1787 1788 <div id="content" class="site-content"> 1789 <div class="ast-container"> 1790 1791<main id="primary" class="site-main jh"> 1792 1793 <!-- 1. HERO + PRODUCTS --> 1794 <section class="jh-hero" aria-labelledby="jh-h1"> 1795 <div class="jh-wrap"> 1796 <div class="jh-hero__top"> 1797 <div class="jh-hero__text jh-reveal"> 1798 <h1 id="jh-h1">Your Work, Simplified by <em>Our Innovation</em></h1> 1799 <p>A powerful cloud suite to organize, communicate, and grow your business — built by <strong>Konceptwise Digital Media Pvt. Ltd.</strong>, trusted by 65,000+ clients worldwide.</p> 1800 </div> 1801 </div> 1802 1803 <p class="jh-eyebrow">Our Products</p> 1804 <ul class="jh-products" id="jh-products"> 1805 <li class="jh-reveal"> 1806 <a class="jh-card" href="https://jalpi.com/jalpi-whatsapp-business-api"> 1807 <span class="jh-card__logo" aria-hidden="true"> 1808 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/whatsapp-icon.png" alt="" width="34" height="34" loading="lazy" decoding="async"> 1809 </span> 1810 <div> 1811 <h3>WhatsApp Business API</h3> 1812 <p>WhatsApp Business API for customer communication at scale.</p> 1813 </div> 1814 </a> 1815 </li> 1816 <li class="jh-reveal"> 1817 <a class="jh-card" href="https://jalpi.com/task-management-software/"> 1818 <span class="jh-card__logo" aria-hidden="true"> 1819 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2026/02/task-management-logo.webp" alt="" width="34" height="34" loading="lazy" decoding="async"> 1820 </span> 1821 <div> 1822 <h3>Task Management</h3> 1823 <p>Plan, assign, and track progress effortlessly.</p> 1824 </div> 1825 </a> 1826 </li> 1827 <li class="jh-reveal"> 1828 <a class="jh-card" href="https://jalpi.com/unified-inbox-for-multiple-email-accounts/"> 1829 <span class="jh-card__logo" aria-hidden="true"> 1830 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2026/03/inbox-transparent-logo.png" alt="" width="34" height="34" loading="lazy" decoding="async"> 1831 </span> 1832 <div> 1833 <h3>Alias</h3> 1834 <p>Reduce business email costs up to 70% with Inbox.</p> 1835 </div> 1836 </a> 1837 </li> 1838 <li class="jh-reveal"> 1839 <a class="jh-card" href="https://jalpi.com/hrms-software/"> 1840 <span class="jh-card__logo" aria-hidden="true"> 1841 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2026/02/kwhrms-favicon.png" alt="" width="34" height="34" loading="lazy" decoding="async"> 1842 </span> 1843 <div> 1844 <h3>HRMS</h3> 1845 <p>Simplify HR workflows and employee engagement.</p> 1846 </div> 1847 </a> 1848 </li> 1849 <li class="jh-reveal"> 1850 <a class="jh-card" href="https://jalpi.com/gmail-email-tracking/"> 1851 <span class="jh-card__logo" aria-hidden="true"> 1852 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2026/03/email-tracker-transparent-logo.png" alt="" width="34" height="34" loading="lazy" decoding="async"> 1853 </span> 1854 <div> 1855 <h3>Mail Tracker</h3> 1856 <p>Real-time insights into your email engagement.</p> 1857 </div> 1858 </a> 1859 </li> 1860 <li class="jh-reveal"> 1861 <a class="jh-card" href="https://emailidea.biz/" target="_blank" rel="noopener"> 1862 <span class="jh-card__logo" aria-hidden="true"> 1863 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2026/02/emailidea-logo-favicon.png" alt="" width="34" height="34" loading="lazy" decoding="async"> 1864 </span> 1865 <div> 1866 <h3>Email Idea</h3> 1867 <p>Smart email campaign creator powered by automation.</p> 1868 </div> 1869 </a> 1870 </li> 1871 <li class="jh-reveal"> 1872 <a class="jh-card" href="https://smsidea.com/" target="_blank" rel="noopener"> 1873 <span class="jh-card__logo" aria-hidden="true"> 1874 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2026/02/smsidea-favicon.png" alt="" width="34" height="34" loading="lazy" decoding="async"> 1875 </span> 1876 <div> 1877 <h3>SMS Idea</h3> 1878 <p>Personalized SMS marketing automation made easy.</p> 1879 </div> 1880 </a> 1881 </li> 1882 <li class="jh-reveal"> 1883 <a class="jh-card" href="https://jalpi.com/rcs-software/"> 1884 <span class="jh-card__logo" aria-hidden="true"> 1885 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2026/04/rcs-logo-new.webp" alt="" width="34" height="34" loading="lazy" decoding="async"> 1886 </span> 1887 <div> 1888 <h3>RCS Service</h3> 1889 <p>Next generation of business messaging.</p> 1890 </div> 1891 </a> 1892 </li> 1893 <li class="jh-reveal"> 1894 <a class="jh-card" href="https://authyo.io/" target="_blank" rel="noopener"> 1895 <span class="jh-card__logo" aria-hidden="true"> 1896 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2026/03/authyo-iron-shield-logo.webp" alt="" width="34" height="34" loading="lazy" decoding="async"> 1897 </span> 1898 <div> 1899 <h3>Authyo</h3> 1900 <p>Secure Authentication with OTP, MFA & Passwordless Login</p> 1901 </div> 1902 </a> 1903 </li> 1904 </ul> 1905 1906 <div class="jh-center">
1907 <a class="jh-btn" href="https://jalpi.com/jalpi-all-products-integrations/" target="_blank" rel="noopener noreferrer">View All Products</a> 1908 </div> 1909 1910 </div> 1911 </section> 1912 1913 <!-- 2. BRANDS --> 1914 <section class="jh-brands" aria-labelledby="jh-brands-h"> 1915 <div class="jh-wrap"> 1916 <h2 class="jh-title" id="jh-brands-h">Brands that trust <span aria-hidden="true">❤️</span> JALPI</h2> 1917 </div> 1918 <div class="jh-marquee"> 1919 <div class="jh-marquee__track"> 1920 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/zydus-1.webp" alt="Zydus" height="56" width="140" loading="lazy" decoding="async"> 1921 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/amul-1.webp" alt="Amul" height="56" width="140" loading="lazy" decoding="async"> 1922 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/bsnl-1.webp" alt="BSNL" height="56" width="140" loading="lazy" decoding="async"> 1923 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/fly-1.webp" alt="Fly" height="56" width="140" loading="lazy" decoding="async"> 1924 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/growm-1.webp" alt="Growm" height="56" width="140" loading="lazy" decoding="async"> 1925 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/liberty-1.webp" alt="Liberty" height="56" width="140" loading="lazy" decoding="async"> 1926 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/kisna-1.webp" alt="Kisna" height="56" width="140" loading="lazy" decoding="async"> 1927 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/rasna-1.webp" alt="Rasna" height="56" width="140" loading="lazy" decoding="async"> 1928 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/sepal-1.webp" alt="Sepal" height="56" width="140" loading="lazy" decoding="async"> 1929 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/miraj-1.webp" alt="Miraj" height="56" width="140" loading="lazy" decoding="async"> 1930 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/shafalya-1.webp" alt="Shafalya" height="56" width="140" loading="lazy" decoding="async"> 1931 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/zydex-1.webp" alt="Zydex" height="56" width="140" loading="lazy" decoding="async"> 1932 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/zydus-1.webp" alt="" height="56" width="140" loading="lazy" decoding="async" aria-hidden="true"> 1933 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/amul-1.webp" alt="" height="56" width="140" loading="lazy" decoding="async" aria-hidden="true"> 1934 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/bsnl-1.webp" alt="" height="56" width="140" loading="lazy" decoding="async" aria-hidden="true"> 1935 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/fly-1.webp" alt="" height="56" width="140" loading="lazy" decoding="async" aria-hidden="true"> 1936 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/growm-1.webp" alt="" height="56" width="140" loading="lazy" decoding="async" aria-hidden="true"> 1937 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/liberty-1.webp" alt="" height="56" width="140" loading="lazy" decoding="async" aria-hidden="true"> 1938 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/kisna-1.webp" alt="" height="56" width="140" loading="lazy" decoding="async" aria-hidden="true"> 1939 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/rasna-1.webp" alt="" height="56" width="140" loading="lazy" decoding="async" aria-hidden="true"> 1940 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/sepal-1.webp" alt="" height="56" width="140" loading="lazy" decoding="async" aria-hidden="true"> 1941 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/m
1941iraj-1.webp" alt="" height="56" width="140" loading="lazy" decoding="async" aria-hidden="true"> 1942 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/shafalya-1.webp" alt="" height="56" width="140" loading="lazy" decoding="async" aria-hidden="true"> 1943 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/08/zydex-1.webp" alt="" height="56" width="140" loading="lazy" decoding="async" aria-hidden="true"> 1944 </div> 1945 </div> 1946 </section> 1947 1948 <!-- 3. PASSION + TESTIMONIALS --> 1949 <section class="jh-sec jh-passion" aria-labelledby="jh-passion-h"> 1950 <div class="jh-wrap"> 1951 <h2 class="jh-title jh-reveal" id="jh-passion-h">To Build What Lasts, We Built with Passion</h2> 1952 <p class="jh-lead jh-reveal">Jalpi is the result of nearly two decades of digital craftsmanship from Konceptwise Digital Media Pvt. Ltd., a company driven by the belief that technology should make work simple, connected, and inspiring.</p> 1953 1954 <div class="jh-slider jh-reveal" role="region" aria-roledescription="carousel" aria-label="Customer testimonials"> 1955 <div class="jh-slides"> 1956 <figure class="jh-quote"> 1957 <blockquote style="margin:0;padding:0;border:0"><p>This plugin made our lead collection seamless and reduced spam instantly. Setup was easy and performance is excellent.</p></blockquote> 1958 <footer> 1959 <span class="jh-quote__av" aria-hidden="true">R</span> 1960 <div>Rahul Mehta<span>Marketing Head</span></div> 1961 </footer> 1962 </figure> 1963 <figure class="jh-quote"> 1964 <blockquote style="margin:0;padding:0;border:0"><p>We saw a clear improvement in genuine inquiries after enabling OTP verification. Highly recommended for serious businesses.</p></blockquote> 1965 <footer> 1966 <span class="jh-quote__av" aria-hidden="true">A</span> 1967 <div>Anjali Verma<span>Business Owner</span></div> 1968 </footer> 1969 </figure> 1970 <figure class="jh-quote"> 1971 <blockquote style="margin:0;padding:0;border:0"><p>Clean UI, smooth working, and no conflicts with our theme or cache plugin. Support team is also very responsive.</p></blockquote> 1972 <footer> 1973 <span class="jh-quote__av" aria-hidden="true">S</span> 1974 <div>Sandeep Kumar<span>WordPress Developer</span></div> 1975 </footer> 1976 </figure> 1977 <figure class="jh-quote"> 1978 <blockquote style="margin:0;padding:0;border:0"><p>Exactly what we needed to stop fake submissions. OTP via WhatsApp worked flawlessly for our users.</p></blockquote> 1979 <footer> 1980 <span class="jh-quote__av" aria-hidden="true">P</span> 1981 <div>Priya Shah<span>Startup Founder</span></div> 1982 </footer> 1983 </figure> 1984 </div> 1985 <div class="jh-nav"> 1986 <button type="button" class="jh-prev" aria-label="Previous testimonial"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M15 5l-7 7 7 7"/></svg></button> 1987 <div class="jh-dots" aria-hidden="true"></div> 1988 <button type="button" class="jh-next" aria-label="Next testimonial"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M9 5l7 7-7 7"/></svg></button> 1989 </div> 1990 </div> 1991 </div> 1992 </section> 1993 1994 <!-- 4. ONE PLATFORM --> 1995 <section class="jh-sec jh-platform" aria-labelledby="jh-platform-h"> 1996 <div class="jh-wrap"> 1997 <h2 class="jh-title jh-reveal" id="jh-platform-h">One Platform, Every Tool You Need</h2> 1998 <p class="jh-lead jh-reveal">From project tracking to HR management, Jalpi integrates every function your business depends on so you can collaborate better, make smarter decisions, and achieve more with less effort.</p> 1999 2000 <div class="jh-platform__grid"> 2001 <div class="jh-panel jh-reveal"> 2002 <div class="jh-feat"> 2003 <span class="jh-feat__ic" aria-hidden="true"><img loading="lazy" src="https://jalpi.com/wp-content/uploads/2026/02/task-management-logo.webp" alt="" width="34" height="34" loading="lazy" decoding="async"></span> 2004 <div> 2005 <h3>Work Smarter with Jalpi</h3> 2006 <p>Our intelligent assistant helps automate repetitive tasks, suggest insights, and enhance decision-making. Whether it’s optimizing email campaigns or identifying HR trends, Jalpi keeps your business ahead.</p> 2007 </div> 2008 </div> 2009 <div class="jh-feat"> 2010 <span class="jh-feat__ic" aria-hidden="true"><img loading="lazy" src="https://jalpi.com/wp-content/uploads/2026/02/kwhrms-favicon.png" alt="" width="34" height="34" loading="lazy" decoding="async"></span> 2011 <div> 2012 <h3>Built for Growth. Trusted by Thousands.</h3> 2013 <p>From startups to enterprises, businesses around the world rely on Jalpi to streamline their workflows and drive measurable results.</p> 2014 </div> 2015 </div>
2016 </div> 2017 <div class="jh-visual jh-reveal"> 2018 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2026/01/digital-communication-ecosystem.webp" alt="Jalpi digital communication ecosystem connecting messaging, email, HR and task tools" width="600" height="430" loading="lazy" decoding="async"> 2019 </div> 2020 </div> 2021 </div> 2022 </section> 2023 2024 <!-- 5. STATS --> 2025 <section class="jh-stats" aria-label="Jalpi in numbers"> 2026 <div class="jh-wrap"> 2027 <ul class="jh-stats__grid"> 2028 <li class="jh-reveal"> 2029 <span class="jh-stat__num"><span data-count="65000">65,000</span>+</span> 2030 <span class="jh-stat__label">Satisfied Clients</span> 2031 </li> 2032 <li class="jh-reveal"> 2033 <span class="jh-stat__num"><span data-count="18">18</span>+</span> 2034 <span class="jh-stat__label">Years of Experience</span> 2035 </li> 2036 <li class="jh-reveal"> 2037 <span class="jh-stat__num"><span data-count="12">12</span>+</span> 2038 <span class="jh-stat__label">Business Productivity Tools</span> 2039 </li> 2040 <li class="jh-reveal"> 2041 <span class="jh-stat__num"><span data-count="2">2</span>+</span> 2042 <span class="jh-stat__label">Global Presence</span> 2043 </li> 2044 </ul> 2045 </div> 2046 </section> 2047 2048 <!-- 6. PRIVACY --> 2049 <section class="jh-sec jh-privacy" aria-labelledby="jh-privacy-h"> 2050 <div class="jh-wrap jh-reveal"> 2051 <svg class="jh-privacy__icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 3l8 3v6c0 4.5-3.2 8-8 9-4.8-1-8-4.5-8-9V6l8-3z"/><path d="M9 12l2 2 4-4"/></svg> 2052 <h2 class="jh-title" id="jh-privacy-h">Your Data, Your Control</h2> 2053 <p class="jh-lead">At Jalpi, we believe privacy isn’t a feature, it’s a promise. We don’t sell your data or rely on ads. Our business thrives on trust and the value our software delivers.</p> 2054 <div class="jh-badges"> 2055 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/07/ISO-27001.svg" alt="ISO 27001 certified" width="120" height="56" loading="lazy" decoding="async"> 2056 <img loading="lazy" src="https://jalpi.com/wp-content/uploads/2025/07/ISO-9001.svg" alt="ISO 9001 certified" width="120" height="56" loading="lazy" decoding="async"> 2057 </div> 2058 <div class="jh-center"> 2059 <a class="jh-btn" href="https://jalpi.com/privacy-policy/">Learn About Our Security Standards</a> 2060 </div> 2061 </div> 2062 </section> 2063 2064 <!-- 7. VALUES --> 2065 <section class="jh-sec jh-values" aria-labelledby="jh-values-h"> 2066 <div class="jh-wrap"> 2067 <h2 class="jh-title jh-reveal" id="jh-values-h">What Drives Us Forward</h2> 2068 <div class="jh-values__grid"> 2069 <div class="jh-value jh-reveal"> 2070 <span class="jh-value__n" aria-hidden="true">01</span> 2071 <h3>Long-Term Vision</h3> 2072 <p>18+ years of innovation and sustainable growth.</p> 2073 </div> 2074 <div class="jh-value jh-reveal"> 2075 <span class="jh-value__n" aria-hidden="true">02</span> 2076 <h3>Innovation First</h3> 2077 <p>We build and own our technology stack, from development to deployment.</p> 2078 </div> 2079 <div class="jh-value jh-reveal"> 2080 <span class="jh-value__n" aria-hidden="true">03</span> 2081 <h3>Customer-Centric Approach</h3> 2082 <p>Your success defines our roadmap.</p> 2083 </div> 2084 </div> 2085 <div class="jh-center"> 2086 <a class="jh-btn" href="https://jalpi.com/about-leading-whatsapp-api-provider/">Know More About Konceptwise</a> 2087 </div> 2088 </div> 2089 </section> 2090 2091</main> 2092 2093 </div> <!-- ast-container --> 2094 </div><!-- #content --> 2095 <footer itemtype="https://schema.org/WPFooter" itemscope="itemscope" id="colophon" role="contentinfo"> 2096 <div class='footer-width-fixer'><style>.elementor-153 .elementor-element.elementor-element-d11b812:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-d11b812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F2E9;}.elementor-153 .elementor-element.elementor-element-d11b812{border-style:solid;border-width:1px 0px 0px 0px;border-color:#035C3C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-153 .elementor-element.elementor-element-d11b812 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;
2096font-weight:var( --e-global-typography-text-font-weight );}.elementor-153 .elementor-element.elementor-element-ebc7710{text-align:start;}.elementor-153 .elementor-element.elementor-element-ebc7710 img{width:200px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-153 .elementor-element.elementor-element-452295f{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-153 .elementor-element.elementor-element-502acdc, .elementor-153 .elementor-element.elementor-element-502acdc > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-153 .elementor-element.elementor-element-502acdc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-153 .elementor-element.elementor-element-502acdc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-153 .elementor-element.elementor-element-fa85dc4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-153 .elementor-element.elementor-element-fa85dc4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-153 .elementor-element.elementor-element-fa85dc4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-153 .elementor-element.elementor-element-fa85dc4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-153 .elementor-element.elementor-element-fa85dc4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-153 .elementor-element.elementor-element-3848f08{background-color:#08052F;padding:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-153 .elementor-element.elementor-element-3848f08.elementor-element{--align-self:center;}.elementor-153 .elementor-element.elementor-element-3848f08 img{width:65%;}.elementor-bc-flex-widget .elementor-153 .elementor-element.elementor-element-cdfa4d6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-153 .elementor-element.elementor-element-cdfa4d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-153 .elementor-element.elementor-element-cdfa4d6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-153 .elementor-element.elementor-element-cdfa4d6 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-153 .elementor-element.elementor-element-56918f9{background-color:#08052F;padding:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-153 .elementor-element.elementor-element-56918f9.elementor-element{--align-self:center;}.elementor-153 .elementor-element.elementor-element-56918f9 img{width:65%;}.elementor-153 .elementor-element.elementor-element-9a56c19 > .elementor-element-populated, .elementor-153 .elementor-element.elementor-element-9a56c19 > .elementor-element-populated > .elementor-background-overlay, .elementor-153 .elementor-element.elementor-element-9a56c19 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-153 .elementor-element.elementor-element-9a56c19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-153 .elementor-element.elementor-element-9a56c19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
2096.elementor-153 .elementor-element.elementor-element-6f01748{width:auto;max-width:auto;background-color:#FFFFFF;padding:10px 10px 10px 10px;text-align:start;}.elementor-153 .elementor-element.elementor-element-6f01748 img{width:130px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-153 .elementor-element.elementor-element-022780d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-153 .elementor-element.elementor-element-b857688 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-153 .elementor-element.elementor-element-b857688 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-153 .elementor-element.elementor-element-b857688 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-153 .elementor-element.elementor-element-b857688 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-153 .elementor-element.elementor-element-b857688 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-153 .elementor-element.elementor-element-b857688 .elementor-icon-list-icon i{color:#035C3C;transition:color 0.3s;}.elementor-153 .elementor-element.elementor-element-b857688 .elementor-icon-list-icon svg{fill:#035C3C;transition:fill 0.3s;}.elementor-153 .elementor-element.elementor-element-b857688{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-153 .elementor-element.elementor-element-b857688 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-153 .elementor-element.elementor-element-b857688 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-153 .elementor-element.elementor-element-b857688 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-153 .elementor-element.elementor-element-b857688 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#035C3C;}.elementor-153 .elementor-element.elementor-element-cca8055 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-153 .elementor-element.elementor-element-e2427fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-153 .elementor-element.elementor-element-e2427fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-153 .elementor-element.elementor-element-e2427fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-153 .elementor-element.elementor-element-e2427fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-153 .elementor-element.elementor-element-e2427fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-153 .elementor-element.elementor-element-e2427fb .elementor-icon-list-icon i{color:#035C3C;transition:color 0.3s;}.elementor-153 .elementor-element.elementor-element-e2427fb .elementor-icon-list-icon svg{fill:#035C3C;transition:fill 0.3s;}.elementor-153 .elementor-element.elementor-element-e2427fb{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-153 .elementor-element.elementor-element-e2427fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-153 .elementor-element.elementor-element-e2427fb .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-153 .elementor-element.elementor-element-e2427fb .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-153 .elementor-element.elementor-element-e2427fb .elementor-icon-list-item:hover .elementor-icon-list-text{color:#035C3C;}.elementor-153 .elementor-element.elementor-element-d05625b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-153 .elementor-element.elementor-element-6dab572 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-153 .elementor-element.elementor-element-6dab572 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-153 .elementor-element.elementor-element-6dab572 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-153 .elementor-element.elementor-element-6dab572 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-153 .elementor-element.elementor-element-6dab572 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-153 .elementor-element.elementor-element-6dab572 .elementor-icon-list-icon i{color:#035C3C;transition:color 0.3s;}.elementor-153 .elementor-element.elementor-element-6dab572 .elementor-icon-list-icon svg{fill:#035C3C;transition:fill 0.3s;}.elementor-153 .elementor-element.elementor-element-6dab572{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-153 .elementor-element.elementor-element-6dab572 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-153 .elementor-element.elementor-element-6dab572 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-153 .elementor-element.elementor-element-6dab572 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-153 .elementor-element.elementor-element-6dab572 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#035C3C;}.elementor-153 .elementor-element.elementor-element-3a60538 .elementor-repeater-item-554aad8.elementor-social-icon{background-color:#000000;}.elementor-153 .elementor-element.elementor-element-3a60538 .elementor-repeater-item-ae593c5.elementor-social-icon{background-color:#000000;}.elementor-153 .elementor-element.elementor-element-3a60538 .elementor-repeater-item-c700367.elementor-social-icon{background-color:#000000;}.elementor-153 .elementor-element.elementor-element-3a60538 .elementor-repeater-item-595705b.elementor-social-icon{background-color:#000000;}.elementor-153 .elementor-element.elementor-element-3a60538 .elementor-repeater-item-dbabf19.elementor-social-icon{background-color:#000000;}.elementor-153 .elementor-element.elementor-element-3a60538 .elementor-repeater-item-dbabf19.elementor-social-icon i{color:#FFFFFF;}.elementor-153 .elementor-element.elementor-element-3a60538 .elementor-repeater-item-dbabf19.elementor-social-icon svg{fill:#FFFFFF;}.elementor-153 .elementor-element.elementor-element-3a60538 .elementor-repeater-item-ef61716.elementor-social-icon{background-color:#000000;}.elementor-153 .elementor-element.elementor-element-3a60538 .elementor-repeater-item-ef61716.elementor-social-icon i{color:#FFFFFF;}.elementor-153 .elementor-element.elementor-element-3a60538 .elementor-repeater-item-ef61716.elementor-social-icon svg{fill:#FFFFFF;}.elementor-153 .elementor-element.elementor-element-3a60538{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-153 .elementor-element.elementor-element-f026844:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-f026844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F2E9;}.elementor-153 .elementor-element.elementor-element-f026844{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-153 .elementor-element.elementor-element-f026844 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-153 .elementor-element.elementor-element-cf3a381{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-153 .elementor-element.elementor-element-3848f08 img{width:100%;}.elementor-153 .elementor-element.elementor-element-56918f9 img{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-153 .elementor-element.elementor-element-fa85dc4{width:50%;}.elementor-153 .elementor-element.elementor-element-cdfa4d6{width:50%;}}@media(max-width:767px){.elementor-153 .elementor-element.elementor-element-fa85dc4{width:50%;}.elementor-153 .elementor-element.elementor-element-3848f08{text-align:center;}.elementor-153 .elementor-element.elementor-element-3848f08 img{width:100px;}.elementor-153 .elementor-element.elementor-element-cdfa4d6{width:50%;}.elementor-153 .elementor-element.elementor-element-56918f9{text-align:center;}.elementor-153 .elementor-element.elementor-element-56918f9 img{width:100px;}.elementor-153 .elementor-element.elementor-element-9a56c19.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}
2096.elementor-153 .elementor-element.elementor-element-6f01748{width:auto;max-width:auto;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;text-align:start;}.elementor-153 .elementor-element.elementor-element-6f01748 img{width:200px;}}/* Start custom CSS for image, class: .elementor-element-3848f08 */.elementor-153 .elementor-element.elementor-element-3848f08{ 2097 display: block; 2098 margin: auto !important; 2099}/* End custom CSS */ 2100/* Start custom CSS for image, class: .elementor-element-56918f9 */.elementor-153 .elementor-element.elementor-element-56918f9{ 2101 display: block; 2102 margin: auto !important; 2103}/* End custom CSS */ 2104/* Start custom CSS for icon-list, class: .elementor-element-b857688 */a#open_preferences_center { 2105 color: black; 2106}/* End custom CSS */ 2107/* Start custom CSS for text-editor, class: .elementor-element-cf3a381 */a.green { 2108 color: #035c3c; 2109}/* End custom CSS */</style> <div data-elementor-type="wp-post" data-elementor-id="153" class="elementor elementor-153"> 2110 <section class="elementor-section elementor-top-section elementor-element elementor-element-d11b812 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no" data-id="d11b812" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 2111 <div class="elementor-container elementor-column-gap-default"> 2112 <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-36a8e2f elementor-invisible" data-id="36a8e2f" data-element_type="column" data-e-type="column" data-settings="{"animation":"fadeIn"}"> 2113 <div class="elementor-widget-wrap elementor-element-populated"> 2114 <div class="elementor-element elementor-element-ebc7710 elementor-widget elementor-widget-image" data-id="ebc7710" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2115 <img width="1238" height="482" src="https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner.webp" class="attachment-full size-full wp-image-11957" alt="jalpi your business partner" srcset="https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner.webp 1238w, https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner-300x117.webp 300w, https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner-1024x399.webp 1024w, https://jalpi.com/wp-content/uploads/2025/07/jalpi-new-logo-your-business-partner-768x299.webp 768w" sizes="(max-width: 1238px) 100vw, 1238px" /> </div> 2116 <div class="elementor-element elementor-element-452295f elementor-widget elementor-widget-text-editor" data-id="452295f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2117 Jalpi is a cloud software platform built to help businesses work smarter. From communication and operations to workforce and customer management, Jalpi delivers secure, scalable solutions designed to support growth at every stage. </div> 2118 <section class="elementor-section elementor-inner-section elementor-element elementor-element-502acdc elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no" data-id="502acdc" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 2119 <div class="elementor-container elementor-column-gap-default"> 2120 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-fa85dc4" data-id="fa85dc4" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 2121 <div class="elementor-widget-wrap elementor-element-populated"> 2122 <div class="elementor-element elementor-element-3848f08 footer-logo elementor-widget elementor-widget-image" data-id="3848f08" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2123 <img loading="lazy" width="68" height="84" src="https://jalpi.com/wp-content/uploads/2025/07/ISO-27001.svg" class="attachment-full size-full wp-image-336" alt="" /> </div> 2124 </div> 2125 </div> 2126 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-cdfa4d6" data-id="cdfa4d6" data-element_type="column" data-e-type="column"> 2127 <div class="elementor-widget-wrap elementor-element-populated"> 2128 <div class="elementor-element elementor-element-56918f9 footer-logo elementor-widget elementor-widget-image" data-id="56918f9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2129 <img loading="lazy" width="68" height="84" src="https://jalpi.com/wp-content/uploads/2025/07/ISO-9001.svg" class="attachment-full size-full wp-image-335" alt="" /> </div> 2130 </div> 2131 </div> 2132 </div> 2133 </section> 2134 <section class="elementor-section elementor-inner-section elementor-element elementor-element-b3a7765 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no" data-id="b3a7765" data-element_type="section" data-e-type="section"> 2135 <div class="elementor-container elementor-column-gap-default"> 2136 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-9a56c19" data-id="9a56c19" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 2137 <div class="elementor-widget-wrap elementor-element-populated">
2138 <div class="elementor-element elementor-element-6f01748 elementor-widget-mobile__width-auto elementor-widget__width-auto elementor-widget elementor-widget-image" data-id="6f01748" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2139 <a href="https://www.facebook.com/business/partner-directory/search?solution_type=messaging&ref=pd_home_hero_cta&id=7691930934209326&section=overview" target="_blank"> 2140 <img loading="lazy" width="292" height="133" src="https://jalpi.com/wp-content/uploads/2025/07/meta-business-partner.webp" class="attachment-large size-large wp-image-4969" alt="" /> </a> 2141 </div> 2142 </div> 2143 </div> 2144 </div> 2145 </section> 2146 </div> 2147 </div> 2148 <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-4591b0f elementor-invisible" data-id="4591b0f" data-element_type="column" data-e-type="column" data-settings="{"animation":"fadeIn"}"> 2149 <div class="elementor-widget-wrap elementor-element-populated"> 2150 <div class="elementor-element elementor-element-022780d elementor-widget elementor-widget-heading" data-id="022780d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2151 <h2 class="elementor-heading-title elementor-size-default">Quick Links</h2> </div> 2152 <div class="elementor-element elementor-element-b857688 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="b857688" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 2153 <ul class="elementor-icon-list-items"> 2154 <li class="elementor-icon-list-item"> 2155 <a href="https://app.jalpi.com/login.aspx" target="_blank"> 2156 2157 <span class="elementor-icon-list-icon"> 2158 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2159 <span class="elementor-icon-list-text">Login / Client Hub</span> 2160 </a> 2161 </li> 2162 <li class="elementor-icon-list-item"> 2163 <a href="https://jalpi.com/about/"> 2164 2165 <span class="elementor-icon-list-icon"> 2166 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2167 <span class="elementor-icon-list-text">About Us</span> 2168 </a> 2169 </li> 2170 <li class="elementor-icon-list-item"> 2171 <a href="https://jalpi.com/registration" target="_blank"> 2172 2173 <span class="elementor-icon-list-icon"> 2174 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2175 <span class="elementor-icon-list-text">Free Trial</span> 2176 </a> 2177 </li> 2178 <li class="elementor-icon-list-item"> 2179 <a href="https://jalpi.com/contact/"> 2180 2181 <span class="elementor-icon-list-icon"> 2182 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2183 <span class="elementor-icon-list-text">Contact Us</span> 2184 </a> 2185 </li> 2186 <li class="elementor-icon-list-item"> 2187 <a href="https://jalpi.com/terms-conditions/"> 2188 2189 <span class="elementor-icon-list-icon"> 2190 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2191 <span class="elementor-icon-list-text">Terms & Conditions </span> 2192 </a> 2193 </li> 2194 <li class="elementor-icon-list-item"> 2195 <a href="https://jalpi.com/privacy-policy/"> 2196 2197 <span class="elementor-icon-list-icon"> 2198 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2199 <span class="elementor-icon-list-text">Privacy & Policy</span> 2200 </a> 2201 </li> 2202 <li class="elementor-icon-list-item"> 2203 <span class="elementor-icon-list-icon"> 2204 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2205 <span class="elementor-icon-list-text"><a href="#" id="open_preferences_center">Cookies Preferences</a></span> 2206 </li> 2207 <li class="elementor-icon-list-item"> 2208 <a href="https://jalpi.com/faq/"> 2209 2210 <span class="elementor-icon-list-icon"> 2211 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2212 <span class="elementor-icon-list-text">FAQ's</span> 2213 </a> 2214 </li> 2215 <li class="elementor-icon-list-item"> 2216 <a href="https://jalpi.com/sitemap/"> 2217 2218 <span class="elementor-icon-list-icon"> 2219 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2220 <span class="elementor-icon-list-text">Sitemap</span> 2221 </a> 2222 </li> 2223 </ul> 2224 </div> 2225 </div> 2226 </div> 2227 <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-a66cb43 elementor-invisible" data-id="a66cb43" data-element_type="column" data-e-type="column" data-settings="{"animation":"fadeIn"}"> 2228 <div class="elementor-widget-wrap elementor-element-populated"> 2229 <div class="elementor-element elementor-element-cca8055 elementor-widget elementor-widget-heading" data-id="cca8055" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2230 <h2 class="elementor-heading-title elementor-size-default">Our Products</h2> </div> 2231 <div class="elementor-element elementor-element-e2427fb elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="e2427fb" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 2232 <ul class="elementor-icon-list-items"> 2233 <li class="elementor-icon-list-item"> 2234 <a href="https://jalpi.com/jalpi-whatsapp-business-api/"> 2235 2236 <span class="elementor-icon-list-icon"> 2237 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2238 <span class="elementor-icon-list-text">WhatsApp Business API</span> 2239 </a> 2240 </li> 2241 <li class="elementor-icon-list-item"> 2242 <a href="https://jalpi.com/task-management-software/"> 2243 2244 <span class="elementor-icon-list-icon"> 2245 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2246 <span class="elementor-icon-list-text">Task Management</span> 2247 </a> 2248 </li> 2249 <li class="elementor-icon-list-item"> 2250 <a href="https://jalpi.com/unified-inbox-for-multiple-email-accounts/"> 2251 2252 <span class="elementor-icon-list-icon"> 2253 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2254 <span class="elementor-icon-list-text">Email Alias</span> 2255 </a> 2256 </li> 2257 <li class="elementor-icon-list-item"> 2258 <a href="https://jalpi.com/hrms-software/"> 2259 2260 <span class="elementor-icon-list-icon"> 2261 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2262 <span class="elementor-icon-list-text">HRMS</span> 2263 </a> 2264 </li> 2265 <li class="elementor-icon-list-item"> 2266 <a href="https://jalpi.com/gmail-email-tracking/"> 2267 2268 <span class="elementor-icon-list-icon"> 2269 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2270 <span class="elementor-icon-list-text">
2270Email Tracker</span> 2271 </a> 2272 </li> 2273 <li class="elementor-icon-list-item"> 2274 <a href="https://emailidea.biz/"> 2275 2276 <span class="elementor-icon-list-icon"> 2277 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2278 <span class="elementor-icon-list-text">Emailidea</span> 2279 </a> 2280 </li> 2281 <li class="elementor-icon-list-item"> 2282 <a href="https://smsidea.com/"> 2283 2284 <span class="elementor-icon-list-icon"> 2285 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2286 <span class="elementor-icon-list-text">SMSidea</span> 2287 </a> 2288 </li> 2289 <li class="elementor-icon-list-item"> 2290 <a href="https://authyo.io/"> 2291 2292 <span class="elementor-icon-list-icon"> 2293 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2294 <span class="elementor-icon-list-text">Authyo</span> 2295 </a> 2296 </li> 2297 </ul> 2298 </div> 2299 </div> 2300 </div> 2301 <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-f8b09c3 elementor-invisible" data-id="f8b09c3" data-element_type="column" data-e-type="column" data-settings="{"animation":"fadeIn"}"> 2302 <div class="elementor-widget-wrap elementor-element-populated"> 2303 <div class="elementor-element elementor-element-d05625b elementor-widget elementor-widget-heading" data-id="d05625b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2304 <h2 class="elementor-heading-title elementor-size-default">Contact</h2> </div> 2305 <div class="elementor-element elementor-element-6dab572 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="6dab572" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 2306 <ul class="elementor-icon-list-items"> 2307 <li class="elementor-icon-list-item"> 2308 <a href="https://maps.app.goo.gl/DXBfPKHRZQYuzgh4A" target="_blank"> 2309 2310 <span class="elementor-icon-list-icon"> 2311 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2312 <span class="elementor-icon-list-text">[HQ] 601 A, B, 602, 6th Floor, Shlok Infinity, opposite to Vishwakarma Temple, Chandlodiya, Ahmedabad, Gujarat 382481</span> 2313 </a> 2314 </li> 2315 <li class="elementor-icon-list-item"> 2316 <a href="https://maps.app.goo.gl/HmvhJwtkJrFGyvHD9" target="_blank"> 2317 2318 <span class="elementor-icon-list-icon"> 2319 <svg aria-hidden="true" class="e-font-icon-svg e-fab-telegram-plane" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg> </span> 2320 <span class="elementor-icon-list-text">5900 Balcone Drive Ste 100 Austin TX 78731 USA</span> 2321 </a> 2322 </li> 2323 <li class="elementor-icon-list-item"> 2324 <a href="mailto:[email protected]"> 2325 2326 <span class="elementor-icon-list-icon"> 2327 <svg aria-hidden="true" class="e-font-icon-svg e-fas-envelope" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.
23276-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg> </span> 2328 <span class="elementor-icon-list-text">[email protected]</span> 2329 </a> 2330 </li> 2331 <li class="elementor-icon-list-item"> 2332 <a href="tel:9228000123"> 2333 2334 <span class="elementor-icon-list-icon"> 2335 <svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-alt" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg> </span> 2336 <span class="elementor-icon-list-text">+91-9228000123 (Sales)</span> 2337 </a> 2338 </li> 2339 <li class="elementor-icon-list-item"> 2340 <a href="tel:9227247247"> 2341 2342 <span class="elementor-icon-list-icon"> 2343 <svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-alt" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg> </span> 2344 <span class="elementor-icon-list-text">+91-9227247247 (Support)</span> 2345 </a> 2346 </li> 2347 </ul> 2348 </div> 2349 <div class="elementor-element elementor-element-3a60538 e-grid-align-left elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="3a60538" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 2350 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 2351 <span class="elementor-grid-item" role="listitem"> 2352 <a class="elementor-icon elementor-social-icon elementor-social-icon-x-twitter elementor-animation-grow elementor-repeater-item-554aad8" href="https://twitter.com/jalpiplatform" target="_blank"> 2353 <span class="elementor-screen-only">X-twitter</span> 2354 <svg aria-hidden="true" class="e-font-icon-svg e-fab-x-twitter" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg> </a> 2355 </span> 2356 <span class="elementor-grid-item" role="listitem"> 2357 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-animation-grow elementor-repeater-item-ae593c5" href="https://www.facebook.com/jalpiwhatsappapi" target="_blank"> 2358 <span class="elementor-screen-only">Facebook</span> 2359 <svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg> </a> 2360 </span> 2361 <span class="elementor-grid-item" role="listitem"> 2362 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-animation-grow elementor-repeater-item-c700367" href="https://www.instagram.com/jalpiplatform" target="_blank"> 2363 <span class="elementor-screen-only">Instagram</span> 2364 <svg aria-hidden="true" class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg> </a> 2365 </span> 2366 <span class="elementor-grid-item" role="listitem"> 2367 <a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-animation-grow elementor-repeater-item-595705b" href="https://www.linkedin.com/company/jalpi-whatsapp-api" target="_blank"> 2368 <span class="elementor-screen-only">Linkedin</span> 2369 <svg aria-hidden="true" class="e-font-icon-svg e-fab-linkedin" viewB
2369ox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg> </a> 2370 </span> 2371 <span class="elementor-grid-item" role="listitem"> 2372 <a class="elementor-icon elementor-social-icon elementor-social-icon-wordpress elementor-animation-grow elementor-repeater-item-dbabf19" href="https://wordpress.org/plugins/search/konceptwise/" target="_blank"> 2373 <span class="elementor-screen-only">Wordpress</span> 2374 <svg aria-hidden="true" class="e-font-icon-svg e-fab-wordpress" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M61.7 169.4l101.5 278C92.2 413 43.3 340.2 43.3 256c0-30.9 6.6-60.1 18.4-86.6zm337.9 75.9c0-26.3-9.4-44.5-17.5-58.7-10.8-17.5-20.9-32.4-20.9-49.9 0-19.6 14.8-37.8 35.7-37.8.9 0 1.8.1 2.8.2-37.9-34.7-88.3-55.9-143.7-55.9-74.3 0-139.7 38.1-177.8 95.9 5 .2 9.7.3 13.7.3 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l77.5 230.4L249.8 247l-33.1-90.8c-11.5-.7-22.3-2-22.3-2-11.5-.7-10.1-18.2 1.3-17.5 0 0 35.1 2.7 56 2.7 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l76.9 228.7 21.2-70.9c9-29.4 16-50.5 16-68.7zm-139.9 29.3l-63.8 185.5c19.1 5.6 39.2 8.7 60.1 8.7 24.8 0 48.5-4.3 70.6-12.1-.6-.9-1.1-1.9-1.5-2.9l-65.4-179.2zm183-120.7c.9 6.8 1.4 14 1.4 21.9 0 21.6-4 45.8-16.2 76.2l-65 187.9C426.2 403 468.7 334.5 468.7 256c0-37-9.4-71.8-26-102.1zM504 256c0 136.8-111.3 248-248 248C119.2 504 8 392.7 8 256 8 119.2 119.2 8 256 8c136.7 0 248 111.2 248 248zm-11.4 0c0-130.5-106.2-236.6-236.6-236.6C125.5 19.4 19.4 125.5 19.4 256S125.6 492.6 256 492.6c130.5 0 236.6-106.1 236.6-236.6z"></path></svg> </a> 2375 </span> 2376 <span class="elementor-grid-item" role="listitem"> 2377 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-animation-grow elementor-repeater-item-ef61716" href="https://www.youtube.com/@jalpi_official" target="_blank"> 2378 <span class="elementor-screen-only">Youtube</span> 2379 <svg aria-hidden="true" class="e-font-icon-svg e-fab-youtube" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg> </a> 2380 </span> 2381 </div> 2382 </div> 2383 </div> 2384 </div> 2385 </div> 2386 </section> 2387 <section class="elementor-section elementor-top-section elementor-element elementor-element-f026844 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no" data-id="f026844" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 2388 <div class="elementor-container elementor-column-gap-default"> 2389 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3628f0a elementor-invisible" data-id="3628f0a" data-element_type="column" data-e-type="column" data-settings="{"animation":"fadeIn"}"> 2390 <div class="elementor-widget-wrap elementor-element-populated"> 2391 <div class="elementor-element elementor-element-cf3a381 elementor-widget elementor-widget-text-editor" data-id="cf3a381" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2392 © 2012 –<span id="year"></span> Jalpi by <a href="https://www.konceptwise.com/" target="_blank" rel="noopener">Konceptwise Digital Media Pvt. Ltd</a>. 2393
2394<script> 2395 document.getElementById("year").textContent = new Date().getFullYear(); 2396</script>
2396 </div> 2397 </div> 2398 </div> 2399 </div> 2400 </section> 2401 </div> 2402 </div> </footer> 2403 </div><!-- #page --> 2404 <!-- Meta Pixel Event Code --> 2405
2405<script type='text/javascript'> 2406 (function () { 2407 function runPixelCode( response ) { 2408 if ( ! response || ! response.data || ! response.data.fb_pxl_code ) { 2409 return; 2410 } 2411 2412 try { 2413 new Function( response.data.fb_pxl_code )(); 2414 } catch ( e ) { 2415 console && console.warn 2416 && console.warn( 'Meta Pixel response parsing failed. Please check if your pixel is connected.', e ); 2417 } 2418 } 2419 2420 var radio = window.nfRadio 2421 || ( window.Backbone && window.Backbone.Radio ); 2422 if ( radio && radio.channel ) { 2423 radio.channel( 'forms' ).on( 'submit:response', runPixelCode ); 2424 } 2425 2426 if ( window.jQuery ) { 2427 window.jQuery( document ).on( 2428 'nfFormSubmitResponse', 2429 function ( event, data ) { 2430 if ( data && data.response ) { 2431 runPixelCode( data.response ); 2432 } 2433 } 2434 ); 2435 } 2436 })(); 2437 </script>
2437 2438 <!-- End Meta Pixel Event Code --> 2439 <!-- Meta Pixel Event Code --> 2440
2440<script type='text/javascript'> 2441 (function ( $ ) { 2442 if ( ! $ || typeof document === 'undefined' ) { 2443 return; 2444 } 2445 // WPForms triggers this jQuery event and passes the AJAX response object. 2446 $( document ).on( 'wpformsAjaxSubmitSuccess', function ( event, data ) { 2447 if ( data && data.data && data.data.fb_pxl_code ) { 2448 try { 2449 new Function( data.data.fb_pxl_code )(); 2450 } catch ( e ) { 2451 console && console.warn && console.warn( 'Meta Pixel eval failed', e ); 2452 } 2453 } 2454 } ); 2455 })( window.jQuery ); 2456 </script>
2456 2457 <!-- End Meta Pixel Event Code --> 2458
2458<script type="speculationrules"> 2459{"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/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2460</script>
2460 2461
2461<script> 2462 document.addEventListener('DOMContentLoaded', function () { 2463 var forms = document.querySelectorAll('.wpcf7-form'); 2464 if (forms.length > 0) { 2465 var currentUrl = window.location.href; // Captures full URL + query string 2466 forms.forEach(function (form) { 2467 var input = document.createElement('input'); 2468 input.type = 'hidden'; 2469 input.name = 'cf7lc_page_url'; 2470 input.value = currentUrl; 2471 form.appendChild(input); 2472 }); 2473 } 2474 }); 2475 2476 /** 2477 * Plugin Download Popup (one popup, multiple forms): 2478 * Each plugin has its own CF7 form with [hidden plugin_name "..."] hardcoded. 2479 * Elementor button Link URL: #plugin-form-{CF7_FORM_ID} 2480 * CSS Class: plugin-download-btn 2481 */ 2482 // Use CAPTURE phase (true) to intercept clicks before Elementor handles them 2483 document.addEventListener('click', function (e) { 2484 // Open popup â match any element inside a link with #plugin-form- in href 2485 var link = e.target.closest('a'); 2486 if (link) { 2487 var href = link.getAttribute('href') || ''; 2488 // Check if this is a plugin download link (href contains #plugin-form-) 2489 if (href.indexOf('#plugin-form-') === -1) return; 2490 2491 e.preventDefault(); 2492 e.stopPropagation(); 2493 e.stopImmediatePropagation(); 2494 2495 var match = href.match(/#plugin-form-([a-zA-Z0-9]+)/); 2496 if (!match) return; 2497 2498 var formId = match[1]; 2499 var modal = document.getElementById('cf7lc-plugin-modal'); 2500 if (!modal) return; 2501 2502 // Hide all plugin forms, show only the matching one 2503 var allForms = modal.querySelectorAll('.cf7lc-plugin-form'); 2504 allForms.forEach(function (f) { f.style.display = 'none'; }); 2505 2506 var targetForm = modal.querySelector('.cf7lc-plugin-form[data-form-id="' + formId + '"]'); 2507 if (targetForm) { 2508 targetForm.style.display = 'block'; 2509 // Read plugin name from the form's hidden field and set as title 2510 var nameField = targetForm.querySelector('input[name="plugin_name"]'); 2511 var title = document.getElementById('cf7lc-plugin-title'); 2512 if (title && nameField) title.textContent = nameField.value; 2513 } 2514 2515 modal.style.display = 'flex'; 2516 document.body.style.overflow = 'hidden'; 2517 } 2518 }, true); // true = capture phase, fires BEFORE Elementor's handlers 2519 2520 // Close popup on overlay or close button click 2521 document.addEventListener('click', function (e) { 2522 var closeBtn = e.target.closest('.cf7lc-modal-close'); 2523 var overlay = e.target.id === 'cf7lc-plugin-modal' ? e.target : null; 2524 if (closeBtn || overlay) { 2525 var modal = document.getElementById('cf7lc-plugin-modal'); 2526 if (modal) { 2527 modal.style.display = 'none'; 2528 document.body.style.overflow = ''; 2529 } 2530 } 2531 }); 2532 2533 // Close on Escape key 2534 document.addEventListener('keydown', function (e) { 2535 if (e.key === 'Escape') { 2536 var modal = document.getElementById('cf7lc-plugin-modal'); 2537 if (modal && modal.style.display === 'flex') { 2538 modal.style.display = 'none'; 2539 document.body.style.overflow = ''; 2540 } 2541 } 2542 }); 2543 2544 // Re-initialize CF7 on popup forms 2545 document.addEventListener('DOMContentLoaded', function () { 2546 var modal = document.getElementById('cf7lc-plugin-modal'); 2547 if (modal && typeof wpcf7 !== 'undefined' && typeof wpcf7.init === 'function') { 2548 wpcf7.init(modal); 2549 } 2550 }); 2551 2552 // Auto-download ZIP after successful form submission in popup 2553 var cf7lcDownloadTriggered = false;
2554 function cf7lcHandleDownload(e) { 2555 if (cf7lcDownloadTriggered) return; 2556 2557 var modal = document.getElementById('cf7lc-plugin-modal'); 2558 if (!modal || modal.style.display !== 'flex') return; 2559 2560 // For wpcf7submit, only proceed if status is 'mail_sent' 2561 if (e.type === 'wpcf7submit' && e.detail && e.detail.status !== 'mail_sent') return; 2562 2563 // Find the currently visible form's plugin_name 2564 var visibleForm = modal.querySelector('.cf7lc-plugin-form[style*="display: block"]'); 2565 if (!visibleForm) visibleForm = modal.querySelector('.cf7lc-plugin-form:not([style*="display: none"])'); 2566 var field = visibleForm ? visibleForm.querySelector('input[name="plugin_name"]') : null; 2567 var pluginName = field ? field.value : ''; 2568 if (!pluginName) return; 2569 2570 cf7lcDownloadTriggered = true; 2571 2572 var downloadUrl = 'https://jalpi.com/wp-admin/admin-ajax.php' 2573 + '?action=cf7lc_download_plugin' 2574 + '&plugin=' + encodeURIComponent(pluginName) 2575 + '&nonce=' + 'b430825d28'; 2576 2577 setTimeout(function () { 2578 window.open(downloadUrl, '_blank'); 2579 }, 1000); 2580 2581 setTimeout(function () { 2582 modal.style.display = 'none'; 2583 document.body.style.overflow = ''; 2584 cf7lcDownloadTriggered = false; 2585 }, 2500); 2586 } 2587 2588 document.addEventListener('wpcf7mailsent', cf7lcHandleDownload); 2589 document.addEventListener('wpcf7submit', cf7lcHandleDownload); 2590 </script>
2590 2591 2592 <!-- Plugin Download Popup Modal (shared by all plugin forms) --> 2593 <div id="cf7lc-plugin-modal" style="display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:999999; align-items:center; justify-content:center;"> 2594 <div style="background:#fff; border-radius:12px; padding:30px; max-width:500px; width:90%; position:relative; box-shadow:0 10px 40px rgba(0,0,0,0.3); max-height:90vh; overflow-y:auto;"> 2595 <button class="cf7lc-modal-close" style="position:absolute; top:12px; right:16px; background:none; border:none; font-size:24px; cursor:pointer; color:#666; line-height:1;">×</button> 2596 <h3 style="margin:0 0 5px 0; font-size:20px; color:#333;">Download Plugin</h3> 2597 <p id="cf7lc-plugin-title" style="margin:0 0 20px 0; font-size:14px; color:#666;"></p> 2598 <div class="cf7lc-plugin-form" data-form-id="6088457" style="display:none;"> 2599 2600<div class="wpcf7 no-js" id="wpcf7-f12550-o1" lang="en-US" dir="ltr" data-wpcf7-id="12550"> 2601<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div> 2602<form action="/#wpcf7-f12550-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init"> 2603<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="12550" /><input type="hidden" name="_wpcf7_version" value="6.1.7" /><input type="hidden" name="_wpcf7_locale" value="en_US" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f12550-o1" /><input type="hidden" name="_wpcf7_container_post" value="0" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" /> 2604</fieldset> 2605<!-- TEMPLATE: Copy this for each plugin, change the plugin_name value --> 2606<!-- Example: <input class="wpcf7-form-control wpcf7-hidden" value="Authyo OTP For FluentForm" type="hidden" name="plugin_name" /> --> 2607<div class="jalpi-form-field"> 2608 <p><span class="wpcf7-form-control-wrap" data-name="your-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" autocomplete="name" aria-required="true" aria-invalid="false" placeholder="Enter Your Full Name" value="" type="text" name="your-name" /></span> 2609 </p> 2610</div> 2611<div class="jalpi-form-field"> 2612 <p><span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" autocomplete="email" aria-required="true" aria-invalid="false" placeholder="Enter Your Email Address" value="" type="email" name="your-email" /></span> <div class="cf7-authyo-wrap cf7-authyo-email cf7-authyo-mode-single" 2613 data-form-id="12550" data-token="5d31e71e9e1e5f48a933897ebd1c6ada" 2614 data-channel="email" data-mode="single" 2615 data-primary-phone="whatsapp" 2616 data-fallback-timer="30" 2617 data-allow-visitor-choice="1" 2618 data-enabled-methods="" 2619 data-target-field="" 2620 data-template-version="1.0.34"> 2621 2622 2623 <button type="button" class="cf7-authyo-send button" > 2624 Send OTP to Email </button> 2625 2626 <button type="button" class="cf7-authyo-skip button" 2627 style="margin-left: 10px; background: red; color: white; border-color: red;"> 2628 Skip Verification </button> 2629 2630 <div class="cf7-authyo-otp-row" style="display:none;"> 2631 <input type="text" class="cf7-authyo-otp" inputmode="numeric" autocomplete="one-time-code" 2632 minlength="4" maxlength="4" 2633 pattern="\d{4}" placeholder="Enter 4-digit OTP" /> 2634 <a href="#" class="cf7-authyo-resend">Resend</a> 2635 <span class="cf7-authyo-countdown" aria-live="polite"></span> 2636 </div> 2637 2638 2639 <input type="hidden" class="cf7-authyo-token" 2640 name="cf7_authyo_token_email" 2641 value="5d31e71e9e1e5f48a933897ebd1c6ada" /> 2642 <input type="hidden" class="cf7-authyo-verified" name="cf7_authyo_verified" value="
26420" /> 2643 <input type="hidden" class="cf7-authyo-skipped" 2644 name="cf7_authyo_skipped_email" value="0" /> 2645 <input type="hidden" class="cf7-authyo-channel-type" 2646 value="email" /> 2647 <div class="cf7-authyo-status" aria-live="polite"></div> 2648 </div> 2649 2650 </p> 2651</div> 2652<div class="jalpi-form-field"> 2653 <p><span class="wpcf7-form-control-wrap" data-name="your-phone"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel" autocomplete="tel" aria-required="true" aria-invalid="false" placeholder="Enter Your Phone Number" value="" type="tel" name="your-phone" /></span> <div class="cf7-authyo-wrap cf7-authyo-phone cf7-authyo-mode-single" 2654 data-form-id="12550" data-token="5d31e71e9e1e5f48a933897ebd1c6ada" 2655 data-channel="whatsapp" data-mode="single" 2656 data-primary-phone="whatsapp" 2657 data-fallback-timer="30" 2658 data-allow-visitor-choice="1" 2659 data-enabled-methods="sms,whatsapp" 2660 data-target-field="" 2661 data-template-version="1.0.34"> 2662 2663 <div class="cf7-authyo-country-selector-container" data-selector-rendered="true" 2664 data-debug-phone="yes" 2665 data-debug-channel="whatsapp"> 2666 <div class="cf7-authyo-country-dropdown-wrapper"><input type="text" class="cf7-authyo-country-search" 2667 id="cf7-authyo-country-12550" 2668 placeholder="Search country..." autocomplete="off" readonly /><span 2669 class="cf7-authyo-country-code-display"></span><span class="cf7-authyo-dropdown-arrow">▼</span> 2670 <div class="cf7-authyo-country-list" style="display:none;"></div> 2671 </div><input type="hidden" class="cf7-authyo-selected-country-code" 2672 name="cf7_authyo_country_code_12550" value="" /> 2673 </div> 2674 2675 <div class="cf7-authyo-method-selector" style="display:none" aria-live="polite"> 2676 <p class="cf7-authyo-method-selector-message"> 2677 Choose your preferred OTP delivery method: </p> 2678 <div class="cf7-authyo-method-selector-buttons"> 2679 <button type="button" class="cf7-authyo-method-selector-btn button" data-method="sms"> 2680 <span class="dashicons dashicons-email-alt"></span> 2681 SMS </button> 2682 <button type="button" class="cf7-authyo-method-selector-btn button" data-method="whatsapp" data-primary="true"> 2683 <span class="dashicons dashicons-whatsapp"></span> 2684 WhatsApp </button> 2685 <button type="button" class="cf7-authyo-skip button"> 2686 Skip Verification </button> 2687 </div> 2688 </div> 2689 2690 <button type="button" class="cf7-authyo-send button" style="display:none;"> 2691 Send OTP via Whatsapp </button> 2692 2693 2694 <div class="cf7-authyo-otp-row" style="display:none;"> 2695 <input type="text" class="cf7-authyo-otp" inputmode="numeric" autocomplete="one-time-code" 2696 minlength="4" maxlength="4" 2697 pattern="\d{4}" placeholder="Enter 4-digit OTP" /> 2698 <a href="#" class="cf7-authyo-resend">Resend</a> 2699 <span class="cf7-authyo-countdown" aria-live="polite"></span> 2700 </div> 2701 2702 <div class="cf7-authyo-fallback" style="display:none;" aria-live="polite"> 2703 <p class="cf7-authyo-fallback-message"> 2704 Didn't receive OTP? Try another method: </p> 2705 <div class="cf7-authyo-fallback-buttons"> 2706 <button type="button" class="cf7-authyo-fallback-btn button" data-method="sms"> 2707 <span class="dashicons dashicons-email-alt"></span> 2708 SMS </button> 2709 <button type="button" class="cf7-authyo-fallback-btn button" data-method="whatsapp">
2710 <span class="dashicons dashicons-whatsapp"></span> 2711 WhatsApp </button> 2712 </div> 2713 <span class="cf7-authyo-fallback-timer" aria-live="polite"></span> 2714 </div> 2715 2716 <input type="hidden" class="cf7-authyo-token" 2717 name="cf7_authyo_token_phone" 2718 value="5d31e71e9e1e5f48a933897ebd1c6ada" /> 2719 <input type="hidden" class="cf7-authyo-verified" name="cf7_authyo_verified" value="0" /> 2720 <input type="hidden" class="cf7-authyo-skipped" 2721 name="cf7_authyo_skipped_phone" value="0" /> 2722 <input type="hidden" class="cf7-authyo-channel-type" 2723 value="phone" /> 2724 <div class="cf7-authyo-status" aria-live="polite"></div> 2725 </div> 2726 2727 </p> 2728</div> 2729<div class="jalpi-form-field"> 2730 <p><span class="wpcf7-form-control-wrap" data-name="your-message"><textarea cols="40" rows="10" maxlength="2000" class="wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Tell us which plugin you need or any specific requirements" name="your-message"></textarea></span> 2731 </p> 2732</div> 2733 2734<!-- IMPORTANT: Change this value for each plugin form --> 2735<input class="wpcf7-form-control wpcf7-hidden" value="Authyo OTP For FluentForm" type="hidden" name="plugin_name" /> 2736 2737<!-- Auto capture page URL --> 2738<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="page_url" /> 2739<div class="jalpi-form-field consent-box"> 2740 <p><span class="wpcf7-form-control-wrap" data-name="your-consent"><span class="wpcf7-form-control wpcf7-acceptance optional"><span class="wpcf7-list-item"><label><input type="checkbox" name="your-consent" value="1" aria-invalid="false" /><span class="wpcf7-list-item-label"><span> 2741 By clicking the button, I expressly agree to the 2742 <a href="https://jalpi.com/terms-conditions/">Terms of Use</a> 2743 and 2744 <a href="https://jalpi.com/privacy-policy/">Privacy Policy</a> 2745 </span></span></label></span></span></span> 2746 </p> 2747</div> 2748<p><input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Download Plugin" /> 2749</p><div class="wpcf7-response-output" aria-hidden="true"></div> 2750</form> 2751</div> 2752 </div> 2753 <div class="cf7lc-plugin-form" data-form-id="cd7a0c2" style="display:none;"> 2754 2755<div class="wpcf7 no-js" id="wpcf7-f12574-o2" lang="en-US" dir="ltr" data-wpcf7-id="12574"> 2756<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div> 2757<form action="/#wpcf7-f12574-o2" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init"> 2758<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="12574" /><input type="hidden" name="_wpcf7_version" value="6.1.7" /><input type="hidden" name="_wpcf7_locale" value="en_US" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f12574-o2" /><input type="hidden" name="_wpcf7_container_post" value="0" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" /> 2759</fieldset> 2760<!-- TEMPLATE: Copy this for each plugin, change the plugin_name value --> 2761<!-- Example: <input class="wpcf7-form-control wpcf7-hidden" value="Pricesync Jalpi" type="hidden" name="plugin_name" /> --> 2762<div class="jalpi-form-field"> 2763 <p><span class="wpcf7-form-control-wrap" data-name="your-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" autocomplete="name" aria-required="true" aria-invalid="false" placeholder="Enter Your Full Name" value="" type="text" name="your-name" /></span> 2764 </p> 2765</div> 2766<div class="jalpi-form-field"> 2767 <p><span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" autocomplete="email" aria-required="true" aria-invalid="false" placeholder="Enter Your Email Address" value="" type="email" name="your-email" /></span> <div class="cf7-authyo-wrap cf7-authyo-email cf7-authyo-mode-single" 2768 data-form-id="12574" data-token="63a0119d5c3c37ad331c4053e0be884c" 2769 data-channel="email" data-mode="single" 2770 data-primary-phone="whatsapp" 2771 data-fallback-timer="30" 2772 data-allow-visitor-choice="1" 2773 data-enabled-methods="" 2774 data-target-field="" 2775 data-template-version="1.0.34"> 2776 2777 2778 <button type="button" class="cf7-authyo-send button" > 2779 Send OTP to Email </button> 2780 2781 <button type="button" class="cf7-authyo-skip button" 2782 style="margin-left: 10px; background: red; color: white; border-color: red;"> 2783 Skip Verification </button> 2784 2785 <div class="cf7-authyo-otp-row" style="display:none;"> 2786 <input type="text" class="cf7-authyo-otp" inputmode="numeric" autocomplete="one-time-code" 2787 minlength="4" maxlength="4" 2788 pattern="\d{4}" placeholder="Enter 4-digit OTP" /> 2789 <a href="#" class="cf7-authyo-resend">Resend</a>
2790 <span class="cf7-authyo-countdown" aria-live="polite"></span> 2791 </div> 2792 2793 2794 <input type="hidden" class="cf7-authyo-token" 2795 name="cf7_authyo_token_email" 2796 value="63a0119d5c3c37ad331c4053e0be884c" /> 2797 <input type="hidden" class="cf7-authyo-verified" name="cf7_authyo_verified" value="0" /> 2798 <input type="hidden" class="cf7-authyo-skipped" 2799 name="cf7_authyo_skipped_email" value="0" /> 2800 <input type="hidden" class="cf7-authyo-channel-type" 2801 value="email" /> 2802 <div class="cf7-authyo-status" aria-live="polite"></div> 2803 </div> 2804 2805 </p> 2806</div> 2807<div class="jalpi-form-field"> 2808 <p><span class="wpcf7-form-control-wrap" data-name="your-phone"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel" autocomplete="tel" aria-required="true" aria-invalid="false" placeholder="Enter Your Phone Number" value="" type="tel" name="your-phone" /></span> <div class="cf7-authyo-wrap cf7-authyo-phone cf7-authyo-mode-single" 2809 data-form-id="12574" data-token="63a0119d5c3c37ad331c4053e0be884c" 2810 data-channel="whatsapp" data-mode="single" 2811 data-primary-phone="whatsapp" 2812 data-fallback-timer="30" 2813 data-allow-visitor-choice="1" 2814 data-enabled-methods="sms,whatsapp" 2815 data-target-field="" 2816 data-template-version="1.0.34"> 2817 2818 <div class="cf7-authyo-country-selector-container" data-selector-rendered="true" 2819 data-debug-phone="yes" 2820 data-debug-channel="whatsapp"> 2821 <div class="cf7-authyo-country-dropdown-wrapper"><input type="text" class="cf7-authyo-country-search" 2822 id="cf7-authyo-country-12574" 2823 placeholder="Search country..." autocomplete="off" readonly /><span 2824 class="cf7-authyo-country-code-display"></span><span class="cf7-authyo-dropdown-arrow">▼</span> 2825 <div class="cf7-authyo-country-list" style="display:none;"></div> 2826 </div><input type="hidden" class="cf7-authyo-selected-country-code" 2827 name="cf7_authyo_country_code_12574" value="" /> 2828 </div> 2829 2830 <div class="cf7-authyo-method-selector" style="display:none" aria-live="polite"> 2831 <p class="cf7-authyo-method-selector-message"> 2832 Choose your preferred OTP delivery method: </p> 2833 <div class="cf7-authyo-method-selector-buttons"> 2834 <button type="button" class="cf7-authyo-method-selector-btn button" data-method="sms"> 2835 <span class="dashicons dashicons-email-alt"></span> 2836 SMS </button> 2837 <button type="button" class="cf7-authyo-method-selector-btn button" data-method="whatsapp" data-primary="true"> 2838 <span class="dashicons dashicons-whatsapp"></span> 2839 WhatsApp </button> 2840 <button type="button" class="cf7-authyo-skip button"> 2841 Skip Verification </button> 2842 </div> 2843 </div> 2844 2845 <button type="button" class="cf7-authyo-send button" style="display:none;"> 2846 Send OTP via Whatsapp </button> 2847 2848 2849 <div class="cf7-authyo-otp-row" style="display:none;"> 2850 <input type="text" class="cf7-authyo-otp" inputmode="numeric" autocomplete="one-time-code" 2851 minlength="4" maxlength="4" 2852 pattern="\d{4}" placeholder="Enter 4-digit OTP" /> 2853 <a href="#" class="cf7-authyo-resend">Resend</a> 2854 <span class="cf7-authyo-countdown" aria-live="polite"></span> 2855 </div> 2856 2857 <div class="cf7-authyo-fallback" style="display:none;" aria-live="polite"> 2858 <p class="cf7-authyo-fallback-message"> 2859 Didn't receive OTP? Try another method: </p> 2860 <div class="cf7-authyo-fallback-buttons"> 2861 <button type="button" class="cf7-authyo-fallback-btn button" data-method="sms">
2862 <span class="dashicons dashicons-email-alt"></span> 2863 SMS </button> 2864 <button type="button" class="cf7-authyo-fallback-btn button" data-method="whatsapp"> 2865 <span class="dashicons dashicons-whatsapp"></span> 2866 WhatsApp </button> 2867 </div> 2868 <span class="cf7-authyo-fallback-timer" aria-live="polite"></span> 2869 </div> 2870 2871 <input type="hidden" class="cf7-authyo-token" 2872 name="cf7_authyo_token_phone" 2873 value="63a0119d5c3c37ad331c4053e0be884c" /> 2874 <input type="hidden" class="cf7-authyo-verified" name="cf7_authyo_verified" value="0" /> 2875 <input type="hidden" class="cf7-authyo-skipped" 2876 name="cf7_authyo_skipped_phone" value="0" /> 2877 <input type="hidden" class="cf7-authyo-channel-type" 2878 value="phone" /> 2879 <div class="cf7-authyo-status" aria-live="polite"></div> 2880 </div> 2881 2882 </p> 2883</div> 2884<div class="jalpi-form-field"> 2885 <p><span class="wpcf7-form-control-wrap" data-name="your-message"><textarea cols="40" rows="10" maxlength="2000" class="wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Tell us which plugin you need or any specific requirements" name="your-message"></textarea></span> 2886 </p> 2887</div> 2888 2889<!-- IMPORTANT: Change this value for each plugin form --> 2890<input class="wpcf7-form-control wpcf7-hidden" value="Pricesync Jalpi" type="hidden" name="plugin_name" /> 2891 2892<!-- Auto capture page URL --> 2893<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="page_url" /> 2894<div class="jalpi-form-field consent-box"> 2895 <p><span class="wpcf7-form-control-wrap" data-name="your-consent"><span class="wpcf7-form-control wpcf7-acceptance optional"><span class="wpcf7-list-item"><label><input type="checkbox" name="your-consent" value="1" aria-invalid="false" /><span class="wpcf7-list-item-label"><span> 2896 By clicking the button, I expressly agree to the 2897 <a href="https://jalpi.com/terms-conditions/">Terms of Use</a> 2898 and 2899 <a href="https://jalpi.com/privacy-policy/">Privacy Policy</a> 2900 </span></span></label></span></span></span> 2901 </p> 2902</div> 2903<p><input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Download Plugin" /> 2904</p><div class="wpcf7-response-output" aria-hidden="true"></div> 2905</form> 2906</div> 2907 </div> 2908 <div class="cf7lc-plugin-form" data-form-id="23578f1" style="display:none;"> 2909 2910<div class="wpcf7 no-js" id="wpcf7-f12592-o3" lang="en-US" dir="ltr" data-wpcf7-id="12592"> 2911<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div> 2912<form action="/#wpcf7-f12592-o3" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init"> 2913<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="12592" /><input type="hidden" name="_wpcf7_version" value="6.1.7" /><input type="hidden" name="_wpcf7_locale" value="en_US" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f12592-o3" /><input type="hidden" name="_wpcf7_container_post" value="0" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" /> 2914</fieldset> 2915<!-- TEMPLATE: Copy this for each plugin, change the plugin_name value --> 2916<!-- Example: <input class="wpcf7-form-control wpcf7-hidden" value="authyo-otp-for-formidable" type="hidden" name="plugin_name" /> --> 2917<div class="jalpi-form-field"> 2918 <p><span class="wpcf7-form-control-wrap" data-name="your-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" autocomplete="name" aria-required="true" aria-invalid="false" placeholder="Enter Your Full Name" value="" type="text" name="your-name" /></span> 2919 </p> 2920</div> 2921<div class="jalpi-form-field"> 2922 <p><span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" autocomplete="email" aria-required="true" aria-invalid="false" placeholder="Enter Your Email Address" value="" type="email" name="your-email" /></span> <div class="cf7-authyo-wrap cf7-authyo-email cf7-authyo-mode-single" 2923 data-form-id="12592" data-token="26934649bff572cf3576ee920dc744d2" 2924 data-channel="email" data-mode="single" 2925 data-primary-phone="whatsapp" 2926 data-fallback-timer="30" 2927 data-allow-visitor-choice="1" 2928 data-enabled-methods="" 2929 data-target-field="" 2930 data-template-version="1.0.34"> 2931 2932 2933 <button type="button" class="cf7-authyo-send button" > 2934 Send OTP to Email </button> 2935 2936 <button type="button" class="cf7-authyo-skip button" 2937 style="margin-left: 10px; background: red; color: white; border-color: red;"> 2938 Skip Verification </button> 2939 2940 <div class="cf7-authyo-otp-row" style="display:none;"> 2941 <input type="text" class="cf7-authyo-otp" inputmode="numeric" autocomplete="one-time-code" 2942 minlength="4" maxlength="4" 2943 pattern="\d{4}" placeholder="Enter 4-digit OTP" /> 2944 <a href="#" class="cf7-authyo-resend">Resend</a>
2945 <span class="cf7-authyo-countdown" aria-live="polite"></span> 2946 </div> 2947 2948 2949 <input type="hidden" class="cf7-authyo-token" 2950 name="cf7_authyo_token_email" 2951 value="26934649bff572cf3576ee920dc744d2" /> 2952 <input type="hidden" class="cf7-authyo-verified" name="cf7_authyo_verified" value="0" /> 2953 <input type="hidden" class="cf7-authyo-skipped" 2954 name="cf7_authyo_skipped_email" value="0" /> 2955 <input type="hidden" class="cf7-authyo-channel-type" 2956 value="email" /> 2957 <div class="cf7-authyo-status" aria-live="polite"></div> 2958 </div> 2959 2960 </p> 2961</div> 2962<div class="jalpi-form-field"> 2963 <p><span class="wpcf7-form-control-wrap" data-name="your-phone"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel" autocomplete="tel" aria-required="true" aria-invalid="false" placeholder="Enter Your Phone Number" value="" type="tel" name="your-phone" /></span> <div class="cf7-authyo-wrap cf7-authyo-phone cf7-authyo-mode-single" 2964 data-form-id="12592" data-token="26934649bff572cf3576ee920dc744d2" 2965 data-channel="whatsapp" data-mode="single" 2966 data-primary-phone="whatsapp" 2967 data-fallback-timer="30" 2968 data-allow-visitor-choice="1" 2969 data-enabled-methods="sms,whatsapp" 2970 data-target-field="" 2971 data-template-version="1.0.34"> 2972 2973 <div class="cf7-authyo-country-selector-container" data-selector-rendered="true" 2974 data-debug-phone="yes" 2975 data-debug-channel="whatsapp"> 2976 <div class="cf7-authyo-country-dropdown-wrapper"><input type="text" class="cf7-authyo-country-search" 2977 id="cf7-authyo-country-12592" 2978 placeholder="Search country..." autocomplete="off" readonly /><span 2979 class="cf7-authyo-country-code-display"></span><span class="cf7-authyo-dropdown-arrow">▼</span> 2980 <div class="cf7-authyo-country-list" style="display:none;"></div> 2981 </div><input type="hidden" class="cf7-authyo-selected-country-code" 2982 name="cf7_authyo_country_code_12592" value="" /> 2983 </div> 2984 2985 <div class="cf7-authyo-method-selector" style="display:none" aria-live="polite"> 2986 <p class="cf7-authyo-method-selector-message"> 2987 Choose your preferred OTP delivery method: </p> 2988 <div class="cf7-authyo-method-selector-buttons"> 2989 <button type="button" class="cf7-authyo-method-selector-btn button" data-method="sms"> 2990 <span class="dashicons dashicons-email-alt"></span> 2991 SMS </button> 2992 <button type="button" class="cf7-authyo-method-selector-btn button" data-method="whatsapp" data-primary="true"> 2993 <span class="dashicons dashicons-whatsapp"></span> 2994 WhatsApp </button> 2995 <button type="button" class="cf7-authyo-skip button"> 2996 Skip Verification </button> 2997 </div> 2998 </div> 2999 3000 <button type="button" class="cf7-authyo-send button" style="display:none;"> 3001 Send OTP via Whatsapp </button> 3002 3003 3004 <div class="cf7-authyo-otp-row" style="display:none;"> 3005 <input type="text" class="cf7-authyo-otp" inputmode="numeric" autocomplete="one-time-code" 3006 minlength="4" maxlength="4" 3007 pattern="\d{4}" placeholder="Enter 4-digit OTP" /> 3008 <a href="#" class="cf7-authyo-resend">Resend</a> 3009 <span class="cf7-authyo-countdown" aria-live="polite"></span> 3010 </div> 3011 3012 <div class="cf7-authyo-fallback" style="display:none;" aria-live="polite"> 3013 <p class="cf7-authyo-fallback-message"> 3014 Didn't receive OTP? Try another method: </p> 3015 <div class="cf7-authyo-fallback-buttons"> 3016 <button type="button" class="cf7-authyo-fallback-btn button" data-method="sms">
3017 <span class="dashicons dashicons-email-alt"></span> 3018 SMS </button> 3019 <button type="button" class="cf7-authyo-fallback-btn button" data-method="whatsapp"> 3020 <span class="dashicons dashicons-whatsapp"></span> 3021 WhatsApp </button> 3022 </div> 3023 <span class="cf7-authyo-fallback-timer" aria-live="polite"></span> 3024 </div> 3025 3026 <input type="hidden" class="cf7-authyo-token" 3027 name="cf7_authyo_token_phone" 3028 value="26934649bff572cf3576ee920dc744d2" /> 3029 <input type="hidden" class="cf7-authyo-verified" name="cf7_authyo_verified" value="0" /> 3030 <input type="hidden" class="cf7-authyo-skipped" 3031 name="cf7_authyo_skipped_phone" value="0" /> 3032 <input type="hidden" class="cf7-authyo-channel-type" 3033 value="phone" /> 3034 <div class="cf7-authyo-status" aria-live="polite"></div> 3035 </div> 3036 3037 </p> 3038</div> 3039<div class="jalpi-form-field"> 3040 <p><span class="wpcf7-form-control-wrap" data-name="your-message"><textarea cols="40" rows="10" maxlength="2000" class="wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Tell us which plugin you need or any specific requirements" name="your-message"></textarea></span> 3041 </p> 3042</div> 3043 3044<!-- IMPORTANT: Change this value for each plugin form --> 3045<input class="wpcf7-form-control wpcf7-hidden" value="authyo-otp-for-formidable" type="hidden" name="plugin_name" /> 3046 3047<!-- Auto capture page URL --> 3048<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="page_url" /> 3049<div class="jalpi-form-field consent-box"> 3050 <p><span class="wpcf7-form-control-wrap" data-name="your-consent"><span class="wpcf7-form-control wpcf7-acceptance optional"><span class="wpcf7-list-item"><label><input type="checkbox" name="your-consent" value="1" aria-invalid="false" /><span class="wpcf7-list-item-label"><span> 3051 By clicking the button, I expressly agree to the 3052 <a href="https://jalpi.com/terms-conditions/">Terms of Use</a> 3053 and 3054 <a href="https://jalpi.com/privacy-policy/">Privacy Policy</a> 3055 </span></span></label></span></span></span> 3056 </p> 3057</div> 3058<p><input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Download Plugin" /> 3059</p><div class="wpcf7-response-output" aria-hidden="true"></div> 3060</form> 3061</div> 3062 </div> 3063 </div> 3064 </div> 3065 <!-- Popup HTML --> 3066 <div id="custom-popup" style="display:none;"> 3067 <div class="popup-overlay"></div> 3068 <div class="popup-content"> 3069 <span class="close-popup">×</span> 3070 <div class="ae_data elementor elementor-3801" data-aetid="3801"> 3071 <div data-elementor-type="wp-post" data-elementor-id="3801" class="elementor elementor-3801"> 3072 <div class="elementor-element elementor-element-bf48c1e e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent" data-id="bf48c1e" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 3073 <div class="e-con-inner"> 3074 <div class="elementor-element elementor-element-b2ae3c0 e-con-full resposn e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child" data-id="b2ae3c0" data-element_type="container" data-e-type="container" data-settings="{"background_background":"gradient"}"> 3075 <div class="elementor-element elementor-element-23ce6ae e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child" data-id="23ce6ae" data-element_type="container" data-e-type="container"> 3076 <div class="elementor-element elementor-element-1f699c7 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child" data-id="1f699c7" data-element_type="container" data-e-type="container"> 3077 <div class="elementor-element elementor-element-ac11cc0 elementor-widget elementor-widget-heading" data-id="ac11cc0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3078 <h2 class="elementor-heading-title elementor-size-default">Thanks for choosing Jalpi for your business 3079</h2> </div> 3080 <div class="elementor-element elementor-element-ab30b93 elementor-widget elementor-widget-text-editor" data-id="ab30b93" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 3081 Few things to know before you get started </div>
3082 </div> 3083 </div> 3084 <div class="elementor-element elementor-element-e233689 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child" data-id="e233689" data-element_type="container" data-e-type="container"> 3085 <div class="elementor-element elementor-element-99fc096 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child" data-id="99fc096" data-element_type="container" data-e-type="container"> 3086 <div class="elementor-element elementor-element-d06ee66 elementor-widget elementor-widget-heading" data-id="d06ee66" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3087 <h2 class="elementor-heading-title elementor-size-default">You must have admin access to your Meta Business Manager 3088</h2> </div> 3089 <div class="elementor-element elementor-element-beda833 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="beda833" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 3090 <ul class="elementor-icon-list-items"> 3091 <li class="elementor-icon-list-item"> 3092 <span class="elementor-icon-list-icon"> 3093 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-right" viewBox="0 0 256 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path></svg> </span> 3094 <span class="elementor-icon-list-text"> Make sure you have an official business website for smooth operations. The footer of your website should include the legal name of your business.</span> 3095 </li> 3096 <li class="elementor-icon-list-item"> 3097 <span class="elementor-icon-list-icon"> 3098 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-right" viewBox="0 0 256 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path></svg> </span> 3099 <span class="elementor-icon-list-text"><span style="display: inline-flex;align-items: center;white-space: nowrap"> Learn about allowed businesses in <a href="https://www.whatsapp.com/legal/commerce-policy/?lang=en" target="_blank" class="green-text">WhatsApp Commerce Policy</a> </span></span> 3100 </li> 3101 <li class="elementor-icon-list-item"> 3102 <span class="elementor-icon-list-icon"> 3103 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-right" viewBox="0 0 256 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path></svg> </span> 3104 <span class="elementor-icon-list-text"><span style="display: inline-flex;align-items: center;white-space: nowrap"> If your Meta Business Manager is not verified <a href="https://www.facebook.com/business/help/2342133782492969?id=180505742745347" target="_blank" class="green-text">Click Here</a> </span></span> 3105 </li> 3106 </ul> 3107 </div> 3108 <div class="elementor-element elementor-element-cd7ff04 iocn-price elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="cd7ff04" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 3109 <ul class="elementor-icon-list-items"> 3110 <li class="elementor-icon-list-item"> 3111 <span class="elementor-icon-list-icon"> 3112 <svg aria-hidden="true" class="e-font-icon-svg e-fas-circle-notch" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M288 39.056v16.659c0 10.804 7.281 20.159 17.686 23.066C383.204 100.434 440 171.518 440 256c0 101.689-82.295 184-184 184-101.689 0-184-82.295-184-184 0-84.47 56.786-155.564 134.312-177.219C216.719 75.874 224 66.517 224 55.712V39.064c0-15.709-14.834-27.153-30.046-23.234C86.603 43.482 7.394 141.206 8.003 257.332c.72 137.052 111.477 246.956 248.531 246.667C393.255 503.711 504 392.788 504 256c0-115.633-79.14-212.779-186.211-240.236C302.678
311211.889 288 23.456 288 39.056z"></path></svg> </span> 3113 <span class="elementor-icon-list-text">If not verified, you can send proactive messages to only 250 unique contacts every 24 hours.</span> 3114 </li> 3115 <li class="elementor-icon-list-item"> 3116 <span class="elementor-icon-list-icon"> 3117 <svg aria-hidden="true" class="e-font-icon-svg e-fas-circle-notch" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M288 39.056v16.659c0 10.804 7.281 20.159 17.686 23.066C383.204 100.434 440 171.518 440 256c0 101.689-82.295 184-184 184-101.689 0-184-82.295-184-184 0-84.47 56.786-155.564 134.312-177.219C216.719 75.874 224 66.517 224 55.712V39.064c0-15.709-14.834-27.153-30.046-23.234C86.603 43.482 7.394 141.206 8.003 257.332c.72 137.052 111.477 246.956 248.531 246.667C393.255 503.711 504 392.788 504 256c0-115.633-79.14-212.779-186.211-240.236C302.678 11.889 288 23.456 288 39.056z"></path></svg> </span> 3118 <span class="elementor-icon-list-text">You can always send unlimited replies to user-initiated conversations.</span> 3119 </li> 3120 <li class="elementor-icon-list-item"> 3121 <span class="elementor-icon-list-icon"> 3122 <svg aria-hidden="true" class="e-font-icon-svg e-fas-circle-notch" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M288 39.056v16.659c0 10.804 7.281 20.159 17.686 23.066C383.204 100.434 440 171.518 440 256c0 101.689-82.295 184-184 184-101.689 0-184-82.295-184-184 0-84.47 56.786-155.564 134.312-177.219C216.719 75.874 224 66.517 224 55.712V39.064c0-15.709-14.834-27.153-30.046-23.234C86.603 43.482 7.394 141.206 8.003 257.332c.72 137.052 111.477 246.956 248.531 246.667C393.255 503.711 504 392.788 504 256c0-115.633-79.14-212.779-186.211-240.236C302.678 11.889 288 23.456 288 39.056z"></path></svg> </span> 3123 <span class="elementor-icon-list-text">The addresses on your Legal Name Document and Address Proof Document do not match. Please ensure that all documents display the exact same address.</span> 3124 </li> 3125 <li class="elementor-icon-list-item"> 3126 <span class="elementor-icon-list-icon"> 3127 <svg aria-hidden="true" class="e-font-icon-svg e-fas-circle-notch" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M288 39.056v16.659c0 10.804 7.281 20.159 17.686 23.066C383.204 100.434 440 171.518 440 256c0 101.689-82.295 184-184 184-101.689 0-184-82.295-184-184 0-84.47 56.786-155.564 134.312-177.219C216.719 75.874 224 66.517 224 55.712V39.064c0-15.709-14.834-27.153-30.046-23.234C86.603 43.482 7.394 141.206 8.003 257.332c.72 137.052 111.477 246.956 248.531 246.667C393.255 503.711 504 392.788 504 256c0-115.633-79.14-212.779-186.211-240.236C302.678 11.889 288 23.456 288 39.056z"></path></svg> </span> 3128 <span class="elementor-icon-list-text">The business email address was not used during the verification process. It is recommended to use your business email address for Facebook Business Verification</span> 3129 </li> 3130 </ul> 3131 </div> 3132 <div class="elementor-element elementor-element-dd9fb46 elementor-widget elementor-widget-heading" data-id="dd9fb46" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3133 <h2 class="elementor-heading-title elementor-size-default">You Must Have A Phone Number That Does Not Have A WhatsApp Account 3134</h2> </div> 3135 <div class="elementor-element elementor-element-3cc051e elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="3cc051e" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 3136 <ul class="elementor-icon-list-items"> 3137 <li class="elementor-icon-list-item"> 3138 <span class="elementor-icon-list-icon"> 3139 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-right" viewBox="0 0 256 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path></svg> </span> 3140 <span class="elementor-icon-list-text"><span style="display: inline-flex;align-items: center;white-space: nowrap"> Learn how to delete your WhatsApp Account <a href="https://developers.facebook.com/docs/whatsapp/cloud-api/phone-numbers" target="_blank" class="green-text">Learn More</a> </span></span> 3141 </li> 3142 </ul> 3143 </div> 3144 <div class="elementor-element elementor-element-3898897 elementor-widget elementor-widget-heading" data-id="3898897" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3145 <h2 class="elementor-heading-title elementor-size-default"> For Seamless Payments, please ensure 3146</h2> </div> 3147 <div class="elementor-element elementor-element-fb28318 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="fb28318" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 3148 <ul class="elementor-icon-list-items"> 3149 <li class="elementor-icon-list-item"> 3150 <span class="elementor-icon-list-icon"> 3151 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-right" viewBox="0 0 256 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path></svg> </span> 3152 <span class="elementor-icon-list-text"> International transactions should be enabled on your card</span> 3153 </li> 3154 <li class="elementor-icon-list-item"> 3155 <span class="elementor-icon-list-icon"> 3156 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-right" viewBox="0 0 256 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path></svg> </span> 3157 <span class="elementor-icon-list-text"> Online transactions should be enabled on your card</span> 3158 </li> 3159 <li class="elementor-icon-list-item"> 3160 <span class="elementor-icon-list-icon"> 3161 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-right" viewBox="0 0 256 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path></svg> </span> 3162 <span class="elementor-icon-list-text"> Ensure your online and international transaction limit is more than what you're trying to pay on Jalpi.</span> 3163 </li> 3164 </ul> 3165 </div> 3166 <div class="elementor-element elementor-element-203891b elementor-widget elementor-widget-html" data-id="203891b" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 3167 <a href="#" target="_blank" class="dynamic-plan-button"> 3168 Continue to Registration 3169</a> </div>
3170 </div> 3171 </div> 3172 </div> 3173 </div> 3174 </div> 3175 </div> 3176 </div> 3177 </div> 3178 </div> 3179 3180 3181 3182 <!-- CSS --> 3183 <style> 3184 #custom-popup { 3185 position: fixed; top: 0; left: 0; 3186 width: 100%; height: 100%; 3187 background: rgba(0, 0, 0, 0.5); 3188 z-index: 9999; 3189 } 3190 3191 .popup-overlay { 3192 position: absolute; 3193 width: 100%; height: 100%; 3194 top: 0; left: 0; 3195 cursor: pointer; 3196 } 3197 3198 .popup-content { 3199 position: relative; 3200 z-index: 10000; 3201 background: #fff; 3202 width: 95%; 3203 max-width: 700px; 3204 max-height: 92vh; 3205 margin: 2% auto; 3206 padding: 0px; 3207 border-radius: 10px; 3208 overflow-y: auto; 3209 box-sizing: border-box; 3210 } 3211 3212 .close-popup { 3213 position: absolute; 3214 top: 10px; 3215 right: 15px; 3216 font-size: 22px; 3217 font-weight: bold; 3218 cursor: pointer; 3219 z-index:9; 3220 } 3221 3222 .jalpi-pricing-buttons a { 3223 margin: 10px; 3224 display: inline-block; 3225 } 3226 </style> 3227 3228 <!-- JS --> 3229
3229<script> 3230 document.addEventListener('DOMContentLoaded', function () { 3231 const popup = document.getElementById('custom-popup'); 3232 3233 document.querySelectorAll('.open-plan-popup').forEach(button => { 3234 button.addEventListener('click', function (e) { 3235 e.preventDefault(); 3236 const planURL = this.getAttribute('data-plan-url'); 3237 3238 popup.style.display = 'block'; 3239 document.body.style.overflow = 'hidden'; 3240 3241 // Wait for Elementor content to load (in case it's dynamic) 3242 const tryUpdateLink = setInterval(() => { 3243 const linkBtn = popup.querySelector('.dynamic-plan-button'); 3244 if (linkBtn) { 3245 linkBtn.setAttribute('href', planURL); 3246 clearInterval(tryUpdateLink); 3247 } 3248 }, 200); 3249 }); 3250 }); 3251 3252 document.querySelector('.close-popup').addEventListener('click', function () { 3253 popup.style.display = 'none'; 3254 document.body.style.overflow = ''; 3255 }); 3256 3257 document.querySelector('.popup-overlay').addEventListener('click', function () { 3258 popup.style.display = 'none'; 3259 document.body.style.overflow = ''; 3260 }); 3261 }); 3262 </script>
3262 3263 <!-- Meta Pixel Event Code --> 3264
3264<script type='text/javascript'> 3265 document.addEventListener( 'wpcf7mailsent', function( event ) { 3266 if( "fb_pxl_code" in event.detail.apiResponse){ 3267 eval(event.detail.apiResponse.fb_pxl_code); 3268 } 3269 }, false ); 3270 </script>
3270 3271 <!-- End Meta Pixel Event Code --> 3272 <div id="fb-pxl-ajax-code"></div><div id="authyo-chatlead-widget"></div>
3272<script> 3273 ( () => { 3274 const lazyloadRunObserver = () => { 3275 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 3276 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 3277 entries.forEach( ( entry ) => { 3278 if ( entry.isIntersecting ) { 3279 let lazyloadBackground = entry.target; 3280 if( lazyloadBackground ) { 3281 lazyloadBackground.classList.add( 'e-lazyloaded' ); 3282 } 3283 lazyloadBackgroundObserver.unobserve( entry.target ); 3284 } 3285 }); 3286 }, { rootMargin: '200px 0px 200px 0px' } ); 3287 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 3288 lazyloadBackgroundObserver.observe( lazyloadBackground ); 3289 } ); 3290 }; 3291 const events = [ 3292 'DOMContentLoaded', 3293 'elementor/lazyload/observe', 3294 ]; 3295 events.forEach( ( event ) => { 3296 document.addEventListener( event, lazyloadRunObserver ); 3297 } ); 3298 } )(); 3299 </script>
3299 3300
3300<script src="https://affiliate.jalpi.com/cp-referral.js?tenant-20572f9e-aa 13-45cc-8b36-6b824ab6df8c&pk=pk_live_wbNb41GjHMLaMxHsi2UNdojAK20etY713fRFSIMIUo" async></script>
3300<link rel='stylesheet' id='wpr-link-animations-css-css' href='https://jalpi.com/wp-content/plugins/royal-elementor-addons/assets/css/lib/animations/wpr-link-animations.min.css?ver=1.7.1068' media='all' /> 3301<link rel='stylesheet' id='widget-icon-list-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=4.3.2' media='all' /> 3302<link rel='stylesheet' id='e-animation-grow-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-grow.min.css?ver=4.3.2' media='all' /> 3303<link rel='stylesheet' id='widget-social-icons-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.3.2' media='all' /> 3304<link rel='stylesheet' id='e-apple-webkit-css' href='https://jalpi.com/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=4.3.2' media='all' /> 3305<link rel='stylesheet' id='elementor-post-3801-css' href='https://jalpi.com/wp-content/uploads/elementor/css/post-3801.css?ver=1790855149' media='all' />
3306<script id="astra-theme-js-js-extra"> 3307var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"1","is_scroll_to_top":"","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":""}; 3308//# sourceURL=astra-theme-js-js-extra 3309</script>
vendor: 1 bytes, line 3309
3309
3310<script id="astra-theme-js-js" src="https://jalpi.com/wp-content/themes/astra/assets/js/minified/frontend.min.js?ver=4.12.5"></script>
vendor: 1 bytes, line 3310
3310
3311<script id="ae-pro-js-js-extra"> 3312var aepro = {"ajaxurl":"https://jalpi.com/wp-admin/admin-ajax.php","current_url":"https%3A%2F%2Fjalpi.com%2F","plugin_url":"https://jalpi.com/wp-content/plugins/anywhere-elementor-pro","queried_page":{"ID":7546,"page_type":"single"},"access_level":"1","aep_nonce":"7bb4bb5697"}; 3313//# sourceURL=ae-pro-js-js-extra 3314</script>
vendor: 1 bytes, line 3314
3314
3315<script id="ae-pro-js-js" src="https://jalpi.com/wp-content/plugins/anywhere-elementor/includes/assets/js/ae-pro.min.js?ver=1.3"></script>
vendor: 1 bytes, line 3315
3315
3316<script id="aep-build-js-extra"> 3317var aepro = {"ajaxurl":"https://jalpi.com/wp-admin/admin-ajax.php","current_url":"https%3A%2F%2Fjalpi.com%2F","plugin_url":"https://jalpi.com/wp-content/plugins/anywhere-elementor-pro","queried_page":{"ID":7546,"page_type":"single"},"access_level":"1","aep_nonce":"7bb4bb5697"}; 3318//# sourceURL=aep-build-js-extra 3319</script>
vendor: 1 bytes, line 3319
3319
3320<script id="aep-build-js" src="https://jalpi.com/wp-content/plugins/anywhere-elementor/build/index.min.js?ver=1.3"></script>
vendor: 1 bytes, line 3320
3320
3321<script id="authyo-chatlead-js-extra"> 3322var authyoChatLeadParams = {"restUrl":"https://jalpi.com/wp-json/authyo-chatlead/v1/","nonce":"239933662c","countryListUrl":"https://jalpi.com/wp-content/uploads/authyo-chatlead/countries.json","widgetTitle":"Chat With Us","enableGreeting":"1","customGreetings":[],"botMode":"advanced","apiConfigured":"","i18n":{"loading":"Loading...","unable_to_load":"Unable to load form. Please refresh the page.","verified":"verified","send":"Send","field_required":"This field is required","ask_name":"What is your name?","invalid_name":"Please enter a valid name (at least 2 characters)","ask_email":"What is your email address?","invalid_email":"Please enter a valid email address","sending_otp_to":"Sending OTP to","otp_sent_email":"OTP sent! Please check your email.","error_sending_otp":"Error sending OTP. Please try again.","enter_otp":"Please enter the OTP sent to you.","verify":"Verify","try_another_method":"Try another method","invalid_otp":"Please enter a valid OTP (4-6 digits)","otp_incorrect":"The entered OTP is incorrect.","change_email":"Change Email","change_phone":"Change Phone Number","retry_otp":"Retry OTP","select_country":"Please select your country.","select_country_option":"Select Country","next":"Next","please_select_country":"Please select a country","selected":"Selected","enter_phone":"Please enter your phone number (without country code).","send_otp":"Send OTP","invali
3322d_phone":"Please enter a valid phone number (digits only)","choose_otp_method":"How would you like to receive your OTP?","sending_otp_via":"Sending OTP via","otp_sent_phone":"OTP sent! Please check your phone.","how_can_help":"How can we help you?","retry":"Retry","submitting":"Submitting your details...","default_success":"Thank you! We will contact you soon.","completed":"Completed","submission_failed":"Submission failed. Please try again."}}; 3323var authyoChatLeadParams = {"restUrl":"https://jalpi.com/wp-json/authyo-chatlead/v1/","nonce":"239933662c","countryListUrl":"https://jalpi.com/wp-content/uploads/authyo-chatlead/countries.json","widgetTitle":"Chat With Us","enableGreeting":"1","customGreetings":[],"botMode":"advanced","apiConfigured":"","i18n":{"loading":"Loading...","unable_to_load":"Unable to load form. Please refresh the page.","verified":"verified","send":"Send","field_required":"This field is required","ask_name":"What is your name?","invalid_name":"Please enter a valid name (at least 2 characters)","ask_email":"What is your email address?","invalid_email":"Please enter a valid email address","sending_otp_to":"Sending OTP to","otp_sent_email":"OTP sent! Please check your email.","error_sending_otp":"Error sending OTP. Please try again.","enter_otp":"Please enter the OTP sent to you.","verify":"Verify","try_another_method":"Try another method","invalid_otp":"Please enter a valid OTP (4-6 digits)","otp_incorrect":"The entered OTP is incorrect.","change_email":"Change Email","change_phone":"Change Phone Number","retry_otp":"Retry OTP","select_country":"Please select your country.","select_country_option":"Select Country","next":"Next","please_select_country":"Please select a country","selected":"Selected","enter_phone":"Please enter your phone number (without country code).","send_otp":"Send OTP","invali
3323d_phone":"Please enter a valid phone number (digits only)","choose_otp_method":"How would you like to receive your OTP?","sending_otp_via":"Sending OTP via","otp_sent_phone":"OTP sent! Please check your phone.","how_can_help":"How can we help you?","retry":"Retry","submitting":"Submitting your details...","default_success":"Thank you! We will contact you soon.","completed":"Completed","submission_failed":"Submission failed. Please try again."}}; 3324//# sourceURL=authyo-chatlead-js-extra 3325</script>
vendor: 1 bytes, line 3325
3325
3326<script id="authyo-chatlead-js" src="https://jalpi.com/wp-content/plugins/authyo-chatlead/frontend/js/authyo-chatlead-chat.js?ver=1.0.6"></script>
vendor: 1 bytes, line 3326
3326
3327<script id="authyo-cf7-voice-validation-js" src="https://jalpi.com/wp-content/plugins/authyo-otp-for-contact-form-7/assets/js/voice-validation.js?ver=1.0.34"></script>
vendor: 1 bytes, line 3327
3327
3328<script id="authyo-libphonenumber-js" src="https://jalpi.com/wp-content/plugins/authyo-otp-for-contact-form-7/assets/js/libphonenumber.js?ver=1.0.34"></script>
vendor: 1 bytes, line 3328
3328
3329<script id="authyo-phone-validation-js" src="https://jalpi.com/wp-content/plugins/authyo-otp-for-contact-form-7/assets/js/phone-validation.js?ver=1.0.34"></script>
vendor: 1 bytes, line 3329
3329
3330<script id="konceptwise-blog-search-js-extra"> 3331var blog_ajax_obj = {"ajaxurl":"https://jalpi.com/wp-admin/admin-ajax.php"}; 3332//# sourceURL=konceptwise-blog-search-js-extra 3333</script>
vendor: 1 bytes, line 3333
3333
3334<script id="konceptwise-blog-search-js" src="https://jalpi.com/wp-content/plugins/blog-display-by-konceptwise/js/blog-search.js"></script>
vendor: 1 bytes, line 3334
3334
3335<script id="swv-js" src="https://jalpi.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 3335
3335
3336<script id="contact-form-7-js-before"> 3337var wpcf7 = { 3338 "api": { 3339 "root": "https:\/\/jalpi.com\/wp-json\/", 3340 "namespace": "contact-form-7\/v1" 3341 } 3342}; 3343//# sourceURL=contact-form-7-js-before 3344</script>
vendor: 1 bytes, line 3344
3344
3345<script id="contact-form-7-js" src="https://jalpi.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 3345
3345
3346<script id="jalpi-search-js-js" src="https://jalpi.com/wp-content/plugins/jalpi-product-search/jalpi-search.js?ver=1776426672"></script>
vendor: 1 bytes, line 3346
3346
3347<script id="wpr-particles-js" src="https://jalpi.com/wp-content/plugins/royal-elementor-addons/assets/js/lib/particles/particles.js?ver=3.0.6"></script>
vendor: 1 bytes, line 3347
3347
3348<script id="wpr-jarallax-js" src="https://jalpi.com/wp-content/plugins/royal-elementor-addons/assets/js/lib/jarallax/jarallax.min.js?ver=1.12.7"></script>
vendor: 1 bytes, line 3348
3348
3349<script id="wpr-parallax-hover-js" src="https://jalpi.com/wp-content/plugins/royal-elementor-addons/assets/js/lib/parallax/parallax.min.js?ver=1.0"></script>
vendor: 1 bytes, line 3349
3349
3350<script id="elementor-webpack-runtime-js" src="https://jalpi.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 3350
3350
3351<script id="elementor-frontend-modules-js" src="https://jalpi.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 3351
3351
3352<script id="jquery-ui-core-js-before"> 3353jQuery.uiBackCompat = true; 3354//# sourceURL=jquery-ui-core-js-before 3355</script>
vendor: 1 bytes, line 3355
3355
3356<script id="jquery-ui-core-js" src="https://jalpi.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 3356
3356
3357<script id="elementor-frontend-js-before"> 3358var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.3.2","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"nested-elements":true,"import-export-customization":true},"urls":{"assets":"https:\/\/jalpi.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/jalpi.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/jalpi.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"c80b26fdcf","atomicFormsSendForm":"89e70ef7db"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":7546,"title":"Jalpi%20%7C%20Cloud%20Software%20Platform%20for%20Businesses","excerpt":"","featuredImage":false}}; 3359//# sourceURL=elementor-frontend-js-before 3360</script>
vendor: 1 bytes, line 3360
3360
3361<script id="elementor-frontend-js" src="https://jalpi.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 3361
3361
3362<script id="jquery-numerator-js" src="https://jalpi.com/wp-content/plugins/elementor/assets/lib/jquery-numerator/jquery-numerator.min.js?ver=0.2.1"></script>
vendor: 1 bytes, line 3362
3362
3363<script id="jh-home-js-after"> 3364(function () { 3365 var root = document.querySelector('.jh'); 3366 if (!root) return; 3367 document.documentElement.classList.add('jh-js'); 3368 var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches; 3369 3370 /* Scroll reveal */ 3371 var reveals = root.querySelectorAll('.jh-reveal'); 3372 if ('IntersectionObserver' in window && !reduce) { 3373 var io = new IntersectionObserver(function (es) { 3374 es.forEach(function (e) { if (e.isIntersecting) { e.target.classList.add('is-in'); io.unobserve(e.target); } }); 3375 }, { threshold: 0.12 }); 3376 reveals.forEach(function (el) { io.observe(el); }); 3377 } else { 3378 reveals.forEach(function (el) { el.classList.add('is-in'); }); 3379 } 3380 3381 /* Counters: HTML already holds the final number, JS only animates it */ 3382 var nums = root.querySelectorAll('[data-count]'); 3383 function run(el) { 3384 var to = +el.dataset.count, t0 = null, dur = 2000; 3385 if (reduce) return; 3386 (function step(ts) { 3387 t0 = t0 || ts; 3388 var p = Math.min((ts - t0) / dur, 1), eased = 1 - Math.pow(1 - p, 3); 3389 el.textContent = Math.round(to * eased).toLocaleString('en-US'); 3390 if (p < 1) requestAnimationFrame(step); 3391 })(performance.now()); 3392 } 3393 if ('IntersectionObserver' in window) { 3394 var co = new IntersectionObserver(function (es) {
3395 es.forEach(function (e) { if (e.isIntersecting) { run(e.target); co.unobserve(e.target); } }); 3396 }, { threshold: 0.6 }); 3397 nums.forEach(function (n) { co.observe(n); }); 3398 } 3399 3400 /* Testimonial slider: native scroll-snap + arrows + autoplay */ 3401 var slider = root.querySelector('.jh-slides'); 3402 if (slider) { 3403 var step = function () { var c = slider.firstElementChild; return c ? c.getBoundingClientRect().width + 20 : 300; }; 3404 var go = function (dir) { 3405 var max = slider.scrollWidth - slider.clientWidth; 3406 if (dir > 0 && slider.scrollLeft >= max - 4) slider.scrollTo({ left: 0 }); 3407 else if (dir < 0 && slider.scrollLeft <= 4) slider.scrollTo({ left: max }); 3408 else slider.scrollBy({ left: dir * step() }); 3409 }; 3410 root.querySelector('.jh-prev').addEventListener('click', function () { go(-1); }); 3411 root.querySelector('.jh-next').addEventListener('click', function () { go(1); }); 3412 var dotsBox = root.querySelector('.jh-dots'), dots = []; 3413 Array.prototype.forEach.call(slider.children, function (_, i) { 3414 var d = document.createElement('button'); 3415 d.type = 'button'; 3416 d.addEventListener('click', function () { slider.scrollTo({ left: i * step() }); }); 3417 dotsBox.appendChild(d); dots.push(d); 3418 }); 3419 var mark = function () { 3420 var i = Math.round(slider.scrollLeft / step()); 3421 dots.forEach(function (d, k) { d.classList.toggle('is-on', k === i); }); 3422 }; 3423 slider.addEventListener('scroll', mark, { passive: true }); 3424 mark(); 3425 var timer, start =function () { if (!reduce) timer = setInterval(function () { go(1); }, 6000); }; 3426 var stop = function () { clearInterval(timer); }; 3427 slider.parentNode.addEventListener('mouseenter', stop); 3428 slider.parentNode.addEventListener('mouseleave', start); 3429 slider.parentNode.addEventListener('focusin', stop); 3430 slider.parentNode.addEventListener('touchstart', stop, { passive: true }); 3431 start(); 3432 } 3433})(); 3434//# sourceURL=jh-home-js-after 3435</script>
vendor: 1 bytes, line 3435
3435
3436<script id="konceptwise-global-script-js" src="https://jalpi.com/wp-content/plugins/konceptwise-style/assets/js/mainr.js?ver=1776448108"></script>
vendor: 1 bytes, line 3436
3436
3437<script id="googlesitekit-events-provider-contact-form-7-js" src="https://jalpi.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-contact-form-7-fac2a8013ba5ba355cd0.js" defer></script>
vendor: 1 bytes, line 3437
3437
3438<script id="googlesitekit-events-provider-content-events-js-before"> 3439window._googlesitekit = window._googlesitekit || {}; 3440window._googlesitekit.contentEvents = {"postID":7546,"isSinglePost":false,"hasVimeoEmbed":false}; 3441//# sourceURL=googlesitekit-events-provider-content-events-js-before 3442</script>
vendor: 1 bytes, line 3442
3442
3443<script id="googlesitekit-events-provider-content-events-js" src="https://jalpi.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-c7172f3fd0e4d5ad62ef.js" defer></script>
vendor: 1 bytes, line 3443
3443
3444<script id="wpr-addons-js-js-extra"> 3445var WprConfig = {"ajaxurl":"https://jalpi.com/wp-admin/admin-ajax.php","resturl":"https://jalpi.com/wp-json/wpraddons/v1","nonce":"6712ae8479","addedToCartText":"was added to cart","viewCart":"View Cart","comparePageID":"","comparePageURL":"https://jalpi.com/","wishlistPageID":"","wishlistPageURL":"https://jalpi.com/","chooseQuantityText":"Please select the required number of items.","site_key":"","site_key_v2":"","is_admin":"","input_empty":"Please fill out this field","select_empty":"Nothing selected","file_empty":"Please upload a file","recaptcha_error":"Recaptcha Error","woo_shop_ppp":"9","woo_shop_cat_ppp":"9","woo_shop_tag_ppp":"9","is_product_category":"","is_product_tag":"","sticky_section":"on"}; 3446//# sourceURL=wpr-addons-js-js-extra 3447</script>
vendor: 1 bytes, line 3447
3447
3448<script id="wpr-addons-js-js" data-cfasync="false" src="https://jalpi.com/wp-content/plugins/royal-elementor-addons/assets/js/frontend.min.js?ver=1.7.1068"></script>
vendor: 1 bytes, line 3448
3448
3449<script id="wpr-modal-popups-js-js" src="https://jalpi.com/wp-content/plugins/royal-elementor-addons/assets/js/modal-popups.min.js?ver=1.7.1068"></script>
3449 3450
3450<script> 3451 /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); 3452 </script>
3452 3453
3453<script id="wp-emoji-settings" type="application/json"> 3454{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://jalpi.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 3455</script>
vendor: 1 bytes, line 3455
3455
3456<script type="module"> 3457/*! This file is auto-generated */ 3458var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 3459//# sourceURL=https://jalpi.com/wp-includes/js/wp-emoji-loader.min.js 3460</script>
vendor: 1 bytes, line 3460
3460
3461<script type="text/javascript"> 3462window.addEventListener("load", function(event) { 3463jQuery(".cfx_form_main,.wpcf7-form,.wpforms-form,.gform_wrapper form").each(function(){ 3464var form=jQuery(this); 3465var screen_width=""; var screen_height=""; 3466 if(screen_width == ""){ 3467 if(screen){ 3468 screen_width=screen.width; 3469 }else{ 3470 screen_width=jQuery(window).width(); 3471 } } 3472 if(screen_height == ""){ 3473 if(screen){ 3474 screen_height=screen.height; 3475 }else{ 3476 screen_height=jQuery(window).height(); 3477 } } 3478form.append('<input type="hidden" name="vx_width" value="'+screen_width+'">'); 3479form.append('<input type="hidden" name="vx_height" value="'+screen_height+'">'); 3480form.append('<input type="hidden" name="vx_url" value="'+window.location.href+'">'); 3481}); 3482 3483}); 3484</script>
3484 3485 3486<style id="jpm-style"> 3487#jalpi-mega-panel,#jalpi-mega-panel *{box-sizing:border-box;} 3488#jalpi-mega-panel{ 3489 --jpm-primary:#009a57; /* brand green â change here */ 3490 --jpm-primary-dark:#067a48; 3491 --jpm-accent:#2d398f; 3492 --jpm-ink:#0b1220;--jpm-text:#1d2433;--jpm-muted:#697186; 3493 --jpm-line:#e9edf3;--jpm-surface:#fff;--jpm-rail:#f7f9fc;--jpm-hover:#f1f8f4; 3494 --jpm-radius:14px; 3495 --jpm-shadow:0 24px 60px -18px rgba(16,24,40,.28),0 8px 24px -12px rgba(16,24,40,.18); 3496 font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif; 3497 -webkit-font-smoothing:antialiased; 3498} 3499#jalpi-mega-panel .jpm-backdrop{position:fixed;inset:0;background:rgba(11,18,32,.45);z-index:99998;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease;} 3500#jalpi-mega-panel.jpm-open .jpm-backdrop{opacity:1;visibility:visible;} 3501#jalpi-mega-panel .jpm-panel{ 3502 position:fixed;top:0;left:0;z-index:99999;width:min(940px,calc(100vw - 24px)); 3503 background:var(--jpm-surface);border:1px solid var(--jpm-line);border-radius:var(--jpm-radius); 3504 box-shadow:var(--jpm-shadow);overflow:hidden; 3505 opacity:0;visibility:hidden;transform:translateY(-8px) scale(.985);transform-origin:top left; 3506 transition:opacity .22s ease,transform .22s cubic-bezier(.2,.7,.3,1),visibility .22s ease;pointer-events:none; 3507} 3508#jalpi-mega-panel.jpm-open .jpm-panel{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto;} 3509#jalpi-mega-panel .jpm-panel-head{display:none;} 3510#jalpi-mega-panel .jpm-body{display:flex;min-height:360px;max-height:min(560px,70vh);} 3511#jalpi-mega-panel .jpm-rail{flex:0 0 232px;background:var(--jpm-rail);border-right:1px solid var(--jpm-line);padding:12px;overflow-y:auto;overflow-x:hidden;} 3512#jalpi-mega-panel .jpm-cat{all:unset;cursor:pointer;display:flex;align-items:center;gap:11px;width:100%;padding:11px 12px;border-radius:10px;font-size:14px;font-weight:600;color:var(--jpm-text);line-height:1.2;transition:background .15s,color .15s;position:relative;} 3513#jalpi-mega-panel .jpm-cat .jpm-cat-ic{width:30px;height:30px;flex:0 0 30px;border-radius:8px;display:grid;place-items:center;background:#fff;border:1px solid var(--jpm-line);color:var(--jpm-primary);transition:background .15s,color .15s,border-color .15s;} 3514#jalpi-mega-panel .jpm-cat .jpm-cat-ic svg{width:16px;height:16px;} 3515#jalpi-mega-panel .jpm-cat .jpm-cat-count{margin-left:auto;flex:0 0 auto;font-size:11px;font-weight:700;color:var(--jpm-muted);background:#fff;border:1px solid var(--jpm-line);border-radius:20px;padding:2px 8px;} 3516/* let the label wrap instead of squashing the badge / chevron (flex-shrink guard) */ 3517#jalpi-mega-panel .jpm-cat .jpm-cat-lb{min-width:0;flex:1 1 auto;} 3518#jalpi-mega-panel .jpm-cat .jpm-cat-chev{flex:0 0 16px;width:16px;height:16px;} 3519#jalpi-mega-panel .jpm-cat:hover{background:#eef3f8;} 3520#jalpi-mega-panel .jpm-cat[aria-selected="true"]{background:#fff;color:var(--jpm-primary-dark);box-shadow:0 1px 2px rgba(16,24,40,.05);} 3521#jalpi-mega-panel .jpm-cat[aria-selected="true"] .jpm-cat-ic{background:var(--jpm-primary);color:#fff;border-color:var(--jpm-primary);} 3522#jalpi-mega-panel .jpm-cat[aria-selected="true"]::before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:3px;background:var(--jpm-primary);} 3523#jalpi-mega-panel .jpm-content{flex:1;overflow-y:auto;padding:18px 18px 8px;} 3524#jalpi-mega-panel .jpm-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;} 3525@media(min-width:1180px){#jalpi-mega-panel .jpm-grid{grid-template-columns:repeat(3,1fr);}} 3526#jalpi-mega-panel .jpm-card{display:flex;gap:11px;align-items:flex-start;text-decoration:none;padding:11px 12px;border-radius:11px;border:1px solid transparent;transition:background .15s,border-color .15s,transform .15s;} 3527#jalpi-mega-panel .jpm-card:hover{background:var(--jpm-hover);border-color:#d8eee2;transform:translateY(-1px);} 3528#jalpi-mega-panel .jpm-card-ic{flex:0 0 34px;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(135deg,#eaf7f0,#f4fbf7);color:var(--jpm-primary);border:1px solid #e2f1e9;transition:background .15s,color .15s,border-color .15s;} 3529#jalpi-mega-panel .jpm-card-ic svg{width:18px;height:18px;} 3530#jalpi-mega-panel .jpm-card:hover .jpm-card-ic{background:var(--jpm-primary);color:#fff;border-color:var(--jpm-primary);} 3531#jalpi-mega-panel .jpm-card-tx{min-width:0;} 3532#jalpi-mega-panel .jpm-card-tt{font-size:13.5px;font-weight:700;color:var(--jpm-ink);line-height:1.25;display:flex;align-items:center;gap:6px;} 3533#jalpi-mega-panel .jpm-card-tt .jpm-arrow{opacity:0;transform:translateX(-3px);transition:opacity .15s,transform .15s;color:var(--jpm-primary);} 3534#jalpi-mega-panel .jpm-card:hover .jpm-card-tt{color:var(--jpm-primary-dark);} 3535#jalpi-mega-panel .jpm-card:hover .jpm-arrow{opacity:1;transform:translateX(0);} 3536#jalpi-mega-panel .jpm-card-ds{font-size:12px;color:var(--jpm-muted);line-height:1.4;margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;} 3537#jalpi-mega-panel .jpm-card{opacity:0;transform:translateY(6px);} 3538#jalpi-mega-panel .jpm-grid.jpm-in .jpm-card{animation:jpmCardIn .34s cubic-bezier(.2,.7,.3,1) forwards;} 3539@keyframes jpmCardIn{to{opacity:1;transform:translateY(0);}} 3540#jalpi-mega-panel .jpm-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-top:1px solid var(--jpm-line);background:#fbfcfe;} 3541#jalpi-mega-panel .jpm-foot-link{font-size:13.5px;font-weight:700;color:var(--jpm-accent);text-decoration:none;display:inline-flex;align-items:center;gap:6px;} 3542#jalpi-mega-panel .jpm-foot-link::after{content:"\2192";transition:transform .15s;} 3543#jalpi-mega-panel .jpm-foot-link:hover::after{transform:translateX(3px);} 3544#jalpi-mega-panel .jpm-cta{font-size:13.5px;font-weight:800;color:#fff;text-decoration:none;background:var(--jpm-primary);padding:9px 18px;border-radius:10px;box-shadow:0 6px 16px -6px rgba(0,154,87,.6);transition:background .15s,transform .15s;} 3545#jalpi-mega-panel .jpm-cta:hover{background:var(--jpm-primary-dark);transform:translateY(-1px);} 3546#jalpi-mega-panel .jpm-rail::-webkit-scrollbar,#jalpi-mega-panel .jpm-content::-webkit-scrollbar{width:8px;} 3547#jalpi-mega-panel .jpm-rail::-webkit-scrollbar-thumb,#jalpi-mega-panel .jpm-content::-webkit-scrollbar-thumb{background:#d7dde7;border-radius:8px;} 3548/* active WP menu item state â keep the label readable on the theme's dark green pill */ 3549.jalpi-products.jpm-trigger-open > a, 3550.jalpi-products.jpm-trigger-open > a *{color:#fff!important;opacity:1!important;} 3551/* ================= MOBILE / TABLET ================= */ 3552@media(max-width:980px){ 3553 #jalpi-mega-panel .jpm-panel{position:fixed!important;top:0!important;right:0;left:auto!important;bottom:0;width:min(420px,92vw)!important;max-height:none;height:100%;border-radius:0;transform:translateX(110%);transform-origin:right center;transition:transform .3s cubic-bezier(.2,.7,.3,1);opacity:1;visibility:visible;display:flex;flex-direction:column;} 3554 #jalpi-mega-panel.jpm-open .jpm-panel{transform:translateX(0);} 3555 #jalpi-mega-panel .jpm-panel-head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--jpm-line);flex:0 0 auto;} 3556 #jalpi-mega-panel .jpm-panel-title{font-size:16px;font-weight:800;color:var(--jpm-ink);} 3557 #jalpi-mega-panel .jpm-x{all:unset;cursor:pointer;color:var(--jpm-muted);width:36px;height:36px;display:grid;place-items:center;border-radius:9px;} 3558 #jalpi-mega-panel .jpm-x:hover{background:#f1f3f7;color:var(--jpm-ink);}
3559 #jalpi-mega-panel .jpm-body{display:block;flex:1;overflow-y:auto;max-height:none;} 3560 #jalpi-mega-panel .jpm-rail{flex:none;width:auto;background:transparent;border-right:0;padding:8px 12px 0;display:block;overflow:visible;} 3561 #jalpi-mega-panel .jpm-cat{border:1px solid var(--jpm-line);border-radius:11px;margin-bottom:8px;background:#fff;} 3562 #jalpi-mega-panel .jpm-cat[aria-selected="true"]::before{display:none;} 3563 #jalpi-mega-panel .jpm-cat .jpm-cat-chev{margin-left:8px;transition:transform .2s;color:var(--jpm-muted);} 3564 #jalpi-mega-panel .jpm-cat[aria-expanded="true"] .jpm-cat-chev{transform:rotate(180deg);} 3565 #jalpi-mega-panel .jpm-content{padding:0;overflow:visible;} 3566 #jalpi-mega-panel .jpm-acc-grid{padding:2px 12px 10px;display:grid;grid-template-columns:1fr;gap:6px;overflow:hidden;} 3567 #jalpi-mega-panel .jpm-acc-grid .jpm-card{opacity:1;transform:none;} 3568 #jalpi-mega-panel .jpm-foot{flex:0 0 auto;flex-wrap:wrap;} 3569} 3570@media(prefers-reduced-motion:reduce){#jalpi-mega-panel *,#jalpi-mega-panel .jpm-panel,#jalpi-mega-panel .jpm-grid.jpm-in .jpm-card{transition:none!important;animation:none!important;}} 3571</style> 3572 3573<div id="jalpi-mega-panel" aria-hidden="true"> 3574 <div class="jpm-backdrop" data-jpm-close></div> 3575 <div class="jpm-panel" role="dialog" aria-label="Jalpi products"> 3576 <div class="jpm-panel-head"> 3577 <span class="jpm-panel-title">All Products & Integrations</span> 3578 <button class="jpm-x" type="button" aria-label="Close menu" data-jpm-close> 3579 <svg viewBox="0 0 24 24" width="20" height="20" aria-hidden="true"><path d="M6 6l12 12M18 6L6 18" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round"/></svg> 3580 </button> 3581 </div> 3582 <div class="jpm-body"> 3583 <nav class="jpm-rail" aria-label="Product categories"></nav> 3584 <div class="jpm-content"><div class="jpm-grid"></div></div> 3585 </div> 3586 <div class="jpm-foot"> 3587 <a class="jpm-foot-link" href="https://jalpi.com/jalpi-all-products-integrations/">View all products & integrations</a> 3588 <a class="jpm-cta" href="https://jalpi.com/contact">Book a Demo</a> 3589 </div> 3590 </div> 3591</div> 3592
3593<script id="jpm-script"> 3594(function(){ 3595 /* ===== which WP menu item opens the menu (add this CSS class or ID to it) ===== */ 3596 var TRIGGER_SELECTOR='#jalpi-products, .jalpi-products'; 3597 3598 var root=document.getElementById('jalpi-mega-panel'); 3599 if(!root||root.dataset.jpmInit)return; root.dataset.jpmInit='1'; 3600 var triggers=Array.prototype.slice.call(document.querySelectorAll(TRIGGER_SELECTOR)); 3601 if(!triggers.length){return;} 3602 3603 var IC={ 3604 comm:'<path d="M21 11.5a8.4 8.4 0 0 1-12.2 7.5L3 21l1.9-5.6A8.4 8.4 0 1 1 21 11.5z"/>', 3605 ops:'<rect x="3" y="3" width="7" height="7" rx="1.5"/><rect x="14" y="3" width="7" height="7" rx="1.5"/><rect x="3" y="14" width="7" height="7" rx="1.5"/><rect x="14" y="14" width="7" height="7" rx="1.5"/>', 3606 wp:'<circle cx="12" cy="12" r="9"/><path d="M4 9h16M7 12l3 8M17 9l-3 11"/>', 3607 rent:'<path d="M3 10l9-6 9 6M5 9v11h14V9"/>', 3608 tally:'<rect x="4" y="3" width="16" height="18" rx="2"/><path d="M8 7h8M8 11h8M8 15h5"/>', 3609 intg:'<path d="M7 7l-3 3 3 3M17 7l3 3-3 3M14 5l-4 14"/>', 3610 ecom:'<path d="M5 7h14l-1.2 10.5a2 2 0 0 1-2 1.8H8.2a2 2 0 0 1-2-1.8L5 7zM9 7V5a3 3 0 0 1 6 0v2"/>', 3611 chrome:'<circle cx="12" cy="12" r="9"/><circle cx="12" cy="12" r="3.2"/><path d="M12 8.8H21M8.6 13.8 4.2 6.5M13.4 13.8 9 21.5"/>', 3612 sec:'<path d="M12 3l7 3v5c0 4.6-3 8.2-7 10-4-1.8-7-5.4-7-10V6l7-3z"/><path d="M9 12l2 2 4-4"/>' 3613 }; 3614 var ICONS={ 3615 chat:'<path d="M21 11.5a8.4 8.4 0 0 1-12.2 7.5L3 21l1.9-5.6A8.4 8.4 0 1 1 21 11.5z"/>', 3616 rcs:'<path d="M21 11.5a8.4 8.4 0 0 1-12.2 7.5L3 21l1.9-5.6A8.4 8.4 0 1 1 21 11.5z"/><path d="M8.5 10h7M8.5 13h4"/>', 3617 phoneOut:'<path d="M5 4h3l1.5 4-2 1.2a11 11 0 0 0 5.3 5.3l1.2-2 4 1.5V18a2 2 0 0 1-2.2 2A15 15 0 0 1 4 6.2 2 2 0 0 1 5 4z"/><path d="M15 9l5-5M20 4h-4M20 4v4"/>', 3618 mail:'<rect x="3" y="5" width="18" height="14" rx="2"/><path d="m3.5 6.5 8.5 6 8.5-6"/>', 3619 sms:'<path d="M21 11.5a8.4 8.4 0 0 1-12.2 7.5L3 21l1.9-5.6A8.4 8.4 0 1 1 21 11.5z"/><circle cx="8.5" cy="11.5" r=".7" fill="currentColor" stroke="none"/><circle cx="12" cy="11.5" r=".7" fill="currentColor" stroke="none"/><circle cx="15.5" cy="11.5" r=".7" fill="currentColor" stroke="none"/>', 3620 broadcast:'<path d="M4.5 11a8 8 0 0 1 15 0"/><path d="M7.5 12a5 5 0 0 1 9 0"/><circle cx="12" cy="13" r="1.6" fill="currentColor" stroke="none"/><path d="M12 14.6V21"/>', 3621 phoneWaves:'<path d="M5 4h3l1.5 4-2 1.2a11 11 0 0 0 5.3 5.3l1.2-2 4 1.5V18a2 2 0 0 1-2.2 2A15 15 0 0 1 4 6.2 2 2 0 0 1 5 4z"/><path d="M15 8a4 4 0 0 1 0 6M17.5 6a7 7 0 0 1 0 10"/>', 3622 phoneCheck:'<path d="M5 4h3l1.5 4-2 1.2a11 11 0 0 0 5.3 5.3l1.2-2 4 1.5V18a2 2 0 0 1-2.2 2A15 15 0 0 1 4 6.2 2 2 0 0 1 5 4z"/><path d="M14.5 7.5 16.5 9.5 20 6"/>', 3623 badgeCheck:'<path d="M12 3l2 1.4 2.4-.2.9 2.3 2 1.3-.7 2.3.7 2.3-2 1.3-.9 2.3-2.4-.2L12 21l-2-1.4-2.4.2-.9-2.3-2-1.3.7-2.3L4.7 11l2-1.3.9-2.3 2.4.2L12 3z"/><path d="m9 12 2 2 4-4"/>', 3624 network:'<circle cx="6" cy="6" r="2.2"/><circle cx="18" cy="6" r="2.2"/><circle cx="12" cy="18" r="2.2"/><path d="M7.6 7.6 10.6 16M16.4 7.6 13.4 16M8 6h8"/>', 3625 tag:'<path d="M3 12.5 11 4.5a2 2 0 0 1 1.4-.6H18a2 2 0 0 1 2 2v5.6a2 2 0 0 1-.6 1.4l-8 8a2 2 0 0 1-2.8 0l-5.6-5.6a2 2 0 0 1 0-2.8z"/><circle cx="15.5" cy="8.5" r="1.3" fill="currentColor" stroke="none"/>', 3626 video:'<rect x="3" y="6" width="12" height="12" rx="2"/><path d="m15 10 6-3v10l-6-3z"/>', 3627 checklist:'<rect x="4" y="3" width="16" height="18" rx="2"/><path d="m8 8 1.4 1.4L12.5 6M8 14l1.4 1.4L12.5 12M15.5 8.5h1M15.5 14.5h1"/>', 3628 users:'<circle cx="9" cy="8" r="3"/><path d="M3.5 19a5.5 5.5 0 0 1 11 0"/><path d="M16 5.2a3 3 0 0 1 0 5.6M17.5 19a5.5 5.5 0 0 0-3-4.9"/>', 3629 receipt:'<path d="M6 3h12v18l-2.2-1.3L13.5 21 12 19.7 10.5 21 8.2 19.7 6 21z"/><path d="M9 8h6M9 12h6"/>', 3630 inbox:'<path d="M3 13l3-8h12l3 8"/><path d="M3 13v6h18v-6h-5a3 3 0 0 1-6 0H3z"/>', 3631 mailEye:'<rect x="3" y="5" width="18" height="11" rx="2"/><path d="m3.5 6.5 8.5 6 8.5-6"/><path d="M8 19.5c1.5-2 6.5-2 8 0-1.5 2-6.5 2-8 0z"/><circle cx="12" cy="19.5" r="1" fill="currentColor" stroke="none"/>', 3632 cloudPhone:'<path d="M7 17a4 4 0 0 1-.5-7.97A5.5 5.5 0 0 1 17 8.5a3.5 3.5 0 0 1 .5 6.95"/><path d="M9.6 12.4l1-.6a6 6 0 0 0 2 2l-.6 1a1 1 0 0 1-1.2.3 7 7 0 0 1-1.5-1.5 1 1 0 0 1 .3-1.2z"/>', 3633 form:'<rect x="4" y="3" width="16" height="18" rx="2"/><path d="M8 8h5M8 12h8M8 16h6"/>', 3634 ticket:'<path d="M3 9a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2 2 2 0 0 0 0 4 2 2 0 0 1-2 2H5a2 2 0 0 1-2-2 2 2 0 0 0 0-4z"/><path d="M14 7v2M14 11v2M14 15v2"/>', 3635 calendar:'<rect x="3" y="5" width="18" height="16" rx="2"/><path d="M3 9h18M8 3v4M16 3v4"/><path d="m9 14 2 2 4-4"/>', 3636 link:'<path d="M10 14a4 4 0 0 0 5.6 0l3-3a4 4 0 0 0-5.6-5.6l-1.5 1.5"/><path d="M14 10a4 4 0 0 0-5.6 0l-3 3a4 4 0 0 0 5.6 5.6l1.5-1.5"/>', 3637 formCheck:'<rect x="4" y="3" width="16" height="18" rx="2"/><path d="M8 8h6M8 12h4"/><path d="m12.5 16.5 1.6 1.6 3.4-3.4"/>', 3638 key:'<circle cx="9" cy="9" r="3.5"/><path d="m11.5 11.5 7 7M16 17l2-2M18 19l2-2"/>', 3639 cartCheck:'<path d="M3 4h2l2 11h10l2-7H6"/><circle cx="9" cy="19" r="1.4" fill="currentColor" stroke="none"/><circle cx="16" cy="19" r="1.4" fill="currentColor" stroke="none"/><path d="m9 9 1.4 1.4L13 8"/>', 3640 bell:'<path d="M6 9a6 6 0 0 1 12 0c0 5 2 6 2 6H4s2-1 2-6z"/><path d="M10 19a2 2 0 0 0 4 0"/>', 3641 login:'<path d="M14 4h4a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-4"/><path d="M10 8l4 4-4 4M14 12H4"/>', 3642 bot:'<rect x="5" y="8" width="14" height="10" rx="2"/><path d="M12 8V5"/><circle cx="12" cy="4" r="1.3"/><circle cx="9.5" cy="13" r="1" fill="currentColor" stroke="none"/><circle cx="14.5" cy="13" r="1" fill="currentColor" stroke="none"/><path d="M3 12v3M21 12v3"/>', 3643 send:'<path d="M21 3 3 10.5l7 2.5 2.5 7L21 3z"/><path d="M10 13 21 3"/>', 3644 server:'<rect x="4" y="4" width="16" height="6" rx="1.5"/><rect x="4" y="14" width="16" height="6" rx="1.5"/><path d="M8 7h.01M8 17h.01"/>', 3645 globe:'<circle cx="12" cy="12" r="9"/><path d="M3 12h18M12 3c3 3 3 15 0 18M12 3c-3 3-3 15 0 18"/>', 3646 dashboard:'<rect x="3" y="3" width="8" height="10" rx="1.5"/><rect x="13" y="3" width="8" height="6" rx="1.5"/><rect x="13" y="11" width="8" height="10" rx="1.5"/><rect x="3" y="15" width="8" height="6" rx="1.5"/>', 3647 plug:'<path d="M9 3v5M15 3v5"/><path d="M7 8h10v3a5 5 0 0 1-10 0V8z"/><path d="M12 16v5"/>', 3648 zap:'<path d="M13 3 4 14h6l-1 7 9-11h-6l1-7z"/>', 3649 nodes:'<circle cx="4.5" cy="12" r="2"/><circle cx="12" cy="6.5" r="2"/><circle cx="12" cy="17.5" r="2"/><circle cx="19.5" cy="12" r="2"/><path d="m6.4 11.1 3.8-3M6.4 12.9l3.8 3M13.8 7.6l3.9 2.9M13.8 16.4l3.9-2.9"/>', 3650 sheet:'<rect x="4" y="3" width="16" height="18" rx="2"/><path d="M4 9h16M4 15h16M10 9v12M16 9v12"/>', 3651 bagCheck:'<path d="M6 7h12l1 13H5L6 7z"/><path d="M9 7a3 3 0 0 1 6 0"/><path d="m9.5 13 1.8 1.8L15 11"/>', 3652 bagLock:'<path d="M6 7h12l1 13H5L6 7z"/><path d="M9 7a3 3 0 0 1 6 0"/><rect x="10" y="12.5" width="4" height="3.5" rx="1"/><path d="M10.5 12.5v-1a1.5 1.5 0 0 1 3 0v1"/>', 3653 bagBell:'<path d="M6 7h12l1 13H5L6 7z"/><path d="M9 7a3 3 0 0 1 6 0"/><path d="M9.5 11.5h5v3l-2-1h-3z"/>', 3654 puzzle:'<path d="M10 4a2 2 0 0 1 4 0v1h3a1 1 0 0 1 1 1v3h1a2 2 0 0 1 0 4h-1v3a1 1 0 0 1-1 1h-3v-1a2 2 0 0 0-4 0v1H7a1 1 0 0 1-1-1v-3H5a2 2 0 0 1 0-4h1V6a1 1 0 0 1 1-1h3V4z"/>', 3655 layout:'<rect x="3" y="3" width="18" height="18" rx="2"/><path d="M3 8.5h18M9.5 8.5V21"/><path d="M13 12h4.5M13 15.5h4.5"/>', 3656 shieldLock:'<path d="M12 3l7 3v5c0 4.6-3 8.2-7 10-4-1.8-7-5.4-7-10V6l7-3z"/><rect x="9.5" y="11.5" width="5" height="4" rx="1"/><path d="M10.2 11.5v-1a1.8 1.8 0 0 1 3.6 0v1"/>', 3657 phoneKey:'<rect x="6" y="3" width="12" height="18" rx="2.5"/><path d="M10 18h4"/><circle cx="12" cy="9" r="2"/><path d="M12 11v3"/>', 3658 monitorLock:'<rect x="3" y="4" width="18" height="12" rx="2"/><path d="M9 20h6M12 16v4"/><rect x="10" y="8" width="4" height="3.5" rx="1"/><path d="M10.5 8v-1a1.5 1.5 0 0 1 3 0v1"/>' 3659 }; 3660 var CATS=[ 3661 {id:'comm',label:'Communication & Growth',icon:IC.comm,items:[ 3662 {t:'WhatsApp Business API',d:'Automate messaging, notifications & support 24/7.',u:'https://jalpi.com/jalpi-whatsapp-business-api/',i:'chat'}, 3663 {t:'RCS Service',d:'Rich interactive messages with images & buttons.',u:'https://jalpi.com/rcs-software/',i:'rcs'}, 3664 {t:'OBD Call Service',d:'Automated voice calls for alerts & promotions.',u:'https://jalpi.com/obd-call-outbound-dialer/',i:'phoneOut'},
3665 {t:'Emailidea',d:'Email campaigns, automation & follow-ups made easy.',u:'https://emailidea.biz/',i:'mail'}, 3666 {t:'SMSidea',d:'Bulk SMS alerts & reminders with high delivery.',u:'https://smsidea.com/',i:'sms'}, 3667 {t:'WA SMSIdea Platform',d:'Bulk WhatsApp from your regular number.',u:'https://wa.smsidea.com/',i:'broadcast'}, 3668 {t:'Toll Free Number',d:'Let customers call your business for free.',u:'https://smsidea.com/voice/toll-free-number-service-provider/',i:'phoneWaves'}, 3669 {t:'Missed Call Verification',d:'Verify users with a quick missed call.',u:'https://smsidea.com/voice/missed-call-verification-solution/',i:'phoneCheck'}, 3670 {t:'Truecaller Verified Calling',d:'Show verified business name, logo & badge.',u:'https://jalpi.com/truecall-business/',i:'badgeCheck'}, 3671 {t:'Affiliate Management',d:'Track every sale from first click to purchase.',u:'https://affiliate.jalpi.com/',i:'network'}, 3672 {t:'PriceSync',d:'Real-time competitor price monitoring.',u:'https://apps.shopify.com/pricesync',i:'tag'}, 3673 {t:'Jalpi Chat',d:'Team chat, video meetings & collaboration.',u:'https://chat.jalpi.com/',i:'video'} 3674 ]}, 3675 {id:'ops',label:'Business Operations',icon:IC.ops,items:[ 3676 {t:'Task Management',d:'Assign, track & monitor work in one place.',u:'https://jalpi.com/task-management-software/',i:'checklist'}, 3677 {t:'HRMS',d:'Attendance, payroll & leaves, simplified.',u:'https://jalpi.com/hrms-software/',i:'users'}, 3678 {t:'Invoice Management',d:'Create, manage & track invoices and payments.',u:'https://jalpi.com/invoice-management-system/',i:'receipt'}, 3679 {t:'Alias (Inbox)',d:'Cut team email costs by up to 70%.',u:'https://jalpi.com/unified-inbox-for-multiple-email-accounts/',i:'inbox'}, 3680 {t:'Mail Tracker',d:'Track email opens, clicks & engagement.',u:'https://jalpi.com/gmail-email-tracking/',i:'mailEye'}, 3681 {t:'Cloud IVR',d:'Automated call routing & handling.',u:'https://jalpi.com/cloud-ivr-solution/',i:'cloudPhone'}, 3682 {t:'Next-Gen Form',d:'Smart forms with built-in validation.',u:'https://jalpi.com/jalpi-forms/',i:'form'}, 3683 {t:'Support Ticket',d:'Centralize queries & automate SLAs.',u:'https://jalpi.com/jalpi-desk/',i:'ticket'}, 3684 {t:'Booking Solution',d:'Let customers book appointments online.',u:'https://slot.jalpi.com/',i:'calendar'}, 3685 {t:'Jalpi Link',d:'Smart short URLs with analytics & branding.',u:'https://link.jalpi.com/',i:'link'} 3686 ]}, 3687 {id:'wp',label:'WordPress Plugins',icon:IC.wp,items:[ 3688 {t:'Lead Verification â Contact Form 7',d:'OTP verification for Email & Phone.',u:'https://wordpress.org/plugins/authyo-otp-for-contact-form-7/',i:'formCheck'}, 3689 {t:'Lead Verification â WPForms',d:'Block fake submissions with OTP.',u:'https://wordpress.org/plugins/authyo-otp-for-wpforms/',i:'formCheck'}, 3690 {t:'Lead Verification â Ninja Forms',d:'OTP-verified, clean leads only.',u:'https://wordpress.org/plugins/authyo-otp-for-ninja-forms/',i:'formCheck'}, 3691 {t:'Lead Verification â MetForm',d:'Validate real form submissions.',u:'https://wordpress.org/plugins/authyo-otp-for-met-form/',i:'formCheck'}, 3692 {t:'Lead Verification â Everest Forms',d:'OTP protection against spam.',u:'https://wordpress.org/plugins/authyo-otp-for-everest-forms/',i:'formCheck'}, 3693 {t:'Lead Verification â Forminator',d:'Filter out fake & low-quality leads.',u:'https://wordpress.org/plugins/authyo-otp-for-forminator-form/',i:'formCheck'}, 3694 {t:'Passwordless Login + 2FA',d:'Secure WP admin login via OTP.',u:'https://wordpress.org/plugins/authyo-passwordless-login/',i:'key'}, 3695 {t:'Auth & Notify â WooCommerce',d:'OTP login + automated order alerts.',u:'https://wordpress.org/plugins/authyo-otp-authentication-for-woocommerce/',i:'cartCheck'}, 3696 {t:'WooCommerce Order Notifications',d:'Real-time order updates via WhatsApp.',u:'https://wordpress.org/plugins/smsidea-order-notifier-for-woocommerce/',i:'bell'}, 3697 {t:'Jalpi Login & Notifications',d:'OTP login with WhatsApp alerts.',u:'https://wordpress.org/plugins/jalpi-login-and-notifications/',i:'login'}, 3698 {t:'ChatLead â Lead Capture',d:'Capture & qualify leads via chatbot.',u:'https://wordpress.org/plugins/authyo-chatlead/',i:'bot'}, 3699 {t:'EmailIdea SMTP Mailer',d:'Reliable SMTP email delivery.',u:'https://wordpress.org/plugins/emailidea-smtp-mailer/',i:'send'}, 3700 {t:'Next-Gen Jalpi Form',d:'OTP-secured form submissions.',u:'https://wordpress.org/plugins/jalpiform/',i:'form'}, 3701 {t:'Lead Verification â Fluent Forms',d:'OTP protection for Fluent Forms.',u:'#plugin-form-6088457',i:'formCheck'}, 3702 {t:'Lead Verification â Formidable',d:'Block fake entries with OTP.',u:'#plugin-form-23578f1',i:'formCheck'}, 3703 {t:'PriceSync by Jalpi',d:'Auto-update WooCommerce prices.',u:'https://wordpress.org/plugins/pricesync-by-jalpi/',i:'tag'}, 3704 {t:'Jalpi Booking â CRM Appointment System',d:'Sync your site with Jalpi CRM to manage bookings, schedules & staff.',u:'https://wordpress.org/plugins/jalpi-booking-crm-appointment-system/',i:'calendar'}, 3705 {t:'Jalpi Support Tickets',d:'Manage tickets, track conversations & resolve issues faster.',u:'https://wordpress.org/plugins/jalpi-support-tickets/',i:'ticket'}, 3706 {t:'Jalpi Page Builder',d:'Drag-and-drop visual editor for responsive WordPress pages.',u:'https://wordpress.org/plugins/jalpi-page-builder/',i:'layout'} 3707 ]}, 3708 {id:'rent',label:'Panel On Rent',icon:IC.rent,items:[ 3709 {t:'Bulk SMS Panel (Domestic)',d:'SMPP panel on rent for Indian resellers.',u:'https://smsidea.com/bulk-sms/sms-panel/',i:'server'}, 3710 {t:'Bulk SMS Panel (International)',d:'Scale global messaging without infra.',u:'https://smsidea.com/bulk-sms/sms-panel/',i:'globe'}, 3711 {t:'WhatsApp Panel',d:'WhatsApp API admin panel on rent.',u:'https://smsidea.com/service/whatsapp-business-api-admin-panel-on-rent/',i:'dashboard'} 3712 ]}, 3713 {id:'tally',label:'Tally Plugins',icon:IC.tally,items:[ 3714 {t:'Tally WhatsApp Plugin',d:'Send invoices & updates from Tally to WhatsApp.',u:'https://jalpi.com/tally-whatsappp-plugin/',
3714i:'chat'}, 3715 {t:'Tally SMS Plugin',d:'Auto SMS alerts for invoices & dues.',u:'https://smsidea.com/tally-sms-plugin/',i:'sms'} 3716 ]}, 3717 {id:'intg',label:'Integrations',icon:IC.intg,items:[ 3718 {t:'Jalpi with Zoho',d:'WhatsApp messaging inside Zoho CRM.',u:'https://marketplace.zoho.com/app/crm/jalpi-whatsapp-messaging-for-zoho-crm',i:'plug'}, 3719 {t:'Emailidea with Pabbly',d:'Automate email workflows with Pabbly.',u:'https://www.pabbly.com/connect/integrations/emailidea/',i:'plug'}, 3720 {t:'Emailidea with Zapier',d:'Link tools & automate campaigns.',u:'https://zapier.com/apps/emailidea/integrations',i:'zap'}, 3721 {t:'Emailidea with Integrately',d:'Connect apps without complex setup.',u:'https://zapier.com/apps/emailidea/integrations',i:'plug'}, 3722 {t:'Emailidea with HubSpot',d:'Manage leads & campaigns in HubSpot.',u:'https://app.hubspot.com/ecosystem/46681663/marketplace/apps/emailidea',i:'plug'}, 3723 {t:'SMSidea with Integrately',d:'Send SMS automatically from your apps.',u:'https://app.integrately.com/signup?from=web&ct=4&triggerAppId=952',i:'plug'}, 3724 {t:'SMS via Google Sheets',d:'Send bulk SMS directly from Sheets.',u:'https://workspace.google.com/marketplace/app/google_sheet_sms/1072808741982',i:'sheet'}, 3725 {t:'Authyo with Integrately',d:'Automate OTP across WhatsApp, SMS & Email.',u:'https://integrately.com/integrations/authyo',i:'plug'}, 3726 {t:'Authyo with n8n',d:'OTP verification & passwordless login in your n8n w
3726orkflows.',u:'https://n8n.io/integrations/authyo/',i:'nodes'} 3727 ]}, 3728 {id:'ecom',label:'Ecommerce Integrations',icon:IC.ecom,items:[ 3729 {t:'Shopify Login & Security',d:'2FA, OTP login & order notifications.',u:'https://apps.shopify.com/authyo',i:'bagCheck'}, 3730 {t:'Magento OTP Login',d:'OTP login, social sign-in & updates.',u:'https://commercemarketplace.adobe.com/konceptwise-magento-2-konceptwiseotp.html',i:'bagLock'}, 3731 {t:'WhatsApp Notify for Shopify',d:'Order updates via your WhatsApp number.',u:'https://apps.shopify.com/notify-on-whatsapp-by-smsidea',i:'bagBell'} 3732 ]}, 3733 {id:'chrome',label:'Chrome Extensions',icon:IC.chrome,items:[ 3734 {t:'Track Emails in Gmail',d:'Email open tracking, never miss a follow-up.',u:'https://chromewebstore.google.com/detail/email-tracker-by-jalpi/eidkfiamioffkpbjhdgbcegpiooaeboj',i:'mailEye'}, 3735 {t:'WA SMSIdea Extension',d:'Bulk WhatsApp panel on WhatsApp Web.',u:'https://chromewebstore.google.com/detail/wasmsidea-whatsapp-panel/bilejokebpnjjdhcmjnbccjkgmobmkkl',i:'puzzle'} 3736 ]}, 3737 {id:'sec',label:'Security',icon:IC.sec,items:[ 3738 {t:'Authyo â Iron Shield',d:'OTP authentication, MFA & passwordless login.',u:'https://authyo.io/',i:'shieldLock'}, 3739 {t:'Authyo Flutter Plugin',d:'OTP login for Flutter apps.',u:'https://pub.dev/packages/authyo_plugin',i:'phoneKey'}, 3740 {t:'Authyo RDP Guard',d:'Secure Windows RDP access with OTP.',u:'https://app.authyo.io/account/welcome',i:'monitorLock'} 3741 ]} 3742 ]; 3743 3744 var rail=root.querySelector('.jpm-rail'); 3745 var grid=root.querySelector('.jpm-grid'); 3746 var content=root.querySelector('.jpm-content'); 3747 var panel=root.querySelector('.jpm-panel'); 3748 var activeTrigger=triggers[0]; 3749 var isMobile=function(){return window.matchMedia('(max-width:980px)').matches;}; 3750 3751 function svg(inner){return '<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">'+inner+'</svg>';} 3752 function cardHTML(it){ 3753 /* items whose URL starts with # open an on-page popup â keep them in the same tab */ 3754 var anchor=it.u.charAt(0)==='#'; 3755 return '<a class="jpm-card" href="'+it.u+'"'+(anchor?'':' target="_blank" rel="noopener"')+'>'+ 3756 '<span class="jpm-card-ic">'+svg(ICONS[it.i]||ICONS.plug)+'</span>'+ 3757 '<span class="jpm-card-tx"><span class="jpm-card-tt">'+it.t+'<span class="jpm-arrow">\u2192</span></span>'+ 3758 '<span class="jpm-card-ds">'+it.d+'</span></span></a>'; 3759 } 3760 3761 CATS.forEach(function(c,i){ 3762 var b=document.createElement('button'); 3763 b.type='button';b.className='jpm-cat';b.dataset.cat=c.id;b.setAttribute('role','tab'); 3764 b.setAttribute('aria-selected', i===0 && !isMobile() ? 'true':'false'); 3765 b.setAttribute('aria-expanded','false'); 3766 b.innerHTML='<span class="jpm-cat-ic">'+svg(c.icon)+'</span><span class="jpm-cat-lb">'+c.label+'</span>'+ 3767 '<span class="jpm-cat-count">'+c.items.length+'</span>'+ 3768 '<svg class="jpm-cat-chev" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><path d="M6 9l6 6 6-6" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>'; 3769 rail.appendChild(b); 3770 }); 3771 3772 function renderDesktop(id){ 3773 var c=CATS.filter(function(x){return x.id===id;})[0];if(!c)return; 3774 grid.classList.remove('jpm-in');grid.innerHTML=c.items.map(cardHTML).join(''); 3775 grid.querySelectorAll('.jpm-card').forEach(function(el,i){el.style.animationDelay=(i*28)+'ms';}); 3776 void grid.offsetWidth;grid.classList.add('jpm-in');content.scrollTop=0; 3777 } 3778 function selectDesktop(id){ 3779 rail.querySelectorAll('.jpm-cat').forEach(function(b){b.setAttribute('aria-selected', b.dataset.cat===id?'true':'false');}); 3780 renderDesktop(id); 3781 } 3782 rail.addEventListener('mouseover',function(e){if(isMobile())return;var b=e.target.closest('.jpm-cat');if(b)selectDesktop(b.dataset.cat);}); 3783 rail.addEventListener('click',function(e){var b=e.target.closest('.jpm-cat');if(!b)return;if(isMobile()){toggleAccordion(b);}else{selectDesktop(b.dataset.cat);}}); 3784 function toggleAccordion(btn){ 3785 var open=btn.getAttribute('aria-expanded')==='true'; 3786 rail.querySelectorAll('.jpm-cat').forEach(function(b){if(b!==btn){b.setAttribute('aria-expanded','false');var g=b.nextElementSibling;if(g&&g.classList.contains('jpm-acc-grid'))g.remove();}}); 3787 var ex=btn.nextElementSibling; 3788 if(open){btn.setAttribute('aria-expanded','false');if(ex&&ex.classList.contains('jpm-acc-grid'))ex.remove();return;} 3789 btn.setAttribute('aria-expanded','true'); 3790 var c=CATS.filter(function(x){return x.id===btn.dataset.cat;})[0]; 3791 var g=document.createElement('div');g.className='jpm-acc-grid';g.innerHTML=c.items.map(cardHTML).join(''); 3792 btn.parentNode.insertBefore(g,btn.nextSibling); 3793 } 3794 3795 /* PANEL_ALIGN: 'center' (default, centered in the screen on every zoom/size) 3796 | 'auto' | 'left' | 'right' (these anchor to the trigger button instead) */ 3797 var PANEL_ALIGN='center'; 3798 function positionPanel(t){ 3799 if(isMobile()){panel.style.top='';panel.style.left='';panel.style.width='';panel.style.transformOrigin='';return;} 3800 var vw=document.documentElement.clientWidth,edge=16,gap=10; 3801 var w=Math.min(940,vw-edge*2);panel.style.width=w+'px'; 3802 var r=t.getBoundingClientRect(); 3803 var left,origin; 3804 if(PANEL_ALIGN==='center'){left=(vw-w)/2;origin='top center';} /* centered in the viewport */ 3805 else if(PANEL_ALIGN==='right'){left=r.right-w;origin='top right';} 3806 else if(PANEL_ALIGN==='left'){left=r.left;origin='top left';} 3807 else{ /* auto: under the trigger, flip right near the edge */ 3808 left=r.left;origin='top left'; 3809 if(left+w>vw-edge){left=r.right-w;origin='top right';} 3810 } 3811 left=Math.min(Math.max(edge,left),vw-edge-w); 3812 panel.style.left=left+'px'; 3813 panel.style.top=(r.bottom+gap)+'px'; 3814 panel.style.transformOrigin=origin; 3815 } 3816 function open(t){ 3817 activeTrigger=t||activeTrigger; 3818 root.classList.add('jpm-open');root.setAttribute('aria-hidden','false');
3819 triggers.forEach(function(x){x.setAttribute('aria-expanded','false');x.classList.remove('jpm-trigger-open');}); 3820 activeTrigger.setAttribute('aria-expanded','true');activeTrigger.classList.add('jpm-trigger-open'); 3821 if(isMobile()){ 3822 rail.querySelectorAll('.jpm-cat').forEach(function(b){b.setAttribute('aria-selected','false');}); 3823 document.documentElement.style.overflow='hidden'; 3824 }else{ 3825 var sel=rail.querySelector('.jpm-cat[aria-selected="true"]')||rail.querySelector('.jpm-cat'); 3826 selectDesktop(sel.dataset.cat);positionPanel(activeTrigger); 3827 } 3828 } 3829 function close(){ 3830 root.classList.remove('jpm-open');root.setAttribute('aria-hidden','true'); 3831 document.documentElement.style.overflow=''; 3832 triggers.forEach(function(x){x.setAttribute('aria-expanded','false');x.classList.remove('jpm-trigger-open');}); 3833 } 3834 function toggle(t){root.classList.contains('jpm-open')?close():open(t);} 3835 3836 triggers.forEach(function(t){ 3837 t.setAttribute('aria-haspopup','true');t.setAttribute('aria-expanded','false'); 3838 t.addEventListener('click',function(e){e.preventDefault();e.stopPropagation();toggle(t);}); 3839 }); 3840 root.querySelectorAll('[data-jpm-close]').forEach(function(el){el.addEventListener('click',function(e){e.stopPropagation();close();});}); 3841 /* close the mega menu when an on-page popup card is clicked, else the panel covers the popup */ 3842 panel.addEventListener('click',function(e){ 3843 var a=e.target.closest('.jpm-card'); 3844 if(a&&(a.getAttribute('href')||'').charAt(0)==='#')close(); 3845 }); 3846 document.addEventListener('click',function(e){ 3847 if(!root.classList.contains('jpm-open'))return; 3848 if(panel.contains(e.target))return; 3849 if(e.target.closest(TRIGGER_SELECTOR))return; 3850 close(); 3851 }); 3852 document.addEventListener('keydown',function(e){if(e.key==='Escape'&&root.classList.contains('jpm-open'))close();}); 3853 window.addEventListener('resize',function(){if(root.classList.contains('jpm-open'))positionPanel(activeTrigger);}); 3854 window.addEventListener('scroll',function(){if(root.classList.contains('jpm-open')&&!isMobile())positionPanel(activeTrigger);},{passive:true}); 3855})(); 3856</script>
3856 3857 3858 </body> 3859</html> 3860 3861 3862<!-- Page cached by LiteSpeed Cache 7.9.1 on 2026-10-01 22:16:14 -->
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.