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 $ 20.14 USD per day from advertising and we value it to be upwards of $ 14,703 USD. We have found the average page load time to be 1.05 seconds. The website is estimated to get a total of 5,754 visitors per day. The website IP address is 172.66.42.242. Report last updated on June 9, 2025.

Estimated Traffic & Worth

Daily Visitors 5,754
Daily Revenue $ 20.14 USD
Website Worth $ 14,703 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 1.05 seconds

Website Inpage Analysis

Title B2B Marketing Agency Driving Sustainable Growth | Directive

Length: 59 characters

Meta Keywords

Length: 0 characters

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

Length: 146 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);
*/

window.rocketSplitTest = { ‘config’: { ‘page’: { ‘base’: { ‘protocol’: ‘https://’, ‘host’: ‘directiveconsulting.com’, ‘path’: ‘/’ } } } };
window.rocketSplitTest.cookie = { };
window.rocketSplitTest.cookie.create = function (name, value, days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
document.cookie = name + “=” + value + “; expires=” + date.toGMTString() + “; path=” + window.rocketSplitTest.config.page.base.path;
};
window.rocketSplitTest.cookie.read = function (name) {
var parts = (“; ” + document.cookie).split(“; ” + name + “=”);
return (parts.length === 2) ? parts.pop().split(“;”).shift() : null;
};

! 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;
}

.mega-menu-item-47665 .mega-sub-menu li a, .mega-menu-item-46743 .mega-sub-menu li a {
font-weight:700!important;
}

@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-menu-column-standard {
position: absolute!important;
max-width: 1320px!important;
left: 0!important;
right: 0!important;
margin: auto!important;
}

.mega-menu-item-47665 .mega-sub-menu {
display: flex!important;
flex-wrap: wrap;
flex-direction: row;
width: 690px!important;
padding-top:40px!important;
padding-bottom:40px!important;
}

.mega-menu-item-47665 .mega-sub-menu li {
flex: 1 50%;
padding:20px 20px 20px 0!important;
margin:0!important;
}

.mega-menu-item-47665 .mega-sub-menu li a {
padding-bottom:0!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-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-cta.menu-ce > a.mega-menu-link {
color:#EB6D12!important;
background:none!important;
border: 1px solid #EB6D12!important;
}

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

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-cta.menu-ce > a.mega-menu-link:hover {
border: 1px solid #EB4812!important;
background: #EB4812!important;
color:#fff!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 h2, .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
*
**/

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

@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;
}
}

@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

MethodologyAbout

About UsCareersBecome a Partner
Services

Customer
Generation

See how it works

Startups
Package

Customer Generation for startups

Content Marketing

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.

Revenue Operations

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.

View All Services

Customer Generation

Startups Package

Content Marketing

Paid Media

CRO & Performance Design

Revenue Operations

Go-to-Market Strategy

View All Services

Industries

TechnologyManufacturing and IndustrialFinance and InsuranceHealthcare and PharmaceuticalsEnergy and UtilitiesProfessional ServicesTransportation and LogisticsConstruction and InfrastructureTelecommunicationsWholesale and DistributionView All Industries
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: SaaS Marketing Data

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

MORE RESOURCES

SaaS Marketer’s Toolkit

Marketing Glossary

Directive Digest Newsletter

The Verdict

Reports Gallery

Get The Verdict Report

WE CAN HELP YOU

Resource Library

Our Marketing Blog

Join Society

Pulse: Marketing Data

MORE RESOURCES

SaaS Marketer’s Toolkit

Marketing Glossary

Directive Digest Newsletter

The Verdict

Reports Gallery

Client ExamplesBook Intro Call

Client Examples

Book Intro Call

Rethink the Potential of Your Agency

H2 9 tags

– All the services you expect, executed beyond expectations.
– Elevating your B2B 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 B2B businesses since 2013.

H3 9 tags

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

H4 0 tags
H5 3 tags

– Manta
– Registrar Corp
– Fanbyte

H6 0 tags
Total Images 43 images
Internal Links 115 internal links
External Links 12 external links