Web Analysis for directiveconsulting.com

Directiveconsulting.com is ranked # 87,008 on the world wide web, the lower the rank, the popular the website is. The website is estimated to earn $ 16.32 USD per day from advertising and we value it to be upwards of $ 11,914 USD. We have found the average page load time to be 0.63 seconds. The website is estimated to get a total of 4,663 visitors per day. The website IP address is 172.66.42.242. Report last updated on June 19, 2024.

Estimated Traffic & Worth

Daily Visitors 4,663
Daily Revenue $ 16.32 USD
Website Worth $ 11,914 USD

Website Ranks

Global Rank 87,008
Country Rank N/A

Social Engagement

Facebook 0 likes/shares
Google Plus 0 +1s
Pinterest 0 pins
Linkedin 0 shares
StumbleUpon 0 stumbles

Website Performance

IP Address 172.66.42.242
Load Time 0.63 seconds

Website Inpage Analysis

Title SaaS Marketing Agency Driving Sustainable Growth | Directive

Length: 60 characters

Meta Keywords

Length: 0 characters

Meta Description The SaaS marketing agency that fuels the fastest growing SaaS brands in the world to go from MQLs to qualified pipeline with our proven methodology.

Length: 148 characters

H1 1 tags

– element
var $next = $h2.next(); // Get the next sibling element

if ($next.length > 0) {
var nexthtml = $next[0].outerHTML; // Get the outer HTML of the next sibling

//var hyphenatedText = itemtext.replace(/[?&“”():’]/g, ‘ ‘);
var hyphenatedText = itemtext.replace(/[`~!@#$%^&*()_|+-=?;:'”,.{}[]\/]/gi, ‘ ‘);
var hyphenatedText = hyphenatedText.replace(/ /g, “-“);
//var sectionHtml = ” + h2html + ‘ ‘ + nexthtml + ”;
var divHtml = ” + h2html + ‘ ‘ + nexthtml + ”;
//var sectionHtml = ‘ ‘;

// Insert the new element before the current element
$h2.before(divHtml);

// Remove the original and its next sibling
$h2.remove();
$next.remove();

// console.log(“Created section:”, sectionHtml);
} else {
console.log(“No next sibling found for :”, itemtext);
}
} else {
console.log(“Empty or whitespace content found.”);
}
});

$(“.sticky-sidebar li.dce-acf-repeater-item”).click(function(){
setTimeout(function() {
// $(‘.sticky-sidebar li’).removeClass(‘active’);
// $(this).addClass(‘active’);
}, 500);
});

});
/* window.addEventListener(‘DOMContentLoaded’, () => {
setTimeout(function(){
const observer = new IntersectionObserver(entries => {
entries.forEach(entry => {
const id = entry.target.getAttribute(‘id’);
if (entry.intersectionRatio > 0) {
$(‘.sticky-sidebar li’).removeClass(‘active’);
document.querySelector(`.sticky-sidebar .dce-acf-repeater-item a[href=”#${id}”]`).parentElement.classList.add(‘active’);
} else {
document.querySelector(`.sticky-sidebar .dce-acf-repeater-item a[href=”#${id}”]`).parentElement.classList.remove(‘active’);
}
});
});

// Track all sections that have an `id` applied
document.querySelectorAll(‘section[id]’).forEach((section) => {
observer.observe(section);
});
}, 2000);
}); */

setTimeout(() => {

// Smooth scroll to anchor links
$(‘a[href^=”#”]’).on(‘click’, function(event) {
event.preventDefault();

$(‘html, body’).animate({
scrollTop: $($(this).attr(‘href’)).offset().top
}, 500);
});
// Highlight active sidebar link based on scroll position
$(window).on(‘scroll’, function() {
var scrollPosition = $(window).scrollTop();

// Check if the scroll position is at the top of the page (0)
if (scrollPosition === 0) {
$(‘.sticky-sidebar li’).removeClass(‘active’);
return; // Exit early to prevent unnecessary processing
}

// Loop through each section with a specific target class
$(‘section.target-class-ident’).each(function() {
var currentSection = $(this);
var sectionId = currentSection.attr(‘id’);

if (currentSection.offset().top {
setTimeout(() => {
const observer = new IntersectionObserver(entries => {
let activeNavItems = document.querySelectorAll(‘.sticky-sidebar li.active’);
entries.forEach(entry => {
const id = entry.target.getAttribute(‘id’);
const sidebarNavItem = document.querySelector(`.sticky-sidebar .dce-acf-repeater-item a[href=”#${id}”]`).parentElement;

// Calculate the threshold based on the section height
const sectionHeight = entry.boundingClientRect.height;
const viewportHeight = window.innerHeight;
const threshold = sectionHeight = threshold) {
// Add ‘active’ class to the corresponding sidebar navigation item
// $(‘.sticky-sidebar li’).removeClass(‘active’);
sidebarNavItem.classList.add(‘active’);
} else {
// Remove ‘active’ class only if no other sidebar items have it
console.log(activeNavItems.length);
// if (activeNavItems.length > 1 ) {
sidebarNavItem.classList.remove(‘active’);
// }
}
});
}, { threshold: [0.1, 0.5] }); // Use multiple thresholds for different section heights

// Track all sections that have an `id` applied
document.querySelectorAll(‘section[id]’).forEach((section) => {
observer.observe(section);
});
}, 3000); // Wait for 2 seconds after DOMContentLoaded before setting up observer
});

setTimeout(() => {
$(‘.sticky-sidebar .dce-acf-repeater-item’).click(function(e) {
e.preventDefault();
var targetId = $(this).find(‘a’).attr(‘href’); // Get target section id from href attribute
var offset = $(targetId).offset().top – 140; // Calculate offset with 20px margin from top
$(‘html, body’).animate({
scrollTop: offset
}, 800); // Adjust the duration (in milliseconds) as needed
});
}, 2000);
*/

! function() {
var analytics = window.analytics = window.analytics || [];
if (!analytics.initialize)
if (analytics.invoked) window.console && console.error && console.error(“Segment snippet included twice.”);
else {
analytics.invoked = !0;
analytics.methods = [“trackSubmit”, “trackClick”, “trackLink”, “trackForm”, “pageview”, “identify”, “reset”, “group”, “track”, “ready”, “alias”, “debug”, “page”, “once”, “off”, “on”, “addSourceMiddleware”, “addIntegrationMiddleware”, “setAnonymousId”, “addDestinationMiddleware”];
analytics.factory = function(e) {
return function() {
var t = Array.prototype.slice.call(arguments);
t.unshift(e);
analytics.push(t);
return analytics
}
};
for (var e = 0; e a.mega-menu-link > span.mega-indicator::after {
background-image:url(‘https://directiveconsulting.com/wp-content/uploads/2024/05/menu-dropdown.svg’);
content:”!important;
background-position:center;
background-repeat:no-repeat;
background-size: 10px;
width: 12px;
height: 12px;
top: 15px;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {
padding: 31px 0 14px 27px;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
line-height:24px;
padding-bottom:17px;
}

.mega-sub-menu a:hover {
color:#EB6D12!important;
}

#mega-menu-wrap-primary #mega-menu-primary[data-effect=”fade_up”] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {
margin-top:23px!important;
}

.mm-box:hover .divider {
–divider-color: #EB6D12!important;
}

.mega-menu-cta {
display:none!important;
}

.mega-menu-cta a.mega-menu-link, .mega-menu-cta a.mega-menu-link:hover {
color: #fff!important;
}

.mm-mobile {
display:none!important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link > span.mega-indicator::after {
transform: rotateX(180deg);
}

#mega-menu-wrap-mobile #mega-menu-mobile > li.mega-menu-megamenu.mega-menu-item {
width: 100%;
float: left;
}

@media screen and (min-width: 1313px) and (max-width: 1440px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
font-size:14px;
}
}

@media screen and (max-width: 1440px) {

#mega-menu-wrap-primary #mega-menu-primary[data-effect=”fade_up”] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {
margin-top: 21px !important;
}
/**
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item {
margin-right:23px!important;
} **/

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after {
background-image: url(https://directiveconsulting.com/wp-content/uploads/2024/05/menu-dropdown.svg);
content: ” !important;
background-position: center;
background-repeat: no-repeat;
background-size: 7px;
width: 7px;
height: 10px;
top: 15px;
}
}

@media screen and (min-width: 1313px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {
transform: translateX(-37px) !important;
background:#fff!important;
}

.mega-sub-menu li:not(.mega-menu-item-38800):not(.mega-menu-item-38821):not(.mega-menu-item-38801):not(.mega-menu-item-38802) {
position: absolute!important;
max-width: 1320px!important;
left: 0!important;
right: 0!important;
margin: auto!important;

}

}

@media screen and (max-width: 1312px) {

.book-desktop {
display:none!important;
}

#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary {
top:57px!important;
padding-bottom:100px!important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:not(.mega-menu-cta) > a.mega-menu-link:hover {
color:#EB6D12!important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
margin-bottom: 20px;
}

#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {
margin-left: 0;
}

#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
margin-right: 0;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover {
font-weight:700!important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
padding: 0 24px;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: none;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after {
top:18px;
}

.mega-menu-cta {
padding:0px !important;
display: flex!important;
width:auto!important;
margin: 20px 24px 0px!important;
color:#fff!important;
background:none!important;
}

.mega-menu-cta a {
padding:10px 20px!important;
font-size:14px!important;
line-height:21px!important;
height:unset!important;
width:auto!important;
background: #EB6D12!important;
color:#fff!important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-cta > a.mega-menu-link {
color:#fff!important;
}

.mega-menu-cta a:hover {
background: #EB4812!important;
}

.mm-desktop {
display:none;
}

.mm-mobile {
display:block!important;
}

ul.mega-sub-menu {
margin-top: 0px !important;
padding: 0px !important;
}
}

.mm-mobile a {
color: #1E1C20!important;
}

.mm-mobile a:hover {
color: #EB6D12!important;
}

.cta-animation {
min-height:100%;
}

/**
*
* BUTTONS AND LINKS
*
**/

.hero .button-primary a, .cta-main .button-primary a, .button-large a {
font-size:20px!important;
line-height:30px!important;
font-weight:700!important;
}

.button-fill:hover a {
color:#fff!important;
background:#EB4812!important;
border-color:#EB4812!important;
}

.button-small a {
font-size:16px!important;
line-height:21px!important;
padding:16px 32px!important;
}

.button-primary {
margin-top:60px;
}

.article-button:hover {
color:#fff!important;
}

@media screen and (max-width: 1440px) {
.button-primary {
margin-top:45px;
}

.hero .button-primary a, .cta-main .button-primary a, .button-large a {
font-size:16px!important;
line-height:24px!important;
font-weight:700!important;
}
}

@media screen and (max-width: 767px) {
.button-primary {
margin-top:30px;
}

.hero h2 {
font-size:30px!important;
line-height:36px!important;
letter-spacing: 0.3px;
}
}

.hover-arrow .arrow, .hover-arrow .elementor-widget-container {
transition:.3s ease-in-out all;
}

.hover-arrow:hover .elementor-widget-container {
color: #EB6D12!important;
}

.hover-arrow:hover .arrow {
transform:translateX(8px);
}

.hover-arrow .arrow {
max-width:36px!important;
}

@media screen and (max-width: 1440px) {
.hover-arrow .arrow img {
width:27px!important;
}
}

/**
*
* FONTS
*
**/

img.wp-smiley, img.emoji {
display:none!important;
}

h2 strong {
letter-spacing: -1.44px;
}

.pre-title-light h1, .pre-title-light, .pre-title-light p {
color: #fff;
font-size: 14px!important;
line-height:15px!important;
font-style: normal;
font-weight: 700;
letter-spacing: 0.98px;
text-transform: uppercase;
margin-bottom:0!important;
}

.pre-title-light,.pre-title-dark {
padding-bottom: 30px;
}

.title-line-light {
padding-left:112px;
}

.title-line-light:before {
content:”;
position: absolute;
left:0;
top:6px;
width: 88px;
height: 1px;
background: #fff;
}

.pre-title-dark, .pre-title-dark p {
font-size: 14px;
line-height:15px!important;
font-style: normal;
font-weight: 700;
letter-spacing: 0.98px;
text-transform: uppercase;
margin-bottom:0!important;
}

.title-line-dark {
padding-left:112px;
}

.title-line-dark:before {
content:”;
position: absolute;
left:0;
top:6px;
width: 88px;
height: 1px;
background: #1E1C20;
}

.heading-green {
color: #176739;
font-weight: 700;
}

.body-large {
font-size: 24px!important;
line-height: 28.8px!important;
font-weight:400;
}

.body-x-large {
font-size: 30px!important;
line-height: 36px!important;
}

.t-42 {
font-size: 42px!important;
line-height: 120%!important;
}

.t-36 {
font-size: 36px!important;
line-height: 120%!important;
}

.searchandfilter h4 {
font-size: 20px!important;
line-height: 24px!important;
}

@media screen and (max-width: 1440px) {

.body-x-large {
font-size: 22px!important;
line-height: 27px!important;
}
.body-large {
font-size: 20px!important;
line-height: 24px!important;
}

.t-36 {
font-size: 30px!important;
}

}

@media screen and (max-width: 1024px) {
.body-large, .body-x-large, .searchandfilter h4 {
font-size: 16px!important;
line-height: 24px!important;
}

.t-36 {
font-size: 20px!important;
}

}

/**
*
* ICON AND HOVER BOXES
*
**/

.icon-box-right {
padding:41px 72px 74px 83px;
min-height:650px;
}

.icon-right {
position: absolute;
right: 72px;
text-align: right;
}

.icon-left {
position: absolute;
left: 27px;
text-align: left;
}

.ib-purple {
background-color: #EBE7EE;
}

.ib-purple:hover {
background-color: #4F2A5D!important;
}

.ib-purple .title {
margin-top:238px;
}

.ib-purple .values-title {
margin-top:105px;
}

.ib-purple:hover .title h3, .ib-purple:hover .values-title h3, .ib-purple:hover .description {
color: #EBE7EE!important;
}

.ib-purple:hover svg path {
fill:#a594ad!important;
}

.ib-purple:hover .icon-left svg path {
fill:#9E54BA!important;
}

.ib-green:hover {
background: #0E3F23!important;
}

.ib-green .title {
margin-top:238px;
}

.ib-green:hover .title h3 {
color:#82E3AB!important;
}

.ib-green:hover .description {
color:#D5F6E3!important;
}

.ib-green:hover svg path {
fill:#82E3AB!important;
}

@media screen and (max-width: 1024px) {
.icon-box-container {
flex-direction:column;
}

.icon-box-right {
padding:41px 24px 40px 24px;
min-height:0;
}

.ib-green .title {
margin-top:70px;
}

.icon-right, .icon-right-anim {
width:40px;
height:auto;
}

.ib-green .icon-right-anim {
width:64px;
height:auto;
}
}

@media screen and (max-width: 767px) {
.ib-purple .title {
margin-top:101px;
}

.icon-left {
left: 15px;
}

.icon-left svg {
width:32px;
height:32px;
}

.ib-purple .values-title {
margin-top: 65px;
}
}

.inner-content ul {
margin-left:20px!important;
}

/**
*
* TESTIMONIALS
*
**/

.testimonial-container {
padding-top:146px;
padding-bottom:24px;
}

.testimonial-carousel .swiper-slide {
display: flex;
align-items: center;
}

@media screen and (max-width: 1600px) {
.testimonial-carousel .elementor-main-swiper {
width: 80%!important;
}
}

.testimonial-carousel .elementor-widget-testimonial-carousel .swiper-wrapper {
align-items:center!important;
}

.elementor-testimonial__image img {
height: auto!important;
}

.elementor-testimonial__footer {
justify-content: center;
}

.elementor-testimonial–skin-bubble .elementor-testimonial__content {
background-color: rgba(255, 255, 255, 0) !important;
}

.elementor-testimonial–skin-bubble .elementor-testimonial__content:after {
display: none!important;
}

.testimonial-carousel .swiper-pagination-bullet {
border-radius: 0!important;
}

.testimonial-carousel:before {
content:”;
position: absolute;
left:390px;
top:-60px;
width:68px;
height: 61px;
background: url(‘https://directiveconsulting.com/wp-content/uploads/2024/04/quote-white.svg’);
background-size: contain!important;
background-repeat: no-repeat!important;
}

.testimonial-carousel.dark:before {
content:”;
position: absolute;
left: 370px;
top: -80px;
width:68px;
height: 61px;
background: url(‘https://directiveconsulting.com/wp-content/uploads/2024/04/quote-purple.svg’)!important;
background-size: contain!important;
background-repeat: no-repeat!important;
}

.testimonial-carousel.green:before {
content:”;
position: absolute;
left: 370px;
top: -80px;
width:68px;
height: 61px;
background: url(‘https://directiveconsulting.com/wp-content/uploads/2024/05/quote-green.svg’)!important;
background-size: contain!important;
background-repeat: no-repeat!important;
}

.elementor-swiper-button-next:before {
content:”;
position: absolute !important;
right: -100px !important;
top: 0 !important;
width: 48px!important;
height: 48px!important;
background: url(https://directiveconsulting.com/wp-content/uploads/2024/04/arrow-right-orange.svg) !important;
background-size: contain!important;
background-repeat: no-repeat!important;

}

.elementor-swiper-button-prev:before {
content:”;
position: absolute !important;
left: -100px !important;
top: 0 !important;
width: 48px!important;
height: 48px!important;
background: url(https://directiveconsulting.com/wp-content/uploads/2024/04/arrow-left-orange.svg) !important;
background-size: contain!important;
background-repeat: no-repeat!important;
}

@media screen and (max-width: 1600px) {
.elementor-swiper-button-next:before {
right: 0px !important;
}

.elementor-swiper-button-prev:before {
left: 0px !important;
}
}

@media screen and (max-width: 1440px) {
.elementor-swiper-button-prev:before, .elementor-swiper-button-next:before {
width: 36px!important;
height: 36px!important;
}
}

@media screen and (max-width: 1024px) {
.elementor-testimonial–layout-image_left .elementor-testimonial {
flex-direction: column-reverse!important;
}

.elementor-testimonial__footer, .elementor-testimonial__header {
align-items: center!important;
padding-right:0!important;
}

.testimonial-carousel:before, .testimonial-carousel.dark:before, .testimonial-carousel.green:before {
display:none;
}

.elementor-swiper-button-next:before {
right: 0px !important;
}

.elementor-swiper-button-prev:before {
left: 0px !important;
}

.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-prev, .elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-next {
top: 100%!important;
}

.testimonial-carousel .elementor-main-swiper {
width:100%!important;
}

.testimonial-container {
padding-top:40px;
padding-bottom:24px;
}
}

.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
opacity:1!important;
}

@media screen and (min-width: 1025px) {
.testimonial-container .elementor-pagination-type-bullets .elementor-swiper-button-prev, .testimonial-container .elementor-pagination-type-bullets .elementor-swiper-button-next {
top: calc(50% – 90px / 2)!important;
}
}

/**
*
* THEME TEMPLATE
*
**/

.arrowhead-section-wrap .container .inner {
margin: 0!important;
}

/**
* CASE STUDIES
*
**/

.vline {
display:none!important;
}

.single-case_studies .block-1 section {
padding-top:115px;
padding-bottom:0px
}

.arrowhead-section-wrap .container {
max-width:1320px!important;
padding-left:24px;
padding-right:24px;
}

.single-case_studies .check-article-body:not(.block-1), .single-case_studies .check-pull-quotes {
display:flex;
justify-content:flex-end;
max-width: 1320px;
margin: 0px auto;
}

.single-case_studies .check-pull-quotes section {
width:100%;
}

section.pull_quotes.quoteicon .heading-title-h3 {
font-size: 36px;
line-height: 43px;
font-family: ‘Manrope’;
}

.client-title {
margin:0px 0px 70px!important;
display:none;
}

.block-1 .client-title {
display:block;
}

section.article_body .entry {
border-bottom:0px;
padding-bottom:0px
}

.single-case_studies .check-article-body:not(.block-1) section {
width:100%;
}

.single-case_studies .check-article-body a span, .single-case_studies .check-article-body a {
color:#EB6D12!important;
text-decoration:none!important;
}

.single-case_studies .check-article-body a span:hover, .single-case_studies .check-article-body a:hover {
color:#e1523d!important;
text-decoration:none!important;
}

.single-case_studies .block-1 .entry:nth-of-type(2) a {
color: #e25343;
padding: 8px 12px 8px 12px;
align-items: center;
gap: 10px;
color: #fff !important;
background: #4F2A5D;
font-size: 14px;
line-height: 14px;
text-transform: uppercase;
font-weight: 700;
}

.single-case_studies .block-1 .entry:nth-of-type(1) h2 {
display:none;
}

.single-case_studies .block-1 .entry:nth-of-type(1) {
width:66%;
float:right;
}

section.pull_quotes.userpic .attribution h4 {
letter-spacing: 0;
font-size: 16px;
line-height: 24px;
margin-left: 0;
font-weight: 400 !important;
width: calc(100% – 2rem – 56px);
}

section.pull_quotes.quoteicon .attribution p:first-child {
color: #000;
font-size: 16px;
font-weight: 400;
line-height: 24px;
}

section.pull_quotes.quoteicon .heading-title-h3:before {
left: -50px;
top: 0;
}

section.pull_quotes .context {
max-width: 100%;
}

.arrowhead-section-wrap section {
padding: 0;
margin: 60px 0;
}

.single-case_studies .hero {
min-height:980px!important;
padding-top:0!important;
padding-bottom:0!important;
margin-top:0!important;
}

/**.single-case_studies .hero:before {
content:”;
background-image: linear-gradient(270deg, #00000000 0%, #000000 100%);
mix-blend-mode: multiply;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
} **/

.single-case_studies .curated_posts {
display:none!important;
}

.single-case_studies section.article_body .entry.gen-cta .cta-wrap h2 {
font-size:20px;
line-height:30px;
font-weight:400;
}

.single-case_studies section.article_body .entry.gen-cta .cta-wrap .heading-blurb {
font-size:42px;
line-height:50px;
}

.single-case_studies .block-5 section.article_body {
padding:0 0 90px;
}

.single-case_studies section.article_body .entry.gen-cta .cta-wrap a {
color:#fff!important;
}

.single-case_studies section.article_body .entry.gen-cta .cta-wrap a:hover {
color:#1E1C20!important;
}

section.entry_grid.horizontal.bignum .grid .entry .context h2 {
position: relative!important;
padding:0!important;
}

section.entry_grid.horizontal.bignum .grid .entry .context {
padding:0!important;
}

section.entry_grid.horizontal.bignum .grid .entry .context .heading-blurb {
background: #fff;
padding: 24px 0 0 0!important;
}

section.hero .context {
margin: 0 auto;
width:1320px;
max-width: 100%;
text-align: left;
}

section.hero .entry-logo {
display: block;
height: 90px;
margin: 0 0 30px 0;
}

.arrowhead-section-wrap section {
background-color:#fff!important;
}

.arrowhead-section-wrap section .heading-title {
font-size: 72px!important;
font-weight: 400!important;
line-height: 110%!important;
letter-spacing: -0.72px!important;
max-width:863px;
}

section.hero .heading-blurb {
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 120%;
color:#fff;
max-width:863px;
}

.arrowhead-section-wrap section.dark .cta-wrap .cta.filled.red_theme {
background-color: rgba(0, 0, 0, 0);
border-color: #EB6D12;
border: 1px solid #EB6D12;
}

.arrowhead-section-wrap section.dark .cta-wrap .cta.filled.red_theme:hover {
background-color: #e1523d;
color:#fff;
border: 1px solid #e1523d;
}

.arrowhead-section-wrap section .heading-blurb {
font-size: 22px;
letter-spacing: 0;
}

section.entry_grid.horizontal.bignum .grid .entry .context h2 {
color: #4F2A5D;
font-size:88px;
line-height:97px;
}

section.entry_grid.horizontal.bignum .grid .entry .context .heading-blurb p {
margin: 0;
font-size: 24px;
line-height: 29px;
font-weight: 400;
max-width: 250px;
}

section.pull_quotes.quoteicon .heading-title-h3:before {
color: #A794AE;
content: ““”;
font-family: ‘Manrope’;
}

.dark {
background-color:#301938!important;
}

.dark .heading-title-h2 {
color:#A794AE;
font-size: 20px;
font-weight: 400;
letter-spacing: 0.2px;
}

.dark .heading-blurb {
font-size: 42px;
font-style: normal;
font-weight: 700;
line-height: 120%;
}

.single-case_studies section.article_body .entry.gen-cta .cta-wrap {
background-image:none!important;
}
section.article_body .entry.gen-cta .cta-wrap.dark .context {
border-left: 0px;
}

/**
*
* POSTS
*
**/

section.article_body .grid {
margin: 0 auto;
max-width: 1320px!important;
}

body.single .blog-post section .img-foot .heading-title-h2 {
font-size: 72px!important;
line-height: 79px!important;
color: #1E1C20 !important;
font-weight: 400 !important;
}

.ast-oembed-container {
height:auto!important;
}

/**
*
* GLOSSARY
*
**/

.single-glossary .arrowhead-section-wrap section {
margin-bottom: 120px;
}

.single-glossary .header section.hero {
padding:120px 24px 0!important;
}

.single-glossary .arrowhead-section-wrap section {
padding:0 24px!important;
}

.single-glossary .f-frame {
max-width: 1320px;
padding: 120px 0;
}

.glossary-blog-additional-heading, .glossary-blog-explore-services-buttons {
padding-left: 0;
padding-right: 0;
}

.single-glossary .f-columns>.f-column {
padding:0;
}

.single-glossary .f-columns {
column-gap: 24px;
}

.single-glossary .f-columns>.f-column[data-width=”1/3″] {
width: calc(33.33% – 24px);
}

.POST-LIST .post .meta {
display:none;
}

.glossary-blog-additional-heading h2 {
margin-bottom: 50px;
}
.single-glossary .glossary-explore-services {
display:none;
}

.arrowhead-section-wrap h2 {
margin:24px 0;
}

.tag-tagline span {
font-size: 14px;
font-weight: 700;
padding: 4px 10px !important;
}

.section-hero-guide-heading {
font-size: 72px;
line-height: 79px;
font-weight: 400;
margin-top: 40px;
margin-bottom: 40px;
}

.glossary-sidebar-wrapper h5 {
font-size:24px;
}

/**
*
* PRINCIPLES
*

.video-container {
min-width:643px!important;
}

@media screen and (max-width: 1300px) {
.video-container {
min-width:100%!important;
}
}
**/
.principle-button {
position: relative;
color: #1E1C20!important;
display: flex;
flex-direction: row;
align-items: center;
}

.principle-button span {
content:”;
position: relative !important;
width: 36px!important;
height: 36px!important;
min-width: 36px!important;
min-height: 36px!important;
background: url(https://directiveconsulting.com/wp-content/uploads/2024/04/arrow-right-orange.svg) !important;
background-size: contain!important;
background-repeat: no-repeat!important;
margin-left: 9px;
transition:.3s ease-in-out all;
}

.principle-button:hover {
color: #EB6D12!important;
}

.principle-button:hover span {
transform: translateX(8px);
}

.fixed-logo {
display: none;
}

.principle-nav.elementor-sticky–effects {
z-index:999999;
}

.principle-nav.elementor-sticky–effects .fixed-logo {
display: inline-block;
}

.principle-nav.elementor-sticky–effects .cg-title {
display: none;
}

@media screen and (max-width: 1440px) {
.fixed-logo {
display: none!important;
}
}

#arrowhead-toc-sticky-wrapper .container .inner h5 {
font-family: manrope!important;
font-size: 20px;
font-weight: 700;
margin-bottom: .8rem;
}

.single-resource_hub section.article_body .entry {
margin-left:300px;
}

.single-resource_hub .block-1 .client-title {
display: none!important;
}

.single-resource_hub {
background:#F5F5F5!important
}

/**
*
* FORMS
*
**/

h2.gform_submission_error {
font-size: 20px!important;
line-height: 30px!important;
font-weight: 700!important;
}

/**
*
* LOOPS
*
**/

.loop-section-dark .loop-grid-standard .elementor-widget-container {
color: #fff!important;
}

/**
*
* POSTS
*
**/

.cat-item {
cursor: pointer;
background:#D9D9D9;
}

.cat-item .e-con-inner {
background:#F5F5F5;
margin:1px;
}

.cat-item:hover .e-con-inner {
margin:0px;
}

.cat-label {
height: 42px;
}

.cat-item:hover .elementor-widget-container {
color: #fff!important;
}

.glossary-cat .e-con-inner:hover {
background:#301938!important;
border-color: #301938;
}

.glossary-cat:hover svg path {
fill: #9E54BA!important;
}

.guides .e-con-inner:hover {
background:#4D4D4D!important;
border-color: #4D4D4D;
}

.guides:hover svg path {
fill: #82E3AB!important;
}

.podcast .e-con-inner:hover {
background:#176739!important;
border-color: #176739;
}

.podcast:hover svg path {
fill: #D5F6E3!important;
}

.reports .e-con-inner:hover {
background:#4F2A5D!important;
border-color: #4F2A5D;
}

.reports:hover svg path {
fill: #FFD4FF!important;
}

.strategies .e-con-inner:hover {
background:#666!important;
border-color: #666;
}

.strategies:hover svg path {
fill: #D5F6E3!important;
}

.thought .e-con-inner:hover {
background:#846A8E!important;
border-color: #846A8E;
}

.thought:hover svg path {
fill: #FFD4FF!important;
}

.video .e-con-inner:hover {
background:#5D9574!important;
border-color: #5D9574;
}

.video {
padding-right:1px;!important;
}

.video:hover{
padding-right:1px;!important;
}

.video:hover svg path {
fill: #82E3AB!important;
}

@media screen and (max-width: 767px) {
.cat-item {
width:33%;
}

.cat-item svg {
height:33px;
}

.cat-label {
height:32px;
}

.thought, .podcast {
padding-right:2px;
}
}

.dark-bg .e-loop-item .item-title, .dark-bg .e-loop-item .elementor-heading-title {
color:#fff!important;
}

.e-loop-item a:hover .item-title, .e-loop-item a:hover .elementor-heading-title{
opacity:.8!important;
}

.terms-label .elementor-post-info__terms-list {
background-color: #fff;
font-size: 14px;
line-height: 21px;
padding:7px 14px;
color: #1E1C20;
font-weight: 700;
text-transform: uppercase;
}

.terms-label-grey .elementor-post-info__terms-list {
background-color: #D9D9D9;
font-size: 14px;
line-height: 21px;
padding:7px 14px;
color: #1E1C20;
font-weight: 700;
text-transform: uppercase;
}

.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 var(–swiper-pagination-bullet-horizontal-gap, 4px);
border-radius: 0 !important;
}

.elementor-pagination {
display: flex !important;
align-items: center;
}

.page-numbers.prev {
height: 48px !important;
width: 48px !important;
display: inline-block;
font-size: 0;
background: url(https://directiveconsulting.com/wp-content/uploads/2024/04/arrow-left-orange.svg) !important;
background-size: contain !important;
background-position: center;
background-repeat:no-repeat!important;
}

.page-numbers.next {
height: 48px !important;
width: 48px !important;
display: inline-block;
font-size: 0;
background: url(https://directiveconsulting.com/wp-content/uploads/2024/04/arrow-right-orange.svg) !important;
background-size: contain !important;
background-position: center;
background-repeat:no-repeat!important;
}

.page-numbers.dots {
color: #D9D9D9;
}

.page-numbers.current {
color:#1E1C20;
}

.searchandfilter ul {
margin:0!important;
}

.searchandfilter label:hover, .sf-option-active label {
color: #EB4812!important;
}

.sf-field-search input {
display:inline-block;
padding-bottom:20px;
}

li.sf-field-search label {
position:relative;
}

li.sf-field-search label::after {
content:”!important;
display: inline-block;
width: 25px;
height: 25px;
position: absolute;
right:0;
bottom:16px;
cursor: pointer;
background-image:url(‘https://directiveconsulting.com/wp-content/uploads/2024/05/search.svg’);
background-position:center;
background-repeat:no-repeat;
background-size: contain;
}

.searchandfilter select.sf-input-select {
background: none !important;
border: 0px !important;
box-shadow: none !important;
padding: 0 !important;
font-size: 20px !important;
}

@media screen and (max-width: 1440px) {
.searchandfilter select.sf-input-select {
font-size: 16px !important;
}
}

.blog-carousel .elementor-swiper-button {
display: none!important;
}

@media screen and (max-width: 1024px) {
.blog-carousel .elementor-swiper-button {
display: flex!important;
}

.blog-carousel-container {
padding-bottom: 120px !important;
}
}

/*
*
* FOOTER
*
**/

@media screen and (max-width: 1600px) {

.cta-anim {
width: 50%!important;
transform: translateX(150px)!important;
}
}

@media screen and (max-width: 1150px) {

.cta-anim {
width: 60%!important;
transform: translateX(200px)!important;
}
}

.cta-main p {
margin-bottom:0!important;
}

@media screen and (max-width: 1024px) {
.cta-main {
background:#fff!important;
}
}

/*
*
* SLICK GLOBAL
*
**/

.slick-prev, .slick-next {
top: 100%;
background-color: transparent !important;
border-color: transparent !important;
color: #000 !important;
padding: 0 !important;
width: auto;
}

.slick-next, .slick-prev {
font-size: 20px;
font-style: normal;
font-weight: 400!important;
line-height: 150%;
}

.slick-next:before, .slick-prev:before {
color: #EB6D12;
margin: 0;
top: 8px !important;
vertical-align: middle;
opacity: 1!important;
}

.slick-next:before {
content: url(https://directiveconsulting.com/wp-content/uploads/2024/04/arrow-right-orange.svg)!important;
position:absolute!important;
top: 0 !important;
}

.slick-prev:before {
content: url(https://directiveconsulting.com/wp-content/uploads/2024/04/arrow-right-orange.svg)!important;
position:absolute!important;
top: 0 !important;
transform: rotate(180deg);
}

/*
*
* SLICK – SIDE CAROUSEL TRANS
*
**/

.side-carousel-trans .slick-track {
display: flex !important;
}

.side-carousel-trans .slick-list {
margin: 0;
overflow: visible;
}

.side-carousel-trans .slick-slide {
margin: 0 24px 0 0;
height: inherit !important;
}

.side-carousel-trans .slick-next, .side-carousel-trans .slick-prev{
top: -75px;
color: transparent !important;
}

.side-carousel-trans .slick-prev {
right: 147px;
left:unset!important;
}
.side-carousel-trans .slick-next {
right: 36px;
}

@media screen and (max-width: 998px) {

.side-carousel-trans .slick-slide {
margin: 0 20px 0 0;
}

.side-carousel-trans .slick-next, .side-carousel-trans .slick-prev{
top: -65px;
}
}

input[type=email]:focus, input[type=password]:focus, input[type=reset]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=url]:focus, select:focus, textarea:focus {
background-color:rgba(255,255,255,0)!important;
border-color:#1E1C20!important;
}
}

/** Mega Menu CSS: fs **/

Skip to content

/*! elementor – v3.21.0 – 26-05-2024 */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=”.svg”]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}

//

Customer GenerationAbout

About UsCareersBecome a Partner
Services

/*! elementor – v3.21.0 – 26-05-2024 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block} Customer
Generation

See how it works

Startups
Package

Customer Generation for startups

Content & SEO

/*! elementor – v3.21.0 – 26-05-2024 */
.elementor-widget-divider{–divider-border-style:none;–divider-border-width:1px;–divider-color:#0c0d0e;–divider-icon-size:20px;–divider-element-spacing:10px;–divider-pattern-height:24px;–divider-pattern-size:20px;–divider-pattern-url:none;–divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(–divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(–divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider–view-line_icon .elementor-divider-separator,.elementor-widget-divider–view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider–view-line_icon .elementor-divider-separator:after,.elementor-widget-divider–view-line_icon .elementor-divider-separator:before,.elementor-widget-divider–view-line_text .elementor-divider-separator:after,.elementor-widget-divider–view-line_text .elementor-divider-separator:before{display:block;content:””;border-block-end:0;flex-grow:1;border-block-start:var(–divider-border-width) var(–divider-border-style) var(–divider-color)}.elementor-widget-divider–element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider–element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider–element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider–element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider–element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider–element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider–element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider–element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider–element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider–element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider–element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider–element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider–view-line_text):not(.elementor-widget-divider–view-line_icon) .elementor-divider-separator{border-block-start:var(–divider-border-width) var(–divider-border-style) var(–divider-color)}.elementor-widget-divider–separator-type-pattern{–divider-border-style:none}.elementor-widget-divider–separator-type-pattern.elementor-widget-divider–view-line .elementor-divider-separator,.elementor-widget-divider–separator-type-pattern:not(.elementor-widget-divider–view-line) .elementor-divider-separator:after,.elementor-widget-divider–separator-type-pattern:not(.elementor-widget-divider–view-line) .elementor-divider-separator:before,.elementor-widget-divider–separator-type-pattern:not([class*=elementor-widget-divider–view]) .elementor-divider-separator{width:100%;min-height:var(–divider-pattern-height);-webkit-mask-size:var(–divider-pattern-size) 100%;mask-size:var(–divider-pattern-size) 100%;-webkit-mask-repeat:var(–divider-pattern-repeat);mask-repeat:var(–divider-pattern-repeat);background-color:var(–divider-color);-webkit-mask-image:var(–divider-pattern-url);mask-image:var(–divider-pattern-url)}.elementor-widget-divider–no-spacing{–divider-pattern-size:auto}.elementor-widget-divider–bg-round{–divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(–container-widget-width,100%);–flex-grow:var(–container-widget-flex-grow)}

Achieve long-term growth in organic traffic, qualified leads, and pipeline with performance content and SEO.

CRO & Performance Design

Build designs that create lifelong fans of your brand through impactful design strategy and execution.

Paid Media

Launch strategic PPC ads that capture high-intent buyers and power continual growth.

Video

Short-form videos are an engaging and strategic way to communicate value faster across all platforms.

Marketing Ops

Take command of your marketing data, tech stack and processes to achieve sustained, efficient growth.

Go-to-Market Strategy

Attract, convert, and retain your customer base with our Customer Generation strategies.

Customer Generation

Startups Package

Content & SEO

Paid Media

CRO & Performance Design

Marketing Ops

Video

Go-to-Market Strategy

Outcomes

Customer
Generation

See how it works

Startups
Package

Customer Generation for startups

Improve brand discoverability

Bridge the gap between your product and the problem you solve to get long-lasting, compounding increases in traffic, customers, and ROI.

Focus on your customer

Optimize your landing pages and ad sets for relevance, engagement, and conversions for more qualified pipeline and ROI from your campaigns.

Drive activation not just acquisition

Turn your paid media campaigns into direct drivers of revenue and see more ROI in auction-based advertising environments – without sweating over CPL.

Become unforgettable

Craft visually compelling narratives that resonate with your audience, enhance brand perception, and build credibility.

Make better decisions

Build the key processes, automations, and programs you need to get the most visibility and value out of your tech stack – and your marketing.

Customer Generation

Startups Package

Improve brand discoverability

Drive activation not just acquisition

Focus on your customer

Make better decisions

Become unforgettable

Success StoriesResources

Get The Verdict Report

Get SaaS insights and benchmarks backed by $55M in ad spend.

Download the Verdict

WE CAN HELP YOU

Resources Library

Resources to take your Customer Generation to the next level.

Our Marketing Blog

For curious lifelong learners in the tech and SaaS space.

Join Society

Get the tech marketing expertise you need when you need it.

Pulse: Marketing Data

Gain a competitive edge with our powerful marketing data analysis tool.

MORE RESOURCES

Original Marketing Podcast

Marketing Glossary

Directive Digest Newsletter

The Verdict

Get The Verdict Report

WE CAN HELP YOU

Resource Library

Our Marketing Blog

Join Society

Pulse: Marketing Data

MORE RESOURCES

Original Marketing Podcast

Marketing Glossary

Directive Digest Newsletter

The Verdict

Book Intro Call

Book Intro Call

/*! elementor – v3.21.0 – 26-05-2024 */
.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}Rethink the Potential of Your Agency

H2 9 tags

– All the services you expect, executed beyond expectations.
– Elevating your SaaS brand through design expertise.
– wrrk
– Imply
– Uber Freight
– Wonder what it feels like to
 hire the right agency?
– Customer Generation is a more efficient way to invest in growth.
– Take a peek into the Directive client experience.
– Solving tough challenges for ambitious tech businesses since 2013.

H3 9 tags

– 100+
– 420+
– $1B+
– Orange County
– Austin
– New York City
– Toronto
– London
– MexicoCity

H4 0 tags
H5 3 tags

– Manta
– Registrar Corp
– Fanbyte

H6 0 tags
Total Images 47 images
Internal Links 96 internal links
External Links 9 external links