Marketing
made

MEMORABLE

Brand Design

Custom Logos
Visual Identity
Consistent Branding

Social Media Advertising

Targeted Reach
Platform Strategy
ROI Optimisation

Influencer Marketing

Authentic Reach
Tailored Campaigns
Performance Tracking
0
PROJECTS
0
HAPPY CLIENTS
0
AWARDS RECEIVED
0
TEAM MEMBERS
function easeOutQuad(t) { return t * (2 - t); } function animateCounter(id, target, duration = 3000) { const counter = document.getElementById(id); const startTime = performance.now(); function update(currentTime) { const elapsed = currentTime - startTime; const progress = Math.min(elapsed / duration, 1); const easedProgress = easeOutQuad(progress); const current = Math.floor(easedProgress * target); counter.innerText = current; if (progress < 1) { requestAnimationFrame(update); } else { counter.innerText = target + '+'; } } requestAnimationFrame(update); } let hasAnimated = false; function isInViewport(el) { const rect = el.getBoundingClientRect(); return ( rect.top = 0 ); } window.addEventListener('scroll', function () { const section = document.getElementById('counter-section'); if (!hasAnimated && isInViewport(section)) { hasAnimated = true; animateCounter('counter1', 150); animateCounter('counter2', 130); animateCounter('counter3', 25); animateCounter('counter4', 40); } });
|
const text = "Custom Work? Bring It On!"; let i = 0; let hasTyped = false; function typeWriter() { if (i < text.length) { document.getElementById("typewriter").innerHTML += text.charAt(i); i++; setTimeout(typeWriter, 120); } } function isInViewport(el) { const rect = el.getBoundingClientRect(); return rect.top = 0; } window.addEventListener('scroll', function () { const section = document.getElementById('typewriter-section'); if (!hasTyped && isInViewport(section)) { hasTyped = true; typeWriter(); } }); .cursor { display: inline-block; animation: blink 1s steps(2, start) infinite; color: white; font-weight: bold; } @keyframes blink { to { visibility: hidden; } }
|