if(typeof window.typebotWpUser === "undefined"){
window.typebotWpUser = {
"WP ID":"0",
"WP Username":"",
"WP Email":"",
"WP First name":"",
"WP Last name":""
}
}
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/hodessy.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.1"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\ud83d\udd25","\ud83d\udc26\u200b\ud83d\udd25")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
https://hodessy.com/wp-includes/js/jquery/jquery-migrate.min.js
var breeze_prefetch = {"local_url":"https:\/\/hodessy.com","ignore_remote_prefetch":"1","ignore_list":["wp-admin","wp-login.php"]};
https://hodessy.com/wp-content/plugins/breeze/assets/js/js-front-end/breeze-prefetch-links.min.js
if(typeof window.typebotWpUser === "undefined"){
window.typebotWpUser = {
"WP ID":"0",
"WP Username":"",
"WP Email":"",
"WP First name":"",
"WP Last name":""
}
}
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
document.documentElement.classList.add(
'ghostkit-effects-enabled'
);
}
We bring innovative digital solutions to manage your B2B business.
© 2025 Hodessy, LLC. All rights reserved.
Designed with WordPress
function getAverageRGB(imgEl) {
const blockSize = 5;
const canvas = document.createElement('canvas');
const context = canvas.getContext('2d');
const width = canvas.width = imgEl.naturalWidth || imgEl.offsetWidth || imgEl.width;
const height = canvas.height = imgEl.naturalHeight || imgEl.offsetHeight || imgEl.height;
context.drawImage(imgEl, 0, 0, width, height);
let data, length;
let i = -4, count = 0;
try {
data = context.getImageData(0, 0, width, height).data;
length = data.length;
} catch(e) {
console.error('Error: ', e);
return {r: 0, g: 0, b: 0};
}
let r = 0, g = 0, b = 0;
while ((i += blockSize * 4) < length) {
++count;
r += data[i];
g += data[i+1];
b += data[i+2];
}
r = Math.floor(r/count);
g = Math.floor(g/count);
b = Math.floor(b/count);
return {r, g, b};
}
function isDark(r, g, b) {
const brightness = (0.299 * r + 0.587 * g + 0.114 * b) / 255;
return brightness < 0.5;
}
function adjustClass(coverDiv) {
const img = coverDiv.querySelector('.wp-block-cover__image-background');
img.crossOrigin = "Anonymous";
img.onload = function() {
const {r, g, b} = getAverageRGB(img);
const isDarkImage = isDark(r, g, b);
if (isDarkImage) {
coverDiv.classList.add('dark-project-card');
coverDiv.classList.remove('light-project-card');
} else {
coverDiv.classList.add('light-project-card');
coverDiv.classList.remove('dark-project-card');
}
};
// Trigger onload in case the image is already loaded
if (img.complete) {
img.onload();
}
}
function adjustAllCards() {
const coverDivs = document.querySelectorAll('.wp-block-cover.project-card');
coverDivs.forEach(adjustClass);
}
// Call the function when the page loads
window.addEventListener('load', adjustAllCards);
https://hodessy.com/wp-content/plugins/jetformbuilder/modules/jet-plugins/assets/build/index.js
var JetEngineSettings = {"ajaxurl":"https:\/\/hodessy.com\/wp-admin\/admin-ajax.php","ajaxlisting":"https:\/\/hodessy.com\/project\/texas-accounting\/?nocache=1746356836","restNonce":"cc8f5adc99","hoverActionTimeout":"400","post_id":"790"};
https://hodessy.com/wp-content/plugins/jet-engine/assets/js/frontend.js
( function() {
var skipLinkTarget = document.querySelector( 'main' ),
sibling,
skipLinkTargetID,
skipLink;
// Early exit if a skip-link target can't be located.
if ( ! skipLinkTarget ) {
return;
}
/*
* Get the site wrapper.
* The skip-link will be injected in the beginning of it.
*/
sibling = document.querySelector( '.wp-site-blocks' );
// Early exit if the root element was not found.
if ( ! sibling ) {
return;
}
// Get the skip-link target's ID, and generate one if it doesn't exist.
skipLinkTargetID = skipLinkTarget.id;
if ( ! skipLinkTargetID ) {
skipLinkTargetID = 'wp--skip-link--target';
skipLinkTarget.id = skipLinkTargetID;
}
// Create the skip link.
skipLink = document.createElement( 'a' );
skipLink.classList.add( 'skip-link', 'screen-reader-text' );
skipLink.id = 'wp-skip-link';
skipLink.href = '#' + skipLinkTargetID;
skipLink.innerText = 'Skip to content';
// Inject the skip link.
sibling.parentElement.insertBefore( skipLink, sibling );
}() );
https://hodessy.com/wp-content/plugins/ghostkit/assets/vendor/ivent/dist/ivent.min.js
var ghostkitVariables = {"version":"3.4.1","pro":"","themeName":"Hodessy 2025","settings":[],"disabledBlocks":[],"media_sizes":{"sm":576,"md":768,"lg":992,"xl":1200},"timezone":"Africa\/Lagos","googleMapsAPIKey":"","googleMapsAPIUrl":"https:\/\/maps.googleapis.com\/maps\/api\/js?v=3.exp&language=en","googleReCaptchaAPISiteKey":"","googleReCaptchaAPISecretKey":"","sidebars":[],"icons":[],"shapes":[],"fonts":[],"customTypographyList":[],"admin_url":"https:\/\/hodessy.com\/wp-admin\/","admin_templates_url":"https:\/\/hodessy.com\/wp-admin\/edit.php?post_type=ghostkit_template"};
if (ghostkitVariables) { ghostkitVariables.allowPluginColorPalette = false; }
if (ghostkitVariables) { ghostkitVariables.allowPluginCustomizer = false; }
https://hodessy.com/wp-content/plugins/ghostkit/build/assets/js/helper.js
https://hodessy.com/wp-content/plugins/ghostkit/build/assets/js/event-fallbacks.js
https://hodessy.com/wp-content/plugins/ghostkit/assets/vendor/motion/dist/motion.min.js
https://hodessy.com/wp-content/plugins/ghostkit/build/assets/js/main.js
https://hodessy.com/wp-content/plugins/ghostkit/build/gutenberg/extend/effects/frontend.js
https://hodessy.com/wp-content/plugins/ghostkit/build/gutenberg/style-variants/core-list/frontend.js