CINXE.COM
Leantegra | RAMJACK
<!DOCTYPE html> <html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <script type="text/javascript"> var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); </script> <link rel="pingback" href="https://ramjacktech.com/xmlrpc.php" /> <script type="text/javascript"> document.documentElement.className = 'js'; </script> <link media="all" href="https://ramjacktech.com/wp-content/cache/autoptimize/css/autoptimize_9f864d04511b17a8b34f180f0cc3349d.css" rel="stylesheet"><link media="none" href="https://ramjacktech.com/wp-content/cache/autoptimize/css/autoptimize_3b3f3fd71edb56fc403eeee834ff970a.css" rel="stylesheet"><title>Leantegra | RAMJACK</title> <style> #wpadminbar #wp-admin-bar-p404_free_top_button .ab-icon:before { content: "\f103"; color:red; top: 2px; } </style> <link rel="alternate" hreflang="en" href="https://ramjacktech.com/our-technologies/leantegra/" /> <link rel="alternate" hreflang="x-default" href="https://ramjacktech.com/our-technologies/leantegra/" /> <!-- All in One SEO Pro 4.4.8 - aioseo.com --> <meta name="robots" content="max-image-preview:large" /> <link rel="canonical" href="https://ramjacktech.com/our-technologies/leantegra/" /> <meta name="generator" content="All in One SEO Pro (AIOSEO) 4.4.8" /> <meta property="og:locale" content="en_US" /> <meta property="og:site_name" content="RAMJACK | System Integrator of Advanced Technologies for Mining & Industry" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Leantegra | RAMJACK" /> <meta property="og:url" content="https://ramjacktech.com/our-technologies/leantegra/" /> <meta property="article:published_time" content="2023-05-25T01:56:20+00:00" /> <meta property="article:modified_time" content="2023-05-30T17:29:11+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Leantegra | RAMJACK" /> <script type="application/ld+json" class="aioseo-schema"> {"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/ramjacktech.com\/our-technologies\/leantegra\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/ramjacktech.com\/#listItem","position":1,"name":"Home","item":"https:\/\/ramjacktech.com\/","nextItem":"https:\/\/ramjacktech.com\/our-technologies\/#listItem"},{"@type":"ListItem","@id":"https:\/\/ramjacktech.com\/our-technologies\/#listItem","position":2,"name":"Our Technologies","item":"https:\/\/ramjacktech.com\/our-technologies\/","nextItem":"https:\/\/ramjacktech.com\/our-technologies\/leantegra\/#listItem","previousItem":"https:\/\/ramjacktech.com\/#listItem"},{"@type":"ListItem","@id":"https:\/\/ramjacktech.com\/our-technologies\/leantegra\/#listItem","position":3,"name":"Leantegra","previousItem":"https:\/\/ramjacktech.com\/our-technologies\/#listItem"}]},{"@type":"Organization","@id":"https:\/\/ramjacktech.com\/#organization","name":"RAMJACK","url":"https:\/\/ramjacktech.com\/","logo":{"@type":"ImageObject","url":"https:\/\/ramjacktech.com\/wp-content\/uploads\/2015\/07\/RamJack_Final_logo_new.png","@id":"https:\/\/ramjacktech.com\/our-technologies\/leantegra\/#organizationLogo","width":427,"height":111,"caption":"Ramjack Technology Solutions"},"image":{"@id":"https:\/\/ramjacktech.com\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/ramjacktech.com\/our-technologies\/leantegra\/#webpage","url":"https:\/\/ramjacktech.com\/our-technologies\/leantegra\/","name":"Leantegra | RAMJACK","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/ramjacktech.com\/#website"},"breadcrumb":{"@id":"https:\/\/ramjacktech.com\/our-technologies\/leantegra\/#breadcrumblist"},"datePublished":"2023-05-25T01:56:20-04:00","dateModified":"2023-05-30T17:29:11-04:00"},{"@type":"WebSite","@id":"https:\/\/ramjacktech.com\/#website","url":"https:\/\/ramjacktech.com\/","name":"RAMJACK","description":"System Integrator of Advanced Technologies for Mining & Industry","inLanguage":"en-US","publisher":{"@id":"https:\/\/ramjacktech.com\/#organization"}}]} </script> <!-- All in One SEO Pro --> <script type="text/javascript"> let jqueryParams=[],jQuery=function(r){return jqueryParams=[...jqueryParams,r],jQuery},$=function(r){return jqueryParams=[...jqueryParams,r],$};window.jQuery=jQuery,window.$=jQuery;let customHeadScripts=!1;jQuery.fn=jQuery.prototype={},$.fn=jQuery.prototype={},jQuery.noConflict=function(r){if(window.jQuery)return jQuery=window.jQuery,$=window.jQuery,customHeadScripts=!0,jQuery.noConflict},jQuery.ready=function(r){jqueryParams=[...jqueryParams,r]},$.ready=function(r){jqueryParams=[...jqueryParams,r]},jQuery.load=function(r){jqueryParams=[...jqueryParams,r]},$.load=function(r){jqueryParams=[...jqueryParams,r]},jQuery.fn.ready=function(r){jqueryParams=[...jqueryParams,r]},$.fn.ready=function(r){jqueryParams=[...jqueryParams,r]};</script><link rel='dns-prefetch' href='//www.google.com' /> <link rel='dns-prefetch' href='//cdn.openshareweb.com' /> <link rel='dns-prefetch' href='//cdn.shareaholic.net' /> <link rel='dns-prefetch' href='//www.shareaholic.net' /> <link rel='dns-prefetch' href='//analytics.shareaholic.com' /> <link rel='dns-prefetch' href='//recs.shareaholic.com' /> <link rel='dns-prefetch' href='//partner.shareaholic.com' /> <link rel='dns-prefetch' href='//b1386311.smushcdn.com' /> <link rel="alternate" type="application/rss+xml" title="RAMJACK » Feed" href="https://ramjacktech.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="RAMJACK » Comments Feed" href="https://ramjacktech.com/comments/feed/" /> <!-- Shareaholic - https://www.shareaholic.com --> <link rel='preload' href='//cdn.shareaholic.net/assets/pub/shareaholic.js' as='script'/> <script data-no-minify='1' data-cfasync='false'> _SHR_SETTINGS = {"endpoints":{"local_recs_url":"https:\/\/ramjacktech.com\/wp-admin\/admin-ajax.php?action=shareaholic_permalink_related","ajax_url":"https:\/\/ramjacktech.com\/wp-admin\/admin-ajax.php"},"site_id":"77bdbf2d8b363ce332d0956ce47b7b42","url_components":{"year":"2023","monthnum":"05","day":"24","hour":"21","minute":"56","second":"20","post_id":"223726","postname":"leantegra","category":"blogs"}}; </script> <script data-no-minify='1' data-cfasync='false' src='//cdn.shareaholic.net/assets/pub/shareaholic.js' data-shr-siteid='77bdbf2d8b363ce332d0956ce47b7b42' async ></script> <!-- Shareaholic Content Tags --> <meta name='shareaholic:site_name' content='RAMJACK' /> <meta name='shareaholic:language' content='en-US' /> <meta name='shareaholic:url' content='https://ramjacktech.com/our-technologies/leantegra/' /> <meta name='shareaholic:keywords' content='type:page' /> <meta name='shareaholic:article_published_time' content='2023-05-24T21:56:20-04:00' /> <meta name='shareaholic:article_modified_time' content='2023-05-30T13:29:11-04:00' /> <meta name='shareaholic:shareable_page' content='true' /> <meta name='shareaholic:article_author_name' content='RAMJACK' /> <meta name='shareaholic:site_id' content='77bdbf2d8b363ce332d0956ce47b7b42' /> <meta name='shareaholic:wp_version' content='9.7.12' /> <!-- Shareaholic Content Tags End --> <!-- This site uses the Google Analytics by MonsterInsights plugin v8.20.1 - Using Analytics tracking - https://www.monsterinsights.com/ --> <script src="//www.googletagmanager.com/gtag/js?id=G-P33ZXM1LCH" data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> var mi_version = '8.20.1'; var mi_track_user = true; var mi_no_track_reason = ''; var disableStrs = [ 'ga-disable-G-P33ZXM1LCH', ]; /* Function to detect opted out users */ function __gtagTrackerIsOptedOut() { for (var index = 0; index < disableStrs.length; index++) { if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { return true; } } return false; } /* Disable tracking if the opt-out cookie exists. */ if (__gtagTrackerIsOptedOut()) { for (var index = 0; index < disableStrs.length; index++) { window[disableStrs[index]] = true; } } /* Opt-out function */ function __gtagTrackerOptout() { for (var index = 0; index < disableStrs.length; index++) { document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; window[disableStrs[index]] = true; } } if ('undefined' === typeof gaOptout) { function gaOptout() { __gtagTrackerOptout(); } } window.dataLayer = window.dataLayer || []; window.MonsterInsightsDualTracker = { helpers: {}, trackers: {}, }; if (mi_track_user) { function __gtagDataLayer() { dataLayer.push(arguments); } function __gtagTracker(type, name, parameters) { if (!parameters) { parameters = {}; } if (parameters.send_to) { __gtagDataLayer.apply(null, arguments); return; } if (type === 'event') { parameters.send_to = monsterinsights_frontend.v4_id; var hookName = name; if (typeof parameters['event_category'] !== 'undefined') { hookName = parameters['event_category'] + ':' + name; } if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { MonsterInsightsDualTracker.trackers[hookName](parameters); } else { __gtagDataLayer('event', name, parameters); } } else { __gtagDataLayer.apply(null, arguments); } } __gtagTracker('js', new Date()); __gtagTracker('set', { 'developer_id.dZGIzZG': true, }); __gtagTracker('config', 'G-P33ZXM1LCH', {"forceSSL":"true","link_attribution":"true"} ); window.gtag = __gtagTracker; (function () { /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ /* ga and __gaTracker compatibility shim. */ var noopfn = function () { return null; }; var newtracker = function () { return new Tracker(); }; var Tracker = function () { return null; }; var p = Tracker.prototype; p.get = noopfn; p.set = noopfn; p.send = function () { var args = Array.prototype.slice.call(arguments); args.unshift('send'); __gaTracker.apply(null, args); }; var __gaTracker = function () { var len = arguments.length; if (len === 0) { return; } var f = arguments[len - 1]; if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { if ('send' === arguments[0]) { var hitConverted, hitObject = false, action; if ('event' === arguments[1]) { if ('undefined' !== typeof arguments[3]) { hitObject = { 'eventAction': arguments[3], 'eventCategory': arguments[2], 'eventLabel': arguments[4], 'value': arguments[5] ? arguments[5] : 1, } } } if ('pageview' === arguments[1]) { if ('undefined' !== typeof arguments[2]) { hitObject = { 'eventAction': 'page_view', 'page_path': arguments[2], } } } if (typeof arguments[2] === 'object') { hitObject = arguments[2]; } if (typeof arguments[5] === 'object') { Object.assign(hitObject, arguments[5]); } if ('undefined' !== typeof arguments[1].hitType) { hitObject = arguments[1]; if ('pageview' === hitObject.hitType) { hitObject.eventAction = 'page_view'; } } if (hitObject) { action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction; hitConverted = mapArgs(hitObject); __gtagTracker('event', action, hitConverted); } } return; } function mapArgs(args) { var arg, hit = {}; var gaMap = { 'eventCategory': 'event_category', 'eventAction': 'event_action', 'eventLabel': 'event_label', 'eventValue': 'event_value', 'nonInteraction': 'non_interaction', 'timingCategory': 'event_category', 'timingVar': 'name', 'timingValue': 'value', 'timingLabel': 'event_label', 'page': 'page_path', 'location': 'page_location', 'title': 'page_title', }; for (arg in args) { if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { hit[gaMap[arg]] = args[arg]; } else { hit[arg] = args[arg]; } } return hit; } try { f.hitCallback(); } catch (ex) { } }; __gaTracker.create = newtracker; __gaTracker.getByName = newtracker; __gaTracker.getAll = function () { return []; }; __gaTracker.remove = noopfn; __gaTracker.loaded = true; window['__gaTracker'] = __gaTracker; })(); } else { console.log(""); (function () { function __gtagTracker() { return null; } window['__gtagTracker'] = __gtagTracker; window['gtag'] = __gtagTracker; })(); } </script> <!-- / Google Analytics by MonsterInsights --> <meta content="WordJack Divi Child v.2.5.4" name="generator"/> <style id='wp-block-library-theme-inline-css' type='text/css'> .wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:hsla(0,0%,100%,.65)}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:hsla(0,0%,100%,.65)}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:hsla(0,0%,100%,.65)}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:hsla(0,0%,100%,.65)}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video{margin:0 0 1em}.wp-block-template-part.has-background{margin-bottom:0;margin-top:0;padding:1.25em 2.375em} </style> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}body { margin: 0;--wp--style--global--content-size: 823px;--wp--style--global--wide-size: 1080px; }.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(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .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;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}.wp-element-button, .wp-block-button__link{background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.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;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-columns.is-layout-flex){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <style id='divi-responsive-helper-public-inline-css' type='text/css'> .pac_drh_d_none {display: none !important;} </style> <link rel='stylesheet' id='popup-maker-site-css' href='//ramjacktech.com/wp-content/uploads/pum/pum-site-styles.css?generated=1697592865&ver=1.18.2' type='text/css' media='all' /> <link rel='stylesheet' id='msl-custom-css' href='https://ramjacktech.com/wp-content/uploads/master-slider/custom.css?ver=5.4' type='text/css' media='all' /> <script type='text/javascript' src='https://ramjacktech.com/wp-includes/js/jquery/jquery.min.js?ver=3.6.4' id='jquery-core-js'></script> <script type='text/javascript' id='jquery-js-after'> jqueryParams.length&&$.each(jqueryParams,function(e,r){if("function"==typeof r){var n=String(r);n.replace("$","jQuery");var a=new Function("return "+n)();$(document).ready(a)}}); </script> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='monsterinsights-frontend-script-js-extra'>/* <![CDATA[ */ var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/ramjacktech.com","hash_tracking":"false","v4_id":"G-P33ZXM1LCH"};/* ]]> */ </script> <script type='text/javascript' id='wpdm-frontjs-js-extra'> /* <![CDATA[ */ var wpdm_url = {"home":"https:\/\/ramjacktech.com\/","site":"https:\/\/ramjacktech.com\/","ajax":"https:\/\/ramjacktech.com\/wp-admin\/admin-ajax.php"}; var wpdm_js = {"spinner":"<i class=\"fas fa-sun fa-spin\"><\/i>","client_id":"b7fd4ba8c7e487130f8524d28c8672e9"}; /* ]]> */ </script> <script type='text/javascript' id='gform_gravityforms-js-extra'> /* <![CDATA[ */ var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/ramjacktech.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/ramjacktech.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"808db3af58b10cba301a73d21ef5e99b","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/ramjacktech.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/ramjacktech.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"808db3af58b10cba301a73d21ef5e99b","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; var gf_legacy_multi = {"4":"1","6":"1"}; var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/ramjacktech.com\/wp-content\/plugins\/gravityforms\/images"}}; /* ]]> */ </script> <script type='text/javascript' id='gform_gravityforms-js-before'> </script> <script type='text/javascript' defer='defer' src='https://www.google.com/recaptcha/api.js?hl=en&ver=6.2.6#038;render=explicit' id='gform_recaptcha-js'></script> <link rel="https://api.w.org/" href="https://ramjacktech.com/wp-json/" /><link rel="alternate" type="application/json" href="https://ramjacktech.com/wp-json/wp/v2/pages/223726" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://ramjacktech.com/xmlrpc.php?rsd" /> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://ramjacktech.com/wp-includes/wlwmanifest.xml" /> <meta name="generator" content="WordPress 6.2.6" /> <link rel='shortlink' href='https://ramjacktech.com/?p=223726' /> <link rel="alternate" type="application/json+oembed" href="https://ramjacktech.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Framjacktech.com%2Four-technologies%2Fleantegra%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://ramjacktech.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Framjacktech.com%2Four-technologies%2Fleantegra%2F&format=xml" /> <meta name="generator" content="WPML ver:4.6.6 stt:5,1,45,2;" /> <style>.nav li.et-hover > ul, .menu li.et-hover > ul { visibility: visible !important; opacity: 1 !important; } .da11y-submenu-show { visibility: visible !important; } .keyboard-outline { outline: #2ea3f2 solid 2px; -webkit-transition: none !important; transition: none !important; } button:active.keyboard-outline, button:focus.keyboard-outline, input:active.keyboard-outline, input:focus.keyboard-outline, a[role="tab"].keyboard-outline { outline-offset: -5px; } .et-search-form input:focus.keyboard-outline { padding-left: 15px; padding-right: 15px; } .et_pb_tab { -webkit-animation: none !important; animation: none !important; } .et_pb_contact_form_label, .widget_search .screen-reader-text, .et_pb_social_media_follow_network_name, .et_pb_search .screen-reader-text { display: block !important; } .da11y-screen-reader-text, .et_pb_contact_form_label, .widget_search .screen-reader-text, .et_pb_social_media_follow_network_name, .et_pb_search .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; text-shadow: none; text-transform: none; letter-spacing: normal; line-height: normal; font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; font-size: 1em; font-weight: 600; -webkit-font-smoothing: subpixel-antialiased; } .da11y-screen-reader-text:focus { background: #f1f1f1; color: #00547A; -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6); box-shadow: 0 0 2px 2px rgba(0,0,0,.6); clip: auto !important; display: block; height: auto; left: 5px; padding: 15px 23px 14px; text-decoration: none; top: 7px; width: auto; z-index: 1000000; } </style><meta name="viewport" content="width=device-width, initial-scale=1.0" /><!-- start Simple Custom CSS and JS --> <script type="text/javascript"> jQuery(function($) { $(window).scroll(function() { var scrollPosition = $(this).scrollTop(); var offset = 250; $('.page-id-225346 .et_pb_section').each(function() { var sectionTop = $(this).offset().top - offset; var sectionBottom = sectionTop + $(this).height(); if (scrollPosition >= sectionTop && scrollPosition <= sectionBottom) { $(this).css('filter', 'none'); } else { $(this).css('filter', 'grayscale(100%)'); } }); }); }); </script> <!-- end Simple Custom CSS and JS --> <!-- start Simple Custom CSS and JS --> <style type="text/css"> /* MailChimp Form Embed Code - Classic - 12/17/2015 v10.7 */ #mc_embed_signup form {display:block; position:relative; text-align:left; padding:10px 0 10px 3%} #mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;} #mc_embed_signup input {border: 1px solid #ABB0B2; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;} #mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;} #mc_embed_signup input[type=radio]{-webkit-appearance:radio;} #mc_embed_signup input:focus {border-color:#333;} #mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; border-radius:4px; transition: all 0.23s ease-in-out 0s; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: normal; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding: 0 22px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;} #mc_embed_signup .button:hover {background-color:#777;} #mc_embed_signup .small-meta {font-size: 11px;} #mc_embed_signup .nowrap {white-space:nowrap;} #mc_embed_signup .mc-field-group {clear:left; position:relative; width:96%; padding-bottom:3%; min-height:50px;} #mc_embed_signup .size1of2 {clear:none; float:left; display:inline-block; width:46%; margin-right:4%;} * html #mc_embed_signup .size1of2 {margin-right:2%; /* Fix for IE6 double margins. */} #mc_embed_signup .mc-field-group label {display:block; margin-bottom:3px;} #mc_embed_signup .mc-field-group input {display:block; width:100%; padding:8px 0; text-indent:2%;} #mc_embed_signup .mc-field-group select {display:inline-block; width:99%; padding:5px 0; margin-bottom:2px;} #mc_embed_signup .datefield, #mc_embed_signup .phonefield-us{padding:5px 0;} #mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input{display:inline; width:60px; margin:0 2px; letter-spacing:1px; text-align:center; padding:5px 0 2px 0;} #mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;} #mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input{width:30px;} #mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label{display:none;} #mc_embed_signup .indicates-required {text-align:right; font-size:11px; margin-right:4%;} #mc_embed_signup .asterisk {color:#e85c41; font-size:150%; font-weight:normal; position:relative; top:5px;} #mc_embed_signup .clear {clear:both;} #mc_embed_signup .mc-field-group.input-group ul {margin:0; padding:5px 0; list-style:none;} #mc_embed_signup .mc-field-group.input-group ul li {display:block; padding:3px 0; margin:0;} #mc_embed_signup .mc-field-group.input-group label {display:inline;} #mc_embed_signup .mc-field-group.input-group input {display:inline; width:auto; border:none;} #mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%; margin: 0 5%; clear: both;} #mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;} #mc_embed_signup #mce-error-response {display:none;} #mc_embed_signup #mce-success-response {color:#529214; display:none;} #mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;} #mc-embedded-subscribe {clear:both; width:auto; display:block; margin:1em 0 1em 5%;} #mc_embed_signup #num-subscribers {font-size:1.1em;} #mc_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;} #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {display:inline-block; margin:2px 0 1em 0; padding:5px 10px; background-color:rgba(255,255,255,0.85); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size:14px; font-weight:normal; z-index:1; color:#e85c41;} #mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error {border:2px solid #e85c41;}</style> <!-- end Simple Custom CSS and JS --> <!-- start Simple Custom CSS and JS --> <style type="text/css"> /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }</style> <!-- end Simple Custom CSS and JS --> <!-- start Simple Custom CSS and JS --> <style type="text/css"> /* latin-ext */ @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8G.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8G.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8G.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8G.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8G.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2'); unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8G.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }</style> <!-- end Simple Custom CSS and JS --> <script>var ms_grabbing_curosr = 'https://ramjacktech.com/wp-content/plugins/master-slider/public/assets/css/common/grabbing.cur', ms_grab_curosr = 'https://ramjacktech.com/wp-content/plugins/master-slider/public/assets/css/common/grab.cur';</script> <meta name="generator" content="MasterSlider 3.5.8 - Responsive Touch Image Slider | avt.li/msf" /> <script> jQuery(window).on('elementor/frontend/init', function () { var previewIframe = jQuery('#elementor-preview-iframe').get(0); // Attach a load event listener to the preview iframe jQuery(previewIframe).on('load', function () { var tpg_selector = tpg_str_rev("nottub-tropmi-gpttr nottub-aera-noitces-dda-rotnemele"); var logo = "https://ramjacktech.com/wp-content/plugins/the-post-grid"; var log_path = tpg_str_rev("gvs.04x04-noci/segami/stessa/"); jQuery('<div class="' + tpg_selector + '" style="vertical-align: bottom;margin-left: 5px;"><img src="' + logo + log_path + '" alt="TPG"/></div>').insertBefore(".elementor-add-section-drag-title"); }); }); </script> <style> :root { --tpg-primary-color: #0d6efd; --tpg-secondary-color: #0654c4; --tpg-primary-light: #c4d0ff } </style> <script> document.documentElement.className = document.documentElement.className.replace( 'no-js', 'js' ); </script> <style> .no-js img.lazyload { display: none; } figure.wp-block-image img.lazyloading { min-width: 150px; } .lazyload, .lazyloading { opacity: 0; } .lazyloaded { opacity: 1; transition: opacity 400ms; transition-delay: 0ms; } </style> <script>jQuery(function ($) { if ($('body:not(.home).et_fixed_nav').length > 0) { $(window).on('scroll', function () { var t = $(window).scrollTop(); if (t > 50) { $('#top-header').addClass('et-fixed-header'); $('#main-header').addClass('et-fixed-header'); } else { $('#top-header').removeClass('et-fixed-header'); $('#main-header').removeClass('et-fixed-header'); } }); } });</script><link rel="shortcut icon" href="/wp-content/uploads/2016/09/favicon.png" /> <meta name="theme-color" content="#ffffff" /> <style type="text/css" id="lseo-default-css"> /********* LOCAL SEO V2 ************/ div.lseo-operation-hours { display: block; } div.lseo-operation-hours > ul.operation-hours { display: block; margin: 0; padding: 0; } div.lseo-operation-hours > ul.operation-hours > li { display: block; margin: 0; font-size: 14px; } div.lseo-operation-hours > ul.operation-hours > li .ebs-dayname { display: inline-block; width: 50px; } /*** HIDE LOGO ***/ div.lseo-contact-card > .logo { display: none; } div.lseo-contact-card > .fn[itemprop="name"] { font-size: 20px; } /*** HIDE SITE URL ***/ div.lseo-contact-card > .website-url { display: none; } div.lseo-social-network { display: block; } div.lseo-social-network > a { display: inline-block; width: 30px; margin-right: 5px; } div.lseo-social-network > a > svg{ height: 100%; width: 100%; } </style> <link rel="stylesheet" id="xb-compiled-css" href="https://ramjacktech.com/wp-content/plugins/wj-xbrowser/dist/styles.css?ver=2.0.0" type="text/css" media="all"><script type="text/javascript"id="xb-eqh">jQuery(function($){var eqh_s=['.intro-section .item','.contact-section .item','.contactus_section_form .contact-title','.featured-section .et_pb_module_header','#post-grid-217203 .title_link','#post-grid-217203 .excerpt','.newsletter-blurbs .et_pb_blurb_description','.newsletter-posts .et_pb_module','.newsletter-articles .et_pb_module','.newsletter-articles .et_pb_promo_description','.download-row .link-template-default','.catchall-row .et_pb_blurb_container','.data-innovation-blurb .et_pb_module_header','.data-innovation-blurb .et_pb_promo_description','.custom-blog-section .entry-title','.custom-blog-section .post-meta','.custom-blog-section .post-content'];var xb_eqh=function(h){try{var l=h.split(' ');if(l.length>0){var p='',c='',f=false;for(var i=0;i<l.length;i++){if(!f){p+=l[i]+' ';if($(p).length>1){f=true;}}else{c+=l[i]+' ';}} if(c.length>0){$(p).each(function(ip,ipl){$(ipl).find(c).css('height','auto');var x=Math.max.apply(null,$(ipl).find(c).map(function(){return $(this).innerHeight();}).get());$(ipl).find(c).each(function(h,t){$(t).css("height",x)});});return;}} var a=$(h);a.css('height','auto');var x=Math.max.apply(null,a.map(function(){return $(this).innerHeight();}).get());a.each(function(h,t){$(t).css("height",x)});}catch(e){}};try{eqh_s.forEach(function(i){xb_eqh(i);});$(window).on('resize',function(){eqh_s.forEach(function(i){xb_eqh(i);});});}catch(e){}});</script><link rel="stylesheet" id="et-core-unified-223726-cached-inline-styles" href="https://ramjacktech.com/wp-content/et-cache/223726/et-core-unified-223726.min.css?ver=1732657923" /><link rel="stylesheet" id="et-core-unified-deferred-223726-cached-inline-styles" href="https://ramjacktech.com/wp-content/et-cache/223726/et-core-unified-deferred-223726.min.css?ver=1732657923" /><meta name="city" content="Johannesburg"> <meta name="state" content="Gauteng"> <meta name="geo.position" content="-26.204103; 28.047305"> <meta name="DC.Language" content="en" > <meta name="keywords" content="Mine Safety,Mining Technology,Mine Automation,Underground Mining Software"> <meta name="google-site-verification" content="x_zwyhLsMlfrwwpCyLEDCbjrRhTN4wZTGbWz2stE42o" /> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-47898559-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-47898559-1'); gtag('config', 'G-P33ZXM1LCH'); </script> <!-- moved to child/header.php <script type="text/javascript"> adroll_adv_id = "YJC6REBHY5HFVLSGBFXGUR"; adroll_pix_id = "T7RB4JQNCNCTPEOTCGLG2P"; (function () { var oldonload = window.onload; window.onload = function(){ __adroll_loaded=true; var scr = document.createElement("script"); var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com"); scr.setAttribute('async', 'true'); scr.type = "text/javascript"; scr.src = host + "/j/roundtrip.js"; ((document.getElementsByTagName('head') || [null])[0] || document.getElementsByTagName('script')[0].parentNode).appendChild(scr); if(oldonload){oldonload()}}; }()); </script> --> <!-- moved to child/header.php <script type="text/javascript"> _linkedin_partner_id = "273907"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script> <script type="text/javascript"> (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=273907&fmt=gif" /> </noscript> --> <script type="text/javascript" src="https://zcsub-cmpzourl.maillist-manage.com/js/optin.min.js" onload="setupSF('sf3z97bf72a82c189d0f6179dbd51205eb24a55d79341832cbcb774fb00c0f5390fc','ZCFORMVIEW',false,'light',false,'0')"></script> <!-- <script> var acc = document.getElementsByClassName("accordion"); var i; for (i = 0; i < acc.length; i++) { acc[i].addEventListener("click", function() { this.classList.toggle("active"); var panel = this.nextElementSibling; if (panel.style.maxHeight) { panel.style.maxHeight = null; } else { panel.style.maxHeight = panel.scrollHeight + "px"; } }); } </script> --> <meta name="generator" content="WordPress Download Manager 3.2.80" /> <style> /* WPDM Link Template Styles */ </style> <style> :root { --color-primary: #4a8eff; --color-primary-rgb: 74, 142, 255; --color-primary-hover: #4a8eff; --color-primary-active: #4a8eff; --color-secondary: #4a8eff; --color-secondary-rgb: 74, 142, 255; --color-secondary-hover: #4a8eff; --color-secondary-active: #4a8eff; --color-success: #18ce0f; --color-success-rgb: 24, 206, 15; --color-success-hover: #4a8eff; --color-success-active: #4a8eff; --color-info: #2CA8FF; --color-info-rgb: 44, 168, 255; --color-info-hover: #2CA8FF; --color-info-active: #2CA8FF; --color-warning: #f29e0f; --color-warning-rgb: 242, 158, 15; --color-warning-hover: orange; --color-warning-active: orange; --color-danger: #ff5062; --color-danger-rgb: 255, 80, 98; --color-danger-hover: #ff5062; --color-danger-active: #ff5062; --color-green: #30b570; --color-blue: #0073ff; --color-purple: #8557D3; --color-red: #ff5062; --color-muted: rgba(69, 89, 122, 0.6); --wpdm-font: "Rubik", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } .wpdm-download-link.btn.btn-primary { border-radius: 4px; } </style> <script type="text/javascript"> adroll_adv_id = "YJC6REBHY5HFVLSGBFXGUR"; adroll_pix_id = "T7RB4JQNCNCTPEOTCGLG2P"; (function () { var oldonload = window.onload; window.onload = function(){ __adroll_loaded=true; var scr = document.createElement("script"); var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com"); scr.setAttribute('async', 'true'); scr.type = "text/javascript"; scr.src = host + "/j/roundtrip.js"; ((document.getElementsByTagName('head') || [null])[0] || document.getElementsByTagName('script')[0].parentNode).appendChild(scr); if(oldonload){oldonload()}}; }()); </script> <script type="text/javascript"> _linkedin_partner_id = "273907"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script> <script type="text/javascript"> (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=273907&fmt=gif" /> </noscript> </head> <body class="page-template-default page page-id-223726 page-child parent-pageid-24 _masterslider _ms_version_3.5.8 rttpg rttpg-7.4.2 radius-frontend rttpg-body-wrap xbrowser ie dc-page-is-builder et_button_custom_icon et_pb_button_helper_class et_fullwidth_nav et_fixed_nav et_show_nav et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown_animation_fade et_header_style_slide et_header_style_left et_pb_footer_columns3 et_cover_background windows et_pb_gutters3 et_pb_pagebuilder_layout et_no_sidebar et_divi_theme et-db internet-explorer platform-windows"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-dark-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0.49803921568627" /><feFuncG type="table" tableValues="0 0.49803921568627" /><feFuncB type="table" tableValues="0 0.49803921568627" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.54901960784314 0.98823529411765" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.71764705882353 0.25490196078431" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-red"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 0.27843137254902" /><feFuncB type="table" tableValues="0.5921568627451 0.27843137254902" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-midnight"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0" /><feFuncG type="table" tableValues="0 0.64705882352941" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-magenta-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.78039215686275 1" /><feFuncG type="table" tableValues="0 0.94901960784314" /><feFuncB type="table" tableValues="0.35294117647059 0.47058823529412" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-green"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.65098039215686 0.40392156862745" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.44705882352941 0.4" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-orange"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.098039215686275 1" /><feFuncG type="table" tableValues="0 0.66274509803922" /><feFuncB type="table" tableValues="0.84705882352941 0.41960784313725" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg> <div id="page-container"> <div class="et_slide_in_menu_container"> <div class="et_slide_menu_top"> <div class="clear"></div> <form role="search" method="get" class="et-search-form" action="https://ramjacktech.com/"> <input type="search" class="et-search-field" placeholder="Search …" value="" name="s" title="Search for:" /><input type='hidden' name='lang' value='en' /> <button type="submit" id="searchsubmit_header"></button> </form> </div> <div class="et_pb_fullscreen_nav_container"> <ul id="mobile_menu_slide" class="et_mobile_menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-225700"><a href="https://ramjacktech.com/">Home</a></li> <li class="show-menu-mobile menu-item menu-item-type-post_type menu-item-object-page menu-item-214957"><a href="https://ramjacktech.com/who-we-are/">Who We Are</a></li> <li class="show-menu-mobile menu-item menu-item-type-post_type menu-item-object-page menu-item-214956"><a href="https://ramjacktech.com/what-we-do/">What We Do</a></li> <li class="show-menu-mobile menu-item menu-item-type-post_type menu-item-object-page menu-item-214955"><a href="https://ramjacktech.com/how-we-work/">How We Work</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214646"><a href="https://ramjacktech.com/our-focus/">Our Focus</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-215902"><a href="#">Industries</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214965"><a href="https://ramjacktech.com/underground-mining/">Underground Mining</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214968"><a href="https://ramjacktech.com/surface-open-pit-mining/">Surface/Open Pit Mining</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214661"><a href="https://ramjacktech.com/our-focus/markets/">Markets</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214662"><a href="https://ramjacktech.com/our-focus/markets/africa/">Africa</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214663"><a href="https://ramjacktech.com/our-focus/markets/europe/">Europe</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214664"><a href="https://ramjacktech.com/our-focus/markets/middle-east/">Middle East</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-215916"><a href="https://ramjacktech.com/our-focus/markets/latin-america/">Latin America</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214675"><a href="https://ramjacktech.com/our-focus/challenges/">Challenges</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214674"><a href="https://ramjacktech.com/our-focus/challenges/be-informed/">Be Informed</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214676"><a href="https://ramjacktech.com/our-focus/challenges/eliminate-costs/">Eliminate Costs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214677"><a href="https://ramjacktech.com/our-focus/challenges/empower-workforce/">Empower Your Workforce</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214678"><a href="https://ramjacktech.com/our-focus/challenges/exceed-production-targets/">Exceed Production Targets</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214679"><a href="https://ramjacktech.com/our-focus/challenges/save-lives/">Save Lives</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214680"><a href="https://ramjacktech.com/our-focus/challenges/stay-connected/">Stay Connected</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-221519"><a href="https://ramjacktech.com/our-expertise/">Our Expertise</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214702"><a href="https://ramjacktech.com/our-expertise/monitor/">Monitor</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214709"><a href="https://ramjacktech.com/our-expertise/monitor/tailings-dam-monitoring/">Tailings Dam Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214707"><a href="https://ramjacktech.com/our-expertise/monitor/ground-water-monitoring/">Ground Water Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214704"><a href="https://ramjacktech.com/our-expertise/monitor/backfill-monitoring/">Backfill Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-215423"><a href="https://ramjacktech.com/our-expertise/monitor/rock-stress-monitoring/">Rock Stress Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214706"><a href="https://ramjacktech.com/our-expertise/monitor/rock-movement-monitoring/">Rock Movement Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-215424"><a href="https://ramjacktech.com/our-expertise/monitor/seismic-monitoring/">Seismic Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214703"><a href="https://ramjacktech.com/our-expertise/monitor/air-quality-monitoring/">Air Quality Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214705"><a href="https://ramjacktech.com/our-expertise/monitor/equipment-personnel-asset-tracking/">Equipment, Personnel & Asset Tracking</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-215425"><a href="https://ramjacktech.com/our-expertise/monitor/payload-monitoring/">Payload Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214708"><a href="https://ramjacktech.com/our-expertise/monitor/proximity-detection-systems/">Proximity Detection Systems</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214712"><a href="https://ramjacktech.com/our-expertise/monitor/vehicle-health-monitoring/">Vehicle Health Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-215426"><a href="https://ramjacktech.com/our-expertise/monitor/personnel-covid-19-health-monitoring/">Personnel (COVID-19) Health Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-222380"><a href="https://ramjacktech.com/our-expertise/monitor/fuel-consumables-monitoring/">Fuel & Consumables Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-222742"><a href="https://ramjacktech.com/our-expertise/monitor/camera-surveillance-3d-mobile-scanning/">Camera Surveillance & 3D Mobile Scanning</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214735"><a href="https://ramjacktech.com/our-expertise/manage/">Manage</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214736"><a href="https://ramjacktech.com/our-expertise/manage/fatigue-management/">Fatigue Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214737"><a href="https://ramjacktech.com/our-expertise/manage/fleet-management/">Fleet Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214740"><a href="https://ramjacktech.com/our-expertise/manage/production-management/">Production Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214741"><a href="https://ramjacktech.com/our-expertise/manage/short-interval-control/">Short Interval Control</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-215427"><a href="https://ramjacktech.com/our-expertise/manage/process-execution-management/">Process Execution Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214743"><a href="https://ramjacktech.com/our-expertise/manage/machine-guidance-mine-automation/">Machine Guidance & Mine Automation</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214744"><a href="https://ramjacktech.com/our-expertise/manage/ventilation-management-fan-control/">Ventilation Management & Fan Control</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214745"><a href="https://ramjacktech.com/our-expertise/manage/mine-dewatering-pump-control/">Mine Dewatering & Pump Control</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214746"><a href="https://ramjacktech.com/our-expertise/manage/collision-avoidance/">Collision Avoidance</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-215429"><a href="https://ramjacktech.com/our-expertise/manage/evacuation-rescue/">Evacuation & Rescue</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-218592"><a href="https://ramjacktech.com/our-expertise/manage/fuel-management/">Fuel Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-222379"><a href="https://ramjacktech.com/our-expertise/manage/drill-blast-management/">Drill & Blast Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-222466"><a href="https://ramjacktech.com/our-expertise/manage/traffic-management/">Traffic Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-222525"><a href="https://ramjacktech.com/our-expertise/manage/maintenance-planning-scheduling/">Maintenance Planning & Scheduling</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-222617"><a href="https://ramjacktech.com/our-expertise/manage/health-safety-environment-management/">Health, Safety and Environment Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-222708"><a href="https://ramjacktech.com/our-expertise/manage/comms-infrastructure-voice-data-networks/">Comms Infrastructure Voice Data Networks</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-222760"><a href="https://ramjacktech.com/our-expertise/manage/access-control-time-attendance-management-reactore/">Access Control and Time & Attendance Management (Reactore)</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214760"><a href="https://ramjacktech.com/our-expertise/optimise/">Optimise</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214764"><a href="https://ramjacktech.com/our-expertise/optimise/visualization-information-management/">Visualization & Information Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-222777"><a href="https://ramjacktech.com/our-expertise/optimise/ramjacks-artificial-intelligence-laboratory/">Ramjack’s Artificial Intelligence Laboratory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214761"><a href="https://ramjacktech.com/our-expertise/optimise/remote-operations-centre-services/">Remote Operations Centre Services</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214762"><a href="https://ramjacktech.com/our-expertise/optimise/technology-selection-implementation-services/">Technology Selection & Implementation Services</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214763"><a href="https://ramjacktech.com/our-expertise/optimise/technology-strategy-road-map-services/">Technology Strategy & Road Map Services</a></li> </ul> </li> </ul> </li> <li class="partnerships-menu menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current-menu-parent current-custom-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-214854"><a href="https://ramjacktech.com/our-technologies/">Our Technologies</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214864"><a href="https://ramjacktech.com/our-technologies/reactore/">Reactore</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214977"><a href="/our-partnerships/reactore/"><ul class="menu-item-desc"><li>Mine Management, Visualisation & Optimisation</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214869"><a href="https://ramjacktech.com/our-technologies/symboticware/">Symboticware</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214996"><a href="/our-partnerships/symboticware/"><ul class="menu-item-desc"><li>Production, Maintenance, Safety, & Vehicle Health Monitoring</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-226883"><a href="https://ramjacktech.com/our-technologies/smartcap/">SmartCap</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214994"><a href="/our-partnerships/smartcap/"><ul class="menu-item-desc"><li>Proactive, Real-time Fatigue Monitoring</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214873"><a href="https://ramjacktech.com/our-technologies/conspec/">Conspec</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214993"><a href="/our-partnerships/conspec/"><ul class="menu-item-desc"><li>Atmospheric, Air Quality Monitoring & Process Control</li></ul></a></li> </ul> </li> <li class="prioritybc menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214862"><a href="https://ramjacktech.com/our-technologies/groundhogapps/">GroundHogApps</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214992"><a href="/our-partnerships/groundhogapps/"><ul class="menu-item-desc"><li>Process Execution, Short Interval Control & Forms Management</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214855"><a href="https://ramjacktech.com/our-technologies/mine-design-technologies/">Mine Design Technologies (MDT)</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214991"><a href="/our-partnerships/mine-design-technologies/"><ul class="menu-item-desc"><li>Geotechnical Monitoring Instrumentation</li></ul></a></li> </ul> </li> <li class="prioritybc menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214866"><a href="https://ramjacktech.com/our-technologies/rst-instruments/">RST Instruments</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214990"><a href="/our-partnerships/rst-instruments/"><ul class="menu-item-desc"><li>Geo/Hydro Monitoring Instrumentation</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214876"><a href="https://ramjacktech.com/our-technologies/excelsense/">ExcelSense</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214989"><a href="/our-partnerships/excelsense/"><ul class="menu-item-desc"><li>Rugged, Self-Cleaning Cameras</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-222098"><a href="https://ramjacktech.com/our-technologies/inkonova/">Inkonova</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214988"><a href="/our-partnerships/inkonova/"><ul class="menu-item-desc"><li>Autonomous Mapping and Inspection Robotics with Automated Analytics</li></ul></a></li> </ul> </li> <li class="prioritybc menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214881"><a href="https://ramjacktech.com/our-technologies/booyco-electronics/">Booyco Electronics</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214986"><a href="/our-partnerships/booyco-electronics/"><ul class="menu-item-desc"><li>Proximity Detection & Collision Avoidance (Level 9)</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214885"><a href="https://ramjacktech.com/our-technologies/syntony-gnss/">Syntony GNSS</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214983"><a href="/our-partnerships/syntony-gnss/"><ul><li>GPS Signal Propagation & Underground Tracking </li></ul></a></li> </ul> </li> <li class="prioritybc menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214887"><a href="https://ramjacktech.com/our-technologies/metstech/">Metstech</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214982"><a href="/our-partnerships/metstech/"><ul class="menu-item-desc"><li>Private LTE Signal Propagation Underground</li></ul></a></li> </ul> </li> <li class="prioritybc menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214890"><a href="https://ramjacktech.com/our-technologies/challenge-networks/">Challenge Networks</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214981"><a href="/our-partnerships/challenge-networks/"><ul class="menu-item-desc"><li>Private LTE Signal Generation</li></ul></a></li> </ul> </li> <li class="prioritybc menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214889"><a href="https://ramjacktech.com/our-technologies/fluidmesh/">Fluidmesh</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214980"><a href="/our-partnerships/fluidmesh/"><ul><li>Rugged, Outdoor Wireless Mesh Networks</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-216347"><a href="https://ramjacktech.com/our-technologies/worldsensing/">Worldsensing</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214979"><a href="/our-partnerships/worldsensing/"><ul class="menu-item-desc"><li>Remote Real-time Data Collection</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-216863"><a href="https://ramjacktech.com/our-technologies/booyco-electronics/">Booyco Electronics</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-216864"><a href="/our-partnerships/booyco-electronics/"><ul class="menu-item-desc"><li>Proximity Detection & Collision Avoidance</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-217606"><a href="https://ramjacktech.com/our-technologies/lsi-lastem/">LSI-Lastem</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-217607"><a href="/our-partnerships/lsi-lastem/"><ul class="menu-item-desc"><li>Environmental Monitoring Solutions</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-217868"><a href="https://ramjacktech.com/our-technologies/ackcio/">Ackcio</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-217869"><a href="/our-partnerships/ackcio/"><ul class="menu-item-desc"><li>Wireless Solutions For Intelligent Operations</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-217876"><a href="https://ramjacktech.com/our-technologies/veridapt/">VERIDAPT</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-217877"><a href="/our-partnerships/ackcio/"><ul class="menu-item-desc"><li>Fuel Management System</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-220593"><a href="https://ramjacktech.com/?page_id=220459">Silixa</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-220594"><a href="https://ramjacktech.com/our-technologies/silixa/"><ul class="menu-item-desc"><li>Fibre optic sensing-based solutions</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-221458"><a href="https://ramjacktech.com/our-technologies/groundhog/">GroundHog</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-221459"><a href="/our-technologies/groundhog/"><ul class="menu-item-desc"><li>Short Interval Control and Process Management</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-223218"><a href="https://ramjacktech.com/our-technologies/cascadia-scientific/">Cascadia Scientific</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-223219"><a href="/our-technologies/cascadia-scientific/"><ul class="menu-item-desc"><li>Data Science Platform for Mining Equipment</li></ul></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-223726 current_page_item current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-223757"><a href="https://ramjacktech.com/our-technologies/leantegra/" aria-current="page">Leantegra</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-223758"><a href="/our-technologies/leantegra/" aria-current="page"><ul class="menu-item-desc"><li>Real-time Location Tracking Systems</li></ul></a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-216640"><a href="https://ramjacktech.com/publications/">Publications</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-215006"><a href="https://ramjacktech.com/category/blogs/">Blogs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-217158"><a href="https://ramjacktech.com/news-media/">News & Media</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-215005"><a href="https://ramjacktech.com/category/case-studies/">Case Studies</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-218594"><a href="https://ramjacktech.com/category/newsletters/">Newsletters</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-217079"><a href="https://ramjacktech.com/events-conferences/">Events & Conferences</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-215004"><a href="https://ramjacktech.com/contact-ramjack/">Contact Us</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214917"><a href="https://ramjacktech.com/contact-ramjack/">Information Requests</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-214920"><a href="https://ramjacktech.com/contact-ramjack/partnership-enquiries/">Partnership Enquiries</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-221064"><a href="https://ramjacktech.com/contact-ramjack/career-opportunities/">Career Opportunities</a></li> </ul> </li> </ul> </div> </div> <header id="main-header" data-height-onload="66"> <div class="container clearfix et_menu_container"> <div class="logo_container"> <span class="logo_helper"></span> <a href="https://ramjacktech.com/"> <img src="/wp-content/uploads/2015/07/RamJack_Final_logo_new.png" width="427" height="111" alt="RAMJACK" id="logo" data-height-percentage="100" /> </a> </div> <div class="header_text"> <div class="wpml-ls-statics-shortcode_actions wpml-ls wpml-ls-legacy-list-horizontal"> <ul><li class="wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-en wpml-ls-current-language wpml-ls-first-item wpml-ls-last-item wpml-ls-item-legacy-list-horizontal"> <a href="https://ramjacktech.com/our-technologies/leantegra/" class="wpml-ls-link"> <span class="wpml-ls-native">English</span></a> </li></ul> </div> </div><div class="header_text_clear"></div> <div id="et-top-navigation" data-height="66" data-fixed-height="66"> <span class="mobile_menu_bar et_pb_header_toggle et_toggle_slide_menu"></span> <div class="et_pb_section et_pb_section_1 ds-main-menu et_pb_fullwidth_section et_section_regular et_pb_section--with-menu" > <div class="et_pb_module et_pb_fullwidth_menu et_pb_fullwidth_menu_0 et_pb_bg_layout_light et_pb_text_align_left et_dropdown_animation_fade et_pb_fullwidth_menu_fullwidth et_pb_fullwidth_menu--without-logo et_pb_fullwidth_menu--style-left_aligned"> <div class="et_pb_row clearfix"> <div class="et_pb_menu__wrap"> <div class="et_pb_menu__menu"> <nav class="et-menu-nav fullwidth-menu-nav"><ul id="menu-cst-main-menu" class="et-menu fullwidth-menu nav downwards"><li class="et_pb_menu_page_id-214526 menu-item menu-item-type-post_type menu-item-object-page menu-item-214528"><a href="https://ramjacktech.com/who-we-are/"><h4>Who We Are</h4></a></li> <li class="hide-menu et_pb_menu_page_id-214529 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214533"><a href="https://ramjacktech.com/?page_id=214529">Who We Serve</a> <ul class="sub-menu"> <li class="et_pb_menu_page_id-633 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214535"><a href="https://ramjacktech.com/our-focus/industries/mining/">Mining Methods</a> <ul class="sub-menu"> <li class="et_pb_menu_page_id-632 menu-item menu-item-type-post_type menu-item-object-page menu-item-214536"><a href="https://ramjacktech.com/underground-hard-rock-mining/">Underground Hard Rock Mining</a></li> <li class="et_pb_menu_page_id-651 menu-item menu-item-type-post_type menu-item-object-page menu-item-214537"><a href="https://ramjacktech.com/underground-soft-rock-mining/">Underground Soft Rock Mining</a></li> <li class="et_pb_menu_page_id-645 menu-item menu-item-type-post_type menu-item-object-page menu-item-214540"><a href="https://ramjacktech.com/surface-hard-rock-mining/">Surface Hard Rock Mining</a></li> <li class="et_pb_menu_page_id-657 menu-item menu-item-type-post_type menu-item-object-page menu-item-214543"><a href="https://ramjacktech.com/surface-soft-rock-mining/">Surface Soft Rock Mining</a></li> </ul> </li> <li class="et_pb_menu_page_id-214531 menu-item menu-item-type-post_type menu-item-object-page menu-item-214534"><a href="https://ramjacktech.com/?page_id=214531">Transportation</a></li> </ul> </li> <li class="et_pb_menu_page_id-214599 menu-item menu-item-type-post_type menu-item-object-page menu-item-214602"><a href="https://ramjacktech.com/what-we-do/"><h4>What We Do</h4></a></li> <li class="et_pb_menu_page_id-214604 menu-item menu-item-type-post_type menu-item-object-page menu-item-214606"><a href="https://ramjacktech.com/how-we-work/"><h4>How We Work</h4></a></li> <li class="hide-menu et_pb_menu_page_id-3 menu-item menu-item-type-taxonomy menu-item-object-category menu-item-214614"><a href="https://ramjacktech.com/category/case-studies/">Case Studies</a></li> <li class="hide-menu et_pb_menu_page_id-54 menu-item menu-item-type-post_type menu-item-object-page menu-item-214222"><a href="https://ramjacktech.com/contact-ramjack/">Contact Us</a></li> </ul></nav> </div> <div class="et_mobile_nav_menu"> <div class="mobile_nav closed"> <span class="mobile_menu_bar"></span> </div> </div> </div> </div> </div> </div> </div> <!-- #et-top-navigation --> </div> <!-- .container --> </header> <!-- #main-header --> <div id="et-main-area"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-dark-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0.49803921568627" /><feFuncG type="table" tableValues="0 0.49803921568627" /><feFuncB type="table" tableValues="0 0.49803921568627" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.54901960784314 0.98823529411765" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.71764705882353 0.25490196078431" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-red"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 0.27843137254902" /><feFuncB type="table" tableValues="0.5921568627451 0.27843137254902" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-midnight"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0" /><feFuncG type="table" tableValues="0 0.64705882352941" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-magenta-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.78039215686275 1" /><feFuncG type="table" tableValues="0 0.94901960784314" /><feFuncB type="table" tableValues="0.35294117647059 0.47058823529412" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-green"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.65098039215686 0.40392156862745" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.44705882352941 0.4" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-orange"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.098039215686275 1" /><feFuncG type="table" tableValues="0 0.66274509803922" /><feFuncB type="table" tableValues="0.84705882352941 0.41960784313725" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg> <div class="dc_breadcrumbs"> <div class="container"> <!-- Breadcrumb NavXT 7.2.0 --> <span property="itemListElement" typeof="ListItem"><a property="item" typeof="WebPage" title="Go to RAMJACK." href="https://ramjacktech.com" class="home"><span property="name">Home</span></a><meta property="position" content="1"></span> > <span property="itemListElement" typeof="ListItem"><a property="item" typeof="WebPage" title="Go to Our Technologies." href="https://ramjacktech.com/our-technologies/" class="post post-page"><span property="name">Our Technologies</span></a><meta property="position" content="2"></span> > <span property="itemListElement" typeof="ListItem"><span property="name">Leantegra</span><meta property="position" content="3"></span> </div> </div> <div id="main-content"> <article id="post-223726" class="post-223726 page type-page status-publish hentry"> <div class="entry-content"> <div style='display:none;' class='shareaholic-canvas' data-app='share_buttons' data-title='Leantegra' data-link='https://ramjacktech.com/our-technologies/leantegra/' data-app-id-name='page_above_content'></div><div class="et-l et-l--post"> <div class="et_builder_inner_content et_pb_gutters3"> <div id="partner_page_title" class="et_pb_section et_pb_section_2 partner_page_title et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_0"> <div class="et_pb_column et_pb_column_2_3 et_pb_column_0 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_0 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h1><strong>Leantegra</strong></h1></div> </div> </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_1 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_1 et_pb_text_align_center et_pb_bg_layout_dark"> <div class="et_pb_text_inner"><a class="et_pb_more_button et_pb_button" href="#schedule-demo">Schedule A Demo</a></div> </div> </div> </div> </div><div id="partner_page_header" class="et_pb_section et_pb_section_3 partner_page_header et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_1 et_pb_equal_columns"> <div class="et_pb_column et_pb_column_1_3 et_pb_column_2 et_pb_css_mix_blend_mode_passthrough"> <div id="logo_section" class="et_pb_module et_pb_image et_pb_image_0 logo_section"> <span class="et_pb_image_wrap "><img decoding="async" width="300" height="170" src="https://ramjacktech.com/wp-content/uploads/2023/05/leantegra-logo.png" alt="Leantegra" title="" class="wp-image-223728" /></span> </div><div class="et_pb_module et_pb_text et_pb_text_2 partnerdesc et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h4>Real-time Location Tracking Systems</h4> <p>Increase the value of your existing technology investments with precise location & asset tracking! Our suite of Leantegra solutions offers real-time locating systems (RTLS), location intelligence and robust location analytics for the mining industry to deliver high value for both open-pit and underground operations where safety poses extra challenges. Beyond a complete RTLS solution, we offer full integration with existing systems, optimisation, training and support services.</p></div> </div> </div><div class="et_pb_column et_pb_column_2_3 et_pb_column_3 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_video et_pb_video_0"> <div class="et_pb_video_box"> <video controls> <source type="video/mp4" src="https://ramjacktech.com/wp-content/uploads/2023/05/Leantegra-3d-viz-res.mp4" /> </video></div> </div> </div> </div> </div><div id="partner_page_about" class="et_pb_section et_pb_section_4 partner_page_about et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_2"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_4 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_3 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h3 style="text-align: center;">Ultra-Wide Band and BLE for real-time tracking</h3> <hr class="liner" /></div> </div><div class="et_pb_module et_pb_text et_pb_text_4 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner">Our UWB and BLE products enable long-range and short-range RTLS systems with high precision accuracy and low power usage. They are well-suited for tracking asset location underground, in radio-frequency-sensitive environments, peer-to-peer fine ranging, and high-bandwidth communications.</div> </div> </div> </div> </div><div id="partner_page_product" class="et_pb_section et_pb_section_5 partner_page_product et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_3"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_5 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_5 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h1 style="text-align: center;">PRODUCTS</h1> <hr class="liner" /></div> </div><div class="et_pb_module et_pb_tabs et_pb_tabs_0 product-tabs " > <ul class="et_pb_tabs_controls clearfix"> <li class="et_pb_tab_0 et_pb_tab_active"><a href="#">Tunnel BLE RTLS</a></li><li class="et_pb_tab_1"><a href="#">Tunnel UWB RTLS</a></li><li class="et_pb_tab_2"><a href="#">UWB TWR</a></li><li class="et_pb_tab_3"><a href="#">UWB TDoA</a></li><li class="et_pb_tab_4"><a href="#">Smartphone RTLS</a></li><li class="et_pb_tab_5"><a href="#">BLE Zoning</a></li> </ul> <div class="et_pb_all_tabs"> <div class="et_pb_tab et_pb_tab_0 clearfix et_pb_active_content"> <div class="et_pb_tab_content"><p><strong>One-dimensional location tracking for underground mines or factory tunnels using the reverse RTLS algorithm for BLE beacons</strong></p> <p> </p> <p><strong>Main Advantages</strong></p> <ul> <li>Much lower costs, no cabling is needed for RTLS devices, good scalability for tracking thousands of workers.</li> </ul> <p><strong>Accuracy</strong></p> <ul> <li>10-20 meters</li> </ul> <p><strong>Range</strong></p> <ul> <li>60-80 meters</li> </ul> <p><strong>Scalability</strong> </p> <ul> <li>Good scalability – tracking thousands of workers per location. RTLS device density depends on the WLAN capacity only.</li> </ul> <p><strong>Power Consumption</strong></p> <ul> <li>Low-power BLE beacons, up to 5 years on a single battery charge.</li> </ul></div> </div><div class="et_pb_tab et_pb_tab_1 clearfix"> <div class="et_pb_tab_content"><p><strong>Location tracking for underground mines or factory tunnels using one or two UWB RTLS anchors</strong></p> <p><strong></strong></p> <p><span><strong>Main Advantages</strong></span></p> <ul> <li>Tracking with sub-meter accuracy using one or two RTLS anchors. Less devices, less expenses.</li> </ul> <p><span><strong>Accuracy</strong></span></p> <ul> <li>Less than 1 meter</li> </ul> <p><span><strong>Range</strong></span></p> <ul> <li>50-60 meters</li> </ul> <p><span><strong>Scalability</strong></span></p> <ol> <li>Settings for longer range : 1 Hz rate – up to 120 tags, 5 Hz rate – up to 25 tags.</li> <li>Settings for higher density: 1 Hz rate – up to 800 tags, 5 Hz rate – up to 160 tags.</li> </ol> <p><span><strong>Power Consumption</strong></span></p> <ul> <li>The same as UWB TWR – constant 5V power supply is needed for RTLS anchors. RTLS tags are powered by the cap lamp accumulators.</li> </ul> <p><span><strong>Costs</strong></span></p> <ul> <li>Lower costs than typical 2D UWB RTLS installations, considering the lower amount of RTLS anchors.</li> </ul></div> </div><div class="et_pb_tab et_pb_tab_2 clearfix"> <div class="et_pb_tab_content"><p><strong>Custom implementation of the double-sided TWR based on Qorvo/Decawave DW1000 chipset, suitable for 1D-3D RTLS</strong></p> <p><strong></strong></p> <p><span><strong>Main Advantages</strong></span></p> <ul> <li>The best location accuracy, suitable for 1D, 2D and 3D RTLS, including the collision avoidance scenarios.</li> </ul> <p><span><strong>Accuracy</strong></span></p> <ul> <li>Better accuracy than TDoA: 5-10 cm for static objects, 10-30 cm for moving objects.</li> </ul> <p><span><strong>Range</strong></span></p> <ol> <li>Settings for longer range: best case LOS – 80 meters, worst case LOS – 60 meters.</li> <li>Settings for higher density: best case LOS – 50 meters, worst case LOS – 30 meters.</li> </ol> <p><span><strong>Scalability</strong></span></p> <ol> <li>Settings for longer range : 1 Hz rate – up to 120 tags, 5 Hz rate – up to 25 tags.</li> <li>Settings for higher density: 1 Hz rate – up to 800 tags, 5 Hz rate – up to 160 tags.</li> </ol> <p><span><a href="https://leantegra.com/rtls/"><strong></strong></a><strong>Power Consumption</strong></span></p> <ul> <li>TWR tags must be recharged every 12-48 hours or powered via USB (e.g. Tag PRO).</li> </ul> <p><span><strong>Costs</strong></span></p> <ul> <li>Slightly higher costs than TDoA, considering that TWR tags must be recharged on a regular basis or need to have the USB power supply.</li> </ul></div> </div><div class="et_pb_tab et_pb_tab_3 clearfix"> <div class="et_pb_tab_content"><p><strong>Custom algorithm for the asynchronous TDoA without clock synchronizations for RTLS anchors, suitable for 2D RTLS</strong></p> <p><strong></strong></p> <p><span><strong>Main <strong></strong>Advantages</strong></span></p> <ul> <li>Much lower power consumption than TWR, better scalability than TWR. Good for long-term installations using batteries.</li> </ul> <p><span><strong>Accuracy</strong></span></p> <ul> <li>30-50 cm for static objects, 50-60 cm for moving objects.</li> </ul> <p><span><strong>Range</strong></span></p> <ol> <li>Settings for longer range: best case LOS – 80 meters, worst case LOS – 60 meters.</li> <li>Settings for higher density: best case LOS – 50 meters, worst case LOS – 30 meters.</li> </ol> <p><span><strong>Scalability</strong></span></p> <ul> <li>Better scalability than TWR: <ol> <li>Settings for longer range : 1 Hz rate – up to 360 tags, 5 Hz rate – up to 75 tags.</li> <li>Settings for higher density: 1 Hz rate – up to 2400 tags, 5 Hz rate – up to 480 tags.</li> </ol> </li> </ul> <p><span><strong>Power Consumption</strong></span></p> <ul> <li>TDoA tags consume approx. 50-80 times less power than TWR tags.</li> </ul> <p><span><strong>Costs</strong></span></p> <ul> <li>For the case of RTLS tags powered by accumulators or batteries – less expensive maintenance than UWB TWR.</li> </ul></div> </div><div class="et_pb_tab et_pb_tab_4 clearfix"> <div class="et_pb_tab_content"><p><strong>Remote tracking and on-device indoor navigation for Android and iOS smartphones using BLE beacons and 2D RTLS</strong></p> <p><strong></strong></p> <p><span><strong>Main Advantages</strong></span></p> <ul> <li>Lower cost installation – only BLE beacons are needed for tracking smartphones. Indoor navigation for smartphones is available.</li> </ul> <p><span><strong>Accuracy</strong></span></p> <ul> <li>From 1 to 3 meters depending upon the density of BLE beacons.</li> </ul> <p><span><strong>Range</strong></span></p> <ul> <li>Up to 15 meters for RTLS using BLE beacons</li> </ul> <p><span><strong>Scalability</strong></span></p> <ul> <li>Good scalability – tracking thousands of smartphones per location. RTLS device density depends on the server capacity only.</li> </ul> <p><span><strong>Power Consumption</strong></span></p> <ul> <li>Low-power BLE beacons, up to 5 years on a single battery charge.</li> </ul> <p><span><strong>Costs</strong></span></p> <ul> <li>Low-cost system based on BLE beacons, lower than UWB costs.</li> </ul></div> </div><div class="et_pb_tab et_pb_tab_5 clearfix"> <div class="et_pb_tab_content"><p><strong>RSSI-based tracking for BLE beacons and other BLE devices</strong></p> <p><strong></strong></p> <p><span><strong>Main Advantages</strong></span></p> <ul> <li>The lowest cost tracking using inexpensive hardware, such as Locator MICRO devices.</li> </ul> <p><span><strong>Accuracy</strong></span></p> <ul> <li>Room-level or zone-level tracking, approximately 3-4 meters accuracy when in range (up to 15 meters).</li> </ul> <p><span><strong>Range</strong></span></p> <ul> <li>Up to 15 meters</li> </ul> <p><span><strong>Scalability</strong></span></p> <ul> <li>BLE beacon scanning per room/zone is limited to 30-50 devices per second.</li> </ul> <p><span><strong>Power Consumption</strong></span></p> <ul> <li>Low-power BLE beacons, up to 5 years on a single battery charge.</li> </ul> <p><span><strong>Costs</strong></span></p> <ul> <li>Low-cost system based on BLE beacons and inexpensive RTLS anchors, such as Locator MICRO.</li> </ul></div> </div> </div> </div> </div> </div> </div><div id="partner_page_gallery" class="et_pb_section et_pb_section_6 partner_page_gallery et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_4"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_6 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_6 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h1 style="text-align: center;">SOFTWARE SOLUTIONS</h1> <hr class="liner" /></div> </div><div class="et_pb_module et_pb_text et_pb_text_7 et_pb_text_align_center et_pb_bg_layout_light"> <div class="et_pb_text_inner">On premise server software, web portal and RTLS server with white-labeling capabilities</div> </div> </div> </div><div class="et_pb_row et_pb_row_5 et_pb_equal_columns"> <div class="et_pb_column et_pb_column_1_2 et_pb_column_7 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_image et_pb_image_1 et_animated et-waypoint"> <span class="et_pb_image_wrap "><img decoding="async" width="819" height="772" alt="UWB Technology" title="" data-src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2023/05/res1.jpg?lossy=0&strip=0&webp=1" class="wp-image-223738 lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img decoding="async" width="819" height="772" src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2023/05/res1.jpg?lossy=0&strip=0&webp=1" alt="UWB Technology" title="" class="wp-image-223738" /></noscript></span> </div> </div><div class="et_pb_column et_pb_column_1_2 et_pb_column_8 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_image et_pb_image_2 et_animated et-waypoint"> <span class="et_pb_image_wrap "><img decoding="async" width="806" height="761" alt="BLE Technology" title="" data-src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2023/05/res2.jpg?lossy=0&strip=0&webp=1" class="wp-image-223740 lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img decoding="async" width="806" height="761" src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2023/05/res2.jpg?lossy=0&strip=0&webp=1" alt="BLE Technology" title="" class="wp-image-223740" /></noscript></span> </div> </div> </div><div class="et_pb_row et_pb_row_6"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_9 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_8 et_pb_text_align_center et_pb_bg_layout_light"> <div class="et_pb_text_inner"><hr /> <p>Our UWB technologies offers a number of benefits for indoor location tracking on your mine site, including high precision and accuracy, a longer range, and the ability to pass through solid objects. BLE has the advantage of being more energy efficient and less expensive to implement, but its lower precision and range may not be suitable for all indoor location tracking applications. The choice between UWB and BLE will depend on the specific needs and constraints of the application.</p> <p>Contact the Ramjack team for a demo, or to find out which technologies would serve your operations best.</p></div> </div> </div> </div> </div><div id="schedule-demo" class="et_pb_section et_pb_section_7 demo-contact et_section_regular" > <div class="et_pb_row et_pb_row_7 contact-row"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_10 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_9 et_pb_text_align_center et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h3>SCHEDULE A DEMO</h3></div> </div><div class="et_pb_module et_pb_code et_pb_code_0"> <div class="et_pb_code_inner"> <div class='gf_browser_ie gf_browser_ie7 gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_6' ><div id='gf_6' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_6' id='gform_6' action='/our-technologies/leantegra/#gf_6' data-formid='6' novalidate> <input type='hidden' class='gforms-pum' value='{"closepopup":false,"closedelay":0,"openpopup":false,"openpopup_id":0}' /> <div class='gform-body gform_body'><ul id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_6_6" class="gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_6" ><div class='ginput_container ginput_container_text'><input name='input_6' id='input_6_6' type='hidden' class='gform_hidden' aria-invalid="false" value='' /></div></li><li id="field_6_7" class="gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_7" ><div class='ginput_container ginput_container_text'><input name='input_7' id='input_6_7' type='hidden' class='gform_hidden' aria-invalid="false" value='' /></div></li><li id="field_6_8" class="gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_8" ><div class='ginput_container ginput_container_text'><input name='input_8' id='input_6_8' type='hidden' class='gform_hidden' aria-invalid="false" value='' /></div></li><li id="field_6_1" class="gfield gfield--type-text gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_1" ><label class='gfield_label gform-field-label' for='input_6_1'>Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='large' aria-required="true" aria-invalid="false" /></div></li><li id="field_6_9" class="gfield gfield--type-text gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_9" ><label class='gfield_label gform-field-label' for='input_6_9'>Company<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_9' id='input_6_9' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id="field_6_2" class="gfield gfield--type-email gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_2" ><label class='gfield_label gform-field-label' for='input_6_2'>Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_6_2' type='email' value='' class='large' aria-required="true" aria-invalid="false" /> </div></li><li id="field_6_11" class="gfield gfield--type-select gf_right_half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_11" ><label class='gfield_label gform-field-label' for='input_6_11'>Region</label><div class='ginput_container ginput_container_select'><select name='input_11' id='input_6_11' class='medium gfield_select' aria-invalid="false" ><option value='Africa (Central, East, South)' >Africa (Central, East, South)</option><option value='Africa (West)' >Africa (West)</option><option value='Europe/Middle East/North Africa' >Europe/Middle East/North Africa</option><option value='Latin America' >Latin America</option><option value='Asia Pacific' >Asia Pacific</option></select></div></li><li id="field_6_16" class="gfield gfield--type-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_16" ><label class='gfield_label gform-field-label' for='input_6_16'>Message</label><div class='ginput_container ginput_container_textarea'><textarea name='input_16' id='input_6_16' class='textarea medium' aria-invalid="false" rows='10' cols='50'></textarea></div></li><li id="field_6_14" class="gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_14" ><div class='ginput_container ginput_container_text'><input name='input_14' id='input_6_14' type='hidden' class='gform_hidden' aria-invalid="false" value='https://ramjacktech.com/our-technologies/leantegra/' /></div></li><li id="field_6_5" class="gfield gfield--type-captcha field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_6_5" ><label class='gfield_label gform-field-label' for='input_6_5'>CAPTCHA</label><div id='input_6_5' class='ginput_container ginput_recaptcha' data-sitekey='6LeFGKsUAAAAAL7v31vn8OLhVfck0HlDRY2Sn0hl' data-theme='light' data-tabindex='0' data-badge=''></div></li></ul></div> <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' onclick='gform.submission.handleButtonClick(this)' value='Send' /> <input type='hidden' name='gform_ajax' value='form_id=6&title=&description=&tabindex=0&theme=legacy' /> <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_6' value='iframe' /> <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='6' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_6' value='WyJbXSIsIjBjNjU4OTUwNzdhYmM2NDQwMmJiMjU0NGRlZTNkN2JjIl0=' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="42"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https://ramjacktech.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_6').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https://ramjacktech.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_6').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "6", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_6" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_6"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_6" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [6, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 6, currentPage: current_page } } ); gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 6, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); </script> </div> </div> </div> </div> </div> </div> </div> <div style='display:none;' class='shareaholic-canvas' data-app='share_buttons' data-title='Leantegra' data-link='https://ramjacktech.com/our-technologies/leantegra/' data-app-id-name='page_below_content'></div><div style='display:none;' class='shareaholic-canvas' data-app='recommendations' data-title='Leantegra' data-link='https://ramjacktech.com/our-technologies/leantegra/' data-app-id-name='page_below_content'></div> </div> </article> </div> <span class="et_pb_scroll_top et-pb-icon"></span> <footer id="main-footer"> <div class="container"> <div id="footer-widgets" class="clearfix"> <div class="footer-widget"><div id="media_image-2" class="fwidget et_pb_widget widget_media_image"><img width="260" height="70" src="https://ramjacktech.com/wp-content/uploads/2020/01/RAMJACK-Technology_Final_Logo_1_72-small-transparent-inverted.png" class="image wp-image-215001 attachment-full size-full" alt="RAMJACK Technology logo" decoding="async" style="max-width: 100%; height: auto;" /></div></div><div class="footer-widget"><div id="custom_html-2" class="widget_text fwidget et_pb_widget widget_custom_html"><h4 class="title">Ask us a Question</h4><div class="textwidget custom-html-widget"><a class="et_pb_button et_pb_promo_button" href="/contact-ramjack/">Contact Us</a></div></div><div id="custom_html-3" class="widget_text fwidget et_pb_widget widget_custom_html"><h4 class="title">Find us at an Event</h4><div class="textwidget custom-html-widget"><a class="et_pb_button et_pb_promo_button" href="https://ramjacktech.com/events-conferences/" target="_blank" rel="noopener">Find Us</a></div></div><div id="custom_html-4" class="widget_text fwidget et_pb_widget widget_custom_html"><h4 class="title">Visit one of our Locations</h4><div class="textwidget custom-html-widget"><a class="et_pb_button et_pb_promo_button" href="/contact-ramjack/#location-list">Visit Us</a></div></div></div><div class="footer-widget"><div id="custom_html-7" class="widget_text fwidget et_pb_widget widget_custom_html"><h4 class="title">Follow us in the News:</h4><div class="textwidget custom-html-widget"><div class="lseo-social-network"><a href="https://www.facebook.com/ramjacktech/" target="_new" title="Facebook" alt="Facebook" rel="noopener"><img src="/wp-content/uploads/2020/05/facebook.png" alt="Facebook" title="Facebook" /></a><a href="https://goo.gl/maps/8srP5tDxpQA2" target="_new" title="Google My Business" alt="Google My Business" rel="noopener"><img src="/wp-content/uploads/2020/05/gmb-white.png" alt="Google My Business" title="Google My Business" /></a><a href="https://www.linkedin.com/company/ramjack-technology-solutions/" target="_new" title="LinkedIn" alt="LinkedIn" rel="noopener"><img src="/wp-content/uploads/2020/09/New-Project-44.png" alt="LinkedIn" title="LinkedIn" /></a></div></div></div><div id="custom_html-17" class="widget_text fwidget et_pb_widget widget_custom_html"><h4 class="title">Subscribe to our Newsletter</h4><div class="textwidget custom-html-widget"><script type="text/javascript">function runOnFormSubmit_sf3z97bf72a82c189d0f6179dbd51205eb24a55d79341832cbcb774fb00c0f5390fc(th){/*Before submit, if you want to trigger your event, "include your code here"*/};</script> <style> #customForm p{display:inline;}.quick_form_31_css * { -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; overflow-wrap: break-word}@media only screen and (max-width: 600px) {.quick_form_31_css[name="SIGNUP_BODY"] { width: 100% !important; min-width: 100% !important; margin: 0px auto !important; padding: 0px !important } .SIGNUP_FLD { width: 90% !important; margin: 10px 5% !important; padding: 0px !important } .SIGNUP_FLD input { margin: 0 !important } } </style> <div id="sf3z97bf72a82c189d0f6179dbd51205eb24a55d79341832cbcb774fb00c0f5390fc" data-type="signupform" style="opacity: 1;" class="zoho-cst"><div id="customForm"><div class="quick_form_31_css" style="background-color: rgb(20, 20, 20); z-index: 2; font-family: "Arial"; border-width: 1px; border-color: rgb(235, 235, 235); overflow: hidden; border-style: none; width: 345px;" name="SIGNUP_BODY"><div><div style="font-size: 14px; font-family: "Arial"; font-weight: bold; color: rgb(138, 104, 215); text-align: left; padding: 15px 30px 5px; display: block; width: 330px" id="SIGNUP_HEADING"></div><div style="position:relative;"><div id="Zc_SignupSuccess" style="display:none;position:absolute;margin-left:4%;width:90%;background-color: white; padding: 3px; border: 3px solid rgb(194, 225, 154); margin-top: 10px;margin-bottom:10px;word-break:break-all"><table width="100%" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td width="10%"><img align="absmiddle" data-src="https://zcsub-cmpzourl.maillist-manage.com/images/challangeiconenable.jpg" class="successicon lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img class="successicon" src="https://zcsub-cmpzourl.maillist-manage.com/images/challangeiconenable.jpg" align="absmiddle"></noscript></td><td><span id="signupSuccessMsg" style="color: rgb(73, 140, 132); font-family: sans-serif; font-size: 14px;word-break:break-word"> Thank you for Signing Up</span></td></tr></tbody></table></div></div><form method="POST" id="zcampaignOptinForm" style="margin: 0px; width: 100%; padding: 0px 25px" action="https://maillist-manage.com/weboptin.zc" target="_zcSignup"><div style="background-color: rgb(255, 235, 232); padding: 10px; color: rgb(228, 102, 34); font-size: 11px; margin: 20px 10px 0px 0; border: 1px solid rgb(228, 102, 34); opacity: 1; width: 100%;max-width: 300px; display: none" id="errorMsgDiv">Please correct the marked field(s) below.</div><div style="position: relative; margin: 15px 0px 30px; height: 36px; display: inline-block; width: 300px" class="SIGNUP_FLD"><input type="text" style="font-size: 17px; border: 1px solid rgb(235, 235, 235); border-radius: 50px; width: 100%; height: 100%; z-index: 4; outline: currentcolor none medium; padding: 5px 10px; color: rgb(78, 78, 78); text-align: left; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: Verdana" placeholder="Email Address" changeitem="SIGNUP_FORM_FIELD" name="CONTACT_EMAIL" id="EMBED_FORM_EMAIL_LABEL"></div><div style="position: relative; width: 180px; margin: 0 0 0 20px; text-align: left; display: inline-block" class="SIGNUP_FLD"><input type="button" style="text-align: center; width: 100%; height: 100%; z-index: 5; border: 4px solid rgb(73, 73, 74); color: rgb(255, 255, 255); cursor: pointer; outline: currentcolor none medium; background-color: rgb(228, 102, 34); background-position: 0% 0%; background-repeat: repeat; background-attachment: scroll; background-size: auto; background-origin: padding-box; background-clip: border-box; border-radius: 50px; font-family: Verdana" name="SIGNUP_SUBMIT_BUTTON" id="zcWebOptin" class="et_pb_button" value="SUBSCRIBE"></div><input type="hidden" id="fieldBorder" value=""><input type="hidden" id="submitType" name="submitType" value="optinCustomView"><input type="hidden" id="emailReportId" name="emailReportId" value=""><input type="hidden" id="formType" name="formType" value="QuickForm"><input type="hidden" name="zx" id="cmpZuid" value="12b9d51ef"><input type="hidden" name="zcvers" value="3.0"><input type="hidden" name="oldListIds" id="allCheckedListIds" value=""><input type="hidden" id="mode" name="mode" value="OptinCreateView"><input type="hidden" id="zcld" name="zcld" value="1a696436ecefb0e9"><input type="hidden" id="zctd" name="zctd" value=""><input type="hidden" id="document_domain" value=""><input type="hidden" id="zc_Url" value="zcsub-cmpzourl.maillist-manage.com"><input type="hidden" id="new_optin_response_in" value="0"><input type="hidden" id="duplicate_optin_response_in" value="0"><input type="hidden" name="zc_trackCode" id="zc_trackCode" value="ZCFORMVIEW"><input type="hidden" id="zc_formIx" name="zc_formIx" value="3z97bf72a82c189d0f6179dbd51205eb24a55d79341832cbcb774fb00c0f5390fc"><input type="hidden" id="viewFrom" value="URL_ACTION"><span style="display: none" id="dt_CONTACT_EMAIL">1,true,6,Contact Email,2</span></form></div></div><div style="display: none" id="unauthPageTitle">Ramjack Technology Solutions - footer signup</div></div><img src="https://zcsub-cmpzourl.maillist-manage.com/images/spacer.gif" id="refImage" onload="referenceSetter(this)" style="display:none;"></div><input type="hidden" id="signupFormType" value="QuickForm_Horizontal"><div id="zcOptinOverLay" oncontextmenu="return false" style="display:none;text-align: center; background-color: rgb(0, 0, 0); opacity: 0.5; z-index: 100; position: fixed; width: 100%; top: 0px; left: 0px; height: 988px;"></div><div id="zcOptinSuccessPopup" style="display:none;z-index: 9999;width: 800px; height: 40%;top: 84px;position: fixed; left: 26%;background-color: #FFFFFF;border-color: #E6E6E6; border-style: solid; border-width: 1px; box-shadow: 0 1px 10px #424242;padding: 35px;"><span style="position: absolute;top: -16px;right:-14px;z-index:99999;cursor: pointer;" id="closeSuccess"><img src="https://zcsub-cmpzourl.maillist-manage.com/images/videoclose.png"></span><div id="zcOptinSuccessPanel"></div></div></div></div></div> </div> </div> <div id="et-footer-nav"> <div class="container"> <ul id="menu-secondary-footer-menu" class="bottom-nav"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-216645"><a href="https://ramjacktech.com/publications/">Publications</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-216647"><a href="/contact-ramjack/partnership-enquiries/">Partnerships & Collaboration</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-216696"><a href="https://ramjacktech.com/locations/">Visit one of our Locations</a></li> </ul> </div> </div> <div id="footer-bottom"> <div class="container clearfix"> <div id="footer-info">© 2024 <a href="/">RAMJACK, Johannesburg</a><div id="dc_privacy_policy"><a href="https://ramjacktech.com/privacy-policy/">Privacy Policy</a></div></div> </div> </div> </footer> </div> </div> <script type="text/javascript"> jQuery(document).ready(function($) { if($('.menu-item-has-children').find('a') ) { $('.menu-item-has-children').find('a').addClass('da11y-submenu'); $('.menu-item-has-children').find('a').not('.sub-menu a').attr('aria-expanded', 'false'); } $('.da11y-submenu').on('focus', function() { $(this).not('.sub-menu a').attr('aria-expanded', 'true'); $(this).siblings('.sub-menu').addClass('da11y-submenu-show'); $(this).trigger('mouseenter'); }); $('.menu-item-has-children a').on('focusout', function() { if($(this).parent().not('.menu-item-has-children').is(':last-child')) { $(this).parents('.menu-item-has-children').children('.da11y-submenu').attr('aria-expanded', 'false').trigger('mouseleave').siblings('.sub-menu').removeClass('da11y-submenu-show'); } }); /** * Generate search form styles. * * @since Divi v3.0.23 */ function et_set_search_form_css() { const search_container = $('.et_search_form_container'); const body = $('body'); if (search_container.hasClass('et_pb_search_visible')) { const header_height = $('#main-header').innerHeight(); const menu_width = $('#top-menu').width(); const font_size = $('#top-menu li a').css('font-size'); search_container.css({ height: header_height + 'px' }); search_container.find('input').css('font-size', font_size); if (!body.hasClass('et_header_style_left')) { search_container.css('max-width', menu_width + 60); } else { search_container.find('form').css('max-width', menu_width + 60); } } } /** * Show the search. * * @since Divi v3.0.23 */ function show_search() { const search_container = $('.et_search_form_container'); if (search_container.hasClass('et_pb_is_animating')) { return; } $('.et_menu_container').removeClass('et_pb_menu_visible et_pb_no_animation').addClass('et_pb_menu_hidden'); search_container.removeClass('et_pb_search_form_hidden et_pb_no_animation').addClass('et_pb_search_visible et_pb_is_animating'); setTimeout(function () { $('.et_menu_container').addClass('et_pb_no_animation'); search_container.addClass('et_pb_no_animation').removeClass('et_pb_is_animating'); }, 1000); search_container.find('input').focus(); et_set_search_form_css(); } /** * Hide the search. * * @since Divi v3.0.23 */ function hide_search() { if ($('.et_search_form_container').hasClass('et_pb_is_animating')) { return; } $('.et_menu_container').removeClass('et_pb_menu_hidden et_pb_no_animation').addClass('et_pb_menu_visible'); $('.et_search_form_container').removeClass('et_pb_search_visible et_pb_no_animation').addClass('et_pb_search_form_hidden et_pb_is_animating'); setTimeout(function () { $('.et_menu_container').addClass('et_pb_no_animation'); $('.et_search_form_container').addClass('et_pb_no_animation').removeClass('et_pb_is_animating'); }, 1000); } $(this).keyup(function () { $('.et-search-field').focus(function () { show_search(); }).blur(function () { hide_search(); }); }); }); </script> <script type="text/javascript"> jQuery(document).ready(function($) { /** * Add skiplink to page. */ function skipTo(target) { const skiplink = '<a href="' + target + '" class="skip-link da11y-screen-reader-text">Skip to content</a>'; $(target).attr('tabindex', -1); $('body').prepend(skiplink); } skipTo('#main-content'); /** * Use js to focus for internal links. */ $('a[href^="#"]').click(function () { const content = $('#' + $(this).attr('href').slice(1)); content.focus(); }); }); </script> <script type="text/javascript"> jQuery(document).ready(function($) { let lastKey = new Date(); let lastClick = new Date(); /** * Only apply focus styles for keyboard usage. */ $(this).on('focusin', function (e) { $('.keyboard-outline').removeClass('keyboard-outline'); const wasByKeyboard = lastClick < lastKey; if (wasByKeyboard) { $(e.target).addClass('keyboard-outline'); } }); $(this).on('mousedown', function () { lastClick = new Date(); }); $(this).on('keydown', function () { lastKey = new Date(); }); }); </script> <script type="text/javascript"> jQuery(document).ready(function($) { /** * Allow Accordion & Toggle Divi modules to be focusable. * * @divi-module Accordion, Toggle */ $('.et_pb_toggle').each(function () { $(this).attr('tabindex', 0); }); /** * Prevent spacebar from scolling page when toggle & accordion have focus. * * @divi-module Accordion, Toggle */ $('.et_pb_toggle').on('keydown', function(e) { // Spacebar. if (e.which === 32){ e.preventDefault(); } }); /** * Expand Accordion & Toggle modules when enter or spacebar are pressed while focused. * * @divi-module Accordion, Toggle */ $(document).on('keyup', function(e) { // Spacebar & Enter. if (e.which === 13 || e.which === 32) { $('.et_pb_toggle:focus .et_pb_toggle_title').trigger('click'); } }); }); </script> <script type="text/javascript"> jQuery(document).ready(function($) { /** * Add unique ID to search module input with matching label. * * @divi-module Search */ $('.et-search-field').each(function (e) { $(this).attr('id', 'et_pb_search_module_input_' + e); $('#et_pb_search_module_input_' + e).before('<label class="da11y-screen-reader-text" for="et_pb_search_module_input_' + e + '">Search for...</label>'); $('#et_pb_search_module_input_' + e).after('<button type="submit" class="da11y-screen-reader-text">Search</button>'); }); /** * Add unique ID to contact module input with matching label. * * @divi-module Contact */ $('.et_pb_contact_form').each(function (e) { $(this).find('.et_pb_contact_captcha_question').parent().wrap('<label></label>'); }); /** * Correct labels on social media icons */ $('.et-social-facebook a.icon span').text('Facebook'); $('.et-social-twitter a.icon span').text('Twitter'); $('.et-social-google-plus a.icon span').text('Google Plus'); $('.et-social-pinterest a.icon span').text('Pinterest'); $('.et-social-linkedin a.icon span').text('LinkedIn'); $('.et-social-tumblr a.icon span').text('Tumblr'); $('.et-social-instagram a.icon span').text('Instagram'); $('.et-social-skype a.icon span').text('Skype'); $('.et-social-flikr a.icon span').text('Flickr'); $('.et-social-myspace a.icon span').text('Myspace'); $('.et-social-dribbble a.icon span').text('Dribble'); $('.et-social-youtube a.icon span').text('YouTube'); $('.et-social-vimeo a.icon span').text('Vimeo'); $('.et-social-rss a.icon span').text('RSS'); }); </script> <script type="text/javascript"> jQuery(document).ready(function($) { /** * Add role="tabList". * * @divi-module Tab */ $('.et_pb_tabs_controls').each(function () { $(this).attr('role', 'tabList'); }); /** * Add role="presentation". * * @divi-module Tab */ $('.et_pb_tabs_controls li').each(function () { $(this).attr('role', 'presentation'); }); /** * Add role="tab". * * @divi-module Tab */ $('.et_pb_tabs_controls a').each(function () { $(this).attr('role', 'tab'); }); /** * Add role="tabpanel". * * @divi-module Tab */ $('.et_pb_tab').each(function () { $(this).attr('role', 'tabpanel'); }); /** * Add initial state: * * aria-selected="false" * aria-expanded="false" * tabindex=-1 * * @divi-module Tab */ $('.et_pb_tabs_controls li:not(.et_pb_tab_active) a').each(function () { $(this).attr({ 'aria-selected': 'false', 'aria-expanded': 'false', tabindex: -1 }); }); /** * Add initial state: * * aria-selected="true" * aria-expanded="true" * tabindex=-1 * * @divi-module Tab */ $('.et_pb_tabs_controls li.et_pb_tab_active a').each(function () { $(this).attr({ 'aria-selected': 'true', 'aria-expanded': 'true', tabindex: 0 }); }); /** * Add unique ID to tab controls. * Add aria-controls="x". * * @divi-module Tab */ $('.et_pb_tabs_controls a').each(function (e) { $(this).attr({ id: 'et_pb_tab_control_' + e, 'aria-controls': 'et_pb_tab_panel_' + e }); }); /** * Add unique ID to tab panels. * Add aria-labelledby="x". * * @divi-module Tab */ $('.et_pb_tab').each(function (e) { $(this).attr({ id: 'et_pb_tab_panel_' + e, 'aria-labelledby': 'et_pb_tab_control_' + e }); }); /** * Set initial inactive tab panels to aria-hidden="false". * * @divi-module Tab */ $('.et_pb_tab.et_pb_active_content').each(function () { $(this).attr('aria-hidden', 'false'); }); /** * Set initial inactive tab panels to aria-hidden="true". * * @divi-module Tab */ $('.et_pb_tab:not(.et_pb_active_content)').each(function () { $(this).attr('aria-hidden', 'true'); }); /** * Add unique ID to tab module. * Need to use data attribute because a regular ID somehow interferes with Divi. * * @divi-module Tab */ $('.et_pb_tabs').each(function (e) { $(this).attr('data-da11y-id', 'et_pb_tab_module_' + e); }); /** * Update aria-selected attribute when tab is clicked or when hitting enter while focused. * * @divi-module Tab */ $('.et_pb_tabs_controls a').on('click', function () { const id = $(this).attr('id'); const namespace = $(this).closest('.et_pb_tabs').attr('data-da11y-id'); // Used as a selector to scope changes to current module. // Reset all tab controls to be aria-selected="false" & aria-expanded="false". $('[data-da11y-id="' + namespace + '"] .et_pb_tabs_controls a').attr({ 'aria-selected': 'false', 'aria-expanded': 'false', tabindex: -1 }); // Make active tab control aria-selected="true" & aria-expanded="true". $(this).attr({ 'aria-selected': 'true', 'aria-expanded': 'true', tabindex: 0 }); // Reset all tabs to be aria-hidden="true". $('#' + namespace + ' .et_pb_tab').attr('aria-hidden', 'true'); // Label active tab panel as aria-hidden="false". $('[aria-labelledby="' + id + '"]').attr('aria-hidden', 'false'); }); // Arrow navigation for tab modules $('.et_pb_tabs_controls a').keyup(function (e) { const namespace = $(this).closest('.et_pb_tabs').attr('data-da11y-id'); const module = $('[data-da11y-id="' + namespace + '"]'); if (e.which === 39) { // Right. const next = module.find('li.et_pb_tab_active').next(); if (next.length > 0) { next.find('a').trigger('click'); } else { module.find('li:first a').trigger('click'); } } else if (e.which === 37) { // Left. const next = module.find('li.et_pb_tab_active').prev(); if (next.length > 0) { next.find('a').trigger('click'); } else { module.find('li:last a').trigger('click'); } } $('.et_pb_tabs_controls a').removeClass('keyboard-outline'); module.find('li.et_pb_tab_active a').addClass('keyboard-outline'); }); /** * Add unique ID to search module. * Need to use data attribute because a regular ID somehow interferes with Divi. * * @divi-module Search */ $('.et_pb_search').each(function (e) { $(this).attr('data-da11y-id', 'et_pb_search_module_' + e); }); /** * Add aria-required="true" to inputs. * * @divi-module Contact Form */ $('[data-required_mark="required"]').each(function () { $(this).attr('aria-required', 'true'); }); /** * Hide hidden error field on contact form. * * @divi-module Contact Form */ $('.et_pb_contactform_validate_field').attr('type', 'hidden'); /** * Add alert role to error or success contact form message * * @divi-module Contact Form */ $('.et-pb-contact-message').attr('role', 'alert'); /** * Add main role to main-content */ $('#main-content').attr('role', 'main'); /** * Add aria-label="x". * * @divi-module Fullwidth header, comment-wrap */ $('.et_pb_fullwidth_header').each(function (e) { $(this).attr('aria-label', 'Wide Header' + e); }); $('#comment-wrap').attr('aria-label', 'Comments'); }); </script> <script type="text/javascript"> jQuery(document).ready(function($) { /** * Add aria-hidden="true" to all icons */ $('#et_top_search, .et_close_search_field, .et_pb_main_blurb_image').attr('aria-hidden', 'true'); }); </script> <script type="text/javascript"> jQuery(document).ready(function($) { /** * Mobile menu Aria support. */ $('.mobile_menu_bar_toggle').attr({'role': 'button', 'aria-expanded': 'false', 'tabindex': 0}); $('.mobile_menu_bar_toggle').on('click', function() { if($(this).hasClass('a11y-mobile-menu-open') ) { $(this).removeClass('a11y-mobile-menu-open').attr('aria-expanded', 'false'); } else { $(this).addClass('a11y-mobile-menu-open').attr('aria-expanded', 'true'); } }); }); </script> <script> jQuery(function($){ }); </script> <div id="fb-root"></div> <script type="text/javascript"> //Accordion animation var acc = document.getElementsByClassName("accordion"); var i; for (i = 0; i < acc.length; i++) { acc[i].addEventListener("click", function () { this.classList.toggle("active"); var panel = this.nextElementSibling; if (panel.style.maxHeight) { panel.style.maxHeight = null; } else { panel.style.maxHeight = panel.scrollHeight + "px"; } }); } </script> <div id="pum-214946" class="pum pum-overlay pum-theme-214944 pum-theme-cutting-edge popmake-overlay click_open" data-popmake="{"id":214946,"slug":"newsletter-form-pop-up","theme_id":214944,"cookies":[],"triggers":[{"type":"click_open","settings":{"extra_selectors":"","cookie_name":null}}],"mobile_disabled":null,"tablet_disabled":null,"meta":{"display":{"stackable":false,"overlay_disabled":false,"scrollable_content":false,"disable_reposition":false,"size":"medium","responsive_min_width":"0%","responsive_min_width_unit":false,"responsive_max_width":"100%","responsive_max_width_unit":false,"custom_width":"640px","custom_width_unit":false,"custom_height":"380px","custom_height_unit":false,"custom_height_auto":false,"location":"center top","position_from_trigger":false,"position_top":"100","position_left":"0","position_bottom":"0","position_right":"0","position_fixed":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","overlay_zindex":false,"zindex":"1999999999"},"close":{"text":"","button_delay":"0","overlay_click":false,"esc_press":false,"f4_press":false},"click_open":[]}}" role="dialog" aria-modal="false" aria-labelledby="pum_popup_title_214946"> <div id="popmake-214946" class="pum-container popmake theme-214944 pum-responsive pum-responsive-medium responsive size-medium"> <div id="pum_popup_title_214946" class="pum-title popmake-title"> Subscribe to our Newsletter </div> <div class="pum-content popmake-content" tabindex="0"> </div> <button type="button" class="pum-close popmake-close" aria-label="Close"> × </button> </div> </div> <script type="text/javascript"> jQuery(function ($) { $(document.body).ready(function () { $('.et_pb_fullscreen_nav_container > #mobile_menu_slide > li.menu-item-has-children, .et_pb_fullscreen_nav_container > #mobile_menu_slide > li.menu-item-has-children > ul > li.menu-item-has-children').each(function (i, el) { $('> a > span.et_mobile_menu_arrow', el).insertAfter($('> a', el)); $('> span.et_mobile_menu_arrow', el).addClass('menu-arrow-slide'); $('> a', el).addClass('slide-link'); $('> span.et_mobile_menu_arrow', el).on('click', function () { $('> ul.sub-menu', el).slideToggle('slow'); $('> ul.sub-menu li', el).css('opacity', '1'); $(this).toggleClass('et_pb_submenu_opened'); }); $('a', el).off('click').on('click', function (e) { window.location = this.href; return false; }); }); }); }); </script> <style type="text/css"> .et_slide_in_menu_container span.et_mobile_menu_arrow { top: 12px; } .et_slide_in_menu_container a.slide-link { display: inline-block; } .mobile_menu_bar.et_pb_header_toggle.et_toggle_slide_menu span{ display:none; } body.et_pb_slide_menu_active .mobile_menu_bar.et_pb_header_toggle.et_toggle_slide_menu span{ display:inline; } </style> <script type="text/javascript">jQuery(function ($) { $('input[type="submit"]').addClass('et_pb_button'); });</script> <script type="text/javascript"> jQuery(document).ready(function () { }); </script> <style> h1, h2, h3, h4, h5, h6 { overflow-wrap: normal; } </style> <script type="text/javascript"> var et_animation_data = [{"class":"et_pb_image_1","style":"slideLeft","repeat":"once","duration":"500ms","delay":"0ms","intensity":"10%","starting_opacity":"0%","speed_curve":"ease-in-out"},{"class":"et_pb_image_2","style":"slideLeft","repeat":"once","duration":"500ms","delay":"0ms","intensity":"10%","starting_opacity":"0%","speed_curve":"ease-in-out"}]; </script> <script type="text/javascript" id="xb-unified-js">(function(){ /* $jx = jQuery.noConflict(); $jx(document).ready(function(){ $jx('.select_page').html('Menu'); }); */ jQuery(function($) { $(".wpml-ls-statics-shortcode_actions li:nth-of-type(2), .wpml-ls-statics-shortcode_actions li:nth-of-type(3)").after("<span>/</span>"); }); jQuery(function($) { $('#et-top-navigation span.mobile_menu_bar').append('Menu'); $('#et-top-navigation span.mobile_menu_bar:lang(es-ES)').html('Menú'); $('#et-top-navigation span.mobile_menu_bar:lang(ru-RU)').html('Навигация по сайту'); $('.home #et-main-area').prepend('<div class="tagline-container"><h3 class="cst-tagline">Your First Choice In Mining Technology Solutions</h3></div>'); $('.home #et-main-area:lang(es-ES) .cst-tagline').html('Su Primera Opción en Soluciones de Tecnología Minera'); $('.home #et-main-area:lang(ru-RU) .cst-tagline').html('Лучший партнер в сфере технологий и решений для горнодобывающей промышленности'); /*Sliding Column*/ $('.featured-section .sliding-column .et_pb_column').hover(function () { $(this).siblings().css('width','11%'); $(this).css('width','45%'); }); $('.featured-section .sliding-column').on( "mouseleave", function() { $(".featured-section .sliding-column .et_pb_column").css('width','16.6667%') }); /*$('.partnerships-menu ul.sub-menu li a').hover(function() { //var li_style = $('.partnerships-menu ul.sub-menu.shown li:hover .menu-item-desc li').attr('style') + ';opacity:0.6!important;'; //$('.partnerships-menu ul.sub-menu.shown li:hover .menu-item-desc li').addClass('menu-item-opaque').attr('style', li_style); //$('.partnerships-menu ul.sub-menu.shown li:hover .menu-item-desc li.menu-item-opaque'); }, function() { //$('.partnerships-menu ul.sub-menu.shown li .menu-item-desc li.menu-item-opaque').css({'opacity': ''}); $('.partnerships-menu ul.sub-menu.shown li .menu-item-desc li.menu-item-opaque').removeClass('menu-item-opaque'); });*/ $(".honeycomb .hexagon").click(function() { window.location = $(this).find("a").attr("href"); return false; }); }); jQuery(function($) { /*Sliding Column 3*/ $('.featured-section .sliding-column3 .et_pb_column').hover(function () { $(this).siblings().css('width','20%'); $(this).css('width','60%'); }); $('.featured-section .sliding-column3').on( "mouseleave", function() { $(".featured-section .sliding-column3 .et_pb_column").css('width','33.3333%') }); }); /*equalize height jquery*/ equalheight = function(container){ var currentTallest = 0, currentRowStart = 0, rowDivs = new Array(), $el, topPosition = 0; jQuery(container).each(function() { $el = jQuery(this); jQuery($el).height('auto') topPostion = $el.position().top; if (currentRowStart != topPostion) { for (currentDiv = 0 ; currentDiv < rowDivs.length ; currentDiv++) { rowDivs[currentDiv].height(currentTallest); } rowDivs.length = 0; // empty the array currentRowStart = topPostion; currentTallest = $el.height(); rowDivs.push($el); } else { rowDivs.push($el); currentTallest = (currentTallest < $el.height()) ? ($el.height()) : (currentTallest); } for (currentDiv = 0 ; currentDiv < rowDivs.length ; currentDiv++) { rowDivs[currentDiv].height(currentTallest); } }); } jQuery(window).load(function() { equalheight('.featured-section .et_pb_module_header'); }); jQuery(window).resize(function(){ equalheight('.featured-section .et_pb_module_header'); }); /*image title attribute removed*/ jQuery(function($) { $('.et_pb_image img').removeAttr('title'); }); /*multilanguage*/ jQuery(function($) { $('<span>/</span>').insertBefore($('.header_text .wpml-ls-item:nth-of-type(2)')); }); /*ES lang for learn more*/ jQuery(function($) { $('.page-id-219365 .wj-catchall-child-en .read-more, .page-id-219364 .wj-catchall-child-en .read-more, .page-id-219416.wj-catchall-child-en .read-more, .page-id-219419 .wj-catchall-child-en .read-more').html('Leer mas'); }); /*ES lang for Privacy Policy*/ jQuery(function($) { $('#dc_privacy_policy:lang(es-ES)').html('<a href="/politica-de-privacidad/?lang=es">Política de privacidad</a>'); }); jQuery(function($) { $(document).ready(function() { (function() { var showChar = 400; var ellipsestext = "..."; $(".truncate").each(function() { var content = $(this).html(); if (content.length > showChar) { var c = content.substr(0, showChar); var h = content; var html = '<div class="truncate-text" style="display:block">' + c + '<span class="moreellipses">' + ellipsestext + ' <a href="" class="moreless more">Read More</a></span></span></div><div class="truncate-text" style="display:none">' + h + '<a href="" class="moreless less">Read Less</a></span></div>'; $(this).html(html); } }); $(".moreless").click(function() { var thisEl = $(this); var cT = thisEl.closest(".truncate-text"); var tX = ".truncate-text"; if (thisEl.hasClass("less")) { cT.prev(tX).toggle(); cT.slideToggle(); } else { cT.toggle(); cT.next(tX).fadeToggle(); } return false; }); /* end iffe */ })(); /* end ready */ }); }); /*minexpo*/ jQuery(function($) { $('.postid-219482 #et-main-area').prepend($('.logo-area-section')); $('.postid-225214 #et-main-area').prepend($('.logo-area-section')); $('.postid-219482 #et-main-area').prepend('<div class="minexpo-wrapper"><div class="minexpo-text">Thanks to everyone who took the time to come celebrate with us, our customers and our technology partners! The turnout to our event was much more than we anticipated, and we\'re honoured to have such a strong network of support. Hope you had as great a time as we did. See you at MINExpo 2024!</div></div>'); // $('.postid-225214 #et-main-area').prepend('<div class="minexpo-wrapper"><div class="minexpo-text">Thanks to everyone who took the time to come celebrate with us, our customers and our technology partners! The turnout to our event was much more than we anticipated, and we\'re honoured to have such a strong network of support. Hope you had as great a time as we did. See you at MINExpo 2024!</div></div>'); $('.postid-219482 #et-main-area').prepend($('.postid-219482 .dc_breadcrumbs')); $('.postid-225214 #et-main-area').prepend($('.postid-225214 .dc_breadcrumbs')); }); /*Thank You - ELECTRA MINING 2022 jQuery(function($) { $('.postid-222885 #et-main-area').prepend($('.logo-area-section')); $('.postid-222885 #et-main-area').prepend('<div class="minexpo-wrapper"><div class="minexpo-text">Thanks to everyone who took the time to come celebrate with us, our customers and our technology partners! The turnout to our event was much more than we anticipated, and we\'re honoured to have such a strong network of support. Hope you had as great a time as we did. See you at MINExpo 2024!</div></div>'); $('.postid-222885 #et-main-area').prepend($('.postid-222885 .dc_breadcrumbs')); }); */ jQuery(function($) { $('.page-id-214682 #left-area, .page-id-214713 #left-area, .page-id-214739 #left-area').append('<div class="monitor-manage-opti-head-catch"><h2>See how our technology innovations work together to Monitor - Manage - Optimise</h2><a href="/monitor-manage-optimise/"><img alt="" width="597" height="606" data-src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2022/05/2022-05-02_16-21-28.jpg?lossy=0&strip=0&webp=1" class="aligncenter size-full wp-image-221822 lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img class="aligncenter size-full wp-image-221822" src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2022/05/2022-05-02_16-21-28.jpg?lossy=0&strip=0&webp=1" alt="" width="597" height="606" /></noscript></a></div>'); $('.wpml-ls-item-ar .wpml-ls-link .wpml-ls-display').replaceWith("عربي"); }); /* Honeycomb Hover text */ /* jQuery(function($) { $('.pagenotfound').onmouseover(function(){ $(this).text(); }, function() { $(this).text("Replace me please"); }); }); */ /*expertise*/ jQuery(function($) { var rowActive = 0; $('.monitor-btn, .monitor-col').click(function() { $('.monitor-section, .monitor-col').addClass('active'); $('.manage-section, .manage-col, .optimise-section, .optimise-col').removeClass('active'); if (rowActive == 0) { $('.sliding-column3').addClass('active'); rowActive = 1; } }); $('.manage-btn, .manage-col').click(function() { $('.manage-section, .manage-col').addClass('active'); $('.monitor-section, .monitor-col, .optimise-section, .optimise-col').removeClass('active'); if (rowActive == 0) { $('.sliding-column3').addClass('active'); rowActive = 1; } }); $('.optimise-btn, .optimise-col').click(function() { $('.optimise-section, .optimise-col').addClass('active'); $('.monitor-section, .monitor-col, .manage-section, .manage-col').removeClass('active'); if (rowActive == 0) { $('.sliding-column3').addClass('active'); rowActive = 1; } }); }); /*spanish breadcrumbs*/ jQuery(function($) { $('html[lang=es-ES] .dc_breadcrumbs > .container > span:nth-of-type(1) > a > span').text('Inicio'); $("html[lang=ru-RU] .logo_container img").attr("src","https://ramjacktech.com/wp-content/uploads/2024/10/RamJack_Final_logo_new-russian.png"); $("html[lang=ar-AR] .logo_container img").attr("src","https://ramjacktech.com/wp-content/uploads/2024/10/RamJack_Final_logo_new-Arabic.png"); }); jQuery(function($) { $(document).ready(function() { $(".custom-blog-section .post-content p").each(function() { let text = $(this).text(); let excerpt = text.slice(0, 200); console.log(excerpt); }); }); }); })();</script><script type="text/javascript" id="xb-mobile-menu-js">/** Divi Theme Mobile Nav tweaks **/ /*jQuery(function ($) { $(document).ready(function () { $('ul.et_mobile_menu li.menu-item-has-children').append('<span class="chevron"></span>'); $('ul.et_mobile_menu li.menu-item-has-children .chevron').on('click', function (e) { e.preventDefault(); $(this).toggleClass('open'); $(this).parent().find('> ul.sub-menu').toggleClass('shown').toggle(1, function () { if (!$(this).find('> ul.sub-menu').hasClass('shown')) { $(this).find('ul li').hide(); } }); $(this).parent().find('> ul.sub-menu > li').slideToggle(500); }); $('.mobile_menu_bar').on('click', function () { $('ul.et_mobile_menu li.menu-item-has-children ul.sub-menu, ul.et_mobile_menu li.menu-item-has-children ul.sub-menu li').hide(); }); }); }); */</script> <script type='text/javascript' id='divi-responsive-helper-public-js-extra'> /* <![CDATA[ */ var pac_drh_js_params = {"isExcludeEnabled":"false","isCollapseSubMenus":""}; /* ]]> */ </script> <script type='text/javascript' id='divi-responsive-helper-public-js-after'> function getDeviceType() { if (window.matchMedia("(max-width: 767px)").matches) { return "mobile"; } else if (window.matchMedia("(min-width: 768px) and (max-width: 980px)").matches) {return "tablet";} else {return "desktop";}} </script> <script type='text/javascript' src='https://ramjacktech.com/wp-includes/js/dist/vendor/wp-polyfill-inert.min.js?ver=3.1.2' id='wp-polyfill-inert-js'></script> <script type='text/javascript' src='https://ramjacktech.com/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.11' id='regenerator-runtime-js'></script> <script type='text/javascript' src='https://ramjacktech.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0' id='wp-polyfill-js'></script> <script type='text/javascript' src='https://ramjacktech.com/wp-includes/js/dist/hooks.min.js?ver=4169d3cf8e8d95a3d6d5' id='wp-hooks-js'></script> <script type='text/javascript' src='https://ramjacktech.com/wp-includes/js/dist/i18n.min.js?ver=9e794f35a71bb98672ae' id='wp-i18n-js'></script> <script type='text/javascript' id='wp-i18n-js-after'> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script type='text/javascript' id='divi-custom-script-js-extra'> /* <![CDATA[ */ var DIVI = {"item_count":"%d Item","items_count":"%d Items"}; var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"}; var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"}; var et_pb_custom = {"ajaxurl":"https:\/\/ramjacktech.com\/wp-admin\/admin-ajax.php","images_uri":"https:\/\/ramjacktech.com\/wp-content\/themes\/Divi\/images","builder_images_uri":"https:\/\/ramjacktech.com\/wp-content\/themes\/Divi\/includes\/builder\/images","et_frontend_nonce":"c0a717ce4d","subscription_failed":"Please, check the fields below to make sure you entered the correct information.","et_ab_log_nonce":"d7726faf27","fill_message":"Please, fill in the following fields:","contact_error_message":"Please, fix the following errors:","invalid":"Invalid email","captcha":"Captcha","prev":"Prev","previous":"Previous","next":"Next","wrong_captcha":"You entered the wrong number in captcha.","wrong_checkbox":"Checkbox","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"223726","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"yes","is_shortcode_tracking":"","tinymce_uri":"https:\/\/ramjacktech.com\/wp-content\/themes\/Divi\/includes\/builder\/frontend-builder\/assets\/vendors","accent_color":"#7EBEC5","waypoints_options":{"context":[".pum-overlay"]}}; var et_pb_box_shadow_elements = []; /* ]]> */ </script> <script type='text/javascript' id='popup-maker-site-js-extra'> /* <![CDATA[ */ var pum_vars = {"version":"1.18.2","pm_dir_url":"https:\/\/ramjacktech.com\/wp-content\/plugins\/popup-maker\/","ajaxurl":"https:\/\/ramjacktech.com\/wp-admin\/admin-ajax.php","restapi":"https:\/\/ramjacktech.com\/wp-json\/pum\/v1","rest_nonce":null,"default_theme":"214940","debug_mode":"","disable_tracking":"","home_url":"\/","message_position":"top","core_sub_forms_enabled":"1","popups":[],"cookie_domain":"","analytics_route":"analytics","analytics_api":"https:\/\/ramjacktech.com\/wp-json\/pum\/v1"}; var pum_sub_vars = {"ajaxurl":"https:\/\/ramjacktech.com\/wp-admin\/admin-ajax.php","message_position":"top"}; var pum_popups = {"pum-214946":{"triggers":[],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"atc_promotion":null,"explain":null,"type_section":null,"theme_id":"214944","size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center top","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","fi_promotion":null,"close_on_form_submission":false,"close_on_form_submission_delay":0,"close_on_overlay_click":false,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"cutting-edge","id":214946,"slug":"newsletter-form-pop-up"}}; /* ]]> */ </script> <script type='text/javascript' src='https://ramjacktech.com/wp-includes/js/dist/dom-ready.min.js?ver=392bdd43726760d1f3ca' id='wp-dom-ready-js'></script> <script type='text/javascript' src='https://ramjacktech.com/wp-includes/js/dist/a11y.min.js?ver=ecce20f002eda4c19664' id='wp-a11y-js'></script> <script type='text/javascript' id='gform_gravityforms_theme-js-extra'> /* <![CDATA[ */ var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"808db3af58b10cba301a73d21ef5e99b"},"ajax":{"ajaxurl":"https:\/\/ramjacktech.com\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"73034feee8","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again."}}}},"hmr_dev":"","public_path":"https:\/\/ramjacktech.com\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/","config_nonce":"9f7fc9038b"}; /* ]]> */ </script> <script type='text/javascript' id='smush-lazy-load-js-after'> function rw() { Waypoint.refreshAll(); } window.addEventListener( 'lazybeforeunveil', rw, false); window.addEventListener( 'lazyloaded', rw, false); </script> <script type='text/javascript' id='mediaelement-core-js-before'> var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; </script> <script type='text/javascript' id='mediaelement-js-extra'> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; /* ]]> */ </script> <!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/tilt.js/1.0.3/tilt.jquery.min.js" integrity="sha512-14AZ/DxUrlF26z6v7egDkpJHKyJRn/7ue2BgpWZ/fmqrqVzf4PrQnToy99sHmKwzKev/VZ1tjPxusuTV/n8CcQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/tilt.js/1.0.3/tilt.jquery.js" integrity="sha512-S2JCciTJc71f1kRG8qFmU1jryXH/mhfYlLvn7XJEwTcD9EJQTRr6gfMtnU6L/nnaodDgbazrmhdCRwbUuiRNQQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> --> <script> window.addEventListener('load', function(){ jQuery('[href="https://www.electramining.co.za/"], [href="http://www.tisevents.co.za/Event/EMA/Default.aspx?id=3620"],[href="https://www.electramining.co.za/"],[href="http://www.tisevents.co.za/Event/EMA/Default.aspx?id=3620"]').click(function(){ gtag('event', 'click', { 'event_category' : 'link', 'event_label' : 'sublink' }); }); }); </script> <!-- /* jQuery(document).ready(function(){ //Only do this with the specific page ID if(jQuery('body').is('.page-id-2072')){ //Get all the <a> tags jQuery('article a').each(function(index){ //Attach the target attribute to each element jQuery(this).attr('target', '_blank'); //Begin click events jQuery(this).click(function(e){ //Get the link of the element var link = jQuery(this).attr('href'); //Begin google analytics event sending ga( 'send', 'event', { eventCategory: 'Link', eventAction: 'Click', eventLabel: link } ); }); }); } });*/ </script> --><script type="text/javascript"> gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 6) {} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); </script> <script type="text/javascript"> gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "6", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_6" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_6"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_6" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [6, 1] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 6, currentPage: 1 } } ); gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 6, currentPage: 1 } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); </script> <script defer src="https://ramjacktech.com/wp-content/cache/autoptimize/js/autoptimize_deb7aaa7484eb9d3daaed6d5e22647ff.js"></script></body> </html> <!-- Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/ Served from: ramjacktech.com @ 2024-11-27 12:47:50 by W3 Total Cache -->