1<!doctype html> 2<html lang="en-US"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="profile" href="https://gmpg.org/xfn/11"> 7 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 8 9 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 10 <title>Search Our Site | McCauley Electrical Service</title> 11 <meta name="description" content="Looking for something specific? Use our site search to explore electrical services, project galleries, and more from McCauley Electrical Service." /> 12 <link rel="canonical" href="https://mccelec.com/site-search/" /> 13 <meta property="og:locale" content="en_US" /> 14 <meta property="og:type" content="article" /> 15 <meta property="og:title" content="Search Our Site | McCauley Electrical Service" /> 16 <meta property="og:description" content="Looking for something specific? Use our site search to explore electrical services, project galleries, and more from McCauley Electrical Service." /> 17 <meta property="og:url" content="https://mccelec.com/site-search/" /> 18 <meta property="og:site_name" content="McCauley Electrical Services" /> 19 <meta property="article:modified_time" content="2025-08-04T20:53:20+00:00" /> 20 <meta name="twitter:card" content="summary_large_image" /> 21 <meta name="twitter:label1" content="Est. reading time" /> 22 <meta name="twitter:data1" content="1 minute" /> 23
23<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mccelec.com\/site-search\/","url":"https:\/\/mccelec.com\/site-search\/","name":"Search Our Site | McCauley Electrical Service","isPartOf":{"@id":"https:\/\/mccelec.com\/#website"},"datePublished":"2025-05-22T12:23:20+00:00","dateModified":"2025-08-04T20:53:20+00:00","description":"Looking for something specific? Use our site search to explore electrical services, project galleries, and more from McCauley Electrical Service.","breadcrumb":{"@id":"https:\/\/mccelec.com\/site-search\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mccelec.com\/site-search\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mccelec.com\/site-search\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mccelec.com\/"},{"@type":"ListItem","position":2,"name":"Site Search"}]},{"@type":"WebSite","@id":"https:\/\/mccelec.com\/#website","url":"https:\/\/mccelec.com\/","name":"McCauley Electrical Services","description":"","publisher":{"@id":"https:\/\/mccelec.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mccelec.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mccelec.com\/#organization","name":"McCauley Electrical Services","url":"https:\/\/mccelec.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mccelec.com\/#\/schema\/logo\/image\/","url":"https:\/\/mccelec.com\/wp-content\/uploads\/2025\/05\/Logo2.2409050849550.png","contentUrl":"https:\/\/mccelec.com\/wp-content\/uploads\/2025\/05\/Logo2.2409050849550.png","width":2075,"height":798,"caption":"McCauley Electrical Services"},"image":{"@id":"https:\/\/mccelec.com\/#\/schema\/logo\/image\/"}}]}</script>
23 24 <!-- / Yoast SEO plugin. --> 25 26 27<link rel='dns-prefetch' href='//cdn.trustedsite.com' /> 28<link rel='dns-prefetch' href='//collect.commerce.godaddy.com' /> 29<link rel="alternate" type="application/rss+xml" title="McCauley Electrical Services » Feed" href="https://mccelec.com/feed/" /> 30<link rel="alternate" type="application/rss+xml" title="McCauley Electrical Services » Comments Feed" href="https://mccelec.com/comments/feed/" /> 31<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://mccelec.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmccelec.com%2Fsite-search%2F" /> 32<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://mccelec.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmccelec.com%2Fsite-search%2F&format=xml" /> 33<style id="wp-img-auto-sizes-contain-inline-css"> 34img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 35/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 36</style> 37<link rel='stylesheet' id='stripe-main-styles-css' href='https://mccelec.com/wp-content/mu-plugins/vendor/godaddy/mwc-core/assets/css/stripe-settings.css' media='all' /> 38<link rel='stylesheet' id='godaddy-payments-payinperson-main-styles-css' href='https://mccelec.com/wp-content/mu-plugins/vendor/godaddy/mwc-core/assets/css/pay-in-person-method.css' media='all' /> 39<style id="wp-emoji-styles-inline-css"> 40 41 img.wp-smiley, img.emoji { 42 display: inline !important; 43 border: none !important; 44 box-shadow: none !important; 45 height: 1em !important; 46 width: 1em !important; 47 margin: 0 0.07em !important; 48 vertical-align: -0.1em !important; 49 background: none !important; 50 padding: 0 !important; 51 } 52/*# sourceURL=wp-emoji-styles-inline-css */ 53</style>
54<style id="site-designer-shared-pattern-classes-inline-css"> 55/* Dark cover/section overlay + on-dark text. */ 56body .wp-site-blocks .is-style-overlay-dark .wp-block-cover__background { background-color: var(--wp--preset--color--base-3); color: var(--wp--preset--color--contrast-3); } 57.wp-block-cover.is-style-overlay-dark .wp-block-cover__background.has-background-dim { opacity: 0.50 !important; } 58:is(.wp-block-designsetgo-section, .wp-block-designsetgo-scroll-slides).is-style-overlay-dark { --dsgo-overlay-color: var(--wp--preset--color--base-3); --dsgo-overlay-opacity: 0.50; color: var(--wp--preset--color--contrast-3); } 59.dsgo-image-accordion-item.is-style-overlay-dark { --dsgo-overlay-color: var(--wp--preset--color--base-3); } 60.wp-block-group.has-background.is-style-overlay-dark { box-shadow: inset 0 0 0 9999px color-mix(in srgb, var(--wp--preset--color--base-3) 50%, transparent); } 61body .wp-site-blocks .is-style-overlay-dark, body .wp-site-blocks .is-style-on-dark { --dsgo-text-color: var(--wp--preset--color--contrast-3); color: var(--wp--preset--color--contrast-3) !important; } 62body .wp-site-blocks .is-style-overlay-dark :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,cite), body .wp-site-blocks .is-style-on-dark :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,cite) { color: var(--wp--preset--color--contrast-3) !important; } 63 64/* Solid dark section background + light text. */ 65.is-style-bg-dark { background-color: var(--wp--preset--color--contrast); color: var(--wp--preset--color--base); } 66.is-style-bg-dark a { color: var(--wp--preset--color--base); }
67/*# sourceURL=site-designer-shared-pattern-classes-inline-css */ 68</style> 69<style id="global-styles-inline-css"> 70:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
70--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.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: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 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: 24px; 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: 24px; }: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: 24px;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: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.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{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
70.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-cardo-font-family{font-family: var(--wp--preset--font-family--cardo) !important;} 71:root :where(.wp-block-icon svg){width: 24px;} 72:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 73/*# sourceURL=global-styles-inline-css */ 74</style> 75<link rel='stylesheet' id='woocommerce-layout-css' href='https://mccelec.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.2.0' media='all' /> 76<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://mccelec.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.2.0' media='only screen and (max-width: 768px)' /> 77<link rel='stylesheet' id='woocommerce-general-css' href='https://mccelec.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.2.0' media='all' /> 78<style id="woocommerce-inline-inline-css"> 79.woocommerce form .form-row .required { visibility: visible; } 80/*# sourceURL=woocommerce-inline-inline-css */ 81</style> 82<link rel='stylesheet' id='wp-theme-css' href='https://mccelec.com/wp-includes/css/dist/theme/design-tokens.min.css?ver=7.1.3' media='all' /> 83<link rel='stylesheet' id='wp-components-css' href='https://mccelec.com/wp-includes/css/dist/components/style.min.css?ver=7.1.3' media='all' /> 84<link rel='stylesheet' id='godaddy-styles-css' href='https://mccelec.com/wp-content/mu-plugins/vendor/wpex/godaddy-launch/includes/Dependencies/GoDaddy/Styles/build/latest.css?ver=2.0.2' media='all' /> 85<link rel='stylesheet' id='parent-style-css' href='https://mccelec.com/wp-content/themes/hello-elementor/style.css?ver=7.1.3' media='all' /> 86<link rel='stylesheet' id='child-style-css' href='https://mccelec.com/wp-content/themes/hello-elementor-child/style.css?ver=7.1.3' media='all' /> 87<link rel='stylesheet' id='hello-elementor-css' href='https://mccelec.com/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.5.1' media='all' /> 88<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://mccelec.com/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.5.1' media='all' /> 89<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://mccelec.com/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.5.1' media='all' /> 90<link rel='stylesheet' id='elementor-frontend-css' href='https://mccelec.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.4' media='all' /> 91<link rel='stylesheet' id='elementor-post-4-css' href='https://mccelec.com/wp-content/uploads/elementor/css/post-4.css?ver=1791435357' media='all' /> 92<link rel='stylesheet' id='widget-heading-css' href='https://mccelec.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.4' media='all' /> 93<link rel='stylesheet' id='widget-icon-list-css' href='https://mccelec.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=4.3.4' media='all' /> 94<link rel='stylesheet' id='widget-image-box-css' href='https://mccelec.com/wp-content/plugins/elementor/assets/css/widget-image-box.min.css?ver=4.3.4' media='all' /> 95<link rel='stylesheet' id='widget-image-css' href='https://mccelec.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.4' media='all' /> 96<link rel='stylesheet' id='widget-nav-menu-css' href='https://mccelec.com/wp-content/plugins/elementor-pro/assets/css/widget-nav-menu.min.css?ver=4.3.1' media='all' /> 97<link rel='stylesheet' id='widget-social-icons-css' href='https://mccelec.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.3.4' media='all' /> 98<link rel='stylesheet' id='e-apple-webkit-css' href='https://mccelec.com/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=4.3.4' media='all' /> 99<link rel='stylesheet' id='widget-search-css' href='https://mccelec.com/wp-content/plugins/elementor-pro/assets/css/widget-search.min.css?ver=4.3.1' media='all' />
100<link rel='stylesheet' id='e-animation-slideInLeft-css' href='https://mccelec.com/wp-content/plugins/elementor/assets/lib/animations/styles/slideInLeft.min.css?ver=4.3.4' media='all' /> 101<link rel='stylesheet' id='e-popup-css' href='https://mccelec.com/wp-content/plugins/elementor-pro/assets/css/conditionals/popup.min.css?ver=4.3.1' media='all' /> 102<link rel='stylesheet' id='elementor-post-736-css' href='https://mccelec.com/wp-content/uploads/elementor/css/post-736.css?ver=1791443160' media='all' /> 103<link rel='stylesheet' id='elementor-post-16-css' href='https://mccelec.com/wp-content/uploads/elementor/css/post-16.css?ver=1791436053' media='all' /> 104<link rel='stylesheet' id='elementor-post-19-css' href='https://mccelec.com/wp-content/uploads/elementor/css/post-19.css?ver=1791435358' media='all' /> 105<link rel='stylesheet' id='elementor-post-1196-css' href='https://mccelec.com/wp-content/uploads/elementor/css/post-1196.css?ver=1791435358' media='all' /> 106<link rel='stylesheet' id='mwc-payments-payment-form-css' href='https://mccelec.com/wp-content/mu-plugins/vendor/godaddy/mwc-core/assets/css/payment-form.css' media='all' /> 107<link rel='stylesheet' id='elementor-gf-local-ubuntu-css' href='https://mccelec.com/wp-content/uploads/elementor/google-fonts/css/ubuntu.css?ver=1752853735' media='all' /> 108<link rel='stylesheet' id='elementor-gf-local-rubik-css' href='https://mccelec.com/wp-content/uploads/elementor/google-fonts/css/rubik.css?ver=1752853743' media='all' />
109<script id="jquery-core-js" src="https://mccelec.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 109
109
110<script id="jquery-migrate-js" src="https://mccelec.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 110
110
111<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://mccelec.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.2.0"></script>
vendor: 1 bytes, line 111
111
112<script id="wc-add-to-cart-js-extra"> 113var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://mccelec.com/cart/","is_cart":"","cart_redirect_after_add":"no"}; 114//# sourceURL=wc-add-to-cart-js-extra 115</script>
vendor: 1 bytes, line 115
115
116<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://mccelec.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 116
116
117<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://mccelec.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.2.0"></script>
vendor: 1 bytes, line 117
117
118<script id="woocommerce-js-extra"> 119var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}; 120//# sourceURL=woocommerce-js-extra 121</script>
vendor: 1 bytes, line 121
121
122<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://mccelec.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 122
122
123<script id="poynt-collect-sdk-js" src="https://collect.commerce.godaddy.com/sdk.js"></script>
vendor: 1 bytes, line 123
123
124<script id="mwc-payments-poynt-payment-form-js-extra"> 125var poyntPaymentFormI18n = {"errorMessages":{"genericError":"An error occurred, please try again or try an alternate form of payment.","missingCardDetails":"Missing card details.","missingBillingDetails":"Missing billing details."}}; 126//# sourceURL=mwc-payments-poynt-payment-form-js-extra 127</script>
vendor: 1 bytes, line 127
127
128<script id="mwc-payments-poynt-payment-form-js" src="https://mccelec.com/wp-content/mu-plugins/vendor/godaddy/mwc-core/assets/js/payments/frontend/poynt.js"></script>
128 129<link rel="https://api.w.org/" href="https://mccelec.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://mccelec.com/wp-json/wp/v2/pages/736" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://mccelec.com/xmlrpc.php?rsd" /> 130<meta name="generator" content="WordPress 7.1.3" /> 131<meta name="generator" content="WooCommerce 11.2.0" /> 132<link rel='shortlink' href='https://mccelec.com/?p=736' /> 133 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 134 <meta name="generator" content="Elementor 4.3.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 135<!-- Google Tag Manager -->
136<script>
vendor: 331 bytes, lines 136-140
136(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 137new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 138j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 139'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 140})(window,document,'script','dataLayer','
140GTM-WL4PCGQR
vendor: 3 bytes, line 140
140');
140</script>
140 141<!-- End Google Tag Manager -->
142<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"343224076", enableAutoSpaTracking: true};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
142 143 <style> 144 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 145 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 146 background-image: none !important; 147 } 148 @media screen and (max-height: 1024px) { 149 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 150 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 151 background-image: none !important; 152 } 153 } 154 @media screen and (max-height: 640px) { 155 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 156 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 157 background-image: none !important; 158 } 159 } 160 </style> 161 <style class="wp-fonts-local"> 162@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://mccelec.com/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} 163@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://mccelec.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');} 164</style> 165<link rel="icon" href="https://mccelec.com/wp-content/uploads/2025/05/cropped-Logo2.2409050849550-32x32.png" sizes="32x32" /> 166<link rel="icon" href="https://mccelec.com/wp-content/uploads/2025/05/cropped-Logo2.2409050849550-192x192.png" sizes="192x192" /> 167<link rel="apple-touch-icon" href="https://mccelec.com/wp-content/uploads/2025/05/cropped-Logo2.2409050849550-180x180.png" /> 168<meta name="msapplication-TileImage" content="https://mccelec.com/wp-content/uploads/2025/05/cropped-Logo2.2409050849550-270x270.png" /> 169<style id="wp-site-designer-contrast-fallback"> .wp-block-group:not([data-dsgo-inline-bg]),.wp-block-column:not([data-dsgo-inline-bg]),.wp-block-columns:not([data-dsgo-inline-bg]){--dsgo-text-color:initial;} :is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover:not(.has-text-color){color:var(--wp--preset--color--contrast-3) !important;--dsgo-text-color:var(--wp--preset--color--contrast-3);} body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h1:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h2:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h3:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h4:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h5:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h6:not(.has-text-color):where(:not
169(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) p:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) a:where(:not(.wp-element-button):not(.wp-block-social-link-anchor)):not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) .wp-element-caption:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)){color:var(--dsgo-text-color,inherit) !important;} body .wp-site-blocks :is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column)[data-dsgo-inline-bg] .wp-block-button:is([class*="is-style-outline"],[class*="is-style-secondary"]) .wp-element-button{color:var(--dsgo-text-color,inherit) !important;border-color:currentColor !important;}body .wp-site-blocks :is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column)[data-dsgo-inline-bg] .wp-block-button:is([class*="is-style-outline"],[class*="is-style-secondary"]) .wp-element-button:hover{opacity:0.75;} body .wp-site-blocks [data-dsgo-inline-bg] h1:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h2:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h3:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h4:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h5:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h6:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] p:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] a:where(:not(.wp-element-button):not(.wp-block-social-link-anchor)):not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] .wp-element-caption:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)){color:var(--dsgo-text-color,inherit) !important;} .wp-block-designsetgo-section.has-background:not([data-dsgo-inline-bg]):not(.has-text-color){color:var(--wp--preset--color--contrast);--dsgo-text-color:var(--wp--preset--color--contrast);} :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)){background-color:var(--wp--preset--color--accent-5);color:var(--wp--preset--color--contrast);} body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) h3:where(:not
169(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) a:where(:not(.wp-element-button):not(.wp-block-social-link-anchor)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--contrast);} :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)){background-color:var(--wp--preset--color--accent-2);color:var(--wp--preset--color--contrast);} body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) a:where(:not(.wp-element-button):not(.wp-block-social-link-anchor)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--contrast);} :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)){background-color:var(--wp--preset--color--accent-1);color:var(--wp--preset--color--contrast);} body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) h1:where(:not
169(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) a:where(:not(.wp-element-button):not(.wp-block-social-link-anchor)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--contrast);} :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)){background-color:var(--wp--preset--color--accent-3);color:var(--wp--preset--color--accent-2);} body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) a:where(:not(.wp-element-button):not(.wp-block-social-link-anchor)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) .wp-element-caption:where(:not
169(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--accent-2);} :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)){background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);} body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) a:where(:not(.wp-element-button):not(.wp-block-social-link-anchor)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--base);} body .wp-site-blocks input:not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="image"]):not([type="hidden"]),body .wp-site-blocks textarea,body .wp-site-blocks select{background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);border:1px solid color-mix(in srgb, var(--wp--preset--color--contrast) 30%, transparent);} .wp-site-blocks input[type="submit"]:not(.wp-element-button),.wp-site-blocks button[type="submit"]:not(.wp-element-button){background-color:var(--wp--preset--color--accent-2);color:var(--wp--preset--color--base);border-width:0;padding:12px 30px;font-family:inherit;font-size:var(--wp--preset--font-size--medium, 1rem);line-height:inherit;cursor:pointer;}</style> 170<style id="wp-custom-css"> 171.related-post-type .elementor-widget-wrap.elementor-element-populated:hover h1.elementor-heading-title.elementor-size-default a { 172 color: #fff; 173} 174.related-post-type .elementor-widget-wrap.elementor-element-populated:hover{ 175background-color: #1372C3; 176} 177.related-post-type .elementor-widget-wrap.elementor-element-populated:hover li.elementor-icon-list-item.elementor-inline-item a span time { 178 color: #fff; 179} 180.elementor-location-header { 181 z-index: 99; 182} 183.related-post-type .elementor-widget-wrap.elementor-element-populated:hover .elementor-icon-list-icon svg { 184 fill: #fff !important; 185} 186.related-post-type .elementor-widget-wrap.elementor-element-populated { 187 background: #fff; 188 padding: 30px; 189} 190.next-prev-blog span.elementor-post-navigation__link__prev, .next-prev-blog span.elementor-post-navigation__link__next{ 191 padding: 14px 18px; 192 background: #1372c3; 193} 194 195.next-prev-blog span.elementor-post-navigation__link__prev:hover, .next-prev-blog span.elementor-post-navigation__link__next:hover{ 196background: #032B4E 197} 198.admin-bar .elementor-location-header { 199 top: 32px; 200} 201.bottom-footer li.elementor-icon-list-item.elementor-inline-item a { 202 color: #191919 !important; 203} 204.about-work-slider .elementor-testimonial__text a { 205 padding: 10px; 206 border: none; 207 border-radius: 0; 208 background: transparent; 209 color: #000; 210 cursor: pointer; 211} 212.page-header { 213 display: none; 214} 215.view-more-btn span.text { 216 font-family: 'Rubik'; 217 font-size: 18px !important; 218 font-weight: 500; 219} 220.about-work-slider .elementor-testimonial__image img { 221 width: auto !important; 222 height: auto !important; 223} 224.about-work-slider .elementor-testimonial__text { 225 text-align: left; 226 padding: 20px; 227 background: #fff; 228margin: -158px 30px 20px 30px 229} 230.about-work-slider .elementor-testimonial:hover .elementor-testimonial__text { 231 background-color: #1372C3; 232 transition: background-color 0.3s ease; 233 color: #fff !important; 234} 235.about-work-slider .elementor-testimonial:hover .elementor-testimonial__text a{ 236 color: #fff !important; 237} 238.elementor-testimonial__text a svg { 239 width: 14px; 240 height: 14px; 241 margin-left: 8px; 242} 243.about-work-slider .elementor-testimonial:hover .elementor-testimonial__text a svg{ 244 color: #fff !important; 245 fill: #FFF; 246} 247.list-span span.elementor-icon-list-text span { 248 font-weight: 600; 249} 250 .elementor-field-group input, .elementor-field-group select, .elementor-field-group textarea { 251 padding: 24px 12px 5px 12px !important; 252 min-height: unset !important; 253 } 254.elementor-field-group label.elementor-field-label { 255 position: absolute; 256 top: 7px; 257 left: 20px; 258 z-index: 9; 259} 260.elementor-post__card { 261 padding: 0px !important; 262} 263 264a.elementor-post__thumbnail__link { 265 margin: 0px !important; 266} 267 268a.elementor-post__thumbnail__link img { 269 height: 300px; 270 object-fit: cover; 271} 272 273article.elementor-post.elementor-grid-item.post-1.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized {} 274 275.elementor-posts .elementor-post { 276 margin: 0px !important; 277} 278 279.elementor-posts .elementor-post__card .elementor-post__meta-data { 280 border: 0px; 281 padding-bottom: 40px !important; 282} 283 284.elementor-post__text {} 285 286.elementor-posts .elementor-post__card .elementor-post__text { 287 margin-top: 40px !important; 288} 289.elementor-nav-menu--dropdown a { 290 border-left: 0px !important; 291} 292.elementor-nav-menu--main .elementor-nav-menu ul { 293 padding: 15px 30px; 294} 295.elementor-nav-menu--main .elementor-nav-menu ul li a { 296 padding: 15px 0px !important; 297} 298/* .menu_sec { 299 width: 90% !important; 300 position: fixed; 301 left: -90%; 302 top: 0px; 303 height: 100vh; 304 z-index: 999; 305 transition: 0.3s all ease !important; 306 overflow-y: auto; 307} 308.menu_sec.show { 309 left: 0px; 310} */ 311 312.elementor-widget-theme-site-logo { 313 margin: 0px !important; 314} 315.about-work-slider .elementor-testimonial__text a::before, .about-work-slider .elementor-testimonial__text a::after, .photo_gallery_col .elementor-button::before, .photo_gallery_col .elementor-button::after { 316 content: ''; 317 position: absolute; 318 width: 0; 319 height: 0; 320 left: 0; 321 border-style: solid; 322 transform-origin: bottom center; 323} 324.about-work-slider .elementor-testimonial__text a::before, .photo_gallery_col .elementor-button:before { 325 bottom: 0; 326 width: 100%; 327 border-width: 0 0 1px 1px; 328 transition: height 0.2s linear 0.4s; 329} 330 331.about-work-slider .elementor-testimonial__text a::after, .photo_gallery_col .elementor-button:after { 332 top: 0; 333 opacity: 0; 334 border-width: 1px 1px 0 0; 335 transition: width 0.2s linear 0.2s, height 0.2s linear, opacity 0s linear 0.4s; 336} 337.about-work-slider .elementor-testimonial__text a, .photo_gallery_col .elementor-button { 338 display: inline-block; 339 line-height: 1em; 340 font-weight: 700; 341 position:relative; 342 margin-top:3px; 343} 344.about-work-slider .elementor-testimonial__text a:is(:hover,:focus)::before, .photo_gallery_col .elementor-button:is(:hover,:focus)::before { 345 transition: height 0.2s linear; 346} 347span.elementor-testimonial__title { 348 margin-top: 15px; 349} 350.about-work-slider .elementor-testimonial__text a:is(:hover,:focus)::before, .about-work-slider .elementor-testimonial__text a:is(:hover,:focus)::after, 351.photo_gallery_col .elementor-button:is(:hover,:focus)::before, .photo_gallery_col .elementor-button:is(:hover,:focus)::after{ 352 height: 100%; 353} 354.about-work-slider .elementor-testimonial__text a:is(:hover,:focus)::after , .photo_gallery_col .elementor-button:is(:hover,:focus)::after { 355 width: 100%; 356 opacity: 1; 357 transition: width 0.2s linear 0.2s, height 0.2s linear 0.4s, opacity 0s linear 0.2s; 358} 359 .about_reviews_slider .elementor-widget-testimonial-carousel .elementor-swiper-button-prev { 360 right: 0px !important; 361 left: calc(50% - 20px) !important; 362} 363.about_reviews_slider .elementor-widget-testimonial-carousel .elementor-swiper-button { 364 top: auto !important; 365 bottom: 10px !important; 366 left: calc(50% - -10px) !important; 367 right: 0px !important; 368 transform: translateX(-50%) !important; 369 justify-content: center; 370} 371.photo_gallery_col .elementor-widget-wrap.elementor-element-populated:hover section.elementor-section { 372 background: #1372C3; 373} 374.photo_gallery_col .elementor-widget-wrap.elementor-element-populated:hover p.elementor-heading-title, .photo_gallery_col .elementor-widget-wrap.elementor-element-populated:hover .elementor-button { 375 fill: #ffffff; 376 color: #ffffff; 377} 378.post-blog .elementor-post__card:hover { 379 background: #1372C3; 380} 381.post-blog .elementor-post__card:hover h3.elementor-post__title a, .post-blog .elementor-post__card:hover .elementor-post__meta-data span{ 382 color: #fff; 383} 384.related-post-type .elementor-widget-theme-post-title.elementor-page-title.elementor-widget-heading { 385 min-height: 50px; 386} 387#gallery-pagination { 388 margin: 40px 0px 0px 0px; 389 text-align: center; 390 min-height: 40px; 391 display: flex; 392 align-items: center; 393 justify-content: center; 394 width: 100%; 395} 396 397#gallery-pagination button { 398 border: 0px; 399 padding: 0px 10px; 400 display: flex; 401 align-items: center; 402} 403 404#gallery-pagination button svg path, #gallery-pagination button svg { 405 fill: #188aeb; 406 color: #188aeb; 407} 408 409#gallery-pagination button svg { 410 width: 18px; 411 height: 18px; 412} 413 414#gallery-pagination button {} 415 416#gallery-pagination button#prev-btn, #gallery-pagination button.prev-btn { 417 transform: rotate(180deg); 418} 419 420#gallery-pagination button:hover , #gallery-pagination button:focus { 421 background: transparent !important; 422} 423 424.post-slider-block button.prev-btn { 425 background: transparent; 426 border: 0px !important; 427 width: 18px; 428 height: 18px; 429} 430.post-slider-block button.prev-btn svg, .post-slider-block button.next-btn svg { 431 color: #188aeb; 432 fill: #188aeb; 433} 434.post-slider-block button.next-btn { 435 background: transparent; 436 border: 0px !important; 437 width: 18px; 438 height: 18px; 439 padding: 0px !important; 440} 441div#custom-post-pagination { 442 margin-top: 40px !important; 443} 444@media (max-width:767px){ 445 .menu_sec button.e-search-submit { 446 background: transparent !IMPORTANT; 447 margin-left: 0px !important; 448 position: absolute; 449 padding: 17px 5px !important; 450 z-index: 99; 451 right: 0px; 452 text-align: center; 453} 454.menu_sec .close_icon { 455 margin-left: auto; 456 padding-right: 20px; 457} 458.menu_sec button.e-search-submit span { 459 display: none; 460} 461.menu_sec .elementor-nav-menu .sub-arrow { 462 margin-left: auto; 463} 464.about-work-slider .elementor-testimonial__text a { 465 display: inline-block; 466 line-height: 1em; 467} 468.menu_sec form.e-search-form input { 469 background: #f4f4f4; 470} 471.admin-bar .menu_sec{ 472 padding-top:76px; 473} 474/* .menu_sec.show { 475 left: 0px; 476} */ 477a.dialog-close-button.dialog-lightbox-close-button svg { 478 color: #fff !important; 479 fill: #fff; 480} 481.elementor-nav-menu--dropdown a.elementor-sub-item { 482 padding-left: 45px !IMPORTANT; 483 font-weight: 500 !important; 484 font-size: 15px !important; 485} 486 .admin-bar .elementor-location-header { 487 top: 46px; 488} 489 .elementor-menu-toggle { 490 padding: 0px; 491} 492 .about-work-slider .elementor-widget-testimonial-carousel .elementor-swiper-button-prev, body .home_reviews .elementor-widget-testimonial-carousel .elementor-swiper-button-prev { 493 right: 0px !important; 494 left: calc(50% - 20px) !important; 495} 496 .about-work-slider .elementor-widget-testimonial-carousel .elementor-swiper-button, .home_reviews .elementor-widget-testimonial-carousel .elementor-swiper-button { 497 top: auto; 498 bottom: -25px !important; 499 left: calc(50% - -10px) !important; 500 right: 0px !important; 501 transform: translateX(-50%); 502 justify-content: center; 503} 504} 505 506@media (min-width: 1025px) and (max-width: 1400px) { 507 .related-post-type .elementor-swiper-button.elementor-swiper-button-next { 508 right: 240px !important; 509 } 510} 511 512</style> 513 <style id="site-designer-logo-constraints"> 514 .wp-block-site-logo.is-default-size img { 515 width: auto; 516 height: auto; 517 max-width: 180px; 518 max-height: 80px; 519 } 520 .wp-block-site-logo img { 521 height: auto; 522 } 523 </style> 524 </head> 525<body class="wp-singular page-template page-template-elementor_header_footer page page-id-736 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor wp-child-theme-hello-elementor-child theme-hello-elementor woocommerce-no-js hello-elementor-default elementor-default elementor-template-full-width elementor-kit-4 elementor-page elementor-page-736"> 526 527<style> 528.home_reviews 529 span.elementor-testimonial__title { 530 margin-top: 15px; 531} 532 .elementor-widget-testimonial-carousel .elementor-testimonial__image img { 533 width: auto !important; 534 max-width: 100%; 535} 536 cite.elementor-testimonial__cite { 537 margin-top: 15px !important; 538} 539 .elementor-swiper-button.elementor-swiper-button svg { 540 fill: #1372c3 !IMPORTANT; 541} 542 543.elementor-swiper-button.elementor-swiper-button-prev svg { 544 transform: rotate(180deg); 545} 546 547.home_reviews .elementor-swiper-button.elementor-swiper-button { 548 bottom: -66px; 549 top: auto !important; 550} 551 552.home_reviews .elementor-swiper-button.elementor-swiper-button-next {right: auto !important;left: 45px;} 553.about-work-slider .elementor-widget-testimonial-carousel .elementor-swiper-button { 554 top: -130px !important; 555 bottom: auto !important; 556 left: auto !important; 557 right: 170px !important; 558} 559 560.about-work-slider .elementor-widget-testimonial-carousel .elementor-swiper-button-prev { 561 right: 205px !important; 562} 563</style>
564<script> 565 566 jQuery(document).ready(function() { 567 jQuery(".block_pagination > div > div > div").append('<div id="gallery-pagination"><button class="prev-btn"><svg viewBox="0 0 24 24" class="blk icn mrg_lt fit clr-lnk" role="presentation"><path d="M20.875 11.403l-20.839-0.111L0 12.974H20.513l-5.737 5.886L16.049 20.159l7.951-8.122l-1.271-1.304L16.049 3.841l-1.271 1.304Z"></path></svg></button><span class="page-number">1</span>/<span class="total-pages"></span><button class="next-btn"><svg viewBox="0 0 24 24" class="blk icn mrg_lt fit clr-lnk" role="presentation"><path d="M20.875 11.403l-20.839-0.111L0 12.974H20.513l-5.737 5.886L16.049 20.159l7.951-8.122l-1.271-1.304L16.049 3.841l-1.271 1.304Z"></path></svg></button></div>'); 568 var itemsPerPage = 3; 569 var items = jQuery('.block_pagination .photo_gallery_col'); 570 var totalItems = items.length; 571 var totalPages = Math.max(1, Math.ceil(totalItems / itemsPerPage)); // ensure at least 1 572 var currentPage = 1; 573 574 jQuery('.total-pages').text(totalPages); 575 576 function showPage(page) { 577 items.hide(); 578 579 if (totalItems > 0) { 580 var start = (page - 1) * itemsPerPage; 581 var end = start + itemsPerPage; 582 items.slice(start, end).show(); 583 } 584 585 jQuery('.page-number').text(page); 586 } 587 588 jQuery('.prev-btn').on('click', function() { 589 if (currentPage > 1) { 590 currentPage--; 591 showPage(currentPage); 592 } 593 }); 594 595 jQuery('.next-btn').on('click', function() { 596 if (currentPage < totalPages) { 597 currentPage++; 598 showPage(currentPage); 599 } 600 }); 601 602 showPage(currentPage); 603}); 604</script>
vendor: 1 bytes, line 604
604
605<script> 606jQuery(document).ready(function () { 607 const postContainer = jQuery(".post-slider-block .elementor-posts"); 608 const posts = postContainer.find(".elementor-post"); // fixed line 609 const itemsPerPage = 9; 610 const totalItems = posts.length; 611 const totalPages = Math.ceil(totalItems / itemsPerPage); 612 let currentPage = 1; 613 614 postContainer.after(` 615 <div id="custom-post-pagination" style="text-align:center; margin-top:20px;"> 616 <button class="prev-btn" style="margin-right:10px;"> 617 <svg viewBox="0 0 24 24" width="16" height="16" style="transform: scaleX(-1);"> 618 <path d="M20.875 11.403l-20.839-0.111L0 12.974H20.513l-5.737 5.886L16.049 20.159l7.951-8.122l-1.271-1.304L16.049 3.841l-1.271 1.304Z"/> 619 </svg> 620 </button> 621 <span class="page-number">1</span>/<span class="total-pages">${totalPages}</span> 622 <button class="next-btn" style="margin-left:10px;"> 623 <svg viewBox="0 0 24 24" width="16" height="16"> 624 <path d="M20.875 11.403l-20.839-0.111L0 12.974H20.513l-5.737 5.886L16.049 20.159l7.951-8.122l-1.271-1.304L16.049 3.841l-1.271 1.304Z"/> 625 </svg> 626 </button> 627 </div> 628 `); 629 630 function showPage(page) { 631 const start = (page - 1) * itemsPerPage; 632 const end = start + itemsPerPage; 633 posts.hide().slice(start, end).show(); 634 jQuery(".page-number").text(page); 635 } 636 637 jQuery(".prev-btn").on("click", function () { 638 if (currentPage > 1) { 639 currentPage--; 640 showPage(currentPage); 641 } 642 }); 643 644 jQuery(".next-btn").on("click", function () { 645 if (currentPage < totalPages) { 646 currentPage++; 647 showPage(currentPage); 648 } 649 }); 650 651 showPage(currentPage); 652}); 653</script>
653 654 655<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 655-656
655 656<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
656GTM-WL4PCGQR
vendor: 85 bytes, lines 656-657
656" 657height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
658<!-- End Google Tag Manager (noscript) -->
659<script> 660(function() { 661 // ✅ Allowed ZIPs (deduped, 5-digit) 662 const allowedZips = new Set([ 663 '30002','30003','30004','30005','30006','30009','30010','30021','30022','30023', 664 '30029','30030','30031','30033','30047','30060','30065','30071','30075','30076', 665 '30077','30079','30084','30085','30090','30091','30092','30093','30095','30096', 666 '30097','30098','30099','30301','30303','30305','30306','30307','30308','30309', 667 '30310','30312','30313','30314','30317','30319','30321','30322','30324','30326', 668 '30327','30328','30329','30332','30333','30334','30337','30338','30339','30340', 669 '30341','30342','30343','30345','30346','30348','30350','30353','30355','30356', 670 '30357','30358','30359','30360','30361','30362','30363','30366','30368','30370', 671 '30371','30374','30377','30384','30388','30390','30392','30394' 672 ]); 673 674 // Find the ZIP input in a given Elementor form 675 function findZipInput(form) { 676 const sel = [ 677 'input[name="form_fields[field_2e12612]"]', // your known field id from markup 678 'input[aria-label="Zip Code"]', 679 'input[aria-label="ZIP Code"]', 680 'input[aria-label="Zip"]', 681 'input[name*="zip"]', 682 'input[id*="zip"]', 683 'input[placeholder*="Zip"]', 684 'input[placeholder*="ZIP"]' 685 ].join(','); 686 let input = form.querySelector(sel); 687 if (input) return input; 688 689 // Fallback: find by label text containing "zip" 690 const labels = form.querySelectorAll('label'); 691 for (const lbl of labels) { 692 const text = (lbl.textContent || '').toLowerCase().trim(); 693 if (text.includes('zip')) { 694 const forId = lbl.getAttribute('for'); 695 if (forId) { 696 const byFor = form.querySelector('#' + CSS.escape(forId)); 697 if (byFor) return byFor; 698 } 699 const sib = lbl.parentElement && lbl.parentElement.querySelector('input'); 700 if (sib) return sib; 701 } 702 } 703 return null; 704 } 705 706 function showError(input, msg) { 707 const group = input.closest('.elementor-field-group') || input.parentElement || input; 708 const old = group.querySelector('.zip-error-msg'); 709 if (old) old.remove(); 710 711 const div = document.createElement('div'); 712 div.className = 'elementor-message elementor-message-danger zip-error-msg'; 713 div.style.marginTop = '6px'; 714 div.textContent = msg; 715 group.appendChild(div); 716 717 if (typeof input.setCustomValidity === 'function') { 718 input.setCustomValidity(msg); 719 try { input.reportValidity(); } catch(e) {} 720 } 721 722 const y = input.getBoundingClientRect().top + window.pageYOffset - 100; 723 window.scrollTo({ top: y, behavior: 'smooth' }); 724 input.focus({ preventScroll: true }); 725 } 726 727 function clearError(input) { 728 const group = input.closest('.elementor-field-group') || input.parentElement || input; 729 const old = group.querySelector('.zip-error-msg'); 730 if (old) old.remove(); 731 if (typeof input.setCustomValidity === 'function') input.setCustomValidity(''); 732 } 733 734 // 🔒 Hard block: capture submit BEFORE Elementor handles it 735 document.addEventListener('submit', function(e) { 736 const form = e.target; 737 if (!form || !form.classList || !form.classList.contains('elementor-form')) return; 738 739 const zipInput = findZipInput(form); 740 if (!zipInput) return; // no zip field -> allow normal submit 741 742 // Normalize to first 5 digits (so 30309-1234 -> 30309) 743 const raw = (zipInput.value || '').trim(); 744 const zip = raw.replace(/\D+/g, '').slice(0, 5); 745 746 if (!allowedZips.has(zip)) { 747 e.preventDefault(); 748 e.stopPropagation(); 749 showError(zipInput, 'Oops! We’re not available in your area yet. Try another zip code.'); 750 return false; 751 } else { 752 clearError(zipInput); 753 } 754 }, true); // capture phase is key 755 756 // Clear error as the user edits ZIP 757 document.addEventListener('input', function(e) { 758 const input = e.target; 759 if (!(input instanceof HTMLInputElement)) return; 760 if (!input.closest('.elementor-form')) return; 761 762 const name = (input.getAttribute('name') || '').toLowerCase(); 763 const aria = (input.getAttribute('aria-label') || '').toLowerCase(); 764 const id = (input.id || '').toLowerCase(); 765 const ph = (input.getAttribute('placeholder') || '').toLowerCase(); 766 767 if ( 768 name.includes('zip') || aria.includes('zip') || id.includes('zip') || 769 ph.includes('zip') || input.name === 'form_fields[field_2e12612]' 770 ) { 771 clearError(input); 772 } 773 }); 774 775 // Extra safety: block click-driven submits too 776 document.addEventListener('click', function(e) { 777 const btn = e.target.closest('button[type="submit"], input[type="submit"]'); 778 if (!btn) return; 779 const form = btn.closest('form.elementor-form'); 780 if (!form) return; 781 782 const zipInput = findZipInput(form); 783 if (!zipInput) return; 784 785 const raw = (zipInput.value || '').trim(); 786 const zip = raw.replace(/\D+/g, '').slice(0, 5);
787 if (!allowedZips.has(zip)) { 788 e.preventDefault(); 789 e.stopPropagation(); 790 showError(zipInput, 'Oops! We’re not available in your area yet. Try another zip code.'); 791 return false; 792 } 793 }, true); 794})(); 795</script>
795 796 797 798<a class="skip-link screen-reader-text" href="#content">Skip to content</a> 799 800 <header data-elementor-type="header" data-elementor-id="16" class="elementor elementor-16 elementor-location-header" data-elementor-post-type="elementor_library"> 801 <section class="elementor-section elementor-top-section elementor-element elementor-element-a52b6eb elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="a52b6eb" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 802 <div class="elementor-container elementor-column-gap-default"> 803 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4369115" data-id="4369115" data-element_type="column" data-e-type="column"> 804 <div class="elementor-widget-wrap elementor-element-populated"> 805 <section class="elementor-section elementor-inner-section elementor-element elementor-element-4f3a72a elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4f3a72a" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 806 <div class="elementor-container elementor-column-gap-default"> 807 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-f9d0147" data-id="f9d0147" data-element_type="column" data-e-type="column"> 808 <div class="elementor-widget-wrap elementor-element-populated"> 809 <div class="elementor-element elementor-element-18ab8db elementor-widget elementor-widget-heading" data-id="18ab8db" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 810 <div class="elementor-widget-container"> 811 <p class="elementor-heading-title elementor-size-default">Proudly Serving Atlanta & Surrounding Areas</p> </div> 812 </div> 813 </div> 814 </div> 815 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ceeb63d" data-id="ceeb63d" data-element_type="column" data-e-type="column"> 816 <div class="elementor-widget-wrap elementor-element-populated"> 817 <div class="elementor-element elementor-element-f6ba7a0 elementor-icon-list--layout-inline elementor-widget__width-auto elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="f6ba7a0" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 818 <div class="elementor-widget-container"> 819 <ul class="elementor-icon-list-items elementor-inline-items"> 820 <li class="elementor-icon-list-item elementor-inline-item"> 821 <a href="https://mccelec.com/reviews/"> 822 823 <span class="elementor-icon-list-text">Reviews</span> 824 </a> 825 </li> 826 <li class="elementor-icon-list-item elementor-inline-item"> 827 <a href="https://mccelec.com/special-offers/"> 828 829 <span class="elementor-icon-list-text">Special Offers</span> 830 </a> 831 </li> 832 <li class="elementor-icon-list-item elementor-inline-item"> 833 <a href="https://mccelec.com/blog/"> 834 835 <span class="elementor-icon-list-text">Blog</span> 836 </a> 837 </li> 838 </ul> 839 </div> 840 </div> 841 <div class="elementor-element elementor-element-0b8ba46 elementor-widget__width-auto elementor-widget elementor-widget-image-box" data-id="0b8ba46" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 842 <div class="elementor-widget-container"> 843 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><h3 class="elementor-image-box-title"><a href="tel:678-324-3117">Call Us Today!</a></h3><p class="elementor-image-box-description">678-324-3117</p></div></div> </div> 844 </div> 845 </div> 846 </div> 847 </div> 848 </section> 849 <section class="elementor-section elementor-inner-section elementor-element elementor-element-f5a1491 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f5a1491" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 850 <div class="elementor-container elementor-column-gap-default"> 851 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-93d3511" data-id="93d3511" data-element_type="column" data-e-type="column"> 852 <div class="elementor-widget-wrap elementor-element-populated"> 853 <div class="elementor-element elementor-element-b28e8cc elementor-widget-mobile__width-initial elementor-hidden-desktop elementor-hidden-tablet open_menu elementor-view-default elementor-widget elementor-widget-icon" data-id="b28e8cc" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 854 <div class="elementor-widget-container"> 855 <div class="elementor-icon-wrapper"> 856 <div class="elementor-icon"> 857 <svg aria-hidden="true" class="e-font-icon-svg e-fas-bars" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"></path></svg> </div> 858 </div> 859 </div>
860 </div> 861 <div class="elementor-element elementor-element-4e5020d elementor-widget-mobile__width-initial elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="4e5020d" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default"> 862 <div class="elementor-widget-container"> 863 <a href="https://mccelec.com"> 864 <img fetchpriority="high" width="2075" height="798" src="https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550.png" class="attachment-full size-full wp-image-35" alt="Logo" srcset="https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550.png 2075w, https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550-300x115.png 300w, https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550-1024x394.png 1024w, https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550-768x295.png 768w, https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550-1536x591.png 1536w, https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550-2048x788.png 2048w, https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550-600x231.png 600w" sizes="(max-width: 2075px) 100vw, 2075px" /> </a> 865 </div> 866 </div> 867 <div class="elementor-element elementor-element-0f5755e elementor-view-stacked elementor-widget-mobile__width-initial elementor-hidden-desktop elementor-hidden-tablet elementor-shape-circle elementor-widget elementor-widget-icon" data-id="0f5755e" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 868 <div class="elementor-widget-container"> 869 <div class="elementor-icon-wrapper"> 870 <a class="elementor-icon" href="tel:678-324-3117"> 871 <svg viewBox="0 0 24 24" class="blk icn " role="presentation"><path xmlns="http://www.w3.org/2000/svg" d="M6.407 0.948L8.464 5.07a1.715 1.715 0 0 1-0.322 1.98c-0.56 0.56-1.208 1.208-1.664 1.673a1.709 1.709 0 0 0-0.295 2.01l0.013 0.023a20.558 20.558 0 0 0 3.12 3.952a20.6 20.6 0 0 0 3.926 3.108l0.026 0.016a1.713 1.713 0 0 0 2.014-0.304l1.667-1.667a1.715 1.715 0 0 1 1.98-0.322l4.121 2.06a1.715 1.715 0 0 1 0.948 1.533V22.282A1.712 1.712-7.494 0 1 21.83 23.938a32.41 32.41 0 0 1-13.996-7.764A32.422 32.422-7.494 0 1 0.065 2.173A1.712 1.712-7.494 0 1 1.722 0h3.152a1.715 1.715 0 0 1 1.533 0.948Z"></path></svg> </a> 872 </div> 873 </div> 874 </div> 875 </div> 876 </div> 877 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-eb1f000 elementor-hidden-mobile" data-id="eb1f000" data-element_type="column" data-e-type="column"> 878 <div class="elementor-widget-wrap elementor-element-populated"> 879 <div class="elementor-element elementor-element-c33cd2a elementor-widget__width-auto elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="c33cd2a" data-element_type="widget" data-e-type="widget" data-settings="{"submenu_icon":{"value":"","library":""},"layout":"horizontal","toggle":"burger"}" data-widget_type="nav-menu.default"> 880 <div class="elementor-widget-container"> 881 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none"> 882 <ul id="menu-1-c33cd2a" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-2049"><a href="https://mccelec.com/" class="elementor-item">Home</a></li> 883<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-59"><a href="https://mccelec.com/about-us/" class="elementor-item">About Us</a></li> 884<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-58"><a href="https://mccelec.com/electrical-services/" class="elementor-item">Electrical Services</a> 885<ul class="sub-menu elementor-nav-menu--dropdown"> 886 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-922"><a href="https://mccelec.com/electrical-services/rewiring/" class="elementor-sub-item">Rewiring</a></li> 887 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2649"><a href="https://mccelec.com/electrical-services/ceiling-fan-repair/" class="elementor-sub-item">Ceiling Fan Repair</a></li> 888 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2670"><a href="https://mccelec.com/electrical-services/electrical-panels/" class="elementor-sub-item">Electrical Panels</a></li> 889 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2672"><a href="https://mccelec.com/electrical-services/interior-lighting/" class="elementor-sub-item">Interior Lighting</a></li> 890 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2671"><a href="https://mccelec.com/electrical-services/lighting-design-and-layout/" class="elementor-sub-item">Lighting Design & Layout</a></li> 891 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2712"><a href="https://mccelec.com/electrical-services/landscape-lighting/" class="elementor-sub-item">Landscape Lighting</a></li> 892 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2721"><a href="https://mccelec.com/electrical-services/home-automation/" class="elementor-sub-item">Home Automation</a></li> 893 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2713"><a href="https://mccelec.com/electrical-services/security-cameras/" class="elementor-sub-item">Security Cameras</a></li> 894 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2709"><a href="https://mccelec.com/electrical-services/electric-car-charger/" class="elementor-sub-item">Electric Car Charger</a></li> 895 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2711"><a href="https://mccelec.com/electrical-services/home-theater-setup/" class="elementor-sub-item">Home Theater Setup</a></li> 896 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2714"><a href="https://mccelec.com/electrical-services/whole-house-surge-protectors/" class="elementor-sub-item">Whole House Surge Protectors</a></li> 897 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2710"><a href="https://mccelec.com/electrical-services/electrical-inspections/" class="elementor-sub-item">Electrical Inspections</a></li> 898 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2727"><a href="https://mccelec.com/electrical-services/electrical-repair/" class="elementor-sub-item">Electrical Repair</a></li> 899</ul> 900</li> 901<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-57"><a href="https://mccelec.com/areas-we-serve/" class="elementor-item">Areas We Serve</a> 902<ul class="sub-menu elementor-nav-menu--dropdown"> 903 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-921"><a href="https://mccelec.com/areas-we-serve/buckhead/" class="elementor-sub-item">Buckhead</a></li> 904 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2749"><a href="https://mccelec.com/areas-we-serve/alpharetta/" class="elementor-sub-item">Alpharetta</a></li> 905 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2747"><a href="https://mccelec.com/areas-we-serve/sandy-springs/" class="elementor-sub-item">Sandy Springs</a></li> 906 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2748"><a href="https://mccelec.com/areas-we-serve/midtown/" class="elementor-sub-item">Midtown</a></li> 907</ul> 908</li> 909<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-56"><a href="https://mccelec.com/photo-gallery/" class="elementor-item">Photo Gallery</a> 910<ul class="sub-menu elementor-nav-menu--dropdown"> 911 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-920"><a href="https://mccelec.com/photo-gallery/ceiling-fans/" class="elementor-sub-item">Ceiling Fans</a></li> 912 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2048"><a href="https://mccelec.com/photo-gallery/chandelier-pendants/" class="elementor-sub-item">Chandelier Pendants</a></li> 913 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2047"><a href="https://mccelec.com/photo-gallery/cabinet-display-lighting/" class="elementor-sub-item">Cabinet & Display Lighting</a></li> 914 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2046"><a href="https://mccelec.com/photo-gallery/electrical-panels/" class="elementor-sub-item">Electrical Panels</a></li> 915 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2045"><a href="https://mccelec.com/photo-gallery/fire-hazard-examples/" class="elementor-sub-item">Fire Hazard Examples</a></li> 916 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2044"><a href="https://mccelec.com/photo-gallery/lutron-radiora2/" class="elementor-sub-item">Lutron RadioRA2</a></li> 917 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2043"><a href="https://mccelec.com/photo-gallery/outdoor-lighting/" class="elementor-sub-item">Outdoor Lighting</a></li> 918 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2042"><a href="https://mccelec.com/photo-gallery/recessed-lighting/" class="elementor-sub-item">Recessed Lighting</a></li> 919 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2041"><a href="https://mccelec.com/photo-gallery/track-lighting/" class="elementor-sub-item">Track Lighting</a></li> 920 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3287"><a href="https://mccelec.com/photo-gallery/tv-installs/" class="elementor-sub-item">TV Installs</a></li> 921 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3286"><a href="https://mccelec.com/photo-gallery/vanity-sconces/" class="elementor-sub-item">Vanity & Sconces</a></li> 922</ul> 923</li> 924<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-55"><a href="https://mccelec.com/contact/" class="elementor-item">Contact</a></li> 925</ul> </nav> 926 <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false"> 927 <svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z"></path></svg><svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z"></path></svg> </div> 928 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 929 <ul id="menu-2-c33cd2a" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-2049"><a href="https://mccelec.com/" class="elementor-item" tabindex="-1">Home</a></li> 930<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-59"><a href="https://mccelec.com/about-us/" class="elementor-item" tabindex="-1">About Us</a></li> 931<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-58"><a href="https://mccelec.com/electrical-services/" class="elementor-item" tabindex="-1">Electrical Services</a> 932<ul class="sub-menu elementor-nav-menu--dropdown"> 933 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-922"><a href="https://mccelec.com/electrical-services/rewiring/" class="elementor-sub-item" tabindex="-1">Rewiring</a></li> 934 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2649"><a href="https://mccelec.com/electrical-services/ceiling-fan-repair/" class="elementor-sub-item" tabindex="-1">Ceiling Fan Repair</a></li> 935 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2670"><a href="https://mccelec.com/electrical-services/electrical-panels/" class="elementor-sub-item" tabindex="-1">Electrical Panels</a></li> 936 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2672"><a href="https://mccelec.com/electrical-services/interior-lighting/" class="elementor-sub-item" tabindex="-1">Interior Lighting</a></li> 937 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2671"><a href="https://mccelec.com/electrical-services/lighting-design-and-layout/" class="elementor-sub-item" tabindex="-1">Lighting Design & Layout</a></li> 938 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2712"><a href="https://mccelec.com/electrical-services/landscape-lighting/" class="elementor-sub-item" tabindex="-1">Landscape Lighting</a></li> 939 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2721"><a href="https://mccelec.com/electrical-services/home-automation/" class="elementor-sub-item" tabindex="-1">Home Automation</a></li> 940 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2713"><a href="https://mccelec.com/electrical-services/security-cameras/" class="elementor-sub-item" tabindex="-1">Security Cameras</a></li> 941 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2709"><a href="https://mccelec.com/electrical-services/electric-car-charger/" class="elementor-sub-item" tabindex="-1">Electric Car Charger</a></li> 942 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2711"><a href="https://mccelec.com/electrical-services/home-theater-setup/" class="elementor-sub-item" tabindex="-1">Home Theater Setup</a></li> 943 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2714"><a href="https://mccelec.com/electrical-services/whole-house-surge-protectors/" class="elementor-sub-item" tabindex="-1">Whole House Surge Protectors</a></li> 944 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2710"><a href="https://mccelec.com/electrical-services/electrical-inspections/" class="elementor-sub-item" tabindex="-1">Electrical Inspections</a></li> 945 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2727"><a href="https://mccelec.com/electrical-services/electrical-repair/" class="elementor-sub-item" tabindex="-1">Electrical Repair</a></li> 946</ul> 947</li> 948<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-57"><a href="https://mccelec.com/areas-we-serve/" class="elementor-item" tabindex="-1">Areas We Serve</a> 949<ul class="sub-menu elementor-nav-menu--dropdown"> 950 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-921"><a href="https://mccelec.com/areas-we-serve/buckhead/" class="elementor-sub-item" tabindex="-1">Buckhead</a></li> 951 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2749"><a href="https://mccelec.com/areas-we-serve/alpharetta/" class="elementor-sub-item" tabindex="-1">Alpharetta</a></li> 952 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2747"><a href="https://mccelec.com/areas-we-serve/sandy-springs/" class="elementor-sub-item" tabindex="-1">Sandy Springs</a></li> 953 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2748"><a href="https://mccelec.com/areas-we-serve/midtown/" class="elemento
953r-sub-item" tabindex="-1">Midtown</a></li> 954</ul> 955</li> 956<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-56"><a href="https://mccelec.com/photo-gallery/" class="elementor-item" tabindex="-1">Photo Gallery</a> 957<ul class="sub-menu elementor-nav-menu--dropdown"> 958 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-920"><a href="https://mccelec.com/photo-gallery/ceiling-fans/" class="elementor-sub-item" tabindex="-1">Ceiling Fans</a></li> 959 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2048"><a href="https://mccelec.com/photo-gallery/chandelier-pendants/" class="elementor-sub-item" tabindex="-1">Chandelier Pendants</a></li> 960 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2047"><a href="https://mccelec.com/photo-gallery/cabinet-display-lighting/" class="elementor-sub-item" tabindex="-1">Cabinet & Display Lighting</a></li> 961 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2046"><a href="https://mccelec.com/photo-gallery/electrical-panels/" class="elementor-sub-item" tabindex="-1">Electrical Panels</a></li> 962 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2045"><a href="https://mccelec.com/photo-gallery/fire-hazard-examples/" class="elementor-sub-item" tabindex="-1">Fire Hazard Examples</a></li> 963 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2044"><a href="https://mccelec.com/photo-gallery/lutron-radiora2/" class="elementor-sub-item" tabindex="-1">Lutron RadioRA2</a></li> 964 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2043"><a href="https://mccelec.com/photo-gallery/outdoor-lighting/" class="elementor-sub-item" tabindex="-1">Outdoor Lighting</a></li> 965 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2042"><a href="https://mccelec.com/photo-gallery/recessed-lighting/" class="elementor-sub-item" tabindex="-1">Recessed Lighting</a></li> 966 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2041"><a href="https://mccelec.com/photo-gallery/track-lighting/" class="elementor-sub-item" tabindex="-1">Track Lighting</a></li> 967 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3287"><a href="https://mccelec.com/photo-gallery/tv-installs/" class="elementor-sub-item" tabindex="-1">TV Installs</a></li> 968 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3286"><a href="https://mccelec.com/photo-gallery/vanity-sconces/" class="elementor-sub-item" tabindex="-1">Vanity & Sconces</a></li> 969</ul> 970</li> 971<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-55"><a href="https://mccelec.com/contact/" class="elementor-item" tabindex="-1">Contact</a></li> 972</ul> </nav> 973 </div> 974 </div> 975 <div class="elementor-element elementor-element-9f0c196 elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="9f0c196" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 976 <div class="elementor-widget-container"> 977 <div class="elementor-icon-wrapper"> 978 <a class="elementor-icon" href="https://mccelec.com/site-search/"> 979 <svg aria-hidden="true" class="e-font-icon-svg e-fas-search" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path></svg> </a> 980 </div> 981 </div> 982 </div> 983 </div> 984 </div> 985 </div> 986 </section> 987 </div> 988 </div> 989 </div> 990 </section> 991 </header> 992 <div data-elementor-type="wp-page" data-elementor-id="736" class="elementor elementor-736" data-elementor-post-type="page"> 993 <section class="elementor-section elementor-top-section elementor-element elementor-element-4380a99 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4380a99" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 994 <div class="elementor-container elementor-column-gap-default"> 995 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-92fb0a5" data-id="92fb0a5" data-element_type="column" data-e-type="column"> 996 <div class="elementor-widget-wrap elementor-element-populated"> 997 <div class="elementor-element elementor-element-efbef7f elementor-widget elementor-widget-heading" data-id="efbef7f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 998 <div class="elementor-widget-container"> 999 <h1 class="elementor-heading-title elementor-size-default">How Can We Help You? 1000 1001</h1> </div>
1002 </div> 1003 <section class="elementor-section elementor-inner-section elementor-element elementor-element-b04530b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b04530b" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1004 <div class="elementor-container elementor-column-gap-default"> 1005 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-a15924d" data-id="a15924d" data-element_type="column" data-e-type="column"> 1006 <div class="elementor-widget-wrap elementor-element-populated"> 1007 <div class="elementor-element elementor-element-809597a elementor-widget elementor-widget-search" data-id="809597a" data-element_type="widget" data-e-type="widget" data-settings="{"submit_trigger":"click_submit","pagination_type_options":"none"}" data-widget_type="search.default"> 1008 <div class="elementor-widget-container"> 1009 <search class="e-search hidden" role="search"> 1010 <form class="e-search-form" action="https://mccelec.com" method="get"> 1011 1012 1013 <label class="e-search-label" for="search-809597a"> 1014 <span class="elementor-screen-only"> 1015 Search </span> 1016 </label> 1017 1018 <div class="e-search-input-wrapper"> 1019 <input id="search-809597a" placeholder="Search by keyword" class="e-search-input" type="search" name="s" value="" autocomplete="off" role="combobox" aria-autocomplete="list" aria-expanded="false" aria-controls="results-809597a" aria-haspopup="listbox"> 1020 <svg aria-hidden="true" class="e-font-icon-svg e-fas-times" viewBox="0 0 352 512" xmlns="http://www.w3.org/2000/svg"><path d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> <output id="results-809597a" class="e-search-results-container hide-loader" aria-live="polite" aria-atomic="true" aria-label="Results for search" tabindex="0"> 1021 <div class="e-search-results"></div> 1022 </output> 1023 </div> 1024 1025 1026 <button class="e-search-submit " type="submit"> 1027 1028 <span class=""> 1029 Search </span> 1030 </button> 1031 <input type="hidden" name="e_search_props" value="809597a-736"> 1032 </form> 1033 </search> 1034 </div> 1035 </div> 1036 </div> 1037 </div> 1038 </div> 1039 </section> 1040 </div> 1041 </div> 1042 </div> 1043 </section> 1044 </div> 1045 <footer data-elementor-type="footer" data-elementor-id="19" class="elementor elementor-19 elementor-location-footer" data-elementor-post-type="elementor_library"> 1046 <section class="elementor-section elementor-top-section elementor-element elementor-element-3a54f53 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3a54f53" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1047 <div class="elementor-container elementor-column-gap-default"> 1048 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-40e756f" data-id="40e756f" data-element_type="column" data-e-type="column"> 1049 <div class="elementor-widget-wrap elementor-element-populated"> 1050 <section class="elementor-section elementor-inner-section elementor-element elementor-element-823fcac elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="823fcac" data-element_type="section" data-e-type="section"> 1051 <div class="elementor-container elementor-column-gap-default"> 1052 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-265528c" data-id="265528c" data-element_type="column" data-e-type="column"> 1053 <div class="elementor-widget-wrap elementor-element-populated"> 1054 <div class="elementor-element elementor-element-2a4ea3d elementor-widget elementor-widget-heading" data-id="2a4ea3d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1055 <div class="elementor-widget-container"> 1056 <h2 class="elementor-heading-title elementor-size-default">We'll Keep You Grounded</h2> </div>
1057 </div> 1058 </div> 1059 </div> 1060 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-6761d67" data-id="6761d67" data-element_type="column" data-e-type="column"> 1061 <div class="elementor-widget-wrap elementor-element-populated"> 1062 <div class="elementor-element elementor-element-0a6cfc3 elementor-widget elementor-widget-heading" data-id="0a6cfc3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1063 <div class="elementor-widget-container"> 1064 <h2 class="elementor-heading-title elementor-size-default">Quick Links</h2> </div> 1065 </div> 1066 <div class="elementor-element elementor-element-fa5bcb2 elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="fa5bcb2" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1067 <div class="elementor-widget-container"> 1068 <ul class="elementor-icon-list-items"> 1069 <li class="elementor-icon-list-item"> 1070 <a href="https://mccelec.com/"> 1071 1072 <span class="elementor-icon-list-text">Home</span> 1073 </a> 1074 </li> 1075 <li class="elementor-icon-list-item"> 1076 <a href="https://mccelec.com/about-us/"> 1077 1078 <span class="elementor-icon-list-text">About Us</span> 1079 </a> 1080 </li> 1081 <li class="elementor-icon-list-item"> 1082 <a href="https://mccelec.com/electrical-services/"> 1083 1084 <span class="elementor-icon-list-text">Electrical Services</span> 1085 </a> 1086 </li> 1087 <li class="elementor-icon-list-item"> 1088 <a href="https://mccelec.com/areas-we-serve/"> 1089 1090 <span class="elementor-icon-list-text">Areas We Serve</span> 1091 </a> 1092 </li> 1093 <li class="elementor-icon-list-item"> 1094 <a href="https://mccelec.com/photo-gallery/"> 1095 1096 <span class="elementor-icon-list-text">Photo Gallery</span> 1097 </a> 1098 </li> 1099 <li class="elementor-icon-list-item"> 1100 <a href="#"> 1101 1102 <span class="elementor-icon-list-text">Reviews</span> 1103 </a> 1104 </li> 1105 <li class="elementor-icon-list-item"> 1106 <a href="https://mccelec.com/contact/"> 1107 1108 <span class="elementor-icon-list-text">Contact</span> 1109 </a> 1110 </li> 1111 </ul> 1112 </div> 1113 </div> 1114 </div> 1115 </div> 1116 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-ce09654" data-id="ce09654" data-element_type="column" data-e-type="column"> 1117 <div class="elementor-widget-wrap elementor-element-populated"> 1118 <div class="elementor-element elementor-element-a9943de elementor-widget elementor-widget-heading" data-id="a9943de" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1119 <div class="elementor-widget-container"> 1120 <h2 class="elementor-heading-title elementor-size-default">Location</h2> </div> 1121 </div> 1122 <div class="elementor-element elementor-element-0992d0d elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="0992d0d" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1123 <div class="elementor-widget-container"> 1124 <ul class="elementor-icon-list-items"> 1125 <li class="elementor-icon-list-item"> 1126 <span class="elementor-icon-list-text">Atlanta, GA 30324</span> 1127 </li> 1128 </ul> 1129 </div> 1130 </div> 1131 <div class="elementor-element elementor-element-10fde56 elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="10fde56" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1132 <div class="elementor-widget-container"> 1133 <ul class="elementor-icon-list-items"> 1134 <li class="elementor-icon-list-item"> 1135 <a href="https://www.google.com/maps?cid=11442717690786571643"> 1136 1137 <span class="elementor-icon-list-text">Map & Directions</span> 1138 </a> 1139 </li> 1140 </ul> 1141 </div>
1142 </div> 1143 </div> 1144 </div> 1145 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-fc44b4e" data-id="fc44b4e" data-element_type="column" data-e-type="column"> 1146 <div class="elementor-widget-wrap elementor-element-populated"> 1147 <div class="elementor-element elementor-element-c8a4a79 elementor-widget elementor-widget-heading" data-id="c8a4a79" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1148 <div class="elementor-widget-container"> 1149 <h2 class="elementor-heading-title elementor-size-default">Hours</h2> </div> 1150 </div> 1151 <div class="elementor-element elementor-element-e6d567a elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="e6d567a" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1152 <div class="elementor-widget-container"> 1153 <ul class="elementor-icon-list-items"> 1154 <li class="elementor-icon-list-item"> 1155 <span class="elementor-icon-list-text">Monday - Friday <strong> 9am - 5pm</span> 1156 </li> 1157 </ul> 1158 </div> 1159 </div> 1160 </div> 1161 </div> 1162 </div> 1163 </section> 1164 </div> 1165 </div> 1166 </div> 1167 </section> 1168 <section class="elementor-section elementor-top-section elementor-element elementor-element-7b048ff elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7b048ff" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1169 <div class="elementor-container elementor-column-gap-default"> 1170 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-ea5caca" data-id="ea5caca" data-element_type="column" data-e-type="column"> 1171 <div class="elementor-widget-wrap elementor-element-populated"> 1172 <div class="elementor-element elementor-element-2dc8d95 elementor-widget elementor-widget-heading" data-id="2dc8d95" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1173 <div class="elementor-widget-container"> 1174 <h2 class="elementor-heading-title elementor-size-default">Call Us Today!</h2> </div> 1175 </div> 1176 <div class="elementor-element elementor-element-88f0af8 elementor-widget elementor-widget-heading" data-id="88f0af8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1177 <div class="elementor-widget-container"> 1178 <h2 class="elementor-heading-title elementor-size-default"><a href="tel:678-362-2881">678-362-2881</a></h2> </div> 1179 </div> 1180 </div> 1181 </div> 1182 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-649a80b" data-id="649a80b" data-element_type="column" data-e-type="column"> 1183 <div class="elementor-widget-wrap elementor-element-populated"> 1184 <div class="elementor-element elementor-element-ce09173 elementor-widget elementor-widget-image" data-id="ce09173" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1185 <div class="elementor-widget-container"> 1186 <a href="https://mccelec.com/"> 1187 <img width="800" height="308" src="https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550-1024x394.png" class="attachment-large size-large wp-image-35" alt="Logo" srcset="https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550-1024x394.png 1024w, https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550-300x115.png 300w, https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550-768x295.png 768w, https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550-1536x591.png 1536w, https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550-2048x788.png 2048w, https://mccelec.com/wp-content/uploads/2025/05/Logo2.2409050849550-600x231.png 600w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 1188 </div> 1189 </div> 1190 </div> 1191 </div> 1192 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-44d947d" data-id="44d947d" data-element_type="column" data-e-type="column"> 1193 <div class="elementor-widget-wrap elementor-element-populated"> 1194 <div class="elementor-element elementor-element-dbe3ff5 elementor-widget elementor-widget-heading" data-id="dbe3ff5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1195 <div class="elementor-widget-container"> 1196 <h2 class="elementor-heading-title elementor-size-default">Follow Us</h2> </div>
1197 </div> 1198 <div class="elementor-element elementor-element-b69a8d8 e-grid-align-right e-grid-align-mobile-center elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="b69a8d8" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 1199 <div class="elementor-widget-container"> 1200 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 1201 <span class="elementor-grid-item" role="listitem"> 1202 <a class="elementor-icon elementor-social-icon elementor-social-icon-store elementor-repeater-item-9892011" href="https://www.google.com/maps?cid=11442717690786571643" target="_blank"> 1203 <span class="elementor-screen-only">Store</span> 1204 <svg aria-hidden="true" class="e-font-icon-svg e-fas-store" viewBox="0 0 616 512" xmlns="http://www.w3.org/2000/svg"><path d="M602 118.6L537.1 15C531.3 5.7 521 0 510 0H106C95 0 84.7 5.7 78.9 15L14 118.6c-33.5 53.5-3.8 127.9 58.8 136.4 4.5.6 9.1.9 13.7.9 29.6 0 55.8-13 73.8-33.1 18 20.1 44.3 33.1 73.8 33.1 29.6 0 55.8-13 73.8-33.1 18 20.1 44.3 33.1 73.8 33.1 29.6 0 55.8-13 73.8-33.1 18.1 20.1 44.3 33.1 73.8 33.1 4.7 0 9.2-.3 13.7-.9 62.8-8.4 92.6-82.8 59-136.4zM529.5 288c-10 0-19.9-1.5-29.5-3.8V384H116v-99.8c-9.6 2.2-19.5 3.8-29.5 3.8-6 0-12.1-.4-18-1.2-5.6-.8-11.1-2.1-16.4-3.6V480c0 17.7 14.3 32 32 32h448c17.7 0 32-14.3 32-32V283.2c-5.4 1.6-10.8 2.9-16.4 3.6-6.1.8-12.1 1.2-18.2 1.2z"></path></svg> </a> 1205 </span> 1206 <span class="elementor-grid-item" role="listitem"> 1207 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-685dbe8" href="https://www.facebook.com/mccelecsvc/" target="_blank"> 1208 <span class="elementor-screen-only">Facebook-f</span> 1209 <svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook-f" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg> </a> 1210 </span> 1211 <span class="elementor-grid-item" role="listitem"> 1212 <a class="elementor-icon elementor-social-icon elementor-social-icon-yelp elementor-repeater-item-41fbb16" href="https://www.yelp.com/biz/mccauley-electrical-service-atlanta-2" target="_blank"> 1213 <span class="elementor-screen-only">Yelp</span> 1214 <svg aria-hidden="true" class="e-font-icon-svg e-fab-yelp" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z"></path></svg> </a> 1215 </span> 1216 <span class="elementor-grid-item" role="listitem"> 1217 <a class="elementor-icon elementor-social-icon elementor-social-icon-home elementor-repeater-item-52d13cd" href="https://www.angi.com/companylist/us/ga/duluth/mccauley-electrical-service-reviews-6274295.htm" target="_blank"> 1218 <span class="elementor-screen-only">Home</span> 1219 <svg aria-hidden="true" class="e-font-icon-svg e-fas-home" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"></path></svg> </a> 1220 </span> 1221 <span class="elementor-grid-item" role="listitem"> 1222 <a class="elementor-icon elementor-social-icon elementor-social-icon-houzz elementor-repeater-item-4ef8dd9" href="https://www.houzz.com/professionals/electricians/mccauley-electrical-service-pfvwus-pf~2116071496" target="_blank"> 1223 <span class="elementor-screen-only">Houzz</span> 1224 <svg aria-hidden="true" class="e-font-icon-svg e-fab-houzz" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M275.9 330.7H171.3V480H17V32h109.5v104.5l305.1 85.6V480H275.9z"></path></svg> </a> 1225 </span> 1226 <span class="elementor-grid-item" role="listitem"> 1227 <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-76b9d87" href="https://www.bbb.org/us/ga/duluth/profile/electrical-contractors/mccauley-electrical-service-inc-0443-13002563" target="_blank"> 1228 <span class="elementor-screen-only"></span> 1229 <svg viewBox="0 0 36 36" class="blk icn " role="presentation"><path xmlns="http://www.w3.org/2000/svg" d="M22.267 35.999v-8.044h1.761l2.895 0.027c1.437-0.04 2.526 2.522 0.675 3.91a2.067 2.067 0 0 1-0.4 4.049l-3.149 0.047v0.013Zm1.788-3.334v1.872l2.535 0.013c0.972 0.04 1.037-1.923 0.036-1.937Zm0-1.512h2.184c1.138 0.047 0.787-1.761 0.027-1.761l-2.209-0.047Zm-9.448 4.846v-8.044h1.77l2.9 0.027c1.424-0.04 2.522 2.522 0.675 3.91a2.067 2.067 0 0 1-0.4 4.049l-3.149 0.047v0.013Zm1.8-3.334v1.872l2.535 0.013c0.976 0.04 1.037-1.923 0.027-1.937Zm0-1.512h2.184c1.138 0.047 0.787-1.761 0.027-1.761l-2.209-0.047ZM6.898 35.999v-8.044h1.761l2.909 0.027c1.424-0.04 2.522 2.522 0.675 3.91a2.067 2.067 0 0 1-0.4 4.049l-3.149 0.047v0.013Zm1.8-3.334v1.872l2.535 0.013c0.976 0.04 1.037-1.923 0.027-1.937Zm0-1.512h2.189c1.125 0.047 0.787-1.761 0.022-1.761l-2.209-0.047Zm5.496-6.906h-3.023v-0.013l-0.576-0.013l0.589-1.683l0.013 0.047h13.511v-0.
1229047l0.603 1.683l-0.589 0.013v0.013h-3.046l-0.778 2.25l-5.869 0.022Zm3.836-2.508c0.171-1.361-1.424-2.277-2.664-3.023-5.37-2.873-1.35-5.361-0.549-7.523 0.027-0.11 0.326-0.083 0.25 0.175 0.299 1.876 2.969 2.461 4.094 3.559 2.175 1.95 0.839 4.846-0.922 6.872a0.243 0.243 0 0 1-0.157 0.088C18.018 21.891 17.988 21.837 18.022 21.741Zm3.107-4.873c1.613-3.287-1.534-4.121-3.41-5.518-6.805-4.96-1.282-8.071 0.263-11.279a0.173 0.173 0 0 1 0.189-0.061a0.263 0.263 0 0 1 0.286 0.387a1.8 1.8 0 0 0-0.211 1.273c0.724 1.831 4.393 3.107 6.182 5.044 3.149 3.422-0.589 7.619-2.886 10.29a0.373 0.373 0 0 1-0.286 0.101a0.164 0.164 0 0 1-0.045 0C21.102 17.102 21.041 17.021 21.129 16.877Z"></path></svg> </a> 1230 </span> 1231 </div> 1232 </div> 1233 </div> 1234 </div> 1235 </div> 1236 </div> 1237 </section> 1238 <section class="elementor-section elementor-top-section elementor-element elementor-element-1aee133 bottom-footer elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1aee133" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1239 <div class="elementor-container elementor-column-gap-default"> 1240 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-af6ebd5" data-id="af6ebd5" data-element_type="column" data-e-type="column"> 1241 <div class="elementor-widget-wrap elementor-element-populated"> 1242 <div class="elementor-element elementor-element-c1a5921 elementor-widget elementor-widget-heading" data-id="c1a5921" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1243 <div class="elementor-widget-container"> 1244 <h2 class="elementor-heading-title elementor-size-default">© 2026 All Rights Reserved.</h2> </div> 1245 </div> 1246 <div class="elementor-element elementor-element-c1e0624 elementor-icon-list--layout-inline elementor-mobile-align-center elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="c1e0624" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1247 <div class="elementor-widget-container"> 1248 <ul class="elementor-icon-list-items elementor-inline-items"> 1249 <li class="elementor-icon-list-item elementor-inline-item"> 1250 <a href="https://mccelec.com/site-map/"> 1251 1252 <span class="elementor-icon-list-text">Site Map</span> 1253 </a> 1254 </li> 1255 <li class="elementor-icon-list-item elementor-inline-item"> 1256 <a href="https://mccelec.com/privacy-policy/"> 1257 1258 <span class="elementor-icon-list-text">Privacy Policy</span> 1259 </a> 1260 </li> 1261 <li class="elementor-icon-list-item elementor-inline-item"> 1262 <a href="https://mccelec.com/site-search/"> 1263 1264 <span class="elementor-icon-list-text">Site Search</span> 1265 </a> 1266 </li> 1267 </ul> 1268 </div> 1269 </div> 1270 </div> 1271 </div> 1272 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7791b72" data-id="7791b72" data-element_type="column" data-e-type="column"> 1273 <div class="elementor-widget-wrap elementor-element-populated"> 1274 </div> 1275 </div> 1276 </div> 1277 </section> 1278 </footer> 1279
1280<script type="speculationrules"> 1281{"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/hello-elementor-child/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1282</script>
1282 1283 <div data-elementor-type="popup" data-elementor-id="1196" class="elementor elementor-1196 elementor-location-popup" data-elementor-settings="{"exit_animation":"slideInLeft","open_selector":".open_menu","entrance_animation":"slideInLeft","entrance_animation_duration":{"unit":"px","size":0.3,"sizes":[]},"classes":"menu_popup","a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> 1284 <section class="elementor-section elementor-top-section elementor-element elementor-element-eb2b155 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="eb2b155" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1285 <div class="elementor-container elementor-column-gap-default"> 1286 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1c4bced" data-id="1c4bced" data-element_type="column" data-e-type="column"> 1287 <div class="elementor-widget-wrap elementor-element-populated"> 1288 <section class="elementor-section elementor-inner-section elementor-element elementor-element-e3218b0 menu_sec elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e3218b0" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1289 <div class="elementor-container elementor-column-gap-default"> 1290 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-c0572d3" data-id="c0572d3" data-element_type="column" data-e-type="column"> 1291 <div class="elementor-widget-wrap elementor-element-populated"> 1292 <div class="elementor-element elementor-element-d504f06 elementor-widget elementor-widget-search" data-id="d504f06" data-element_type="widget" data-e-type="widget" data-settings="{"submit_trigger":"click_submit","pagination_type_options":"none"}" data-widget_type="search.default"> 1293 <div class="elementor-widget-container"> 1294 <search class="e-search hidden" role="search"> 1295 <form class="e-search-form" action="https://mccelec.com" method="get"> 1296 1297 1298 <label class="e-search-label" for="search-d504f06"> 1299 <span class="elementor-screen-only"> 1300 Search </span> 1301 </label> 1302 1303 <div class="e-search-input-wrapper"> 1304 <input id="search-d504f06" placeholder="Search" class="e-search-input" type="search" name="s" value="" autocomplete="off" role="combobox" aria-autocomplete="list" aria-expanded="false" aria-controls="results-d504f06" aria-haspopup="listbox"> 1305 <svg aria-hidden="true" class="e-font-icon-svg e-fas-times" viewBox="0 0 352 512" xmlns="http://www.w3.org/2000/svg"><path d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> <output id="results-d504f06" class="e-search-results-container hide-loader" aria-live="polite" aria-atomic="true" aria-label="Results for search" tabindex="0"> 1306 <div class="e-search-results"></div> 1307 </output> 1308 </div> 1309 1310 1311 <button class="e-search-submit " type="submit"> 1312 <svg aria-hidden="true" class="e-font-icon-svg e-fas-search" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path></svg> 1313 <span class=""> 1314 Search </span> 1315 </button> 1316 <input type="hidden" name="e_search_props" value="d504f06-1196"> 1317 </form> 1318 </search> 1319 </div>
1320 </div> 1321 <div class="elementor-element elementor-element-aa89d8b elementor-widget-mobile__width-inherit elementor-widget elementor-widget-nav-menu" data-id="aa89d8b" data-element_type="widget" data-e-type="widget" data-settings="{"layout":"dropdown","submenu_icon":{"value":"<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-right\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z\"><\/path><\/svg>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> 1322 <div class="elementor-widget-container"> 1323 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 1324 <ul id="menu-2-aa89d8b" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-2049"><a href="https://mccelec.com/" class="elementor-item" tabindex="-1">Home</a></li> 1325<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-59"><a href="https://mccelec.com/about-us/" class="elementor-item" tabindex="-1">About Us</a></li> 1326<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-58"><a href="https://mccelec.com/electrical-services/" class="elementor-item" tabindex="-1">Electrical Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-right" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg></span></a> 1327<ul class="sub-menu elementor-nav-menu--dropdown"> 1328 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-922"><a href="https://mccelec.com/electrical-services/rewiring/" class="elementor-sub-item" tabindex="-1">Rewiring</a></li> 1329 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2649"><a href="https://mccelec.com/electrical-services/ceiling-fan-repair/" class="elementor-sub-item" tabindex="-1">Ceiling Fan Repair</a></li> 1330 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2670"><a href="https://mccelec.com/electrical-services/electrical-panels/" class="elementor-sub-item" tabindex="-1">Electrical Panels</a></li> 1331 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2672"><a href="https://mccelec.com/electrical-services/interior-lighting/" class="elementor-sub-item" tabindex="-1">Interior Lighting</a></li> 1332 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2671"><a href="https://mccelec.com/electrical-services/lighting-design-and-layout/" class="elementor-sub-item" tabindex="-1">Lighting Design & Layout</a></li> 1333 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2712"><a href="https://mccelec.com/electrical-services/landscape-lighting/" class="elementor-sub-item" tabindex="-1">Landscape Lighting</a></li> 1334 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2721"><a href="https://mccelec.com/electrical-services/home-automation/" class="elementor-sub-item" tabindex="-1">Home Automation</a></li> 1335 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2713"><a href="https://mccelec.com/electrical-services/security-cameras/" class="elementor-sub-item" tabindex="-1">Security Cameras</a></li> 1336 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2709"><a href="https://mccelec.com/electrical-services/electric-car-charger/" class="elementor-sub-item" tabindex="-1">Electric Car Charger</a></li> 1337 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2711"><a href="https://mccelec.com/electrical-services/home-theater-setup/" class="elementor-sub-item" tabindex="-1">Home Theater Setup</a></li> 1338 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2714"><a href="https://mccelec.com/electrical-services/whole-house-surge-protectors/" class="elementor-sub-item" tabindex="-1">Whole House Surge Protectors</a></li> 1339 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2710"><a href="https://mccelec.com/electrical-services/electrical-inspections/" class="elementor-sub-item" tabindex="-1">Electrical Inspections</a></li> 1340 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2727"><a href="https://mccelec.com/electrical-services/electrical-repair/" class="elementor-sub-item" tabindex="-1">Electrical Repair</a></li> 1341</ul> 1342</li> 1343<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-57"><a href="https://mccelec.com/areas-we-serve/" class="elementor-item" tabindex="-1">Areas We Serve<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-right" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522
1343-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg></span></a> 1344<ul class="sub-menu elementor-nav-menu--dropdown"> 1345 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-921"><a href="https://mccelec.com/areas-we-serve/buckhead/" class="elementor-sub-item" tabindex="-1">Buckhead</a></li> 1346 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2749"><a href="https://mccelec.com/areas-we-serve/alpharetta/" class="elementor-sub-item" tabindex="-1">Alpharetta</a></li> 1347 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2747"><a href="https://mccelec.com/areas-we-serve/sandy-springs/" class="elementor-sub-item" tabindex="-1">Sandy Springs</a></li> 1348 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2748"><a href="https://mccelec.com/areas-we-serve/midtown/" class="elementor-sub-item" tabindex="-1">Midtown</a></li> 1349</ul> 1350</li> 1351<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-56"><a href="https://mccelec.com/photo-gallery/" class="elementor-item" tabindex="-1">Photo Gallery<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-right" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg></span></a> 1352<ul class="sub-menu elementor-nav-menu--dropdown"> 1353 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-920"><a href="https://mccelec.com/photo-gallery/ceiling-fans/" class="elementor-sub-item" tabindex="-1">Ceiling Fans</a></li> 1354 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2048"><a href="https://mccelec.com/photo-gallery/chandelier-pendants/" class="elementor-sub-item" tabindex="-1">Chandelier Pendants</a></li> 1355 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2047"><a href="https://mccelec.com/photo-gallery/cabinet-display-lighting/" class="elementor-sub-item" tabindex="-1">Cabinet & Display Lighting</a></li> 1356 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2046"><a href="https://mccelec.com/photo-gallery/electrical-panels/" class="elementor-sub-item" tabindex="-1">Electrical Panels</a></li> 1357 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2045"><a href="https://mccelec.com/photo-gallery/fire-hazard-examples/" class="elementor-sub-item" tabindex="-1">Fire Hazard Examples</a></li> 1358 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2044"><a href="https://mccelec.com/photo-gallery/lutron-radiora2/" class="elementor-sub-item" tabindex="-1">Lutron RadioRA2</a></li> 1359 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2043"><a href="https://mccelec.com/photo-gallery/outdoor-lighting/" class="elementor-sub-item" tabindex="-1">Outdoor Lighting</a></li> 1360 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2042"><a href="https://mccelec.com/photo-gallery/recessed-lighting/" class="elementor-sub-item" tabindex="-1">Recessed Lighting</a></li> 1361 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2041"><a href="https://mccelec.com/photo-gallery/track-lighting/" class="elementor-sub-item" tabindex="-1">Track Lighting</a></li> 1362 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3287"><a href="https://mccelec.com/photo-gallery/tv-installs/" class="elementor-sub-item" tabindex="-1">TV Installs</a></li> 1363 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3286"><a href="https://mccelec.com/photo-gallery/vanity-sconces/" class="elementor-sub-item" tabindex="-1">Vanity & Sconces</a></li> 1364</ul> 1365</li> 1366<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-55"><a href="https://mccelec.com/contact/" class="elementor-item" tabindex="-1">Contact</a></li> 1367</ul> </nav> 1368 </div>
1369 </div> 1370 <div class="elementor-element elementor-element-c391cc3 elementor-mobile-align-center elementor-align-center elementor-widget elementor-widget-button" data-id="c391cc3" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1371 <div class="elementor-widget-container"> 1372 <div class="elementor-button-wrapper"> 1373 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://mccelec.com/contact/"> 1374 <span class="elementor-button-content-wrapper"> 1375 <span class="elementor-button-text">Contact Us</span> 1376 </span> 1377 </a> 1378 </div> 1379 </div> 1380 </div> 1381 <div class="elementor-element elementor-element-a29e00c elementor-mobile-align-center elementor-align-center elementor-widget elementor-widget-button" data-id="a29e00c" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1382 <div class="elementor-widget-container"> 1383 <div class="elementor-button-wrapper"> 1384 <a class="elementor-button elementor-button-link elementor-size-sm" href="tel:678-324-3117"> 1385 <span class="elementor-button-content-wrapper"> 1386 <span class="elementor-button-text">Call Us Today!</span> 1387 </span> 1388 </a> 1389 </div> 1390 </div> 1391 </div> 1392 <div class="elementor-element elementor-element-8408320 elementor-widget elementor-widget-heading" data-id="8408320" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1393 <div class="elementor-widget-container"> 1394 <h2 class="elementor-heading-title elementor-size-default">Follow Us</h2> </div> 1395 </div> 1396 <div class="elementor-element elementor-element-62917be e-grid-align-mobile-center elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="62917be" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 1397 <div class="elementor-widget-container"> 1398 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 1399 <span class="elementor-grid-item" role="listitem"> 1400 <a class="elementor-icon elementor-social-icon elementor-social-icon-store elementor-repeater-item-9892011" href="https://www.google.com/maps?cid=11442717690786571643" target="_blank"> 1401 <span class="elementor-screen-only">Store</span> 1402 <svg aria-hidden="true" class="e-font-icon-svg e-fas-store" viewBox="0 0 616 512" xmlns="http://www.w3.org/2000/svg"><path d="M602 118.6L537.1 15C531.3 5.7 521 0 510 0H106C95 0 84.7 5.7 78.9 15L14 118.6c-33.5 53.5-3.8 127.9 58.8 136.4 4.5.6 9.1.9 13.7.9 29.6 0 55.8-13 73.8-33.1 18 20.1 44.3 33.1 73.8 33.1 29.6 0 55.8-13 73.8-33.1 18 20.1 44.3 33.1 73.8 33.1 29.6 0 55.8-13 73.8-33.1 18.1 20.1 44.3 33.1 73.8 33.1 4.7 0 9.2-.3 13.7-.9 62.8-8.4 92.6-82.8 59-136.4zM529.5 288c-10 0-19.9-1.5-29.5-3.8V384H116v-99.8c-9.6 2.2-19.5 3.8-29.5 3.8-6 0-12.1-.4-18-1.2-5.6-.8-11.1-2.1-16.4-3.6V480c0 17.7 14.3 32 32 32h448c17.7 0 32-14.3 32-32V283.2c-5.4 1.6-10.8 2.9-16.4 3.6-6.1.8-12.1 1.2-18.2 1.2z"></path></svg> </a> 1403 </span> 1404 <span class="elementor-grid-item" role="listitem"> 1405 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-685dbe8" href="https://www.facebook.com/mccelecsvc/" target="_blank"> 1406 <span class="elementor-screen-only">Facebook-f</span> 1407 <svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook-f" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg> </a> 1408 </span> 1409 <span class="elementor-grid-item" role="listitem"> 1410 <a class="elementor-icon elementor-social-icon elementor-social-icon-yelp elementor-repeater-item-41fbb16" href="https://www.yelp.com/biz/mccauley-electrical-service-atlanta-2" target="_blank"> 1411 <span class="elementor-screen-only">Yelp</span> 1412 <svg aria-hidden="true" class="e-font-icon-svg e-fab-yelp" viewB
1412ox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z"></path></svg> </a> 1413 </span> 1414 <span class="elementor-grid-item" role="listitem"> 1415 <a class="elementor-icon elementor-social-icon elementor-social-icon-home elementor-repeater-item-52d13cd" href="https://www.angi.com/companylist/us/ga/duluth/mccauley-electrical-service-reviews-6274295.htm" target="_blank"> 1416 <span class="elementor-screen-only">Home</span> 1417 <svg aria-hidden="true" class="e-font-icon-svg e-fas-home" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"></path></svg> </a> 1418 </span> 1419 <span class="elementor-grid-item" role="listitem"> 1420 <a class="elementor-icon elementor-social-icon elementor-social-icon-houzz elementor-repeater-item-4ef8dd9" href="https://www.houzz.com/professionals/electricians/mccauley-electrical-service-pfvwus-pf~2116071496" target="_blank"> 1421 <span class="elementor-screen-only">Houzz</span> 1422 <svg aria-hidden="true" class="e-font-icon-svg e-fab-houzz" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M275.9 330.7H171.3V480H17V32h109.5v104.5l305.1 85.6V480H275.9z"></path></svg> </a> 1423 </span> 1424 <span class="elementor-grid-item" role="listitem"> 1425 <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-76b9d87" href="https://www.bbb.org/us/ga/duluth/profile/electrical-contractors/mccauley-electrical-service-inc-0443-13002563" target="_blank"> 1426 <span class="elementor-screen-only"></span> 1427 <svg viewBox="0 0 36 36" class="blk icn " role="presentation"><path xmlns="http://www.w3.org/2000/svg" d="M22.267 35.999v-8.044h1.761l2.895 0.027c1.437-0.04 2.526 2.522 0.675 3.91a2.067 2.067 0 0 1-0.4 4.049l-3.149 0.047v0.013Zm1.788-3.334v1.872l2.535 0.013c0.972 0.04 1.037-1.923 0.036-1.937Zm0-1.512h2.184c1.138 0.047 0.787-1.761 0.027-1.761l-2.209-0.047Zm-9.448 4.846v-8.044h1.77l2.9 0.027c1.424-0.04 2.522 2.522 0.675 3.91a2.067 2.067 0 0 1-0.4 4.049l-3.149 0.047v0.013Zm1.8-3.334v1.872l2.535 0.013c0.976 0.04 1.037-1.923 0.027-1.937Zm0-1.512h2.184c1.138 0.047 0.787-1.761 0.027-1.761l-2.209-0.047ZM6.898 35.999v-8.044h1.761l2.909 0.027c1.424-0.04 2.522 2.522 0.675 3.91a2.067 2.067 0 0 1-0.4 4.049l-3.149 0.047v0.013Zm1.8-3.334v1.872l2.535 0.013c0.976 0.04 1.037-1.923 0.027-1.937Zm0-1.512h2.189c1.125 0.047 0.787-1.761 0.022-1.761l-2.209-0.047Zm5.496-6.906h-3.023v-0.013l-0.576-0.013l0.589-1.683l0.013 0.047h13.511v-0.047l0.603 1.683l-0.589 0.013v0.013h-3.046l-0.778 2.25l-5.869 0.022Zm3.836-2.508c0.171-1.361-1.424-2.277-2.664-3.023-5.37-2.873-1.35-5.361-0.549-7.523 0.027-0.11 0.326-0.083 0.25 0.175 0.299 1.876 2.969 2.461 4.094 3.559 2.175 1.95 0.839 4.846-0.922 6.872a0.243 0.243 0 0 1-0.157 0.088C18.018 21.891 17.988 21.837 18.022 21.741Zm3.107-4.873c1.613-3.287-1.534-4.121-3.41-5.518-6.805-4.96-1.282-8.071 0.263-11.279a0.173 0.173 0 0 1 0.189-0.061a0.263 0.263 0 0 1 0.286 0.387a1.8 1.8 0 0 0-0.211 1.273c0.724 1.831 4.393 3.107 6.182 5.044 3.149 3.422-0.589 7.619-2.886 10.29a0.373 0.373 0 0 1-0.286 0.101a0.164 0.164 0 0 1-0.045 0C21.102 17.102 21.041 17.021 21.129 16.877Z"></path></svg> </a> 1428 </span> 1429 </div> 1430 </div>
1431 </div> 1432 </div> 1433 </div> 1434 </div> 1435 </section> 1436 </div> 1437 </div> 1438 </div> 1439 </section> 1440 </div> 1441
1441<script> 1442 ( () => { 1443 const lazyloadRunObserver = () => { 1444 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 1445 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 1446 entries.forEach( ( entry ) => { 1447 if ( entry.isIntersecting ) { 1448 let lazyloadBackground = entry.target; 1449 if( lazyloadBackground ) { 1450 lazyloadBackground.classList.add( 'e-lazyloaded' ); 1451 } 1452 lazyloadBackgroundObserver.unobserve( entry.target ); 1453 } 1454 }); 1455 }, { rootMargin: '200px 0px 200px 0px' } ); 1456 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 1457 lazyloadBackgroundObserver.observe( lazyloadBackground ); 1458 } ); 1459 }; 1460 const events = [ 1461 'DOMContentLoaded', 1462 'elementor/lazyload/observe', 1463 ]; 1464 events.forEach( ( event ) => { 1465 document.addEventListener( event, lazyloadRunObserver ); 1466 } ); 1467 } )(); 1468 </script>
1468 1469
1469<script> 1470 (function () { 1471 var c = document.body.className; 1472 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 1473 document.body.className = c; 1474 })(); 1475 </script>
1475 1476
1476<script async data-wp-strategy="async" id="trustedsite-badge-js" src="https://cdn.trustedsite.com/js/1.js"></script>
vendor: 1 bytes, line 1476
1476
1477<script id="hello-theme-frontend-js" src="https://mccelec.com/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=3.5.1"></script>
vendor: 1 bytes, line 1477
1477
1478<script id="elementor-webpack-runtime-js" src="https://mccelec.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 1478
1478
1479<script id="elementor-frontend-modules-js" src="https://mccelec.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 1479
1479
1480<script id="jquery-ui-core-js-before"> 1481jQuery.uiBackCompat = true; 1482//# sourceURL=jquery-ui-core-js-before 1483</script>
vendor: 1 bytes, line 1483
1483
1484<script id="jquery-ui-core-js" src="https://mccelec.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1484
1484
1485<script id="elementor-frontend-js-before"> 1486var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.3.4","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"nested-elements":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true},"urls":{"assets":"https:\/\/mccelec.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/mccelec.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/mccelec.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"650471dda8","atomicFormsSendForm":"8972cd8cc6"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","woocommerce_notices_elements":[],"hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":736,"title":"Search%20Our%20Site%20%7C%20McCauley%20Electrical%20Service","excerpt":"","featuredImage":false}}; 1487//# sourceURL=elementor-frontend-js-before 1488</script>
vendor: 1 bytes, line 1488
1488
1489<script id="elementor-frontend-js" src="https://mccelec.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 1489
1489
1490<script id="smartmenus-js" src="https://mccelec.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 1490
1490
1491<script id="sourcebuster-js-js" src="https://mccelec.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 1491
1491
1492<script id="wc-order-attribution-js-extra"> 1493var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://mccelec.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 1494//# sourceURL=wc-order-attribution-js-extra 1495</script>
vendor: 1 bytes, line 1495
1495
1496<script id="wc-order-attribution-js" src="https://mccelec.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 1496
1496
1497<script id="wp-hooks-js" src="https://mccelec.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1497
1497
1498<script id="wp-i18n-js" src="https://mccelec.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1498
1498
1499<script id="wp-i18n-js-after"> 1500wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1501//# sourceURL=wp-i18n-js-after 1502</script>
vendor: 1 bytes, line 1502
1502
1503<script id="elementor-pro-frontend-js-before"> 1504var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/mccelec.com\/wp-admin\/admin-ajax.php","nonce":"6f68d71fcc","urls":{"assets":"https:\/\/mccelec.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/mccelec.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"woocommerce":{"menu_cart":{"cart_page_url":"https:\/\/mccelec.com\/cart\/","checkout_page_url":"https:\/\/mccelec.com\/checkout\/","fragments_nonce":"9218a36bb1"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/mccelec.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 1505//# sourceURL=elementor-pro-frontend-js-before 1506</script>
vendor: 1 bytes, line 1506
1506
1507<script id="elementor-pro-frontend-js" src="https://mccelec.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 1507
1507
1508<script id="pro-elements-handlers-js" src="https://mccelec.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 1508
1508
1509<script id="wp-emoji-settings" type="application/json"> 1510{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://mccelec.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}} 1511</script>
vendor: 1 bytes, line 1511
1511
1512<script type="module"> 1513/*! This file is auto-generated */ 1514var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1515//# sourceURL=https://mccelec.com/wp-includes/js/wp-emoji-loader.min.js 1516</script>
vendor: 1 bytes, line 1516
1516
1517<script> 1518jQuery(".elementor-swiper-button.elementor-swiper-button").html('<svg viewBox="0 0 24 24" class="blk icn mrg_lt fit clr-lnk" role="presentation"><path d="M20.875 11.403l-20.839-0.111L0 12.974H20.513l-5.737 5.886L16.049 20.159l7.951-8.122l-1.271-1.304L16.049 3.841l-1.271 1.304Z"></path></svg>'); 1519 jQuery(document).ready(function(){ 1520jQuery(".open_menu").click(function(){ 1521 jQuery(".menu_sec").addClass("show"); 1522}); 1523jQuery(".close_icon").click(function(){ 1524 jQuery(".menu_sec").removeClass("show"); 1525}); 1526}); 1527jQuery(document).ready(function() { 1528 jQuery(".gallery_pagination").append('<div id="gallery-pagination"><button id="prev-btn"><svg viewBox="0 0 24 24" class="blk icn mrg_lt fit clr-lnk" role="presentation"><path d="M20.875 11.403l-20.839-0.111L0 12.974H20.513l-5.737 5.886L16.049 20.159l7.951-8.122l-1.271-1.304L16.049 3.841l-1.271 1.304Z"></path></svg></button><span id="page-number">1</span>/<span id="total-pages"></span><button id="next-btn"><svg viewBox="0 0 24 24" class="blk icn mrg_lt fit clr-lnk" role="presentation"><path d="M20.875 11.403l-20.839-0.111L0 12.974H20.513l-5.737 5.886L16.049 20.159l7.951-8.122l-1.271-1.304L16.049 3.841l-1.271 1.304Z"></path></svg></button></div>'); 1529 var itemsPerPage = 12; 1530 var items = jQuery('.gallery_pagination .e-gallery-item.elementor-gallery-item'); 1531 var totalItems = items.length; 1532 var totalPages = Math.max(1, Math.ceil(totalItems / itemsPerPage)); // ensure at least 1 1533 var currentPage = 1; 1534 1535 jQuery('#total-pages').text(totalPages); 1536 1537 function showPage(page) { 1538 items.hide(); 1539 1540 if (totalItems > 0) { 1541 var start = (page - 1) * itemsPerPage; 1542 var end = start + itemsPerPage; 1543 items.slice(start, end).show(); 1544 } 1545 1546 jQuery('#page-number').text(page); 1547 } 1548 1549 jQuery('#prev-btn').on('click', function() { 1550 if (currentPage > 1) { 1551 currentPage--; 1552 showPage(currentPage); 1553 } 1554 }); 1555 1556 jQuery('#next-btn').on('click', function() { 1557 if (currentPage < totalPages) { 1558 currentPage++; 1559 showPage(currentPage); 1560 } 1561 }); 1562 1563 showPage(currentPage); 1564}); 1565 1566</script>
vendor: 1 bytes, line 1566
1566
1567<script> 1568jQuery(document).ready(function($) { 1569 $('.click-button').on('click', function(e) { 1570 e.preventDefault(); 1571 $(this).siblings('.click-show').slideToggle(); 1572 }); 1573 1574 $('.click-show').hide(); 1575}); 1576</script>
1576 1577 1578<!-- WooCommerce JavaScript -->
1579<script type="text/javascript"> 1580jQuery(function($) { 1581window.mwc_payments_poynt_payment_form_handler = new MWCPaymentsPoyntPaymentFormHandler({"appId":"urn:aid:8f1db96c-1ff7-4fc0-a52b-4a7f63276723","businessId":"1369aaa9-d647-409d-9119-d12a9cc4f550","customerAddress":{"firstName":"","lastName":"","phone":"","email":"","line1":"","line2":"","city":"","state":"AL","country":"US","postcode":""},"shippingAddress":{"line1":"","line2":"","city":"","state":"","country":"","postcode":"","needsShipping":false},"isLoggingEnabled":false,"options":{"iFrame":{"border":"0px","borderRadius":"0px","boxShadow":"none","height":"320px","width":"auto"},"style":{"theme":"checkout"},"displayComponents":{"firstName":false,"lastName":false,"emailAddress":false,"zipCode":false,"labels":true,"submitButton":false},"customCss":{"container":{"margin-top":"10px"},"inputLabel":{"font-size":"16px"}},"enableReCaptcha":true,"reCaptchaOptions":{"type":"TEXT"}}}); 1582 }); 1583</script>
1583 1584
1584<script>'undefined'=== typeof _trfq || (window._trfq = []);'undefined'=== typeof _trfd && (window._trfd=[]), 1585 _trfd.push({'tccl.baseHost':'secureserver.net'}), 1586 _trfd.push({'ap':'wpaas_v2'}, 1587 {'server':'01a77916c050'}, 1588 {'pod':'c33-prod-p3-us-west-2'}, 1589 {'xid':'46099908'}, 1590 {'wp':'7.1.3'}, 1591 {'php':'8.2.34'}, 1592 {'loggedin':'0'}, 1593 {'cdn':'1'}, 1594 {'builder':'elementor'}, 1595 {'theme':'hello-elementor'}, 1596 {'wds':'0'}, 1597 {'wp_alloptions_count':'530'}, 1598 {'wp_alloptions_bytes':'122685'}, 1599 {'gdl_coming_soon_page':'0'} 1600 , {'appid':'966427'} ); 1601 var trafficScript = document.createElement('script'); trafficScript.src = 'https://img1.wsimg.com/signals/js/clients/scc-c2/scc-c2.min.js'; window.document.head.appendChild(trafficScript);</script>
1601 1602
1602<script>window.addEventListener('click', function (elem) { var _elem$target, _elem$target$dataset, _window, _window$_trfq; return (elem === null || elem === void 0 ? void 0 : (_elem$target = elem.target) === null || _elem$target === void 0 ? void 0 : (_elem$target$dataset = _elem$target.dataset) === null || _elem$target$dataset === void 0 ? void 0 : _elem$target$dataset.eid) && ((_window = window) === null || _window === void 0 ? void 0 : (_window$_trfq = _window._trfq) === null || _window$_trfq === void 0 ? void 0 : _window$_trfq.push(["cmdLogEvent", "click", elem.target.dataset.eid]));});</script>
1602 1603
1603<script src='https://img1.wsimg.com/traffic-assets/js/tccl-tti.min.js' onload="window.tti.calculateTTI()"></script>
1603 1604 1605</body> 1606</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.