katorymnd.com Ads.txt file

<!DOCTYPE html>

<html lang="en">

<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">

<script type="93b76e4e4dda9992a843d8f4-application/javascript">
document.interestCohort = null;
</script>

<meta charset="UTF-8">


<meta name="author" content="Kato Raymond">
<meta name="generator" content="Katorymnd (katorymnd.com)">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=2,shrink-to-fit=no">
<meta name="google-site-verification" content="qi_DDtlSha_9wwhr7Wh4lDs0juths-R9RWuUg67MgMA">
<meta name="norton-safeweb-site-verification"
content="4wi7n7g8k5767zmtdy73q04h-r0985mcmkbng9mnbgh28to62ofi8zfgoh1jtbiy46ydn3vd8d0c9dw14ha2p3seljbdtr0xle3tyyivq3bjw0hasa96jmc7za-eeszq">
<meta name="yandex-verification" content="73cbd46f7e4251e1">
<meta name="theme-color" content="#192121">
<meta name="color-scheme" content="light">
<link data-default-icon="https://katorymnd.com/favicon.ico" data-badged-icon="https://katorymnd.com/favicon.ico"
rel="shortcut icon" href="https://katorymnd.com/favicon.ico">
<link rel="icon" type="image/svg+xml" href="https://katorymnd.com/favicon.svg">
<link rel="icon" type="image/png" href="https://katorymnd.com/favicon.png">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
<link rel="apple-touch-icon" sizes="120x120" href="https://katorymnd.com/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="https://katorymnd.com/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="https://katorymnd.com/favicon-16x16.png">
<link rel="manifest" href="https://katorymnd.com/site.webmanifest">
<link rel="mask-icon" href="https://katorymnd.com/safari-pinned-tab.svg" color="#da532c">
<meta name="msapplication-TileColor" content="#da532c">

<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png">


<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-GTY7HQTM4G" type="93b76e4e4dda9992a843d8f4-text/javascript"></script>
<script type="93b76e4e4dda9992a843d8f4-text/javascript">
window.dataLayer = window.dataLayer || [];

function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());

gtag('config', 'G-GTY7HQTM4G');
</script>



<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-1038988733" type="93b76e4e4dda9992a843d8f4-text/javascript"></script>
<script type="93b76e4e4dda9992a843d8f4-text/javascript">
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'AW-1038988733');
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"url": "https://katorymnd.com",
"name": "Katorymnd freelancer",
"about": "Katorymnd: Web Development & SEO Expert in Kampala",
"image": "https://katorymnd.com/katorymnd-website-developer.jpg",
"description": "Katorymnd: Expert in web development, custom websites, SEO, and user experience. Based in Kampala, Uganda, offering a digital journey like no other.",
"sameAs": [
"https://twitter.com/katorymnd",
"https://www.linkedin.com/in/katorymnd/",
"https://www.facebook.com/katorymnd",
"https://github.com/katorymnd"
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "home",
"item": "https://katorymnd.com"
}, {
"@type": "ListItem",
"position": 2,
"name": "login",
"item": "https://katorymnd.com/login"
}]
}
</script>


<!-- jQuery -->
<script src="https://code.jquery.com/jquery-3.6.3.min.js" type="93b76e4e4dda9992a843d8f4-text/javascript"></script>
<!-- Bootstrap 4.6.1 -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/css/bootstrap.min.css">


<style>
a {
text-decoration: none !important;
z-index: 1;
color: inherit;
position: relative;
}
</style>


<!-- Normalize CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css">


<!-- Material Icons -->
<link href="https://fonts.googleapis.com/css2?family=Material+Icons" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Material+Icons+Outlined" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Material+Icons+Round" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Material+Icons+Sharp" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Material+Icons+Two+Tone" rel="stylesheet">

<!-- Font Awesome Icons -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">

<style>
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap");

/* Root palette tokens for reuse */
:root {
--k-ink-blue: #0B204E; /* Deep Indigo */
--k-gold: #FFB400; /* Accent Gold */
--k-soft-blue: rgba(11,32,78,.30); /* for shadow */
}
/* X-Small devices (portrait phones, less than 576px) */

@media (max-width: 575.98px) {
#yrxg {
display: none;
}

#katorymnd_tmqe {
display: none;
}

#fhg {
width: 100% !important;
}

#katorymnd_dtfv {
text-align: center !important;
width: 100% !important;
margin-left: 0px !important;
}

#sldi {
display: none !important;
}

.orqb {
width: 100% !important;
}

#video {
height: 175px !important;
}

#zpxy {
padding: 0px 5px !important;
opacity: 1;
text-align: center;
width: 100% !important;
margin-left: 0 !important;
margin-right: 0 !important;
}

#jkui {
width: 412px !important;
}

#cvl {
width: 100% !important;

}

#ukvw {
width: 100% !important;
}

#katorymnd_tfgo {
display: block !important;
}

#katorymnd_dpxc {
display: none !important;
}
}

/* Small devices (landscape phones, less than 768px) */

@media (max-width: 767.98px) {
#yrxg {
display: none;
}

#katorymnd_tmqe {
display: none;
}

#fhg {
width: 100% !important;
}

#katorymnd_dtfv {
text-align: center !important;
width: 100% !important;
margin-left: 0px !important;
}

#video {

height: 175px !important;

}

.orqb {
width: 100% !important;
}

#sldi {
display: none !important;
}

#zpxy {
padding: 0px 5px;
opacity: 1;
text-align: center;
width: 100% !important;
margin-left: 0 !important;
margin-right: 0 !important;
}

#katorymnd_tfgo {
display: block !important;
}

#katorymnd_dpxc {
display: none !important;
}
}

/*Medium devices (tablets, less than 992px)/*/

@media (max-width: 991.98px) {

#katorymnd_vnuc,
#katorymnd_zydx,
#katorymnd_lzcr,
#katorymnd_fuib {

padding: 0 9px !important;
}

#sldi {
display: none !important;
}

#yrxg {
display: none;
}

#zpxy {
padding: 0px 5px !important;
opacity: 1;
text-align: center;
width: 100% !important;
margin-left: 0 !important;
margin-right: 0 !important;
}

#katorymnd_flex_prxb {
display: none !important;
}

#nobe {
top: -18px;
position: relative;
}

#juvn {
display: block !important;

}

#qpil,
#uvs {
width: 400px !important;
}

.fmit,
#dcba,
#jmh {
width: 400px !important;
}

#jkui,
#sakj {
width: 412px !important;
}

#cvl {
width: 90% !important;

}

.katorymnd_jxvi {
display: none !important;
}

#ltvc {
width: 75% !important;
height: auto !important;
}


#zct {

width: 100% !important;
text-align: center !important;
}

#cvwm {
width: 100% !important;
}

#vope {
position: relative;
top: 81px;
}

#katorymnd_dpxc {
display: none !important;
}

#katorymnd_tfgo {
display: block !important;
}

}

@media (min-width: 1280px) {
#katorymnd_wrapper {
width: 77% !important;
}

}

@media (min-width: 1920px) {
#katorymnd_wrapper {
width: 58% !important;
}

}

/*Medium devices televison/*/

@media (min-width: 3840px) {
#katorymnd_wrapper {
width: 33% !important;
}
}

/*Medium devices televison/*/

@media (min-width: 7680px) {
#katorymnd_wrapper {
width: 17% !important;
}
}

body {
background: #26282b !important;
}

#katorymnd_tfgo {
display: none;
}

#katorymnd_wrapper {
background: #202327;
border-radius: 12px;
margin-top: 16px;
height: 100%;
width: 95%;
}

#nobe {
height: 95px;
width: 95px;
background-color: #191e24db;
border-radius: 50%;
display: inline-block;
margin: 10px;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border: 6px solid #30353e;
}

#katorymnd_flex_prxb {
display: flex;
/*border: 1px solid black;*/
padding: 34px;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-around;
position: relative;
clear: both;
margin-bottom: 8px;
margin-left: 159px;
margin-right: 55px;
z-index: 2;
}

#akcs_menu,
#rgs-menu {
color: #EDEDED;
padding: 2px;
}

/*
#huka {
background-color: #191e24db;
margin: 0px 9px 5px 0px;
width: 72px;
text-align: center;
padding-bottom: 6px;
text-decoration: none;
white-space: nowrap;
cursor: pointer;
}

*/

ul {
position: relative;
transform: translate(-50%, -50%);
/*background-color: #191e24db;*/
margin: 0;
padding: 20px 0;
display: flex;
border-radius: 10px;
}

ul li {
list-style: none;
text-align: center;
display: block;
}

#huka {
flex-wrap: wrap;
flex-direction: row;
display: flex;
justify-content: space-around;
padding: 8px;
list-style: none;
text-shadow: 1px 1px 0 #738483;
box-shadow: 6px 1px 10px #175ad2;
border-radius: 20px;
}

a[href*="post-project"] #huka{
box-shadow:6px 1px 10px var(--k-gold) !important;
}

a[href*="post-project"] #rgs-menu.icon i {
color: var(--k-gold);
transition: transform .2s ease;
}

.hireme-name{
position:relative;
color:#ffffff !important;
letter-spacing:.3px;
}


a {
text-decoration: none;
z-index: 1;
color: inherit;
position: relative;
}

a:hover {
color: #a5b2c4;
}

p,
li,
#jkui,
#chad,
#jrt,
#ejus,
i {
color: #F9F9F9;
}

ul li a .icon .fa {
transition: 0.5s;
}

ul li a:hover .icon .fa {
transform: translateY(-20%);
}

#katorymnd_iykb {
display: flex;
justify-content: center;
width: 920px;
height: auto;
}

#sevz {
border-radius: 25px;
width: 310px;
height: auto;
transform: rotate(-26deg);
-webkit-transform: rotate(-26deg);
-moz-transform: rotate(-26deg);
-ms-transform: rotate(-26deg);
-o-transform: rotate(-26deg);
position: relative;
border: 7px solid #30353e;
}

#ehq {
height: auto;
width: 387px;
border-radius: 50px;
clear: both;
top: 49px;
position: absolute;
z-index: 1;
}

#katorymnd_rvtm {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
color: #F9F9F9;
flex-wrap: wrap;
top: -92px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
color: #F9F9F9;
text-shadow: 1px 1px 2px #1a0707, 0 0 25px #fff, 0 0 5px #f4f7f800;
z-index: 1;
position: relative;
text-transform: capitalize;
}

#qpil,
#uvs {
text-align: center;
width: 431px;
padding: 0px 24px;
opacity: 0.7;
margin: 5px;
}

#qpil,
#dcq {
border-radius: 29px;
background: #323733;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=26, Direction=32, Color=#FF59A1)";
/*IE 8*/
-moz-box-shadow: 19px 13px 44px 9px rgba(30, 58, 111, 0.5), -11px 7px 26px -2px rgba(255, 89, 161, 0.5);
/*FF 3.5+*/
-webkit-box-shadow: 19px 13px 44px 9px rgba(30, 58, 111, 0.5), -11px 7px 26px -2px rgba(255, 89, 161, 0.5);
/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: 19px 13px 44px 9px rgba(30, 58, 111, 0.5), -11px 7px 26px -2px rgba(255, 89, 161, 0.5);
/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=26, Direction=135, Color=#FF59A1);
/*IE 5.5-7*/
}

#uvs {
border-radius: 29px;
background: #323733;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=26, Direction=32, Color=#FF59A1)";
/*IE 8*/
-moz-box-shadow: 19px 13px 44px 9px rgba(30, 58, 111, 0.5), -11px 7px 26px -2px rgba(255, 89, 161, 0.5);
/*FF 3.5+*/
-webkit-box-shadow: 19px 13px 44px 9px rgba(30, 58, 111, 0.5), -11px 7px 26px -2px rgba(255, 89, 161, 0.5);
/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: 19px 13px 44px 9px rgba(30, 58, 111, 0.5), -11px 7px 26px -2px rgba(255, 89, 161, 0.5);
/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=26, Direction=135, Color=#FF59A1);
/*IE 5.5-7*/
}

.fa-crosshairs {
color: #6a11ec;
}

li {
list-style: none;
}

#bnep {
position: relative;
clear: both;
text-align: center;
height: 42px;
z-index: 2;
}

#komc {
position: relative;
text-align: center;
z-index: 2;
color: #F9F9F9;
}

#katorymnd_bohu,
#katorymnd_pyat,
#katorymnd_kvyq,
#katorymnd_otqe,
#katorymnd_fqzl {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
color: #F9F9F9;
flex-wrap: wrap;
}

.fmit,
#dcba,
#jmh {
text-align: center;
width: 431px;
padding: 0px 24px;
border-radius: 29px;
background: #323733;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=26, Direction=32, Color=#FF59A1)";
/*IE 8*/
-moz-box-shadow: 19px 13px 44px 9px rgba(30, 58, 111, 0.5), -11px 7px 26px -2px rgba(255, 89, 161, 0.5);
/*FF 3.5+*/
-webkit-box-shadow: 19px 13px 44px 9px rgba(30, 58, 111, 0.5), -11px 7px 26px -2px rgba(255, 89, 161, 0.5);
/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: 19px 13px 44px 9px rgba(30, 58, 111, 0.5), -11px 7px 26px -2px rgba(255, 89, 161, 0.5);
/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=26, Direction=135, Color=#FF59A1);
/*IE 5.5-7*/
margin: 5px;
}

#hdfj,
#ctvw,
#ztv {
width: 100%;
border-radius: 6px;
}

#katorymnd_bovu {
text-align: center;
padding: 7px 41px;
border-radius: 8px;
background: #262a2f;
margin: 8px;
cursor: pointer;
}



/* =========================================================================================
* katorymnd-buttons-illusion.css — Unified “Gold-Pulse” makeover for legacy CTA group
* ---------------------------------------------------------------------------------------
* ▪ ***Full runnable stylesheet***, no partials removed.
* ▪ All original selectors kept intact (every ID/class exactly as supplied).
* ▪ Times New Roman replaced by brand font stack (Poppins → system fallback).
* ▪ Deep Indigo border + Gold background become the primary “attract” colours.
* ▪ Gentle hover pulse + glow illusion (scale + box-shadow).
* ▪ Gradients stripped for a modern flat look, but subtle glossy overlay added on hover.
* ========================================================================================= */
.katorymnd_qlow,
#katorymnd_npac,
#katorymnd_coar,
#katorymnd_hiby,
.katorymnd_hiby,
#katorymnd_bsmz,
.katorymnd_bsmz,
.katorymnd_yjzm,
#katorymnd_mvrq,
#katorymnd_grye,
#katorymnd_mpni,
#katorymnd_olzy,
#katorymnd_joze,
#katorymnd_yzfn,
#katorymnd_ejla,
#katorymnd_sizo {
/* ——— Reset & base ——— */
-webkit-appearance: none;
-moz-appearance: none;
background-clip: padding-box;
width: auto;
overflow: visible;
font-family: 'Poppins','Segoe UI','Helvetica Neue',Arial,sans-serif;
font-size: 0.875rem;
font-weight: 600;
line-height: 1.4;
text-align: center;
text-decoration: none;
cursor: pointer;
border: none;
border-radius: 0.5rem;
padding: 0.6em 2.2em;
display: inline-block;
color: #0B204E; /* Deep Indigo text */
background-color: #FFB400; /* Gold background */
box-shadow: 0 4px 12px rgba(11,32,78,0.15); /* indigo shadow */
transition: transform .18s ease, box-shadow .18s ease;
}

/* ——— Hover / focus illusion ——— */
#katorymnd_npac:hover,
#katorymnd_coar:hover,
#katorymnd_hiby:hover,
.katorymnd_hiby:hover,
.katorymnd_qlow:hover,
#katorymnd_bsmz:hover,
.katorymnd_bsmz:hover,
.katorymnd_yjzm:hover,
#katorymnd_mvrq:hover,
#katorymnd_grye:hover,
#katorymnd_mpni:hover,
#katorymnd_olzy:hover,
#katorymnd_joze:hover,
#katorymnd_yzfn:hover,
#katorymnd_ejla:hover,
#katorymnd_sizo:hover,
#katorymnd_npac:focus,
#katorymnd_coar:focus,
#katorymnd_hiby:focus,
.katorymnd_hiby:focus,
#katorymnd_bsmz:focus,
.katorymnd_bsmz:focus,
.katorymnd_yjzm:focus,
#katorymnd_mvrq:focus,
#katorymnd_grye:focus,
#katorymnd_mpni:focus,
#katorymnd_olzy:focus,
#katorymnd_joze:focus,
#katorymnd_yzfn:focus,
#katorymnd_ejla:focus,
#katorymnd_sizo:focus {
transform: translateY(-2px) scale(1.04);
box-shadow: 0 0 0 3px rgba(255,180,0,0.35), 0 6px 18px rgba(11,32,78,0.25);
outline: none;
}

/* ——— Active / pressed state ——— */
#katorymnd_npac:active,
#katorymnd_coar:active,
#katorymnd_hiby:active,
.katorymnd_hiby:active,
#katorymnd_bsmz:active,
.katorymnd_bsmz:active,
.katorymnd_yjzm:active,
#katorymnd_mvrq:active,
#katorymnd_grye:active,
#katorymnd_mpni:active,
#katorymnd_olzy:active,
#katorymnd_joze:active,
#katorymnd_yzfn:active,
#katorymnd_ejla:active,
.katorymnd_qlow:active,
#katorymnd_sizo:active {
transform: translateY(0) scale(0.98);
box-shadow: 0 2px 6px rgba(11,32,78,0.25) inset;
}


button.katorymnd_qlow,
a.katorymnd_qlow {
background: #FFB400; /* vibrant gold */
color: #0B204E; /* deep indigo text */
border-radius: 8px; /* friendlier curve */
border: none;
font-weight: 600;
text-shadow: none; /* cleaner legibility on gold */
transition: transform .15s ease,
box-shadow .15s ease;
}

/* Hover + focus state: gentle pulse + glow */
button.katorymnd_qlow:hover,
button.katorymnd_qlow:focus,
a.katorymnd_qlow:hover,
a.katorymnd_qlow:focus {
animation: katorymndPulse .9s ease-in-out 1;
box-shadow: 0 0 0 3px rgba(255,180,0,.35), /* outer golden aura */
0 4px 14px rgba(11,32,78,.25); /* subtle indigo depth */
outline: none;
}

/* Active/pressed – slight depression */
button.katorymnd_qlow:active,
a.katorymnd_qlow:active {
transform: scale(.96);
box-shadow: 0 0 0 3px rgba(255,180,0,.45),
0 2px 8px rgba(11,32,78,.35) inset;
}

@keyframes katorymndPulse {
0% { transform: scale(1); }
50% { transform: scale(1.04); }
100% { transform: scale(1); }
}


.zgm {
width: 40px;
height: 40px;
border-radius: 50%;
object-fit: cover;
filter: grayscale(50%);
margin: 6px;
}

/* Flexbox container for .fmit */
.flex-container {
display: flex;
flex-direction: column;
justify-content: space-between;
height: 100%;
/* Ensure the container takes the full height */
}

.more-link {
margin-top: auto;
/* Pushes the link to the bottom of the container */
}

.fmit {
padding: 20px;

}

hr {
color: #2e3337;
}

#uqcd {
position: relative;
clear: both;
text-align: center;
height: 42px;
z-index: 2;
}

#jkui {
text-align: center;
width: 431px;
padding: 0px 24px;
border-radius: 29px;
background: #262a2f;
margin: 10px;
cursor: pointer;
}

.material-icons-sharp {
font-size: inherit;
}

#ycsi {
padding: 8px;
}

#grkb {
text-align: center;
margin-top: 20px;
}

#yuos {
cursor: pointer;
width: 172px;
padding: 0px 1px;
border-radius: 29px;
background: #262a2f00;
margin: 10px;
}

#wyzv {
cursor: pointer;
width: 223px;
padding: 0px 1px;
border-radius: 29px;
margin: 10px;
text-align: center;
}

.fa-whatsapp,
.fa-skype,
.fa-telegram {
font-size: 21px;
}

#zcuj {
float: left;
padding: 10px;
}

#lacb {
font-size: 24px;
cursor: pointer;
}

#dcq,
#ydrg {
text-align: center;
width: 90%;
padding: 0px 5px;
opacity: 0.7;
margin: 5px;
}

.jezv {
margin: 17px;
}

.kev {
padding: 5px;
}

#fhg {
filter: grayscale(100%);
margin: 6px;
transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
width: 228px !important;
}

.orqb {
float: left;
text-align: center;
width: 363px;
padding: 6px 15px;
opacity: 0.7;
margin: 5px;
height: 264px;
}

#nmay {
font-size: 21px;
line-height: 30px;
font-weight: 600;
}

#ruvi {
margin: 27px;
}

#katorymnd_gvwq {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
color: #646a79;
flex-wrap: wrap;
top: 2px;
}

#obsp {
width: 89px;
height: 89px;
}

.bxrg {
width: 128px !important;
}

#fvgp,
#fedx,
#ltnm,
#viyk,
#ydx,
#kvmq,
#iqr,
#ftyk,
#bns,
#ckop {
display: none;
}

#katorymnd_kmus {
cursor: pointer;
}

#ydrg {
border-radius: 29px;
background: #262a2f57;
}

#zpxy {
padding: 0px 5px;
opacity: 1;
text-align: center;
width: 70%;
margin-left: 100px;
margin-right: 87px;
}

.myz input,
.hxtc input,
.djs input,
.ugnk input,
.noy input,
.rgdn input,
.xrn input,
.olhd input,
.nsck input,
.wkp input,
.czx input,
.dzyj input {
height: 33px;
border: 0px solid #6d817e !important;
border-radius: 24px;
background: 0 0;
color: #67d9e6;
font-size: 16px;
padding: 0 25px;
margin: 6px;
}

.gks input {
height: 33px;
border: 0px solid #6d817e !important;
border-radius: 24px;
background: 0 0;
color: #67d9e6;
font-size: 16px;
padding: 0 25px;
margin: 6px;
}

#ustd {
display: none;
}

u {
color: #ababac9e;
}

.efzu textarea {
height: 91px;
font-family: inherit;
background: 0 0;
color: #67d9e6;
border-radius: 11px;
font-size: 17px;
padding: 17px;
border: 0px solid #6d817e !important;
}

#vaw,
#aurh,
#xvuh,
#acfp,
#nxar,
#aih,
#uljp,
#irt,
#dsgv,
#ixe,
#sjme,
#mwnp,
#wyh,
#ensm,
#trqf,
#lsg,
#wbrn,
#bofd,
#uste,
#lfoa,
#swmc,
#vyjg,
#otg {
background-color: #181a1c;
color: #67d9e6;
}

#fsvb {
background-color: #181a1c40;
color: #67d9e6;
}

#efu {
padding: 4px;
min-width: 41px;
text-align: center;
margin-left: -282px;
position: absolute;
}

#xlc,
#sct_error {
color: #c4511a;
}

#success {
color: #3cc41a;
}

#ptso {
text-align: left;
}

.katorymnd_dropzone {
width: 100%;
height: 149px;
border: 2px dashed;
color: inherit;
line-height: 23px;
cursor: pointer;
}

.katorymnd_dragover {
border-color: #ce37d3db;
color: #ce37d3db;
}

#nslh {
visibility: hidden;
}

#nmfl {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
color: #F9F9F9;
flex-wrap: wrap;
}

#sldi,
#oaqk {
width: 254px;
margin-top: 33px;
}

#txle,
#zmp,
#owq {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
color: #F9F9F9;
flex-wrap: wrap;
}

#hbor {
width: 179px;
float: right;
margin-top: 12px;
}

#oger {
width: 74px;
height: 74px;
margin-top: 21px;
}

#katorymnd_okfl:hover,
#katorymnd_kivr:hover {
border: 2px solid;
color: inherit;
border-radius: 14px;
cursor: pointer;
margin: 5px;
width: 257px;
}

#katorymnd_okfl,
#katorymnd_kivr {
margin: 5px;
width: 257px;
cursor: pointer;
}

#kgrh,
#fdr {
margin: 3px;
}

#zxwr,
#ihp {
display: none;
}

#kwnh {
display: none;
}

.katorymnd_uploded {
display: block;
}

#zarl {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin: 10px;
border: 2px solid #2f33384a;
border-radius: 24px;
}

#jmih {
width: 341px;
}

#rly {
width: 200px;
}

#tcwo {
width: 64px;
height: 33px;
}

#qji-loader {
display: none;
}

#katorymnd_miyd {
width: 240px;
margin-top: 12px;
}

#katorymnd_amns {
width: 300px;
margin-top: 12px;
}

/* format hire me*/

#lnsx {
/*pay details*/
display: none;
}

#ifac {
/*correct details*/
display: none;
}

#fjtl,
#pdyc {
color: #a19814;
}

#enzy,
#yrb {
visibility: hidden;
}

#vjb,
#lgex {
overflow: hidden;
}

hr.nhlo {
border: 1px solid #6a5951;
}

#ckvn {
color: #cea9c0;
}

#cml {
color: #df480f;
}

#xuhm {
color: green;
}

#qygp {
position: relative;
text-align: center;
}

#zqjd,
#kfh,
#ecgq,
#opr,
#dtl {
position: relative;
margin-left: 20%;
margin-right: 20%;
z-index: 528;
}

#qozc,
#wkl,
#vlie,
#kbsp {
display: none;
}

#katorymnd_kmot {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
color: #F9F9F9;
flex-wrap: wrap;
top: -92px;
}

#xvuj {
position: relative;
text-align: center;
width: 100%;
}

#kdnh {
width: 100%;
height: 100%;
border-radius: 25px;
}

#sakj {
text-align: center;
width: 431px;
padding: 0px 24px;
border-radius: 29px;
background: #262a2f57;
margin: 10px;
}

#kdnh {
margin: 5px;
}

#rjx,
#jpb {
color: #d2a4accf;
text-transform: capitalize;
}

#mcsg {
position: relative;
text-align: center;
z-index: 1;
text-transform: capitalize;
}

#cnbf {
text-align: center;
}

#cnbf {
text-align: center;
padding: 0px 24px;
border-radius: 29px;
background: #262a2f57;
margin: 10px;
}

#cvl {
width: 50%;
border-radius: 25px;
}

#katorymnd_wgqr {
z-index: 1;
position: relative;
top: -92px;
}

#ukvw {
padding: 11px 21px;
}

#katorymnd_herk {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
color: #F9F9F9;
flex-wrap: wrap;
}

#hszn {
text-align: center;
width: 299px;
padding: 10px 28px;
border-radius: 29px;
background: #dd83d70f;
margin-top: 9px;
}

#cqvz {
width: 100%;
height: 100%;
border-radius: 78px;
}

#arq {
text-align: center;
background: #262a2f57;
margin: 10px;
border: 1px solid #292d33a6;
padding: 10px;
border-radius: 25px;
width: 243px;
}

#katorymnd_gyui {
display: block;
}

#arq {
border: 1px solid #4d515a;
background: #4d515a42;
}

#yxj {
background: #f31919 none repeat scroll 0 0 !important;
border-color: #a55050;
color: #ffffffd6;
border-radius: 25px;
}

#vzej {
color: #fff;
}

#jzlc {
color: #c8b631;
text-transform: uppercase;
font-family: Roboto, Helvetica, Arial, sans-serif;
font-weight: 700;
font-size: 12px;
font-style: normal;
line-height: 1.42857;
padding: 4px;
position: relative;
vertical-align: middle;
text-decoration: none;
text-align: center;
text-shadow: 1px 1px 2px #1a0707, 0 0 25px #fff, 0 0 5px #f4f7f800;
}

#katorymnd_gyui {
margin-left: 26px;
}

.zkbe,
.mths {
padding-right: 25px;
cursor: pointer;
}

.zkbe a {
color: inherit;
}

.katorymnd_bovu a {
color: inherit !important;
}

.mths a {
color: inherit;
}

#katorymnd_bwiu {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
color: #F9F9F9;
flex-wrap: wrap;
margin: 10px;
}

.uyhw a {
color: #c8b631;
padding: 2px 8px 4px;
line-height: 24px;
text-transform: uppercase;
}

.uyhw {
border-radius: 7px;
box-sizing: border-box;
border-style: solid;
border-color: #20232700 #e22d2d;
}

.uyhw:hover {
border-color: #1a3e7f #6a6d7100;
}

#juap {
width: 31%;
border-radius: 25px;
}

#qhbl {
border-color: #a55050;
color: #f59b88;
border-radius: 25px;
}

#hjba {
width: 98%;
height: 384px;
}

#dpto {
width: 152px;
border-radius: 25px;
padding: 4px;
}

#katorymnd_twpa {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
color: #F9F9F9;
flex-wrap: wrap;
}

#drxs {
color: aliceblue;
}

#shgu {
z-index: 2;
position: relative;
}

#zha {
width: 78%;
margin-left: 127px;
margin-right: 42px;
margin-bottom: 32px;
margin-top: 7px;
top: -63px;
position: relative;
z-index: 2;
}

.katorymnd_jxvi {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
color: #F9F9F9;
flex-wrap: wrap;
}

.pmqc {
padding: 10px;
}

.toggle {
height: 28px !important;
border-radius: 25px !important;
}

.btn-primary:hover {
background-color: #393c40 !important;
border-color: #5574a2 !important;
}

.btn-primary {
background-color: #393c40 !important;
border-color: #5574a226 !important;
}

#frjp {
width: 40px;
height: 40px;
margin: -9px;
border-radius: 50%;
}

#frjp:hover {
filter: grayscale(100%);
}

.xbpm {
text-transform: capitalize;
}

.cdau {
cursor: pointer;
}

#gpax {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
color: #F9F9F9;
flex-wrap: wrap;
top: -92px;
}

.xbpm {
padding: 10px;
}

#zct {
background: #50709957;
margin: 10px;
border: 1px solid #292d33a6;
padding: 10px;
border-radius: 25px;
width: 243px;
}

.popover {
top: 16px !important;
background-color: #303d4e !important;
}

.popover-body {
color: inherit !important;
}

.popover-header {
background-color: #26282b !important;
border-bottom: 1px solid #ddd;
}

#kuom {
text-align: center;
color: #F9F9F9;
}

#cvwm {
width: 67%;
}

#tsko {
border-bottom: 1px solid #5b5757c4;
}

#katorymnd_tobl,
#katorymnd_dkur {
background: #50709957;
margin: 10px;
border: 1px solid #292d33a6;
padding: 10px;
border-radius: 7px;
}

#rwnh {
text-align: center;
}

#xut,
#tsko {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
color: #F9F9F9;
flex-wrap: wrap;
}

#topn,
#fsn,
#katorymnd_wylp {
display: flex;
flex-direction: column;
}

#hgsn,
#hly,
#glfn,
#gzk,
#bfdp,
#sfhm,
#bpk,
#rphd,
#mowj,
#csle {
text-align: center;
padding: 7px 41px;
border-radius: 8px;
background: #262a2f;
margin: 8px;
cursor: pointer;
}

#arm {
cursor: pointer;
visibility: hidden;
}

#bdeg {
border-bottom: 1px solid #5b5757c4;
}

#moy {
width: 70%;
}

/*
.yogn {
border: 2px solid;
color: inherit;
border-radius: 14px;
cursor: pointer;
margin: 5px;
width: auto;
background-color: #d76c6b;
}
*/

.yogn:hover,
.wsol:hover,
.tye:hover,
.otcw:hover,
.dpyf:hover,
.mivd:hover,
.txi:hover,
.zwyi:hover,
.iyn:hover,
.eiq:hover {
border: 2px solid;
color: inherit;
border-radius: 14px;
cursor: pointer;
margin: 5px;
width: auto;
}

/*https://dribbble.com/shots/9338617-Simple-Music-Player


https://fontawesome.com/v4.7.0/icons/
*/

/*
for mobile version menu update
*/

#juvn {
text-align: center;
top: -101px;
position: relative;
z-index: 4;
display: none;
}

#katorymnd_kajr {
padding: 8px .75rem;
margin: .375rem .5rem;
color: #2d2e35;
background-color: #bec5ccbf;
font-size: .875rem;
border-radius: 25px;
box-shadow: 6px 1px 10px #175ad2;
}
/* ONLY the icon turns gold */
[data-category="hire-me"] i{ color:var(--k-gold); transition:transform .2s ease; }


a[href*="post-project"]#katorymnd_kajr{
box-shadow:6px 1px 10px var(--k-gold) !important;
}
.count {
display: inline-block;
min-height: 0.375rem;
min-width: 2.375rem;
padding: 0.29rem 1.133rem 0.29rem 1.33rem;
margin: -0.312rem -1.375rem -0.187rem 0;
border-radius: 99px;
font-size: 0.813rem;
background-color: #cdd0c6;
text-align: center;
}

#katorymnd_slyu,
#katorymnd_jthq {
color: #adb0ad !important;
border-color: #19875400 !important;
}

#hbkl {
flex-wrap: wrap;
flex-direction: row;
display: flex;
justify-content: space-around;
padding: 8px;
list-style: none;
}

#szub,
#nzi,
#epxk {
cursor: pointer;
width: 149px;
}

#ygnv {
background: #2f3847;
margin: 10px;
border: 1px solid #292d33a6;
padding: 10px;
border-radius: 7px;
}

#dnzu,
#xbhn {
flex-wrap: wrap;
flex-direction: row;
display: flex;
justify-content: space-around;
padding: 2px;
list-style: none;
}

tbody,
td,
tfoot,
th,
thead,
tr {
border-color: #F9F9F9 !important;
}

.table-striped>tbody>tr:nth-of-type(2n+1) {
color: #e8e2e2e8 !important;
}

#sjwi {
flex-wrap: wrap;
flex-direction: row;
display: flex;
justify-content: space-around;
padding: 8px;
list-style: none;
}

#dfg {
text-align: center;
padding: 9px 38px;
border-radius: 8px;
background: #2f3847;
margin: 7px;
}

#katorymnd_pfcm {
position: relative;
width: 163px;
}

#ruyz {
text-align: center;
padding: 9px 11px;
border-radius: 8px;
background: #737c88;
margin: 7px;
}

#qlkh {
flex-wrap: wrap;
flex-direction: row;
display: flex;
justify-content: space-around;
padding: 31px;
list-style: none;
}

#cmn {
color: #2d2e35;
background-color: #bec5ccbf;
font-size: 1.875rem;
border-radius: 15px;
padding: 6px 9px 8px;
}

#wqrp {
position: relative;
left: 11%;
}

#fez {
text-align: center;
padding: 9px 11px;
border-radius: 8px;
background: #2f38475e;
margin: 7px;
}

#juod {
text-align: center;
padding: 9px 11px;
border-radius: 8px;
background: #484b4f42;
margin: 7px;
}

#fmjg {
position: relative;
float: right;
}

#katorymnd_crps,
#katorymnd_bykj {
width: 100%;
display: block;
background-color: #181a1c;
border-color: #181a1c;
color: #ababaccf;
text-shadow: 1px 1px 2px #1a0707, 0 0 25px #fff, 0 0 5px #f4f7f800;
}

#katorymnd_zmep {
border-color: #dc354500 !important;
}

#katorymnd_juat {
padding: 8px .75rem;
margin: .375rem .5rem;
color: #2d2e35;
background-color: #bec5cc00;
font-size: .875rem;
border-radius: 25px;
box-shadow: 6px 1px 10px #495666;
}

#ozlj,
#jcl,
#raoz,
#zrd,
#vsbc {
display: none;
}

.upo {
color: #cee3b4;
text-align: center;
text-decoration: none;
text-shadow: 1px 1px 0px #F9F9F9;
cursor: pointer;
font-size: .85714285714286em;
line-height: 41x;
letter-spacing: 0em;
}

#jrt {
font-family: comic sans ms, cursive;
}

hr {
border: none;
border-top: 3px double #202327;
color: inherit;
overflow: visible;
text-align: center;
height: 5px;
}

hr:after {
background: rgba(255, 255, 255, 0.103);
content: '\1F578';
padding: 0 4px;
position: relative;
top: -13px;
}

#tvpx {
flex-wrap: wrap;
flex-direction: row;
display: flex;
justify-content: space-around;
padding: 4px;
border: 2px solid #2f33381f;

}

#jrt,
#gvwd,
#chad {
margin: 1px;
}

#sty {
color: #F9F9F9;
text-shadow: 1px 1px 2px #3fc650, 0 0 25px #181a1c, 0 0 5px #58696f00;
}

#katorymnd_ejla {
text-transform: uppercase;
}


#input-button {
display: block;
height: 60px;
width: 100%;
border: none;
background-color: #3C8DC5;
color: #fff;
margin-top: 2px;
cursor: pointer;
font-size: 0.9em;
text-transform: uppercase;
font-weight: bold;
cursor: pointer;
}

#column-left {
width: 46.5%;
float: left;
margin-bottom: 2px;
background-color: #181a1c !important;
color: #67d9e6 !important;
}

#column-right {
width: 46.5%;
float: right;
background-color: #181a1c !important;
color: #67d9e6 !important;
}

@media (max-width: 450px) {
.card-wrapper {
max-width: 80vw;
width: 100%;
margin: 20px auto;
overflow-x: unset !important;
}

#column-right,
#column-left {
width: 100% !important;
}

.card-wrapper {
display: none !important;
}
}

.card-wrapper {
background-color: inherit;
width: 100%;
display: flex;
height: auto !important;
}

#input-field {
width: 100%;
}

#tjyp {
width: 100%;
}

.pinb {
height: 33px;
border: 0px solid #6d817e !important;
border-radius: 24px;
background: 0 0;
background-color: rgba(0, 0, 0, 0);
background-color: rgba(0, 0, 0, 0);
color: #67d9e6;
font-size: 16px;
padding: 0 25px;
margin: 6px;
width: 100%;
}

#column-right,
#column-left {
height: 33px;
border: 0px solid #6d817e !important;
border-radius: 24px;
background: 0 0;
background-color: rgba(0, 0, 0, 0);
background-color: rgba(0, 0, 0, 0);
color: hsl(186, 72%, 65%);
font-size: 16px;
padding: 0 25px;
margin: 6px;

}

#zrsh p {
color: #b9796c;
}

#mnpw {
color: #c9ddff;
}

.jconfirm .jconfirm-box {
background: hsl(218, 19%, 84%) !important;
}

#zrsh h6 {
color: #b9796c;
}

#katorymnd_dtfv {
text-align: left;
padding: 10px 26px;
border-radius: 29px;
background: #1342354a;
width: 84%;
margin-left: 63px;
}

#fus {
width: 52%;
height: 50%;
border-radius: 78px;
}

#cste {
text-align: center;
}

#ltvc {
width: 200px;
height: 200px;
border-radius: 12px;
}

#djgo_forms,
#hzn_templates,
#ifxm_wordpress {
display: none;
}

#ywz_all_items,
#ifxm_wordpress,
#hzn_templates,
#djgo_forms,
#leys_extra {
z-index: 2;
position: relative;
display: flex;
justify-content: space-around;
color: #F9F9F9;
flex-wrap: wrap;
}

#ferw {
position: relative;
text-align: center;
}

#wxvn {
cursor: pointer;
}

#frjp {
cursor: pointer;
}

#katorymnd_hbtq,
#yqhb {
position: relative;
clear: both;
text-align: center;
height: 42px;
z-index: 2;
cursor: pointer;
}

#uvtr {
flex-wrap: wrap;
flex-direction: row;
display: flex;
justify-content: space-around;
padding: 8px;
list-style: none;
width: 100%;
}

#imzq {
flex-wrap: wrap;
flex-direction: row;
display: flex;
justify-content: space-around;
padding: 8px;
list-style: none;
width: 100%;
}

#katorymnd_brst,
#katorymnd_vnuc,
#katorymnd_zydx,
#katorymnd_lzcr,
#katorymnd_fuib {
background-color: #e9ecef;
color: #545d5e;

}

#katorymnd_vnuc,
#katorymnd_zydx,
#katorymnd_lzcr,
#katorymnd_fuib {
height: 36px;
border: 0px solid #6d817e !important;
border-radius: 7px;
font-size: inherit;
padding: 0px 25px;
margin: 0px;
}

#trak {
flex-wrap: wrap;
flex-direction: row;
display: flex;
justify-content: space-around;
padding: 5px;
}

#faod {
width: 100%;
}

#sfal h6 {
color: #9fdfbb;
cursor: pointer;
}

#tmgd h6 {
color: #e8a958;
cursor: pointer;
}

#hpc {
color: #F9F9F9;
}

#katorymnd_asym {
width: 100%;
}

#katorymnd_qkda {
width: 100%;
}

.btn-secondary {
border-color: #6ea3d252 !important;
}

#ikhr {
width: 100%;
height: 200px !important;
overflow: auto !important;
}

#katorymnd_huen {
width: 100%;
position: relative;
top: 12px;
}

#djry {
width: 96px;
height: 107px;
}

/*for the get started logic */

.category-block {
width: 90%;
margin-bottom: 30px;
}

.category-title {
text-align: center;
font-size: 1.5em;
color: #fff;
background: #1e1e1e;
padding: 10px;
border-radius: 10px;
margin-bottom: 15px;
}

.services-list {
display: flex;
flex-wrap: wrap;
justify-content: center;
}

.jkui {
text-align: center;
width: 200px;
/* Adjust as needed */
padding: 10px 24px;
border-radius: 29px;
background: #262a2f;
margin: 10px;
cursor: pointer;
}

.jkui a {
color: #fff;
text-decoration: none;
display: block;
font-size: 16px;
}

.jkui i {
font-size: 2em;
margin-bottom: 5px;
}

.jkui:hover {
background: #333;
}

@media (max-width: 600px) {
.jkui {
width: 100%;
}
}

.katorymnd-welcome-illusion {
font-family: 'Poppins', 'Urbanist', sans-serif;
font-size: 2rem;
font-weight: 600;
text-align: center;
color: #F9F9F9; /* Deep Indigo */
margin-top: 2rem;
margin-bottom: 1.5rem;
letter-spacing: 0.4px;
line-height: 1.4;
}

/* Highlight the name “Katorymnd” with gold */
.katorymnd-welcome-illusion span {
color: #FFB400; /* Gold */
font-weight: 700;
position: relative;
display: inline-block;
}

/* Optional shimmer underline on hover */
.katorymnd-welcome-illusion span:hover::after {
content: '';
position: absolute;
bottom: -6px;
left: 0;
width: 100%;
height: 2px;
background-color: #FFB400;
box-shadow: 0 0 6px rgba(255, 180, 0, 0.5);
animation: glowSlide 0.4s ease-out forwards;
}

@keyframes glowSlide {
from { transform: scaleX(0); opacity: 0; }
to { transform: scaleX(1); opacity: 1; }
}


.katorymnd-section-intro {
font-family: 'Poppins', 'Urbanist', sans-serif;
font-size: 1.75rem;
font-weight: 600;
text-align: center;
color: #F9F9F9;
margin-top: 2rem;
margin-bottom: 1.25rem;
letter-spacing: 0.3px;
position: relative;
}

/* Only underline the span on hover */
.katorymnd-section-intro span {
color: #FFB400; /* Gold highlight */
font-weight: 700;
position: relative;
display: inline-block;
}

.katorymnd-section-intro span::after {
content: '';
position: absolute;
bottom: -6px;
left: 0;
width: 100%;
height: 2px;
background-color: #FFB400;
transform: scaleX(0);
transform-origin: left;
transition: transform 0.3s ease, opacity 0.3s ease;
opacity: 0;
}

.katorymnd-section-intro span:hover::after {
transform: scaleX(1);
opacity: 1;
box-shadow: 0 0 6px rgba(255, 180, 0, 0.5);
}


</style>


<!-- Bootstrap Toggle -->
<link href="https://cdn.jsdelivr.net/gh/gitbrent/bootstrap4-toggle@3.6.1/css/bootstrap4-toggle.min.css"
rel="stylesheet">

<!-- jQuery Confirm for alert boxes-->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.4/jquery-confirm.min.css">


<!-- Bootstrap 4.6.1 -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.bundle.min.js" type="93b76e4e4dda9992a843d8f4-text/javascript"></script>

<!-- Bootstrap Toggle JS -->
<script src="https://cdn.jsdelivr.net/gh/gitbrent/bootstrap4-toggle@3.6.1/js/bootstrap4-toggle.min.js" type="93b76e4e4dda9992a843d8f4-text/javascript"></script>


<!-- jQuery Confirm for alert boxes-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.4/jquery-confirm.min.js" type="93b76e4e4dda9992a843d8f4-text/javascript"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js" type="93b76e4e4dda9992a843d8f4-text/javascript"></script>


<!-- Choose a style for syntax highlighting -->
<link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.0.0-beta1/styles/vs2015.min.css">
<!-- scan file image -->
<!-- <script src="https://cdn.rawgit.com/naptha/tesseract.js/1.0.10/dist/tesseract.js"></script> -->
<!-- <script src="https://cdn.jsdelivr.net/npm/tesseract.js@2/dist/tesseract.min.js"></script> -->
<script src="/js/tesseract/tesseract.min.js" type="93b76e4e4dda9992a843d8f4-text/javascript"></script>

<script src="//cdn.jsdelivr.net/npm/sweetalert2@11" type="93b76e4e4dda9992a843d8f4-text/javascript"></script>
<!-- CSS styles for the page -->
<style>
a {
text-decoration: none !important;
z-index: 1;
color: inherit;
position: relative;
}

video {
object-fit: contain;
}
</style>


</head>

<body>

<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5NK8GDK" height="0" width="0"
style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->

<div id="katorymnd_wrapper" class="container-fluid">
<header>
<div id="nobe"
style="display: flex; align-items: center; justify-content: center; width: 100px; height: 100px; border-radius: 50%; overflow: hidden;">
<a hreflang="en" href="https://katorymnd.com/">
<img aria-hidden="true" alt="Katorymnd: Freelancer Developer logo." id="logo" loading="lazy"
data-src="https://katorymnd.com/logo.png"
style="width: 88px;height: 91px;filter: grayscale(100%);margin: 6px;">
</a>
</div>

</header>


<div id="katorymnd_flex_prxb">

<ul>

<li>

<a href="https://katorymnd.com/contact-us">

<div id="huka">

<div id="akcs_menu" class="icon"><i title="Contact Me" class="fa fa-envelope"
aria-hidden="true"></i></div>

<div id="akcs_menu" class="name" title="Contact" data-text="contact">Contact Me</div>

</div>

</a>

</li>

<li>

<a href="https://katorymnd.com/article">

<div id="huka">

<div id="akcs_menu" class="icon"><i title="Blog" class="fa fa-rss" aria-hidden="true"></i>

</div>

<div id="akcs_menu" class="name" title="Blog" data-text="blog">Blog</div>

</div>

</a>

</li>

<li>

<a href="https://katorymnd.com/buy">

<div id="huka">

<div id="akcs_menu" class="icon"><i title="Shop" class="fa fa-shopping-bag"
aria-hidden="true"></i></div>

<div id="akcs_menu" class="name" title="Shop" data-text="shop">Shop</div>

</div>

</a>

</li>

<li>

<a href="https://katorymnd.com/post-project">

<div id="huka">

<div id="rgs-menu" class="icon"><i title="Hire Me" class="fa fa-briefcase"
aria-hidden="true"></i></div>

<div id="rgs-menu" class="name hireme-name" title="Hire Me" data-text="post-project">Hire Me</div>

</div>

</a>

</li>

</ul>

<ul>

<li>

<a href="https://katorymnd.com/services">

<div id="huka">

<div id="rgs-menu" class="icon"><i title="Services" class="fa fa-list"
aria-hidden="true"></i></div>

<div id="rgs-menu" class="name" title="Services" data-text="services">Services</div>

</div>

</a>

</li>




<li>

<a href="https://katorymnd.com/login">

<div id="huka">

<div id="rgs-menu" class="icon"><i title="Log In" class="fa fa-sign-in"
aria-hidden="true"></i></div>

<div id="rgs-menu" class="name" title="Log In" data-text="login">Log In</div>

</div>

</a>

</li>

<li>

<a href="https://katorymnd.com/signup">

<div id="huka">

<div id="rgs-menu" class="icon"><i title="Sign Up" class="fa fa-user-plus"
aria-hidden="true"></i></div>

<div id="rgs-menu" class="name" title="Sign Up" data-text="sign-up">Sign Up</div>

</div>

</a>

</li>


</ul>



</div>

<div id="vope">

<div id="juvn">

<div id="rjz">

<div id="ifje">

<a id="katorymnd_kajr" class="btn btn-category" data-category="contact-me"
href="https://katorymnd.com/contact-us">

<i title="Contact Me" class="fa fa-envelope" aria-hidden="true"></i> <span
class="count">Contact Me</span>

</a>

<a id="katorymnd_kajr" class="btn btn-category" data-category="blog"
href="https://katorymnd.com/article">

<i title="Blog" class="fa fa-rss" aria-hidden="true"></i> <span class="count">Blog</span>

</a>

<a id="katorymnd_kajr" class="btn btn-category" data-category="shop"
href="https://katorymnd.com/buy">

<i title="Shop" class="fa fa-shopping-bag" aria-hidden="true"></i> <span
class="count">Shop</span>

</a>

<a id="katorymnd_kajr" class="btn btn-category" data-category="hire-me"
href="https://katorymnd.com/post-project">

<i title="Hire Me" class="fa fa-briefcase" aria-hidden="true"></i> <span class="count">Hire
Me</span>

</a>

<a id="katorymnd_kajr" class="btn btn-category" data-category="services"
href="https://katorymnd.com/services">

<i title="Services" class="fa fa-list" aria-hidden="true"></i> <span
class="count">Services</span>

</a>




<a id="katorymnd_kajr" class="btn btn-category" data-category="log-in"
href="https://katorymnd.com/login">

<i title="Log In" class="fa fa-sign-in" aria-hidden="true"></i> <span class="count">Log
In</span>

</a>

<a id="katorymnd_kajr" class="btn btn-category" data-category="sign-up"
href="https://katorymnd.com/signup">

<i title="Sign Up" class="fa fa-user-plus" aria-hidden="true"></i> <span class="count">Sign
Up</span>

</a>


</div>

</div>

</div><br>



<div id="katorymnd_iykb">

<div id="ashz">



</div>



<div id="yrxg">

<img aria-hidden="true" alt="art sketch of a woman holding flowers. A lovely woman." id="ehq"
src="https://katorymnd.com/tqc_images/side_image_up.png"
style=" filter: grayscale(100%) opacity(0.2) drop-shadow(9px 9px 5px);">


</div>

</div><title>404 Page not Found - Katorymnd Freelancer.</title>
<meta name="robots" content="nofollow, noarchive, noimageindex">
<meta name="googlebot" content="nofollow, noarchive, noimageindex">
<style>
pre {
color: #ababac !important;
}
</style>

<div id="katorymnd_rvtm">

<div id="ydrg">
<div class="jezv">
<h1>PAGE NOT FOUND</h1>
<h3>Sorry the page you are looking for is not found</h3>
</div><br>
<div id="zpxy">


</div>
<div id="imjp"></div>


</div>
</div>


</div>
<style>
#katorymnd_cw2i84t {
position: fixed;
bottom: 25px;
right: 25px;
z-index: 9999;
display: flex;
flex-direction: column;
gap: 12px
}

.toastkieu {
background: #333740;
color: #f5f5f5;
padding: 16px 22px;
border-radius: 12px;
max-width: 360px;
min-width: 280px;
box-shadow: 0 8px 22px rgba(0, 0, 0, .35);
font-size: 15px;
position: relative;
animation: slideFade 7s ease forwards;
border-left: 5px solid #FFB400;
overflow: hidden;
}

.toastkieu:hover {
cursor: pointer;
animation-play-state: paused
}

.toastkieu strong {
color: #fff
}

.toastkieu em {
color: #00d1b2;
font-style: normal
}

.close-toastkieu {
position: absolute;
top: 6px;
right: 10px;
font-size: 18px;
color: #bcbcbc;
cursor: pointer
}

.close-toastkieu:hover {
color: #fff
}

@keyframes slideFade {
0% {
opacity: 0;
transform: translateX(100%)
}

10% {
opacity: 1;
transform: translateX(0)
}

85% {
opacity: 1;
transform: translateX(0)
}

100% {
opacity: 0;
transform: translateX(100%)
}
}

/* Differentiate H4 vs external link button */
.fmit .card-head {
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
margin-bottom: 8px;
}

.fmit .card-head h4 {
margin: 0;
font-weight: 600;
letter-spacing: .2px;
color: #0B204E;
}

.fmit .card-head .more-link {
margin: 0;
}

.fmit .card-head .more-link a {
display: inline-flex;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
border-radius: 999px;
background: #0B204E;
border: 1px solid rgba(255, 255, 255, .1);
text-decoration: none;
box-shadow: 0 4px 12px rgba(0, 0, 0, .25);
transition: transform .15s ease, background .15s ease, box-shadow .15s ease;
}

.fmit .card-head .more-link a:hover,
.fmit .card-head .more-link a:focus-visible {
transform: translateY(-1px);
background: #FFB400;
box-shadow: 0 6px 16px rgba(0, 0, 0, .3);
outline: none;
}

.fmit .card-head .more-link a:active {
transform: translateY(0);
}

.fmit .card-head .more-link img.zgm {
width: 20px;
height: 20px;
display: block;
filter: invert(1);
}

/* Pagination */
.kmnd-pager {
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
flex-wrap: wrap;
margin-top: 20px;
font-family: 'Poppins', 'Urbanist', sans-serif;
}

.kmnd-pager a,
.kmnd-pager span {
display: inline-flex;
align-items: center;
justify-content: center;
min-width: 36px;
height: 36px;
padding: 0 10px;
border-radius: 10px;
text-decoration: none;
user-select: none;
border: 1px solid rgba(11, 32, 78, .18);
}

.kmnd-pager a {
background: #ffffff;
color: #0B204E;
box-shadow: 0 4px 12px rgba(0, 0, 0, .06);
transition: transform .12s ease, background .12s ease, box-shadow .12s ease;
}

.kmnd-pager a:hover,
.kmnd-pager a:focus-visible {
transform: translateY(-1px);
background: #FFB400;
color: #0B204E;
box-shadow: 0 6px 16px rgba(0, 0, 0, .12);
outline: none;
}

.kmnd-pager .is-current {
background: #0B204E;
color: #fff;
border-color: transparent;
box-shadow: 0 6px 16px rgba(0, 0, 0, .16);
}

.kmnd-pager .is-gap {
border-style: dashed;
opacity: .6;
padding: 0 6px;
}

.kmnd-pager .is-disabled {
pointer-events: none;
opacity: .45;
}

/* Slide animation for content swaps */
#korymnd_bohu {
position: relative;
}

/* typo guard not used */
#katorymnd_bohu {
position: relative;
}

.kmnd-anim-out-left {
animation: kmndOutLeft 220ms ease both;
}

.kmnd-anim-out-right {
animation: kmndOutRight 220ms ease both;
}

.kmnd-anim-in-left {
animation: kmndInLeft 220ms ease both;
}

.kmnd-anim-in-right {
animation: kmndInRight 220ms ease both;
}

@keyframes kmndOutLeft {
from {
opacity: 1;
transform: translateX(0)
}

to {
opacity: 0;
transform: translateX(-24px)
}
}

@keyframes kmndOutRight {
from {
opacity: 1;
transform: translateX(0)
}

to {
opacity: 0;
transform: translateX(24px)
}
}

@keyframes kmndInLeft {
from {
opacity: 0;
transform: translateX(-24px)
}

to {
opacity: 1;
transform: translateX(0)
}
}

@keyframes kmndInRight {
from {
opacity: 0;
transform: translateX(24px)
}

to {
opacity: 1;
transform: translateX(0)
}
}
</style>
<div id="katorymnd_cw2i84t"></div>

<script type="93b76e4e4dda9992a843d8f4-text/javascript">
/* ------------------------------------------------------------------
* CONFIG
* ----------------------------------------------------------------*/
const FIRST_NAME_API = 'https://katorymnd.com/api/freelance-api/';
const AUTH_PAYLOAD = {
domain_name: window.location.hostname,
katorymnd_cw2i84t: 'GetFirstName'
};

/* ------------------------------------------------------------------
* Fetch data - returns object OR null if API failed
* ----------------------------------------------------------------*/
async function getToastkieuDataRbgs() {
try {
const res_qbxo = await fetch(FIRST_NAME_API, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(AUTH_PAYLOAD)
});
const raw_ocus = (await res_qbxo.text()).trim();

/* tolerate duplicated echo */
const clip_rtsj = raw_ocus.indexOf('}{');
const json_yhqo = JSON.parse(clip_rtsj > 0 ? raw_ocus.slice(0, clip_rtsj + 1) : raw_ocus);

const s = json_yhqo.website_allowed?.first_name?.state;
if (s?.status === 'success') {
return {
first: s.first_name,
country: s.country,
city: s.city,
task: s.project_task
};
}
throw new Error('Unexpected JSON shape');
} catch (err) {
console.error('PI unreachable -> toast skipped.', err.message);
return null; // critical: no toastkieu when null
}
}

/* ------------------------------------------------------------------
* Build + show toastkieu (skips if apiData_xhfq === null)
* ----------------------------------------------------------------*/
async function showToastkieu() {
const apiData_xhfq = await getToastkieuDataRbgs();
if (!apiData_xhfq) return; // silent skip

const katorymnd_6bpkqh1 = document.getElementById('katorymnd_cw2i84t');
const toastkieu = document.createElement('div');
toastkieu.className = 'toastkieu';
toastkieu.innerHTML = `
<span class="close-toastkieu">&times;</span>
<strong>${apiData_xhfq.first} (${apiData_xhfq.country} - ${apiData_xhfq.city})</strong><br>
just posted: <em>"${apiData_xhfq.task}"</em>
`;
toastkieu.querySelector('.close-toastkieu').onclick = () => toastkieu.remove();

/* hover-pause auto-dismiss */
let remaining_hqlk = 7000,
t0 = Date.now();
let timer_kieu = setTimeout(() => toastkieu.remove(), remaining_hqlk);
toastkieu.addEventListener('mouseenter', () => {
clearTimeout(timer_kieu);
remaining_hqlk -= Date.now() - t0;
});
toastkieu.addEventListener('mouseleave', () => {
t0 = Date.now();
timer_kieu = setTimeout(() => toastkieu.remove(), remaining_hqlk);
});

katorymnd_6bpkqh1.appendChild(toastkieu);
}

/* ------------------------------------------------------------------
* Launch cycle (toast)
* ----------------------------------------------------------------*/
showToastkieu();
setInterval(showToastkieu, 25000 + Math.random() * 10000);

/* ------------------------------------------------------------------
* Client-side pagination (no reload, no ?pg in URL)
* ----------------------------------------------------------------*/
(() => {
// Hydration data from PHP
const KMND_PORTFOLIO =
[{"title":"Syncronaut - Fast Mirror Backups","heading":"Syncronaut - Fast Mirror Backups for Windows and Linux","slug_seed":"syncronaut","img_id":"hdfj","img_alt":"Syncronaut fast mirror backups and sync utility for Windows and Linux","img_src":"https:\/\/katorymnd.com\/tqc_images\/syncronaut.png","desc":"A fast mirror backup and sync app that focuses on update only mirroring, clear progress feedback, and a simple licensing flow. Built with Electron plus PowerShell and Linux-friendly tooling.","path_prefix":""},{"title":"Pesapal SDK - Payment Gateway Integration","heading":"Pesapal SDK - Payment Gateway Integration","slug_seed":"pesapal php sdk","img_id":"hdfj","img_alt":"Pesapal SDK Payment Gateway Integration","img_src":"https:\/\/katorymnd.com\/tqc_images\/pesapal-sdk-integration.png","desc":"A robust PHP SDK for integrating with Pesapal\u0027s payment gateway, providing seamless transaction handling for card payments.","path_prefix":""},{"title":"pawaPay SDK","heading":"pawaPay SDK - Payment Integration","slug_seed":"pawapay payment sdk","img_id":"hdfj","img_alt":"pawaPay SDK Payment Integration","img_src":"https:\/\/katorymnd.com\/tqc_images\/pawaPayDeposit.png","desc":"The pawaPay SDK provides seamless mobile money integration into your PHP applications, enabling smooth transaction processing with powerful API features.","path_prefix":""},{"title":"Katorymnd Reaction Process - WordPress Plugin","heading":"Katorymnd Reaction Process - WordPress Plugin","slug_seed":"wordpress plugins","img_id":"hdfj","img_alt":"Katorymnd Reaction Process WordPress Plugin","img_src":"https:\/\/katorymnd.com\/tqc_images\/katorymnd-reaction-process.png","desc":"A WordPress plugin that introduces a dynamic and interactive layer to your site, allowing users to express their feelings and thoughts on your content through a variety of reaction options.","path_prefix":""},{"title":"Remote File Sync - VS Code Extension","heading":"Remote File Sync - VS Code Extension","slug_seed":"Vscode Remote File Sync","img_id":"hdfj","img_alt":"Remote File Sync VS Code Extension","img_src":"https:\/\/katorymnd.com\/tqc_images\/vscode-remote-file-sync-screen-shot.png","desc":"A VS Code extension to manage and synchronize your remote and local files efficiently, supporting FTP, SFTP, SSH, WebDAV, and Google Drive connections.","path_prefix":""},{"title":"Online interracial local singles dating site","img_id":"ctvw","img_alt":"Hookup, meet singles near you, chat date with black or white, African singles. An afro dating match website.","img_src":"https:\/\/katorymnd.com\/tqc_images\/Katorymnnd-dating-site-responsive-website-design.png","desc":"Drupal website built for online dating.","path_prefix":"portfolio\/"},{"title":"Fishman\u0027s Fresh Fish Delivery","img_id":"hdfj","img_alt":"Tilapia fresh fish home delivery. Order your raw fish online now ","img_src":"https:\/\/katorymnd.com\/tqc_images\/fresh-tilapia-fish-website.png","desc":"A custom-built PHP website for online fresh tilapia home delivery.","path_prefix":"portfolio\/"}];
const KMND_PER_PAGE = 4;
const KMND_TOTAL = KMND_PORTFOLIO.length;
const KMND_TOTAL_PAGES = Math.max(1, Math.ceil(KMND_TOTAL / Math.max(1, KMND_PER_PAGE)));
const KMND_INITIAL_PG = 1;
const FREELANCE_SITE_URL = "https:\/\/katorymnd.com\/";

const container = document.getElementById('katorymnd_bohu');
const pagerNav = document.querySelector('.kmnd-pager');

// Strip ?pg from address bar on hydrate, keep other query params
(function stripPgFromUrl() {
const url = new URL(window.location.href);
if (url.searchParams.has('pg')) {
url.searchParams.delete('pg');
history.replaceState({
pg: KMND_INITIAL_PG
}, '', url.pathname + (url.search || '') + (url.hash || ''));
} else if (!history.state || typeof history.state.pg === 'undefined') {
history.replaceState({
pg: KMND_INITIAL_PG
}, '', window.location.pathname + window.location.search + window.location.hash);
}
})();

function slugFromSeed(seed) {
return String(seed || '').toLowerCase().split(' ').join('-');
}

function pageWindow(current, total, radius = 2) {
const pages = [];
const add = n => {
if (!pages.length || pages[pages.length - 1] !== n) pages.push(n);
};
const gap = () => {
if (!pages.length || pages[pages.length - 1] !== null) pages.push(null);
};
const start = Math.max(1, current - radius);
const end = Math.min(total, current + radius);
add(1);
if (start > 2) gap();
for (let i = start; i <= end; i++) add(i);
if (end < total - 1) gap();
if (total > 1) add(total);
return pages;
}

function escapeHtml(s) {
return String(s ?? '')
.replace(/&/g, '&amp;')
.replace(/</g, '&lt;')
.replace(/>/g, '&gt;')
.replace(/"/g, '&quot;')
.replace(/'/g, '&#039;');
}

function buildCard(item) {
const displayTitle = (item.heading && item.heading.trim()) ? item.heading : item.title;
the_slug_seed = (item.slug_seed && item.slug_seed.trim()) ? item.slug_seed : item.title; // keep logic
const slugSeed = the_slug_seed; /* readability */
const slug = slugFromSeed(slugSeed);
const pathPrefix = item.path_prefix || '';
return `
<div class="fmit flex-container">
<div class="card-head">
<h4>${escapeHtml(displayTitle)}</h4>
<p class="more-link">
<a
hreflang="en"
aria-label="Open ${escapeHtml(displayTitle)}"
href="${FREELANCE_SITE_URL + pathPrefix + slug}"
target="_blank"
rel="noopener noreferrer"
title="Open project"
>
<img aria-hidden="true" alt="More" class="zgm" loading="lazy"
src="https://katorymnd.com/tqc_images/go_to.webp">
</a>
</p>
</div>
<p>
<img
aria-hidden="true"
alt="${escapeHtml(item.img_alt)}"
id="${item.img_id}"
loading="lazy"
src="${item.img_src}">
</p>
<p>${escapeHtml(item.desc)}</p>
</div>`;
}

function renderPage(n, animateDirection = 0) {
const page = Math.max(1, Math.min(KMND_TOTAL_PAGES, n));
const start = (page - 1) * KMND_PER_PAGE;
const slice = KMND_PORTFOLIO.slice(start, start + KMND_PER_PAGE);

// Animate out
if (animateDirection !== 0) {
container.classList.remove('kmnd-anim-in-left', 'kmnd-anim-in-right', 'kmnd-anim-out-left',
'kmnd-anim-out-right');
container.classList.add(animateDirection < 0 ? 'kmnd-anim-out-left' : 'kmnd-anim-out-right');
}

const swap = () => {
container.innerHTML = slice.map(buildCard).join('\n');
container.classList.remove('kmnd-anim-out-left', 'kmnd-anim-out-right');
if (animateDirection !== 0) {
container.classList.add(animateDirection < 0 ? 'kmnd-anim-in-right' : 'kmnd-anim-in-left');
setTimeout(() => {
container.classList.remove('kmnd-anim-in-left', 'kmnd-anim-in-right');
}, 240);
}
renderPager(page);
};

if (animateDirection !== 0) {
setTimeout(swap, 200);
} else {
swap();
}
}

function renderPager(current) {
if (!pagerNav) return;
const prev = current > 1 ? current - 1 : null;
const next = current < KMND_TOTAL_PAGES ? current + 1 : null;
const windowPages = pageWindow(current, KMND_TOTAL_PAGES, 2);

// Build anchors without ?pg, JS handles navigation. Noscript fallback exists in server HTML.
pagerNav.innerHTML = `
${prev ? `<a href="#" data-page="${prev}" aria-label="Previous page">&laquo;</a>` :
`<span class="is-disabled" aria-hidden="true">&laquo;</span>`}
${windowPages.map(p => {
if (p === null) return `<span class="is-gap" aria-hidden="true">...</span>`;
if (p === current) return `<span class="is-current" aria-current="page">${p}</span>`;
return `<a href="#" data-page="${p}">${p}</a>`;
}).join('')}
${next ? `<a href="#" data-page="${next}" aria-label="Next page">&raquo;</a>` :
`<span class="is-disabled" aria-hidden="true">&raquo;</span>`}
`;
}

function getCurrentFromState() {
return (history.state && typeof history.state.pg === 'number') ? history.state.pg : KMND_INITIAL_PG;
}

function goTo(page, push = true) {
const current = getCurrentFromState();
const dir = page < current ? -1 : (page > current ? 1 : 0);
renderPage(page, dir);
if (push) {
history.pushState({
pg: page
}, '', window.location.pathname + window.location.search + window.location.hash);
}
}

// Intercept clicks, keep right-click and open-in-new-tab behavior intact for project links.
if (pagerNav) {
pagerNav.addEventListener('click', (e) => {
const a = e.target.closest('a[data-page]');
if (!a) return;
if (e.button !== 0 || e.metaKey || e.ctrlKey || e.shiftKey || e.altKey) return;
e.preventDefault();
const page = parseInt(a.getAttribute('data-page'), 10);
if (!isNaN(page)) goTo(page, true);
});
}

// Back and forward
window.addEventListener('popstate', (e) => {
const pg = (e.state && typeof e.state.pg === 'number') ? e.state.pg : KMND_INITIAL_PG;
renderPage(pg, 0);
});

// Initial pager normalization
renderPager(KMND_INITIAL_PG);
})();
</script>


<div id="katorymnd_xtzr" class="mb-5 mt-4">
<div id="katorymnd_pdkw" style="padding: 0 1rem;">

<!-- Heading -->
<h3 id="bnep" style="
font-family: 'Poppins','Urbanist',sans-serif;
font-size: clamp(1.5rem, 4vw, 2rem);
font-weight: 600;
text-align: center;
color: #0B204E;
letter-spacing: 0.4px;
margin-top: 2rem;
margin-bottom: clamp(3rem, 3vw, 1.75rem);
">
Glimpses of Greatness <span style="color: #FFB400;">Crafted by Katorymnd</span>
</h3>

<!-- Paragraph -->
<div id="komc">
<p style="
text-align: center;
font-family: 'Poppins', sans-serif;
font-size: clamp(0.95rem, 2.5vw, 1rem);
color: #F9F9F9;
max-width: 720px;
margin: 0 auto 1.5rem;
line-height: 1.7;
padding: 0 0.5rem;
">
Dive into the journeys of clients I&apos;ve empowered.<br class="mobile-break">
Click any project below to explore the results - each one a story of transformation.
</p>
</div>

</div>

<div id="katorymnd_bohu" data-nosnippet>
<div class="fmit flex-container">
<div class="card-head">
<h4>Syncronaut - Fast Mirror Backups for Windows and Linux</h4>
<p class="more-link">
<a hreflang="en" aria-label="Open Syncronaut - Fast Mirror Backups for Windows and Linux"
href="https://katorymnd.com/syncronaut" target="_blank"
rel="noopener noreferrer" title="Open project">
<img aria-hidden="true" alt="More" class="zgm" loading="lazy"
src="https://katorymnd.com/tqc_images/go_to.webp">
</a>
</p>
</div>
<p>
<img aria-hidden="true" alt="Syncronaut fast mirror backups and sync utility for Windows and Linux"
id="hdfj" loading="lazy" src="https://katorymnd.com/tqc_images/syncronaut.png">
</p>
<p>A fast mirror backup and sync app that focuses on update only mirroring, clear progress feedback, and a simple licensing flow. Built with Electron plus PowerShell and Linux-friendly tooling.</p>
</div>
<div class="fmit flex-container">
<div class="card-head">
<h4>Pesapal SDK - Payment Gateway Integration</h4>
<p class="more-link">
<a hreflang="en" aria-label="Open Pesapal SDK - Payment Gateway Integration"
href="https://katorymnd.com/pesapal-php-sdk" target="_blank"
rel="noopener noreferrer" title="Open project">
<img aria-hidden="true" alt="More" class="zgm" loading="lazy"
src="https://katorymnd.com/tqc_images/go_to.webp">
</a>
</p>
</div>
<p>
<img aria-hidden="true" alt="Pesapal SDK Payment Gateway Integration"
id="hdfj" loading="lazy" src="https://katorymnd.com/tqc_images/pesapal-sdk-integration.png">
</p>
<p>A robust PHP SDK for integrating with Pesapal&#039;s payment gateway, providing seamless transaction handling for card payments.</p>
</div>
<div class="fmit flex-container">
<div class="card-head">
<h4>pawaPay SDK - Payment Integration</h4>
<p class="more-link">
<a hreflang="en" aria-label="Open pawaPay SDK - Payment Integration"
href="https://katorymnd.com/pawapay-payment-sdk" target="_blank"
rel="noopener noreferrer" title="Open project">
<img aria-hidden="true" alt="More" class="zgm" loading="lazy"
src="https://katorymnd.com/tqc_images/go_to.webp">
</a>
</p>
</div>
<p>
<img aria-hidden="true" alt="pawaPay SDK Payment Integration"
id="hdfj" loading="lazy" src="https://katorymnd.com/tqc_images/pawaPayDeposit.png">
</p>
<p>The pawaPay SDK provides seamless mobile money integration into your PHP applications, enabling smooth transaction processing with powerful API features.</p>
</div>
<div class="fmit flex-container">
<div class="card-head">
<h4>Katorymnd Reaction Process - WordPress Plugin</h4>
<p class="more-link">
<a hreflang="en" aria-label="Open Katorymnd Reaction Process - WordPress Plugin"
href="https://katorymnd.com/wordpress-plugins" target="_blank"
rel="noopener noreferrer" title="Open project">
<img aria-hidden="true" alt="More" class="zgm" loading="lazy"
src="https://katorymnd.com/tqc_images/go_to.webp">
</a>
</p>
</div>
<p>
<img aria-hidden="true" alt="Katorymnd Reaction Process WordPress Plugin"
id="hdfj" loading="lazy" src="https://katorymnd.com/tqc_images/katorymnd-reaction-process.png">
</p>
<p>A WordPress plugin that introduces a dynamic and interactive layer to your site, allowing users to express their feelings and thoughts on your content through a variety of reaction options.</p>
</div>
</div>

<!-- Pagination controls (server-rendered, JS enhances with no-reload + "...") -->
<nav class="kmnd-pager" role="navigation" aria-label="Portfolio pagination">

<!-- Prev -->
<span class="is-disabled" aria-hidden="true">&laquo;</span>

<!-- Window with gaps -->
<span class="is-current" aria-current="page">1</span>
<a href="/ads.txt?pg=2"
data-page="2">2</a>

<!-- Next -->
<a href="/ads.txt?pg=2" data-page="2"
aria-label="Next page">&raquo;</a>
</nav>

<br>
</div><div>
<hr>
</div>
<div id="katorymnd_hafn">
<div id="pkb"></div>
<h4 id="uqcd" style="
font-family: 'Poppins', 'Urbanist', sans-serif;
font-size: 1.65rem;
font-weight: 600;
text-align: center;
color: #FFB400;
letter-spacing: 0.5px;
text-shadow: 0 0 8px rgba(255, 180, 0, 0.5), 0 0 2px #0B204E;
margin: 1.5rem 0 1rem;
transition: all 0.3s ease;
">
Get started now
</h4>

<div id="katorymnd_pyat">
<div class='category-block'><div class='category-title'>Websites, IT & Software</div><div class='services-list'><div class='jkui'><a href='https://katorymnd.com/post-project/website-design' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Website Design</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/software-development-including-php-mysql-javascript-python-java-c-c-typescript-ruby-go-kotlin-swift-react-angular-vue-js-flutter-react-native-android-ios-api-development-full-stack-development-cloud-integration' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Software Development (including PHP, MySQL, JavaScript, Python, Java, C#, C++, TypeScript, Ruby, Go, Kotlin, Swift, React, Angular, Vue.js, Flutter, React Native, Android, iOS, API Development, Full-stack Development, Cloud Integration)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/api-integration' title='Get your project done, hire me now' target='_self' rel='noreferrer'>API Integration</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/ecommerce-development-shopify-woocommerce-magento-bigcommerce-prestashop-opencart-squarespace-wix-custom-ecommerce-solutions-payment-gateway-integration-inventory-management-subscription-services-multi-vendor-marketplaces' title='Get your project done, hire me now' target='_self' rel='noreferrer'>eCommerce Development (Shopify, WooCommerce, Magento, BigCommerce, PrestaShop, OpenCart, Squarespace, Wix, Custom eCommerce Solutions, Payment Gateway Integration, Inventory Management, Subscription Services, Multi-vendor Marketplaces)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/content-management-systems-wordpress-drupal-joomla-magento-cms-shopify-cms-squarespace-wix-ghost-typo3-webflow-headless-cms-solutions-like-strapi-contentful-sanity' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Content Management Systems (WordPress, Drupal, Joomla, Magento CMS, Shopify CMS, Squarespace, Wix, Ghost, TYPO3, Webflow, Headless CMS solutions like Strapi, Contentful, Sanity)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/html-css-javascript-including-front-end-frameworks-like-angular-vue-js-and-react' title='Get your project done, hire me now' target='_self' rel='noreferrer'>HTML, CSS, JavaScript (including front-end frameworks like Angular, Vue.js, and React)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/cloud-services-amazon-web-services-google-cloud' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Cloud Services (Amazon Web Services, Google Cloud)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/api-development-and-testing' title='Get your project done, hire me now' target='_self' rel='noreferrer'>API Development and Testing</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/mobile-app-development-android-ios' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Mobile App Development (Android, iOS)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/ux-ui-design' title='Get your project done, hire me now' target='_self' rel='noreferrer'>UX/UI Design</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/backend-development-node-js-python-php-ruby-on-rails-laravel-django-flask-express-js-spring-boot-asp-net-graphql-restful-apis-microservices-architecture-serverless-architecture-postgresql-mysql-mongodb-redis-elasticsearch-kafka' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Backend Development (Node.js, Python, PHP, Ruby on Rails, Laravel, Django, Flask, Express.js, Spring Boot, ASP.NET, GraphQL, RESTful APIs, Microservices Architecture, Serverless Architecture, PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, Kafka)</a></div></div></div><div class='category-block'><div class='category-title'>Content Creation & Writing</div><div class='services-list'><div class='jkui'><a href='https://katorymnd.com/post-project/content-writing-blogs-articles-and-copywriting' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Content Writing (blogs, articles, and copywriting)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/technical-writing-documentation-manuals' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Technical Writing (documentation, manuals)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/seo-content-writing' title='Get your project done, hire me now' target='_self' rel='noreferrer'>SEO Content Writing</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/copywriting' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Copywriting</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/article-writing-and-blogging' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Article Writing and Blogging</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/proofreading-and-editing' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Proofreading and Editing</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/research-writing' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Research Writing</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/proposal-writing' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Proposal Writing</a></div></div></div><div class='category-block'><div class='category-title'>Graphics & Design</div><div class='services-list'><div class='jkui'><a href='https://katorymnd.com/post-project/logo-design' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Logo Design</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/ux-ui-design' title='Get your project done, hire me now' target='_self' rel='noreferrer'>UX/UI Design</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/web-design' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Web Design</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/video-editing-and-post-production' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Video Editing and Post-Production</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/video-tutorials-for-web-projects' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Video Tutorials for Web Projects</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/presentations-and-infographics' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Presentations and Infographics</a></div></div></div><div class='category-block'><div class='category-title'>Business Solutions</div><div class='services-list'><div class='jkui'><a href='https://katorymnd.com/post-project/crm-solutions-salesforce-hubspot-zoho-crm-microsoft-dynamics-365-pipedrive-freshworks-crm-monday-com-crm-customization-crm-integrations-workflow-automation-reporting-analytics' title='Get your project done, hire me now' target='_self' rel='noreferrer'>CRM Solutions (Salesforce, HubSpot, Zoho CRM, Microsoft Dynamics 365, Pipedrive, Freshworks CRM, Monday.com, CRM Customization, CRM Integrations, Workflow Automation, Reporting & Analytics)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/business-analytics' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Business Analytics</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/project-management' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Project Management</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/erp-integration' title='Get your project done, hire me now' target='_self' rel='noreferrer'>ERP Integration</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/financial-software-consulting' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Financial Software Consulting</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/ecommerce-strategy-and-setup' title='Get your project done, hire me now' target='_self' rel='noreferrer'>eCommerce Strategy and Setup</a></div></div></div><div class='category-block'><div class='category-title'>Data & AI Solutions</div><div class='services-list'><div class='jkui'><a href='https://katorymnd.com/post-project/data-analysis' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Data Analysis</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/data-management-and-visualization-using-power-bi-tableau' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Data Management and Visualization (using Power BI, Tableau)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/big-data-solutions-hadoop-apache-spark' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Big Data Solutions (Hadoop, Apache Spark)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/database-development-and-administration-postgresql-mysql-mongodb-sqlite-oracle-mariadb-sql-server-redis-cassandra' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Database Development and Administration (PostgreSQL, MySQL, MongoDB, SQLite, Oracle, MariaDB, SQL Server, Redis, Cassandra)</a></div></div></div><div class='category-block'><div class='category-title'>Technical Skills</div><div class='services-list'><div class='jkui'><a href='https://katorymnd.com/post-project/api-integration-payment-gateway-social-media-apis-cloud-storage-apis-messaging-apis-maps-location-services-third-party-saas-integration-rest-graphql' title='Get your project done, hire me now' target='_self' rel='noreferrer'>API Integration (Payment Gateway, Social Media APIs, Cloud Storage APIs, Messaging APIs, Maps & Location Services, Third-Party SaaS Integration, REST, GraphQL)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/server-management-linux-apache-nginx' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Server Management (Linux, Apache, Nginx)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/cloud-services-aws-google-cloud-digitalocean' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Cloud Services (AWS, Google Cloud, DigitalOcean)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/docker-and-containerization' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Docker and Containerization</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/git-and-version-control-github-gitlab' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Git and Version Control (GitHub, GitLab)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/security-solutions-encryption-ssl-fail2ban-ip-security' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Security Solutions (Encryption, SSL, Fail2Ban, IP Security)</a></div></div></div><div class='category-block'><div class='category-title'>Marketing & SEO</div><div class='services-list'><div class='jkui'><a href='https://katorymnd.com/post-project/seo-auditing' title='Get your project done, hire me now' target='_self' rel='noreferrer'>SEO Auditing</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/seo-content-optimization' title='Get your project done, hire me now' target='_self' rel='noreferrer'>SEO Content Optimization</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/social-media-marketing-facebook-instagram-ads' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Social Media Marketing (Facebook, Instagram Ads)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/google-analytics-and-search-console' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Google Analytics and Search Console</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/ecommerce-optimization-amazon-listings-google-ads-shopify-woocommerce-etsy-ebay-facebook-instagram-ads-conversion-rate-optimization-a-b-testing-seo-for-ecommerce-email-marketing-retargeting' title='Get your project done, hire me now' target='_self' rel='noreferrer'>eCommerce Optimization (Amazon Listings, Google Ads, Shopify, WooCommerce, Etsy, eBay, Facebook & Instagram Ads, Conversion Rate Optimization, A/B Testing, SEO for eCommerce, Email Marketing, Retargeting)</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/digital-strategy-consulting' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Digital Strategy Consulting</a></div><div class='jkui'><a href='https://katorymnd.com/post-project/email-marketing-campaigns' title='Get your project done, hire me now' target='_self' rel='noreferrer'>Email Marketing Campaigns</a></div></div></div> </div>
</div>
<div id="katorymnd_huen">
<div id="katorymnd_kvyq">
<div id="ejus">
<h5>CONTACT</h5>
<div id="yuos"><a title="Support" href="https://katorymnd.com/contact-us" target="_self"
rel="noreferrer">Support/help</a></div>
<div id="yuos" style="display: none;"><i id="ycsi" class="fa fa-phone" aria-hidden="true"></i><a
title="call now +256788469464" href="tel:+256788469464">+256-788-469-464</a></div>
<div id="yuos" style="display: none; ><i id=" ycsi" class="fa fa-phone" aria-hidden="true"></i><a
title="call now +13158550064" href="tel:+13158550064">+1 315 855 0064</a></div>
<!-- <div id="yuos"><i id="ycsi" class="fa fa-phone" aria-hidden="true"></i><a title="call now +13473940252" href="tel:+13473940252">+1 347 394 0252</a></div>-->
<div id="yuos"><i id="ycsi" class="fa fa-phone" aria-hidden="true"></i><a title="call now +256781880625"
href="tel:+256781880625">+256-781-880-625</a></div>

</div>
<div id="ejus">
<h5>TERMS</h5>
<div id="yuos"><a href="https://katorymnd.com/terms" target="_self" rel="noreferrer">Terms and
Conditions</a></div>
<div id="yuos"><a href="https://katorymnd.com/privacy" target="_self" rel="noreferrer">Privacy
Policy</a>
</div>
<div id="yuos"><a href="https://katorymnd.com/payment" target="_self" rel="noreferrer">Payment
Methods</a>
</div>
<!-- <div id="yuos"><a title="Change to your local currency" href="#" target="_self" rel="noreferrer">Change
Currency</a>
</div> -->
<div id="yuos"><a href="https://katorymnd.com/conduct" target="_self" rel="noreferrer">Code of
Conduct</a>
</div>

</div>
<div id="ejus">
<h5>ABOUT</h5>
<div id="yuos"><a href="https://katorymnd.com/questions" target="_self" rel="noreferrer">Asked
Questions</a>
</div>
<div id="yuos"><a href="https://katorymnd.com/how" target="_self" rel="noreferrer">How to hire
me</a>
</div>
<div id="yuos"><a
href="https://katorymnd.com/article/uganda-web-design-costs-katorymnd-freelancers-expert-guide"
target="_self" rel="noreferrer">Website design in Uganda</a>
</div>
<div id="yuos"><a href="https://katorymnd.com/feedback" target="_self"
rel="noreferrer">Feedback</a>
</div>
<div id="yuos"><a href="https://katorymnd.com/wordpress-plugins" target="_self"
rel="noreferrer">WordPress Plugins</a>
</div>
<div id="yuos"><a href="https://katorymnd.com/vscode-extensions" target="_self"
rel="noreferrer">VS Code Extensions</a>
</div>
<div id="yuos"><a href="https://katorymnd.com/open-source-projects" target="_self"
rel="noreferrer">Open Source Projects</a>
</div>

</div>

</div>
<div id="katorymnd_fqzl">
<a href="https://api.whatsapp.com/send?phone=256758311328&text=Hello,%20Katorymnd%20freelancer,%20I%20am%20interested%20in%20your%20services,%20Can%20we%20chat?"
target="_blank" rel="noopener noreferrer">
<div id="wyzv"><i id="yuos" title="Whatsapp Bussiness" class="fa fa-whatsapp" aria-hidden="true"></i>+256
758 311 328</div>
</a>
<div id="wyzv"><i id="yuos" title="Skype" class="fa fa-skype" aria-hidden="true"></i><a hreflang="en"
href="https://join.skype.com/invite/lggV9MHEVttK" target="_blank" rel="noopener" rel="noreferrer">Live:
katorymnd</a></div>
<a href="https://web.telegram.org/k/" target="_blank" rel="noopener noreferrer">
<div id="wyzv"><i id="yuos" title="Telegram" class="fa fa-telegram" aria-hidden="true"></i>+256 758 311 328
</div>
</a>


<div id="donation">
<div id="wyzv">
<i id="yuos" title="Donate" class="fa fa-heart" aria-hidden="true" style="font-size: 2em;"></i>
<a hreflang="en" href="https://katorymnd.com/donate" target="_blank" rel="noopener noreferrer">
Donate Now
</a>
</div>
</div>

</div><br>
<div>
<hr>
</div>

<div id="katorymnd_otqe">
<div id="psfm">
<h6>FOLLOW US</h6>
<div id="zcuj"><a href="https://www.facebook.com/katorymnds" target="_blank" rel="noopener noreferrer"><i
id="lacb" title="Facebook page" class="fa fa-facebook-official" aria-hidden="true"></i></a>
</div>
<div id="zcuj"><a href="https://twitter.com/katorymnd" target="_blank" rel="noopener noreferrer"><i
id="lacb" title="Twitter" class="fa fa-twitter" aria-hidden="true"></i></a> </div>
<div id="zcuj"><a href="https://ug.linkedin.com/in/katorymnd" target="_blank" rel="noopener noreferrer"><i
id="lacb" title="linkedin" class="fa fa-linkedin-square" aria-hidden="true"></i></a> </div>
<div id="zcuj"><a href="https://github.com/katorymnd" target="_blank" rel="noopener noreferrer"><i id="lacb"
title="Github" class="fa fa-github" aria-hidden="true"></i></a> </div>

</div>
<div id="psfm">
<h6>PAYMENT METHODS</h6>
<div id="zcuj">
<a href="https://katorymnd.com/payment" target="_self" rel="noreferrer"><i id="lacb"
title="Cash" class="fa fa-money" aria-hidden="true"></i></a>
</div>
<div id="zcuj">
<a href="https://katorymnd.com/payment" target="_self" rel="noreferrer"><i id="lacb"
title="Master Card" class="fa fa-cc-mastercard" aria-hidden="true"></i></a>
</div>
<div id="zcuj">
<a href="https://katorymnd.com/payment" target="_self" rel="noreferrer"><i id="lacb"
title="Visa Card" class="fa fa-cc-visa" aria-hidden="true"></i></a>
</div>

</div>


</div>

<div id="katorymnd_fzxk">
<div id="grkb">
<div>
<script src="https://platform.linkedin.com/in.js" type="93b76e4e4dda9992a843d8f4-text/javascript">
lang: en_US
</script>
<script type="IN/FollowCompany" data-id="83544490" data-counter="bottom"></script>
</div><br>
<p>&copy; Copyright 2025 - Katorymnd Web Solutions - All Rights Reserved. Registered with Uganda Registration Services Bureau. </p><br>

</div>
</div>
</div>
<script language="JavaScript" type="93b76e4e4dda9992a843d8f4-text/javascript" src="https://katorymnd.com/js/katorymnd_yxrq_currency.js"></script>
<script language="JavaScript" type="93b76e4e4dda9992a843d8f4-text/javascript" src="https://katorymnd.com/js/katorymnd_jcpx.js">
</script>
<script language="JavaScript" type="93b76e4e4dda9992a843d8f4-text/javascript" src="https://katorymnd.com/js/katorymnd_hjrw.js">
</script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.0.0-beta1/highlight.min.js" type="93b76e4e4dda9992a843d8f4-text/javascript"></script>
<script type="93b76e4e4dda9992a843d8f4-text/javascript">
document.addEventListener('DOMContentLoaded', (event) => {
// Find all <pre><code> blocks
document.querySelectorAll('pre code').forEach((block) => {
// Apply syntax highlighting
hljs.highlightElement(block);
});
});
</script>


<!-- Cloudflare Web Analytics -->
<script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "052a699cc5ad4117ae282bd553fcda8f"}' type="93b76e4e4dda9992a843d8f4-text/javascript"></script><!-- End Cloudflare Web Analytics -->
</div>
</div>
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="93b76e4e4dda9992a843d8f4-|49" defer></script></body>

</html>

Ads.Txt Alerts - A trading name of Red Volcano Limited

Waterloo Buildings, Second Floor Rear, 53 London Road, Southampton, Hampshire, United Kingdom, SO15 2AD

© Red Volcano 2020. All Rights Reserved.