CINXE.COM
Reactore | 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_5b044050df86686b6957a6380ed3c297.css" rel="stylesheet"><link media="none" href="https://ramjacktech.com/wp-content/cache/autoptimize/css/autoptimize_3b3f3fd71edb56fc403eeee834ff970a.css" rel="stylesheet"><title>Reactore | 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/reactore/" /> <link rel="alternate" hreflang="es" href="https://ramjacktech.com/nuestras-tecnologias/reactore/?lang=es" /> <link rel="alternate" hreflang="x-default" href="https://ramjacktech.com/our-technologies/reactore/" /> <!-- All in One SEO Pro 4.4.8 - aioseo.com --> <meta name="robots" content="noindex, nofollow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" /> <link rel="canonical" href="https://ramjacktech.com/our-technologies/reactore/" /> <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="Reactore | RAMJACK" /> <meta property="og:url" content="https://ramjacktech.com/our-technologies/reactore/" /> <meta property="article:published_time" content="2019-05-21T00:40:56+00:00" /> <meta property="article:modified_time" content="2024-11-01T10:26:17+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Reactore | RAMJACK" /> <script type="application/ld+json" class="aioseo-schema"> {"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/ramjacktech.com\/our-technologies\/reactore\/#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\/reactore\/#listItem","previousItem":"https:\/\/ramjacktech.com\/#listItem"},{"@type":"ListItem","@id":"https:\/\/ramjacktech.com\/our-technologies\/reactore\/#listItem","position":3,"name":"Reactore","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\/reactore\/#organizationLogo","width":427,"height":111,"caption":"Ramjack Technology Solutions"},"image":{"@id":"https:\/\/ramjacktech.com\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/ramjacktech.com\/our-technologies\/reactore\/#webpage","url":"https:\/\/ramjacktech.com\/our-technologies\/reactore\/","name":"Reactore | RAMJACK","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/ramjacktech.com\/#website"},"breadcrumb":{"@id":"https:\/\/ramjacktech.com\/our-technologies\/reactore\/#breadcrumblist"},"datePublished":"2019-05-21T00:40:56-04:00","dateModified":"2024-11-01T10:26:17-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":"2019","monthnum":"05","day":"20","hour":"19","minute":"40","second":"56","post_id":"2332","postname":"reactore","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/reactore/' /> <meta name='shareaholic:keywords' content='type:page' /> <meta name='shareaholic:article_published_time' content='2019-05-20T19:40:56-04:00' /> <meta name='shareaholic:article_modified_time' content='2024-11-01T06:26:17-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' /> <meta name='shareaholic:image' content='https://ramjacktech.com/wp-content/uploads/2019/05/1-288x300.jpg' /> <!-- Shareaholic Content Tags End --> <!-- Shareaholic Open Graph Tags --> <meta property='og:image' content='https://ramjacktech.com/wp-content/uploads/2019/05/1-288x300.jpg' /> <!-- Shareaholic Open Graph 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/2332" /><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=2332' /> <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%2Freactore%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%2Freactore%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-2332-cached-inline-styles" href="https://ramjacktech.com/wp-content/et-cache/2332/et-core-unified-2332.min.css?ver=1732621239" /><link rel="stylesheet" id="et-core-unified-deferred-2332-cached-inline-styles" href="https://ramjacktech.com/wp-content/et-cache/2332/et-core-unified-deferred-2332.min.css?ver=1732621239" /><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-2332 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鈥檚 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-page-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 current-menu-item page_item page-item-2332 current_page_item menu-item-has-children menu-item-214864"><a href="https://ramjacktech.com/our-technologies/reactore/" aria-current="page">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 menu-item-has-children menu-item-223757"><a href="https://ramjacktech.com/our-technologies/leantegra/">Leantegra</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-223758"><a href="/our-technologies/leantegra/"><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-item-legacy-list-horizontal"> <a href="https://ramjacktech.com/our-technologies/reactore/" class="wpml-ls-link"> <span class="wpml-ls-native">English</span></a> </li><li class="wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-es wpml-ls-last-item wpml-ls-item-legacy-list-horizontal"> <a href="https://ramjacktech.com/nuestras-tecnologias/reactore/?lang=es" class="wpml-ls-link"> <span class="wpml-ls-display">Espa帽ol</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">Reactore</span><meta property="position" content="3"></span> </div> </div> <div id="main-content"> <article id="post-2332" class="post-2332 page type-page status-publish hentry"> <div class="entry-content"> <div style='display:none;' class='shareaholic-canvas' data-app='share_buttons' data-title='Reactore' data-link='https://ramjacktech.com/our-technologies/reactore/' 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>Reactore</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="1920" height="494" src="https://ramjacktech.com/wp-content/uploads/2024/10/Reactore-New-Logo-Original-Edition-w-Background.png" alt="Reactore Logo " title="Reactore New Logo (Original Edition) w Background" class="wp-image-226807" /></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>Mine Management, Visualisation & Optimisation (MineOne)</h4> <p>Reactore has revolutionised mine/fleet management applications, automated dispatch, advanced visualization, and horizontal integration along the mining value chain. Reactore is a cutting-edge, future-proof, modular software solution, with comprehensive resource and operational management features for digitally transforming mines.</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_slider et_pb_slider_0 et_pb_slider_fullwidth_off et_pb_slider_no_pagination"> <div class="et_pb_slides"> <div class="et_pb_slide et_pb_slide_0 et_pb_bg_layout_dark et_pb_media_alignment_center et-pb-active-slide" data-slide-id="et_pb_slide_0"> <div class="et_pb_container clearfix"> <div class="et_pb_slider_container_inner"> <div class="et_pb_slide_description"> <div class="et_pb_slide_content"><p>Increase Safety and Productivity.</p></div> </div> </div> </div> </div> <div class="et_pb_slide et_pb_slide_1 et_pb_bg_layout_dark et_pb_media_alignment_center et_pb_slider_with_overlay" data-slide-id="et_pb_slide_1"> <div class="et_pb_slide_overlay_container"></div> <div class="et_pb_container clearfix"> <div class="et_pb_slider_container_inner"> <div class="et_pb_slide_description"> <div class="et_pb_slide_content"><p>One platform, multiple mining solutions.</p></div> </div> </div> </div> </div> </div> </div> </div> </div> </div><div class="et_pb_section et_pb_section_4 et_section_regular" > <div class="et_pb_row et_pb_row_2"> <div class="et_pb_column et_pb_column_1_5 et_pb_column_4 et_pb_css_mix_blend_mode_passthrough et_pb_column_empty"> </div><div class="et_pb_column et_pb_column_3_5 et_pb_column_5 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_code et_pb_code_0"> <div class="et_pb_code_inner"><iframe width="480" height="315" src="https://www.youtube.com/embed/j7e3nrFWIMA?si=NE8e6NrsrbxyEd6H&rel=0&wmode=opaque" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div> </div> </div><div class="et_pb_column et_pb_column_1_5 et_pb_column_6 et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column_empty"> </div> </div> </div><div id="partner_page_about" class="et_pb_section et_pb_section_5 partner_page_about 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_7 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;">A Perfect blend of creativity and technical wizardry. The best “people-formula” for a great product.</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"><p>Reactore designs and develops innovative software applications that create efficiency, resolve business problems, and provide insight.</p> <p>Reactore’s leaders each have more than a decade experience with the full software development life-cycle, across multiple industries, software platforms and regions. Each member brings their unique dynamism, out of the box thinking, creativity and experience to the team, with a shared vision and passion for continual design and development of test-driven, creative, leading edge software applications.</p></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 et_pb_equal_columns"> <div class="et_pb_column et_pb_column_1_4 et_pb_column_8 et_pb_css_mix_blend_mode_passthrough"> <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="800" height="579" src="https://ramjacktech.com/wp-content/uploads/2019/05/Reactore_slide4.png" alt="Reactore" title="" class="wp-image-2349" /></span> </div> </div><div class="et_pb_column et_pb_column_1_4 et_pb_column_9 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_image et_pb_image_3 et_animated et-waypoint"> <span class="et_pb_image_wrap "><img decoding="async" width="800" height="579" src="https://ramjacktech.com/wp-content/uploads/2019/05/Reactore_slide3.png" alt="Reactore" title="" class="wp-image-2350" /></span> </div> </div><div class="et_pb_column et_pb_column_1_4 et_pb_column_10 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_image et_pb_image_4 et_animated et-waypoint"> <span class="et_pb_image_wrap "><img decoding="async" width="800" height="579" alt="Reactore" title="" data-src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2019/05/Reactore_slide2.jpg?lossy=0&strip=0&webp=1" class="wp-image-2346 lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img decoding="async" width="800" height="579" src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2019/05/Reactore_slide2.jpg?lossy=0&strip=0&webp=1" alt="Reactore" title="" class="wp-image-2346" /></noscript></span> </div> </div><div class="et_pb_column et_pb_column_1_4 et_pb_column_11 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_image et_pb_image_5 et_animated et-waypoint"> <span class="et_pb_image_wrap "><img decoding="async" width="800" height="579" alt="Reactore" title="" data-src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2019/05/Reactore_slide1.jpg?lossy=0&strip=0&webp=1" class="wp-image-2345 lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img decoding="async" width="800" height="579" src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2019/05/Reactore_slide1.jpg?lossy=0&strip=0&webp=1" alt="Reactore" title="" class="wp-image-2345" /></noscript></span> </div> </div> </div> </div><div id="partner_page_product" class="et_pb_section et_pb_section_7 partner_page_product et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_5"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_12 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;">Transform the way you view and manage your operations</h1> <h4 style="text-align: center;">Real time enterprise data in a 3D dashboard allows for intuitve management analytics and timely decision making to improve safety and productivity.</h4> <hr class="liner" /></div> </div><div class="et_pb_module et_pb_tabs et_pb_tabs_0 " > <ul class="et_pb_tabs_controls clearfix"> <li class="et_pb_tab_0 et_pb_tab_active"><a href="#">Connect to any 3rd Party System</a></li><li class="et_pb_tab_1"><a href="#">Reactore Mobile field Application</a></li><li class="et_pb_tab_2"><a href="#">Implementation Methodology</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"><img decoding="async" alt="" width="288" height="300" data-src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2019/05/1-288x300.jpg?lossy=0&strip=0&webp=1" class="alignright size-medium wp-image-2355 lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img decoding="async" class="alignright size-medium wp-image-2355" src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2019/05/1-288x300.jpg?lossy=0&strip=0&webp=1" alt="" width="288" height="300"></noscript><br /> <strong>Share data, in real-time, from previously disconnected systems.</strong></p> <p>Share data in real time from different systems across different networks from any location, by using Reactore’s RSB-Agent and RSB-Lite integration engine. Connect to plant equipment, access control systems, data producing assets, various software applications and beyond. If your coffee machine produces data, Reactore can talk to it! Convert ordinary equipment and devices into smart devices and use the collated data meaningfully, in a consolidated reporting and analytical environment, with a ‘single page’ real-time view of all operations.</div> </div><div class="et_pb_tab et_pb_tab_1 clearfix"> <div class="et_pb_tab_content"><img decoding="async" alt="" width="300" height="185" data-src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2019/05/2-300x185.jpg?lossy=0&strip=0&webp=1" class="alignright size-medium wp-image-2356 lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img decoding="async" src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2019/05/2-300x185.jpg?lossy=0&strip=0&webp=1" alt="" width="300" height="185" class="alignright size-medium wp-image-2356"></noscript></p> <p><strong>The power of Reactore, anytime, anywhere, in the palm of your hand.</strong></p> <p>Extend the power of the Reactore ERP solution into the field with the Reactore Mobile Field Application which can be used on most smart phones and tablets. The App facilitates up and downstream data propagation from control room to field and vice versa. Transactions performed on the mobile application are reflected in the larger application itself and similarly operators and personnel in the field are provided with up to date data relating to their area of concern. The app also provides personnel with useful information related to their performance and HR related information such as employee details and leave balances.</div> </div><div class="et_pb_tab et_pb_tab_2 clearfix"> <div class="et_pb_tab_content"><img decoding="async" alt="" width="300" height="300" data-src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2019/05/3-300x300.jpg?lossy=0&strip=0&webp=1" class="alignright size-medium wp-image-2357 lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img decoding="async" src="https://b1386311.smushcdn.com/1386311/wp-content/uploads/2019/05/3-300x300.jpg?lossy=0&strip=0&webp=1" alt="" width="300" height="300" class="alignright size-medium wp-image-2357"></noscript><br /> <strong>Reactore is a service oriented, technology based, solution provider</strong></p> <p>At Reactore, we recognise that each mining operation has unique constraints and challenges and that the success of an ERP solution lies in the execution of an effective implementation strategy.<br /> Instead of just providing off the shelf applications we instead envision ourselves as solution providers and actively collaborate with our clients to ensure fit-for-purpose solutions that really make a difference and bring a tangible return on investment.Reactore personnel consult with our clientele to optimise business process and achieve maximum gains by leveraging the power of the technology we provide for solution optimisation for effective management of economic, operational and risk related challenges.</div> </div> </div> </div><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"><hr /> <p><em>At RAMJACK Technology Solutions, we offer solutions from聽<a href="https://reactore.com/" target="_blank" rel="noopener noreferrer"><strong>Reactore</strong> </a>to clients in Africa, Europe, the Middle East and Latin America.</em></p></div> </div> </div> </div> </div><div id="schedule-demo" class="et_pb_section et_pb_section_8 demo-contact et_section_regular" > <div class="et_pb_row et_pb_row_6 contact-row"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_13 et_pb_css_mix_blend_mode_passthrough et-last-child"> <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"><h3>SCHEDULE A DEMO</h3></div> </div><div class="et_pb_module et_pb_code et_pb_code_1"> <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/reactore/#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/reactore/' /></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="14"/><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='Reactore' data-link='https://ramjacktech.com/our-technologies/reactore/' data-app-id-name='page_below_content'></div><div style='display:none;' class='shareaholic-canvas' data-app='recommendations' data-title='Reactore' data-link='https://ramjacktech.com/our-technologies/reactore/' 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_2","style":"slideLeft","repeat":"once","duration":"500ms","delay":"0ms","intensity":"10%","starting_opacity":"0%","speed_curve":"ease-in-out"},{"class":"et_pb_image_3","style":"slideLeft","repeat":"once","duration":"500ms","delay":"0ms","intensity":"10%","starting_opacity":"0%","speed_curve":"ease-in-out"},{"class":"et_pb_image_4","style":"slideLeft","repeat":"once","duration":"500ms","delay":"0ms","intensity":"10%","starting_opacity":"0%","speed_curve":"ease-in-out"},{"class":"et_pb_image_5","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":"2332","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 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_a778d58aadb27b8c2a2d474879d28f9a.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 07:35:50 by W3 Total Cache -->