1<!DOCTYPE html> 2<html lang="en-US" > 3<head> 4<meta charset="UTF-8">
5<script> 6var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}}); 7</script>
7 8 9<meta name="viewport" content="width=device-width, initial-scale=1.0"> 10<!-- WP_HEAD() START --> 11 12<link rel="stylesheet" data-wphbdelayedstyle="https://fonts.googleapis.com/css?family=Plus+Jakarta+Sans:100,200,300,400,500,600,700,800,900|Plus+Jakarta+Sans:100,200,300,400,500,600,700,800,900"> 13<meta name='robots' content='noindex, follow' /> 14 15 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 16 <title>Blog - Bess Utility Solutions</title><link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Plus%20Jakarta%20Sans:100,200,300,400,500,600,700,800,900&display=swap" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Plus%20Jakarta%20Sans:100,200,300,400,500,600,700,800,900&display=swap" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Plus%20Jakarta%20Sans:100,200,300,400,500,600,700,800,900&display=swap" /></noscript><style id="wphb-used-css-category">@charset "UTF-8";@font-face{font-display: swap;font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_KU79TR_Q.ttf) format('truetype')}@font-face{font-display: swap;font-family:'Plus Jakarta Sans';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_9079TR_Q.ttf) format('truetype')}@font-face{font-display: swap;font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_qU79TR_Q.ttf) format('truetype')}@font-face{font-display: swap;font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_m079TR_Q.ttf) format('truetype')}@font-face{font-display: swap;font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_d0n9TR_Q.ttf) format('truetype')}@font-face{font-display: swap;font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_Tkn9TR_Q.ttf) format('truetype')}@font-face{font-display: swap;font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_KUn9TR_Q.ttf) format('truetype')}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
16--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}html :where(.is-position-sticky){}@media screen and (max-width:600px){html :where(.is-position-sticky){}}/*! This file is auto-generated */.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}/*! 17 * Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com 18 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 19 */.grid{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.grid{flex-basis:0;flex-grow:1;max-width:100%}.flex-wrap{flex-wrap:wrap!important}/*! 20 * animate.css -https://daneden.github.io/animate.css/ 21 * Version - 3.7.2 22 * Licensed under the MIT license - http://opensource.org/licenses/MIT 23 * 24 * Copyright (c) 2019 Daniel Eden 25 */@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}:root{--wpds-border-width-focus:2px;--wpds-color-background-surface-neutral:#fcfcfc;--wpds-color-background-interactive-brand-weak:#0000;--wpds-color-foreground-content-neutral:#1e1e1e;--wpds-color-foreground-interactive-neutral:#1e1e1e;--wpds-color-foreground-interactive-neutral-active:#1e1e1e;--wpds-color-foreground-interactive-brand:#3858e9;--wpds-color-foreground-interactive-brand-strong:#eff0f2;--wpds-color-stroke-surface-neutral:#dbdbdb;--wpds-color-stroke-interactive-neutral:#8d8d8d;--wpds-color-stroke-interactive-neutral-disabled:#dbdbdb;--wpds-color-stroke-focus:#3858e9;--wpds-cursor-control:pointer;--wpds-dimension-padding-xs:4px;--wpds-dimension-padding-sm:8px;--wpds-dimension-padding-md:12px;--wpds-dimension-padding-lg:16px;
25--wpds-dimension-gap-xs:4px;--wpds-dimension-size-sm:24px;--wpds-typography-line-height-sm:20px;--wpds-typography-font-weight-emphasis:600}@media (min-resolution:192dpi){:root{--wpds-border-width-focus:1.5px}}@media (width >= 600px){}@media not all and (resolution >= .001dpcm){}:root{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-border-width-focus:2px}@media (resolution >= 192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp-block-synced-color:#7a00df;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}:root{--wp-block-synced-color:#7a00df;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp-block-synced-color:#7a00df;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp-block-synced-color:#7a00df;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}/*! This file is auto-generated */.dashicons{text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;text-align:center;width:20px;height:20px;font-family:dashicons;font-size:20px;font-style:normal;font-weight:400;line-height:1;transition:color .1s ease-in;display:inline-block}body:not(.wp-admin) .wow{visibility:hidden}:root{--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;
25--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--base:#f9f9f9;--wp--preset--color--base-2:#ffffff;--wp--preset--color--contrast:#111111;--wp--preset--color--contrast-2:#636363;--wp--preset--color--contrast-3:#A4A4A4;--wp--preset--color--accent:#cfcabe;--wp--preset--color--accent-2:#c2a990;--wp--preset--color--accent-3:#d8613c;--wp--preset--color--accent-4:#b1c5a4;--wp--preset--color--accent-5:#b5bdbc;--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%);
25--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--gradient--gradient-1:linear-gradient(to bottom, #cfcabe 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-2:linear-gradient(to bottom, #C2A990 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-3:linear-gradient(to bottom, #D8613C 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-4:linear-gradient(to bottom, #B1C5A4 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-5:linear-gradient(to bottom, #B5BDBC 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-6:linear-gradient(to bottom, #A4A4A4 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-7:linear-gradient(to bottom, #cfcabe 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-8:linear-gradient(to bottom, #C2A990 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-9:linear-gradient(to bottom, #D8613C 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-10:linear-gradient(to bottom, #B1C5A4 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-11:linear-gradient(to bottom, #B5BDBC 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-12:linear-gradient(to bottom, #A4A4A4 50%, #F9F9F9 50%);--wp--preset--font-size--small:0.9rem;--wp--preset--font-size--medium:1.05rem;--wp--preset--font-size--large:clamp(1.39rem, 1.39rem + ((1vw - 0.2rem) * 0.767), 1.85rem);--wp--preset--font-size--x-large:clamp(1.85rem, 1.85rem + ((1vw - 0.2rem) * 1.083), 2.5rem);--wp--preset--font-size--xx-large:clamp(2.5rem, 2.5rem + ((1vw - 0.2rem) * 1.283), 3.27rem);--wp--preset--font-family--body:"Inter",sans-serif;--wp--preset--font-family--heading:Cardo;--wp--preset--font-family--system-sans-serif:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;--wp--preset--font-family--system-serif:Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--wp--preset--spacing--50:min(6.5rem, 8vw)}.wp-block-button{}:root{--wp--style--global--content-size:620px;--wp--style--global--wide-size:1280px}.wp-site-blocks{padding-top:var(--wp--style--root--padding-top);padding-bottom:var(--wp--style--root--padding-bottom)}.has-global-padding{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.has-global-padding>.alignfull{margin-right:calc(var(--wp--style--root--padding-right) * -1);margin-left:calc(var(--wp--style--root--padding-left) * -1)}.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block,.alignfull)){padding-right:0;padding-left:0}.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}.wp-site-blocks>.alignleft{float:left;margin-right:2em}.wp-site-blocks>.alignright{float:right;margin-left:2em}.wp-site-blocks>.aligncenter{justify-content:center;margin-left:auto;margin-right:auto}:where(.wp-site-blocks)>*{margin-block-start:1.2rem;margin-block-end:0}:root{}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:1.2rem;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:1.2rem;margin-block-end:0}:root :where(.is-layout-flex){gap:1.2rem}:root :where(.is-layout-grid){gap:1.2rem}.is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>
25:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}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{background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--medium);font-style:normal;font-weight:400;line-height:1.55;--wp--style--root--padding-top:0px;--wp--style--root--padding-right:var(--wp--preset--spacing--50);--wp--style--root--padding-bottom:0px;--wp--style--root--padding-left:var(--wp--preset--spacing--50)}a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast)}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--heading);font-weight:400;line-height:1.2}h1{font-size:var(--wp--preset--font-size--xx-large);line-height:1.15}h2{font-size:var(--wp--preset--font-size--x-large)}h3{font-size:var(--wp--preset--font-size--large)}h4{font-size:clamp(1.1rem, 1.1rem + ((1vw - .2rem) * .767), 1.5rem)}h5{font-size:var(--wp--preset--font-size--medium)}h6{font-size:var(--wp--preset--font-size--small)}:root :where(.wp-element-button,.wp-block-button__link){background-color:var(--wp--preset--color--contrast);border-radius:.33rem;border-color:var(--wp--preset--color--contrast);border-width:0;color:var(--wp--preset--color--base);font-family:inherit;font-size:var(--wp--preset--font-size--small);font-style:normal;font-weight:500;letter-spacing:inherit;line-height:inherit;padding-top:.6rem;padding-right:1rem;padding-bottom:.6rem;padding-left:1rem;text-decoration:none;text-transform:inherit}:root :where(.wp-element-button:hover,.wp-block-button__link:hover){background-color:var(--wp--preset--color--contrast-2);border-color:var(--wp--preset--color--contrast-2);color:var(--wp--preset--color--base)}:root :where(.wp-element-button:focus,.wp-block-button__link:focus){background-color:var(--wp--preset--color--contrast-2);border-color:var(--wp--preset--color--contrast-2);color:var(--wp--preset--color--base);outline-color:var(--wp--preset--color--contrast);outline-offset:2px}:root :where(.wp-element-button:active,.wp-block-button__link:active){background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base)}:root :where(.wp-element-caption,.wp-block-audio figcaption,.wp-block-embed figcaption,.wp-block-gallery figcaption,.wp-block-image figcaption,.wp-block-table figcaption,.wp-block-video figcaption){color:var(--wp--preset--color--contrast-2);font-family:var(--wp--preset--font-family--body);font-size:.8rem}.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-base-color{color:var(--wp--preset--color--base)!important}.has-base-2-color{color:var(--wp--preset--color--base-2)!important}.has-contrast-color{color:var(--wp--preset--color--contrast)!important}.has-contrast-2-color{color:var(--wp--preset--color--contrast-2)!important}.has-contrast-3-color{color:var(--wp--preset--color--contrast-3)!important}.has-accent-color{color:var(--wp--preset--color--accent)!important}.has-accent-2-color{color:var(--wp--preset--color--accent-2)!important}.has-accent-3-color{color:var(--wp--preset--color--accent-3)!important}.has-accent-4-color{color:var(--wp--preset--color--accent-4)!important}.has-accent-5-color{color:var(--wp--preset--color--accent-5)!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-base-background-color{background-color:var(--wp--preset--color--base)!important}.has-base-2-background-color{background-color:var(--wp--preset--color--base-2)!important}.has-contrast-background-color{background-color:var(--wp--preset--color--contrast)!important}.has-contrast-2-background-color{background-color:var(--wp--preset--color--contrast-2)!important}.has-contrast-3-background-color{background-color:var(--wp--preset--color--contrast-3)!important}.has-accent-background-color{background-color:var(--wp--preset--color--accent)!important}.has-accent-2-background-color{background-color:var(--wp--preset--color--accent-2)!important}.has-accent-3-background-color{background-color:var(--wp--preset--color--accent-3)!important}.has-accent-4-background-color{background-color:var(--wp--preset--color--accent-4)!important}.has-accent-5-background-color{background-color:var(--wp--preset--color--accent-5)!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-base-border-color{border-color:var(--wp--preset--color--base)!important}.has-base-2-border-color{border-color:var(--wp--preset--color--base-2)!important}.has-contrast-border-color{border-color:var(--wp--preset--color--contrast)!important}.has-contrast-2-border-color{border-color:var(--wp--preset--color--contrast-2)!important}.has-contrast-3-border-color{border-color:var(--wp--preset--color--contrast-3)!important}.has-accent-border-color{border-color:var(--wp--preset--color--accent)!important}.has-accent-2-border-color{border-color:var(--wp--preset--color--accent-2)!important}.has-accent-3-border-color{border-color:var(--wp--preset--color--accent-3)!important}.has-accent-4-border-color{border-color:var(--wp--preset--color--accent-4)!important}.has-accent-5-border-color{border-color:var(--wp--preset--color--accent-5)!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}
25.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-gradient-1-gradient-background{background:var(--wp--preset--gradient--gradient-1)!important}.has-gradient-2-gradient-background{background:var(--wp--preset--gradient--gradient-2)!important}.has-gradient-3-gradient-background{background:var(--wp--preset--gradient--gradient-3)!important}.has-gradient-4-gradient-background{background:var(--wp--preset--gradient--gradient-4)!important}.has-gradient-5-gradient-background{background:var(--wp--preset--gradient--gradient-5)!important}.has-gradient-6-gradient-background{background:var(--wp--preset--gradient--gradient-6)!important}.has-gradient-7-gradient-background{background:var(--wp--preset--gradient--gradient-7)!important}.has-gradient-8-gradient-background{background:var(--wp--preset--gradient--gradient-8)!important}.has-gradient-9-gradient-background{background:var(--wp--preset--gradient--gradient-9)!important}.has-gradient-10-gradient-background{background:var(--wp--preset--gradient--gradient-10)!important}.has-gradient-11-gradient-background{background:var(--wp--preset--gradient--gradient-11)!important}.has-gradient-12-gradient-background{background:var(--wp--preset--gradient--gradient-12)!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}.has-xx-large-font-size{font-size:var(--wp--preset--font-size--xx-large)!important}.has-body-font-family{font-family:var(--wp--preset--font-family--body)!important}.has-heading-font-family{font-family:var(--wp--preset--font-family--heading)!important}.has-system-sans-serif-font-family{font-family:var(--wp--preset--font-family--system-sans-serif)!important}.has-system-serif-font-family{font-family:var(--wp--preset--font-family--system-serif)!important}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */button,input{overflow:visible}canvas,progress,video{display:inline-block}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6{margin:0}article,figcaption,figure,header,main,menu,section{display:block}figure{margin:1em 40px}code{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}b{font-weight:bolder}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select,textarea{font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}html{box-sizing:border-box}body{font-size:16px;color:#404040}body.oxygen-aos-enabled{overflow-x:hidden}*,::after,::before{box-sizing:inherit}.ct-section-inner-wrap{margin-left:auto;margin-right:auto;height:100%;min-height:inherit}div.ct-fancy-icon{display:inline-flex;border-radius:50%}.ct-fancy-icon>svg{fill:currentColor}@keyframes oxy_sticky_header_fadein{0%{opacity:0}
25100%{opacity:1}}.oxy-sticky-header-fade-in{animation-name:oxy_sticky_header_fadein;animation-duration:.5s;animation-iteration-count:1}.oxy-header-wrapper{position:relative}.oxy-header-row{width:100%;display:block}.oxy-header-container{height:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.oxy-header-center,.oxy-header-left,.oxy-header-right{display:flex;align-items:center}.oxy-header-left{justify-content:flex-start}.oxy-header-center{flex-grow:1;justify-content:center}.oxy-header-right{justify-content:flex-end}.oxy-nav-menu-prevent-overflow{overflow:hidden;height:100%}body.oxy-modal-active{height:100vh;overflow-y:hidden;position:fixed;right:0;left:0}.oxy-modal-backdrop{display:flex;align-items:center;justify-content:center}body:not(.oxygen-builder-body) .oxy-modal-backdrop{display:none}.oxy-modal-backdrop.live{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1400}.oxy-modal-backdrop.hidden{display:none}.oxy-modal-backdrop.left{flex-direction:column;align-items:flex-start}.oxy-modal-backdrop.right{flex-direction:column;align-items:flex-end}.oxy-modal-backdrop.top{flex-direction:row;align-items:flex-start}.oxy-modal-backdrop.bottom{flex-direction:row;align-items:flex-end}.oxy-modal-backdrop .ct-modal{background-color:#fff;max-height:100vh;overflow-y:auto}div.oxy-repeater-pages,div.oxy-repeater-pages-wrap{display:flex}#div_block-644-27{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media (max-width:991px){#div_block-644-27{display:flex;text-align:justify}}@media (max-width:767px){#div_block-899-27{margin-bottom:0}}@media (max-width:767px){#div_block-904-27{margin-bottom:0}}@media (max-width:479px){#div_block-899-27{margin-bottom:30px}}#image-875-27{object-fit:fill}#image-902-27{object-fit:fill}#section-641-27>.ct-section-inner-wrap{padding-top:50px}#section-contact>.ct-section-inner-wrap{padding-top:50px;padding-bottom:50px}#section-contact{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://www.bessutilitysolutions.com/wp-content/uploads/2024/01/Best-Utility-Solutions-Schedule-A-Consultation.jpg);background-size:auto,cover;background-color:#000;background-repeat:no-repeat;background-position:50% 50%}#section-220-27{background-color:#343637}@media (max-width:991px){#section-641-27>.ct-section-inner-wrap{padding-top:25px}}@media (max-width:991px){#section-contact>.ct-section-inner-wrap{padding-top:50px;padding-bottom:50px}}@media (max-width:991px){#section-220-27>.ct-section-inner-wrap{padding-top:50px;padding-bottom:50px}}@media (max-width:479px){#section-contact>.ct-section-inner-wrap{padding-top:50px}#section-contact{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://www.bessutilitysolutions.com/wp-content/uploads/2024/01/Best-Utility-Solutions-Schedule-A-Consultation-Mobile.jpg);background-size:auto,cover;background-repeat:no-repeat;background-position:50% 50%}}#div_block-428-27{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center;padding-bottom:20px}#div_block-31-27{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}#div_block-764-27{display:flex;padding-left:0;margin-left:0;border-left-style:none}#div_block-771-27{display:flex}#div_block-776-27{display:flex}#div_block-910-27{display:flex}#div_block-781-27{display:flex}#div_block-7-27{width:100%;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:center;text-align:center;background-color:#343637}#div_block-642-27{width:100%}#div_block-208-27{width:100%;flex-direction:column;display:flex;text-align:left;align-items:center}#div_block-218-27{width:100%;max-width:700px;border-radius:10px;flex-direction:row;display:flex;justify-content:center;margin-top:30px}#div_block-221-27{width:100%;flex-direction:column;display:flex;text-align:left;align-items:center}#div_block-222-27{display:flex;margin-bottom:20px}#div_block-455-27{width:100%;flex-direction:column;display:flex;text-align:left;align-items:center;margin-bottom:50px}#div_block-459-27{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#div_block-462-27{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#div_block-231-27{width:100%;margin-top:50px;padding-top:50px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;border-top-width:1px;border-top-style:solid;border-top-color:rgba(255,255,255,.2)}#div_block-483-27{width:100%;background-color:#000;position:relative}@media (max-width:1330px){#div_block-462-27{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}}@media (max-width:991px){#div_block-428-27{text-align:center;flex-direction:row;display:flex;align-items:center}}@media (max-width:991px){#div_block-9-27{width:100%;flex-direction:column;display:flex;text-align:left;align-items:center;margin-bottom:15px}}@media (max-width:991px){#div_block-31-27{width:100%;justify-content:center}}@media (max-width:991px){#div_block-218-27{flex-direction:row;display:flex;text-align:center;justify-content:center}}@media (max-width:991px){#div_block-455-27{width:49%}}@media (max-width:991px){#div_block-462-27{width:100%}}@media (max-width:991px){#div_block-915-27{margin-bottom:0}}@media (max-width:991px){#div_block-231-27{text-align:left;flex-direction:column;display:flex;align-items:center}}@media (max-width:991px){#div_block-232-27{margin-bottom:10px}}@media (max-width:767px){#div_block-428-27{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px}}@media (max-width:767px){#div_block-9-27{display:flex;flex-direction:column;text-align:center;align-items:center;margin-bottom:0}}@media (max-width:767px){#div_block-31-27{display:none;justify-content:space-between;margin-right:0}}@media (max-width:767px){#div_block-764-27{margin-right:0;flex-wrap:wrap}}@media (max-width:767px){#div_block-771-27{margin-right:0;flex-wrap:wrap}}@media (max-width:767px){#div_block-776-27{margin-right:0;flex-wrap:wrap}}@media (max-width:767px){#div_block-910-27{margin-right:0;flex-wrap:wrap}}@media (max-width:767px){#div_block-781-27{margin-right:0;flex-wrap:wrap}}@media (max-width:767px){#div_block-455-27{width:100%;flex-direction:column;display:flex;text-align:left;align-items:center;margin-bottom:25px}}@media (max-width:767px){#div_block-462-27{width:100%}}@media (max-width:479px){#div_block-428-27{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width:479px){#div_block-31-27{margin-right:0}}@media (max-width:479px){#div_block-765-27{flex-direction:column;display:flex;text-align:left;align-items:flex-end}}@media (max-width:479px){#div_block-772-27{flex-direction:column;display:flex;text-align:left;align-items:flex-end}}@media (max-width:479px){#div_block-777-27{flex-direction:column;display:flex;text-align:left;align-items:flex-end}}@media (max-width:479px){#div_block-911-27{flex-direction:column;display:flex;text-align:left;align-items:flex-end}}@media (max-width:479px){#div_block-782-27{flex-direction:column;display:flex;text-align:left;align-items:flex-end}}@media (max-width:479px){#div_block-218-27{flex-direction:row;display:flex;text-align:center;justify-content:center}}@media (max-width:479px){#div_block-222-27{margin-bottom:25px}}@media (max-width:479px){#div_block-455-27{margin-bottom:25px}}@media (max-width:479px){#div_block-462-27{margin-bottom:0}}@media (max-width:479px){#div_block-833-27{margin-bottom:30px}}#headline-643-27{margin-bottom:50px;width:100%;text-align:center;useCustomTag:false;margin-right:auto;margin-left:auto}#headline-209-27{margin-bottom:25px;width:100%;text-align:center;max-width:900px;useCustomTag:false;color:#fff;margin-top:0;margin-right:auto;margin-left:auto}@media (max-width:767px){#headline-643-27{text-align:center;margin-bottom:25px}}#text_block-211-27{color:#fff;width:100%;text-align:center;max-width:1000px;margin-right:auto;margin-left:auto}#text_block-484-27{color:#fff;width:100%;text-align:center;font-weight:700;background-color:#8c0909;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;border-top-left-radius:0;border-top-right-radius:0;font-size:24px}#text_block-485-27{color:#fff;font-size:18px;text-align:center;padding-top:30px;padding-left:20px;padding-right:20px}@media (max-width:1330px){#text_block-774-27{font-size:16px}}@media (max-width:1330px){#text_block-779-27{font-size:16px}}@media (max-width:1330px){#text_block-913-27{font-size:16px}}@media (max-width:1330px){#text_block-784-27{font-size:16px}}@media (max-width:767px){#text_block-484-27{font-size:20px}}@media (max-width:767px){#text_block-485-27{font-size:16px;padding-left:15px;padding-right:15px;padding-top:15px}}@media (max-width:479px){#text_block-767-27{font-size:14px}}@media (max-width:479px){#text_block-774-27{font-size:14px}}@media (max-width:479px){#text_block-779-27{font-size:14px}}@media (max-width:479px){#text_block-913-27{font-size:14px}}@media (max-width:479px){#text_block-784-27{font-size:14px}}@media (max-width:479px){#text_block-484-27{font-size:18px}}#image-11-27{width:100%;max-width:150px;height:auto}#image-224-27{width:100%;max-width:150px;background-color:#fff;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;border-radius:3px;height:auto}@media (max-width:1330px){#image-11-27{max-width:125px}}@media (max-width:991px){#image-11-27{max-width:135px}}@media (max-width:767px){#image-11-27{max-width:125px}}@media (max-width:767px){#image-224-27{max-width:100px}}@media (max-width:479px){#image-11-27{max-width:100px}}#fancy_icon-487-27{color:#fff}#fancy_icon-487-27>svg{width:20px;height:20px}#fancy_icon-487-27{position:absolute;right:15px;top:15px}@media (max-width:991px){#fancy_icon-766-27>svg{width:20px;height:20px}}@media (max-width:991px){#fancy_icon-773-27>svg{width:20px;height:20px}}@media (max-width:991px){#fancy_icon-778-27>svg{width:20px;height:20px}}@media (max-width:991px){#fancy_icon-912-27>svg{width:20px;height:20px}}@media (max-width:991px){#fancy_icon-783-27>svg{width:20px;height:20px}}@media (max-width:479px){#fancy_icon-766-27{display:none}}@media (max-width:479px){#fancy_icon-773-27{display:none}}@media (max-width:479px){#fancy_icon-778-27{display:none}}@media (max-width:479px){#fancy_icon-912-27{display:none}}@media (max-width:479px){#fancy_icon-783-27{display:none}}#code_block-926-27{padding-top:0}#code_block-235-27{color:#fff;font-size:15px}@media (max-width:767px){#code_block-235-27{width:100%;text-align:center}}@media (max-width:479px){#code_block-235-27{font-size:14px}}#shortcode-486-27{margin-top:-10px;padding-bottom:20px;padding-left:30px;padding-right:30px}@media (max-width:767px){#shortcode-486-27{padding-bottom:15px;padding-left:15px;padding-right:15px}}#_header-2-27.oxy-header-wrapper.oxy-header.oxy-sticky-header.oxy-sticky-header-active{position:fixed;top:0;left:0;right:0;z-index:999;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.3)}#_header-2-27{background-color:#fff;padding-top:15px;padding-bottom:0}#modal-482-27{width:100%;background-color:#fff;modal-position:center;max-width:760px;backdrop-color:rgba(0,0,0,0.7);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;border-radius:15px}@media (max-width:991px){#modal-482-27{max-width:90%}}@media (max-width:479px){#modal-482-27{max-width:95%}}.oxy-pro-menu-list{display:flex;padding:0;margin:0;align-items:center}.oxy-pro-menu .oxy-pro-menu-list .menu-item{list-style-type:none;display:flex;flex-direction:column;width:100%;transition-property:background-color,color,border-color}.oxy-pro-menu-list>.menu-item{white-space:nowrap}.oxy-pro-menu .oxy-pro-menu-list .menu-item a{text-decoration:none;border-style:solid;border-width:0;transition-timing-function:ease-in-out;transition-property:background-color,color,border-color;border-color:transparent}.oxy-pro-menu .oxy-pro-menu-list li.menu-item:hover>a{border-color:currentColor}.oxy-pro-menu .menu-item,.oxy-pro-menu .sub-menu{position:relative}.oxy-pro-menu .menu-item .sub-menu{padding:0;flex-direction:column;white-space:nowrap;display:flex;visibility:hidden;position:absolute;z-index:9999999;top:100%;transition-property:opacity,transform,visibility}.oxy-pro-menu-off-canvas .sub-menu:before,.oxy-pro-menu-open .sub-menu:before{display:none}.oxy-pro-menu .menu-item .sub-menu.aos-animate{visibility:visible}.oxy-pro-menu .sub-menu .sub-menu{left:100%;top:0}
25.oxy-pro-menu .sub-menu.sub-menu-left{right:0;left:auto!important;margin-right:100%}.oxy-pro-menu-list>.menu-item>.sub-menu.sub-menu-left{margin-right:0}.oxy-pro-menu .sub-menu li.menu-item{flex-direction:column}.oxy-pro-menu-mobile-close-icon,.oxy-pro-menu-mobile-open-icon{display:none;cursor:pointer;align-items:center}.oxy-pro-menu-off-canvas .oxy-pro-menu-mobile-close-icon,.oxy-pro-menu-open .oxy-pro-menu-mobile-close-icon{display:inline-flex}.oxy-pro-menu-mobile-close-icon>svg,.oxy-pro-menu-mobile-open-icon>svg{fill:currentColor}.oxy-pro-menu-mobile-close-icon{position:absolute}.oxy-pro-menu.oxy-pro-menu-open .oxy-pro-menu-container{width:100%;position:fixed;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:auto;z-index:2147483642!important;background-color:#fff}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-container{transition-property:opacity,transform,visibility}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-container[data-aos^=slide]{transition-property:transform}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container{visibility:visible!important}.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list,.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list{align-items:center;justify-content:center;flex-direction:column}.oxy-pro-menu.oxy-pro-menu-open>.oxy-pro-menu-container{max-height:100vh;overflow:auto;width:100%}.oxy-pro-menu.oxy-pro-menu-off-canvas>.oxy-pro-menu-container{max-height:100vh;overflow:auto;z-index:1000}.oxy-pro-menu-container>div:first-child{margin:auto}.oxy-pro-menu-off-canvas-container{display:flex!important;position:fixed;width:auto;align-items:center;justify-content:center}.oxy-pro-menu-off-canvas-container a,.oxy-pro-menu-open-container a{word-break:break-word}.oxy-pro-menu.oxy-pro-menu-off-canvas .oxy-pro-menu-list{align-items:center;justify-content:center;flex-direction:column}.oxy-pro-menu.oxy-pro-menu-off-canvas .oxy-pro-menu-container .oxy-pro-menu-list .menu-item,.oxy-pro-menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list .menu-item{flex-direction:column;width:100%;text-align:center}.oxy-pro-menu.oxy-pro-menu-off-canvas .sub-menu,.oxy-pro-menu.oxy-pro-menu-open .sub-menu{display:none;visibility:visible;opacity:1;position:static;align-items:center;justify-content:center;white-space:normal;width:100%}.oxy-pro-menu.oxy-pro-menu-off-canvas .menu-item,.oxy-pro-menu.oxy-pro-menu-open .menu-item{justify-content:center;min-height:32px}.oxy-pro-menu .menu-item.menu-item-has-children,.oxy-pro-menu .sub-menu .menu-item.menu-item-has-children{flex-direction:row;align-items:center}.oxy-pro-menu .menu-item>a{display:inline-flex;align-items:center;justify-content:center}.oxy-pro-menu.oxy-pro-menu-off-canvas .menu-item-has-children>a .oxy-pro-menu-dropdown-icon-click-area,.oxy-pro-menu.oxy-pro-menu-open .menu-item-has-children>a .oxy-pro-menu-dropdown-icon-click-area{min-width:32px;min-height:32px}.oxy-pro-menu .menu-item-has-children>a .oxy-pro-menu-dropdown-icon-click-area{display:flex;align-items:center;justify-content:center}.oxy-pro-menu .menu-item-has-children>a svg{width:1.4em;height:1.4em;fill:currentColor;transition-property:transform}.oxy-pro-menu.oxy-pro-menu-off-canvas .menu-item>a svg,.oxy-pro-menu.oxy-pro-menu-open .menu-item>a svg{width:1em;height:1em}.oxy-pro-menu-off-canvas .oxy-pro-menu-container:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-dropdown-icon-click-area,.oxy-pro-menu-open .oxy-pro-menu-container:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-dropdown-icon-click-area{display:none}.oxy-pro-menu-off-canvas .menu-item:not(.menu-item-has-children) .oxy-pro-menu-dropdown-icon-click-area,.oxy-pro-menu-open .menu-item:not(.menu-item-has-children) .oxy-pro-menu-dropdown-icon-click-area{min-height:32px;width:0}.oxy-pro-menu.oxy-pro-menu-off-canvas .oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-list .menu-item-has-children,.oxy-pro-menu.oxy-pro-menu-open .oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-list .menu-item-has-children{padding-right:0}.oxy-pro-menu-container .menu-item a{width:100%;text-align:center}.oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) ul:not(.sub-menu)>li>.sub-menu{top:100%;left:0}.oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .sub-menu{top:0;left:100%}.oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) a{-webkit-tap-highlight-color:transparent}.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul,.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul{border-radius:0!important;width:100%}.oxy-pro-menu-dropdown-animating[data-aos*=down]{pointer-events:none}.sub-menu .oxy-pro-menu-dropdown-animating[data-aos*=down]{pointer-events:auto}.sub-menu .oxy-pro-menu-dropdown-animating[data-aos*=right]{pointer-events:none}
25.sub-menu .oxy-pro-menu-dropdown-animating.sub-menu-left[data-aos*=left]{pointer-events:none}.oxy-pro-menu-dropdown-animating-out{pointer-events:none}.oxy-pro-menu-list .menu-item a{border-color:transparent}.oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:focus-within,.oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:hover{border-color:currentColor}#-pro-menu-427-27 .oxy-pro-menu-list .menu-item,#-pro-menu-427-27 .oxy-pro-menu-list .menu-item a{color:#fff;font-size:18px}#-pro-menu-427-27 .oxy-pro-menu-list .menu-item a{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px}#-pro-menu-427-27 .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:focus-within,#-pro-menu-427-27 .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:hover{color:#fff;background-color:#8c0909}#-pro-menu-427-27 .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children>a svg{font-size:12px;margin-left:3px}#-pro-menu-427-27 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a{background-color:#fff;color:#000;padding-top:5px;padding-right:15px;padding-bottom:5px;padding-left:15px}#-pro-menu-427-27 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a:focus-within,#-pro-menu-427-27 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a:hover{background-color:#8c0909;color:#fff}#-pro-menu-427-27 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item,#-pro-menu-427-27 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a{font-size:18px}@media (max-width:1330px){#-pro-menu-427-27 .oxy-pro-menu-mobile-open-icon{display:inline-flex}#-pro-menu-427-27.oxy-pro-menu-open .oxy-pro-menu-mobile-open-icon{display:none}#-pro-menu-427-27 .oxy-pro-menu-container{visibility:hidden;position:fixed}#-pro-menu-427-27.oxy-pro-menu-open .oxy-pro-menu-container{visibility:visible}}#-pro-menu-427-27 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children .oxy-pro-menu-dropdown-icon-click-area,#-pro-menu-427-27 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children .oxy-pro-menu-dropdown-icon-click-area{margin-right:-4px}#-pro-menu-427-27:hover{oxy-pro-menu-slug-oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor:#ffffff;oxy-pro-menu-slug-oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground-color:#8c0909;oxy-pro-menu-slug-oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemacolor:#ffffff;oxy-pro-menu-slug-oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemacolor:#8c0909;oxy-pro-menu-slug-oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground-color:#8c0909}#-pro-menu-234-27 .oxy-pro-menu-list .menu-item,#-pro-menu-234-27 .oxy-pro-menu-list .menu-item a{font-size:15px;color:#fff}#-pro-menu-234-27 .oxy-pro-menu-list .menu-item a{padding-right:10px}#-pro-menu-234-27 .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:focus-within,#-pro-menu-234-27 .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:hover{color:#cc2424}#-pro-menu-234-27:hover{oxy-pro-menu-slug-oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor:#cc2424}@media (max-width:1330px){#-pro-menu-427-27 .oxy-pro-menu-mobile-open-icon svg{width:25px;height:25px;color:#fff}#-pro-menu-427-27 .oxy-pro-menu-mobile-open-icon{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#-pro-menu-427-27 .oxy-pro-menu-mobile-close-icon svg{color:#fff}#-pro-menu-427-27 .oxy-pro-menu-off-canvas-container>div:first-child,#-pro-menu-427-27 .oxy-pro-menu-open-container>div:first-child{min-width:100%}#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-open-container{background-color:#000}#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a,#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a{color:#fff;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px}#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a:hover,#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a:hover{color:#8c0909}#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a,#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a{text-align:center;justify-content:center}}
25@media (max-width:991px){#-pro-menu-427-27 .oxy-pro-menu-list .menu-item,#-pro-menu-427-27 .oxy-pro-menu-list .menu-item a{font-size:20px}#-pro-menu-427-27 .oxy-pro-menu-mobile-open-icon svg{color:#fff}#-pro-menu-427-27 .oxy-pro-menu-mobile-open-icon{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#-pro-menu-427-27 .oxy-pro-menu-mobile-close-icon svg{color:#fff}#-pro-menu-427-27 .oxy-pro-menu-off-canvas-container>div:first-child,#-pro-menu-427-27 .oxy-pro-menu-open-container>div:first-child{min-width:100%}#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-open-container{background-color:#30373e}#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a,#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a{color:#fff;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a:hover,#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a:hover{color:#8c0909}#-pro-menu-427-27 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item,#-pro-menu-427-27 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a,#-pro-menu-427-27 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item,#-pro-menu-427-27 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a{font-size:20px}#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a,#-pro-menu-427-27 .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a{text-align:center;justify-content:center}}@media (max-width:767px){#-pro-menu-234-27 .oxy-pro-menu-list .menu-item a{padding-right:0;padding-bottom:10px}#-pro-menu-234-27 .oxy-pro-menu-list{flex-direction:column}#-pro-menu-234-27 .oxy-pro-menu-list>.menu-item{white-space:normal}#-pro-menu-234-27 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) ul:not(.sub-menu)>li>.sub-menu{top:0;left:100%}#-pro-menu-234-27 .oxy-pro-menu-list>.menu-item>
25.sub-menu.sub-menu-left{margin-right:100%}#-pro-menu-234-27 .oxy-pro-menu-dropdown-animating[data-aos*=down]{pointer-events:auto}#-pro-menu-234-27 .oxy-pro-menu-dropdown-animating[data-aos*=right]{pointer-events:none}#-pro-menu-234-27 .oxy-pro-menu-dropdown-animating.sub-menu-left[data-aos*=left]{pointer-events:none}#-pro-menu-234-27 .oxy-pro-menu-container .menu-item>a{text-align:center;justify-content:center}#-pro-menu-234-27 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item,#-pro-menu-234-27 .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item{align-items:center}}@media (max-width:479px){#-pro-menu-427-27{display:block}}@media (max-width:479px){#-pro-menu-234-27 .oxy-pro-menu-list .menu-item,#-pro-menu-234-27 .oxy-pro-menu-list .menu-item a{font-size:14px}}@media (max-width:767px){#section-2-58>.ct-section-inner-wrap{padding-top:50px;padding-bottom:50px}}#div_block-3-58{width:100%}#div_block-11-799{width:100%}.oxy-dynamic-list :is([data-id=div_block-14-799],#incspec){margin-bottom:50px}#headline-4-58{font-weight:900;margin-bottom:50px;font-size:56px;width:100%;text-align:center}@media (max-width:1330px){#headline-4-58{font-size:50px}}@media (max-width:991px){#headline-4-58{font-size:46px}}@media (max-width:767px){#headline-4-58{font-size:36px;margin-bottom:25px}}@media (max-width:479px){#headline-4-58{font-size:32px}}.oxy-dynamic-list :is([data-id=link_text-19-799],#incspec){color:#333;font-size:22px;font-weight:700;width:100%;text-align:center}.oxy-dynamic-list :is([data-id=link_text-19-799],#incspec):hover{color:#8c0909}@media (max-width:991px){.oxy-dynamic-list :is([data-id=link_text-19-799],#incspec){font-size:18px}}@media (max-width:767px){.oxy-dynamic-list :is([data-id=link_text-19-799],#incspec){font-size:20px}}.oxy-dynamic-list :is([data-id=image-77-799],#incspec){background-color:#eceeef;object-fit:contain;padding-top:100px;padding-right:100px;padding-bottom:100px;padding-left:100px}@media (max-width:1330px){.oxy-dynamic-list :is([data-id=image-77-799],#incspec){padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px}}@media (max-width:991px){.oxy-dynamic-list :is([data-id=image-77-799],#incspec){padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px}}@media (max-width:767px){.oxy-dynamic-list :is([data-id=image-77-799],#incspec){padding-top:75px;padding-right:75px;padding-bottom:75px;padding-left:75px}}@media (max-width:479px){.oxy-dynamic-list :is([data-id=image-77-799],#incspec){padding-left:25px;padding-right:25px}}#_dynamic_list-13-799 .oxy-repeater-pages{justify-content:center;font-size:18px;color:#333;margin-top:30px;width:100%;flex-direction:row}#_dynamic_list-13-799 .oxy-repeater-pages a.page-numbers{color:#8c0909}#_dynamic_list-13-799 .oxy-repeater-pages a.page-numbers:hover{color:#8c0909}#_dynamic_list-13-799 .oxy-repeater-pages-wrap{justify-content:center}#_dynamic_list-13-799 .oxy-repeater-pages a{padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px}#_dynamic_list-13-799 .oxy-repeater-pages span.current{padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px}.ct-section{background-repeat:repeat;background-size:cover;width:100%}.ct-section>.ct-section-inner-wrap{flex-direction:column;align-items:flex-start;display:flex}.ct-div-block{flex-flow:column;align-items:flex-start;display:flex}.ct-link-text{display:inline-block}.ct-link{text-align:center;flex-flow:column wrap;justify-content:center;align-items:center;text-decoration:none;display:flex}.ct-image{max-width:100%}.ct-fancy-icon>svg{width:55px;height:55px}.ct-modal{flex-direction:column;align-items:flex-start}.ct-span{text-decoration:inherit;display:inline-block}.oxy-dynamic-list{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ct-div-block,.ct-headline,.ct-link-text,.ct-text-block{max-width:100%}img{flex-shrink:0}body *{min-height:1px}}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{box-shadow:px px px px}.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children>a svg{transition-duration:.4s}.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children>a div{margin-left:0}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{width:30px;height:30px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{padding:15px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon,.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{transition-duration:.4s}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{top:20px;left:20px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{width:24px;height:24px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon,.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{transition-duration:.4s}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,.oxy-
25pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{background-color:#fff}.oxy-pro-menu .oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-open-container{background-image:url("")}.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children>a svg,.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children>a svg{font-size:24px}.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul,.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul{background-color:#0003;border-top-style:solid}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{flex-direction:row}.oxy-pro-menu .oxy-pro-menu-container .menu-item a{text-align:left;justify-content:flex-start}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item{align-items:flex-start}.oxy-pro-menu .oxy-pro-menu-off-canvas-container{inset:0 auto 0 0}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a{text-align:left;justify-content:flex-start}.ct-section-inner-wrap,.oxy-header-container{max-width:1330px}body{color:#333;font-family:Plus Jakarta Sans;font-size:20px;font-weight:400;line-height:1.8}h1,h2,h3,h4,h5,h6{font-family:Plus Jakarta Sans;font-size:40px;font-weight:700}h2,h3,h4,h5,h6{font-size:36px}h3,h4,h5,h6{font-size:32px}h4,h5,h6{font-size:30px}h5,h6{font-size:28px}h6{font-size:26px}a{color:#0074db;text-decoration:none}a:hover{color:#8c0909;text-decoration:none}.ct-link,.ct-link-text{text-decoration:none}.ct-section-inner-wrap{padding:75px 15px}.oxy-header-container{padding-left:15px;padding-right:15px}.socials-wrapper.ct-section .ct-section-inner-wrap,.socials-wrapper:not(.ct-section):not(.oxy-easy-posts){flex-direction:row;justify-content:center;align-items:flex-start;display:flex}.socials-inner{margin-right:10px}@media (width <= 767px){.socials-inner{margin-right:7px;padding-top:5px}}.socials-icon:hover{color:#cc2424}.socials-icon{color:#fff}.socials-icon>svg{width:20px;height:20px}@media (width <= 767px){.socials-icon>svg{width:18px;height:18px}}.custom-heading{text-align:center;width:100%;font-size:50px;font-weight:900}@media (width <= 1330px){.custom-heading{font-size:40px}}@media (width <= 991px){.custom-heading{font-size:36px}}@media (width <= 767px){.custom-heading{font-size:32px}}@media (width <= 479px){.custom-heading{font-size:30px}}.form-banner{padding-left:20px;padding-right:20px}.ra-wrapper{width:100%}.ra-wrapper.ct-section .ct-section-inner-wrap,.ra-wrapper:not(.ct-section):not(.oxy-easy-posts){flex-flow:wrap;justify-content:flex-start;display:flex}.ra-inner{width:33.33%;padding-left:20px;padding-right:20px}@media (width <= 991px){.ra-inner{padding-left:10px;padding-right:10px}}@media (width <= 767px){.ra-inner{width:100%;margin-bottom:30px;padding-left:0;padding-right:0}}.ra-img-wrapper{width:100%;margin-bottom:20px}.ra-content,.ra-link-wrapper{width:100%}.ra-img{object-fit:cover;border-radius:15px;width:100%;height:250px}@media (width <= 991px){.ra-img{height:200px}}.custom-container{width:100%;max-width:1330px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.custom-container.ct-section .ct-section-inner-wrap,.custom-container:not(.ct-section):not(.oxy-easy-posts){flex-flow:wrap;justify-content:space-between;display:flex}@media (width <= 1330px){.custom-container.ct-section .ct-section-inner-wrap,.custom-container:not(.ct-section):not(.oxy-easy-posts){flex-direction:row-reverse;align-items:center;display:flex}}.menu-cta-wrapper:hover{background-color:#088e11}.menu-cta-wrapper{background-color:#8c0909;padding:15px 30px;transition-duration:.5s}@media (width <= 479px){.menu-cta-wrapper{padding-top:10px;padding-bottom:10px}}.menu-cta-text{color:#fff;font-size:18px}@media (width <= 1330px){.menu-cta-text{font-size:16px}}@media (width <= 479px){.menu-cta-text{font-size:14px}}.floater-sb-wrapper:hover{background-color:#000}.floater-sb-wrapper{z-index:11;background-color:#8c0909;width:auto;padding:5px 10px;transition-duration:.5s;position:fixed;top:43%;right:-54px;transform:rotate(270deg)}.floater-sb-wrapper.ct-section .ct-section-inner-wrap,.floater-sb-wrapper:not(.ct-section):not(.oxy-easy-posts){display:block}@media (width <= 991px){.floater-sb-wrapper.ct-section .ct-section-inner-wrap,.floater-sb-wrapper:not(.ct-section):not(.oxy-easy-posts){display:none}}.floater-sb-text{color:#fff;font-size:16px}.header-contact-label{font-size:16px}@media (width <= 1330px){.header-contact-label{font-size:15px}}@media (width <= 991px){.header-contact-label{font-size:12px}}.header-contact-link:hover{color:#8c0909}.header-contact-link{color:#343637;text-align:right;font-size:18px;font-weight:900}@media (width <= 1330px){.header-contact-link{font-size:16px}}@media (width <= 991px){.header-contact-link{font-size:14px}}.header-contact-icon{color:#8c0909}.header-contact-icon>svg{width:22px;height:22px}.header-contact-icon{margin-top:3px;margin-right:5px}@media (width <= 1330px){.header-contact-icon>svg{width:18px;height:18px}}.header-contact-wrapper{text-align:right;border-left:1px solid #ccc;margin-left:20px;padding-left:20px}.header-contact-wrapper.ct-section .ct-section-inner-wrap,.header-contact-wrapper:not(.ct-section):not(.oxy-easy-posts){flex-flow:column wrap;align-items:flex-start;display:flex}@media (width <= 1330px){.header-contact-wrapper{margin-left:12px;padding-left:12px}}@media (width <= 991px){.header-contact-wrapper{margin-left:12px;padding-left:12px}}@media (width <= 767px){.header-contact-wrapper{border-bottom:1px solid #ccc;border-left-style:none;width:49%;margin-bottom:5px;margin-left:0;padding-bottom:5px;padding-left:0}}.header-contact-inner.ct-section .ct-section-inner-wrap,.header-contact-inner:not(.ct-section):not(.oxy-easy-posts){flex-flow:wrap;justify-content:flex-end;display:flex}.footer-office-inner{width:19%}@media (width <= 1330px){.footer-office-inner{width:33.33%;margin-bottom:30px}}@media (width <= 991px){.footer-office-inner{width:49%;margin-bottom:30px}}@media (width <= 479px){.footer-office-inner{width:100%}.footer-office-inner.ct-section .ct-section-inner-wrap,.footer-office-inner:not(.ct-section):not(.oxy-easy-posts){display:flex}}.footer-office-address{color:#fff;width:100%;margin-bottom:15px;font-size:18px;font-weight:700}@media (width <= 479px){.footer-office-address{text-align:center}}.footer-office-link:hover{color:#f48d8d}.footer-office-link{color:#fff;font-size:16px}@media (width <= 1330px){.footer-office-link{font-size:16px}}.footer-office-content-wrapper{width:100%}.footer-office-content-wrapper.ct-section .ct-section-inner-wrap,.footer-office-content-wrapper:not(.ct-section):not(.oxy-easy-posts){flex-direction:row;display:flex}@media (width <= 479px){.footer-office-content-wrapper.ct-section .ct-section-inner-wrap,.footer-office-content-wrapper:not(.ct-section):not(.oxy-easy-posts){justify-content:center;display:flex}}.footer-office-icon{color:#cc2424}.footer-office-icon>svg{width:22px;height:22px}.footer-office-icon{margin-top:5px;margin-right:5px}.lws-inner{width:32%;margin-bottom:30px}@media (width <= 991px){.lws-inner{width:32%}}@media (width <= 767px){.lws-inner{width:49%;margin-bottom:30px}}@media (width <= 479px){.lws-inner{width:100%}}.lws-map-wrapper{width:100%}.lws-location-name:hover{color:#8c0909}.lws-location-name{color:#333;text-align:center;width:100%;font-size:20px;font-weight:700}@media (width <= 1330px){.lws-location-name{font-size:18px}}@media (width <= 991px){.lws-location-name{font-size:18px}}.lws-map-img{object-fit:cover;background-color:#f8f5ef;border:1px solid #ccc;border-radius:10px;width:100%;height:300px;margin-bottom:15px}@media (width <= 1330px){.lws-map-img{height:200px}}@media (width <= 991px){.lws-map-img{height:150px}}@media (width <= 479px){.lws-map-img{object-fit:initial;height:200px}}.lws-link-wrapper{width:100%}body{font-size:20px}a{word-break:break-word;transition:all .5s}.oxy-blog .oxy-repeater-pages-wrap{width:100%}.oxy-header-left,.oxy-header-right{display:none}.page h2,.page h3,.page h4,.page h5,.page h6{margin-bottom:20px}.wp-block-table{margin:0 0 30px}.page p{margin-top:0}.oxy-header-center{flex-direction:column}
25.oxy-header-container{max-width:100%;padding:0}.menu-cta-wrapper{cursor:pointer}#section-contact{margin-top:-10px}.modal-trigger,.oxy-close-modal{cursor:pointer}.sub-menu{box-shadow:0 0 10px #0000004d}.ginput_container{flex-wrap:wrap;justify-content:space-between;display:flex;width:100%!important}.gfield{width:100%!important;padding-right:0!important}.gfield--type-email,.gfield--type-phone{width:50%!important;padding:0!important}.gform_fields{flex-wrap:wrap!important;justify-content:space-between!important;display:flex!important}.ginput_container_textarea textarea{border:none!important;border-radius:5px!important;height:100px!important;margin-top:10px!important;font-size:16px!important}.gform_legacy_markup_wrapper ul li.gfield{margin-top:0!important}.gform_legacy_markup_wrapper li.hidden_label input{margin-top:10px!important}.ginput_container_email{padding-right:5px!important}.ginput_container_phone{padding-left:5px!important}.gfield_description{color:#fff;padding:5px 0 10px!important;font-size:12px!important}.gfield_label{color:#333;font-size:16px!important}.gfield input,.gfield_select{border:none!important;border-radius:5px!important;height:40px!important;font-size:16px!important}.gfield_select{margin-top:10px!important}.gfield input[type=file]{text-align:center;color:#fff;margin:0 auto;width:102px!important;height:auto!important;font-size:16px!important}.gform_footer{margin-top:0!important;padding-top:0!important}
25.gform_button{cursor:pointer;background-color:#8c0909;color:#fff!important;border:none!important;border-radius:5px!important;width:100%!important;height:40px!important;margin:8px 0 0!important;padding:5px!important;font-size:16px!important}.gform_button:hover{background-color:#088e11!important}.gfield_required{display:none!important}.wp-block-embed{margin:0 0 30px!important}.wp-block-embed iframe{border-radius:10px}.wp-block-gallery,.wp-block-image{margin:0 0 30px}.wp-block-gallery .wp-block-image{width:auto!important}@media only screen and (width <= 991px){h1{font-size:32px}h2{font-size:28px}h3{font-size:26px}h4{font-size:24px}h5{font-size:22px}h6{font-size:20px}}@media only screen and (width <= 767px){body{font-size:18px}.alignleft,.alignright{float:none!important;margin:20px auto!important}}#gform_wrapper_16[data-form-index="0"].gform-theme,[data-parent-form="16_0"]{}.ct-FontAwesomeicon-close{width:.78571428571429em}.ct-FontAwesomeicon-arrow-circle-o-down{width:.85714285714286em}.ct-FontAwesomeicon-map-marker{width:.57142857142857em}.ct-FontAwesomeicon-facebook-square{width:.85714285714286em}.ct-FontAwesomeicon-linkedin-square{width:.85714285714286em}.ct-FontAwesomeicon-phone{width:.78571428571429em}.ct-FontAwesomeicon-phone-square{width:.85714285714286em}.ct-FontAwesomeicon-twitter{width:.92857142857143em}.ct-FontAwesomeicon-bars{width:.85714285714286em}.ct-FontAwesomeicon-angle-down{width:.64285714285714em}.ct-FontAwesomeicon-ellipsis-v{width:.21428571428571em}.ct-FontAwesomeicon-instagram{width:.85714285714286em}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}.gform_legacy_markup_wrapper{max-width:100%;margin-top:16px;margin-bottom:16px}.gform_legacy_markup_wrapper form{text-align:left;max-width:100%;margin:0 auto}.gform_legacy_markup_wrapper *,.gform_legacy_markup_wrapper :after,.gform_legacy_markup_wrapper :before{box-sizing:border-box!important}.gform_legacy_markup_wrapper h1,.gform_legacy_markup_wrapper h2,.gform_legacy_markup_wrapper h3{background:0 0;border:none;font-weight:400}.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not
25([type=image]):not([type=file]){font-family:inherit;font-size:inherit;letter-spacing:normal;padding:5px 4px}.gform_legacy_markup_wrapper input[type=image]{border:none!important;width:auto!important;padding:0!important}.gform_legacy_markup_wrapper textarea{font-family:inherit;font-size:inherit;letter-spacing:normal;resize:none;padding:6px 8px;line-height:1.5}.gform_legacy_markup_wrapper select{line-height:1.5}.gform_legacy_markup_wrapper ul.gform_fields{list-style-type:none;display:block;margin:0!important}.gform_legacy_markup_wrapper ul,html>body .entry ul{text-indent:0}.gform_legacy_markup_wrapper form li,.gform_legacy_markup_wrapper li{overflow:visible;margin-left:0!important;list-style:none!important}.gform_legacy_markup_wrapper ul li.gfield{clear:both}.gform_legacy_markup_wrapper ul li:after,.gform_legacy_markup_wrapper ul li:before,.gform_legacy_markup_wrapper ul.gform_fields{margin:0;padding:0;overflow:visible}.gform_legacy_markup_wrapper select{font-family:inherit;font-size:inherit;letter-spacing:normal}.gform_legacy_markup_wrapper select option{padding:2px;display:block}.gform_legacy_markup_wrapper .gform_heading{width:100%;margin-bottom:18px}.gform_legacy_markup_wrapper label.gfield_label{font-size:inherit;font-weight:700}.gform_legacy_markup_wrapper .top_label .gfield_label{clear:both;display:-moz-inline-stack;line-height:1.3;display:inline-block}body .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top:8px}.gform_legacy_markup_wrapper .hidden_label .gfield_label{clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden;position:absolute!important}.gform_legacy_markup_wrapper li.hidden_label input{margin-top:12px}.gform_legacy_markup_wrapper .screen-reader-text{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important}.gform_legacy_markup_wrapper input.large,.gform_legacy_markup_wrapper input.medium,.gform_legacy_markup_wrapper select.large,.gform_legacy_markup_wrapper select.medium{width:100%}.gform_legacy_markup_wrapper textarea.medium{width:100%;height:120px}.gform_legacy_markup_wrapper textarea.large{width:100%;height:160px}.gform_legacy_markup_wrapper span.gform_description{width:calc(100% - 16px);margin-bottom:16px;font-weight:400;display:block}.gform_legacy_markup_wrapper .description,.gform_legacy_markup_wrapper .gfield_description{clear:both;letter-spacing:normal;font-family:inherit;font-size:.813em;line-height:inherit}.gform_legacy_markup_wrapper .description,.gform_legacy_markup_wrapper .gfield_description{padding:0 16px 0 0}.gform_legacy_markup_wrapper .field_description_below .gfield_description{padding-top:16px}.gform_legacy_markup_wrapper .gfield_description{width:100%}.gform_legacy_markup_wrapper .gfield_required{color:#790000;margin-left:4px}.gform_legacy_markup_wrapper .gform_footer{clear:both;width:100%;margin:16px 0 0;padding:16px 0 10px}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit]{width:100%;margin:0 0 16px;font-size:1em}.gform_legacy_markup_wrapper .gform_footer input[type=image]{max-width:100%;padding:0;display:block;background:0 0!important;border:none!important;width:auto!important;margin:0 auto 16px!important}.gform_legacy_markup_wrapper .gform_hidden,.gform_legacy_markup_wrapper input.gform_hidden,.gform_legacy_markup_wrapper input[type=hidden]{overflow:hidden;max-height:1px!important;display:none!important}.gform_legacy_markup_wrapper .gform_validation_container,body .gform_legacy_markup_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_legacy_markup_wrapper li.gform_validation_container,body .gform_legacy_markup_wrapper ul.gform_fields li.gfield.gform_validation_container{left:-9000px;display:none!important;position:absolute!important}body .gform_legacy_markup_wrapper ul li.gfield{margin-top:16px;padding-top:0}@media only screen and (width <= 641px){.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){min-height:2rem;line-height:2}.gform_legacy_markup_wrapper textarea{line-height:1.5}.gform_legacy_markup_wrapper .ginput_container span:not(.ginput_price){margin-bottom:8px;display:block}}@media only screen and (width >= 641px){.gform_legacy_markup_wrapper .gform_body{width:100%}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gfield_label{float:left;width:29%;margin-bottom:16px;padding-right:16px}.gform_legacy_markup_wrapper .top_label input.medium,.gform_legacy_markup_wrapper .top_label select.medium{width:calc(50% - 8px)}.gform_legacy_markup_wrapper.gform_validation_error .top_label input.medium,.gform_legacy_markup_wrapper.gform_validation_error .top_label select.medium{width:50%}.gform_legacy_markup_wrapper .hidden_label input.large,.gform_legacy_markup_wrapper .hidden_label select.large,.gform_legacy_markup_wrapper .top_label input.large,.gform_legacy_markup_wrapper .top_label select.large{width:100%}.gform_legacy_markup_wrapper .top_label input.large.datepicker,.gform_legacy_markup_wrapper .top_label input.medium.datepicker{width:auto}.gform_legacy_markup_wrapper textarea.medium{width:100%;height:160px}.gform_legacy_markup_wrapper textarea.large{width:100%;height:320px}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=image],.gform_legacy_markup_wrapper .gform_footer input[type=submit]{display:-moz-inline-stack;display:inline-block}.gform_legacy_markup_wrapper .gform_footer input[type=image]{vertical-align:middle}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit]{width:auto;margin:0 16px 0 0;font-size:1em}.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:16px}.gform_legacy_markup_wrapper .gform_footer:not(.top_label){width:70%;margin-left:29%;padding:16px 0 10px}html:not([dir=rtl]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gfield_description,html:not([dir=rtl]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){width:70%;margin-left:29%}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container.ginput_recaptcha{margin-left:29%!important}}.entry .gform_legacy_markup_wrapper.gf_browser_unknown ul li:after,.entry .gform_legacy_markup_wrapper.gf_browser_unknown ul li:before,.gform_legacy_markup_wrapper.gf_browser_unknown ul li:after,.gform_legacy_markup_wrapper.gf_browser_unknown ul li:before{content:none}</style> 26 <meta name="description" content="Explore our comprehensive blog archive for insights into mitigating underground utility risks in civ
26il and infrastructure projects. Stay informed with expert guidance on navigating underground utility complexities for successful project outcomes." /> 27 <meta property="og:locale" content="en_US" /> 28 <meta property="og:type" content="article" /> 29 <meta property="og:title" content="Blog - Bess Utility Solutions" /> 30 <meta property="og:description" content="Explore our comprehensive blog archive for insights into mitigating underground utility risks in civil and infrastructure projects. Stay informed with expert guidance on navigating underground utility complexities for successful project outcomes." /> 31 <meta property="og:url" content="https://www.bessutilitysolutions.com/blog/" /> 32 <meta property="og:site_name" content="Bess Utility Solutions" /> 33 <meta property="og:image" content="https://www.bessutilitysolutions.com/wp-content/uploads/2024/01/BESS-Utility-Solutions-Logo.webp" /> 34 <meta property="og:image:width" content="169" /> 35 <meta property="og:image:height" content="59" /> 36 <meta property="og:image:type" content="image/webp" /> 37 <meta name="twitter:card" content="summary_large_image" /> 38
38<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"CollectionPage","@id":"https:\/\/www.bessutilitysolutions.com\/blog\/","url":"https:\/\/www.bessutilitysolutions.com\/blog\/","name":"Blog - Bess Utility Solutions","isPartOf":{"@id":"https:\/\/www.bessutilitysolutions.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.bessutilitysolutions.com\/blog\/#primaryimage"},"image":{"@id":"https:\/\/www.bessutilitysolutions.com\/blog\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bessutilitysolutions.com\/wp-content\/uploads\/2026\/06\/How-Utility-Locating-Services-Help-Hayward-Developers-Avoid-Costly-Utility-Strikes.jpg","description":"Explore our comprehensive blog archive for insights into mitigating underground utility risks in civil and infrastructure projects. Stay informed with expert guidance on navigating underground utility complexities for successful project outcomes.","breadcrumb":{"@id":"https:\/\/www.bessutilitysolutions.com\/blog\/#breadcrumb"},"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bessutilitysolutions.com\/blog\/#primaryimage","url":"https:\/\/www.bessutilitysolutions.com\/wp-content\/uploads\/2026\/06\/How-Utility-Locating-Services-Help-Hayward-Developers-Avoid-Costly-Utility-Strikes.jpg","contentUrl":"https:\/\/www.bessutilitysolutions.com\/wp-content\/uploads\/2026\/06\/How-Utility-Locating-Services-Help-Hayward-Developers-Avoid-Costly-Utility-Strikes.jpg","width":1280,"he
38ight":720,"caption":"Private utility detection"},{"@type":"BreadcrumbList","@id":"https:\/\/www.bessutilitysolutions.com\/blog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bessutilitysolutions.com\/"},{"@type":"ListItem","position":2,"name":"Blog"}]},{"@type":"WebSite","@id":"https:\/\/www.bessutilitysolutions.com\/#website","url":"https:\/\/www.bessutilitysolutions.com\/","name":"Bess Utility Solutions","description":"","publisher":{"@id":"https:\/\/www.bessutilitysolutions.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bessutilitysolutions.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.bessutilitysolutions.com\/#organization","name":"Bess Utility Solutions","url":"https:\/\/www.bessutilitysolutions.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bessutilitysolutions.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.bessutilitysolutions.com\/wp-content\/uploads\/2024\/01\/BESS-Utility-Solutions-Logo.webp","contentUrl":"https:\/\/www.bessutilitysolutions.com\/wp-content\/uploads\/2024\/01\/BESS-Utility-Solutions-Logo.webp","width":169,"height":59,"caption":"Bess Utility Solutions"},"image":{"@id":"https:\/\/www.bessutilitysolutions.com\/#\/schema\/logo\/image\/"}}]}</script>
38 39 <!-- / Yoast SEO plugin. --> 40 41 42<link rel='dns-prefetch' href='//hb.wpmucdn.com' /> 43<link href='//hb.wpmucdn.com' rel='preconnect' /> 44<link rel="alternate" type="application/rss+xml" title="Bess Utility Solutions » Feed" href="https://www.bessutilitysolutions.com/feed/" /> 45<link rel="alternate" type="application/rss+xml" title="Bess Utility Solutions » Blog Category Feed" href="https://www.bessutilitysolutions.com/blog/feed/" /> 46<style id="wp-img-auto-sizes-contain-inline-css"> 47img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 48/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 49</style> 50<style id="wp-block-library-inline-css"> 51:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
51--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 52/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 53</style> 54<style id="classic-theme-styles-inline-css"> 55/*! This file is auto-generated */ 56.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 57/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 58</style> 59<link rel='stylesheet' id='fontawesome-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/e680020a-4ef6-4e50-854f-800cac9804ec.css" media='all' /> 60<link rel='stylesheet' id='wpness-grid-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/ca92ce12-1c48-4042-8c9c-edcc5eb502bc.css" media='all' /> 61<link rel='stylesheet' id='animate-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/3fdd3569-0903-4499-8991-87fc6f64ecfe.css" media='all' /> 62<link rel='stylesheet' id='wp-theme-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/3b3792b2-7643-4d25-956a-8f1edd70302b.css" media='all' /> 63<link rel='stylesheet' id='wp-components-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/40053e33-8675-4277-ba42-b419ad0261db.css" media='all' /> 64<link rel='stylesheet' id='wp-preferences-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.
64com/b3ecdac2-33b9-428e-a080-f2f5df331756.css" media='all' /> 65<link rel='stylesheet' id='wp-block-editor-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/d4e42801-60da-476f-b21b-4471e2ec95be.css" media='all' /> 66<link rel='stylesheet' id='wp-reusable-blocks-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/565c169c-5c2d-4aec-8540-6b7d5f22b324.css" media='all' /> 67<link rel='stylesheet' id='wp-patterns-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/161483ae-0634-4ea2-8c4d-d40731f0ae63.css" media='all' /> 68<link rel='stylesheet' id='wp-media-utils-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/28ad163d-65db-4db3-95e0-e7f6f1c82181.css" media='all' /> 69<link rel='stylesheet' id='wp-editor-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/aeefe1ec-cde1-44be-a3fa-ef0412bedff9.css" media='all' /> 70<link rel='stylesheet' id='dashicons-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/57cce8a8-0517-4459-bfb6-eee69f353560.css" media='all' /> 71<link rel='stylesheet' id='gutentor-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/32c6578c-d601-4440-bb66-cba5c990ca08.css" media='all' /> 72<style id="global-styles-inline-css"> 73: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--color--base: #f9f9f9;--wp--preset--color--base-2: #ffffff;--wp--preset--color--contrast: #111111;--wp--preset--color--contrast-2: #636363;--wp--preset--color--contrast-3: #A4A4A4;--wp--preset--color--accent: #cfcabe;--wp--preset--color--accent-2: #c2a990;--wp--preset--color--accent-3: #d8613c;--wp--preset--color--accent-4: #b1c5a4;--wp--preset--color--accent-5: #b5bdbc;--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%);
73--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--gradient--gradient-1: linear-gradient(to bottom, #cfcabe 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-2: linear-gradient(to bottom, #C2A990 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-3: linear-gradient(to bottom, #D8613C 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-4: linear-gradient(to bottom, #B1C5A4 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-5: linear-gradient(to bottom, #B5BDBC 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-6: linear-gradient(to bottom, #A4A4A4 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-7: linear-gradient(to bottom, #cfcabe 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-8: linear-gradient(to bottom, #C2A990 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-9: linear-gradient(to bottom, #D8613C 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-10: linear-gradient(to bottom, #B1C5A4 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-11: linear-gradient(to bottom, #B5BDBC 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-12: linear-gradient(to bottom, #A4A4A4 50%, #F9F9F9 50%);--wp--preset--font-size--small: 0.9rem;--wp--preset--font-size--medium: 1.05rem;--wp--preset--font-size--large: clamp(1.39rem, 1.39rem + ((1vw - 0.2rem) * 0.767), 1.85rem);--wp--preset--font-size--x-large: clamp(1.85rem, 1.85rem + ((1vw - 0.2rem) * 1.083), 2.5rem);--wp--preset--font-size--xx-large: clamp(2.5rem, 2.5rem + ((1vw - 0.2rem) * 1.283), 3.27rem);--wp--preset--font-family--body: "Inter", sans-serif;--wp--preset--font-family--heading: Cardo;--wp--preset--font-family--system-sans-serif: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--wp--preset--font-family--system-serif: Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--wp--preset--spacing--20: min(1.5rem, 2vw);--wp--preset--spacing--30: min(2.5rem, 3vw);--wp--preset--spacing--40: min(4rem, 5vw);--wp--preset--spacing--50: min(6.5rem, 8vw);--wp--preset--spacing--60: min(10.5rem, 13vw);--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--10: 1rem;--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);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 620px;--wp--style--global--wide-size: 1280px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }
73.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 1.2rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 1.2rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.2rem;}:root :where(.is-layout-grid){gap: 1.2rem;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}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{background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--medium);font-style: normal;font-weight: 400;line-height: 1.55;--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: var(--wp--preset--spacing--50);--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: var(--wp--preset--spacing--50);}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--contrast);}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration: none;}h1, h2, h3, h4, h5, h6{color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--heading);font-weight: 400;line-height: 1.2;}h1{font-size: var(--wp--preset--font-size--xx-large);line-height: 1.15;}h2{font-size: var(--wp--preset--font-size--x-large);}h3{font-size: var(--wp--preset--font-size--large);}h4{font-size: clamp(1.1rem, 1.1rem + ((1vw - 0.2rem) * 0.767), 1.5rem);}h5{font-size: var(--wp--preset--font-size--medium);}h6{font-size: var(--wp--preset--font-size--small);}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--contrast);border-radius: .33rem;border-color: var(--wp--preset--color--contrast);border-width: 0;color: var(--wp--preset--color--base);font-family: inherit;font-size: var(--wp--preset--font-size--small);font-style: normal;font-weight: 500;letter-spacing: inherit;line-height: inherit;padding-top: 0.6rem;padding-right: 1rem;padding-bottom: 0.6rem;padding-left: 1rem;text-decoration: none;text-transform: inherit;}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){background-color: var(--wp--preset--color--contrast-2);border-color: var(--wp--preset--color--contrast-2);color: var(--wp--preset--color--base);}:root :where(.wp-element-button:focus, .wp-block-button__link:focus){background-color: var(--wp--preset--color--contrast-2);border-color: var(--wp--preset--color--contrast-2);color: var(--wp--preset--color--base);outline-color: var(--wp--preset--color--contrast);outline-offset: 2px;}:root :where(.wp-element-button:active, .wp-block-button__link:active){background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption){color: var(--wp--preset--color--contrast-2);font-family: var(--wp--preset--font-family--body);font-size: 0.8rem;}.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-base-color{color: var(--wp--preset--color--base) !important;}.has-base-2-color{color: var(--wp--preset--color--base-2) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-color{color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-color{color: var(--wp--preset--color--contrast-3) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-accent-2-color{color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-color{color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-color{color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-color{color: var(--wp--preset--color--accent-5) !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-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-base-2-background-color{background-color: var(--wp--preset--color--base-2) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-background-color{background-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-background-color{background-color: var(--wp--preset--color--contrast-3) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-accent-2-background-color{background-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-background-color{background-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-background-color{background-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-background-color{background-color: var(--wp--preset--color--accent-5) !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-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-base-2-border-color{border-color: var(--wp--preset--color--base-2) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-border-color{border-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-border-color{border-color: var(--wp--preset--color--contrast-3) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-accent-2-border-color{border-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-border-color{border-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-border-color{border-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-border-color{border-color: var(--wp--preset--color--accent-5) !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;}
73.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-gradient-1-gradient-background{background: var(--wp--preset--gradient--gradient-1) !important;}.has-gradient-2-gradient-background{background: var(--wp--preset--gradient--gradient-2) !important;}.has-gradient-3-gradient-background{background: var(--wp--preset--gradient--gradient-3) !important;}.has-gradient-4-gradient-background{background: var(--wp--preset--gradient--gradient-4) !important;}.has-gradient-5-gradient-background{background: var(--wp--preset--gradient--gradient-5) !important;}.has-gradient-6-gradient-background{background: var(--wp--preset--gradient--gradient-6) !important;}.has-gradient-7-gradient-background{background: var(--wp--preset--gradient--gradient-7) !important;}.has-gradient-8-gradient-background{background: var(--wp--preset--gradient--gradient-8) !important;}.has-gradient-9-gradient-background{background: var(--wp--preset--gradient--gradient-9) !important;}.has-gradient-10-gradient-background{background: var(--wp--preset--gradient--gradient-10) !important;}.has-gradient-11-gradient-background{background: var(--wp--preset--gradient--gradient-11) !important;}.has-gradient-12-gradient-background{background: var(--wp--preset--gradient--gradient-12) !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;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-body-font-family{font-family: var(--wp--preset--font-family--body) !important;}.has-heading-font-family{font-family: var(--wp--preset--font-family--heading) !important;}.has-system-sans-serif-font-family{font-family: var(--wp--preset--font-family--system-sans-serif) !important;}.has-system-serif-font-family{font-family: var(--wp--preset--font-family--system-serif) !important;}:where(.wp-site-blocks *:focus){outline-width:2px;outline-style:solid} 74/*# sourceURL=global-styles-inline-css */ 75</style> 76<link rel='stylesheet' id='oxygen-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/a7aa6ef1-9a85-44f8-8570-46cfa2cd666a.css" media='all' />
77<script type="wphb-delay-type" id="jquery-core-js" src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/644b7256-766c-4628-8f88-f18b2e3170aa.js"></script>
77 78<link rel="https://api.w.org/" href="https://www.bessutilitysolutions.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.bessutilitysolutions.com/wp-json/wp/v2/categories/1" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.bessutilitysolutions.com/xmlrpc.php?rsd" /> 79<meta name="generator" content="WordPress 7.1.3" /> 80<!-- Google tag (gtag.js) -->
vendor: 87 bytes, lines 80-81
80 81<script type="wphb-delay-type" async src="https://www.googletagmanager.com/gtag/js?id=
81G-R7KRCRCMWX
vendor: 12 bytes, line 81
81"></script>
82<script type="wphb-delay-type"> 83
vendor: 134 bytes, lines 83-87
83window.dataLayer = window.dataLayer || []; 84 function gtag(){dataLayer.push(arguments);} 85 gtag('js', new Date()); 86 87 gtag('config', '
87G-R7KRCRCMWX
vendor: 4 bytes, line 87
87');
88</script>
88 89 90<!-- Google Tag Manager -->
91<script type="wphb-delay-type">
vendor: 327 bytes, lines 91-95
91(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 92new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 93j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 94'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 95})(window,document,'script','dataLayer','
95GTM-5CXBFSR8
vendor: 3 bytes, line 95
95');
95</script>
95 96<!-- End Google Tag Manager --> 97 98<meta name="google-site-verification" content="gy7Hg-aONwYbQZb2twMate_2_rbTG_ZPPXaD6d7B-LQ" /> 99 100<!-- Clarity tracking code for https://www.bessutilitysolutions.com/ -->
101<script type="wphb-delay-type"> 102 (function(c,l,a,r,i,t,y){ 103 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 104 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i+"?ref=bwt"; 105 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 106 })(window, document, "clarity", "script", "l0zo7yssa9"); 107</script>
107 108<meta name='dmca-site-verification' content='dkI3R3RoWFRsWUJUWnJFL2I2bGtSZmdSU1RIN05peTlvU2tqemh4aWJBbz01' /> 109<meta name="trustpilot-one-time-domain-verification-id" content="419b5ced-3693-48a9-94f9-940b9f53bf6a"/><link rel="describedby" href="https://www.bessutilitysolutions.com/llms.txt"> 110<link rel="alternate contents" type="text/vnd.llms-amplifier.manifest+markdown" title="LLM-Specific Information" href="https://www.bessutilitysolutions.com/llms.txt"> 111<link rel="alternate" type="text/vnd.llms-amplifier.full+markdown" title="LLM-Specific Information (Full)" href="https://www.bessutilitysolutions.com/llms-full.txt"> 112<link rel="describedby index" type="application/vnd.llms-amplifier.index+json" title="LLMS Amplifier Index" href="https://www.bessutilitysolutions.com/.well-known/llms-index.json"> 113<style class="wp-fonts-local"> 114@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:swap;src:url('https://www.bessutilitysolutions.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} 115@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:swap;src:url('https://www.bessutilitysolutions.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/cardo/cardo_normal_400.woff2') format('woff2');} 116@font-face{font-family:Cardo;font-style:italic;font-weight:400;font-display:swap;src:url('https://www.bessutilitysolutions.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/cardo/cardo_italic_400.woff2') format('woff2');} 117@font-face{font-family:Cardo;font-style:normal;font-weight:700;font-display:swap;src:url('https://www.bessutilitysolutions.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/cardo/cardo_normal_700.woff2') format('woff2');} 118</style> 119<link rel="icon" href="https://www.bessutilitysolutions.com/wp-content/uploads/2024/03/favicon-150x150.png" sizes="32x32" /> 120<link rel="icon" href="https://www.bessutilitysolutions.com/wp-content/uploads/2024/03/favicon.png" sizes="192x192" /> 121<link rel="apple-touch-icon" href="https://www.bessutilitysolutions.com/wp-content/uploads/2024/03/favicon.png" /> 122<meta name="msapplication-TileImage" content="https://www.bessutilitysolutions.com/wp-content/uploads/2024/03/favicon.png" /> 123<link rel='stylesheet' id='oxygen-cache-3479-css' data-wphbdelayedstyle="//www.bessutilitysolutions.com/wp-content/uploads/oxygen/css/3479.css?cache=1790765880&ver=7.1.3" media='all' /> 124<link rel='stylesheet' id='oxygen-cache-27-css' data-wphbdelayedstyle="//www.bessutilitysolutions.com/wp-content/uploads/oxygen/css/27.css?cache=1790768954&ver=7.1.3" media='all' /> 125<link rel='stylesheet' id='oxygen-cache-799-css' data-wphbdelayedstyle="//www.bessutilitysolutions.com/wp-content/uploads/oxygen/css/799.css?cache=1790761076&ver=7.1.3" media='all' /> 126<link rel='stylesheet' id='oxygen-universal-styles-css' data-wphbdelayedstyle="//www.bessutilitysolutions.com/wp-content/uploads/oxygen/css/universal.css?cache=1790773005&ver=7.1.3" media='all' /> 127<!-- END OF WP_HEAD() --> 128</head> 129<body class="archive category category-blog category-1 wp-embed-responsive wp-theme-oxygen-is-not-a-theme gutentor-active oxygen-body" > 130 131<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 131-132
131 132<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
132GTM-5CXBFSR8
vendor: 83 bytes, lines 132-133
132" 133height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
134<!-- End Google Tag Manager (noscript) --> 135 136<!-- Start of LiveChat (www.livechat.com) code -->
137<script type="wphb-delay-type"> 138 window.__lc = window.__lc || {}; 139 window.__lc.license = 17192424; 140 ;(function(n,t,c){function i(n){return e._h?e._h.apply(null,n):e._q.push(n)}var e={_q:[],_h:null,_v:"2.0",on:function(){i(["on",c.call(arguments)])},once:function(){i(["once",c.call(arguments)])},off:function(){i(["off",c.call(arguments)])},get:function(){if(!e._h)throw new Error("[LiveChatWidget] You can't use getters before load.");return i(["get",c.call(arguments)])},call:function(){i(["call",c.call(arguments)])},init:function(){var n=t.createElement("script");n.async=!0,n.type="text/javascript",n.src="https://cdn.livechatinc.com/tracking.js",t.head.appendChild(n)}};!n.__lc.asyncInit&&e.init(),n.LiveChatWidget=n.LiveChatWidget||e}(window,document,[].slice)) 141</script>
141 142<noscript><a href="https://www.livechat.com/chat-with/17192424/" rel="nofollow">Chat with us</a>, powered by <a href="https://www.livechat.com/?welcome" rel="noopener nofollow" target="_blank">LiveChat</a></noscript> 143<!-- End of LiveChat code --> 144 145 146 <header id="_header-2-27" class="oxy-header-wrapper oxy-sticky-header oxy-overlay-header oxy-header" ><div id="_header_row-3-27" class="oxy-header-row" ><div class="oxy-header-container"><div id="_header_left-4-27" class="oxy-header-left" ></div><div id="_header_center-5-27" class="oxy-header-center" ><div id="div_block-428-27" class="ct-div-block custom-container" ><div id="div_block-9-27" class="ct-div-block" ><a id="link-291-27" class="ct-link" href="/" target="_self" ><img id="image-11-27" alt="BESS Utility Solutions Logo" src="https://www.bessutilitysolutions.com/wp-content/uploads/2024/01/BESS-Utility-Solutions-Logo.webp" class="ct-image"/></a></div><div id="div_block-31-27" class="ct-div-block" ><div id="div_block-764-27" class="ct-div-block header-contact-wrapper" ><div id="div_block-765-27" class="ct-div-block header-contact-inner" ><div id="fancy_icon-766-27" class="ct-fancy-icon header-contact-icon" ><svg id="svg-fancy_icon-766-27"><use xlink:href="#FontAwesomeicon-phone-square"></use></svg></div><div id="text_block-767-27" class="ct-text-block header-contact-label" >Hayward, CA</div></div><a id="link_text-768-27" class="ct-link-text header-contact-link" href="tel:4089880101" target="_self" >(408) 988-0101</a></div><div id="div_block-771-27" class="ct-div-block header-contact-wrapper" ><div id="div_block-772-27" class="ct-div-block header-contact-inner" ><div id="fancy_icon-773-27" class="ct-fancy-icon header-contact-icon" ><svg id="svg-fancy_icon-773-27"><use xlink:href="#FontAwesomeicon-phone-square"></use></svg></div><div id="text_block-774-27" class="ct-text-block header-contact-label" >Fresno, CA </div></div><a id="link_text-775-27" class="ct-link-text header-contact-link" href="tel:5592721375" target="_self" >(559) 272-1375</a></div><div id="div_block-776-27" class="ct-div-block header-contact-wrapper" ><div id="div_block-777-27" class="ct-div-block header-contact-inner" ><div id="fancy_icon-778-27" class="ct-fancy-icon header-contact-icon" ><svg id="svg-fancy_icon-778-27"><use xlink:href="#FontAwesomeicon-phone-square"></use></svg></div><div id="text_block-779-27" class="ct-text-block header-contact-label" >Orange, CA </div></div><a id="link_text-780-27" class="ct-link-text header-contact-link" href="tel:9095105535" target="_self" >(909) 510-5535</a></div><div id="div_block-910-27" class="ct-div-block header-contact-wrapper" ><div id="div_block-911-27" class="ct-div-block header-contact-inner" ><div id="fancy_icon-912-27" class="ct-fancy-icon header-contact-icon" ><svg id="svg-fancy_icon-912-27"><use xlink:href="#FontAwesomeicon-phone-square"></use></svg></div><div id="text_block-913-27" class="ct-text-block header-contact-label" >Sacramento, CA </div></div><a id="link_text-914-27" class="ct-link-text header-contact-link" href="tel:5104611792" target="_self" >(510) 461-1792</a></div><div id="div_block-781-27" class="ct-div-block header-contact-wrapper" ><div id="div_block-782-27" class="ct-div-block header-contact-inner" ><div id="fancy_icon-783-27" class="ct-fancy-icon header-contact-icon" ><svg id="svg-fancy_icon-783-27"><use xlink:href="#FontAwesomeicon-phone-square"></use></svg></div><div id="text_block-784-27" class="ct-text-block header-contact-label" > Phoenix, AZ </div></div><a id="link_text-785-27" class="ct-link-text header-contact-link" href="tel:6026337200" target="_self" >(602) 633-7200</a></div></div></div><div id="div_block-7-27" class="ct-div-block " ><div id="div_block-450-27" class="ct-div-block custom-container" > 147 <div id="-pro-menu-427-27" class="oxy-pro-menu " ><div class="oxy-pro-menu-mobile-open-icon " data-off-canvas-alignment=""><svg id="-pro-menu-427-27-open-icon"><use xlink:href="#FontAwesomeicon-bars"></use></svg></div> 148 149 150 <div class="oxy-pro-menu-container oxy-pro-menu-dropdown-links-visible-on-mobile oxy-pro-menu-dropdown-links-toggle oxy-pro-menu-show-dropdown" data-aos-duration="400" 151 152 data-oxy-pro-menu-dropdown-animation="fade-up" 153 data-oxy-pro-menu-dropdown-animation-duration="0.4" 154 data-entire-parent-toggles-dropdown="true" 155 156 157 data-oxy-pro-menu-dropdown-animation-duration="0.4" 158 159 data-oxy-pro-menu-dropdown-links-on-mobile="toggle"> 160 161 <div class="menu-main-container"><ul id="menu-main" class="oxy-pro-menu-list"><li id="menu-item-13" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13"><a href="/">Home</a></li> 162<li id="menu-item-15" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-15"><a href="/services/">Services</a> 163<ul class="sub-menu"> 164 <li id="menu-item-20" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-20"><a href="/underground-locating-detection/">
164Underground Utility Locating</a></li> 165 <li id="menu-item-21" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-21"><a href="/vacuum-excavation-potholing/">Vacuum Excavation – Utility Potholing</a></li> 166 <li id="menu-item-1719" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1719"><a href="/gpr-concrete-scanning/">GPR Concrete Scanning</a></li> 167 <li id="menu-item-1720" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1720"><a href="/cctv-pipeline-inspection/">CCTV Pipeline Inspection</a></li> 168 <li id="menu-item-1722" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1722"><a href="/concrete-cutting-coring/">Concrete Cutting & Coring</a></li> 169 <li id="menu-item-1724" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1724"><a href="/traffic-control/">Traffic Control</a></li> 170 <li id="menu-item-2379" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2379"><a href="/surveying-mapping/">Surveying & Mapping</a></li> 171 <li id="menu-item-2380" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2380"><a href="/subsurface-3d-mapping/">Subsurface 3D Mapping</a></li> 172 <li id="menu-item-5123" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5123"><a href="https://www.bessutilitysolutions.com/public-locating/">Public Utility Locating & 811 Damage Prevention</a></li> 173</ul> 174</li> 175<li id="menu-item-1737" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1737"><a href="/locations/">Offices</a> 176<ul class="sub-menu"> 177 <li id="menu-item-1740" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1740"><a href="/hayward-underground-utility-locating-services/">Hayward, CA</a></li> 178 <li id="menu-item-1743" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1743"><a href="/fresno-underground-utility-locating-services/">Fresno, CA</a></li> 179 <li id="menu-item-2414" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2414"><a href="/sacramento-underground-utility-locating-services/">Sacramento, CA</a></li> 180 <li id="menu-item-1744" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1744"><a href="/orange-underground-utility-locating-services/">Orange, CA</a></li> 181 <li id="menu-item-3485" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3485"><a href="https://www.bessutilitysolutions.com/phoenix-underground-utility-locating-services/">Phoenix, AZ</a></li> 182</ul> 183</li> 184<li id="menu-item-1746" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1746"><a href="/projects/">Projects</a></li> 185<li id="menu-item-1758" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1758"><a href="/safety/">Safety</a> 186<ul class="sub-menu"> 187 <li id="menu-item-2795" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2795"><a href="/safety/certifications/">Certifications</a></li> 188 <li id="menu-item-2796" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2796"><a href="/safety/traffic-control-plans-crews/">Traffic Control Plans & Crews</a></li> 189</ul> 190</li> 191<li id="menu-item-1760" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1760"><a href="/key-personnel/">Key Personnel</a></li> 192<li id="menu-item-1759" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1759"><a href="/#">Contact</a> 193<ul class="sub-menu"> 194 <li id="menu-item-2731" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2731"><a href="/quote/">Get A Quote</a></li> 195 <li id="menu-item-2732" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2732"><a href="/contact/">Contact Us</a></li> 196</ul> 197</li> 198</ul></div> 199 <div class="oxy-pro-menu-mobile-close-icon"><svg id="svg--pro-menu-427-27"><use xlink:href="#FontAwesomeicon-close"></use></svg></div> 200 201 </div> 202 203 </div> 204 205
205<script type="wphb-delay-type" data-wphb-type="text/javascript"> 206 jQuery('#-pro-menu-427-27 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){ 207 jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-angle-down"></use></svg></div>'); 208 }); 209 jQuery('#-pro-menu-427-27 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){ 210 jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>'); 211 }); </script>
211<div id="div_block-453-27" class="ct-div-block menu-cta-wrapper modal-trigger" ><div id="text_block-454-27" class="ct-text-block menu-cta-text" >Request A Quote</div></div></div></div></div><div id="_header_right-6-27" class="oxy-header-right" ></div></div></div></header> 212
212<script type="wphb-delay-type" data-wphb-type="text/javascript"> 213 jQuery(document).ready(function() { 214 var selector = "#_header-2-27", 215 scrollval = parseInt("300"); 216 if (!scrollval || scrollval < 1) { 217 jQuery("body").css("margin-top", jQuery(selector).outerHeight()); 218 jQuery(selector).addClass("oxy-sticky-header-active"); 219 } 220 else { 221 var scrollTopOld = 0; 222 jQuery(window).scroll(function() { 223 if (!jQuery('body').hasClass('oxy-nav-menu-prevent-overflow')) { 224 if (jQuery(this).scrollTop() > scrollval 225 ) { 226 if ( 227 !jQuery(selector).hasClass("oxy-sticky-header-active")) { 228 if (jQuery(selector).css('position')!='absolute') { 229 jQuery("body").css("margin-top", jQuery(selector).outerHeight()); 230 } 231 jQuery(selector) 232 .addClass("oxy-sticky-header-active") 233 .addClass("oxy-sticky-header-fade-in"); 234 } 235 } 236 else { 237 jQuery(selector) 238 .removeClass("oxy-sticky-header-fade-in") 239 .removeClass("oxy-sticky-header-active"); 240 if (jQuery(selector).css('position')!='absolute') { 241 jQuery("body").css("margin-top", ""); 242 } 243 } 244 scrollTopOld = jQuery(this).scrollTop(); 245 } 246 }) 247 } 248 }); 249 </script>
249<div id="div_block-490-27" class="ct-div-block floater-sb-wrapper modal-trigger" ><div id="text_block-491-27" class="ct-text-block floater-sb-text" >Request A Quote</div></div><section id="section-2-58" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-3-58" class="ct-div-block" ><h1 id="headline-4-58" class="ct-headline"><span id="span-6-799" class="ct-span" >Blog</span></h1><div id="div_block-11-799" class="ct-div-block" ><div id="_dynamic_list-13-799" class="oxy-dynamic-list ra-wrapper oxy-blog"><div id="div_block-14-799-1" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-1" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-1" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/how-much-does-utility-locating-cost-in-san-francisco/" target="_self" data-id="link-16-799"><img id="image-17-799-1" alt="Private utility detection" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/06/How-Utility-Locating-Services-Help-Hayward-Developers-Avoid-Costly-Utility-Strikes.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-1" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-1" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/how-much-does-utility-locating-cost-in-san-francisco/" target="_self" data-id="link_text-19-799"><span id="span-20-799-1" class="ct-span" data-id="span-20-799">How Much Does Utility Locating Cost in San Francisco, CA?</span></a></div></div><div id="div_block-14-799-2" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-2" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-2" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/contractors-guide-on-utility-locating-services-in-san-francisco/" target="_self" data-id="link-16-799"><img id="image-17-799-2" alt="invest in proper utility locating" src="https://www.bessutilitysolutions.com/wp-content/uploads/2025/10/Lessons-from-the-Field-How-Commercial-Contractors-Stay-Ahead-with-Utility-Locating.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-2" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-2" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/contractors-guide-on-utility-locating-services-in-san-francisco/" target="_self" data-id="link_text-19-799"><span id="span-20-799-2" class="ct-span" data-id="span-20-799">Utility Locating Services in San Francisco, CA: What Contractors Need to Know</span></a></div></div><div id="div_block-14-799-3" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-3" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-3" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/requesting-utility-locating-quote/" target="_self" data-id="link-16-799"><img id="image-17-799-3" alt="underground utility locating services in Hayward" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/09/Requesting-a-Utility-Locating-Quote-in-Hayward-What-Information-Youll-Need.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-3" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-3" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/requesting-utility-locating-quote/" target="_self" data-id="link_text-19-799"><span id="span-20-799-3" class="ct-span" data-id="span-20-799">Requesting a Utility Locating Quote in Hayward: What Information You'll Need</span></a></div></div><div id="div_block-14-799-4" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-4" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-4" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/why-experience-matters-when-hiring-utility-mapping-company/" target="_self" data-id="link-16-799"><img id="image-17-799-4" alt="The importance of utility mapping in construction" src="https://www.bessutilitysolutions.
249com/wp-content/uploads/2026/09/Why-Experience-Matters-When-Selecting-a-Utility-Mapping-Company.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-4" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-4" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/why-experience-matters-when-hiring-utility-mapping-company/" target="_self" data-id="link_text-19-799"><span id="span-20-799-4" class="ct-span" data-id="span-20-799">Why Experience Matters When Selecting a Utility Mapping Company</span></a></div></div><div id="div_block-14-799-5" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-5" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-5" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/choosing-utility-locating-company-in-hayward-ca/" target="_self" data-id="link-16-799"><img id="image-17-799-5" alt="Choosing the Best Utility Locating Company in Hayward, CA" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/09/Choosing-the-Best-Utility-Locating-Company-in-Hayward-CA.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-5" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-5" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/choosing-utility-locating-company-in-hayward-ca/" target="_self" data-id="link_text-19-799"><span id="span-20-799-5" class="ct-span" data-id="span-20-799">Choosing the Best Utility Locating Company in Hayward, CA</span></a></div></div><div id="div_block-14-799-6" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-6" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-6" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/benefits-of-daylighting-underground-utilities-before-excavation/" target="_self" data-id="link-16-799"><img id="image-17-799-6" alt="advantages of using vacuum excavation" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/09/The-Benefits-of-Daylighting-Underground-Utilities-Before-Excavation.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-6" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-6" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/benefits-of-daylighting-underground-utilities-before-excavation/" target="_self" data-id="link_text-19-799"><span id="span-20-799-6" class="ct-span" data-id="span-20-799">The Benefits of Daylighting Underground Utilities Before Excavation</span></a></div></div><div id="div_block-14-799-7" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-7" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-7" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/how-vac-truck-services-reduce-damage-to-underground-utilities/" target="_self" data-id="link-16-799"><img id="image-17-799-7" alt="Air vacuum excavation" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/09/How-Vac-Truck-Services-Reduce-Damage-to-Underground-Utilities.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-7" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-7" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/how-vac-truck-services-reduce-damage-to-underground-utilities/" target="_self" data-id="link_text-19-799"><span id="span-20-799-7" class="ct-span" data-id="span-20-799">How Vac Truck Services Reduce Damage to Underground Utilities</span></a></div></div><div id="div_block-14-799-8" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-8" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-8" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/utility-exposure-using-vacuum-excavation-for-hayward-contractors/" target="_self" data-id="link-16-799"><img id="image-17-799-8" alt="hydro vacuum excavation" src="https://www.bessutilitysolutions.
249com/wp-content/uploads/2026/09/Utility-Exposure-with-Vacuum-Excavation-Best-Practices-for-Hayward-Contractors.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-8" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-8" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/utility-exposure-using-vacuum-excavation-for-hayward-contractors/" target="_self" data-id="link_text-19-799"><span id="span-20-799-8" class="ct-span" data-id="span-20-799">Utility Exposure with Vacuum Excavation: Best Practices for Hayward Contractors</span></a></div></div><div id="div_block-14-799-9" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-9" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-9" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/cctv-inspection-and-hydro-flushing-benefits-in-hayward/" target="_self" data-id="link-16-799"><img id="image-17-799-9" alt="CCTV pipeline inspection" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/09/The-Benefits-of-Combining-CCTV-Inspection-and-Hydro-Flushing-in-Hayward.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-9" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-9" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/cctv-inspection-and-hydro-flushing-benefits-in-hayward/" target="_self" data-id="link_text-19-799"><span id="span-20-799-9" class="ct-span" data-id="span-20-799">The Benefits of Combining CCTV Inspection and Hydro Flushing in Hayward</span></a></div></div><div id="div_block-14-799-10" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-10" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-10" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/cctv-pipeline-inspection-for-industrial-facilities/" target="_self" data-id="link-16-799"><img id="image-17-799-10" alt="CCTV pipeline inspection services" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/09/CCTV-Pipeline-Inspections-for-Industrial-Facilities-in-Hayward.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-10" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-10" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/cctv-pipeline-inspection-for-industrial-facilities/" target="_self" data-id="link_text-19-799"><span id="span-20-799-10" class="ct-span" data-id="span-20-799">CCTV Pipeline Inspections for Industrial Facilities in Hayward</span></a></div></div><div id="div_block-14-799-11" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-11" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-11" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/when-to-use-vac-truck-instead-of-traditional-excavation/" target="_self" data-id="link-16-799"><img id="image-17-799-11" alt="air vacuum excavation" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/07/When-Should-You-Use-a-Vac-Truck-Instead-of-Traditional-Excavation.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-11" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-11" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/when-to-use-vac-truck-instead-of-traditional-excavation/" target="_self" data-id="link_text-19-799"><span id="span-20-799-11" class="ct-span" data-id="span-20-799">When Should You Use a Vac Truck Instead of Traditional Excavation?</span></a></div></div><div id="div_block-14-799-12" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-12" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-12" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.
249com/blog/gpr-services-in-hayward-what-can-be-detected/" target="_self" data-id="link-16-799"><img id="image-17-799-12" alt="detect underground utilities in Hayward" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/07/Ground-Penetrating-Radar-GPR-Services-in-Hayward-What-Can-Be-Detected.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-12" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-12" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/gpr-services-in-hayward-what-can-be-detected/" target="_self" data-id="link_text-19-799"><span id="span-20-799-12" class="ct-span" data-id="span-20-799">Ground Penetrating Radar (GPR) Services in Hayward: What Can Be Detected?</span></a></div></div><div id="div_block-14-799-13" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-13" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-13" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/avoid-hidden-hazards-with-concrete-scanning/" target="_self" data-id="link-16-799"><img id="image-17-799-13" alt="GPR concrete scanning" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/07/Avoid-Hidden-Hazards-with-Professional-Concrete-Scanning-Services.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-13" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-13" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/avoid-hidden-hazards-with-concrete-scanning/" target="_self" data-id="link_text-19-799"><span id="span-20-799-13" class="ct-span" data-id="span-20-799">Avoid Hidden Hazards with Professional Concrete Scanning Services</span></a></div></div><div id="div_block-14-799-14" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-14" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-14" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/utility-rebar-scanning-for-schools-hospitals-public-buildings/" target="_self" data-id="link-16-799"><img id="image-17-799-14" alt="GPR concrete scanning" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/07/Utility-and-Rebar-Scanning-for-Schools-Hospitals-and-Public-Buildings.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-14" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-14" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/utility-rebar-scanning-for-schools-hospitals-public-buildings/" target="_self" data-id="link_text-19-799"><span id="span-20-799-14" class="ct-span" data-id="span-20-799">Utility and Rebar Scanning for Schools, Hospitals, and Public Buildings</span></a></div></div><div id="div_block-14-799-15" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-15" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-15" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/scan-before-cutting-concreate-in-hayward-ca/" target="_self" data-id="link-16-799"><img id="image-17-799-15" alt="concrete cutting or coring" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/07/Before-Cutting-Concrete-in-Hayward-Read-This-First.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-15" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-15" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/scan-before-cutting-concreate-in-hayward-ca/" target="_self" data-id="link_text-19-799"><span id="span-20-799-15" class="ct-span" data-id="span-20-799">Before Cutting Concrete in Hayward, Read This First</span></a></div></div><div id="div_block-14-799-16" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-16" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-16" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.
249com/blog/concrete-scanning-for-commercial-renovations-in-hayward/" target="_self" data-id="link-16-799"><img id="image-17-799-16" alt="Concrete scanning services" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/07/Concrete-Scanning-Services-for-Commercial-Renovations-in-Hayward.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-16" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-16" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/concrete-scanning-for-commercial-renovations-in-hayward/" target="_self" data-id="link_text-19-799"><span id="span-20-799-16" class="ct-span" data-id="span-20-799">Concrete Scanning Services for Commercial Renovations in Hayward</span></a></div></div><div id="div_block-14-799-17" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-17" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-17" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/how-rebar-scanning-prevents-costly-structural-damage/" target="_self" data-id="link-16-799"><img id="image-17-799-17" alt="GPR concrete scanning" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/07/How-Rebar-Scanning-Prevents-Costly-Structural-Damage.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-17" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-17" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/how-rebar-scanning-prevents-costly-structural-damage/" target="_self" data-id="link_text-19-799"><span id="span-20-799-17" class="ct-span" data-id="span-20-799">How Rebar Scanning Prevents Costly Structural Damage</span></a></div></div><div id="div_block-14-799-18" class="ct-div-block ra-inner" data-id="div_block-14-799"><div id="div_block-15-799-18" class="ct-div-block ra-img-wrapper" data-id="div_block-15-799"><a id="link-16-799-18" class="ct-link ra-link-wrapper" href="https://www.bessutilitysolutions.com/blog/concrete-scanning-before-core-drilling/" target="_self" data-id="link-16-799"><img id="image-17-799-18" alt="GPR concrete scanning" src="https://www.bessutilitysolutions.com/wp-content/uploads/2026/07/Concrete-Scanning-Before-Core-Drilling-in-Hayward-Why-It-Matters.jpg" class="ct-image ra-img" data-id="image-17-799"></a></div><div id="div_block-18-799-18" class="ct-div-block ra-content" data-id="div_block-18-799"><a id="link_text-19-799-18" class="ct-link-text" href="https://www.bessutilitysolutions.com/blog/concrete-scanning-before-core-drilling/" target="_self" data-id="link_text-19-799"><span id="span-20-799-18" class="ct-span" data-id="span-20-799">Concrete Scanning Before Core Drilling in Hayward: Why It Matters</span></a></div></div> 250 251 <div class="oxy-repeater-pages-wrap"> 252 <div class="oxy-repeater-pages"> 253 <span aria-current="page" class="page-numbers current">1</span> 254<a class="page-numbers" href="https://www.bessutilitysolutions.com/blog/page/2/">2</a> 255<a class="page-numbers" href="https://www.bessutilitysolutions.com/blog/page/3/">3</a> 256<span class="page-numbers dots">…</span> 257<a class="page-numbers" href="https://www.bessutilitysolutions.com/blog/page/12/">12</a> 258<a class="next page-numbers" href="https://www.bessutilitysolutions.com/blog/page/2/">Next »</a> </div> 259 </div> 260 261 </div> 262</div></div></div></section><section id="section-945-27" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-946-27" class="ct-div-block" ><h3 id="headline-947-27" class="ct-headline custom-heading">Regional Offices</h3><div id="code_block-32-3479" class="ct-code-block interactive-map-cb" ><link rel="stylesheet" data-wphbdelayedstyle="https://unpkg.com/[email protected]/dist/leaflet.css"> 263 <div class="bess-map-only-wrap"> 264 <div id="bessRegionalMap"></div> 265 </div> 266 267
267<script type="wphb-delay-type" src="https://unpkg.com/[email protected]/dist/leaflet.js"></script>
267 268
268<script type="wphb-delay-type"> 269 document.addEventListener("DOMContentLoaded", function () { 270 if (typeof L === "undefined") { 271 return; 272 } 273 274 const offices = [ 275 { 276 number: 1, 277 name: "Hayward, CA", 278 address: "2463 Tripaldi Way, Hayward, CA 94545", 279 phone: "(408) 988-0101", 280 tel: "+14089880101", 281 lat: 37.6149721, 282 lng: -122.0852240 283 }, 284 { 285 number: 2, 286 name: "Fresno, CA", 287 address: "4284 N Knoll Ave, Fresno, CA 93722", 288 phone: "(559) 272-1375", 289 tel: "+15592721375", 290 lat: 36.8322445, 291 lng: -119.8580776 292 }, 293 { 294 number: 3, 295 name: "Ontario, CA", 296 address: "Ontario, CA", 297 phone: "(909) 510-5535", 298 tel: "+19095105535", 299 /* Slight visual offset so this pin does not hide behind Orange at regional zoom */ 300 lat: 34.1858460, 301 lng: -117.5484300 302 }, 303 { 304 number: 4, 305 name: "Orange, CA", 306 address: "2367 N. Batavia St., Orange, CA 92865", 307 phone: "(909) 510-5535", 308 tel: "+19095105535", 309 lat: 33.8275952, 310 lng: -117.8618656 311 }, 312 { 313 number: 5, 314 name: "Sacramento, CA", 315 address: "10255 Old Placerville Rd, Suite 1 & 2, Sacramento, CA 95827", 316 phone: "(510) 461-1792", 317 tel: "+15104611792", 318 lat: 38.5646752, 319 lng: -121.3112273 320 }, 321 { 322 number: 6, 323 name: "Phoenix, AZ", 324 address: "2 North Central Ave, Suite 1800, Phoenix, AZ 85004", 325 phone: "(602) 633-7200", 326 tel: "+16026337200", 327 lat: 33.4485382, 328 lng: -112.0741227 329 } 330 ]; 331 332 const map = L.map("bessRegionalMap", { 333 scrollWheelZoom: false 334 }); 335 336 // Esri street map tiles do not require a Google/CARTO API key for this basic embed. 337 L.tileLayer("https://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/{z}/{y}/{x}", { 338 maxZoom: 19, 339 attribution: 'Tiles © Esri — Source: Esri, HERE, Garmin, FAO, NOAA, USGS, EPA, NPS' 340 }).addTo(map); 341 342 const bounds = []; 343 344 offices.forEach(function (office) { 345 const directionsUrl = 346 "https://www.google.com/maps/dir/?api=1&destination=" + 347 encodeURIComponent(office.address); 348 349 const icon = L.divIcon({ 350 className: "", 351 html: '<div class="bess-number-marker">' + office.number + "</div>", 352 iconSize: [34, 34], 353 iconAnchor: [17, 17], 354 popupAnchor: [0, -18] 355 }); 356 357 const marker = L.marker([office.lat, office.lng], { 358 icon: icon 359 }).addTo(map); 360 361 marker.bindPopup(
362 '<div class="bess-map-popup">' + 363 "<h3>" + office.name + "</h3>" + 364 "<p>" + office.address + "</p>" + 365 "<p><strong>" + office.phone + "</strong></p>" + 366 '<div class="bess-map-popup-actions">' + 367 '<a class="bess-map-popup-btn bess-map-popup-btn--directions" href="' + directionsUrl + '" target="_blank" rel="noopener">Directions</a>' + 368 '<a class="bess-map-popup-btn bess-map-popup-btn--call" href="tel:' + office.tel + '">Call Now</a>' + 369 "</div>" + 370 "</div>" 371 ); 372 373 bounds.push([office.lat, office.lng]); 374 }); 375 376 map.fitBounds(bounds, { 377 padding: [42, 42] 378 }); 379 }); 380 </script>
380</div><div id="div_block-644-27" class="ct-div-block" ><div id="div_block-865-27" class="ct-div-block lws-inner" ><div id="div_block-866-27" class="ct-div-block lws-map-wrapper" ><a id="link-877-27" class="ct-link lws-link-wrapper" href="/hayward-underground-utility-locating-services/" target="_self" ><img id="image-875-27" alt="Alameda" src="https://www.bessutilitysolutions.com/wp-content/uploads/2024/08/Alameda.jpg" class="ct-image lws-map-img"/><div id="text_block-879-27" class="ct-text-block lws-location-name" >Hayward, CA</div></a></div></div><div id="div_block-894-27" class="ct-div-block lws-inner" ><div id="div_block-895-27" class="ct-div-block lws-map-wrapper" ><a id="link-896-27" class="ct-link lws-link-wrapper" href="/fresno-underground-utility-locating-services/" target="_self" ><img id="image-897-27" alt="Fresno" src="https://www.bessutilitysolutions.com/wp-content/uploads/2024/08/Fresno-1.jpg" class="ct-image lws-map-img"/><div id="text_block-898-27" class="ct-text-block lws-location-name" >Fresno, CA</div></a></div></div><div id="div_block-899-27" class="ct-div-block lws-inner" ><div id="div_block-900-27" class="ct-div-block lws-map-wrapper" ><a id="link-901-27" class="ct-link lws-link-wrapper" href="/ontario-underground-utility-locating-services/" target="_self" ><img id="image-902-27" alt="San Bernardino" src="https://www.bessutilitysolutions.com/wp-content/uploads/2024/08/San-Bernardino.jpg" class="ct-image lws-map-img"/><div id="text_block-903-27" class="ct-text-block lws-location-name" >Ontario, CA</div></a></div></div><div id="div_block-22-2721" class="ct-div-block lws-inner" ><div id="div_block-23-2721" class="ct-div-block lws-map-wrapper" ><a id="link-24-2721" class="ct-link lws-link-wrapper" href="/orange-underground-utility-locating-services/" target="_self" ><img id="image-25-2721" alt="Orange County" src="https://www.bessutilitysolutions.com/wp-content/uploads/2024/08/Orange-1.jpg" class="ct-image lws-map-img"/><div id="text_block-26-2721" class="ct-text-block lws-location-name" >Orange, CA</div></a></div></div><div id="div_block-904-27" class="ct-div-block lws-inner" ><div id="div_block-905-27" class="ct-div-block lws-map-wrapper" ><a id="link-906-27" class="ct-link lws-link-wrapper" href="/sacramento-underground-utility-locating-services/" target="_self" ><img id="image-907-27" alt="Sacramento County" src="https://www.bessutilitysolutions.com/wp-content/uploads/2024/08/Sacramento-1.jpg" class="ct-image lws-map-img"/><div id="text_block-908-27" class="ct-text-block lws-location-name" >Sacramento, CA</div></a></div></div><div id="div_block-27-2721" class="ct-div-block lws-inner" ><div id="div_block-28-2721" class="ct-div-block lws-map-wrapper" ><a id="link-29-2721" class="ct-link lws-link-wrapper" href="/phoenix-underground-utility-locating-services/" target="_self" ><img id="image-30-2721" alt="Arizona" src="https://www.bessutilitysolutions.com/wp-content/uploads/2024/08/Arizona-1.jpg" class="ct-image lws-map-img"/><div id="text_block-31-2721" class="ct-text-block lws-location-name" >Phoenix, AZ</div></a></div></div></div></div></div></section><section id="section-contact" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-208-27" class="ct-div-block" ><h3 id="headline-209-27" class="ct-headline custom-heading">Contact Us</h3><div id="text_block-211-27" class="ct-text-block" >We prioritize clear communication and reliable solutions to meet your specific requirements. Get in touch with us today, and let's work together to ensure the safety and efficiency of your projects.</div><div id="div_block-218-27" class="ct-div-block" ><div id="div_block-924-27" class="ct-div-block menu-cta-wrapper modal-trigger" ><div id="text_block-925-27" class="ct-text-block menu-cta-text" >Request A Quote</div></div></div></div></div></section><section id="section-220-27" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-221-27" class="ct-div-block" ><div id="div_block-222-27" class="ct-div-block" ><a id="link-223-27" class="ct-link" href="/" target="_self" ><img id="image-224-27" alt="BESS Utility Solutions Logo" src="https://www.bessutilitysolutions.
380com/wp-content/uploads/2024/01/BESS-Utility-Solutions-Logo.png" class="ct-image "/></a></div><div id="div_block-455-27" class="ct-div-block" ><div id="div_block-243-27" class="ct-div-block socials-wrapper" ><div id="div_block-602-27" class="ct-div-block socials-inner" ><a id="link-603-27" class="ct-link socials-link" href="https://www.facebook.com/besstestlab/" target="_self" rel="nofollow" ><div id="fancy_icon-604-27" class="ct-fancy-icon socials-icon" ><svg id="svg-fancy_icon-604-27"><use xlink:href="#FontAwesomeicon-facebook-square"></use></svg></div></a></div><div id="div_block-250-27" class="ct-div-block socials-inner" ><a id="link-251-27" class="ct-link socials-link" href="https://www.instagram.com/besstestlab/" target="_self" rel="nofollow" ><div id="fancy_icon-252-27" class="ct-fancy-icon socials-icon" ><svg id="svg-fancy_icon-252-27"><use xlink:href="#FontAwesomeicon-instagram"></use></svg></div></a></div><div id="div_block-589-27" class="ct-div-block socials-inner" ><a id="link-590-27" class="ct-link socials-l
380ink" href="https://twitter.com/besstestlabinc" target="_self" rel="nofollow" ><div id="fancy_icon-591-27" class="ct-fancy-icon socials-icon" ><svg id="svg-fancy_icon-591-27"><use xlink:href="#FontAwesomeicon-twitter"></use></svg></div></a></div><div id="div_block-478-27" class="ct-div-block socials-inner" ><a id="link-479-27" class="ct-link socials-link" href="https://www.linkedin.com/company/bess-testlab-inc" target="_self" rel="nofollow" ><div id="fancy_icon-480-27" class="ct-fancy-icon socials-icon" ><svg id="svg-fancy_icon-480-27"><use xlink:href="#FontAwesomeicon-linkedin-square"></use></svg></div></a></div></div></div><div id="div_block-459-27" class="ct-div-block" ><div id="div_block-462-27" class="ct-div-block" ><div id="div_block-787-27" class="ct-div-block footer-office-inner" ><div id="text_block-788-27" class="ct-text-block footer-office-address" >Hayward Office</div><div id="div_block-791-27" class="ct-div-block footer-office-content-wrapper" ><div id="fancy_icon-793-27" class="ct-fancy-icon footer-office-icon" ><svg id="svg-fancy_icon-793-27"><use xlink:href="#FontAwesomeicon-map-marker"></use></svg></div><a id="link_text-823-27" class="ct-link-text footer-office-link" href="https://www.google.com/maps/place/2463%20Tripaldi%20Way+Hayward+CA+94545" target="_blank" rel="nofollow" >2463 Tripaldi Way<br>Hayward, CA 94545</a></div><div id="div_block-795-27" class="ct-div-block footer-office-content-wrapper" ><div id="fancy_icon-796-27" class="ct-fancy-icon footer-office-icon" ><svg id="svg-fancy_icon-796-27"><use xlink:href="#FontAwesomeicon-phone"></use></svg></div><a id="link_text-790-27" class="ct-link-text footer-office-link" href="tel:4089880101" target="_self" >(408) 988-0101</a></div></div><div id="div_block-825-27" class="ct-div-block footer-office-inner" ><div id="text_block-826-27" class="ct-text-block footer-office-address" >Fresno Office</div><div id="div_block-827-27" class="ct-div-block footer-office-content-wrapper" ><div id="fancy_icon-828-27" class="ct-fancy-icon footer-office-icon" ><svg id="svg-fancy_icon-828-27">
380<use xlink:href="#FontAwesomeicon-map-marker"></use></svg></div><a id="link_text-829-27" class="ct-link-text footer-office-link" href="https://www.google.com/maps/place/4284%20N%20Knoll%20Ave+Fresno+CA+93722" target="_blank" rel="nofollow" >4284 N Knoll Ave<br>Fresno, CA 93722</a></div><div id="div_block-830-27" class="ct-div-block footer-office-content-wrapper" ><div id="fancy_icon-831-27" class="ct-fancy-icon footer-office-icon" ><svg id="svg-fancy_icon-831-27"><use xlink:href="#FontAwesomeicon-phone"></use></svg></div><a id="link_text-832-27" class="ct-link-text footer-office-link" href="tel:5592721375" target="_self" >(559) 272-1375</a></div></div><div id="div_block-833-27" class="ct-div-block footer-office-inner" ><div id="text_block-834-27" class="ct-text-block footer-office-address" >Orange Office</div><div id="div_block-835-27" class="ct-div-block footer-office-content-wrapper" ><div id="fancy_icon-836-27" class="ct-fancy-icon footer-office-icon" ><svg id="svg-fancy_icon-836-27"><use xlink:href="#FontAwesomeicon-map-marker"></use></svg></div><a id="link_text-837-27" class="ct-link-text footer-office-link" href="https://www.google.com/maps/place/1508%20E%20Francis%20St+Ontario+CA+91761" target="_blank" rel="nofollow" >2367 N. Batavia St.<br>Orange, CA 92865</a></div><div id="div_block-838-27" class="ct-div-block footer-office-content-wrapper" ><div id="fancy_icon-839-27" class="ct-fancy-icon footer-office-icon" ><svg id="svg-fancy_icon-839-27"><use xlink:href="#FontAwesomeicon-phone"></use></svg></div><a id="link_text-840-27" class="ct-link-text footer-office-link" href="tel:9095105535" target="_self" >(909) 510-5535</a></div></div><div id="div_block-841-27" class="ct-div-block footer-office-inner" ><div id="text_block-842-27" class="ct-text-block footer-office-address" >Sacramento Office</div><div id="div_block-843-27" class="ct-div-block footer-office-content-wrapper" ><div id="fancy_icon-844-27" class="ct-fancy-icon footer-office-icon" ><svg id="svg-fancy_icon-844-27"><use xlink:href="#FontAwesomeicon-map-marker"></use></svg></div><a id="link_text-845-27" class="ct-link-text footer-office-link" href="https://www.google.com/maps/place/18%20Business%20Park%20Way+Sacramento+CA+95828" target="_blank" rel="nofollow" >10255 Old Placerville Rd Suite 1& 2, Sacramento CA 95827</a></div><div id="div_block-846-27" class="ct-div-block footer-office-content-wrapper" ><div id="fancy_icon-847-27" class="ct-fancy-icon footer-office-icon" ><svg id="svg-fancy_icon-847-27"><use xlink:href="#FontAwesomeicon-phone"></use></svg></div><a id="link_text-848-27" class="ct-link-text footer-office-link" href="tel:5104611792" target="_self" >(510) 461-1792</a></div></div><div id="div_block-915-27" class="ct-div-block footer-office-inner" ><div id="text_block-916-27" class="ct-text-block footer-office-address" > Phoenix Office</div><div id="div_block-917-27" class="ct-div-block footer-office-content-wrapper" ><div id="fancy_icon-918-27" class="ct-fancy-icon footer-office-icon" ><svg id="svg-fancy_icon-918-27"><use xlink:href="#FontAwesomeicon-map-marker"></use></svg></div><a id="link_text-919-27" class="ct-link-text footer-office-link" href="https://www.google.com/maps/place/2+N+Central+Ave+Suite+%231800,+Phoenix,+AZ+85004,+USA/@33.4485466,-112.0767312,17z/data=!3m1!4b1!4m6!3m5!1s0x872b122183694999:0x8b46ec31e6b51a4e!8m2!3d33.4485466!4d-112.0741563!16s%2Fg%2F11q_69hjks?entry=ttu" target="_blank" rel="nofollow" >2 North Central Avenue, Suite 1800, Phoenix, AZ 85004</a></div><div id="div_block-920-27" class="ct-div-block footer-office-content-wrapper" ><div id="fancy_icon-921-27" class="ct-fancy-icon footer-office-icon" ><svg id="svg-fancy_icon-921-27"><use xlink:href="#FontAwesomeicon-phone"></use></svg></div><a id="link_text-922-27" class="ct-link-text footer-office-link" href="tel:6026337200" target="_self" >(602) 633-7200</a></div></div></div></div></div><div id="div_block-231-27" class="ct-div-block" ><div id="div_block-232-27" class="ct-div-block" > 381 <div id="-pro-menu-234-27" class="oxy-pro-menu " ><div class="oxy-pro-menu-mobile-open-icon " data-off-canvas-alignment=""><svg id="-pro-menu-234-27-open-icon"><use xlink:href="#FontAwesomeicon-ellipsis-v"></use></svg>Menu</div> 382 383 384 <div class="oxy-pro-menu-container oxy-pro-menu-dropdown-links-visible-on-mobile oxy-pro-menu-dropdown-links-toggle oxy-pro-menu-show-dropdown" data-aos-duration="400" 385 386 data-oxy-pro-menu-dropdown-animation="fade-up" 387 data-oxy-pro-menu-dropdown-animation-duration="0.4" 388 data-entire-parent-toggles-dropdown="true" 389 390 391 data-oxy-pro-menu-dropdown-animation-duration="0.4" 392 393 data-oxy-pro-menu-dropdown-links-on-mobile="toggle"> 394 395 <div class="menu-footer-container"><ul id="menu-footer" class="oxy-pro-menu-list"><li id="menu-item-23" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23"><a href="/privacy-policy/">Privacy Policy</a></li> 396<li id="menu-item-24" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24"><a href="/terms-of-use/">Terms Of Use</a></li> 397<li id="menu-item-25" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25"><a href="/cookie-policy/">Cookie Policy</a></li> 398<li id="menu-item-26" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26"><a href="/sitemap/">Sitemap</a></li>
399<li id="menu-item-5140" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-5140"><a href="/blog" aria-current="page">Blog</a></li> 400</ul></div> 401 <div class="oxy-pro-menu-mobile-close-icon"><svg id="svg--pro-menu-234-27"><use xlink:href="#FontAwesomeicon-close"></use></svg>close</div> 402 403 </div> 404 405 </div> 406 407
407<script type="wphb-delay-type" data-wphb-type="text/javascript"> 408 jQuery('#-pro-menu-234-27 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){ 409 jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-arrow-circle-o-down"></use></svg></div>'); 410 }); 411 jQuery('#-pro-menu-234-27 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){ 412 jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>'); 413 }); </script>
413</div><div id="code_block-926-27" class="ct-code-block" ><a href="//www.dmca.com/Protection/Status.aspx?ID=1fb2dd26-bdc3-487a-9979-3b86533823a9" title="DMCA.com Protection Status" class="dmca-badge"> <img src ="https://images.dmca.com/Badges/dmca-badge-w100-5x1-08.png?ID=1fb2dd26-bdc3-487a-9979-3b86533823a9" alt="DMCA.com Protection Status" /></a>
413<script type="wphb-delay-type" src="https://images.dmca.com/Badges/DMCABadgeHelper.min.js"> </script>
413</div><div id="div_block-233-27" class="ct-div-block" ><div id="code_block-235-27" class="ct-code-block" >© 2026 Bess Utility Solutions. All Rights Reserved.</div></div></div></div></section> <div tabindex="-1" class="oxy-modal-backdrop center " 414 style="background-color: rgba(0,0,0,0.7);" 415 data-trigger="user_clicks_element" data-trigger-selector=".modal-trigger" data-trigger-time="5" data-trigger-time-unit="seconds" data-close-automatically="no" data-close-after-time="10" data-close-after-time-unit="seconds" data-trigger_scroll_amount="50" data-trigger_scroll_direction="down" data-scroll_to_selector="" data-time_inactive="60" data-time-inactive-unit="seconds" data-number_of_clicks="3" data-close_on_esc="on" data-number_of_page_views="3" data-close-after-form-submit="no" data-open-again="always_show" data-open-again-after-days="3" > 416 417 <div id="modal-482-27" class="ct-modal" ><div id="div_block-483-27" class="ct-div-block" ><div id="text_block-484-27" class="ct-text-block" >GET A FREE QUOTE</div><div id="fancy_icon-487-27" class="ct-fancy-icon oxy-close-modal" ><svg id="svg-fancy_icon-487-27"><use xlink:href="#FontAwesomeicon-close"></use></svg></div><div id="text_block-485-27" class="ct-text-block" >We prioritize clear communication and reliable solutions to meet your specific requirements. Get in touch with us today, and let's work together to ensure the safety and efficiency of your projects.</div><div id="shortcode-486-27" class="ct-shortcode form-banner" >
417<script type="wphb-delay-type" data-wphb-type="text/javascript"></script>
417 418 <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_16' ><style>#gform_wrapper_16[data-form-index="0"].gform-theme,[data-parent-form="16_0"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}</style> 419 <div class='gform_heading'> 420 <p class='gform_description'></p> 421 </div><form method='post' enctype='multipart/form-data' id='gform_16' action='/blog/' data-formid='16' novalidate> 422 <div class='gform-body gform_body'><ul id='gform_fields_16' class='gform_fields top_label form_sublabel_below description_below'><li id="field_16_3" class="gfield gfield--type-hidden gfield--in
422put-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_16_3" ><div class='ginput_container ginput_container_text'><input name='input_3' id='input_16_3' type='hidden' class='gform_hidden' aria-invalid="false" value='https://www.bessutilitysolutions.com/blog/' /></div></li><li id="field_16_4" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_16_4" ><div class='ginput_container ginput_container_text'><input name='input_4' id='input_16_4' type='hidden' class='gform_hidden' aria-invalid="false" value='Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:131.0) Gecko/20100101 Firefox/131.0' /></div></li><li id="field_16_5" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_16_5" ><div class='ginput_container ginput_container_text'><input name='input_5' id='input_16_5' type='hidden' class='gform_hidden' aria-invalid="false" value='38.240.50.158' /></div></li><li id="field_16_11" class="gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_16_11" ><label class='gfield_label gform-field-label' for='input_16_11'>Full Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_11' id='input_16_11' type='text' value='' class='large' placeholder='Full Name*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_16_2" class="gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_16_2" ><label class='gfield_label gform-field-label' for='input_16_2'>Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> 423 <input name='input_2' id='input_16_2' type='email' value='' class='large' placeholder='Email*' aria-required="true" aria-invalid="false" /> 424 </div></li><li id="field_16_10" class="gfield gfield--type-phone gfield--input-type-phone gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_16_10" ><label class='gfield_label gform-field-label' for='input_16_10'>Phone<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_phone'><input name='input_10' id='input_16_10' type='tel' value='' class='large' placeholder='Phone*' aria-required="true" aria-invalid="false" /></div></li><li id="field_16_12" class="gfield gfield--type-select gfield--input-type-select gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_16_12" ><label class='gfield_label gform-field-label' for='input_16_12'>Service<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_select'><select name='input_12' id='input_16_12' class='large gfield_select' aria-required="true" aria-invalid="false" ><option value='' selected='selected' class='gf_placeholder'>Select Service*</option><option value='Underground Utility Locating' >Underground Utility Locating</option><option value='Vacuum Excavation – Utility Potholing' >Vacuum Excavation – Utility Potholing</option><option value='GPR Concrete Scanning' >GPR Concrete Scanning</option><option value='CCTV Pipeline Inspection' >CCTV Pipeline Inspection</option>
424<option value='Concrete Cutting & Coring' >Concrete Cutting & Coring</option><option value='Traffic Control' >Traffic Control</option><option value='Surveying & Mapping' >Surveying & Mapping</option><option value='Subsurface 3D Mapping' >Subsurface 3D Mapping</option></select></div></li><li id="field_16_6" class="gfield gfield--type-textarea gfield--input-type-textarea gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_16_6" ><label class='gfield_label gform-field-label' for='input_16_6'>Message<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_6' id='input_16_6' class='textarea medium' placeholder='Message' aria-required="true" aria-invalid="false" rows='10' cols='50'></textarea></div></li><li id="field_16_13" class="gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_16_13" ><label class='gfield_label gform-field-label' for='input_16_13'>CAPTCHA</label><div id='input_16_13' class='ginput_container ginput_recaptcha' data-sitekey='6LeT4WwpAAAAAGcIr2usx-rM6zurOO8gMEdVfMRS' data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='bottomright'></div></li><li id="field_16_14" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below gfield_visibility_visible" data-js-reload="field_16_14" ><label class='gfield_label gform-field-label' for='input_16_14'>Email</label><div class='ginput_container'><input name='input_14' id='input_16_14' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_16_14'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> 425 <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_16' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_16"]){return false;} if( !jQuery("#gform_16")[0].checkValidity || jQuery("#gform_16")[0].checkValidity()){window["gf_submitting_16"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_16"]){return false;} if( !jQuery("#gform_16")[0].checkValidity || jQuery("#gform_16")[0].checkValidity()){window["gf_submitting_16"]=true;} jQuery("#gform_16").trigger("submit",[true]); }' /> 426 <input type='hidden' class='gform_hidden' name='is_submit_16' value='1' /> 427 <input type='hidden' class='gform_hidden' name='gform_submit' value='16' /> 428 429 <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> 430 <input type='hidden' class='gform_hidden' name='state_16' value='WyJ7XCIxMlwiOltcIjc4MWRkMDQ0ODI0ZGMxZTQ4OWMwMGU0OTljZGU2MTVlXCIsXCJkODJhYTA0YmE5ZWZkZGQwNWUwZTM3M2JjNmI1NDRlYVwiLFwiOWE2MjRiMjg5ZDRmMGY3NmJiMGIyOGRhOGJjNDdkNzZcIixcIjM0YjdkNWI5M2FlMTk2MTU3MjcxYzk2NGVhNmNlZTJiXCIsXCI1NGY2MTI2YWY4MmIzZDA4M2UyOGZjNjRiZjk0ZWZkNFwiLFwiNWVhYzQzMzg2YjdjNzQwODBkMDEwMTZiNzRkOTNmZDJcIixcIjcyMDg1MDE5MGZiNjNkZTAzNTMyOTZ
430hYTZlYWJkZjI0XCIsXCIxMzA4NTllN2Y1Yzg4NTlmMjk1NDkxZWI3YTQ2YmYyYVwiXX0iLCI3NDhhZTllMzBmYjdlYmYzMzQxMmE4MTdlNjFhYzZmOSJd' /> 431 <input type='hidden' class='gform_hidden' name='gform_target_page_number_16' id='gform_target_page_number_16' value='0' /> 432 <input type='hidden' class='gform_hidden' name='gform_source_page_number_16' id='gform_source_page_number_16' value='1' /> 433 <input type='hidden' name='gform_field_values' value='' /> 434 435 </div> 436 </form> 437 </div>
437<script type="wphb-delay-type"> 438gform.initializeOnLoaded( function() {gformInitSpinner( 16, 'https://www.bessutilitysolutions.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_16').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_16');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_16').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_16').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_16').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_16').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_16').val();gformInitSpinner( 16, 'https://www.bessutilitysolutions.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [16, current_page]);window['gf_submitting_16'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_16').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [16]);window['gf_submitting_16'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_16').text());}, 50);}else{jQuery('#gform_16').append(contents);if(window['gformRedirect']) {gformRedirect();}} const gformWrapperDiv = document.getElementById( "gform_wrapper_16" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_16"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_16" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [16, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 16, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); 439</script>
439 440</div></div></div> 441 </div> 442 <!-- WP_FOOTER -->
443<script type="speculationrules"> 444{"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/twentytwentyfour/*","/wp-content/themes/oxygen-is-not-a-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 445</script>
vendor: 1 bytes, line 445
445
446<script type="wphb-delay-type" async src="//static.getclicky.com/101443316.js"></script>
446 447<noscript><p><img alt="Clicky" width="1" height="1" src="//in.getclicky.com/101443316ns.gif" /></p></noscript>
448<script type="wphb-delay-type">jQuery(document).on('click','a[href*="#"]',function(t){if(jQuery(t.target).closest('.wc-tabs').length>0){return}if(jQuery(this).is('[href="#"]')||jQuery(this).is('[href="#0"]')||jQuery(this).is('[href*="replytocom"]')){return};if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var e=jQuery(this.hash);(e=e.length?e:jQuery("[name="+this.hash.slice(1)+"]")).length&&(t.preventDefault(),jQuery("html, body").animate({scrollTop:e.offset().top-160},1000))}});</script>
448<style>.ct-FontAwesomeicon-close{width:0.78571428571429em}</style> 449<style>.ct-FontAwesomeicon-arrow-circle-o-down{width:0.85714285714286em}</style> 450<style>.ct-FontAwesomeicon-map-marker{width:0.57142857142857em}</style> 451<style>.ct-FontAwesomeicon-facebook-square{width:0.85714285714286em}</style> 452<style>.ct-FontAwesomeicon-linkedin-square{width:0.85714285714286em}</style> 453<style>.ct-FontAwesomeicon-phone{width:0.78571428571429em}</style> 454<style>.ct-FontAwesomeicon-phone-square{width:0.85714285714286em}</style> 455<style>.ct-FontAwesomeicon-twitter{width:0.92857142857143em}</style> 456<style>.ct-FontAwesomeicon-bars{width:0.85714285714286em}</style> 457<style>.ct-FontAwesomeicon-angle-down{width:0.64285714285714em}</style> 458<style>.ct-FontAwesomeicon-ellipsis-v{width:0.21428571428571em}</style> 459<style>.ct-FontAwesomeicon-instagram{width:0.85714285714286em}</style> 460<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-close" viewBox="0 0 22 28"><title>close</title><path d="M20.281 20.656c0 0.391-0.156 0.781-0.438 1.062l-2.125 2.125c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-4.594-4.594-4.594 4.594c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-2.125-2.125c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l4.594-4.594-4.594-4.594c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.594 4.594-4.594c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062s-0.156 0.781-0.438 1.062l-4.594 4.594 4.594 4.594c0.281 0.281 0.438 0.672 0.438 1.062z"/></symbol><symbol id="FontAwesomeicon-arrow-circle-o-down" viewBox="0 0 24 28"><title>arrow-circle-o-down</title><path d="M17.5 14.5c0 0.141-0.063 0.266-0.156 0.375l-4.984 4.984c-0.109 0.094-0.234 0.141-0.359 0.141s-0.25-0.047-0.359-0.141l-5-5c-0.141-0.156-0.187-0.359-0.109-0.547s0.266-0.313 0.469-0.313h3v-5.5c0-0.281 0.219-0.5 0.5-0.5h3c0.281 0 0.5 0.219 0.5 0.5v5.5h3c0.281 0 0.5 0.219 0.5 0.5zM12 5.5c-4.688 0-8.5 3.813-8.5 8.5s3.813 8.5 8.5 8.5 8.5-3.813 8.5-8.5-3.813-8.5-8.5-8.5zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12v0c6.625 0 12 5.375 12 12z"/></symbol><symbol id="FontAwesomeicon-map-marker" viewBox="0 0 16 28"><title>map-marker</title><path d="M12 10c0-2.203-1.797-4-4-4s-4 1.797-4 4 1.797 4 4 4 4-1.797 4-4zM16 10c0 0.953-0.109 1.937-0.516 2.797l-5.688 12.094c-0.328 0.688-1.047 1.109-1.797 1.109s-1.469-0.422-1.781-1.109l-5.703-12.094c-0.406-0.859-0.516-1.844-0.516-2.797 0-4.422 3.578-8 8-8s8 3.578 8 8z"/></symbol><symbol id="FontAwesomeicon-facebook-square" viewBox="0 0 24 28"><title>facebook-square</title><path d="M19.5 2c2.484 0 4.5 2.016 4.5 4.5v15c0 2.484-2.016 4.5-4.5 4.5h-2.938v-9.297h3.109l0.469-3.625h-3.578v-2.312c0-1.047 0.281-1.75 1.797-1.75l1.906-0.016v-3.234c-0.328-0.047-1.469-0.141-2.781-0.141-2.766 0-4.672 1.687-4.672 4.781v2.672h-3.125v3.625h3.125v9.297h-8.313c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15z"/></symbol><symbol id="FontAwesomeicon-linkedin-square" viewBox="0 0 24 28"><title>linkedin-square</title><path d="M3.703 22.094h3.609v-10.844h-3.609v10.844zM7.547 7.906c-0.016-1.062-0.781-1.875-2.016-1.875s-2.047 0.812-2.047 1.875c0 1.031 0.781 1.875 2 1.875h0.016c1.266 0 2.047-0.844 2.047-1.875zM16.688 22.094h3.609v-6.219c0-3.328-1.781-4.875-4.156-4.875-1.937 0-2.797 1.078-3.266 1.828h0.031v-1.578h-3.609s0.047 1.016 0 10.844v0h3.609v-6.062c0-0.313 0.016-0.641 0.109-0.875 0.266-0.641 0.859-1.313 1.859-1.313 1.297 0 1.813 0.984 1.813 2.453v5.797zM24 6.5v15c0 2.484-2.016 4.5-4.5 4.5h-15c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15c2.484 0 4.5 2.016 4.5 4.5z"/></symbol><symbol id="FontAwesomeicon-phone" viewBox="0 0 22 28"><title>phone</title><path d="M22 19.375c0 0.562-0.25 1.656-0.484 2.172-0.328 0.766-1.203 1.266-1.906 1.656-0.922 0.5-1.859 0.797-2.906 0.797-1.453 0-2.766-0.594-4.094-1.078-0.953-0.344-1.875-0.766-2.734-1.297-2.656-1.641-5.859-4.844-7.5-7.5-0.531-0.859-0.953-1.781-1.297-2.734-0.484-1.328-1.078-2.641-1.078-4.094 0-1.047 0.297-1.984 0.797-2.906 0.391-0.703 0.891-1.578 1.656-1.906 0.516-0.234 1.609-0.484 2.172-0.484 0.109 0 0.219 0 0.328 0.047 0.328 0.109 0.672 0.875 0.828 1.188 0.5 0.891 0.984 1.797 1.5 2.672 0.25 0.406 0.719 0.906 0.719 1.391 0 0.953-2.828 2.344-2.828 3.187 0 0.422 0.391 0.969 0.609 1.344 1.578 2.844 3.547 4.813 6.391 6.391 0.375 0.219 0.922 0.609 1.344 0.609 0.844 0 2.234-2.828 3.187-2.828 0.484 0 0.984 0.469 1.391 0.719 0.875 0.516 1.781 1 2.672 1.5 0.313 0.156 1.078 0.5 1.188 0.828 0.047 0.109 0.047 0.219 0.047 0.328z"/></symbol><symbol id="FontAwesomeicon-phone-square" viewBox="0 0 24 28"><title>phone-square</title><path d="M20 18.641c0-0.078 0-0.172-0.031-0.25-0.094-0.281-2.375-1.437-2.812-1.687-0.297-0.172-0.656-0.516-1.016-0.516-0.688 0-1.703 2.047-2.312 2.047-0.313 0-0.703-0.281-0.984-0.438-2.063-1.156-3.484-2.578-4.641-4.641-0.156-0.281-0.438-0.672-0.438-0.984 0-0.609 2.047-1.625 2.047-2.312 0-0.359-0.344-0.719-0.516-1.016-0.25-0.438-1.406-2.719-1.687-2.812-0.078-0.031-0.172-0.031-0.25-0.031-0.406 0-1.203 0.187-1.578 0.344-1.031 0.469-1.781 2.438-1.781 3.516 0 1.047 0.422 2 0.781 2.969 1.25 3.422 4.969 7.141 8.391 8.391 0.9
46069 0.359 1.922 0.781 2.969 0.781 1.078 0 3.047-0.75 3.516-1.781 0.156-0.375 0.344-1.172 0.344-1.578zM24 6.5v15c0 2.484-2.016 4.5-4.5 4.5h-15c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15c2.484 0 4.5 2.016 4.5 4.5z"/></symbol><symbol id="FontAwesomeicon-twitter" viewBox="0 0 26 28"><title>twitter</title><path d="M25.312 6.375c-0.688 1-1.547 1.891-2.531 2.609 0.016 0.219 0.016 0.438 0.016 0.656 0 6.672-5.078 14.359-14.359 14.359-2.859 0-5.516-0.828-7.75-2.266 0.406 0.047 0.797 0.063 1.219 0.063 2.359 0 4.531-0.797 6.266-2.156-2.219-0.047-4.078-1.5-4.719-3.5 0.313 0.047 0.625 0.078 0.953 0.078 0.453 0 0.906-0.063 1.328-0.172-2.312-0.469-4.047-2.5-4.047-4.953v-0.063c0.672 0.375 1.453 0.609 2.281 0.641-1.359-0.906-2.25-2.453-2.25-4.203 0-0.938 0.25-1.797 0.688-2.547 2.484 3.062 6.219 5.063 10.406 5.281-0.078-0.375-0.125-0.766-0.125-1.156 0-2.781 2.25-5.047 5.047-5.047 1.453 0 2.766 0.609 3.687 1.594 1.141-0.219 2.234-0.641 3.203-1.219-0.375 1.172-1.172 2.156-2.219 2.781 1.016-0.109 2-0.391 2.906-0.781z"/></symbol><symbol id="FontAwesomeicon-bars" viewBox="0 0 24 28"><title>bars</title><path d="M24 21v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 13v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 5v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1z"/></symbol><symbol id="FontAwesomeicon-angle-down" viewBox="0 0 18 28"><title>angle-down</title><path d="M16.797 11.5c0 0.125-0.063 0.266-0.156 0.359l-7.281 7.281c-0.094 0.094-0.234 0.156-0.359 0.156s-0.266-0.063-0.359-0.156l-7.281-7.281c-0.094-0.094-0.156-0.234-0.156-0.359s0.
460063-0.266 0.156-0.359l0.781-0.781c0.094-0.094 0.219-0.156 0.359-0.156 0.125 0 0.266 0.063 0.359 0.156l6.141 6.141 6.141-6.141c0.094-0.094 0.234-0.156 0.359-0.156s0.266 0.063 0.359 0.156l0.781 0.781c0.094 0.094 0.156 0.234 0.156 0.359z"/></symbol><symbol id="FontAwesomeicon-ellipsis-v" viewBox="0 0 6 28"><title>ellipsis-v</title><path d="M6 19.5v3c0 0.828-0.672 1.5-1.5 1.5h-3c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h3c0.828 0 1.5 0.672 1.5 1.5zM6 11.5v3c0 0.828-0.672 1.5-1.5 1.5h-3c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h3c0.828 0 1.5 0.672 1.5 1.5zM6 3.5v3c0 0.828-0.672 1.5-1.5 1.5h-3c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h3c0.828 0 1.5 0.672 1.5 1.5z"/></symbol><symbol id="FontAwesomeicon-instagram" viewBox="0 0 24 28"><title>instagram</title><path d="M16 14c0-2.203-1.797-4-4-4s-4 1.797-4 4 1.797 4 4 4 4-1.797 4-4zM18.156 14c0 3.406-2.75 6.156-6.156 6.156s-6.156-2.75-6.156-6.156 2.75-6.156 6.156-6.156 6.156 2.75 6.156 6.156zM19.844 7.594c0 0.797-0.641 1.437-1.437 1.437s-1.437-0.641-1.437-1.437 0.641-1.437 1.437-1.437 1.437 0.641 1.437 1.437zM12 4.156c-1.75 0-5.5-0.141-7.078 0.484-0.547 0.219-0.953 0.484-1.375 0.906s-0.688 0.828-0.906 1.375c-0.625 1.578-0.484 5.328-0.484 7.078s-0.141 5.5 0.484 7.078c0.219 0.547 0.484 0.953 0.906 1.375s0.828 0.688 1.375 0.906c1.578 0.625 5.328 0.484 7.078 0.484s5.5 0.141 7.078-0.484c0.547-0.219 0.953-0.484 1.375-0.906s0.688-0.828 0.906-1.375c0.625-1.578 0.484-5.328 0.484-7.078s0.141-5.5-0.484-7.078c-0.219-0.547-0.484-0.953-0.906-1.375s-0.828-0.688-1.375-0.906c-1.578-0.625-5.328-0.484-7.078-0.484zM24 14c0 1.656 0.016 3.297-0.078 4.953-0.094 1.922-0.531 3.625-1.937 5.031s-3.109 1.844-5.031 1.937c-1.656 0.094-3.297 0.078-4.953 0.078s-3.297 0.016-4.953-0.078c-1.922-0.094-3.625-0.531-5.031-1.937s-1.844-3.109-1.937-5.031c-0.094-1.656-0.078-3.297-0.078-4.953s-0.016-3.297 0.078-4.953c0.094-1.922 0.531-3.625 1.937-5.031s3.109-1.844 5.031-1.937c1.656-0.094 3.297-0.078 4.953-0.078s3.297-0.016 4.953 0.078c1.922 0.094 3.625 0.531 5.031 1.937s1.844 3.109 1.937 5.031c0.094 1.656 0.078 3.297 0.078 4.953z"/></symbol></defs></svg> 461
461<script type="wphb-delay-type" data-wphb-type="text/javascript"> 462 var _paq = _paq || []; 463 _paq.push(['trackPageView']); 464 (function () { 465 var u = "https://analytics3.wpmudev.com/"; 466 _paq.push(['setTrackerUrl', u + 'track/']); 467 _paq.push(['setSiteId', '37749']); 468 var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0]; 469 g.type = 'text/javascript'; 470 g.async = true; 471 g.defer = true; 472 g.src = 'https://analytics.wpmucdn.com/matomo.js'; 473 s.parentNode.insertBefore(g, s); 474 })(); 475 </script>
475 476 <div style="display:none;"><a href="https://www.bessutilitysolutions.com/66e03e7ab79ea092" rel="nofollow">Secret Link</a></div> 477
477<script type="wphb-delay-type" data-wphb-type="text/javascript"> 478 479 function oxygen_init_pro_menu() { 480 jQuery('.oxy-pro-menu-container').each(function(){ 481 482 // dropdowns 483 var menu = jQuery(this), 484 animation = menu.data('oxy-pro-menu-dropdown-animation'), 485 animationDuration = menu.data('oxy-pro-menu-dropdown-animation-duration'); 486 487 jQuery('.sub-menu', menu).attr('data-aos',animation); 488 jQuery('.sub-menu', menu).attr('data-aos-duration',animationDuration*1000); 489 490 oxygen_offcanvas_menu_init(menu); 491 jQuery(window).resize(function(){ 492 oxygen_offcanvas_menu_init(menu); 493 }); 494 495 // let certain CSS rules know menu being initialized 496 // "10" timeout is extra just in case, "0" would be enough 497 setTimeout(function() {menu.addClass('oxy-pro-menu-init');}, 10); 498 }); 499 } 500 501 jQuery(document).ready(oxygen_init_pro_menu); 502 document.addEventListener('oxygen-ajax-element-loaded', oxygen_init_pro_menu, false); 503 504 let proMenuMouseDown = false; 505 506 jQuery(".oxygen-body") 507 .on("mousedown", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { 508 proMenuMouseDown = true; 509 }) 510 511 .on("mouseup", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { 512 proMenuMouseDown = false; 513 }) 514 515 .on('mouseenter focusin', '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { 516 if( proMenuMouseDown ) return; 517 518 var subMenu = jQuery(this).children('.sub-menu'); 519 subMenu.addClass('aos-animate oxy-pro-menu-dropdown-animating').removeClass('sub-menu-left'); 520 521 var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); 522 523 setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating')}, duration*1000); 524 525 var offset = subMenu.offset(), 526 width = subMenu.width(), 527 docWidth = jQuery(window).width(); 528 529 if (offset.left+width > docWidth) { 530 subMenu.addClass('sub-menu-left'); 531 } 532 }) 533 534 .on('mouseleave focusout', '.oxy-pro-menu-show-dropdown .menu-item-has-children', function( e ) { 535 if( jQuery(this).is(':hover') ) return; 536 537 jQuery(this).children('.sub-menu').removeClass('aos-animate'); 538 539 var subMenu = jQuery(this).children('.sub-menu'); 540 //subMenu.addClass('oxy-pro-menu-dropdown-animating-out'); 541 542 var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); 543 setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating-out')}, duration*1000); 544 }) 545 546 // open icon click 547 .on('click', '.oxy-pro-menu-mobile-open-icon', function() { 548 var menu = jQuery(this).parents('.oxy-pro-menu'); 549 // off canvas 550 if (jQuery(this).hasClass('oxy-pro-menu-off-canvas-trigger')) { 551 oxygen_offcanvas_menu_run(menu); 552 } 553 // regular
554 else { 555 menu.addClass('oxy-pro-menu-open'); 556 jQuery(this).siblings('.oxy-pro-menu-container').addClass('oxy-pro-menu-open-container'); 557 jQuery('body').addClass('oxy-nav-menu-prevent-overflow'); 558 jQuery('html').addClass('oxy-nav-menu-prevent-overflow'); 559 560 oxygen_pro_menu_set_static_width(menu); 561 } 562 // remove animation and collapse 563 jQuery('.sub-menu', menu).attr('data-aos',''); 564 jQuery('.oxy-pro-menu-dropdown-toggle .sub-menu', menu).slideUp(0); 565 }); 566 567 function oxygen_pro_menu_set_static_width(menu) { 568 var menuItemWidth = jQuery(".oxy-pro-menu-list > .menu-item", menu).width(); 569 jQuery(".oxy-pro-menu-open-container > div:first-child, .oxy-pro-menu-off-canvas-container > div:first-child", menu).width(menuItemWidth); 570 } 571 572 function oxygen_pro_menu_unset_static_width(menu) { 573 jQuery(".oxy-pro-menu-container > div:first-child", menu).width(""); 574 } 575 576 // close icon click 577 jQuery('body').on('click', '.oxy-pro-menu-mobile-close-icon', function(e) { 578 579 var menu = jQuery(this).parents('.oxy-pro-menu'); 580 581 menu.removeClass('oxy-pro-menu-open'); 582 jQuery(this).parents('.oxy-pro-menu-container').removeClass('oxy-pro-menu-open-container'); 583 jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); 584 585 if (jQuery(this).parent('.oxy-pro-menu-container').hasClass('oxy-pro-menu-off-canvas-container')) { 586 oxygen_offcanvas_menu_run(menu); 587 } 588 589 oxygen_pro_menu_unset_static_width(menu); 590 }); 591 592 // dropdown toggle icon click 593 jQuery('body').on( 594 'touchstart click', 595 '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area,'+ 596 '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area', 597 function(e) { 598 e.preventDefault(); 599 600 // fix for iOS false triggering submenu clicks 601 jQuery('.sub-menu').css('pointer-events', 'none'); 602 setTimeout( function() { 603 jQuery('.sub-menu').css('pointer-events', 'initial'); 604 }, 500); 605 606 // workaround to stop click event from triggering after touchstart 607 if (window.oxygenProMenuIconTouched === true) { 608 window.oxygenProMenuIconTouched = false; 609 return; 610 } 611 if (e.type==='touchstart') { 612 window.oxygenProMenuIconTouched = true; 613 } 614 oxygen_pro_menu_toggle_dropdown(this); 615 } 616 ); 617 618 function oxygen_pro_menu_toggle_dropdown(trigger) { 619 620 var duration = jQuery(trigger).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); 621 622 jQuery(trigger).closest('.menu-item-has-children').children('.sub-menu').slideToggle({ 623 start: function () { 624 jQuery(this).css({ 625 display: "flex" 626 }) 627 }, 628 duration: duration*1000 629 }); 630 } 631 632 // fullscreen menu link click 633 var selector = '.oxy-pro-menu-open .menu-item a'; 634 jQuery('body').on('click', selector, function(event){ 635 636 if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { 637 // toggle icon clicked, no need to hide the menu 638 return; 639 } 640 else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && 641 jQuery(this).parent().hasClass('menu-item-has-children')) { 642 // empty href don't lead anywhere, treat it as toggle trigger 643 oxygen_pro_menu_toggle_dropdown(event.target); 644 // keep anchor links behavior as is, and prevent regular links from page reload 645 if (jQuery(this).attr("href").indexOf("#")!==0) { 646 return false;
647 } 648 } 649 650 // hide the menu and follow the anchor 651 if (jQuery(this).attr("href").indexOf("#")===0) { 652 jQuery('.oxy-pro-menu-open').removeClass('oxy-pro-menu-open'); 653 jQuery('.oxy-pro-menu-open-container').removeClass('oxy-pro-menu-open-container'); 654 jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); 655 } 656 657 }); 658 659 // off-canvas menu link click 660 var selector = '.oxy-pro-menu-off-canvas .menu-item a'; 661 jQuery('body').on('click', selector, function(event){ 662 if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { 663 // toggle icon clicked, no need to trigger it 664 return; 665 } 666 else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && 667 jQuery(this).parent().hasClass('menu-item-has-children')) { 668 // empty href don't lead anywhere, treat it as toggle trigger 669 oxygen_pro_menu_toggle_dropdown(event.target); 670 // keep anchor links behavior as is, and prevent regular links from page reload 671 if (jQuery(this).attr("href").indexOf("#")!==0) { 672 return false; 673 } 674 } 675 }); 676 677 // off canvas 678 function oxygen_offcanvas_menu_init(menu) { 679 680 // only init off-canvas animation if trigger icon is visible i.e. mobile menu in action 681 var offCanvasActive = jQuery(menu).siblings('.oxy-pro-menu-off-canvas-trigger').css('display'); 682 if (offCanvasActive!=='none') { 683 var animation = menu.data('oxy-pro-menu-off-canvas-animation'); 684 setTimeout(function() {menu.attr('data-aos', animation);}, 10); 685 } 686 else { 687 // remove AOS 688 menu.attr('data-aos', ''); 689 }; 690 } 691 692 function oxygen_offcanvas_menu_run(menu) { 693 694 var container = menu.find(".oxy-pro-menu-container"); 695 696 if (!container.attr('data-aos')) { 697 // initialize animation 698 setTimeout(function() {oxygen_offcanvas_menu_toggle(menu, container)}, 0); 699 } 700 else { 701 oxygen_offcanvas_menu_toggle(menu, container); 702 } 703 } 704 705 var oxygen_offcanvas_menu_toggle_in_progress = false; 706 707 function oxygen_offcanvas_menu_toggle(menu, container) { 708 709 if (oxygen_offcanvas_menu_toggle_in_progress) { 710 return; 711 } 712 713 container.toggleClass('aos-animate'); 714 715 if (container.hasClass('oxy-pro-menu-off-canvas-container')) { 716 717 oxygen_offcanvas_menu_toggle_in_progress = true; 718 719 var animation = container.data('oxy-pro-menu-off-canvas-animation'), 720 timeout = container.data('aos-duration'); 721 722 if (!animation){ 723 timeout = 0; 724 } 725 726 setTimeout(function() { 727 container.removeClass('oxy-pro-menu-off-canvas-container') 728 menu.removeClass('oxy-pro-menu-off-canvas'); 729 oxygen_offcanvas_menu_toggle_in_progress = false; 730 }, timeout); 731 } 732 else { 733 container.addClass('oxy-pro-menu-off-canvas-container'); 734 menu.addClass('oxy-pro-menu-off-canvas'); 735 oxygen_pro_menu_set_static_width(menu); 736 } 737 } 738 </script>
738 739 740 741
741<script type="wphb-delay-type" data-wphb-type="text/javascript"> 742 743 // Initialize Oxygen Modals 744 jQuery(document).ready(function() { 745 746 function showModal( modal ) { 747 var $modal = jQuery( modal ); 748 $modal.addClass("live"); 749 var modalId = $modal[0].querySelector('.ct-modal').id; 750 751 var focusable = modal.querySelector('a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])'); 752 753 if(focusable) { 754 setTimeout(() => { 755 focusable.focus(); 756 }, 500); 757 } else { 758 setTimeout(() => { 759 $modal.focus(); 760 }, 500) 761 } 762 763 // Check if this modal can be shown according to settings and last shown time 764 // Current and last time in milliseconds 765 var currentTime = new Date().getTime(); 766 var lastShownTime = localStorage && localStorage['oxy-' + modalId + '-last-shown-time'] ? JSON.parse( localStorage['oxy-' + modalId + '-last-shown-time'] ) : false; 767 // manual triggers aren't affected by last shown time 768 if( $modal.data( 'trigger' ) != 'user_clicks_element' ) { 769 switch( $modal.data( 'open-again' ) ) { 770 case 'never_show_again': 771 // if it was shown at least once, don't show it again 772 if( lastShownTime !== false ) return; 773 break; 774 case 'show_again_after': 775 var settingDays = parseInt( $modal.data( 'open-again-after-days' ) ); 776 var actualDays = ( currentTime - lastShownTime ) / ( 60*60*24*1000 ); 777 if( actualDays < settingDays ) return; 778 break; 779 default: 780 //always show 781 break; 782 } 783 } 784 785 // Body manipulation to prevent scrolling while modal is active, and maintain scroll position. 786 document.querySelector('body').style.top = `-${window.scrollY}px`; 787 document.querySelector('body').classList.add('oxy-modal-active'); 788 789 // save current time as last shown time 790 if( localStorage ) localStorage['oxy-' + modalId + '-last-shown-time'] = JSON.stringify( currentTime ); 791 792 // trick to make jQuery fadeIn with flex 793 $modal.css("display", "flex"); 794 $modal.hide(); 795 // trick to force AOS trigger on elements inside the modal 796 $modal.find(".aos-animate").removeClass("aos-animate").addClass("aos-animate-disabled"); 797 798 // show the modal 799 $modal.fadeIn(250, function(){ 800 // trick to force AOS trigger on elements inside the modal 801 $modal.find(".aos-animate-disabled").removeClass("aos-animate-disabled").addClass("aos-animate"); 802 }); 803 804 805 if( $modal.data( 'close-automatically' ) == 'yes' ) { 806 var time = parseInt( $modal.data( 'close-after-time' ) ); 807 if( $modal.data( 'close-after-time-unit' ) == 'seconds' ) { 808 time = parseInt( parseFloat( $modal.data( 'close-after-time' ) ) * 1000 ); 809 } 810 setTimeout( function(){ 811 hideModal(modal); 812 }, time ); 813 } 814 815 // close modal automatically after form submit (Non-AJAX) 816 if( $modal.data( 'close-after-form-submit' ) == 'yes' && $modal.data("trigger") == "after_specified_time" ) { 817 818 // WPForms 819 // WPForms replaces the form with a confirmation message on page refresh 820 if( $modal.find(".wpforms-confirmation-container-full").length > 0 ) { 821 setTimeout(function () { 822 hideModal(modal); 823 }, 3000); 824 } 825 826 // Formidable Forms 827 // Formidable Forms replaces the form with a confirmation message on page refresh 828 if( $modal.find(".frm_message").length > 0 ) { 829 setTimeout(function () { 830 hideModal(modal); 831 }, 3000); 832 } 833 834 // Caldera Forms 835 // Caldera Forms replaces the form with a confirmation message on page refresh 836 if( $modal.find(".caldera-grid .alert-success").length > 0 ) { 837 setTimeout(function () { 838 hideModal(modal); 839 }, 3000); 840 } 841 842 } 843 } 844 845 window.oxyShowModal = showModal; 846 847 var hideModal = function ( modal ) { 848 849 // Body manipulation for scroll prevention and maintaining scroll position 850 var scrollY = document.querySelector('body').style.top; 851 document.querySelector('body').classList.remove('oxy-modal-active'); 852 document.querySelector('body').style.top = ''; 853 window.scrollTo(0, parseInt(scrollY || '0') * -1); 854 855 // The function may be called by third party code, without argument, so we must close the first visible modal 856 if( typeof modal === 'undefined' ) { 857 var openModals = jQuery(".oxy-modal-backdrop.live"); 858 if( openModals.length == 0 ) return; 859 modal = openModals[0]; 860 } 861 862 var $modal = jQuery( modal ); 863 // refresh any iframe so media embedded this way is stopped
864 $modal.find( 'iframe').each(function(index){ 865 this.src = this.src; 866 }); 867 // HTML5 videos can be stopped easily 868 $modal.find( 'video' ).each(function(index){ 869 this.pause(); 870 }); 871 // If there are any forms in the modal, reset them 872 $modal.find("form").each(function(index){ 873 this.reset(); 874 }); 875 876 $modal.find(".aos-animate").removeClass("aos-animate").addClass("aos-animate-disabled"); 877 878 $modal.fadeOut(400, function(){ 879 $modal.removeClass("live"); 880 $modal.find(".aos-animate-disabled").removeClass("aos-animate-disabled").addClass("aos-animate"); 881 }); 882 }; 883 884 window.oxyCloseModal = hideModal; 885 886 jQuery( ".oxy-modal-backdrop" ).each(function( index ) { 887 888 var modal = this; 889 890 (function( modal ){ 891 var $modal = jQuery( modal ); 892 893 var exitIntentFunction = function( e ){ 894 if( e.target.tagName == 'SELECT' ) { return; } 895 if( e.clientY <= 0 ) { 896 showModal( modal ); 897 document.removeEventListener( "mouseleave", exitIntentFunction ); 898 document.removeEventListener( "mouseout", exitIntentFunction ); 899 } 900 } 901 902 switch ( jQuery( modal ).data("trigger") ) { 903 904 case "on_exit_intent": 905 document.addEventListener( "mouseleave", exitIntentFunction, false); 906 document.addEventListener( "mouseout", exitIntentFunction, false); 907 break; 908 909 case "user_clicks_element": 910 jQuery( jQuery( modal ).data( 'trigger-selector' ) ).click( function( event ) { 911 showModal( modal ); 912 event.preventDefault(); 913 } ); 914 break; 915 916 case "after_specified_time": 917 var time = parseInt( jQuery( modal ).data( 'trigger-time' ) ); 918 if( jQuery( modal ).data( 'trigger-time-unit' ) == 'seconds' ) { 919 time = parseInt( parseFloat( jQuery( modal ).data( 'trigger-time' ) ) * 1000 ); 920 } 921 setTimeout( function(){ 922 showModal( modal ); 923 }, time ); 924 break; 925 926 case "after_scrolled_amount": 927 window.addEventListener("scroll", function scrollDetection(){ 928 var winheight= window.innerHeight || (document.documentElement || document.body).clientHeight; 929 var docheight = jQuery(document).height(); 930 var scrollTop = window.pageYOffset || (document.documentElement || document.body.parentNode || document.body).scrollTop; 931 var isScrollUp = false; 932 var oxyPreviousScrollTop = parseInt( jQuery( modal ).data( 'previous_scroll_top' ) ); 933 if( !isNaN( oxyPreviousScrollTop ) ) { 934 if( oxyPreviousScrollTop > scrollTop) isScrollUp = true; 935 } 936 jQuery( modal ).data( 'previous_scroll_top', scrollTop ); 937 var trackLength = docheight - winheight; 938 var pctScrolled = Math.floor(scrollTop/trackLength * 100); 939 if( isNaN( pctScrolled ) ) pctScrolled = 0; 940 941 if( 942 ( isScrollUp && jQuery( modal ).data( 'trigger_scroll_direction' ) == 'up' ) || 943 ( !isScrollUp && jQuery( modal ).data( 'trigger_scroll_direction' ) == 'down' && pctScrolled >= parseInt( jQuery( modal ).data( 'trigger_scroll_amount' ) ) ) 944 ) { 945 showModal( modal ); 946 window.removeEventListener( "scroll", scrollDetection ); 947 } 948 }, false); 949 break; 950 case "on_scroll_to_element": 951 window.addEventListener("scroll", function scrollDetection(){ 952 var $element = jQuery( jQuery( modal ).data( 'scroll_to_selector' ) ); 953 if( $element.length == 0 ) { 954 window.removeEventListener( "scroll", scrollDetection ); 955 return; 956 } 957 958 var top_of_element = $element.offset().top; 959 var bottom_of_element = $element.offset().top + $element.outerHeight(); 960 var bottom_of_screen = jQuery(window).scrollTop() + jQuery(window).innerHeight(); 961 var top_of_screen = jQuery(window).scrollTop(); 962 963 if ((bottom_of_screen > bottom_of_element - $element.outerHeight() /2 ) && (top_of_screen < top_of_element + $element.outerHeight() /2 )){ 964 showModal( modal ); 965 window.removeEventListener( "scroll", scrollDetection ); 966 } 967 }, false); 968 break; 969 case "after_number_of_clicks": 970 document.addEventListener("click", function clickDetection(){ 971 var number_of_clicks = parseInt( jQuery( modal ).data( 'number_of_clicks' ) ); 972 973 var clicks_performed = isNaN( parseInt( jQuery( modal ).data( 'clicks_performed' ) ) ) ? 1 : parseInt( jQuery( modal ).data( 'clicks_performed' ) ) + 1; 974 975 jQuery( modal ).data( 'clicks_performed', clicks_performed ); 976 977 if ( clicks_performed == number_of_clicks ){ 978 showModal( modal ); 979 document.removeEventListener( "click", clickDetection ); 980 } 981 }, false); 982 break; 983 case "after_time_inactive": 984 var time = parseInt( jQuery( modal ).data( 'time_inactive' ) ); 985 if( jQuery( modal ).data( 'time-inactive-unit' ) == 'seconds' ) { 986 time = parseInt( parseFloat( jQuery( modal ).data( 'time_inactive' ) ) * 1000 ); 987 } 988 var activityDetected = function(){ 989 jQuery( modal ).data( 'millis_idle', 0 ); 990 }; 991 document.addEventListener( "click", activityDetected); 992 document.addEventListener( "mousemove", activityDetected); 993 document.addEventListener( "keypress", activityDetected); 994 document.addEventListener( "scroll", activityDetected); 995 996 var idleInterval = setInterval(function(){ 997 var millis_idle = isNaN( parseInt( jQuery( modal ).data( 'millis_idle' ) ) ) ? 100 : parseInt( jQuery( modal ).data( 'millis_idle' ) ) + 100; 998 jQuery( modal ).data( 'millis_idle', millis_idle ); 999 if( millis_idle > time ){ 1000 clearInterval( idleInterval ); 1001 document.removeEventListener( "click", activityDetected ); 1002 document.removeEventListener( "mousemove", activityDetected ); 1003 document.removeEventListener( "keypress", activityDetected ); 1004 document.removeEventListener( "scroll", activityDetected ); 1005 showModal( modal ); 1006 } 1007 }, 100); 1008 break; 1009 1010 case "after_number_of_page_views": 1011 var modalId = modal.querySelector('.ct-modal').id; 1012 var pageViews = localStorage && localStorage['oxy-' + modalId + '-page-views'] ? parseInt( localStorage['oxy-' + modalId + '-page-views'] ) : 0; 1013 pageViews++; 1014 if( localStorage ) localStorage['oxy-' + modalId + '-page-views'] = pageViews; 1015 if( parseInt( jQuery( modal ).data( 'number_of_page_views' ) ) == pageViews ) { 1016 if( localStorage ) localStorage['oxy-' + modalId + '-page-views'] = 0; 1017 showModal( modal ); 1018 } 1019 break; 1020 1021 } 1022 1023 // add event handler to close modal automatically after AJAX form submit 1024 if( $modal.data( 'close-after-form-submit' ) == 'yes' ) { 1025 1026 // Contact Form 7 1027 if (typeof wpcf7 !== 'undefined') { 1028 $modal.find('div.wpcf7').each(function () { 1029 var $form = jQuery(this).find('form'); 1030 this.addEventListener('wpcf7submit', function (event) { 1031 if (event.detail.contactFormId == $form.attr("id")) { 1032 setTimeout(function () { 1033 hideModal(modal); 1034 }, 3000); 1035 } 1036 }, false); 1037 }); 1038 } 1039 1040 // Caldera Forms 1041 document.addEventListener( "cf.submission", function(event){ 1042 // Pending, Caldera AJAX form submissions aren't working since Oxygen 2.2, see: https://github.com/soflyy/oxygen/issues/1638 1043 }); 1044 1045 // Ninja Forms 1046 jQuery(document).on("nfFormSubmitResponse", function(event, response){ 1047 // Only close the modal if the event was triggered from a Ninja Form inside the modal 1048 if( $modal.find("#nf-form-" + response.id + "-cont").length > 0 ) { 1049 setTimeout(function () { 1050 hideModal(modal); 1051 }, 3000); 1052 } 1053 }); 1054 1055 } 1056 1057 })( modal ); 1058 1059 }); 1060 1061 // handle clicks on modal backdrop and on .oxy-close-modal 1062 jQuery("body").on('click touchend', '.oxy-modal-backdrop, .oxy-close-modal', function( event ) { 1063 1064 var $this = jQuery( this ); 1065 var $target = jQuery( event.target ); 1066 1067 // Click event in the modal div and it's children is propagated to the backdrop 1068 if( !$target.hasClass( 'oxy-modal-backdrop' ) && !$this.hasClass( 'oxy-close-modal' ) ) { 1069 //event.stopPropagation(); 1070 return; 1071 } 1072 1073 if( $target.hasClass( 'oxy-modal-backdrop' ) && $this.hasClass( 'oxy-not-closable' ) ) { 1074 return; 1075 } 1076 1077 if( $this.hasClass( 'oxy-close-modal' ) ) event.preventDefault(); 1078 1079 var $modal = $this.hasClass( 'oxy-close-modal' ) ? $this.closest('.oxy-modal-backdrop') : $this; 1080 hideModal( $modal[0] ); 1081 }); 1082 1083 jQuery(document).keyup( function(e){ 1084 if( e.key == 'Escape' ){ 1085 jQuery(".oxy-modal-backdrop:visible").each(function(index){ 1086 if( jQuery(this).data("close_on_esc") == 'on' ) hideModal(this); 1087 }); 1088 } 1089 } ); 1090 1091 }); 1092 1093 </script>
1093 1094 1095
1095<script type="text/javascript" id="wphb-add-delay">var delay_js_timeout_timer = 20000;!function(){function e(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function n(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e){return 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},r(e)}function o(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function u(n,r,o,a){var u=r&&r.prototype instanceof s?r:s,d=Object.create(u.prototype);return i(d,"_invoke",function(n,r,o){var i,a,u,s=0,d=o||[],f=!1,v={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,a=0,u=e,v.n=n,c}};function p(n,r){for(a=n,u=r,t=0;!f&&s&&!o&&t<d.length;t++){var o,i=d[t],p=v.p,w=i[2];n>3?(o=w===r)&&(u=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,v.v=r,v.n=i[1]):p<w&&(o=n<3||i[0]>r||r>w)&&(i[4]=n,i[5]=r,v.n=w,a=0))}if(o||n>1)return c;throw f=!0,r}return function(o,d,w){if(s>1)throw TypeError("Generator is already running");for(f&&1===d&&p(d,w),a=d,u=w;(t=a<2?e:u)||!f;){i||(a?a<3?(a>1&&(v.n=-1),p(a,u)):v.n=u:v.v=u);try{if(s=2,i){if(a||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,a<2&&(a=0)}else 1===a&&(t=i.return)&&t.call(i),a<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=e}else if((t=(f=v.n<0)?u:n.call(r,v))!==c)break}catch(t){i=e,a=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,o,a),!0),d}var c={};function s(){}function d(){}function f(){}t=Object.getPrototypeOf;var v=[][r]?t(t([][r]())):(i(t={},r,function(){return this}),t),p=f.prototype=s.prototype=Object.create(v);function w(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,i(e,a,"GeneratorFunction")),e.prototype=Object.create(p),e}return d.prototype=f,i(p,"constructor",f),i(f,"constructor",d),d.displayName="GeneratorFunction",i(f,a,"GeneratorFunction"),i(p),i(p,a,"Generator"),i(p,r,function(){return this}),i(p,"toString",function(){return"[object Generator]"}),(o=function(){return{w:u,m:w}})()}function i(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}i=function(e,t,n,r){function a(t,n){i(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},i(e,t,n,r)}function a(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function u(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function u(e){a(i,r,o,u,c,"next",e)}function c(e){a(i,r,o,u,c,"throw",e)}u(void 0)})}}!function(){"use strict";var t=["keydown","mousedown","mousemove","wheel","touchmove","touchstart","touchend"],i={normal:[],defer:[],async:[]},a=[],c=[],s=!1,d="",f=function(){var f=function(){void 0!==k&&clearTimeout(k),t.forEach(function(e){window.removeEventListener(e,f,{passive:!0})}),document.removeEventListener("visibilitychange",f),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",v):v()},v=function(){var e=u(o().m(function e(){return o().w(function(e){for(;;)switch(e.n){case 0:return p(),w(),m(),l(),h(),e.n=1,y(i.normal);case 1:return e.n=2,y(i.defer);case 2:return e.n=3,y(i.async);case 3:return e.n=4,g();case 4:return e.n=5,E();case 5:window.dispatchEvent(new Event("wphb-allScriptsLoaded")),O();case 6:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),p=function(){var e={},t=function(t,n){var r=function(n){return e[t].delayedEvents.indexOf(n)>=0?"wphb-"+n:n};e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},delayedEvents:[]},t.addEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.remove.apply(t,arguments)}),e[t].delayedEvents.push(n)},n=function(e,t){var n=e[t];Object.defineProperty(e,t,{get:n||function(){},set:function(n){e["wphb-"+t]=n}})};t(document,"DOMContentLoaded"),t(window,"DOMContentLoaded"),t(window,"load"),t(window,"pageshow"),t(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")},w=function(){var e=window.jQuery;Object.defineProperty(window,"jQuery",{get:function(){return e},set:function(t){if(t&&t.fn&&!a.includes(t)){t.fn.ready=t.fn.init.prototype.ready=function(e){s?e.bind(document)(t):document.addEventListener("wphb-DOMContentLoaded",function(){return e.bind(document)(t)})};var o=t.fn.on;t.fn.on=t.fn.init.prototype.on=function(){var e=arguments;if(this[0]===window){function t(e){return e.split(" ").map(function(e){return"load"===e||0===e.indexOf("load.")?"wphb-jquery-load":e}).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=t(arguments[0]):"object"==r(arguments[0])&&Object.keys(arguments[0]).forEac
1095h(function(r){delete Object.assign(e[0],n({},t(r),e[0][r]))[r]})}return o.apply(this,arguments),this},a.push(t)}e=t}})},m=function(){var e=new Map;document.write=document.writeln=function(t){var n=document.currentScript,r=document.createRange(),o=e.get(n);void 0===o&&(o=n.nextSibling,e.set(n,o));var i=document.createDocumentFragment();r.setStart(i,0),i.appendChild(r.createContextualFragment(t)),n.parentElement.insertBefore(i,o)}},l=function(){document.querySelectorAll("script[type=wphb-delay-type]").forEach(function(e){e.hasAttribute("src")?e.hasAttribute("defer")&&!1!==e.defer?i.defer.push(e):e.hasAttribute("async")&&!1!==e.async?i.async.push(e):i.normal.push(e):i.normal.push(e)})},h=function(){var t=document.createDocumentFragment();[].concat(e(i.normal),e(i.defer),e(i.async)).forEach(function(e){var n=e.getAttribute("src");if(n){var r=document.createElement("link");r.href=n,r.rel="preload",r.as="script",t.appendChild(r)}}),document.head.appendChild(t)},y=function(){var e=u(o().m(function e(t){var n;return o().w(function(e){for(;;)switch(e.n){case 0:if(!(n=t.shift())){e.n=2;break}return e.n=1,b(n);case 1:return e.a(2,y(t));case 2:return e.a(2,Promise.resolve())}},e)}));return function(t){return e.apply(this,arguments)}}(),b=function(){var t=u(o().m(function t(n){return o().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,L();case 1:return t.a(2,new Promise(function(t){var r=document.createElement("script");e(n.attributes).forEach(function(e){var t=e.nodeName;"type"!==t&&("data-wphb-type"===t&&(t="type"),r.setAttribute(t,e.nodeValue))}),n.hasAttribute("src")?(r.addEventListener("load",t),r.addEventListener("error",t)):(r.text=n.text,t()),n.parentNode.replaceChild(r,n)}))}},t)}));return function(e){return t.apply(this,arguments)}}(),g=function(){var e=u(o().m(function e(){return o().w(function(e){for(;;)switch(e.n){case 0:return s=!0,e.n=1,L();case 1:return document.dispatchEvent(new Event("wphb-DOMContentLoaded")),e.n=2,L();case 2:return window.dispatchEvent(new Event("wphb-DOMContentLoaded")),e.n=3,L();case 3:return document.dispatchEvent(new Event("wphb-readystatechange")),e.n=4,L();case 4:document.wphm_onreadystatechange&&document.wphm_onreadystatechange();case 5:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),E=function(){var e=u(o().m(function e(){var t;return o().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,L();case 1:return window.dispatchEvent(new Event("wphb-load")),e.n=2,L();case 2:return window.wphm_onload&&window.wphm_onload(),e.n=3,L();case 3:return a.forEach(function(e){return e(window).trigger("wphb-jquery-load")}),e.n=4,L();case 4:return(t=new Event("wphm-pageshow")).persisted=window.hbPersisted,window.dispatchEvent(t),e.n=5,L();case 5:window.wphm_onpageshow&&window.wphm_onpageshow({persisted:window.hbPersisted});case 6:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),L=function(){var e=u(o().m(function e(){return o().w(function(e){for(;;)if(0===e.n)return e.a(2,new Promise(function(e){requestAnimationFrame(e)}))},e)}));return function(){return e.apply(this,arguments)}}(),j=function(e){e.target.removeEventListener("click",j),P(e.target,"hb-onclick","onclick",e),c.push(e),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation()},O=function(){window.removeEventListener("touchstart",S,{passive:!0}),window.removeEventListener("mousedown",S),c.forEach(function(e){e.target===d&&e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:!0,cancelable:!0}))})},S=function(e){"HTML"!==e.target.tagName&&(d||(d=e.target),window.addEventListener("touchend",A),window.addEventListener("mouseup",A),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mousemove",_),e.target.addEventListener("click",j),P(e.target,"onclick","hb-onclick",e))},_=function(e){window.removeEventListener("touchend",A),window.removeEventListener("mouseup",A),window.removeEventListener("touchmove",_,{passive:!0}),window.removeEventListener("mousemove",_),e.target.removeEventListener("click",j),P(e.target,"hb-onclick","onclick",e)},A=function(){window.removeEventListener("touchend",A),window.removeEventListener("mouseup",A),window.removeEventListener("touchmove",_,{passive:!0}),window.removeEventListener("mousemove",_)}
1095,P=function(e,t,n,r){e.hasAttribute&&e.hasAttribute(t)&&(r.target.setAttribute(n,r.target.getAttribute(t)),r.target.removeAttribute(t))};if(window.addEventListener("pageshow",function(e){window.hbPersisted=e.persisted}),t.forEach(function(e){window.addEventListener(e,f,{passive:!0})}),window.addEventListener("touchstart",S,{passive:!0}),window.addEventListener("mousedown",S),document.addEventListener("visibilitychange",f),"undefined"!=typeof delay_js_timeout_timer&&delay_js_timeout_timer>0)var k=setTimeout(function(){f()},delay_js_timeout_timer)};f()}()}(); 1096//# sourceMappingURL=wphb-add-delay.min.js.map</script>
1096<link rel='stylesheet' id='oxygen-aos-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/9d112f73-1c00-4e61-8f8d-c430cba5cbcc.css" media='all' /> 1097<link rel='stylesheet' id='gforms_reset_css-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/0118a681-daed-401b-94e5-107a2dc1b224.css" media='all' /> 1098<link rel='stylesheet' id='gforms_formsmain_css-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/3199d1d8-a7ce-4276-820e-7a9a7f8092af.css" media='all' /> 1099<link rel='stylesheet' id='gforms_ready_class_css-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/552c4d15-372e-4331-87b7-7284c236943f.css" media='all' /> 1100<link rel='stylesheet' id='gforms_browsers_css-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/www.bessutilitysolutions.com/93d47ce5-3a2d-44de-a874-773351af5de1.css" media='all' />
1101<script type="wphb-delay-type" id="wow-js" src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/b7c961df-e623-4d35-84ce-327a3468185f.js"></script>
vendor: 1 bytes, line 1101
1101
1102<script type="wphb-delay-type" id="oxygen-aos-js" src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/d9fcc913-ccf4-4112-964d-42af67b27f72.js"></script>
vendor: 1 bytes, line 1102
1102
1103<script type="wphb-delay-type" id="wp-dom-ready-js" src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/e392d054-8bd4-4e39-8732-569558e56907.js"></script>
vendor: 1 bytes, line 1103
1103
1104<script type="wphb-delay-type" id="wp-hooks-js" src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/0f72ac69-abe2-4a7d-8100-c321524c567f.js"></script>
vendor: 1 bytes, line 1104
1104
1105<script type="wphb-delay-type" id="wp-i18n-js" src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/5bd3dc4a-2609-434b-9e8c-4ace65adbc55.js"></script>
vendor: 1 bytes, line 1105
1105
1106<script type="wphb-delay-type" id="wp-i18n-js-after"> 1107wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1108//# sourceURL=wp-i18n-js-after 1109</script>
vendor: 1 bytes, line 1109
1109
1110<script type="wphb-delay-type" id="wp-a11y-js" src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/5d6d5a67-5622-4650-9002-cd868f937db6.js"></script>
vendor: 1 bytes, line 1110
1110
1111<script type="wphb-delay-type" id="gform_json-js" defer='defer' src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/f4c418ad-ca00-4a13-94f7-f3e41594abc0.js"></script>
vendor: 1 bytes, line 1111
1111
1112<script id="gform_gravityforms-js-extra"> 1113var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; 1114var gf_legacy_multi = []; 1115var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","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"},"vars":{"images_url":"https://www.bessutilitysolutions.com/wp-content/plugins/gravityforms/images"}}; 1116var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://www.bessutilitysolutions.com/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://www.bessutilitysolutions.com/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"597eed1a56b5ef02776791052f1b1bbb","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; 1117//# sourceURL=gform_gravityforms-js-extra 1118</script>
vendor: 1 bytes, line 1118
1118
1119<script type="wphb-delay-type" id="gform_gravityforms-js" defer='defer' src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/e11e1e8d-c251-43e4-8f5c-1b4c1ac269ed.js"></script>
vendor: 173 bytes, lines 1119-1120
1119 1120<script type="wphb-delay-type" id="gform_recaptcha-js" defer='defer' src="https://www.google.com/recaptcha/api.js?hl=en&&ver=7.1.3#038;render=explicit"></script>
1121<script type="wphb-delay-type" id="gform_masked_input-js" defer='defer' src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/db8f432d-3d2a-4d62-981f-4b654b2c890f.js"></script>
vendor: 1 bytes, line 1121
1121
1122<script type="wphb-delay-type" id="gform_placeholder-js" defer='defer' src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/87be0aa7-8cad-46aa-b51b-0d74c697b0f6.js"></script>
vendor: 1 bytes, line 1122
1122
1123<script type="wphb-delay-type" id="gform_gravityforms_utils-js" defer='defer' src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/e5920aed-a0b5-4503-9b3c-110b5539c063.js"></script>
vendor: 1 bytes, line 1123
1123
1124<script type="wphb-delay-type" id="gform_gravityforms_theme_vendors-js" defer='defer' src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/11a43dbb-53a5-4feb-984d-3fbc2b9cd64c.js"></script>
vendor: 1 bytes, line 1124
1124
1125<script id="gform_gravityforms_theme-js-extra"> 1126var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"597eed1a56b5ef02776791052f1b1bbb"}}},"hmr_dev":"","public_path":"https://www.bessutilitysolutions.com/wp-content/plugins/gravityforms/assets/js/dist/"}; 1127//# sourceURL=gform_gravityforms_theme-js-extra 1128</script>
vendor: 1 bytes, line 1128
1128
1129<script type="wphb-delay-type" id="gform_gravityforms_theme-js" defer='defer' src="https://www.bessutilitysolutions.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js"></script>
vendor: 1 bytes, line 1129
1129
1130<script id="gutentor-block-js-extra"> 1131var gutentorLS = {"fontAwesomeVersion":"5","restNonce":"b29e6e8c0a","restUrl":"https://www.bessutilitysolutions.com/wp-json/"}; 1132//# sourceURL=gutentor-block-js-extra 1133</script>
vendor: 1 bytes, line 1133
1133
1134<script type="wphb-delay-type" id="gutentor-block-js" src="https://hb.wpmucdn.com/www.bessutilitysolutions.com/ec33e99e-3f68-4e90-a9a7-9d416170e3ca.js"></script>
vendor: 1 bytes, line 1134
1134
1135<script type="wphb-delay-type" data-wphb-type="text/javascript" id="ct-footer-js"> 1136 AOS.init({ 1137 }) 1138 1139 jQuery('body').addClass('oxygen-aos-enabled'); 1140 1141 1142 </script>
1142<script type="wphb-delay-type"> 1143gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 16) {if(typeof Placeholders != 'undefined'){ 1144 Placeholders.enable(); 1145 }jQuery('#input_16_10').mask('(999) 999-9999').bind('keypress', function(e){if(e.which == 13){jQuery(this).blur();} } );} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); 1146</script>
vendor: 1 bytes, line 1146
1146
1147<script type="wphb-delay-type"> 1148gform.initializeOnLoaded( function() { const gformWrapperDiv = document.getElementById( "gform_wrapper_16" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_16"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_16" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [16, 1] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 16, currentPage: 1 } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); 1149</script>
1149 1150<!-- /WP_FOOTER -->
1151<script type="text/javascript" id="wphb-delayed-styles-js"> 1152 (function () { 1153 const events = ["keydown", "mousemove", "wheel", "touchmove", "touchstart", "touchend"]; 1154 function wphb_load_delayed_stylesheets() { 1155 document.querySelectorAll("link[data-wphbdelayedstyle]").forEach(function (element) { 1156 element.setAttribute("href", element.getAttribute("data-wphbdelayedstyle")); 1157 }), 1158 events.forEach(function (event) { 1159 window.removeEventListener(event, wphb_load_delayed_stylesheets, { passive: true }); 1160 }); 1161 } 1162 events.forEach(function (event) { 1163 window.addEventListener(event, wphb_load_delayed_stylesheets, { passive: true }); 1164 }); 1165 })(); 1166 </script>
1166<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a48239ed4c215078',t:'MTc5MTU5OTY2OQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1166<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"999ea91493564052a00478d34d19db30","r":1,"spa":2}' crossorigin="anonymous"></script>
1166 1167</body> 1168</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.