<!DOCTYPE html>
<html lang="en-GB">

<head>
	<!-- Google tag (gtag.js) -->
	<script async src="https://www.googletagmanager.com/gtag/js?id=G-ZHKFD21SQV"></script>
	<script>
		window.dataLayer = window.dataLayer || [];

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

		gtag('config', 'G-ZHKFD21SQV');
	</script>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<!-- CSS -->
	<link rel="stylesheet" href="https://consultivutilities.com/wp-content/themes/linux_theme_v4/css/main.css?v=1790917622" />
	<link rel="stylesheet" href="https://consultivutilities.com/wp-content/themes/linux_theme_v4/css/extended-style.css" />
	<link rel="stylesheet" href="https://consultivutilities.com/wp-content/themes/linux_theme_v4/css/new-css-extended.css" />
	<link rel="stylesheet" href="https://consultivutilities.com/wp-content/themes/linux_theme_v4/css/consultiv-quote.css" />
	<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.2/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">
	<link rel="stylesheet" href="https://consultivutilities.com/wp-content/themes/linux_theme_v4/css/normalize.css" />
	<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
	<!-- JS -->
	<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
	<script src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
	<title>Consultiv Utilities</title>
<meta name='robots' content='max-image-preview:large' />
<link rel='dns-prefetch' href='//maps.googleapis.com' />
<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel='dns-prefetch' href='//stackpath.bootstrapcdn.com' />
<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='cq-fonts-css' href='https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&#038;display=swap' media='all' />
<link rel='stylesheet' id='consultiv-quote-css' href='https://consultivutilities.com/wp-content/themes/linux_theme_v4/consultiv-quote.css?ver=1.0' media='all' />
<style id="wp-emoji-styles-inline-css">

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id="wp-block-styles-placeholder-inline-css">
:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer." }
/*# sourceURL=wp-block-styles-placeholder-inline-css */
</style>
<style id="wp-global-styles-placeholder-inline-css">
:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer." }
/*# sourceURL=wp-global-styles-placeholder-inline-css */
</style>
<link rel='stylesheet' id='consultiv-bics-css-css' href='https://consultivutilities.com/wp-content/plugins/consultiv-bics-calculator/assets/css/bics-calculator.css?ver=1.2.0' media='all' />
<link rel='stylesheet' id='bodhi-svgs-attachment-css' href='https://consultivutilities.com/wp-content/plugins/svg-support/css/svgs-attachment.css?ver=2.6.1' media='all' />
<link rel='stylesheet' id='bootstrap-css' href='https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css?ver=7.1.3' media='all' />
<link rel='stylesheet' id='offset-css-css' href='https://consultivutilities.com/wp-content/themes/linux_theme_v4/css/bootstrap-offset.css?ver=7.1.3' media='all' />
<link rel='stylesheet' id='slick-css-css' href='https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css?ver=7.1.3' media='all' />
<link rel='stylesheet' id='slick-theme-css' href='https://consultivutilities.com/wp-content/themes/linux_theme_v4/css/slick-theme.css?ver=7.1.3' media='all' />
<link rel='stylesheet' id='fc-icons-css' href='//fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght@300&#038;ver=7.1.3' media='all' />
<link rel='stylesheet' id='fc-font-css' href='https://consultivutilities.com/wp-content/themes/linux_theme_v4/css/fonts/gilroy/font.css?ver=1790917621' media='all' />
<link rel='stylesheet' id='fc-animate-css' href='//cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css?ver=7.1.3' media='all' />
<link rel='stylesheet' id='fc-swiper-css' href='//cdnjs.cloudflare.com/ajax/libs/Swiper/11.0.5/swiper-bundle.min.css?ver=7.1.3' media='all' />
<link rel='stylesheet' id='fc-container-css' href='https://consultivutilities.com/wp-content/themes/linux_theme_v4/css/fc-container.css?ver=1790917621' media='all' />
<link rel='stylesheet' id='fc-layout-css' href='https://consultivutilities.com/wp-content/themes/linux_theme_v4/css/fc-layout.css?ver=1790917621' media='all' />
<link rel='stylesheet' id='fc-static-css' href='https://consultivutilities.com/wp-content/themes/linux_theme_v4/css/fc-static.css?ver=1790917622' media='all' />
<link rel='stylesheet' id='fc-style-css' href='https://consultivutilities.com/wp-content/themes/linux_theme_v4/css/fc-style.css?ver=1792426051' media='all' />
<script id="jquery-core-js" src="https://consultivutilities.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="gform_gravityforms-js-extra">
var gform_i18n = {"datepicker":{"wdOffset":1,"helpTextShort":"Press F1 for help","helpText":"Press the arrow keys to navigate by day, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year, or Escape to cancel.","openOnFocusHelpText":"Press Down arrow to browse the calendar, or Escape to close.","tooltipTxt":"Press Escape to cancel","disabledTxt":"Disabled","markedTxt":"Selected","prevTxt":"Previous","nextTxt":"Next","monthTxt":"Month","yearTxt":"Year","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"days":[{"s":"S","l":"Sunday"},{"s":"M","l":"Monday"},{"s":"T","l":"Tuesday"},{"s":"W","l":"Wednesday"},{"s":"T","l":"Thursday"},{"s":"F","l":"Friday"},{"s":"S","l":"Saturday"}]}};
var gf_legacy_multi = {"90":""};
var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","file_uploaded":"File uploaded","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://consultivutilities.com/wp-content/plugins/gravityforms/images"}};
//# sourceURL=gform_gravityforms-js-extra
</script>
<link rel="https://api.w.org/" href="https://consultivutilities.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://consultivutilities.com/xmlrpc.php?rsd" />

<style id="cky-style-inline">[data-cky-tag]{visibility:hidden;}</style><link rel="icon" href="https://consultivutilities.com/wp-content/uploads/2022/03/cropped-consultiv-favicon-32x32.png" sizes="32x32" />
<link rel="icon" href="https://consultivutilities.com/wp-content/uploads/2022/03/cropped-consultiv-favicon-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://consultivutilities.com/wp-content/uploads/2022/03/cropped-consultiv-favicon-180x180.png" />
<meta name="msapplication-TileImage" content="https://consultivutilities.com/wp-content/uploads/2022/03/cropped-consultiv-favicon-270x270.png" />
<style id="wp-custom-css">
.site-header { top: auto !important; }






.page-id-12717 .pcu-section .fc-image img {
	width: 100% !important;
}
gmp-place-autocomplete.gform-theme__no-reset--el{
	background-color: #ffffff;
    border: 1px solid #e3e8ec;
	color: #515151;
}
gmp-place-autocomplete .dropdown{
	background: #fff;
}
@media screen and (min-width: 1024px) and (max-width: 1200px) {
	.page-id-12717 .pcu-section .fc-image img {
		object-position: -11rem center !important;
	}
}

@media screen and (min-width: 934px) and (max-width: 1200px) {
	.page-id-12717 .pcu-section .fc-grid {
		grid-template-columns: 55% auto;
	}
	
	.page-id-12717 .pcu-section .fc-image img {
		height: 56vh;
		object-position: -12.5rem center;
	}
}

@media screen and (max-width: 933px) {
	.page-id-12717 .pcu-section .fc-col--2 {
		grid-row: 2;
	}
}

@media screen and (min-width: 480px) {
	.page-id-12717 .fc-hero {
		background-position: center center;
	}
}

@media screen and (max-width: 479px) {
	.page-id-12717 .fc-hero {
		background-position: -20rem center;
	}
	
	.page-id-12717 .fc-hero .fc-hero-wrapper {
		padding-top: 2rem;
	}
	
	.page-id-12717 .pcu-section .fc-image img {
		height: auto;
		object-fit: contain;
	}
}






/* Global Section Padding */

.fc-section, .single-services .section.padtb {
	padding-top: 4rem;
	padding-bottom: 4rem;
}


/* BICS Compliance */

.postid-10680 .flexible_content_single_column .content--sec-description__wrapper,
.postid-10680 .flexible_content_single_column .gform_footer {
	padding-bottom: 0 !important;
}

.postid-10680 .flexible_content_single_column input[type="submit"] {
	margin-bottom: 0 !important;
}


/* Close House Landing Page - Dual Form Layout */

.page-id-10479 .fc-text-n-image {
	padding-top: 0 !important;
}

.page-id-10479 .fc-text-n-image .fc-grid {
	column-gap: 6rem;
	display: flex;
	flex-direction: row-reverse;
}

.page-id-10479 .fc-text-n-image .fc-image::before {
	display: none;
	visibility: hidden;
}

.page-id-10479 .fc-text-n-image .fc-image {
	background: #1F332D;
	border-radius: 0;
}

.page-id-10479 .fc-text-n-image .fc-image img {
	border: none !important;
	border-radius: 0 !important;
	height: 100%;
	object-fit: contain;
	padding: 3rem;
	width: 100%;
}


.fc-dual-form {
	background: var(--fc-color-7);
}

.fc-dual-form .fc-grid--2 {
	gap: 4rem;
}

.fc-dual-form .fc-col--2 .cta-container {
	padding-top: 4.125rem;
}

.fc-dual-form .cta-form {
	background: var(--fc-color-w);
	padding: 3rem;
}

@media screen and (max-width: 1024px) {
	.fc-dual-form .fc-grid--2 {
		gap: 6rem;
		grid-template-columns: 1fr !important;
	}
}






.fc-logo,
.fc-footer .fc-omb-services img,
.fc-footer .fc-reg-partner img {
	width: auto;
}


/* Breweries Landing Page */

.page-id-10347 .fc-status .fc-stats .num {
	color: var(--fc-color-8);
}

/* DM Landing Page */

.page-id-10335 .fc-icon-box .fc-title {
	margin-bottom: 2rem !important;
}

.page-id-10335 .fc-icon-box .fc-content {
	font-size: 1.75rem;
	font-weight: 500;
	margin-bottom: 4rem !important;
}

.page-id-10335 .fc-icon-box .fc-box-content {
	align-items: center;
	display: flex;
	justify-content: center;
}

.page-id-10335 .fc-icon-box .fc-box-content .fc-title,
.page-id-10335 .fc-icon-box .fc-box-content .fc-title h3 {
	margin-bottom: 0 !important;
	text-align: center;
}


.page-id-10335 .fc-status .fc-stats .num {
	color: var(--fc-color-8);
}


/* Energy Solutions for NEAA Members */

.page-id-10253 .fc-cta-form .fc-title {
	margin-bottom: 2rem !important;
}

.page-id-10253 .fc-cta-form .cta-container {
	display: flex;
	flex-direction: column-reverse;
}

.page-id-10253 .fc-cta-form .cta-container .notice {
	margin-top: 0 !important;
	margin-bottom: 2rem !important;
}


/* Official Utilities Partner for The Padel Directory */

.page-id-9981 .fc-section.fc-text .fc-content {
	margin-top: 1rem !important;
}

.page-id-9981 .fc-section.fc-text-n-image .fc-title {
	margin-bottom: 1rem !important;
}

.page-id-9981 .fc-section.fc-text-n-image .fc-button a {
	margin-top: 2rem !important;
}

.page-id-9981 .fc-section.fc-text-n-image .fc-col--2 {
	display: flex;
	justify-content: flex-end;
}


/* Vigeo */

.page-id-10192 .fc-hero {
	background-position: 0 -5rem;
}

.page-id-10192 .fc-hero .fc-overlay img {
	opacity: 0.25;
}

.page-id-10192 .fc-cta-form .fc-title {
	margin-bottom: 2rem !important;
}

.page-id-10192 .fc-cta-form .cta-container {
	display: flex;
	flex-direction: column-reverse;
}

.page-id-10192 .fc-cta-form .cta-container .notice {
	margin-top: 0 !important;
	margin-bottom: 2rem !important;
}

@media screen and (max-width: 1400px) {
	.page-id-10192 .fc-hero {
		background-position: 0 0;
	}
}


/* BDIA */

.page-id-9883 .fc-hero {
	background-position: 0rem -5rem;
}

.page-id-9883 .fc-hero .fc-overlay {
	background-color: rgba(0, 0, 0, 0.1);
}

@media screen and (max-width: 1320px) {
	.page-id-9883 .fc-hero {
		background-position: center center;
	}
}

.page-id-9883 .fc-cta-form .fc-title {
	margin-bottom: 2rem !important;
}

.page-id-9883 .fc-cta-form .cta-container {
	display: flex;
	flex-direction: column-reverse;
}

.page-id-9883 .fc-cta-form .cta-container .notice {
	margin-top: 0 !important;
	margin-bottom: 2rem !important;
}


/* JM Padel Academy */

.page-id-9845 .fc-hero {
	background-position: top center;
}

.page-id-9845 .fc-hero .fc-hero-wrapper {
	padding-top: 8rem;
}

.page-id-9845 .fc-hero .fc-logo {
	max-height: 100px;
	object-fit: contain;
	width: 200px;
}

.page-id-9845 .fc-hero .trustpilot-widget {
	margin-top: 5rem;
}

@media screen and (min-width: 1540px) {
	.page-id-9845 .fc-hero {
		background-position: top -2rem center;
		background-size: cover !important;
	}
}

@media screen and (min-width: 1401px) {
	.page-id-9845 .fc-hero {
		background-size: 110%;
	}
}

@media screen and (min-width: 1201px) and (max-width: 1400px) {
	.page-id-9845 .fc-hero {
		background-position: top -2rem center;
		background-size: 130%;
	}
}

@media screen and (min-width: 1025px) and (max-width: 1200px) {
	.page-id-9845 .fc-hero {
		background-size: 125%;
	}
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
	.page-id-9845 .fc-hero {
		background-size: 150%;
	}
}

@media screen and (max-width: 767px) {
	.page-id-9845 .fc-hero {
		background-size: 200%;
	}
	
	.page-id-9845 .fc-hero .fc-logo {
		max-height: 80px;
		width: 160px;
	}
}





/* Award Image (Homepage) */

.page-id-6409 .award-image {
	padding-top: 8rem !important;
	padding-bottom: 8rem !important;
}

.page-id-6409 .award-image .fc-circles {
	top: -2%;
}

.page-id-6409 .award-image .fc-circles.bottom {
	top: unset;
}

.page-id-6409 .award-image .fc-col--1 img {
	margin-top: 3rem;
}


/* Bubbles Section - EV Charging */

section.fc-bubbles {
	padding-top: 0 !important;
}

section.fc-bubbles .fc-title {
	margin: 0 0 4rem;
	text-align: center;
}

section.fc-bubbles .fc-bubbles-wrapper {
	align-items: stretch;
	column-gap: 4rem;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}

section.fc-bubbles .fc-bubble-column {
	display: flex;
	flex: 1;
	flex-direction: column;
	gap: 2rem;
	position: relative;
}

section.fc-bubbles .fc-bubble-column:not(:last-of-type)::after {
	background: rgba(0, 0, 0, 0.25);
	content: '';
	height: 100%;
	position: absolute;
	top: 0; right: -2rem;
	width: 1px;
}

section.fc-bubbles .fc-bubble-icon {
	border-radius: 50% 50% 0 50%;
	padding: 5rem;
}

section.fc-bubbles .fc-bubble-content {
	align-items: center;
	display: flex;
	flex-direction: column;
	gap: 0.5rem;
	justify-content: center;
	padding: 0 1rem;
	text-align: center;
}

section.fc-bubbles .fc-bubble-content h6,
section.fc-bubbles .fc-bubble-content h4,
section.fc-bubbles .fc-bubble-content p {
	margin: 0 !important;
}

@media (min-width: 1201px) and (max-width: 1440px) {
	section.fc-bubbles .fc-bubble-icon {
		padding: 4rem;
	}
}

@media (min-width: 1025px) and (max-width: 1200px) {
	section.fc-bubbles .fc-bubble-icon {
		padding: 3rem;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	section.fc-bubbles .fc-title {
		margin: 0 0 2rem;
	}
	
	section.fc-bubbles .fc-bubbles-wrapper {
		gap: 3rem;
	}
	
	section.fc-bubbles .fc-bubble-column:not(:last-of-type)::after {
		right: -1.5rem;
	}
	
	section.fc-bubbles .fc-bubble-icon {
		padding: 2.5rem;
	}
	
	section.fc-bubbles .fc-bubble-content {
		padding: 0;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	section.fc-bubbles .fc-title {
		margin: 0 0 2rem;
	}
	
	section.fc-bubbles .fc-bubbles-wrapper {
		flex-direction: column;
		gap: 2rem;
	}
	
	section.fc-bubbles .fc-bubble-column {
		align-items: center;
		flex-direction: row;
		gap: 2rem;
		justify-content: center;
	}
	
	section.fc-bubbles .fc-bubble-column::after {
		display: none;
		visibility: hidden;
	}
	
	section.fc-bubbles .fc-bubble-icon {
		max-width: 25%;
		padding: 2rem;
	}
	
	section.fc-bubbles .fc-bubble-content {
		align-items: flex-start;
		max-width: 50%;
		padding: 0;
		text-align: left;
		width: 100%;
	}
}

@media (max-width: 479px) {
	section.fc-bubbles .fc-title {
		margin: 0 0 2rem;
		text-align: left;
	}
	
	section.fc-bubbles .fc-bubbles-wrapper {
		flex-direction: column;
		gap: 2rem;
	}
	
	section.fc-bubbles .fc-bubble-column {
		align-items: center;
		flex-direction: row;
		gap: 2rem;
		justify-content: center;
	}
	
	section.fc-bubbles .fc-bubble-column::after {
		display: none;
		visibility: hidden;
	}
	
	section.fc-bubbles .fc-bubble-icon {
		max-width: 40%;
		padding: 2rem;
	}
	
	section.fc-bubbles .fc-bubble-content {
		align-items: flex-start;
		padding: 0;
		text-align: left;
	}
}


/* Icon Tiles Section - EV Charging */

section.icon_tiles .content--icontiles {
	align-items: stretch;
	column-gap: 2rem;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}

section.icon_tiles .icon-tile {
	background: #BFDFF250;
	flex: 1;
	padding: 2rem;
}

section.icon_tiles .tile-icon {
	max-width: 8rem;
}

section.icon_tiles .tile-icon img {
	filter: invert(1);
}

section.icon_tiles .tile-content {
	margin: 1rem 0 0;
}

section.icon_tiles h4 {
	color: #DB6A65;
	margin: 0 0 0.5rem;
}

section.icon_tiles ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

section.icon_tiles ul li i {
	color: #4AC0E5;
	margin: 0 0.25rem 0 0;
}

@media (min-width: 768px) and (max-width: 1024px) {
	section.icon_tiles .content--icontiles {
		column-gap: 1rem;
	}
}

@media (max-width: 767px) {
	section.icon_tiles .content--icontiles {
		flex-direction: column;
		gap: 2rem;
	}
}




.postid-9514 .slider--section h2,
.postid-9514 .slider--section .slider--box__each--title p {
	color: #FFFFFF;
}


.home section.fc-section.fc-text.normal.center-column {
	margin: 0 auto;
	max-width: 58rem;
}

.home section.fc-section.fc-text.normal.center-column h2,
.home section.fc-section.fc-text.normal.center-column p {
	text-align: center !important;
}

@media screen and (max-width: 768px) {
	.home section.fc-section.fc-text.normal.center-column {
		max-width: 100%;
	}
	.home section.fc-section.fc-text.normal.center-column h2,
	.home section.fc-section.fc-text.normal.center-column p {
		text-align: left !important;
	}
}


.gform_previous_button, .gform_next_button, .gform_save_link.button{
		font-size: .8em;
	letter-spacing: 1px;
	color: #4AC0E5 !important;
	background: transparent !important;
	font-family: 'Inter', sans-serif;
	font-weight: bold;
	border: 2px solid #4AC0E5 !important;
	padding: 16px 35px;
	display: block;
	display: inline-block;
	text-transform: uppercase;
	border-radius: 50px;
}

.gform_previous_button:active, .gform_next_button:active, .gform_save_link.button:active{
	outline: none;
	border: 2px solid #fff;
}

.gform_previous_button:hover , .gform_next_button:hover , .gform_save_link.button:hover  {
	border: 2px solid #4AC0E5;
	background-color: #4AC0E5 !important;
	color: #FFF !important;
}
.testimonial--comment p{
	text-align: center;
	position:relative;
	padding:2em 0;
	font-weight:bold;
}
.testimonial--comment p .uppo{
	position:relative;
	z-index:1;
}
.quotes--tt {
    font-size: 9em;
    display: inline-block;
    opacity: 0.2;
    color: #dbeef4;
    z-index: 0;
    position: absolute;
}
.quotes--tt.firsto{
	left:0;top:50px;
}
.quotes--tt.lasto{
	right:0;bottom:10px;
}
html{
	font-size: 1rem;
}

/* EXTENDED CSS */
section.section.services_banner_subpage {
    height: auto;
}

section.slider--section {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.slider--box__each--inner.align--center.row {
    align-items: center !important;
}

.services_banner_subpage .page--content__wrapper.has-lists {
    padding-top: 10rem;
}

.services_banner_subpage .content--title {
    max-width: 50rem;
    margin: auto;
}

.services_banner_subpage .content--title h1 {
    text-transform: unset;
}


section.slider--section .slider--box__inner {
    padding: 0;
}

section.title--center .content--title__wrapper {
    text-align: center;
    display: block;
}

section.title--center .content--title__wrapper .title__ {
    width: 100%;
}

section.title--center .title__:before {
    display: none;
}

section.title--center .title__ h2 {
    position: relative;
    display: inline-block;
}

section.title--center .title__ h2:before {
    content: "";
    background: #4AC0E5;
    position: absolute;
    left: -10px;
    top: -10px;
    height: 30px;
    width: 30px;
    z-index: -1;
}

section.button--center .content--btn__wrapper {
    justify-content: center;
}

section.slider--section .slider--box__each--title p {
    font-size: 3rem;
    line-height: 1;
}

.slider--box__each .show--index p {
    font-size: 20px;
}

.slider--box__each .show--index p span {
    color: #4AC0E5;
}

.banner--list-status {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -o-flex;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-top: 9rem;
    justify-content: center;
    gap: 2rem;
}

.list-status--each {
    padding-right: 2rem;
    border-right: 1px solid #4AC0E5;
}

.list-status--each:last-child {
    padding-right: unset;
    border-right: unset;
}

.list-status--item {
    box-shadow: 0px 2px 4px 0px #00000040;
    padding: 12px 13px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -o-flex;
    display: flex;
    align-items: center;
    background: #0000005e;
    border-radius: 12px;
    -ms-border-radius: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -o-border-radius: 12px;


}

.list-status--item .circle {
    background: #4AC0E5;
    height: 20px;
    width: 20px;
    border-radius: 50%;
    -ms-border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
}

.list-status--item p {
    margin-bottom: 0;
    font-size: 28px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1;
    margin-left: 12px;
    font-size: 18px;
}

.trd--btn svg {
    width: 19px;
    height: 14px;
    margin-left: 10px;
}

.grid-layout--wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 24px;
    margin-top: 7em;
    row-gap: 6em;
}

.grid-layout--each {
    background: #02708B;
    color: #fff;
    padding: 2.5rem;
    border-radius: 1em;
    position: relative;
    min-height: 23em;
    display: flex;
    align-items: flex-end;
}


.grid-layout--each-bg {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    border-radius: 12px;
    -ms-border-radius: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -o-border-radius: 12px;
    width: 100%;
    overflow: hidden;
    opacity: 0;
    display: none;
}

.grid-layout--each.active .grid-layout--icon {
    background: #17C1F6;
    transition: 0.3s all ease;
    -ms-transition: 0.3s all ease;
    -webkit-transition: 0.3s all ease;
    -o-transition: 0.3s all ease;
    -moz-transition: 0.3s all ease;
}

.grid-layout--each.active .grid-layout--each-bg {
    opacity: 0.5;
}

.grid-layout--each-bg img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    -o-object-fit: cover;
    -webkit-object-fit: cover;
    -moz-object-fit: cover;
    -ms-object-fit: cover;
}

.grid-layout--each__inner {
    padding-top: 4rem;
    z-index: 1;
}

.grid-layout--icon {
    max-width: 7rem;
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    padding: 2rem;
    background: #118FAE;
    border-radius: 50%;
    transition: 0.3s all ease;
    -ms-transition: 0.3s all ease;
    -webkit-transition: 0.3s all ease;
    -o-transition: 0.3s all ease;
    -moz-transition: 0.3s all ease;
}

.grid-layout--icon img {
    width: 100%;
    height: 100%;
}

section.slider--section .slider--box button.slick-prev {
    left: -5rem;
}

section.slider--section .slider--box button.slick-next {
    right: -5rem;
}

.content--text h2 {
    margin-bottom: 20px;
}

.content--text img {
    margin: 1.5em 0;
}
.has--active-content .form--wrapper-box{
	background: #fff!important;

}
.has--active-content .form--wrapper-box .ginput_container select,
.has--active-content .form--wrapper-box .ginput_container input{
    border-radius: 6px;
border: 1px solid #192E3766;
}

@media screen and (max-width: 1440px) {
    .services_banner_subpage .page--content__wrapper.has-lists {
        padding-top: 4rem;
    }

    .banner--list-status {
        margin-top: 5rem;
    }
}
@media screen and (max-width: 1200px) {
  	.list-status--each{
		padding-right: 0;
		border-right: unset
	}

}

@media screen and (max-width: 991px) {
    .grid-layout--wrapper {
        grid-template-columns: 1fr 1fr;
    }

    section.slider--section .slider--box__each--title p {
        font-size: 2rem;
    }

}

@media screen and (max-width: 767px) {
    .grid-layout--wrapper {
        grid-template-columns: 1fr;
    }

    .grid-layout--each {
        height: 15em;
    }
}
#gform_fields_51 .gfield_checkbox .gchoice {
    width: 50%;
    display: inline-block;
    margin-bottom: 10px;
}
section.fc-section.fc-hero.others.small--hro {
    height: auto;
    padding-top: 0;
	padding-bottom: 0;
}
.small--hro .fc-hero-wrapper {
    padding: 1rem;
    padding-top: 8rem;
}
 section.fc-section.fc-hero.others.small--hro iframe {
                position: relative;
                height: 107px !important;
                width: 187px !important;
                border-style: none;
                display: block;
                overflow: hidden;
                display: block;
                margin: auto;
            }
</style>
<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript>	<!-- Google Tag Manager -->
	<script>
		(function(w, d, s, l, i) {
			w[l] = w[l] || [];
			w[l].push({
				'gtm.start': new Date().getTime(),
				event: 'gtm.js'
			});
			var f = d.getElementsByTagName(s)[0],
				j = d.createElement(s),
				dl = l != 'dataLayer' ? '&l=' + l : '';
			j.async = true;
			j.src =
				'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
			f.parentNode.insertBefore(j, f);
		})(window, document, 'script', 'dataLayer', 'GTM-THD3HZCM');
	</script>
	<!-- End Google Tag Manager -->
	<!-- Start of consultivutilities Zendesk Widget script -->

	<script id="ze-snippet" src=https://static.zdassets.com/ekr/snippet.js?key=b81163f8-1900-4ae3-9144-481cc3e7cf09> </script>

	<!-- End of consultivutilities Zendesk Widget script -->

	<script type="text/javascript" src="https://secure.agile-enterprise-365.com/js/781048.js"></script>
	<noscript><img alt="" src="https://secure.agile-enterprise-365.com/781048.png" style="display:none;" /></noscript>
	<script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
	<script>
		! function(s, n, i, t, c, h) {
			s.SnitchObject = i;
			s[i] || (s[i] = function() {
				(s[i].q = s[i].q || []).push(arguments)
			});
			s[i].l = +new Date;
			c = n.createElement(t);
			h = n.getElementsByTagName(t)[0];
			c.src = '//snid.snitcher.com/8429730.js';
			h.parentNode.insertBefore(c, h)
		}(window, document, 'snid', 'script');
		snid('verify', '8429730');
	</script>
	<script>
		(function(c, s, q, u, a, r, e) {
			c.hj = c.hj || function() {
				(c.hj.q = c.hj.q || []).push(arguments)
			};
			c._hjSettings = {
				hjid: a
			};
			r = s.getElementsByTagName('head')[0];
			e = s.createElement('script');
			e.async = true;
			e.src = q + c._hjSettings.hjid + u;
			r.appendChild(e);
		})(window, document, 'https://static.hj.contentsquare.net/c/csq-', '.js', 5310773);
	</script>
	<script type="text/javascript">
		_linkedin_partner_id = "7313842";
		window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
		window._linkedin_data_partner_ids.push(_linkedin_partner_id);
	</script>
	<script type="text/javascript">
		(function(l) {
			if (!l) {
				window.lintrk = function(a, b) {
					window.lintrk.q.push([a, b])
				};
				window.lintrk.q = []
			}
			var s = document.getElementsByTagName("script")[0];
			var b = document.createElement("script");
			b.type = "text/javascript";
			b.async = true;
			b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
			s.parentNode.insertBefore(b, s);
		})(window.lintrk);
	</script>
	<noscript>
		<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=7313842&fmt=gif" />
	</noscript>
</head>

<body id="top" class="wp-theme-linux_theme_v4 wp-schema-pro-2.12.0">
	<!-- Google Tag Manager (noscript) -->
	<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-THD3HZCM"
			height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
	<!-- End Google Tag Manager (noscript) -->
	<!-- Hotjar Tracking Code for https://consultivutilities.com/ -->
	<script>
		(function(h, o, t, j, a, r) {
			h.hj = h.hj || function() {
				(h.hj.q = h.hj.q || []).push(arguments)
			};
			h._hjSettings = {
				hjid: 6427586,
				hjsv: 6
			};
			a = o.getElementsByTagName('head')[0];
			r = o.createElement('script');
			r.async = 1;
			r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv;
			a.appendChild(r);
		})(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv=');
	</script>
	<div class="">
		<style>
			.trd--btn {
				padding: 15px 20px;
			}

			.field--form .gfield_html {
				padding-bottom: 2em;
			}

			.field--form .no-bot-pad {
				padding-bottom: 0;
			}

			.field--form .gfield_html h2 {
				font-family: 'Inter', sans-serif;
				font-weight: 700;
				font-size: 35px;
				text-transform: none;
				margin-bottom: 0;
			}

			.field--form .gfield_label .gfield_required {
				opacity: 0;
			}

			.newsletter-footer #gform_fields_11 {
				align-items: center !important;
			}

			.field--form .gform_wrapper.gravity-theme .gfield_label {
				width: 100%;
				padding: 10px 0 0;
				font-size: 15px;
				font-family: 'Inter', sans-serif;
				font-weight: 400;
				margin-bottom: 0;
			}

			.field--form .gform_wrapper.gravity-theme .gfield textarea.large {
				resize: none;
				height: 150px;
				overflow: hidden;
			}

			section.thankyou__ {
				height: 100vh;
				width: 100%;
				object-fit: contain;
				-o-object-fit: contain;
				-webkit-object-fit: contain;
				-moz-object-fit: contain;
				-ms-object-fit: contain;
				background-image: linear-gradient(147deg, #0d5081 3%, #00a3ec 89%);
				padding: 2em;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: -moz-flex;
				display: -o-flex;
				display: flex;
			}

			section.thankyou__ .content--image__wrapper,
			section.thankyou__ .content--icon,
			section.thankyou__ .content--title,
			section.thankyou__ .content--text,
			section.thankyou__ .content--button {
				margin-bottom: 1em;
			}

			section.thankyou__ .row {
				height: 100%;
			}

			section.thankyou__ .content--wrapper {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: -moz-flex;
				display: -o-flex;
				display: flex;
				align-items: center;
				justify-content: center;
				height: 100%;
			}

			section.thankyou__ .thankyou--box {
				max-width: 580px;
				width: 100%;
				margin: auto;
				background: rgb(0 0 0 / 0.24);
				padding: 30px 40px 20px;
				border-radius: 9px;
				-ms-border-radius: 9px;
				-webkit-border-radius: 9px;
				-moz-border-radius: 9px;
				-o-border-radius: 9px;
			}

			section.thankyou__ .content--image {
				max-width: 200px;
				margin: auto;
			}

			section.thankyou__ .content--icon {
				max-width: 40px;
				margin: auto;
			}

			section.thankyou__ .content--title h3 {
				text-transform: none;
			}

			section.thankyou__ .content--button {
				position: relative;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: -moz-flex;
				display: -o-flex;
				display: flex;
				align-items: center;
				justify-content: center;

			}

			section.thankyou__ .content--button a {
				color: #fff;
				background: #00AEEF;
				font-size: 14px;
				min-width: 120px;
				line-height: 1.5;
				border: 2px solid #00AEEF;
				border-radius: 9px;
				-ms-border-radius: 9px;
				-webkit-border-radius: 9px;
				-moz-border-radius: 9px;
				-o-border-radius: 9px;
				padding: 12px 25px;
				border-radius: 5px;
			}

			section.thankyou__ .content--button a:hover {
				background: #37c9ff;
				border: 2px solid #37c9ff;
			}

			section.thankyou__ .footer-bottom-social-icon {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: -moz-flex;
				display: -o-flex;
				display: flex;
				align-items: center;
				justify-content: center;
			}

			section.thankyou__ .content--media {
				margin-top: 30px;
			}

			section.thankyou__ .footer-bottom-social-icon svg path {
				fill: #fff;
			}

			section.thankyou__ .footer-bottom-social-icon svg:hover path {
				opacity: 0.7;
			}

			section.thankyou__ .content--icon .path {
				stroke-dasharray: 1000;
				stroke-dashoffset: 0;
			}

			section.thankyou__ svg .path.check {
				stroke-dashoffset: -100;
				animation: check 3s ease-in infinite;
			}

			@keyframes check {
				0% {
					stroke-dashoffset: -100;
				}

				100% {
					stroke-dashoffset: 900;
				}
			}

			.page-template-page-thankyou header,
			.page-template-page-thankyou footer {
				display: none;
			}






			.content_field_form .content--title__wrapper {
				padding-bottom: 2em;
			}

			.section--form-fields {
				background: #B1C1C82E;
			}

			.section--form-fields {
				text-align: left;
			}

			.section--form-fields input[type=submit] {
				border: 2px solid #4AC0E5;
			}

			.section--form-fields input,
			.section--form-fields label,
			.section--form-fields .wpcf7-form-control-wrap {
				width: 100%;
			}

			.section--form-fields label {
				margin-bottom: 5px;
			}

			.form--section__block {
				padding-bottom: 1em;
			}

			.section--form-fields input[type="submit"] {
				width: auto;
			}

			.section--form-fields .title-global__ {
				max-width: 900px;
			}

			.form--section__block-submit {
				padding-top: 1em;
			}

			.form--section__block textarea {
				height: 200px;
				resize: none;
			}

			.form--wrapper__ .wpcf7-response-output {
				display: none;
			}

			.thank-you--message {
				position: absolute;
				top: 0;
				left: 0;
				height: 100%;
				width: 100%;
				display: flex;
				display: -ms-flexbox;
				display: -webkit-flex;
				align-items: center;
				justify-content: center;
				text-align: center;
			}

			.thank-you--message p {
				position: relative;
			}

			.thank-you--message:before {
				content: "";
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				background: #f1f4f5;
				opacity: 0.8;
			}

			.relative__ {
				position: relative;
			}

			.wpcf7-not-valid-tip {
				background: #dc3232;
				padding: 2px 5px;
				display: inline-block;
				color: #fff;
			}

			.form--section__block.form--section__block-submit {
				position: relative;
				display: inline-block;
			}

			.form--section__block.form--section__block-submit .wpcf7-spinner {
				position: absolute;
				top: 50%;
				left: 0;
				right: 0;
				margin: auto;
				transform: translateY(-50%);
				-ms-transform: translateY(-50%);
				-webkit-transform: translateY(-50%);
			}

			.content--with-2-cols.dp--flex {
				flex-wrap: wrap;
			}

			.has--active-content .page--content {
				padding-right: 2em;
				padding-top: 1em;
			}

			.has--active-content .form--wrapper-box {
				background: #B1C1C82E;
				padding: 3em 2em 2em;
			}

			.select--dropdown__form select {
				height: auto;
				border-bottom: 0;
				width: 100%;
				padding: 10px 5px;
				background: #fff;
				box-shadow: none;
				border: 1px solid #d5d5d5;
			}

			.contact-divisions__info .contact-divisions__info--each {
				margin-bottom: 2em;
			}

			.contact-divisions__info .content--subtitle h4 {
				font-size: 22px;
			}

			.contact-divisions__info .corporate-email {
				margin-bottom: 5px;
			}

			.contact-divisions__info .icon--content {
				margin-bottom: 20px;
			}

			.contact-divisions__info .contact-division__contact-info {
				padding-top: 10px;
			}

			.content_field_form .fa.fa-envelope {
				color: #02708b;
				font-size: 18px;
			}

			.header--contact-num a span,
			.header--contact-num a i.fa {
				color: #fff;
				position: relative;
				z-index: 99;
			}

			header.scrolled.fixed .header--contact-num a span,
			header.scrolled.fixed .header--contact-num a i.fa {
				color: #000 !important;
			}

			body#top header.active--nav .header--contact-num a span,
			body#top header.active--nav .header--contact-num a i.fa {
				color: #fff !important;
			}

			.header--contact-num a i.fa {
				margin-right: 10px;
				font-size: 22px;
			}

			.header--icons {
				padding-right: 20px;
			}

			.hidden--title .content--title {
				display: none;
			}

			.careers--personel__video {
				padding-top: 0em;
			}

			.careers--personel__video .career-video__section {
				margin-bottom: -40%;
			}

			/* .careers--personel__info {
				padding-top: 30% !important;
			} */
			.page-id-3176 section.section.nc-portal {
				padding-top: 7em;
			}

			.testimonials--section__person--name {
				font-weight: 700;
			}

			.inline--block {
				display: inline-block;
			}

			.testimonials--section__person {
				padding-top: 2em;
			}

			.testimonials--section__each {
				padding-top: 1em;
			}

			.testimonials--section__person .testimonials--section__person--name {
				margin-bottom: 0em;
			}

			.text--white h2,
			.text--white h3,
			.text--white h4,
			.text--white p,
			.text--white a {
				color: #fff !important;
			}

			.text--white .pri--btn svg path {
				stroke: #fff !important;
			}

			.text--center {
				text-align: center;
			}

			.title--no-icon:before {
				display: none;
			}

			.no-dots-image .services-imgfloat.svg-1 {
				display: none;
			}

			.single-services.postid-4080 .services_banner_main .page--btn__wrapper,
			.single-services.postid-4072 .services_banner_main .page--btn__wrapper,
			.single-services.postid-4080 .services_banner_main .page--btn__wrapper {
				display: none !important;
			}

			.change-title-onchange .slider--box__each--title {
				display: none;
			}

			/*
.customer-portal-page .bec--image--video .video--image {
    background: #fff;
    height: 40rem;
}
.customer-portal-page .bec--image--video .video--image .iframe--image {
	height:100%;
}
.customer-portal-page .bec--image--video .video--image .iframe--image img {
    height: 100%;
    width: 100%;
    object-fit: cover;
	object-position:center;
} */
			section.section.nc-portal.nc-portal__adjust {
				padding-top: 28em;
			}

			.cp-portal-revo__adjust.cp-portal-revo .video--image {
				background: #fff;
			}

			.cp-portal-revo__adjust.cp-portal-revo .video--image .iframe--image {
				height: 38em;
			}

			.cp-portal-revo__adjust.cp-portal-revo .video--image .iframe--image img {
				height: 100%;
				object-fit: cover;
			}


			header.active--nav #menuToggle ul#menu {
				transform: translate(0%, 0);
				-ms-transform: translate(0%, 0);
				-webkit-transform: translate(0%, 0);
			}

			header.active--nav #menuToggle ul#menu ul.menu {
				transform: scale(1) !important;
				-ms-transform: scale(1) !important;
				-webkit-transform: scale(1) !important;
			}

			header #menuToggle ul#menu ul {
				opacity: 1 !important;
			}

			header .navigation--menu .services--menu {
				column-count: unset;
			}

			header .navigation--menu #menu-services.menu {
				column-count: 2;
			}

			.employee--benefits {
				padding-top: 25%;
			}


			.employee--benefits__wrapper {
				display: flex;
				display: -webkit-flex;
				display: -webkit-box;
				display: -ms-flexbox;
				display: -moz-flex;
				display: -o-flex;
				flex-wrap: wrap;
				padding-top: 2em;
			}

			.employee--benefits__each {
				padding: 0.5em;
				flex: 0 0 20%;
				-ms-flex: 0 0 20%;
				-webkit-flex: 0 0 20%;
				-moz-flex: 0 0 20%;
				-o-flex: 0 0 20%;
				max-width: 20%;
			}

			.employee--benefits__each .employee--benefits__each--inner {
				background: #fff;
				padding: 2em 1.3em;
				min-height: 10em;

			}

			.employee--benefits__each .employee--benefits__each--inner:hover {
				background: #02708b;
			}

			.employee--benefits__each .employee--benefits__each--inner:hover .content--text p {
				color: #fff
			}

			.employee--benefits__each .content--title__wrapper {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: -moz-flex;
				display: -o-flex;
				display: flex;
				justify-content: space-between;
				padding-bottom: 1em;
			}

			.employee--benefits__each .content--icon__wrapper {
				flex: 0 0 3.5em;
				-ms-flex: 0 0 3.5em;
				-webkit-flex: 0 0 3.5em;
				-moz-flex: 0 0 3.5em;
				-o-flex: 0 0 3.5em;
				max-width: 3.5em;

			}

			.employee--benefits__each .content--title {
				padding-right: 8px;
			}

			.employee--benefits__each .content--title h4 {
				font-size: 15px;
				font-weight: bold;
			}

			.employee--benefits__each .content--text p {
				line-height: 1.4em;
			}

			.custom--testi {
				padding-bottom: 5em;
			}

			.acreditations {
				padding-top: 0;
				padding-bottom: 5em;
			}

			.acreditations .content--inner {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: -moz-flex;
				display: -o-flex;
				display: flex;
				flex-wrap: wrap;
				justify-content: center;
			}

			.acreditations .content--each {
				flex: 0 0 20%;
				-ms-flex: 0 0 20%;
				-webkit-flex: 0 0 20%;
				-moz-flex: 0 0 20%;
				-o-flex: 0 0 20%;
				max-width: 20%;
			}

			.acreditations .content--each__inner {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: -moz-flex;
				display: -o-flex;
				display: flex;
				align-items: center;
				height: 100%;
			}

			.acreditations .content--image {
				max-width: 150px;
				margin: auto;
			}






			@media screen and (max-width:1366px) {
				.employee--benefits .content--wrapper {
					margin-left: 2em;
					margin-right: 2em;
				}
			}

			@media screen and (max-width:1280px) {
				.employee--benefits__each {
					flex: 0 0 25%;
					-ms-flex: 0 0 25%;
					-webkit-flex: 0 0 25%;
					-moz-flex: 0 0 25%;
					-o-flex: 0 0 25%;
					max-width: 25%;
				}


			}





			@media screen and (min-width:1024px) {
				.employee--benefits {
					padding-top: 35% !important;
				}

			}

			@media screen and (min-width:1180px) {
				.employee--benefits {
					padding-top: 35% !important;
				}
			}

			@media screen and (min-width:1280px) {
				.employee--benefits {
					padding-top: 35% !important;
				}
			}

			@media screen and (min-width:1600px) {
				.employee--benefits {
					padding-top: 25% !important;
				}
			}

			@media screen and (min-width:768px) and (max-width:1024px) {
				.header--contact-num a i.fa {
					margin-left: 10px;
				}

				.header--contact-num a span {
					display: none;
				}

				.employee--benefits__each {
					flex: 0 0 33.333%;
					-ms-flex: 0 0 33.333%;
					-webkit-flex: 0 0 33.333%;
					-moz-flex: 0 0 33.333%;
					-o-flex: 0 0 33.333%;
					max-width: 33.333%;
				}
			}

			@media screen and (min-width:992px) {
				.content--with-2-cols .content-col-1 {
					padding-right: 1em;
				}

				.content--with-2-cols .content-col-2 {
					padding-left: 1em;
				}

				.content--with-2-cols .content-col-1,
				.content--with-2-cols .content-col-2 {
					flex: 0 0 50%;
					-ms-flex: 0 0 50%;
					-webkit-flex: 0 0 50%;
					max-width: 50%;
				}

			}

			@media screen and (max-width:1600px) {
				.customer-portal-page section.section.nc-portal {
					padding-top: 20em;
				}
			}

			@media screen and (max-width:991px) {
				.services_banner_subpage.flexible-service-content .page--btn__wrapper {
					flex-wrap: wrap;
				}

				.services_banner_subpage.flexible-service-content .page--btn__wrapper a.trd--btn {
					flex: 0 0 100%;
					-ms-flex: 0 0 100%;
					max-width: 100%;
					margin: auto;
					margin-bottom: 10px;
					max-width: 400px;

					padding-left: 10px;
					padding-right: 10px;
				}

				header .custom-container-fluid .navigation--menu {
					top: 0;
				}

				.cp-portal-revo__adjust .bec--image--video.padtb {
					position: relative;
					padding-bottom: 0em;
				}

				section.section.nc-portal.nc-portal__adjust {
					padding-top: 7em;
				}


				/* .customer-portal-page .bec--image--video .video--image {
			height: auto;
		}
		.customer-portal-page .cp-portal-revo .bec--image--video.padtb {
			padding-bottom:0em !important;
		}
		.customer-portal-page section.section.cp-portal-revo {
			min-height:unset;
		}
		.customer-portal-page .cp-portal-revo .bec--image--video.padtb {
			position: relative;
		} */
			}

			@media screen and (max-width:767px) {
				.employee--benefits__each {
					flex: 0 0 50%;
					-ms-flex: 0 0 50%;
					-webkit-flex: 0 0 50%;
					-moz-flex: 0 0 50%;
					-o-flex: 0 0 50%;
					max-width: 50%;
				}

				.employee--benefits__each .employee--benefits__each--inner {
					min-height: 10em;
				}

				.employee--benefits .content--wrapper {
					margin-left: 0.5em;
					margin-right: 0.5em;

				}

				.img--2 {
					margin-top: 2em;
				}

				.has--active-content .page--content {
					padding-right: 0em;
					padding-top: 0em;
				}

				.careers--personel__video .career-video__section {
					margin-bottom: 0em !important;
				}

				.careers--personel__info {
					padding-top: 7em !important;
				}

				.careers--personel__info .content--title__wrapper {
					margin-top: 1em;
				}

				header.active--nav #menuToggle ul#menu ul.menu {
					column-count: 1;
				}

				.cp-portal-revo__adjust.cp-portal-revo .video--image .iframe--image {
					height: 400px;
				}

				.cp-portal-revo__adjust .bec--image--video.padtb {
					padding-top: 4em;
				}

			}

			@media screen and (max-width:500px) {
				.employee--benefits__each {
					flex: 0 0 100%;
					-ms-flex: 0 0 100%;
					-webkit-flex: 0 0 100%;
					-moz-flex: 0 0 100%;
					-o-flex: 0 0 100%;
					max-width: 100%;
				}

				.grid-layout--each {
					padding: 1rem;
				}
				.trd--btn{
					font-size: 16px!important;
				}
			}

			@media screen and (max-width: 767px) {
				.two-columns--content .page--content .content--btn__wrapper.pad-t-2em {
					padding-bottom: 2rem;
				}

				.two-columns--content.padtb,
				.services--section.padtb,
				.flexible_content_single_column.padtb {
					padding: 4em 0;
				}

				.fc-post .fc-title.fc-flex {
					flex-direction: column;
					align-items: flex-start;
					gap: 2rem;
				}

				.fc-section {
					padding-top: 2rem;
					padding-bottom: 2rem;
				}

				.flexible_content_single_column .content--sec-description__wrapper.pad-b-2em,
				.two-columns--content .content--image.pad-b-2em {
					padding-bottom: 0 !important;
				}
			}
		</style>





	<!-- new header -->
	  <style>
    :root {
      --navy: #152b4e;
      --navy-soft: #374863;
      --blue: #1ba6de;
      --blue-dark: #0f8fc4;
      --pill-bg: #eef1f4;
      --feature-bg: #eef3fb;
      --border: #e7e9ec;
      --gray-label: #8a93a3;
      --white: #ffffff;
    }

    * {
      box-sizing: border-box;
    }

    body {
      margin: 0;
      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
      color: var(--navy);
      background: #f5f6f8;
    }

    .demo-content {
      max-width: 1000px;
      margin: 60px auto;
      padding: 0 24px;
      color: #8a93a3;
    }


    .site-header {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      background: var(--white);
      border-bottom: 1px solid var(--border);
      z-index: 100;
      transition: box-shadow .2s ease;
    }

    .site-header.is-scrolled {
      box-shadow: 0 6px 20px -8px rgba(21, 43, 78, .18);
    }

    /* Reserves the header's height in normal flow so fixed positioning
       doesn't cover page content. Height is set by JS to match the
       header's natural (unscrolled) height. */
    #header-spacer {
      width: 100%;
    }

    .header-inner {
      max-width: 1400px;
      margin: 0 auto;
      display: flex;
      align-items: center;
      justify-content: space-between;
      padding: 14px 32px;
      transition: padding .25s ease;
    }

    .site-header.is-scrolled .header-inner {
      padding-top: 8px;
      padding-bottom: 8px;
    }

    /* ===== Logo ===== */
    .header--logo {
      display: flex;
      align-items: center;
      flex-shrink: 0;
    }

    .header--logo a {
      display: flex;
      align-items: center;
    }

    .header--logo img {
      display: block;
      height: 80px;
      width: auto;
      max-width: 180px;
      object-fit: contain;
      transition: height .25s ease;
    }

    .site-header.is-scrolled .header--logo img {
      height: 52px;
    }


    .main-navigation {
      flex: 1;
      min-width: 0;
    }

    .site-header .menu {
      list-style: none;
      margin: 0;
      padding: 0;
      display: flex;
      align-items: center;
      gap: 4px;
      justify-content: flex-start;
    }

    .site-header .menu .menu-item {
      position: static;
    }

    .site-header .menu>.menu-item>a {
      display: flex;
      align-items: center;
      gap: 5px;
      padding: 10px 16px;
      border-radius: 8px;
      font-family: "Poppins", sans-serif;
      font-size: 18px;
      font-weight: 600;
      color: rgb(12, 39, 49) !important;
      text-decoration: none;
      white-space: nowrap;
      transition: background .15s ease;
      font-weight: 700;
    }

    .site-header .menu>.menu-item>a:hover {
      background: var(--pill-bg);
    }

    .site-header .menu>.menu-item.open>a {
      background: var(--pill-bg);
    }

    .site-header .menu>.menu-item-has-children>a .menu-arrow {
      font-size: 20px;
      color: rgb(127, 145, 152);
      display: inline-block;
      flex-shrink: 0;
      line-height: 1;
      transition: transform .18s ease;
      transform: rotate(0deg);
    }

    .site-header .menu>.menu-item-has-children.open>a .menu-arrow {
      transform: rotate(180deg);
    }



    .site-header .menu>.menu-item>.sub-menu {
      list-style: none;
      margin: 0;
      position: absolute;
      top: 100%;
      left: 0;
      right: 0;
      width: 100%;
      background: var(--white);
      border-top: 1px solid var(--border);
      box-shadow: 0 24px 48px -20px rgba(21, 43, 78, .18);
      max-width: 1400px;
      margin-left: auto;
      margin-right: auto;
      padding: 28px 32px 32px;
      display: flex;
      flex-wrap: wrap;
      align-items: flex-start;
      gap: 56px;
      opacity: 0;
      visibility: hidden;
      pointer-events: none;
      transition: opacity .15s ease;
      z-index: 90;
    }

    .site-header .menu>.menu-item.open>.sub-menu {
      opacity: 1;
      visibility: visible;
      pointer-events: auto;
    }

    .site-header .menu>.menu-item>.sub-menu>.menu-item {
      flex: 0 0 200px;
    }

    .site-header .menu>.menu-item>.sub-menu>.menu-item>a {
      display: block;
      margin: 0 0 14px;
      font-family: "Poppins", sans-serif;
      font-size: 11.5px;
      font-weight: 700;
      letter-spacing: .06em;
      text-transform: uppercase;
      color: var(--gray-label) !important;
      text-decoration: none;
      pointer-events: none;
    }

    .site-header .menu>.menu-item>.sub-menu .sub-menu {
      list-style: none;
      margin: 0;
      padding: 0;
      display: flex;
      flex-direction: column;
      gap: 14px;
    }

    .site-header .menu>.menu-item>.sub-menu .open .sub-menu>.menu-item>a {
      text-decoration: none;
      color: var(--navy) !important;
      font-size: 14.5px;
      font-weight: 600;
      transition: color .15s ease;
    }

    .site-header .sub-menu .sub-menu li a {
      font-family: "Poppins", sans-serif;
      color: rgb(32, 64, 75) !important;
      font-weight: 500;
    }

    .site-header .sub-menu .sub-menu li a:hover {
      color: #4ac0e5 !important;
    }

    .site-header .menu>.menu-item>.sub-menu .sub-menu>.menu-item>a:hover {
      color: var(--blue);
    }

    /* ===== Mega menu promo/feature box ===== */
    .mega-feature {
      flex: 0 0 330px;
      height: 220px;
      margin-left: auto;
      background: var(--feature-bg);
      border-radius: 16px;
      padding: 22px 24px;
      align-self: flex-start;
      display: flex;
      flex-direction: column;
      justify-content: center;
      overflow: hidden;
    }

    .mega-feature-eyebrow {
      display: block;
      font-size: 11.5px;
      font-weight: 700;
      letter-spacing: .06em;
      text-transform: uppercase;
      color: var(--blue-dark);
      margin: 0 0 10px;
    }

    .mega-feature-title {
      margin: 0 0 10px;
      font-size: 18px;
      line-height: 1.3;
      font-weight: 700;
      color: var(--navy);
    }

    .mega-feature-desc {
      margin: 0 0 16px;
      font-size: 14px;
      line-height: 1.5;
      color: var(--navy-soft);
    }

    .sub-menu .mega-feature-link {
      display: inline-flex;
      align-items: center;
      gap: 6px;
      font-size: 14.5px;
      font-weight: 700;
      color: var(--blue) !important;
      text-decoration: none;
    }

    #site-navigation ul.sub-menu li a:before {
      content: none !important;
    }

    .mega-feature-link:hover {
      color: var(--blue-dark);
    }


    .site-header .header-actions {
      display: flex;
      align-items: center;
      gap: 12px;
      flex-shrink: 0;
    }

    .site-header .btn {
      font-family: "Gilroy-Bold", sans-serif!important;
      display: inline-flex;
      align-items: center;
      gap: 8px;
      font-family: inherit;
      font-size: 18px;
      font-weight: 700;
      border-radius: 24px;
      padding: 10px 20px;
      cursor: pointer;
      text-decoration: none;
      white-space: nowrap;
      border: 1.5px solid transparent;
      transition: background .15s ease, border-color .15s ease;
    }

    .site-header .btn-outline {
      background: var(--white);
      border-color: #d6dbe2;
      color: var(--navy);
    }

    .site-header .btn-outline:hover {
      border-color: var(--blue);
    }

    .site-header .btn-primary {
      background: var(--blue);
      color: var(--white);
    }

    .site-header .btn-primary:hover {
      background: #32af87;
      color: var(--white) !important;
    }

    .site-header .icon-user,
    .site-header .icon-arrow {
      width: 15px;
      height: 15px;
      flex-shrink: 0;
    }


    .site-header .mobile-toggle {
      display: none;
      width: 42px;
      height: 42px;
      border-radius: 10px;
      border: 1.5px solid #d6dbe2;
      background: var(--white);
      align-items: center;
      justify-content: center;
      cursor: pointer;
      flex-shrink: 0;
    }

    .site-header .mobile-toggle svg {
      width: 18px;
      height: 18px;
    }

    a:hover .icon-user path {
      fill: none !important;
    }

    @media (max-width:1250px) {
      .site-header .sub-menu .sub-menu li a {
        color: #fff !important;
      }

      .site-header .sub-menu .open .sub-menu li a {
        color: rgb(32, 64, 75) !important;
      }


      .header-actions {
        display: none !important;
      }

      .mobile-toggle {
        display: flex !important;
      }

      .header-inner {
        padding: 12px 18px;
        flex-wrap: wrap;
      }

      .header--logo img {
        height: 32px;
        max-width: 140px;
      }

      .site-header .main-navigation {
        order: 10;
        flex: 0 0 100%;
        max-height: 0;
        overflow: hidden;
        transition: max-height .28s ease;
      }

      .site-header .main-navigation.nav-open {
        max-height: 85vh;
        overflow-y: auto;
      }

      .site-header .menu {
        flex-direction: column;
        align-items: stretch;
        gap: 0;
        padding: 8px 8px 16px;
      }

      .site-header .menu>.menu-item {
        border-bottom: 1px solid var(--border);
      }

      /* Explicitly strip any border/shadow from column headers and
         links inside the mobile accordion — only top-level tabs
         (rule above) should ever show a divider line. */
      .site-header .menu .sub-menu .menu-item,
      .site-header .menu .sub-menu .menu-item>a {
        border: 0 !important;
        box-shadow: none !important;
        outline: 0 !important;
      }

      .site-header .menu>.menu-item>a {
        justify-content: space-between;
        padding: 15px 10px;
        border-radius: 0;
        font-size: 16px;
      }

      .site-header .menu>.menu-item-has-children>a .menu-arrow {
        margin-left: auto;
      }


      .site-header .menu>.menu-item>.sub-menu,
      .site-header .menu>.menu-item>.sub-menu .sub-menu {
        list-style: none;
        margin: 0;
        padding: 0 10px 6px;
        position: static;
        width: auto;
        max-width: none;
        background: none;
        border: 0;
        box-shadow: none;
        display: block;
        opacity: 1;
        visibility: visible;
        pointer-events: auto;
        max-height: 0;
        overflow: hidden;
        transition: max-height .25s ease;
      }

      .site-header .menu .menu-item.open>.sub-menu {
        max-height: 6000px;
        /* generous ceiling — column count/length now varies per dynamic WP menu */
      }

      .site-header .menu>.menu-item>.sub-menu>.menu-item>a {
        pointer-events: auto;
        padding: 12px 4px 4px;
        margin: 0;
        display: flex;
        align-items: center;
        justify-content: space-between;
      }

      .site-header .menu>.menu-item>.sub-menu .sub-menu {
        gap: 2px;
        padding: 2px 0 8px;
      }

      .site-header .menu>.menu-item>.sub-menu .open .sub-menu>.menu-item>a {
        display: block;
        padding: 10px 12px;
        margin: 2px 0;
        border-radius: 9px;
        background: var(--pill-bg);
        font-size: 14.5px;
      }

      .mega-feature {
        flex: 0 0 auto;
        height: auto;
        margin: 16px 0 8px;
        width: 100%;
        border-top: 1px solid var(--border);
        border-radius: 0 0 12px 12px;
        padding: 20px 16px;
      }

      .site-header .mobile-actions {
        display: flex;
        flex-direction: column;
        gap: 10px;
        padding: 14px 10px 4px;
      }

      .site-header .mobile-actions .btn {
        justify-content: center;
        width: 100%;
      }
    }

    @media (min-width:961px) {
      .site-header .mobile-actions {
        display: none;
      }
    }

    .search-on a {
      display: none !important;
    }



    .fc-search .promagnifier svg path {
      fill: rgb(12, 39, 49) !important;
    }

    .search-on .fc-search .asp_main_container.asp_compact .probox {
      border: 1px solid rgb(12, 39, 49) !important;
    }

    .search-on .fc-search input.orig {
      color: rgb(12, 39, 49) !important;
    }

    .search-on .fc-search input.orig::placeholder {
      color: rgb(12, 39, 49) !important;
      opacity: 1;

    }

    .search-on .fc-search .item-title,
    .search-on .fc-search .item-title a {
      color: rgb(12, 39, 49) !important;
    }

    .search-on .fc-search .item-content,
    .search-on .fc-search .asp_res_summary {
      color: rgb(12, 39, 49) !important;
    }

    @media screen and (max-width: 1240px) {
      .fc-header .search-on .fc-search {
        width: 10rem !important;
      }
    }

    div.asp_r .results .item .asp_content h3,
    div.asp_r .results .item .asp_content h3 a {
      color: #1a1a1a !important;
    }

    div.asp_r .results .item .asp_content .etc,
    div.asp_r .results .item .asp_content .desc {
      color: #555 !important;
    }
    #ajaxsearchpro2_1 .probox .promagnifier{
      background-image: unset!important;
    }
    #ajaxsearchprores2_1.vertical{
      background: transparent!important;
    }
  </style>


  
  <header class="site-header fc-header">
    <div class="header-inner">
      <div class="header--logo">
        <a href="https://consultivutilities.com">
          <img src="https://consultivutilities.com/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2021/02/MainLogo_Tight_BlueWhite_250x128.png.webp" alt="Consultiv Utilities">
        </a>
      </div>

      <button class="mobile-toggle" id="navToggle" type="button" aria-label="Toggle menu" aria-expanded="false" aria-controls="site-navigation">
        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round">
          <line x1="3" y1="6" x2="21" y2="6" />
          <line x1="3" y1="12" x2="21" y2="12" />
          <line x1="3" y1="18" x2="21" y2="18" />
        </svg>
      </button>


      <nav id="site-navigation" class="main-navigation">
        <ul id="primary-menu" class="menu">

          <li id="menu-item-12362" class="menu-item-has-children menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-children menu-item-12362"><a href="#">SME Energy<span class="menu-arrow" aria-hidden="true">▾</span></a>
<ul class="sub-menu">
	<li id="menu-item-12298" class="menu-item-has-children menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-children menu-item-12298"><a href="#">BUSINESS ELECTRICITY</a>
	<ul class="sub-menu">
		<li id="menu-item-12299" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12299"><a href="https://consultivutilities.com/business-electricity-prices/">Business Electricity Prices</a></li>
		<li id="menu-item-12806" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12806"><a href="https://consultivutilities.com/compare-business-energy/">Compare Business Energy</a></li>
		<li id="menu-item-12300" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12300"><a href="https://consultivutilities.com/compare-business-electricity/">Compare Business Electricity</a></li>
		<li id="menu-item-12312" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12312"><a href="https://consultivutilities.com/services/100-renewable-energy/">100% Renewable Energy</a></li>
	</ul>
</li>
	<li id="menu-item-12807" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-children menu-item-12807"><a href="#">BUSINESS GAS</a>
	<ul class="sub-menu">
		<li id="menu-item-12809" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12809"><a href="https://consultivutilities.com/business-gas-prices/">Business Gas Prices</a></li>
		<li id="menu-item-12810" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12810"><a href="https://consultivutilities.com/compare-business-gas/">Compare Business Gas</a></li>
		<li id="menu-item-13206" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13206"><a href="https://consultivutilities.com/business-gas-suppliers/">Business Gas Suppliers</a></li>
		<li id="menu-item-12808" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-12808"><a href="https://consultivutilities.com/mprn/">MPRN Number</a></li>
	</ul>
</li>
	<li id="menu-item-12306" class="menu-item-has-children menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-children menu-item-12306"><a href="#">SUPPLIERS &#038; SME</a>
	<ul class="sub-menu">
		<li id="menu-item-12310" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12310"><a href="https://consultivutilities.com/business-energy-suppliers/">Business Energy Suppliers</a></li>
		<li id="menu-item-12311" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12311"><a href="https://consultivutilities.com/services/fixed-energy-contracts/">Fixed Energy Contracts</a></li>
		<li id="menu-item-13576" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13576"><a href="https://consultivutilities.com/micro-business-electricity/">Micro Business Electricity</a></li>
		<li id="menu-item-12313" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12313"><a href="https://consultivutilities.com/services/mop-dc-da-contracts/">MOP Contracts</a></li>
		<li id="menu-item-13658" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13658"><a href="https://consultivutilities.com/switch-business-energy/">Switch Business Energy</a></li>
	</ul>
</li>
	<li id="menu-item-12309" class="menu-item-has-children menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-children menu-item-12309"><a href="#">ADDITIONAL SERVICES</a>
	<ul class="sub-menu">
		<li id="menu-item-12314" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12314"><a href="https://consultivutilities.com/services/capacity-analysis/">Capacity Charge Analysis</a></li>
		<li id="menu-item-12315" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12315"><a href="https://consultivutilities.com/services/climate-change-levy-ccl/">Climate Change Levy</a></li>
		<li id="menu-item-12316" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12316"><a href="https://consultivutilities.com/services/energy-audits/">Energy Audits</a></li>
		<li id="menu-item-12317" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12317"><a href="https://consultivutilities.com/services/building-services/">Building Services</a></li>
	</ul>
</li>
</ul>
</li>

          <li id="menu-item-12410" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-children menu-item-12410"><a href="#">Large Business<span class="menu-arrow" aria-hidden="true">▾</span></a>
<ul class="sub-menu">
	<li id="menu-item-12318" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-children menu-item-12318"><a href="#">BUYING SOLUTIONS</a>
	<ul class="sub-menu">
		<li id="menu-item-12319" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12319"><a href="https://consultivutilities.com/services/fixed-energy-contracts/">Fixed Energy Contracts</a></li>
		<li id="menu-item-12320" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12320"><a href="https://consultivutilities.com/flexible-energy-contracts/">Flexible Energy Contracts</a></li>
		<li id="menu-item-12321" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12321"><a href="https://consultivutilities.com/services/energy-intensive-industries-eii-schemes/">Energy Intensive Industries (Ell) Schemes</a></li>
		<li id="menu-item-12322" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12322"><a href="https://consultivutilities.com/services/power-purchase-agreements-ppas/">Power Purchase Agreements (PPAs)</a></li>
		<li id="menu-item-12323" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12323"><a href="https://consultivutilities.com/services/mop-dc-da-contracts/">MOP Contracts and DC/DA Services</a></li>
		<li id="menu-item-12324" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12324"><a href="https://consultivutilities.com/services/water-procurement/">Water</a></li>
		<li id="menu-item-12325" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12325"><a href="https://consultivutilities.com/services/waste-management/">Waste</a></li>
		<li id="menu-item-12326" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12326"><a href="https://consultivutilities.com/services/merchant-services/">Merchant Services</a></li>
		<li id="menu-item-12327" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12327"><a href="https://consultivutilities.com/services/communications/">Communications</a></li>
	</ul>
</li>
	<li id="menu-item-12328" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-children menu-item-12328"><a href="#">ENERGY MANAGEMENT SOLUTIONS</a>
	<ul class="sub-menu">
		<li id="menu-item-12329" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12329"><a href="https://consultivutilities.com/services/account-management/">Account Management</a></li>
		<li id="menu-item-12330" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12330"><a href="https://consultivutilities.com/services/energy-risk-management/">Energy Risk Management</a></li>
		<li id="menu-item-12331" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12331"><a href="https://consultivutilities.com/services/bureau/">Bureau</a></li>
		<li id="menu-item-12332" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12332"><a href="https://consultivutilities.com/services/capacity-analysis/">Capacity Charge Analysis</a></li>
		<li id="menu-item-12333" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12333"><a href="https://consultivutilities.com/services/climate-change-levy-ccl/">Climate Change Levy</a></li>
		<li id="menu-item-12334" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12334"><a href="https://consultivutilities.com/services/climate-change-agreements/">Climate Change Agreements (CCAs)</a></li>
		<li id="menu-item-12335" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12335"><a href="https://consultivutilities.com/services/bics-compliance/">BICS Compliance</a></li>
	</ul>
</li>
	<li id="menu-item-12336" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-children menu-item-12336"><a href="#">SUSTAINABILITY SOLUTIONS</a>
	<ul class="sub-menu">
		<li id="menu-item-12337" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12337"><a href="https://consultivutilities.com/services/energy-audits/">Energy Audits</a></li>
		<li id="menu-item-12338" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12338"><a href="https://consultivutilities.com/services/building-services/">Building Services</a></li>
		<li id="menu-item-12339" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12339"><a href="https://consultivutilities.com/services/smart-buildings/">Smart Buildings</a></li>
		<li id="menu-item-12340" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12340"><a href="https://consultivutilities.com/services/energy-generation-and-storage/">Energy Generations and Storage</a></li>
		<li id="menu-item-12341" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12341"><a href="https://consultivutilities.com/services/esos-compliance-services/">Energy Saving Opportunity Scheme (ESOS)</a></li>
		<li id="menu-item-12342" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12342"><a href="https://consultivutilities.com/services/streamlined-energy-and-carbon-reporting/">Streamlined Energy and Carbon Reporting (SECR)</a></li>
		<li id="menu-item-12343" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12343"><a href="https://consultivutilities.com/services/carbon-offsetting/">Carbon Offsetting</a></li>
		<li id="menu-item-12344" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12344"><a href="https://consultivutilities.com/services/100-renewable-energy/">100% Renewable Energy</a></li>
		<li id="menu-item-12345" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12345"><a href="https://consultivutilities.com/services/electric-vehicle-ev-charging/">Electric Vehicle (EV) Charging</a></li>
	</ul>
</li>
<li class="mega-feature">
            <span class="mega-feature-eyebrow">Sectors</span>
            <span class="mega-feature-title">BICS Compliance</span>
            <p class="mega-feature-desc">The British Industrial Competitiveness Scheme could cut electricity bills by up to 25% for eligible manufacturers. Book your free compliance consultation.</p>
            <a href="https://consultivutilities.com/services/bics-compliance/" class="mega-feature-link">BICS Compliance →</a>
          </li></ul>
</li>

          <li id="menu-item-12411" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12411"><a href="https://consultivutilities.com/insights/">Insights</a></li>

          <li id="menu-item-12413" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12413"><a href="https://consultivutilities.com/careers/">Careers</a></li>

        </ul>


        <div class="mobile-actions">
          <a href="https://portal.consultivutilities.co.uk/user/login" class="btn btn-outline">Portal Login</a>
          <a href="https://consultivutilities.com/compare-business-energy/" class="btn btn-primary">Get a Quote</a>
        </div>
      </nav>


      <div class="header-actions">
        <a href="https://portal.consultivutilities.co.uk/user/login" class="btn btn-outline">
          <svg class="icon-user" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
            <circle cx="12" cy="8" r="4" />
            <path d="M4 20c0-4 4-6 8-6s8 2 8 6" />
          </svg>
          Portal Login        </a>
        <a href="https://consultivutilities.com/compare-business-energy/" class="btn btn-primary">
          Get a Quote          <svg class="icon-arrow" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4">
            <path d="M5 12h14M13 6l6 6-6 6" />
          </svg>
        </a>
        <div class="fc-search">
          [wd_asp id=2]        </div>
      </div>
    </div>
  </header>

  <div id="header-spacer"></div>


  <script>
    (function() {
      var nav = document.getElementById('site-navigation');
      var toggle = document.getElementById('navToggle');
      var menu = document.getElementById('primary-menu');
      var header = document.querySelector('.site-header');
      var spacer = document.getElementById('header-spacer');
      if (!nav || !toggle || !menu) return;

      function isDesktop() {
        return window.matchMedia('(min-width:961px)').matches;
      }

      // ===== Smooth shrink on scroll (header stays fixed) =====
      if (header && spacer) {
        var SCROLL_THRESHOLD = 10; // px scrolled before header compacts
        var isScrolled = false;

        function setSpacerHeight() {
          // Measure with the header in its natural (unscrolled) state
          // so the spacer always matches the header's un-compacted size.
          var wasScrolled = header.classList.contains('is-scrolled');
          if (wasScrolled) header.classList.remove('is-scrolled');
          spacer.style.height = header.offsetHeight + 'px';
          if (wasScrolled) header.classList.add('is-scrolled');
        }

        function onScroll() {
          var shouldBeScrolled = window.scrollY > SCROLL_THRESHOLD;
          if (shouldBeScrolled !== isScrolled) {
            header.classList.toggle('is-scrolled', shouldBeScrolled);
            isScrolled = shouldBeScrolled;
          }
        }

        setSpacerHeight();
        window.addEventListener('scroll', onScroll, {
          passive: true
        });
        window.addEventListener('resize', setSpacerHeight);
        onScroll();
      }


      toggle.addEventListener('click', function() {
        var isOpen = nav.classList.toggle('nav-open');
        toggle.setAttribute('aria-expanded', isOpen);
      });

      var parents = menu.querySelectorAll('.menu-item-has-children');
      parents.forEach(function(li) {
        var link = li.querySelector(':scope > a');
        var sub = li.querySelector(':scope > .sub-menu');
        var isTopLevel = li.parentElement === menu;
        var closeTimer;

        function openThis() {
          clearTimeout(closeTimer);
          if (isTopLevel) {
            Array.prototype.forEach.call(menu.children, function(sib) {
              sib.classList.remove('open');
            });
          }
          li.classList.add('open');
        }

        function scheduleClose() {
          clearTimeout(closeTimer);
          closeTimer = setTimeout(function() {
            li.classList.remove('open');
          }, 200);
        }

        function closeNow() {
          clearTimeout(closeTimer);
          li.classList.remove('open');
        }


        if (isTopLevel) {
          li.addEventListener('mouseenter', function() {
            if (isDesktop()) openThis();
          });
          li.addEventListener('mouseleave', function() {
            if (isDesktop()) scheduleClose();
          });
          if (sub) {
            sub.addEventListener('mouseenter', function() {
              if (isDesktop()) clearTimeout(closeTimer);
            });
            sub.addEventListener('mouseleave', function() {
              if (isDesktop()) scheduleClose();
            });
          }
        }


        link.addEventListener('click', function(e) {
          e.preventDefault();
          li.classList.contains('open') ? closeNow() : openThis();
        });
      });

      document.addEventListener('click', function(e) {
        if (!nav.contains(e.target) && !toggle.contains(e.target)) {
          parents.forEach(function(li) {
            li.classList.remove('open');
          });
          nav.classList.remove('nav-open');
          toggle.setAttribute('aria-expanded', false);
        }
      });
      document.addEventListener('DOMContentLoaded', function() {
        const headerActions = document.querySelector('.header-actions');
        const trigger = document.querySelector('.fc-search .promagnifier');

        if (trigger && headerActions) {
          trigger.addEventListener('click', function(e) {
            headerActions.classList.toggle('search-on');
          });
        }
      });
    })();
  </script>




<style>
	.tc--flex .reason,
	.tc--flex .solution-card,
	.tc--flex ul> li{
		display: flex;
		align-items: baseline;
		gap: 5px;
		padding-bottom: 10px;
	}
	.tc--flex ul{
		padding: 0;
	}
</style><section class="new-form--section cq-wrap">
    <div class="container">
        <div class="cq-card">

            <aside class="cq-side">
                <a class="cq-logo" href="https://consultivutilities.com/">
                                            <img src="https://consultivutilities.com/wp-content/uploads/2021/02/MainLogo_Tight_BlueWhite_250x128.png" alt="Consultiv Utilities">
                                    </a>

                <p class="cq-eyebrow">Business energy quote</p>
                <h1>Compare business energy prices</h1>
                <p class="cq-sub">Answer a few quick questions and our experts compare 20+ trusted suppliers to find your best price. Takes about two minutes.</p>

                <div class="cq-trust">
                    <div class="trustpilot-widget" data-locale="en-GB" data-template-id="53aa8807dec7e10d38f59f32" data-businessunit-id="5d1a1f623913d400016d92d0" data-style-height="150px" data-style-width="100%" data-theme="dark">
                        <a href="https://uk.trustpilot.com/review/www.consultivutilities.com" target="_blank" rel="noopener">Trustpilot</a>
                    </div>
                </div>

                <ol class="cq-steps">
                    <li><span class="n">1</span><span>Tell us about your supply</span></li>
                    <li><span class="n">2</span><span>We compare trusted suppliers</span></li>
                    <li><span class="n">3</span><span>You choose, we handle the switch</span></li>
                </ol>
            </aside>

            <div class="cq-main">
                [gravityform id="90" title="false" description="false" ajax="true"]            </div>

        </div>
    </div>
</section>
			<!-- old footer -->
			

				<!-- =========================================================
  Consultiv Utilities footer
========================================================= -->
<style>
  #cu-footer {
    --cf-navy: #0c2731;
    --cf-navy-line: #1c3941;
    --cf-cyan: #33bde2;
    --cf-muted: #7f9198;
    --cf-text: #e7edee;
    --cf-trust-green: #00b67a;
    font-family: 'Poppins', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    background: var(--cf-navy);
    color: var(--cf-text);
    overflow: hidden;
    padding: 0 !important;
  }

  #cu-footer * {
    box-sizing: border-box;
  }

  #cu-footer a {
    text-decoration: none;
    color: inherit;
  }

  #cu-footer ul {
    list-style: none;
    margin: 0;
    padding: 0;
  }


  /* ===================== TOP ROW ===================== */
  .cf-top {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 20px;
    padding: 24px 0;
  }

  .cf-logo {
    display: flex;
    align-items: center;
    flex: none;
  }

  .cf-logo img {
    display: block;
    height: 60px;
    width: auto;
    max-width: 170px;
    object-fit: contain;
    filter: brightness(0) invert(1);
  }

  .cf-trust {
    display: flex;
    align-items: center;
    gap: 20px;
    flex-wrap: wrap;
  }

  .cf-trust-rating {
    display: flex;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    font-size: 15px;
  }

  .cf-trust-rating strong {
    font-weight: 700;
    color: var(--cf-text);
  }

  .cf-stars {
    display: flex;
    gap: 3px;
  }

  .cf-stars span {
    width: 20px;
    height: 20px;
    background: var(--cf-trust-green);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 3px;
    color: #fff;
    font-size: 12px;
    line-height: 1;
  }

  .cf-trust-divider {
    width: 1px;
    height: 26px;
    background: var(--cf-navy-line);
    flex: none;
  }

  .cf-social {
    display: flex;
    align-items: center;
    gap: 10px;
    flex: none;
  }

  .cf-social a {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    border: 1.5px solid var(--cf-navy-line);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: border-color .15s ease, background .15s ease;
  }

  .cf-social a:hover {
    border-color: var(--cf-cyan);
    background: var(--cf-navy-line);
  }

  .cf-social svg {
    width: 16px;
    height: 16px;
  }

  /* ===================== MAIN COLUMNS ===================== */
  .cf-main {
    border-top: 1px solid var(--cf-navy-line);
  }

  .cf-main .cf-inner {
    padding: 40px 0px;
    display: grid;
    grid-template-columns: 1fr 1fr 1.3fr;
    gap: 32px;
  }

  .cf-col .ft--tt {
    margin: 0 0 20px;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: .12em;
    text-transform: uppercase;
    color: var(--cf-muted);
	  display:block;
  }

  .cf-col .menu {
    display: flex;
    flex-direction: column;
    gap: 16px;
  }

  .cf-col .menu .menu-item>a {
    font-size: 15.5px;
    font-weight: 600;
    color: var(--cf-text);
    transition: color .15s ease;
  }

  .cf-col .menu .menu-item>a:hover {
    color: var(--cf-cyan);
  }

  /* Contact column */
  .cf-contact-list {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-bottom: 24px;
  }

  .cf-contact-item {
    display: flex;
    align-items: flex-start;
    gap: 10px;
    font-size: 15.5px;
  }

  .cf-contact-item .cf-icon {
    width: 18px;
    height: 18px;
    flex: none;
    color: var(--cf-cyan);
    margin-top: 2px;
  }

  .cf-contact-item strong {
    font-weight: 700;
  }

  .cf-contact-item span {
    font-weight: 500;
    color: var(--cf-text);
    line-height: 1.4;
  }

  .cf-contact-btn {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    font: 700 14px 'Poppins', sans-serif;
    color: var(--cf-text);
    border: 1.5px solid #fff;
    border-radius: 40px;
    padding: 11px 20px;
    transition: border-color .15s ease, background .15s ease;
  }

  .cf-contact-btn:hover {
    border-color: var(--cf-cyan);
    background: var(--cf-navy-line);
  }

  .cf-contact-btn svg {
    width: 14px;
    height: 14px;
  }

  /* ===================== BOTTOM BAR ===================== */
  .cf-bottom {
    border-top: 1px solid var(--cf-navy-line);
  }

  .cf-bottom .cf-inner {
    padding: 22px 0px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 12px 28px;
  }

  .cf-copy {
    font-size: 14px;
    color: var(--cf-muted);
  }

  .cf-legal-menu {
    display: flex;
    flex-wrap: wrap;
    gap: 8px 26px;
  }

  .cf-legal-menu .menu-item>a {
    font-size: 14px;
    color: var(--cf-muted);
    transition: color .15s ease;
  }

  .cf-legal-menu .menu-item>a:hover {
    color: var(--cf-text);
  }



  /* ===================== RESPONSIVE ===================== */
  @media (max-width:900px) {
    .cf-main .cf-inner {
      grid-template-columns: 1fr 1fr;
      row-gap: 36px;
    }

    .cf-col:nth-child(3) {
      grid-column: 1 / -1;
    }
  }

  @media (max-width:640px) {
    .cf-inner {
      padding: 0 20px;
    }

    .cf-main .cf-inner,
    .cf-bottom .cf-inner {
      padding-left: 20px;
      padding-right: 20px;
    }

    .cf-top {
      flex-direction: column;
      align-items: flex-start;
      padding: 20px 0;
    }

    .cf-trust {
      width: 100%;
      justify-content: flex-start;
    }

    .cf-trust-rating {
      width: 100%;
    }

    .cf-trust-divider {
      display: none;
    }

    .cf-main .cf-inner {
      grid-template-columns: 1fr;
      row-gap: 32px;
      padding: 32px 20px;
    }

    .cf-col:nth-child(3) {
      grid-column: auto;
    }

    .cf-bottom .cf-inner {
      flex-direction: column;
      align-items: flex-start;
    }
  }
</style>

<footer id="cu-footer">
  <div class="container">
    <div class="cf-inner cf-top">
      <a href="/" class="cf-logo">
        <img src="https://consultivutilities.com/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2021/02/MainLogo_Tight_BlueWhite_250x128.png.webp" alt="Consultiv Utilities">
      </a>

      <div class="cf-trust">
        <div class="cf-trust-rating">
          <strong>Excellent</strong>
          <span class="cf-stars">
            <span>★</span><span>★</span><span>★</span><span>★</span><span>★</span>
          </span>
          <span>4.8 out of 5</span>
          <strong>Trustpilot</strong>
        </div>

        <div class="cf-trust-divider"></div>

        <div class="cf-social">
          <a href="https://www.linkedin.com/company/consultivutilities" aria-label="LinkedIn">
            <svg viewBox="0 0 24 24" fill="currentColor">
              <path d="M4.98 3.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5ZM3 9h4v12H3V9Zm7 0h3.8v1.7h.05c.53-1 1.83-2.06 3.77-2.06 4.03 0 4.78 2.65 4.78 6.1V21h-4v-5.6c0-1.34-.02-3.06-1.87-3.06-1.87 0-2.15 1.46-2.15 2.96V21h-4V9Z" />
            </svg>
          </a>
          <a href="http://www.facebook.com/consultivutilities" aria-label="Facebook">
            <svg viewBox="0 0 24 24" fill="currentColor">
              <path d="M13.5 21v-7.9h2.65l.4-3.08h-3.05V8.06c0-.89.25-1.5 1.52-1.5h1.63V3.8c-.28-.04-1.25-.12-2.37-.12-2.35 0-3.96 1.43-3.96 4.06v2.27H7.65v3.08h2.67V21h3.18Z" />
            </svg>
          </a>
          <a href="https://www.instagram.com/consultivutilities/" aria-label="Instagram">
            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
              <rect x="3" y="3" width="18" height="18" rx="5" />
              <circle cx="12" cy="12" r="4" />
              <circle cx="17.5" cy="6.5" r="1" fill="currentColor" stroke="none" />
            </svg>
          </a>
        </div>
      </div>
    </div>

    <div class="cf-main">
      <div class="cf-inner">

        <div class="cf-col"><span class="ft--tt">Services</span><nav><ul class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item"><a href="https://consultivutilities.com/compare-business-energy/">Business Energy</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item"><a href="https://consultivutilities.com/business-water-suppliers-uk/">Business Water</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item"><a href="https://consultivutilities.com/corporate/">Corporate Solutions</a></li></ul></nav></div><div class="cf-col"><span class="ft--tt">Company</span><nav><ul class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item"><a href="https://consultivutilities.com/about-us/">About Us</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item"><a href="https://consultivutilities.com/social-value/">Social Value</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item"><a href="https://consultivutilities.com/insights/">Insights</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item"><a href="https://consultivutilities.com/careers/">Careers</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item"><a href="https://consultivutilities.com/become-a-partner-new/">Become a Partner</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item"><a href="https://portal.consultivutilities.co.uk/user/login">Portal login</a></li></ul></nav></div>
        <div class="cf-col">
          <span class="ft--tt">Get in touch</span>
          <div class="cf-contact-list">
            <div class="cf-contact-item">
              <svg class="cf-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                <path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.362 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.338 1.85.573 2.81.7A2 2 0 0 1 22 16.92Z" />
              </svg>
              <strong><a href="tel:01912505557">0191 250 5557</a></strong>
            </div>
            <div class="cf-contact-item">
              <svg class="cf-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                <path d="M4 4h16v16H4V4Z" />
                <path d="m22 6-10 7L2 6" />
              </svg>
              <span><a href="mailto:info@consultivutilities.com">info@consultivutilities.com</a></span>
            </div>
            <div class="cf-contact-item">
              <svg class="cf-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                <path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0Z" />
                <circle cx="12" cy="10" r="3" />
              </svg>
              <span>Consultiv House, Hebburn<br>Tyne &amp; Wear, NE31 2EX</span>
            </div>
          </div>
          <a href="/contact-us/" class="cf-contact-btn">
            Contact us
            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round">
              <path d="M5 12h14M13 6l6 6-6 6" />
            </svg>
          </a>
        </div>

      </div>
    </div>

    <div class="cf-bottom">
      <div class="cf-inner">
        <div class="cf-copy">&copy; 2026 Consultiv Utilities Ltd. Registered in England &amp; Wales, no. 08542387.</div>
        <nav>
          <ul class="menu cf-legal-menu">
            <li class="menu-item"><a href="/terms-conditions/">Terms &amp; Conditions</a></li>
            <li class="menu-item"><a href="/data-privacy-policy/">Data Privacy Policy</a></li>
            <li class="menu-item"><a href="/complaints/">Complaints</a></li>
            <!--- <li class="menu-item"><a href="/terms-conditions-corporate/">Modern Slavery</a></li> --->
            <!--- <li class="menu-item"><a href="/cookies/">Cookies</a></li> --->
          </ul>
        </nav>
      </div>
    </div>
  </div>
</footer>
		
		

			<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/linux_theme_v4/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
  <script>
    gform.addFilter('gform_datepicker_options_pre_init', function(options, formId) {
      options.dateFormat = 'dd MM yy'; // e.g. 01 January 2025
      options.monthNames = [
        "January", "February", "March", "April", "May", "June",
        "July", "August", "September", "October", "November", "December"
      ];
      options.monthNamesShort = [
        "Jan", "Feb", "Mar", "Apr", "May", "Jun",
        "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
      ];
      // Set minimum date to Jan 1, 2024
      options.minDate = new Date(2024, 0, 1); // months are 0-indexed

      return options;
    });
  </script>
    <script>
    jQuery(document).ready(function($) {
        $('.grid-layout--each').each(function() {
            var gridEach = $(this);

            gridEach.on('mouseenter', function() {
                $(this).addClass('active');
                gridEach.find('.grid-layout--each-bg').fadeIn('slow');
                gridEach.find('.grid-layout--text').slideUp();
            });

            gridEach.on('mouseleave', function() {
                $(this).removeClass('active');
                gridEach.find('.grid-layout--each-bg').fadeOut('slow');
                gridEach.find('.grid-layout--text').slideDown();
            });
        });
    });
    </script>
    <style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>
<script id="consultiv-quote-js-before">
window.CQ_CONFIG = {"endpoint":"https:\/\/consultivutilities.com\/wp-json\/consultiv\/v1\/address"};
//# sourceURL=consultiv-quote-js-before
</script>
<script id="consultiv-quote-js" src="https://consultivutilities.com/wp-content/themes/linux_theme_v4/consultiv-quote.js?ver=1.0"></script>
<script id="wp-dom-ready-js" src="https://consultivutilities.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
<script id="wp-hooks-js" src="https://consultivutilities.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
<script id="wp-i18n-js" src="https://consultivutilities.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script id="wp-a11y-js-translations">
( function( domain, translations ) {
	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
	localeData[""].domain = domain;
	wp.i18n.setLocaleData( localeData, domain );
} )( "default", {"translation-revision-date":"2026-09-17 19:35:43+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"Notifications":["Notifications"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}} );
//# sourceURL=wp-a11y-js-translations
</script>
<script id="wp-a11y-js" src="https://consultivutilities.com/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
<script id="gform_geolocation_maps_api_js-js-extra">
var gform_geolocation_maps_api_js_strings = {"key":"AIzaSyAqyShrAgEyx3dNmynBni1pc0LYdparhyQ","usePlaceAutocompleteElement":"1"};
//# sourceURL=gform_geolocation_maps_api_js-js-extra
</script>
<script id="gform_geolocation_maps_api_js-js" defer='defer' src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAqyShrAgEyx3dNmynBni1pc0LYdparhyQ&#038;libraries=places&#038;v=beta&#038;ver=1.5.3.1"></script>
<script id="consultiv-bics-js-js-extra">
var consultivBics = {"restUrl":"https://consultivutilities.com/wp-json/consultiv-bics/v1/","nonce":"6048715340","savingRate":"0.035","lifecycle":"9","threshold":"33000"};
//# sourceURL=consultiv-bics-js-js-extra
</script>
<script id="consultiv-bics-js-js" src="https://consultivutilities.com/wp-content/plugins/consultiv-bics-calculator/assets/js/bics-calculator.js?ver=1.2.0"></script>
<script id="awsm-job-scripts-js-extra">
var awsmJobsPublic = {"ajaxurl":"https://consultivutilities.com/wp-admin/admin-ajax.php","is_tax_archive":"","is_search":"","job_id":"0","wp_max_upload_size":"52428800","deep_linking":{"search":true,"spec":true,"pagination":true},"i18n":{"loading_text":"Loading...","form_error_msg":{"general":"Error in submitting your application. Please try again later!","file_validation":"The file you have selected is too large.","captcha_failed":"reCAPTCHA failed to load. Please check your configuration."}},"vendors":{"selectric":true,"jquery_validation":true},"is_homepage":"","block_nonce":"e221fa178d","view_count_nonce":"918b7382bd"};
//# sourceURL=awsm-job-scripts-js-extra
</script>
<script id="awsm-job-scripts-js" src="https://consultivutilities.com/wp-content/plugins/wp-job-openings/assets/js/script.min.js?ver=4.1.1"></script>
<script id="rocket-browser-checker-js-after">
"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
//# sourceURL=rocket-browser-checker-js-after
</script>
<script id="rocket-preload-links-js-extra">
var RocketPreloadLinksConfig = {"excludeUris":"/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://consultivutilities.com","onHoverDelay":"100","rateThrottle":"3"};
//# sourceURL=rocket-preload-links-js-extra
</script>
<script id="rocket-preload-links-js-after">
(function() {
"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
}());

//# sourceURL=rocket-preload-links-js-after
</script>
<script id="rocket_lazyload_css-js-extra">
var rocket_lazyload_css_data = {"threshold":"300"};
//# sourceURL=rocket_lazyload_css-js-extra
</script>
<script id="rocket_lazyload_css-js-after">
!function o(n,c,a){function u(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(s)return s(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return u(n[t][1][e]||e)},r,r.exports,o,n,c,a)}return c[t].exports}for(var s="function"==typeof require&&require,e=0;e<a.length;e++)u(a[e]);return u}({1:[function(e,t,r){"use strict";{const c="undefined"==typeof rocket_pairs?[]:rocket_pairs,a=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var o=rocket_lazyload_css_data.threshold||300;const u=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&c.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,a.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{u.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:o+"px"});function n(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&c.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(u.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}n(),function(){const r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}}()(document.querySelector("body"),n)}},{}]},{},[1]);
//# sourceURL=rocket_lazyload_css-js-after
</script>
<script id="fc-swiper-js" src="//cdnjs.cloudflare.com/ajax/libs/Swiper/11.0.5/swiper-bundle.min.js?ver=7.1.3"></script>
<script id="fc-flex-js-extra">
var fc_vars = {"ajax_url":"https://consultivutilities.com/wp-admin/"};
//# sourceURL=fc-flex-js-extra
</script>
<script id="fc-flex-js" src="https://consultivutilities.com/wp-content/themes/linux_theme_v4/js/flex.js?ver=1790917621"></script>
<script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":false,"svgExt":".svg","source":{"concatemoji":"https://consultivutilities.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}}
</script>
<script type="module">
/*! This file is auto-generated */
var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
//# sourceURL=https://consultivutilities.com/wp-includes/js/wp-emoji-loader.min.js
</script>
<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://consultivutilities.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
			<script src="https://consultivutilities.com/wp-content/themes/linux_theme_v4/js/app.js"></script>
			<script src="https://consultivutilities.com/wp-content/themes/linux_theme_v4/js/consultiv-quote.js"></script>
			<script type="text/javascript">
				jQuery(document).ready(function() {
					$('.change-title-onchange .slider--box__inner').on('afterChange', function(event, slick, currentSlide, nextSlide) {

						var getText = $('.slider--box__each.slick-current.slick-active .slider--box__each--title p').text();

						$('.slider--section .services--title h2').text(getText);
						console.log('get Text: ' + getText);
					});
				});
			</script>
			<script type="text/javascript">
				_linkedin_partner_id = "6577241";
				window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
				window._linkedin_data_partner_ids.push(_linkedin_partner_id);
				(function(l) {
					if (!l) {
						window.lintrk = function(a, b) {
							window.lintrk.q.push([a, b])
						};
						window.lintrk.q = []
					}
					var s = document.getElementsByTagName("script")[0];
					var b = document.createElement("script");
					b.type = "text/javascript";
					b.async = true;
					b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
					s.parentNode.insertBefore(b, s);
				})(window.lintrk);
			</script>
			<noscript>
				<img height="1" width="1" style="display:none;" alt="" src=https://px.ads.linkedin.com/collect/?pid=6577241&fmt=gif />
			</noscript>
			</div>
			</body>

			</html><?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//consultivutilities.com/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<sitemap>
		<loc>https://consultivutilities.com/post-sitemap.xml</loc>
		<lastmod>2026-10-26T13:32:54+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://consultivutilities.com/page-sitemap.xml</loc>
		<lastmod>2026-10-23T11:02:32+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://consultivutilities.com/services-sitemap.xml</loc>
		<lastmod>2026-10-23T11:26:07+00:00</lastmod>
	</sitemap>
</sitemapindex>
<!-- XML Sitemap generated by Yoast SEO -->