Select Page

the approach

fortune
favours the

<div class='console-container'><span id='text'></span><div class='console-underscore' id='console'>_</div></div>
<script type="text/javascript"><!-- [et_pb_line_break_holder] -->// function([string1, string2],target id,[color1,color2])<!-- [et_pb_line_break_holder] --> consoleText(['bold.', 'strategic.', 'valuable.'], 'text',['#f21d10','#f21d10','#f21d10']);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function consoleText(words, id, colors) {<!-- [et_pb_line_break_holder] --> if (colors === undefined) colors = ['#fff'];<!-- [et_pb_line_break_holder] --> var visible = true;<!-- [et_pb_line_break_holder] --> var con = document.getElementById('console');<!-- [et_pb_line_break_holder] --> var letterCount = 1;<!-- [et_pb_line_break_holder] --> var x = 1;<!-- [et_pb_line_break_holder] --> var waiting = false;<!-- [et_pb_line_break_holder] --> var target = document.getElementById(id)<!-- [et_pb_line_break_holder] --> target.setAttribute('style', 'color:' + colors[0])<!-- [et_pb_line_break_holder] --> window.setInterval(function() {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> if (letterCount === 0 && waiting === false) {<!-- [et_pb_line_break_holder] --> waiting = true;<!-- [et_pb_line_break_holder] --> target.innerHTML = words[0].substring(0, letterCount)<!-- [et_pb_line_break_holder] --> window.setTimeout(function() {<!-- [et_pb_line_break_holder] --> var usedColor = colors.shift();<!-- [et_pb_line_break_holder] --> colors.push(usedColor);<!-- [et_pb_line_break_holder] --> var usedWord = words.shift();<!-- [et_pb_line_break_holder] --> words.push(usedWord);<!-- [et_pb_line_break_holder] --> x = 1;<!-- [et_pb_line_break_holder] --> target.setAttribute('style', 'color:' + colors[0])<!-- [et_pb_line_break_holder] --> letterCount += x;<!-- [et_pb_line_break_holder] --> waiting = false;<!-- [et_pb_line_break_holder] --> }, 1000)<!-- [et_pb_line_break_holder] --> } else if (letterCount === words[0].length + 1 && waiting === false) {<!-- [et_pb_line_break_holder] --> waiting = true;<!-- [et_pb_line_break_holder] --> window.setTimeout(function() {<!-- [et_pb_line_break_holder] --> x = -1;<!-- [et_pb_line_break_holder] --> letterCount += x;<!-- [et_pb_line_break_holder] --> waiting = false;<!-- [et_pb_line_break_holder] --> }, 1000)<!-- [et_pb_line_break_holder] --> } else if (waiting === false) {<!-- [et_pb_line_break_holder] --> target.innerHTML = words[0].substring(0, letterCount)<!-- [et_pb_line_break_holder] --> letterCount += x;<!-- [et_pb_line_break_holder] --> }<!-- [et_pb_line_break_holder] --> }, 120)<!-- [et_pb_line_break_holder] --> window.setInterval(function() {<!-- [et_pb_line_break_holder] --> if (visible === true) {<!-- [et_pb_line_break_holder] --> con.className = 'console-underscore hidden'<!-- [et_pb_line_break_holder] --> visible = false;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> } else {<!-- [et_pb_line_break_holder] --> con.className = 'console-underscore'<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> visible = true;<!-- [et_pb_line_break_holder] --> }<!-- [et_pb_line_break_holder] --> }, 400)<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --></script>
<style><!-- [et_pb_line_break_holder] -->@import url(https://github.com/theleagueof/league-spartan/blob/master/LeagueSpartan-Bold.otf?raw=true); <!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.hidden {<!-- [et_pb_line_break_holder] --> opacity:0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.console-container {<!-- [et_pb_line_break_holder] --> font-family:LeagueSpartan-Bold;<!-- [et_pb_line_break_holder] --> font-size:46px;<!-- [et_pb_line_break_holder] -->display:right;<!-- [et_pb_line_break_holder] -->text-align:right;<!-- [et_pb_line_break_holder] --> position:relative;<!-- [et_pb_line_break_holder] -->color:black;<!-- [et_pb_line_break_holder] --> top:0;<!-- [et_pb_line_break_holder] --> bottom:0;<!-- [et_pb_line_break_holder] --> left:0px;<!-- [et_pb_line_break_holder] --> right:0;<!-- [et_pb_line_break_holder] --> height:0px;<!-- [et_pb_line_break_holder] -->margin: auto;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.console-underscore {<!-- [et_pb_line_break_holder] --> display:inline-block;<!-- [et_pb_line_break_holder] --> position:relative;<!-- [et_pb_line_break_holder] --> left:10px;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media (max-width: 750px) {<!-- [et_pb_line_break_holder] --> .console-container { font-family:LeageSpartan-bold; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --></style>

our (not so secret) secret sauce

audacious strategies
for performance.

Our audacious marketing tactics work to contribute to
your business’ mission. They aren’t (just) for getting attention.

Here’s how we de-risk being audacious:

Challenge

We take the time to understand your market, business, and competitors.

What makes you genuinely different and what do your customers care about?

Imagine

With our insight, we identify opportunities and create a strategy that helps you stand out as a unique business.

The implementations will align with your business’ goals.

Jump!

Ideas without execution are worthless. We create and engage through planning, activation, and disruption.

Is your business ready to get busy?

Audit

Grounded in strategic thinking and driven by data, we measure, optimize, report. Repeat… repeat... and repeat. ∞

By finding out what does work, we ignore what doesn’t so that we market intelligently and efficiently.

Our values.

Improvement

Why? What’s next? Who cares? So what? How can we improve this?
How can we improve ourselves?

We believe in asking questions, listening, evaluating, understanding, auditing, and being genuinely curious about new people, industries, technology, and ideas.

Courage, not careless

Believing in crazy ideas doesn’t mean throwing caution to the wind.

We love smart data and solid strategy, being deliberate and aligning with goals and voice.

Authenticity

We believe in being unapologetically ourselves.

Being authentic means creating meaningful relationships and having real conversations, regardless of how awkward they can be at times.

like what you see?

Then you’re gonna love our manifesto.

Pin It on Pinterest