PageSourceSearch

https://obsidiangroup.ai/

html obsidiangroup.ai collected 2026-10-05 13:54:12 UTC 150,518 bytes, 1,016 lines download raw bytes

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 Premium plugin v28.6 (Yoast SEO v28.6) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
10	<title>Smart Home Automation in Phoenix &amp; Scottsdale | Obsidian</title>
11	<meta name="description" content="Luxury smart home automation, lighting, A/V, shading &amp; security for Phoenix, Scottsdale &amp; Paradise Valley. Call 480-501-0101." />
12	<link rel="canonical" href="https://obsidiangroup.ai/" />
13	<meta property="og:locale" content="en_US" />
14	<meta property="og:type" content="website" />
15	<meta property="og:title" content="Home" />
16	<meta property="og:description" content="Home" />
17	<meta property="og:url" content="https://obsidiangroup.ai/" />
18	<meta property="og:site_name" content="Obsidian Group" />
19	<meta property="article:publisher" content="https://www.facebook.com/people/Obsidian-Group/61568341420856/" />
20	<meta property="article:modified_time" content="2026-09-22T18:54:23+00:00" />
21	<meta property="og:image" content="https://obsidiangroup.ai/wp-content/uploads/2025/07/valleyl-job-pv-17-rs.webp" />
22	<meta property="og:image:width" content="1920" />
23	<meta property="og:image:height" content="1080" />
24	<meta property="og:image:type" content="image/webp" />
25	<meta name="twitter:card" content="summary_large_image" />
26	
26<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/obsidiangroup.ai\/","url":"https:\/\/obsidiangroup.ai\/","name":"Smart Home Automation in Phoenix & Scottsdale | Obsidian","isPartOf":{"@id":"https:\/\/obsidiangroup.ai\/#website"},"about":{"@id":"https:\/\/obsidiangroup.ai\/#organization"},"primaryImageOfPage":{"@id":"https:\/\/obsidiangroup.ai\/#primaryimage"},"image":{"@id":"https:\/\/obsidiangroup.ai\/#primaryimage"},"thumbnailUrl":"https:\/\/obsidiangroup.ai\/wp-content\/uploads\/2025\/07\/valleyl-job-pv-17-rs.webp","datePublished":"2025-02-21T20:37:24+00:00","dateModified":"2026-09-22T18:54:23+00:00","description":"Luxury smart home automation, lighting, A\/V, shading & security for Phoenix, Scottsdale & Paradise Valley. Call 480-501-0101.","breadcrumb":{"@id":"https:\/\/obsidiangroup.ai\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/obsidiangroup.ai\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/obsidiangroup.ai\/#primaryimage","url":"https:\/\/obsidiangroup.ai\/wp-content\/uploads\/2025\/07\/valleyl-job-pv-17-rs.webp","contentUrl":"https:\/\/obsidiangroup.ai\/wp-content\/uploads\/2025\/07\/valleyl-job-pv-17-rs.webp","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/obsidiangroup.ai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/obsidiangroup.ai\/#website","url":"https:\/\/obsidiangroup.ai\/","name":"Obsidian Group","description":"Obsidian Group offers expert home services, including electrical, A\/V systems, shading, lighting, and outdoor enhancements, with over 78 years of experience.","publisher":{"@id":"https:\/\/obsidiangroup.ai\/#organization"},"alternateName":"Obsidian Technology","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/obsidiangroup.ai\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/obsidiangroup.ai\/#organization","name":"Obsidian Group","alternateName":"Obsidian Technology","url":"https:\/\/obsidiangroup.ai\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/obsidiangroup.ai\/#\/schema\/logo\/image\/","url":"https:\/\/obsidiangroup.ai\/wp-content\/uploads\/2025\/07\/valleyl-job-pv-17-rs.webp","contentUrl":"https:\/\/obsidiangroup.ai\/wp-content\/uploads\/2025\/07\/valleyl-job-pv-17-rs.webp","width":1920,"height":1080,"caption":"Obsidian Group"},"image":{"@id":"https:\/\/obsidiangroup.ai\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/Obsidian-Group\/61568341420856\/","https:\/\/www.instagram.com\/obsidiangroupaz\/","https:\/\/www.linkedin.com\/company\/obsidian-groupaz","https:\/\/www.youtube.com\/@ObsidianGroupAZ"],"description":"At Obsidian Group, we believe that every home should be a seamless blend of innovation, style, and functionality. With over 78 years of combined experience, our team of experts specializes in electrical solutions, advanced A\/V systems, luxury shading, customized lighting, and outdoor enhancements—bringing your vision to life with precision and excellence.","email":"[email protected]","telephone":"480-501-0101","foundingDate":"2025-01-01","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1","maxValue":"10"},"publishingPrinciples":"https:\/\/obsidiangroup.ai\/about-obsidian\/"}]}</script>
26
27	<meta name="google-site-verification" content="zZv1iwtT37kqckma-gi-g32LxWsZoslF1Wdr0407QeQ" />
28	<!-- / Yoast SEO Premium plugin. -->
29
30
31<link rel='dns-prefetch' href='//www.googletagmanager.com' />
32<link rel="alternate" type="application/rss+xml" title="Obsidian Group &raquo; Feed" href="https://obsidiangroup.ai/feed/" />
33<link rel="alternate" type="application/rss+xml" title="Obsidian Group &raquo; Comments Feed" href="https://obsidiangroup.ai/comments/feed/" />
34<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://obsidiangroup.ai/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fobsidiangroup.ai%2F" />
35<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://obsidiangroup.ai/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fobsidiangroup.ai%2F&#038;format=xml" />
36<style id="wp-img-auto-sizes-contain-inline-css">
37img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
38/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
39</style>
40<style id="wp-emoji-styles-inline-css">
41
42	img.wp-smiley, img.emoji {
43		display: inline !important;
44		border: none !important;
45		box-shadow: none !important;
46		height: 1em !important;
47		width: 1em !important;
48		margin: 0 0.07em !important;
49		vertical-align: -0.1em !important;
50		background: none !important;
51		padding: 0 !important;
52	}
53/*# sourceURL=wp-emoji-styles-inline-css */
54</style>
55<style id="site-designer-shared-pattern-classes-inline-css">
56/* Dark cover/section overlay + on-dark text. */
57body .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); }
58.wp-block-cover.is-style-overlay-dark .wp-block-cover__background.has-background-dim { opacity: 0.50 !important; }
59: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); }
60.dsgo-image-accordion-item.is-style-overlay-dark { --dsgo-overlay-color: var(--wp--preset--color--base-3); }
61.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); }
62body .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; }
63body .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; }
64
65/* Solid dark section background + light text. */
66.is-style-bg-dark { background-color: var(--wp--preset--color--contrast); color: var(--wp--preset--color--base); }
67.is-style-bg-dark a { color: var(--wp--preset--color--base); }
68/*# sourceURL=site-designer-shared-pattern-classes-inline-css */
69</style>
70<style id="global-styles-inline-css">
71: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%);
71--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.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;}
71.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;}
72:root :where(.wp-block-icon svg){width: 24px;}
73:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
74/*# sourceURL=global-styles-inline-css */
75</style>
76<link rel='stylesheet' id='wp-theme-css' href='https://obsidiangroup.ai/wp-includes/css/dist/theme/design-tokens.min.css?ver=7.1.2' media='all' />
77<link rel='stylesheet' id='wp-components-css' href='https://obsidiangroup.ai/wp-includes/css/dist/components/style.min.css?ver=7.1.2' media='all' />
78<link rel='stylesheet' id='godaddy-styles-css' href='https://obsidiangroup.ai/wp-content/mu-plugins/vendor/wpex/godaddy-launch/includes/Dependencies/GoDaddy/Styles/build/latest.css?ver=2.0.2' media='all' />
79<link rel='stylesheet' id='hello-elementor-css' href='https://obsidiangroup.ai/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.5.1' media='all' />
80<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://obsidiangroup.ai/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.5.1' media='all' />
81<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://obsidiangroup.ai/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.5.1' media='all' />
82<link rel='stylesheet' id='elementor-frontend-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.3' media='all' />
83<link rel='stylesheet' id='elementor-post-15-css' href='https://obsidiangroup.ai/wp-content/uploads/elementor/css/post-15.css?ver=1790833147' media='all' />
84<link rel='stylesheet' id='widget-image-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.3' media='all' />
85<link rel='stylesheet' id='widget-nav-menu-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor-pro/assets/css/widget-nav-menu.min.css?ver=4.3.1' media='all' />
86<link rel='stylesheet' id='e-sticky-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor-pro/assets/css/modules/sticky.min.css?ver=4.3.1' media='all' />
87<link rel='stylesheet' id='widget-image-box-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/css/widget-image-box.min.css?ver=4.3.3' media='all' />
88<link rel='stylesheet' id='widget-social-icons-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.3.3' media='all' />
89<link rel='stylesheet' id='e-apple-webkit-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=4.3.3' media='all' />
90<link rel='stylesheet' id='widget-heading-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.3' media='all' />
91<link rel='stylesheet' id='widget-icon-list-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=4.3.3' media='all' />
92<link rel='stylesheet' id='uael-frontend-css' href='https://obsidiangroup.ai/wp-content/plugins/ultimate-elementor/assets/min-css/uael-frontend.min.css?ver=1.45.5' media='all' />
93<link rel='stylesheet' id='uael-teammember-social-icons-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.24.0' media='all' />
94<link rel='stylesheet' id='uael-social-share-icons-brands-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.css?ver=5.15.3' media='all' />
95<link rel='stylesheet' id='uael-social-share-icons-fontawesome-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.css?ver=5.15.3' media='all' />
96<link rel='stylesheet' id='uael-nav-menu-icons-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.css?ver=5.15.3' media='all' />
97<link rel='stylesheet' id='e-animation-fadeInUp-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInUp.min.css?ver=4.3.3' media='all' />
98<link rel='stylesheet' id='swiper-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' media='all' />
99<link rel='stylesheet' id='e-swiper-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver=4.3.3' media='all' />
100<link rel='stylesheet' id='widget-slides-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor-pro/assets/css/widget-slides.min.css?ver=4.3.1' media='all' />
101<link rel='stylesheet' id='e-animation-fadeInDown-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInDown.min.css?ver=4.3.3' media='all' />
102<link rel='stylesheet' id='widget-video-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/css/widget-video.min.css?ver=4.3.3' media='all' />
103<link rel='stylesheet' id='widget-icon-box-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/css/widget-icon-box.min.css?ver=4.3.3' media='all' />
104<link rel='stylesheet' id='e-animation-slideInUp-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/lib/animations/styles/slideInUp.min.css?ver=4.3.3' media='all' />
105<link rel='stylesheet' id='widget-image-carousel-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor/assets/css/widget-image-carousel.min.css?ver=4.3.3' media='all' />
106<link rel='stylesheet' id='widget-posts-css' href='https://obsidiangroup.ai/wp-content/plugins/elementor-pro/assets/css/widget-posts.min.css?ver=4.3.1' media='all' />
107<link rel='stylesheet' id='elementor-post-56-css' href='https://obsidiangroup.ai/wp-content/uploads/elementor/css/post-56.css?ver=1790836991' media='all' />
108<link rel='stylesheet' id='elementor-post-37-css' href='https://obsidiangroup.ai/wp-content/uploads/elementor/css/post-37.css?ver=1790833148' media='all' />
109<link rel='stylesheet' id='elementor-post-30-css' href='https://obsidiangroup.ai/wp-content/uploads/elementor/css/post-30.css?ver=1790833148' media='all' />
110<link rel='stylesheet' id='eael-general-css' href='https://obsidiangroup.ai/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/css/view/general.min.css?ver=6.8.5' media='all' />
111<link rel='stylesheet' id='elementor-gf-local-sourcesanspro-css' href='https://obsidiangroup.ai/wp-content/uploads/elementor/google-fonts/css/sourcesanspro.css?ver=1742246100' media='all' />
112<link rel='stylesheet' id='elementor-gf-local-poppins-css' href='https://obsidiangroup.ai/wp-content/uploads/elementor/google-fonts/css/poppins.css?ver=1742246102' media='all' />
113<script id="jquery-core-js" src="https://obsidiangroup.ai/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 113
113
114<script id="jquery-migrate-js" src="https://obsidiangroup.ai/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
114
115
116<!-- Google tag (gtag.js) snippet added by Site Kit -->
117<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 117-118
117
118<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
118GT-MJKKTFQS
vendor: 18 bytes, line 118
118" async></script>
119<script id="google_gtagjs-js-after">
120window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
121gtag("set","linker",{"domains":["obsidiangroup.ai"]});
122gtag("js", new Date());
123gtag("set", "developer_id.dZTNiMT", true);
124gtag("config", "GT-MJKKTFQS", {"googlesitekit_post_type":"page"});
125 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 
126//# sourceURL=google_gtagjs-js-after
127</script>
127
128<link rel="https://api.w.org/" href="https://obsidiangroup.ai/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://obsidiangroup.ai/wp-json/wp/v2/pages/56" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://obsidiangroup.ai/xmlrpc.php?rsd" />
129<meta name="generator" content="WordPress 7.1.2" />
130<link rel='shortlink' href='https://obsidiangroup.ai/' />
131<meta name="generator" content="Site Kit by Google 1.188.0" />
131<script>
vendor: 331 bytes, lines 131-135
131(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
132new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
133j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
134'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
135})(window,document,'script','dataLayer','
135GTM-NKM5WNS4
vendor: 3 bytes, line 135
135');
135</script>
135
136<meta name="description" content="Our team of experts specializes in electrical solutions, advanced A/V systems, luxury shading, customized lighting, and outdoor enhancements—bringing your vision to life with precision and excellence.">
137<meta name="generator" content="Elementor 4.3.3; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
138			<style>
139				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
140				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
141					background-image: none !important;
142				}
143				@media screen and (max-height: 1024px) {
144					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
145					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
146						background-image: none !important;
147					}
148				}
149				@media screen and (max-height: 640px) {
150					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
151					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
152						background-image: none !important;
153					}
154				}
155			</style>
156			<link rel="icon" href="https://obsidiangroup.ai/wp-content/uploads/2025/02/White-Favicon-Negative-32-OBSIDIAN.webp" sizes="32x32" />
157<link rel="icon" href="https://obsidiangroup.ai/wp-content/uploads/2025/02/White-Favicon-Negative-32-OBSIDIAN.webp" sizes="192x192" />
158<link rel="apple-touch-icon" href="https://obsidiangroup.ai/wp-content/uploads/2025/02/White-Favicon-Negative-32-OBSIDIAN.webp" />
159<meta name="msapplication-TileImage" content="https://obsidiangroup.ai/wp-content/uploads/2025/02/White-Favicon-Negative-32-OBSIDIAN.webp" />
160<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
160(.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
160(.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
160(.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
160(.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>
161		<style id="site-designer-logo-constraints">
162			.wp-block-site-logo.is-default-size img {
163				width: auto;
164				height: auto;
165				max-width: 180px;
166				max-height: 80px;
167			}
168			.wp-block-site-logo img {
169				height: auto;
170			}
171		</style>
172		</head>
173<body class="home wp-singular page-template page-template-elementor_header_footer page page-id-56 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor eio-default esm-default hello-elementor-default elementor-default elementor-template-full-width elementor-kit-15 elementor-page elementor-page-56">
174
175
176<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
177
178		<header data-elementor-type="header" data-elementor-id="37" class="elementor elementor-37 elementor-location-header" data-elementor-post-type="elementor_library">
179			<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-12f1ef71 e-con-full e-grid e-con e-parent" data-id="12f1ef71" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}">
180				<div class="elementor-element elementor-element-7b7b76e5 elementor-widget__width-initial elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="7b7b76e5" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default">
181				<div class="elementor-widget-container">
182											<a href="https://obsidiangroup.ai">
183			<img width="201" height="45" src="https://obsidiangroup.ai/wp-content/uploads/2025/02/White-Negative-Logo-OBSIDIAN.webp" class="attachment-full size-full wp-image-141" alt="" />				</a>
184											</div>
185				</div>
186				<div class="elementor-element elementor-element-76de499 elementor-widget__width-initial elementor-nav-menu__align-end 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="76de499" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\&quot;true\&quot; class=\&quot;e-font-icon-svg e-fas-caret-down\&quot; viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default">
187				<div class="elementor-widget-container">
188								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none">
189				<ul id="menu-1-76de499" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-56 current_page_item menu-item-101"><a href="https://obsidiangroup.ai/" aria-current="page" class="elementor-item elementor-item-active">Home</a></li>
190<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-564"><a href="https://obsidiangroup.ai/the-obsidian-process/" class="elementor-item">The Obsidian Process</a></li>
191<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-102"><a href="https://obsidiangroup.ai/services/" class="elementor-item">Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
192<ul class="sub-menu elementor-nav-menu--dropdown">
193	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-329"><a href="https://obsidiangroup.ai/services/obsidian-power/" class="elementor-sub-item">Obsidian Power</a></li>
194	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-328"><a href="https://obsidiangroup.ai/services/obsidian-tech/" class="elementor-sub-item">Obsidian Tech</a></li>
195	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-326"><a href="https://obsidiangroup.ai/services/obsidian-lighting/" class="elementor-sub-item">Obsidian Lighting</a></li>
196	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-778"><a href="https://obsidiangroup.ai/services/obsidian-security/" class="elementor-sub-item">Obsidian Security</a></li>
197	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-327"><a href="https://obsidiangroup.ai/services/obsidian-shading/" class="elementor-sub-item">Obsidian Shading</a></li>
198	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-325"><a href="https://obsidiangroup.ai/services/outdoor-audio-video-integration/" class="elementor-sub-item">Obsidian Outdoors</a></li>
199	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-324"><a href="https://obsidiangroup.ai/services/obsidian-planning/" class="elementor-sub-item">Obsidian Planning</a></li>
200</ul>
201</li>
202<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-99"><a href="https://obsidiangroup.ai/about-obsidian/" class="elementor-item">About Obsidian Group</a></li>
203<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-100"><a href="https://obsidiangroup.ai/contact/" class="elementor-item">Contact</a></li>
204</ul>			</nav>
205					<div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false">
206			<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>
207					<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
208				<ul id="menu-2-76de499" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-56 current_page_item menu-item-101"><a href="https://obsidiangroup.ai/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Home</a></li>
209<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-564"><a href="https://obsidiangroup.ai/the-obsidian-process/" class="elementor-item" tabindex="-1">The Obsidian Process</a></li>
210<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-102"><a href="https://obsidiangroup.ai/services/" class="elementor-item" tabindex="-1">Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewB
210ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
211<ul class="sub-menu elementor-nav-menu--dropdown">
212	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-329"><a href="https://obsidiangroup.ai/services/obsidian-power/" class="elementor-sub-item" tabindex="-1">Obsidian Power</a></li>
213	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-328"><a href="https://obsidiangroup.ai/services/obsidian-tech/" class="elementor-sub-item" tabindex="-1">Obsidian Tech</a></li>
214	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-326"><a href="https://obsidiangroup.ai/services/obsidian-lighting/" class="elementor-sub-item" tabindex="-1">Obsidian Lighting</a></li>
215	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-778"><a href="https://obsidiangroup.ai/services/obsidian-security/" class="elementor-sub-item" tabindex="-1">Obsidian Security</a></li>
216	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-327"><a href="https://obsidiangroup.ai/services/obsidian-shading/" class="elementor-sub-item" tabindex="-1">Obsidian Shading</a></li>
217	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-325"><a href="https://obsidiangroup.ai/services/outdoor-audio-video-integration/" class="elementor-sub-item" tabindex="-1">Obsidian Outdoors</a></li>
218	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-324"><a href="https://obsidiangroup.ai/services/obsidian-planning/" class="elementor-sub-item" tabindex="-1">Obsidian Planning</a></li>
219</ul>
220</li>
221<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-99"><a href="https://obsidiangroup.ai/about-obsidian/" class="elementor-item" tabindex="-1">About Obsidian Group</a></li>
222<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-100"><a href="https://obsidiangroup.ai/contact/" class="elementor-item" tabindex="-1">Contact</a></li>
223</ul>			</nav>
224						</div>
225				</div>
226				</div>
227				</header>
228				<div data-elementor-type="wp-page" data-elementor-id="56" class="elementor elementor-56" data-elementor-post-type="page">
229				<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-12b1129 e-con-full e-flex e-con e-parent" data-id="12b1129" data-element_type="container" data-e-type="container">
230				<div class="elementor-element elementor-element-8f22a11 elementor--h-position-left elementor-widget__width-inherit elementor--v-position-middle elementor-widget elementor-widget-slides" data-id="8f22a11" data-element_type="widget" data-e-type="widget" data-settings="{&quot;navigation&quot;:&quot;none&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;transition&quot;:&quot;slide&quot;,&quot;transition_speed&quot;:500}" data-widget_type="slides.default">
231				<div class="elementor-widget-container">
232									<div class="elementor-swiper">
233					<div class="elementor-slides-wrapper elementor-main-swiper swiper" role="region" aria-roledescription="carousel" aria-label="Slides" dir="ltr" data-animation="fadeInUp">
234				<div class="swiper-wrapper elementor-slides">
235										<div class="elementor-repeater-item-1ef770a swiper-slide" role="group" aria-roledescription="slide"><div class="swiper-slide-bg" role="img" aria-label="valleyl-job-pv-17-rs"></div><div class="elementor-background-overlay"></div><div class="swiper-slide-inner" ><div class="swiper-slide-contents"><h1 class="elementor-slide-heading">Luxury Smart Home Automation, Lighting & A/V in Phoenix, Scottsdale & Paradise Valley</h1><p class="elementor-slide-description">Arizona's design-first home technology partner. Savant. Lutron. Ketra. Coastal Source. Engineered for the way you live.</p><a href="https://obsidiangroup.ai/contact/" class="elementor-button elementor-slide-button elementor-size-sm">Contact Obsidian</a></div></div></div>
235<div class="elementor-repeater-item-1951176 swiper-slide" role="group" aria-roledescription="slide"><div class="swiper-slide-bg" role="img" aria-label="Modern living room with large windows and dark motorized shades overlooking the ocean"></div><div class="elementor-background-overlay"></div><div class="swiper-slide-inner" ><div class="swiper-slide-contents"><h1 class="elementor-slide-heading">Savant Power</h1><p class="elementor-slide-description">Extend the security and comforts of your home at all times with clean, reliable energy from Savant Power.</p><a href="https://obsidiangroup.ai/savant-power/" class="elementor-button elementor-slide-button elementor-size-sm">Lean More about Savant Power</a></div></div></div>				</div>
236																					</div>
237				</div>
238								</div>
239				</div>
240				</div>
241		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-39b3102e elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent" data-id="39b3102e" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[{&quot;id&quot;:1082,&quot;url&quot;:&quot;https:\/\/obsidiangroup.ai\/wp-content\/uploads\/2025\/07\/valleyl-job-pv-17-rs_1.webp&quot;},{&quot;id&quot;:713,&quot;url&quot;:&quot;https:\/\/obsidiangroup.ai\/wp-content\/uploads\/2025\/05\/obsidian-and-lutron-led-lighting-9.webp&quot;},{&quot;id&quot;:248,&quot;url&quot;:&quot;https:\/\/obsidiangroup.ai\/wp-content\/uploads\/2025\/03\/obsidian-retrograde-drive-8-scaled.webp&quot;},{&quot;id&quot;:699,&quot;url&quot;:&quot;https:\/\/obsidiangroup.ai\/wp-content\/uploads\/2025\/04\/lambart-house-april-v1-18.webp&quot;},{&quot;id&quot;:671,&quot;url&quot;:&quot;https:\/\/obsidiangroup.ai\/wp-content\/uploads\/2025\/04\/obsidian-backyard-elevate-1.webp&quot;}],&quot;background_slideshow_slide_duration&quot;:80000,&quot;background_slideshow_ken_burns&quot;:&quot;yes&quot;,&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500,&quot;background_slideshow_ken_burns_zoom_direction&quot;:&quot;in&quot;}">
242					<div class="e-con-inner">
243				<div class="elementor-element elementor-element-7135770b elementor-widget elementor-widget-heading" data-id="7135770b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
244				<div class="elementor-widget-container">
245					<h1 class="elementor-heading-title elementor-size-default">Transforming Homes, Elevating Spaces </h1>				</div>
246				</div>
247				<div class="elementor-element elementor-element-39e00e39 elementor-widget elementor-widget-heading" data-id="39e00e39" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
248				<div class="elementor-widget-container">
249					<p class="elementor-heading-title elementor-size-default">Arizona's Premier Home Automation and AV Solution Provider</p>				</div>
250				</div>
251				<div class="elementor-element elementor-element-1d79a52f elementor-align-center elementor-widget elementor-widget-button" data-id="1d79a52f" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
252				<div class="elementor-widget-container">
253									<div class="elementor-button-wrapper">
254					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://obsidiangroup.ai/contact/">
255						<span class="elementor-button-content-wrapper">
256									<span class="elementor-button-text">Contact us</span>
257					</span>
258					</a>
259				</div>
260								</div>
261				</div>
262					</div>
263				</div>
264		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-37f4352a e-flex e-con-boxed e-con e-parent" data-id="37f4352a" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
265					<div class="e-con-inner">
266		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-6a433606 e-con-full e-flex e-con e-child" data-id="6a433606" data-element_type="container" data-e-type="container">
267				<div class="elementor-element elementor-element-ad91363 elementor-widget elementor-widget-heading" data-id="ad91363" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
268				<div class="elementor-widget-container">
269					<h2 class="elementor-heading-title elementor-size-default">Everything you need for your next project</h2>				</div>
270				</div>
271				<div class="elementor-element elementor-element-bae6c1c elementor-widget elementor-widget-text-editor" data-id="bae6c1c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
272				<div class="elementor-widget-container">
273									<p>Obsidian Group is a luxury smart home and home technology company based in Mesa, Arizona. We design and install fully integrated automation, lighting, audio/video, shading, security, and outdoor entertainment systems for the Valley&#8217;s most discerning homeowners. From Paradise Valley and DC Ranch to Las Sendas and Arcadia, our work is engineered to disappear into the architecture and elevate the way you live in your home every day.</p>
274</p><p>Our team brings more than 78 years of combined experience to every project, with a full-time, in-house service techs and electricians. We serve homeowners across Phoenix, Scottsdale, Paradise Valley, Mesa, Chandler, Gilbert, Cave Creek, and Tempe.								</div>
275				</div>
276				<div class="elementor-element elementor-element-3253f9d8 elementor-widget-mobile__width-inherit elementor-mobile-align-left elementor-invisible elementor-widget elementor-widget-button" data-id="3253f9d8" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInDown&quot;}" data-widget_type="button.default">
277				<div class="elementor-widget-container">
278									<div class="elementor-button-wrapper">
279					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://obsidiangroup.ai/the-obsidian-process/">
280						<span class="elementor-button-content-wrapper">
281									<span class="elementor-button-text">Learn More about the Obsidian Process </span>
282					</span>
283					</a>
284				</div>
285								</div>
286				</div>
287				</div>
288		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-23fc28a4 e-con-full e-flex e-con e-child" data-id="23fc28a4" data-element_type="container" data-e-type="container">
289				<div class="elementor-element elementor-element-459ff87 elementor-widget elementor-widget-video" data-id="459ff87" data-element_type="widget" data-e-type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/www.youtube.com\/watch?v=CY5MObqEWYs&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
290				<div class="elementor-widget-container">
291							<div class="elementor-wrapper elementor-open-inline">
292			<div class="elementor-video"></div>		</div>
293						</div>
294				</div>
295				</div>
296					</div>
297				</div>
298		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-2b2beba8 e-flex e-con-boxed e-con e-parent" data-id="2b2beba8" data-element_type="container" data-e-type="container">
299					<div class="e-con-inner">
300		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-25b3a2c5 e-con-full e-flex e-con e-child" data-id="25b3a2c5" data-element_type="container" data-e-type="container">
301				<div class="elementor-element elementor-element-67fdea72 elementor-widget elementor-widget-heading" data-id="67fdea72" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
302				<div class="elementor-widget-container">
303					<h2 class="elementor-heading-title elementor-size-default">Our Services</h2>				</div>
304				</div>
305				<div class="elementor-element elementor-element-7fc1e434 elementor-widget elementor-widget-heading" data-id="7fc1e434" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
306				<div class="elementor-widget-container">
307					<h5 class="elementor-heading-title elementor-size-default">Everything you need for your next project</h5>				</div>
308				</div>
309				</div>
310		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-48485263 e-con-full e-flex e-con e-child" data-id="48485263" data-element_type="container" data-e-type="container">
311				<div class="elementor-element elementor-element-64803ab5 elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-widget__width-initial elementor-position-top elementor-widget elementor-widget-image-box" data-id="64803ab5" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
312				<div class="elementor-widget-container">
313					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><a href="https://obsidiangroup.ai/services/obsidian-power/" tabindex="-1"><img fetchpriority="high" decoding="async" width="1824" height="1026" src="https://obsidiangroup.ai/wp-content/uploads/2025/05/Savant-Power-System-Brochure_7-23_v1_Web-16x9-1.webp" class="attachment-full size-full wp-image-831" alt="" srcset="https://obsidiangroup.ai/wp-content/uploads/2025/05/Savant-Power-System-Brochure_7-23_v1_Web-16x9-1.webp 1824w, https://obsidiangroup.ai/wp-content/uploads/2025/05/Savant-Power-System-Brochure_7-23_v1_Web-16x9-1-300x169.webp 300w, https://obsidiangroup.ai/wp-content/uploads/2025/05/Savant-Power-System-Brochure_7-23_v1_Web-16x9-1-1024x576.webp 1024w, https://obsidiangroup.ai/wp-content/uploads/2025/05/Savant-Power-System-Brochure_7-23_v1_Web-16x9-1-768x432.webp 768w, https://obsidiangroup.ai/wp-content/uploads/2025/05/Savant-Power-System-Brochure_7-23_v1_Web-16x9-1-1536x864.webp 1536w" sizes="(max-width: 1824px) 100vw, 1824px" /></a></figure><div class="elementor-image-box-content"><h4 class="elementor-image-box-title"><a href="https://obsidiangroup.ai/services/obsidian-power/">Obsidian Power</a></h4><p class="elementor-image-box-description">We offer comprehensive home electrical services, specializing in whole home battery backup systems, advanced lighting control, and simplified keypad operation, ensuring uninterrupted power and easy system management for your home.</p></div></div>
313				</div>
314				</div>
315				<div class="elementor-element elementor-element-1303b44 elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-widget__width-initial elementor-position-top elementor-widget elementor-widget-image-box" data-id="1303b44" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
316				<div class="elementor-widget-container">
317					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><a href="https://obsidiangroup.ai/services/obsidian-lighting/" tabindex="-1"><img decoding="async" width="1920" height="1080" src="https://obsidiangroup.ai/wp-content/uploads/2025/05/obsidian-and-lutron-led-lighting-13.webp" class="attachment-full size-full wp-image-717" alt="" srcset="https://obsidiangroup.ai/wp-content/uploads/2025/05/obsidian-and-lutron-led-lighting-13.webp 1920w, https://obsidiangroup.ai/wp-content/uploads/2025/05/obsidian-and-lutron-led-lighting-13-300x169.webp 300w, https://obsidiangroup.ai/wp-content/uploads/2025/05/obsidian-and-lutron-led-lighting-13-1024x576.webp 1024w, https://obsidiangroup.ai/wp-content/uploads/2025/05/obsidian-and-lutron-led-lighting-13-768x432.webp 768w, https://obsidiangroup.ai/wp-content/uploads/2025/05/obsidian-and-lutron-led-lighting-13-1536x864.webp 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure><div class="elementor-image-box-content"><h4 class="elementor-image-box-title"><a href="https://obsidiangroup.ai/services/obsidian-lighting/">Obsidian Lighting</a></h4><p class="elementor-image-box-description">Discover comprehensive lighting solutions, including whole home panelized systems, retrofit wireless upgrades, and outdoor lighting. Our range also features linear and specialty fixtures designed for both functionality and style. Transform your space with expert lighting services tailored to your needs.</p></div></div>				</div>
318				</div>
319				<div class="elementor-element elementor-element-9e38772 elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-widget__width-initial elementor-position-top elementor-widget elementor-widget-image-box" data-id="9e38772" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
320				<div class="elementor-widget-container">
321					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><a href="https://obsidiangroup.ai/services/obsidian-shading/" tabindex="-1"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://obsidiangroup.ai/wp-content/uploads/2025/07/valleyl-job-pv-24.webp" class="attachment-full size-full wp-image-1090" alt="Lutron Shades for Motorized use" srcset="https://obsidiangroup.ai/wp-content/uploads/2025/07/valleyl-job-pv-24.webp 1920w, https://obsidiangroup.ai/wp-content/uploads/2025/07/valleyl-job-pv-24-300x169.webp 300w, https://obsidiangroup.ai/wp-content/uploads/2025/07/valleyl-job-pv-24-1024x576.webp 1024w, https://obsidiangroup.ai/wp-content/uploads/2025/07/valleyl-job-pv-24-768x432.webp 768w, https://obsidiangroup.ai/wp-content/uploads/2025/07/valleyl-job-pv-24-1536x864.webp 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure><div class="elementor-image-box-content"><h4 class="elementor-image-box-title"><a href="https://obsidiangroup.ai/services/obsidian-shading/">Obsidian Shading</a></h4><p class="elementor-image-box-description">Our team offers an extensive selection of shading solutions, including a variety of interior and exterior window coverings, designed to enhance the comfort and style of your space. Whether you’re looking to add a touch of elegance to your home or improve energy efficiency, our premium shading options provide the perfect blend of functionality and aesthetics.</p></div></div>				</div>
322				</div>
323				</div>
324		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-450aa20 e-con-full e-flex e-con e-child" data-id="450aa20" data-element_type="container" data-e-type="container">
325				<div class="elementor-element elementor-element-d0f57ee elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-widget__width-initial elementor-position-top elementor-widget elementor-widget-image-box" data-id="d0f57ee" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
326				<div class="elementor-widget-container">
327					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><a href="https://obsidiangroup.ai/services/obsidian-tech/" tabindex="-1"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://obsidiangroup.ai/wp-content/uploads/2026/06/harding-job-images-1-3.webp" class="attachment-full size-full wp-image-2250" alt="" srcset="https://obsidiangroup.ai/wp-content/uploads/2026/06/harding-job-images-1-3.webp 1920w, https://obsidiangroup.ai/wp-content/uploads/2026/06/harding-job-images-1-3-300x169.webp 300w, https://obsidiangroup.ai/wp-content/uploads/2026/06/harding-job-images-1-3-1024x576.webp 1024w, https://obsidiangroup.ai/wp-content/uploads/2026/06/harding-job-images-1-3-768x432.webp 768w, https://obsidiangroup.ai/wp-content/uploads/2026/06/harding-job-images-1-3-1536x864.webp 1536w" sizes="(max-width: 1920px) 100v
327w, 1920px" /></a></figure><div class="elementor-image-box-content"><h4 class="elementor-image-box-title"><a href="https://obsidiangroup.ai/services/obsidian-tech/">Obsidian Tech</a></h4><p class="elementor-image-box-description">We specialize in premium A/V systems, luxury home theaters, and seamless distributed audio solutions, all designed to enhance your entertainment experience to the highest level.</p></div></div>				</div>
328				</div>
329				<div class="elementor-element elementor-element-c5eed6c elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-widget__width-initial elementor-position-top elementor-widget elementor-widget-image-box" data-id="c5eed6c" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
330				<div class="elementor-widget-container">
331					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><a href="https://obsidiangroup.ai/services/obsidian-outdoors/" tabindex="-1"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://obsidiangroup.ai/wp-content/uploads/2026/08/tempe-job-exports-14-scaled.webp" class="attachment-full size-full wp-image-2276" alt="" srcset="https://obsidiangroup.ai/wp-content/uploads/2026/08/tempe-job-exports-14-scaled.webp 1920w, https://obsidiangroup.ai/wp-content/uploads/2026/08/tempe-job-exports-14-300x169.webp 300w, https://obsidiangroup.ai/wp-content/uploads/2026/08/tempe-job-exports-14-1024x576.webp 1024w, https://obsidiangroup.ai/wp-content/uploads/2026/08/tempe-job-exports-14-768x432.webp 768w, https://obsidiangroup.ai/wp-content/uploads/2026/08/tempe-job-exports-14-1536x864.webp 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure><div class="elementor-image-box-content"><h4 class="elementor-image-box-title"><a href="https://obsidiangroup.ai/services/obsidian-outdoors/">Obsidian Outdoors</a></h4><p class="elementor-image-box-description">We enhance outdoor spaces with high-performance A/V systems, innovative lighting solutions, and durable roller shades. Our products are designed to withstand harsh conditions, offering superior performance and aesthetic appeal. They ensure lasting enjoyment and value for any outdoor setting.</p></div></div>				</div>
332				</div>
333				<div class="elementor-element elementor-element-6055768 elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-widget__width-initial elementor-position-top elementor-widget elementor-widget-image-box" data-id="6055768" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
334				<div class="elementor-widget-container">
335					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><a href="https://obsidiangroup.ai/services/obsidian-security/" tabindex="-1"><img loading="lazy" decoding="async" width="1920" height="1079" src="https://obsidiangroup.ai/wp-content/uploads/2025/03/obsidian-crest-view-home-20-scaled.webp" class="attachment-full size-full wp-image-265" alt="Enhance Safety &amp; Security with Outdoor Security Cameras" srcset="https://obsidiangroup.ai/wp-content/uploads/2025/03/obsidian-crest-view-home-20-scaled.webp 1920w, https://obsidiangroup.ai/wp-content/uploads/2025/03/obsidian-crest-view-home-20-300x169.webp 300w, https://obsidiangroup.ai/wp-content/uploads/2025/03/obsidian-crest-view-home-20-1024x576.webp 1024w, https://obsidiangroup.ai/wp-content/uploads/2025/03/obsidian-crest-view-home-20-768x432.webp 768w, https://obsidiangroup.ai/wp-content/uploads/2025/03/obsidian-crest-view-home-20-1536x864.webp 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure><div class="elementor-image-box-content"><h4 class="elementor-image-box-title"><a href="https://obsidiangroup.ai/services/obsidian-security/">Obsidian Security</a></h4><p class="elementor-image-box-description">Surveillance Systems and Network Security Solutions <br>Obsidian Group delivers peace of mind through advanced, integrated home security solutions that protect what matters most. </p></div></div>				</div>
336				</div>
337				<div class="elementor-element elementor-element-0aa6789 elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-widget__width-initial elementor-position-top elementor-widget elementor-widget-image-box" data-id="0aa6789" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
338				<div class="elementor-widget-container">
339					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><a href="https://obsidiangroup.ai/services/obsidian-planning/" tabindex="-1"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://obsidiangroup.ai/wp-content/uploads/2025/03/what-we-provide-scaled.webp" class="attachment-full size-full wp-image-250" alt="obsidian planning" srcset="https://obsidiangroup.ai/wp-content/uploads/2025/03/what-we-provide-scaled.webp 1920w, https://obsidiangroup.ai/wp-content/uploads/2025/03/what-we-provide-300x169.webp 300w, https://obsidiangroup.ai/wp-content/uploads/2025/03/what-we-provide-1024x576.webp 1024w, https://obsidiangroup.ai/wp-content/uploads/2025/03/what-we-provide-768x432.webp 768w, https://obsidiangroup.ai/wp-content/uploads/2025/03/what-we-provide-1536x864.webp 1536w" sizes="(max-width: 1920px) 100v
339w, 1920px" /></a></figure><div class="elementor-image-box-content"><h4 class="elementor-image-box-title"><a href="https://obsidiangroup.ai/services/obsidian-planning/">Obsidian Planning</a></h4><p class="elementor-image-box-description">Our experts are dedicated to guiding you through every step of your project. We ensure that every detail is customized to meet your specific needs and preferences, resulting in a perfect fit for your lifestyle and space.</p></div></div>				</div>
340				</div>
341				</div>
342				<div class="elementor-element elementor-element-45fadfad elementor-align-center elementor-invisible elementor-widget elementor-widget-button" data-id="45fadfad" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInDown&quot;}" data-widget_type="button.default">
343				<div class="elementor-widget-container">
344									<div class="elementor-button-wrapper">
345					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://obsidiangroup.ai/services/">
346						<span class="elementor-button-content-wrapper">
347									<span class="elementor-button-text">Learn more about Obsidian Services</span>
348					</span>
349					</a>
350				</div>
351								</div>
352				</div>
353					</div>
354				</div>
355		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-705c0113 e-flex e-con-boxed e-con e-parent" data-id="705c0113" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
356					<div class="e-con-inner">
357				<div class="elementor-element elementor-element-672aecdf elementor-widget elementor-widget-heading" data-id="672aecdf" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
358				<div class="elementor-widget-container">
359					<h2 class="elementor-heading-title elementor-size-default">Why Work With Us</h2>				</div>
360				</div>
361		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-27b9fd78 e-con-full e-flex e-con e-child" data-id="27b9fd78" data-element_type="container" data-e-type="container">
362		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-79b655b e-grid e-con-full e-con e-child" data-id="79b655b" data-element_type="container" data-e-type="container">
363				<div class="elementor-element elementor-element-405fac18 elementor-view-stacked elementor-shape-square elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="405fac18" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
364				<div class="elementor-widget-container">
365							<div class="elementor-icon-box-wrapper">
366
367						<div class="elementor-icon-box-icon">
368				<span  class="elementor-icon">
369				<svg aria-hidden="true" class="e-font-icon-svg e-fas-check-square" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z"></path></svg>				</span>
370			</div>
371			
372						<div class="elementor-icon-box-content">
373
374									<h4 class="elementor-icon-box-title">
375						<span  >
376							Comprehensive Range of Services						</span>
377					</h4>
378				
379									<p class="elementor-icon-box-description">
380						Obsidian Group offers a wide array of services tailored to meet diverse client needs.					</p>
381				
382			</div>
383			
384		</div>
385						</div>
386				</div>
387				<div class="elementor-element elementor-element-31052a9 elementor-view-stacked elementor-shape-square elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="31052a9" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
388				<div class="elementor-widget-container">
389							<div class="elementor-icon-box-wrapper">
390
391						<div class="elementor-icon-box-icon">
392				<span  class="elementor-icon">
393				<svg aria-hidden="true" class="e-font-icon-svg e-fas-check-square" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z"></path></svg>				</span>
394			</div>
395			
396						<div class="elementor-icon-box-content">
397
398									<h4 class="elementor-icon-box-title">
399						<span  >
400							Decades of Experience						</span>
401					</h4>
402				
403									<p class="elementor-icon-box-description">
404						Obsidian Group brings a wealth of knowledge and expertise to every project, ensuring high-quality results and customer satisfaction.					</p>
405				
406			</div>
407			
408		</div>
409						</div>
410				</div>
411				<div class="elementor-element elementor-element-f9c2d17 elementor-view-stacked elementor-shape-square elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="f9c2d17" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
412				<div class="elementor-widget-container">
413							<div class="elementor-icon-box-wrapper">
414
415						<div class="elementor-icon-box-icon">
416				<span  class="elementor-icon">
417				<svg aria-hidden="true" class="e-font-icon-svg e-fas-check-square" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z"></path></svg>				</span>
418			</div>
419			
420						<div class="elementor-icon-box-content">
421
422									<h4 class="elementor-icon-box-title">
423						<span  >
424							Commitment to Quality Brands						</span>
425					</h4>
426				
427									<p class="elementor-icon-box-description">
428						 We exclusively source and install top-tier brands to ensure every system we deliver meets the highest standards of performance, reliability, and luxury.					</p>
429				
430			</div>
431			
432		</div>
433						</div>
434				</div>
435				<div class="elementor-element elementor-element-07963d6 elementor-view-stacked elementor-shape-square elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="07963d6" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
436				<div class="elementor-widget-container">
437							<div class="elementor-icon-box-wrapper">
438
439						<div class="elementor-icon-box-icon">
440				<span  class="elementor-icon">
441				<svg aria-hidden="true" class="e-font-icon-svg e-fas-check-square" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z"></path></svg>				</span>
442			</div>
443			
444						<div class="elementor-icon-box-content">
445
446									<h4 class="elementor-icon-box-title">
447						<span  >
448							A Streamlined &amp; Client-Centric Process						</span>
449					</h4>
450				
451									<p class="elementor-icon-box-description">
452						Our structured approach ensures a hassle-free experience from concept to completion.					</p>
453				
454			</div>
455			
456		</div>
457						</div>
458				</div>
459				</div>
460				</div>
461					</div>
462				</div>
463		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-2aec270f e-flex e-con-boxed e-con e-parent" data-id="2aec270f" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
464					<div class="e-con-inner">
465		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-18db8eeb e-con-full e-flex e-con e-child" data-id="18db8eeb" data-element_type="container" data-e-type="container">
466				<div class="elementor-element elementor-element-47574c0c animated-slow elementor-invisible elementor-widget elementor-widget-heading" data-id="47574c0c" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;slideInUp&quot;}" data-widget_type="heading.default">
467				<div class="elementor-widget-container">
468					<h2 class="elementor-heading-title elementor-size-default">Tailored Maintenance for Smart Homes
469</h2>				</div>
470				</div>
471				<div class="elementor-element elementor-element-368d0304 animated-slow elementor-invisible elementor-widget elementor-widget-heading" data-id="368d0304" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;slideInUp&quot;}" data-widget_type="heading.default">
472				<div class="elementor-widget-container">
473					<h2 class="elementor-heading-title elementor-size-default">Turn Key Support for your HOME</h2>				</div>
474				</div>
475				<div class="elementor-element elementor-element-235863ac elementor-widget elementor-widget-text-editor" data-id="235863ac" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
476				<div class="elementor-widget-container">
477									Obsidian Group offers a limited service agreement program designed for discerning homeowners who want to ensure their technology investments continue to perform at their best. This program provides access to priority support, regular system checkups, and professional maintenance for a wide range of integrated systems—such as lighting, network, surveillance, audio/video, and security. 								</div>
478				</div>
479				<div class="elementor-element elementor-element-5ede626 elementor-align-left elementor-invisible elementor-widget elementor-widget-button" data-id="5ede626" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInDown&quot;}" data-widget_type="button.default">
480				<div class="elementor-widget-container">
481									<div class="elementor-button-wrapper">
482					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://obsidiangroup.ai/contact/">
483						<span class="elementor-button-content-wrapper">
484									<span class="elementor-button-text">Contact us</span>
485					</span>
486					</a>
487				</div>
488								</div>
489				</div>
490				</div>
491				<div class="elementor-element elementor-element-306f7d28 elementor-widget elementor-widget-image" data-id="306f7d28" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
492				<div class="elementor-widget-container">
493															<img loading="lazy" decoding="async" width="800" height="450" src="https://obsidiangroup.ai/wp-content/uploads/2025/03/obsidian-crest-view-home-9-2-1024x576.webp" class="attachment-large size-large wp-image-267" alt="" srcset="https://obsidiangroup.ai/wp-content/uploads/2025/03/obsidian-crest-view-home-9-2-1024x576.webp 1024w, https://obsidiangroup.ai/wp-content/uploads/2025/03/obsidian-crest-view-home-9-2-300x169.webp 300w, https://obsidiangroup.ai/wp-content/uploads/2025/03/obsidian-crest-view-home-9-2-768x432.webp 768w, https://obsidiangroup.ai/wp-content/uploads/2025/03/obsidian-crest-view-home-9-2-1536x864.webp 1536w, https://obsidiangroup.ai/wp-content/uploads/2025/03/obsidian-crest-view-home-9-2-scaled.webp 1920w" sizes="(max-width: 800px) 100vw, 800px" />															</div>
494				</div>
495					</div>
496				</div>
497		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-51f052d6 e-flex e-con-boxed e-con e-parent" data-id="51f052d6" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
498					<div class="e-con-inner">
499				<div class="elementor-element elementor-element-1800afed elementor-widget elementor-widget-heading" data-id="1800afed" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
500				<div class="elementor-widget-container">
501					<h2 class="elementor-heading-title elementor-size-default">Brands we work with</h2>				</div>
502				</div>
503				<div class="elementor-element elementor-element-24573392 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="24573392" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
504				<div class="elementor-widget-container">
505									We proudly offer the highest quality products in the industry, ensuring durability &#038; customer satisfaction								</div>
506				</div>
507				<div class="elementor-element elementor-element-5cdcfed9 elementor-widget elementor-widget-image-carousel" data-id="5cdcfed9" data-element_type="widget" data-e-type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;4&quot;,&quot;slides_to_show_tablet&quot;:&quot;4&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;pause_on_hover&quot;:&quot;no&quot;,&quot;pause_on_interaction&quot;:&quot;no&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;slides_to_scroll_tablet&quot;:&quot;1&quot;,&quot;slides_to_scroll&quot;:&quot;2&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="image-carousel.default">
508				<div class="elementor-widget-container">
509							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
510			<div class="elementor-image-carousel swiper-wrapper" aria-live="off">
511								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 11"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://obsidiangroup.ai/wp-content/uploads/2025/05/savant-black.webp" alt="savant-black" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 11"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://obsidiangroup.ai/wp-content/uploads/2025/05/COASTAL-SOUCE-STACK-LOGO-no-tagline-no-icon-WHITE.webp" alt="COASTAL-SOUCE-STACK-LOGO-no-tagline-no-icon-WHITE" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="3 of 11"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://obsidiangroup.ai/wp-content/uploads/2025/05/ketra_logo_lutron-9abadedf.webp" alt="ketra_logo_lutron-9abadedf" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="4 of 11"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://obsidiangroup.ai/wp-content/uploads/2025/05/crown-shade-company-1.webp" alt="crown-shade-company" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="5 of 11"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://obsidiangroup.ai/wp-content/uploads/2025/05/samsung-1-logo-black-and-white.webp" alt="samsung-1-logo-black-and-white" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="6 of 11"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://obsidiangroup.ai/wp-content/uploads/2025/05/jbl-2-logo-png-transparent.webp" alt="jbl-2-logo-png-transparent" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="7 of 11"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://obsidiangroup.ai/wp-content/uploads/2025/07/lutron-logo.webp" alt="lutron-logo" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="8 of 11"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://obsidiangroup.ai/wp-content/uploads/2025/06/Asset-3-scaled.png" alt="Optique" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="9 of 11"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://obsidiangroup.ai/wp-content/uploads/2025/05/Sony_logopng.webp" alt="Sony_logopng" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="10 of 11"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://obsidiangroup.ai/wp-content/uploads/2025/05/Revel_Audio-Logo.wine_.webp" alt="Revel_Audio-Logo.wine" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="11 of 11"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://obsidiangroup.ai/wp-content/uploads/2025/05/jbl-2-logo-png-transparent-1.webp" alt="jbl-2-logo-png-transparent" /></figure></div>			</div>
512							
513									</div>
514						</div>
515				</div>
516					</div>
517				</div>
518		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-4bd1b810 e-flex e-con-boxed e-con e-parent" data-id="4bd1b810" data-element_type="container" data-e-type="container">
519					<div class="e-con-inner">
520		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-2b89c3af e-con-full e-flex e-con e-child" data-id="2b89c3af" data-element_type="container" data-e-type="container">
521				<div class="elementor-element elementor-element-8b286b2 elementor-widget elementor-widget-heading" data-id="8b286b2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
522				<div class="elementor-widget-container">
523					<h2 class="elementor-heading-title elementor-size-default">Obsidian News</h2>				</div>
524				</div>
525				<div class="elementor-element elementor-element-41bafde3 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="41bafde3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
526				<div class="elementor-widget-container">
527									<p>Learn about recent jobs and product announcements from Obsidian Group.  </p>								</div>
528				</div>
529				<div class="elementor-element elementor-element-20c79ae4 elementor-widget-mobile__width-inherit elementor-invisible elementor-widget elementor-widget-button" data-id="20c79ae4" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInDown&quot;}" data-widget_type="button.default">
530				<div class="elementor-widget-container">
531									<div class="elementor-button-wrapper">
532					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://obsidiangroup.ai/?taxonomy=elementor_library_type&#038;term=error-404">
533						<span class="elementor-button-content-wrapper">
534									<span class="elementor-button-text">Read more Obsidian Blogs</span>
535					</span>
536					</a>
537				</div>
538								</div>
539				</div>
540				</div>
541		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-62ae25c2 e-con-full e-flex e-con e-child" data-id="62ae25c2" data-element_type="container" data-e-type="container">
542				<div class="elementor-element elementor-element-7478e74b elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts" data-id="7478e74b" data-element_type="widget" data-e-type="widget" data-settings="{&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;80&quot;,&quot;sizes&quot;:[]},&quot;classic_columns&quot;:&quot;3&quot;,&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.classic">
543				<div class="elementor-widget-container">
544							<div class="elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid" role="list">
545				<article class="elementor-post elementor-grid-item post-2083 post type-post status-publish format-standard has-post-thumbnail hentry category-blog" role="listitem">
546				<a class="elementor-post__thumbnail__link" href="https://obsidiangroup.ai/what-is-savant-home-automation-a-guide-for-arizona-homeowners/" tabindex="-1" >
547			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="1920" height="1096" src="https://obsidiangroup.ai/wp-content/uploads/2026/03/savant-power-scalable-energy-header-001.webp" class="attachment-full size-full wp-image-1928" alt="" srcset="https://obsidiangroup.ai/wp-content/uploads/2026/03/savant-power-scalable-energy-header-001.webp 1920w, https://obsidiangroup.ai/wp-content/uploads/2026/03/savant-power-scalable-energy-header-001-300x171.webp 300w, https://obsidiangroup.ai/wp-content/uploads/2026/03/savant-power-scalable-energy-header-001-1024x584.webp 1024w, https://obsidiangroup.ai/wp-content/uploads/2026/03/savant-power-scalable-energy-header-001-768x438.webp 768w, https://obsidiangroup.ai/wp-content/uploads/2026/03/savant-power-scalable-energy-header-001-1536x877.webp 1536w" sizes="(max-width: 1920px) 100v
547w, 1920px" /></div>
548		</a>
549				<div class="elementor-post__text">
550				<h4 class="elementor-post__title">
551			<a href="https://obsidiangroup.ai/what-is-savant-home-automation-a-guide-for-arizona-homeowners/" >
552				What Is Savant Home Automation? A Guide for Arizona Homeowners			</a>
553		</h4>
554		
555		<a class="elementor-post__read-more" href="https://obsidiangroup.ai/what-is-savant-home-automation-a-guide-for-arizona-homeowners/" aria-label="Read more about What Is Savant Home Automation? A Guide for Arizona Homeowners" tabindex="-1" >
556			Read More		</a>
557
558				</div>
559				</article>
560				<article class="elementor-post elementor-grid-item post-1439 post type-post status-publish format-standard has-post-thumbnail hentry category-blog" role="listitem">
561				<a class="elementor-post__thumbnail__link" href="https://obsidiangroup.ai/obsidian-group-at-cedia-expo-2025-elevating-the-future-of-connected-living/" tabindex="-1" >
562			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://obsidiangroup.ai/wp-content/uploads/2025/09/cedia-2025-v1-11_1.webp" class="attachment-full size-full wp-image-1472" alt="" srcset="https://obsidiangroup.ai/wp-content/uploads/2025/09/cedia-2025-v1-11_1.webp 1920w, https://obsidiangroup.ai/wp-content/uploads/2025/09/cedia-2025-v1-11_1-300x169.webp 300w, https://obsidiangroup.ai/wp-content/uploads/2025/09/cedia-2025-v1-11_1-1024x576.webp 1024w, https://obsidiangroup.ai/wp-content/uploads/2025/09/cedia-2025-v1-11_1-768x432.webp 768w, https://obsidiangroup.ai/wp-content/uploads/2025/09/cedia-2025-v1-11_1-1536x864.webp 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></div>
563		</a>
564				<div class="elementor-post__text">
565				<h4 class="elementor-post__title">
566			<a href="https://obsidiangroup.ai/obsidian-group-at-cedia-expo-2025-elevating-the-future-of-connected-living/" >
567				Obsidian Group at CEDIA Expo 2025: Elevating the Future of Connected Living			</a>
568		</h4>
569		
570		<a class="elementor-post__read-more" href="https://obsidiangroup.ai/obsidian-group-at-cedia-expo-2025-elevating-the-future-of-connected-living/" aria-label="Read more about Obsidian Group at CEDIA Expo 2025: Elevating the Future of Connected Living" tabindex="-1" >
571			Read More		</a>
572
573				</div>
574				</article>
575				<article class="elementor-post elementor-grid-item post-1341 post type-post status-publish format-standard has-post-thumbnail hentry category-blog" role="listitem">
576				<a class="elementor-post__thumbnail__link" href="https://obsidiangroup.ai/revamping-home-lighting/" tabindex="-1" >
577			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://obsidiangroup.ai/wp-content/uploads/2025/07/fulton-exports-10.webp" class="attachment-full size-full wp-image-1325" alt="" srcset="https://obsidiangroup.ai/wp-content/uploads/2025/07/fulton-exports-10.webp 1920w, https://obsidiangroup.ai/wp-content/uploads/2025/07/fulton-exports-10-300x169.webp 300w, https://obsidiangroup.ai/wp-content/uploads/2025/07/fulton-exports-10-1024x576.webp 1024w, https://obsidiangroup.ai/wp-content/uploads/2025/07/fulton-exports-10-768x432.webp 768w, https://obsidiangroup.ai/wp-content/uploads/2025/07/fulton-exports-10-1536x864.webp 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></div>
578		</a>
579				<div class="elementor-post__text">
580				<h4 class="elementor-post__title">
581			<a href="https://obsidiangroup.ai/revamping-home-lighting/" >
582				Revamping Home Lighting: How Obsidian Group Transformed This Space with LED and Lutron Smart Controls			</a>
583		</h4>
584		
585		<a class="elementor-post__read-more" href="https://obsidiangroup.ai/revamping-home-lighting/" aria-label="Read more about Revamping Home Lighting: How Obsidian Group Transformed This Space with LED and Lutron Smart Controls" tabindex="-1" >
586			Read More		</a>
587
588				</div>
589				</article>
590				</div>
591		
592						</div>
593				</div>
594				</div>
595					</div>
596				</div>
597				</div>
598				<footer data-elementor-type="footer" data-elementor-id="30" class="elementor elementor-30 elementor-location-footer" data-elementor-post-type="elementor_library">
599			<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-785b897f e-con-full e-flex e-con e-parent" data-id="785b897f" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;}">
600		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-9302ff3 e-con-full e-flex e-con e-child" data-id="9302ff3" data-element_type="container" data-e-type="container">
601				<div class="elementor-element elementor-element-743b3d9e elementor-position-top elementor-widget elementor-widget-image-box" data-id="743b3d9e" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
602				<div class="elementor-widget-container">
603					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img width="201" height="45" src="https://obsidiangroup.ai/wp-content/uploads/2025/02/White-Negative-Logo-OBSIDIAN.webp" class="attachment-full size-full wp-image-141" alt="" /></figure><div class="elementor-image-box-content"><p class="elementor-image-box-description">
603From crafting a new home to enhancing existing spaces, Obsidian Group is your partner in making it happen.</p></div></div>				</div>
604				</div>
605				<div class="elementor-element elementor-element-590830a7 e-grid-align-left elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="590830a7" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
606				<div class="elementor-widget-container">
607							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
608							<span class="elementor-grid-item" role="listitem">
609					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-3f1b7ac" href="https://www.facebook.com/people/Obsidian-Group/61568341420856/" target="_blank">
610						<span class="elementor-screen-only">Facebook-f</span>
611						<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>
612				</span>
613							<span class="elementor-grid-item" role="listitem">
614					<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-5c0ce3c" href="https://www.instagram.com/obsidiangroupaz/" target="_blank">
615						<span class="elementor-screen-only">Instagram</span>
616						<svg aria-hidden="true" class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg>					</a>
617				</span>
618							<span class="elementor-grid-item" role="listitem">
619					<a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-4e65380" href="https://www.linkedin.com/company/obsidian-groupaz" target="_blank">
620						<span class="elementor-screen-only">Linkedin</span>
621						<svg aria-hidden="true" class="e-font-icon-svg e-fab-linkedin" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg>					</a>
622				</span>
623							<span class="elementor-grid-item" role="listitem">
624					<a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-5809469" href="https://www.youtube.com/@ObsidianGroupAZ" target="_blank">
625						<span class="elementor-screen-only">Youtube</span>
626						<svg aria-hidden="true" class="e-font-icon-svg e-fab-youtube" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg>					</a>
627				</span>
628					</div>
629						</div>
630				</div>
631				</div>
632		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-61baf5a7 e-con-full e-flex e-con e-child" data-id="61baf5a7" data-element_type="container" data-e-type="container">
633				<div class="elementor-element elementor-element-1f08f82 elementor-widget elementor-widget-heading" data-id="1f08f82" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
634				<div class="elementor-widget-container">
635					<h6 class="elementor-heading-title elementor-size-default">Helpful Links</h6>				</div>
636				</div>
637				<div class="elementor-element elementor-element-41ffbc0b elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="41ffbc0b" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
638				<div class="elementor-widget-container">
639							<ul class="elementor-icon-list-items">
640							<li class="elementor-icon-list-item">
641											<a href="https://obsidiangroup.ai/">
642
643											<span class="elementor-icon-list-text">Home</span>
644											</a>
645									</li>
646								<li class="elementor-icon-list-item">
647											<a href="https://obsidiangroup.ai/about-obsidian/">
648
649											<span class="elementor-icon-list-text">About Obsidian</span>
650											</a>
651									</li>
652								<li class="elementor-icon-list-item">
653											<a href="https://obsidiangroup.ai/contact/">
654
655											<span class="elementor-icon-list-text">Contact Obsidian</span>
656											</a>
657									</li>
658								<li class="elementor-icon-list-item">
659											<a href="https://obsidiangroup.ai/services/">
660
661											<span class="elementor-icon-list-text">Services</span>
662											</a>
663									</li>
664						</ul>
665						</div>
666				</div>
667				</div>
668		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-7447787 e-con-full e-flex e-con e-child" data-id="7447787" data-element_type="container" data-e-type="container">
669				<div class="elementor-element elementor-element-d2bad5d elementor-widget elementor-widget-heading" data-id="d2bad5d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
670				<div class="elementor-widget-container">
671					<h6 class="elementor-heading-title elementor-size-default">Services</h6>				</div>
672				</div>
673				<div class="elementor-element elementor-element-a342ee2 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="a342ee2" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
674				<div class="elementor-widget-container">
675							<ul class="elementor-icon-list-items">
676							<li class="elementor-icon-list-item">
677											<a href="https://obsidiangroup.ai/services/obsidian-power/">
678
679											<span class="elementor-icon-list-text">Obsidian Power</span>
680											</a>
681									</li>
682								<li class="elementor-icon-list-item">
683											<a href="https://obsidiangroup.ai/services/obsidian-tech/">
684
685											<span class="elementor-icon-list-text">Obsidian Tech</span>
686											</a>
687									</li>
688								<li class="elementor-icon-list-item">
689											<a href="https://obsidiangroup.ai/services/obsidian-lighting/">
690
691											<span class="elementor-icon-list-text">Obsidian Lighting</span>
692											</a>
693									</li>
694								<li class="elementor-icon-list-item">
695											<a href="https://obsidiangroup.ai/services/obsidian-shading/">
696
697											<span class="elementor-icon-list-text">Obsidian Shading</span>
698											</a>
699									</li>
700								<li class="elementor-icon-list-item">
701											<a href="https://obsidiangroup.ai/services/obsidian-outdoors/">
702
703											<span class="elementor-icon-list-text">Obsidian Outdoors</span>
704											</a>
705									</li>
706								<li class="elementor-icon-list-item">
707											<a href="https://obsidiangroup.ai/services/obsidian-planning/">
708
709											<span class="elementor-icon-list-text">Obsidian Planning</span>
710											</a>
711									</li>
712						</ul>
713						</div>
714				</div>
715				</div>
716		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-616c3deb e-con-full e-flex e-con e-child" data-id="616c3deb" data-element_type="container" data-e-type="container">
717				<div class="elementor-element elementor-element-3148647d elementor-widget elementor-widget-heading" data-id="3148647d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
718				<div class="elementor-widget-container">
719					<h6 class="elementor-heading-title elementor-size-default"><a href="https://zzm.aa9.myftpupload.com/contact/">Contact </a></h6>				</div>
720				</div>
721				<div class="elementor-element elementor-element-6ec6c470 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="6ec6c470" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
722				<div class="elementor-widget-container">
723							<ul class="elementor-icon-list-items">
724							<li class="elementor-icon-list-item">
725											<a href="mailto:[email protected][email protected]">
726
727											<span class="elementor-icon-list-text">Email: [email protected]</span>
728											</a>
729									</li>
730								<li class="elementor-icon-list-item">
731											<a href="tel:+14805010101">
732
733											<span class="elementor-icon-list-text">Phone: 480-501-0101</span>
734											</a>
735									</li>
736								<li class="elementor-icon-list-item">
737											<a href="https://share.google/8QqHpAL1XrzJxq1fq">
738
739											<span class="elementor-icon-list-text">Address: 4005 E Palm St Ste 101 Mesa AZ 85215</span>
740											</a>
741									</li>
742								<li class="elementor-icon-list-item">
743										<span class="elementor-icon-list-text">Hours: Monday-Friday 8am to 4pm</span>
744									</li>
745						</ul>
746						</div>
747				</div>
748				</div>
749				</div>
750		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-4f60be09 e-flex e-con-boxed e-con e-parent" data-id="4f60be09" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
751					<div class="e-con-inner">
752				<div class="elementor-element elementor-element-1042d870 elementor-widget elementor-widget-heading" data-id="1042d870" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
753				<div class="elementor-widget-container">
754					<p class="elementor-heading-title elementor-size-default">© 2026 All Rights Reserved.</p>				</div>
755				</div>
756					</div>
757				</div>
758				</footer>
759		
760<script type="speculationrules">
761{"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/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
762</script>
762
763<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 763-764
763
764<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
764GTM-NKM5WNS4
vendor: 85 bytes, lines 764-765
764"
765height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
766<!-- End Google Tag Manager (noscript) -->
767
768<script type="text/javascript">
769window.lhnJsSdkInit = function () {
770lhnJsSdk.setup = {
771application_id: "6dd768dd-9278-4f7b-b1ac-3b18294f97fd",
772application_secret: "rkuhw3gvzgrrykjn0fug//hnm3ud6uwwauyamr0b4dapmwvork"
773};
774lhnJsSdk.controls = [{
775type: "hoc",
776id: "4e46715c-6cec-471e-a018-5072be67af5a"
777}];
778lhnJsSdk. options = {
779custom1: "1094172000072038253"
780}; 
781};
782
783
784(function (d, s) {
785var newjs, lhnjs = d.getElementsByTagName(s)[0];
786newjs = d.createElement(s);
787newjs.src = "https://developer.livehelpnow.net/js/sdk/lhn-jssdk-current.min.js";
788lhnjs.parentNode.insertBefore(newjs, lhnjs);
789}(document, "script"));
790</script>
790
791				
791<script type="text/javascript">
792				(function() {
793					// Global page view and session tracking for UAEL Modal Popup feature
794					try {
795						// Session tracking: increment if this is a new session
796						
797						// Check if any popup on this page uses current page tracking
798						var hasCurrentPageTracking = false;
799						var currentPagePopups = [];
800						// Check all modal popups on this page for current page tracking
801						if (typeof jQuery !== 'undefined') {
802							jQuery('.uael-modal-parent-wrapper').each(function() {
803								var scope = jQuery(this).data('page-views-scope');
804								var enabled = jQuery(this).data('page-views-enabled');
805								var popupId = jQuery(this).attr('id').replace('-overlay', '');	
806								if (enabled === 'yes' && scope === 'current') {
807									hasCurrentPageTracking = true;
808									currentPagePopups.push(popupId);
809								}
810							});
811						}
812						// Global tracking: ALWAYS increment if ANY popup on the site uses global tracking
813												// Current page tracking: increment per-page counters
814						if (hasCurrentPageTracking && currentPagePopups.length > 0) {
815							var currentUrl = window.location.href;
816							var urlKey = 'uael_page_views_' + btoa(currentUrl).replace(/[^a-zA-Z0-9]/g, '').substring(0, 50);
817							var currentPageViews = parseInt(localStorage.getItem(urlKey) || '0');
818							currentPageViews++;
819							localStorage.setItem(urlKey, currentPageViews.toString());
820							// Store URL mapping for each popup
821							for (var i = 0; i < currentPagePopups.length; i++) {
822								var popupUrlKey = 'uael_popup_' + currentPagePopups[i] + '_url_key';
823								localStorage.setItem(popupUrlKey, urlKey);
824							}
825						}
826					} catch (e) {
827						// Silently fail if localStorage is not available
828					}
829				})();
830				</script>
830
831							
831<script>
832				( () => {
833					const lazyloadRunObserver = () => {
834						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
835						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
836							entries.forEach( ( entry ) => {
837								if ( entry.isIntersecting ) {
838									let lazyloadBackground = entry.target;
839									if( lazyloadBackground ) {
840										lazyloadBackground.classList.add( 'e-lazyloaded' );
841									}
842									lazyloadBackgroundObserver.unobserve( entry.target );
843								}
844							});
845						}, { rootMargin: '200px 0px 200px 0px' } );
846						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
847							lazyloadBackgroundObserver.observe( lazyloadBackground );
848						} );
849					};
850					const events = [
851						'DOMContentLoaded',
852						'elementor/lazyload/observe',
853					];
854					events.forEach( ( event ) => {
855						document.addEventListener( event, lazyloadRunObserver );
856					} );
857				} )();
858			</script>
858
859			
859<script id="coblocks-animation-js" src="https://obsidiangroup.ai/wp-content/plugins/coblocks/dist/js/coblocks-animation.js?ver=3.1.17"></script>
vendor: 1 bytes, line 859
859
860<script id="coblocks-tiny-swiper-js" src="https://obsidiangroup.ai/wp-content/plugins/coblocks/dist/js/vendors/tiny-swiper.js?ver=3.1.17"></script>
vendor: 1 bytes, line 860
860
861<script id="coblocks-tinyswiper-initializer-js-extra">
862var coblocksTinyswiper = {"carouselPrevButtonAriaLabel":"Previous","carouselNextButtonAriaLabel":"Next","sliderImageAriaLabel":"Image"};
863//# sourceURL=coblocks-tinyswiper-initializer-js-extra
864</script>
vendor: 1 bytes, line 864
864
865<script id="coblocks-tinyswiper-initializer-js" src="https://obsidiangroup.ai/wp-content/plugins/coblocks/dist/js/coblocks-tinyswiper-initializer.js?ver=3.1.17"></script>
vendor: 1 bytes, line 865
865
866<script id="hello-theme-frontend-js" src="https://obsidiangroup.ai/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=3.5.1"></script>
vendor: 1 bytes, line 866
866
867<script id="elementor-webpack-runtime-js" src="https://obsidiangroup.ai/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 867
867
868<script id="elementor-frontend-modules-js" src="https://obsidiangroup.ai/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 868
868
869<script id="jquery-ui-core-js-before">
870jQuery.uiBackCompat = true;
871//# sourceURL=jquery-ui-core-js-before
872</script>
vendor: 1 bytes, line 872
872
873<script id="jquery-ui-core-js" src="https://obsidiangroup.ai/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 873
873
874<script id="elementor-frontend-js-extra">
875var uael_particles_script = {"uael_particles_url":"https://obsidiangroup.ai/wp-content/plugins/ultimate-elementor/assets/min-js/uael-particles.min.js","particles_url":"https://obsidiangroup.ai/wp-content/plugins/ultimate-elementor/assets/lib/particles/particles.min.js","snowflakes_image":"https://obsidiangroup.ai/wp-content/plugins/ultimate-elementor/assets/img/snowflake.svg","gift":"https://obsidiangroup.ai/wp-content/plugins/ultimate-elementor/assets/img/gift.png","tree":"https://obsidiangroup.ai/wp-content/plugins/ultimate-elementor/assets/img/tree.png","skull":"https://obsidiangroup.ai/wp-content/plugins/ultimate-elementor/assets/img/skull.png","ghost":"https://obsidiangroup.ai/wp-content/plugins/ultimate-elementor/assets/img/ghost.png","moon":"https://obsidiangroup.ai/wp-content/plugins/ultimate-elementor/assets/img/moon.png","bat":"https://obsidiangroup.ai/wp-content/plugins/ultimate-elementor/assets/img/bat.png","pumpkin":"https://obsidiangroup.ai/wp-content/plugins/ultimate-elementor/assets/img/pumpkin.png"};
876var EAELImageMaskingConfig = {"svg_dir_url":"https://obsidiangroup.ai/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/img/image-masking/svg-shapes/"};
877//# sourceURL=elementor-frontend-js-extra
878</script>
vendor: 1 bytes, line 878
878
879<script id="elementor-frontend-js-before">
880var 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.3","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:\/\/obsidiangroup.ai\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/obsidiangroup.ai\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/obsidiangroup.ai\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"0a81981ab8","atomicFormsSendForm":"f2f8a0b9c6"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","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","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":56,"title":"Smart%20Home%20Automation%20in%20Phoenix%20%26%20Scottsdale%20%7C%20Obsidian","excerpt":"Our team of experts specializes in electrical solutions, advanced A\/V systems, luxury shading, customized lighting, and outdoor enhancements\u2014bringing your vision to life with precision and excellence.","featuredImage":"https:\/\/obsidiangroup.ai\/wp-content\/uploads\/2025\/07\/valleyl-job-pv-17-rs-1024x576.webp"}};
881//# sourceURL=elementor-frontend-js-before
882</script>
vendor: 1 bytes, line 882
882
883<script id="elementor-frontend-js" src="https://obsidiangroup.ai/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 883
883
884<script id="elementor-frontend-js-after">
885window.scope_array = [];
886								window.backend = 0;
887								jQuery.cachedScript = function( url, options ) {
888									// Allow user to set any option except for dataType, cache, and url.
889									options = jQuery.extend( options || {}, {
890										dataType: "script",
891										cache: true,
892										url: url
893									});
894									// Return the jqXHR object so we can chain callbacks.
895									return jQuery.ajax( options );
896								};
897							    jQuery( window ).on( "elementor/frontend/init", function() {
898									elementorFrontend.hooks.addAction( "frontend/element_ready/global", function( $scope, $ ){
899										if ( "undefined" == typeof $scope ) {
900												return;
901										}
902										if ( $scope.hasClass( "uael-particle-yes" ) ) {
903											window.scope_array.push( $scope );
904											$scope.find(".uael-particle-wrapper").addClass("js-is-enabled");
905										}else{
906											return;
907										}
908										if(elementorFrontend.isEditMode() && $scope.find(".uael-particle-wrapper").hasClass("js-is-enabled") && window.backend == 0 ){
909											var uael_url = uael_particles_script.uael_particles_url;
910
911											jQuery.cachedScript( uael_url );
912											window.backend = 1;
913										}else if(elementorFrontend.isEditMode()){
914											var uael_url = uael_particles_script.uael_particles_url;
915											jQuery.cachedScript( uael_url ).done(function(){
916												var flag = true;
917											});
918										}
919									});
920								});
921
922								// Added both `document` and `window` event listeners to address issues where some users faced problems with the `document` event not triggering as expected.
923								// Define cachedScript globally to avoid redefining it.
924
925								jQuery.cachedScript = function(url, options) {
926									options = jQuery.extend(options || {}, {
927										dataType: "script",
928										cache: true,
929										url: url
930									});
931									return jQuery.ajax(options); // Return the jqXHR object so we can chain callbacks
932								};
933
934								let uael_particle_loaded = false; //flag to prevent multiple script loads.
935
936								jQuery( document ).on( "ready elementor/popup/show", () => {
937										loadParticleScript();
938								});
939
940								jQuery( window ).one( "elementor/frontend/init", () => {
941								 	if (!uael_particle_loaded) {
942										loadParticleScript();
943									}
944								});
945								
946								function loadParticleScript(){
947								 	// Use jQuery to check for the presence of the element
948									if (jQuery(".uael-particle-yes").length < 1) {
949										return;
950									}
951									
952									uael_particle_loaded = true;
953									var uael_url = uael_particles_script.uael_particles_url;
954									// Call the cachedScript function
955									jQuery.cachedScript(uael_url);
956								}
957//# sourceURL=elementor-frontend-js-after
958</script>
vendor: 1 bytes, line 958
958
959<script id="smartmenus-js" src="https://obsidiangroup.ai/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 959
959
960<script id="e-sticky-js" src="https://obsidiangroup.ai/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 960
960
961<script id="imagesloaded-js" src="https://obsidiangroup.ai/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 961
961
962<script id="swiper-js" src="https://obsidiangroup.ai/wp-content/plugins/elementor/assets/lib/swiper/v8/swiper.min.js?ver=8.4.5"></script>
vendor: 1 bytes, line 962
962
963<script id="googlesitekit-events-provider-content-events-js-before">
964window._googlesitekit = window._googlesitekit || {};
965window._googlesitekit.contentEvents = {"postID":56,"isSinglePost":false,"hasVimeoEmbed":false};
966//# sourceURL=googlesitekit-events-provider-content-events-js-before
967</script>
vendor: 1 bytes, line 967
967
968<script id="googlesitekit-events-provider-content-events-js" src="https://obsidiangroup.ai/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-c7172f3fd0e4d5ad62ef.js" defer></script>
vendor: 1 bytes, line 968
968
969<script id="eael-general-js-extra">
970var localize = {"ajaxurl":"https://obsidiangroup.ai/wp-admin/admin-ajax.php","nonce":"3b7bc75ad8","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"https://obsidiangroup.ai/","cart_redirectition":"","cart_page_url":"","el_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}},"ParticleThemesData":{"default":"{\"particles\":{\"number\":{\"value\":160,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#ffffff\"},\"shape\":{\"type\":\"circle\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"img/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.5,\"random\":false,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":3,\"random\":true,\"anim\":{\"enable\":false,\"speed\":40,\"size_min\":0.1,\"sync\":false}},\"line_linked\":{\"enable\":true,\"distance\":150,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":1},\"move\":{\"enable\":true,\"speed\":6,\"direction\":\"none\",\"random\":false,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":true,\"mode\":\"repulse\"},\"onclick\":{\"enable\":true,\"mode\":\"push\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":400,\"size\":40,\"duration\":2,\"opacity\":8,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","nasa":"{\"particles\":{\"number\":{\"value\":250,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#ffffff\"},\"shape\":{\"type\":\"circle\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"img/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":1,\"random\":true,\"anim\":{\"enable\":true,\"speed\":1,\"opacity_min\":0,\"sync\":false}},\"size\":{\"value\":3,\"random\":true,\"anim\":{\"enable\":false,\"speed\":4,\"size_min\":0.3,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":150,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":1},\"move\":{\"enable\":true,\"speed\":1,\"direction\":\"none\",\"random\":true,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":600}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":true,\"mode\":\"bubble\"},\"onclick\":{\"enable\":true,\"mode\":\"repulse\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":250,\"size\":0,\"duration\":2,\"opacity\":0,\"speed\":3},\"repulse\":{\"distance\":400,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","bubble":"{\"particles\":{\"number\":{\"value\":15,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#1b1e34\"},\"shape\":{\"type\":\"polygon\",\"stroke\":{\"width\":0,\"color\":\"#000\"},\"polygon\":{\"nb_sides\":6},\"image\":{\"src\":\"img/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.3,\"random\":true,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":50,\"random\":false,\"anim\":{\"enable\":true,\"speed\":10,\"size_min\":40,\"
970sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":200,\"color\":\"#ffffff\",\"opacity\":1,\"width\":2},\"move\":{\"enable\":true,\"speed\":8,\"direction\":\"none\",\"random\":false,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":false,\"mode\":\"grab\"},\"onclick\":{\"enable\":false,\"mode\":\"push\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":400,\"size\":40,\"duration\":2,\"opacity\":8,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","snow":"{\"particles\":{\"number\":{\"value\":450,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#fff\"},\"shape\":{\"type\":\"circle\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"img/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.5,\"random\":true,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":5,\"random\":true,\"anim\":{\"enable\":false,\"speed\":40,\"size_min\":0.1,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":500,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":2},\"move\":{\"enable\":true,\"speed\":6,\"direction\":\"bottom\",\"random\":false,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":true,\"mode\":\"bubble\"},\"onclick\":{\"enable\":true,\"mode\":\"repulse\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":0.5}},\"bubble\":{\"distance\":400,\"size\":4,\"duration\":0.3,\"opacity\":1,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","nyan_cat":"{\"particles\":{\"number\":{\"value\":150,\"density\":{\"enable\":false,\"value_area\":800}},\"color\":{\"value\":\"#ffffff\"},\"shape\":{\"type\":\"star\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"http://wiki.lexisnexis.com/academic/images/f/fb/Itunes_podcast_icon_300.jpg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.5,\"random\":false,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":4,\"random\":true,\"anim\":{\"enable\":false,\"speed\":40,\"size_min\":0.1,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":150,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":1},\"move\":{\"enable\":true,\"speed\":14,\"direction\":\"left\",\"random\":false,\"straight\":true,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":false,\"mode\":\"grab\"},\"onclick\":{\"enable\":true,\"mode\":\"repulse\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":200,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":400,\"size\":40,\"duration\":2,\"opacity\":8,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}"},"eael_login_nonce":"97c7e38a9a","eael_register_nonce":"f13f500a3c","eael_lostpassword_nonce":"ee3d2d8133","eael_resetpassword_nonce":"342bb3511c"};
971//# sourceURL=eael-general-js-extra
972</script>
vendor: 1 bytes, line 972
972
973<script id="eael-general-js" src="https://obsidiangroup.ai/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js?ver=6.8.5"></script>
vendor: 1 bytes, line 973
973
974<script id="wp-hooks-js" src="https://obsidiangroup.ai/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 974
974
975<script id="wp-i18n-js" src="https://obsidiangroup.ai/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 975
975
976<script id="wp-i18n-js-after">
977wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
978//# sourceURL=wp-i18n-js-after
979</script>
vendor: 1 bytes, line 979
979
980<script id="elementor-pro-frontend-js-before">
981var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/obsidiangroup.ai\/wp-admin\/admin-ajax.php","nonce":"4c0d949562","urls":{"assets":"https:\/\/obsidiangroup.ai\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/obsidiangroup.ai\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"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"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/obsidiangroup.ai\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
982//# sourceURL=elementor-pro-frontend-js-before
983</script>
vendor: 1 bytes, line 983
983
984<script id="elementor-pro-frontend-js" src="https://obsidiangroup.ai/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 984
984
985<script id="pro-elements-handlers-js" src="https://obsidiangroup.ai/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 985
985
986<script id="wp-emoji-settings" type="application/json">
987{"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://obsidiangroup.ai/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
988</script>
vendor: 1 bytes, line 988
988
989<script type="module">
990/*! This file is auto-generated */
991var 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)))});
992//# sourceURL=https://obsidiangroup.ai/wp-includes/js/wp-emoji-loader.min.js
993</script>
993
994		
994<script>'undefined'=== typeof _trfq || (window._trfq = []);'undefined'=== typeof _trfd && (window._trfd=[]),
995                _trfd.push({'tccl.baseHost':'secureserver.net'}),
996                _trfd.push({'ap':'wpaas_v2'},
997                    {'server':'501104d6ddd3'},
998                    {'pod':'c27-prod-p3-us-west-2'},
999                                        {'xid':'45750627'},
1000                    {'wp':'7.1.2'},
1001                    {'php':'8.2.33'},
1002                    {'loggedin':'0'},
1003                    {'cdn':'1'},
1004                    {'builder':'elementor'},
1005                    {'theme':'hello-elementor'},
1006                    {'wds':'0'},
1007                    {'wp_alloptions_count':'357'},
1008                    {'wp_alloptions_bytes':'102145'},
1009                    {'gdl_coming_soon_page':'0'}
1010                    , {'appid':'624840'}                 );
1011            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>
1011
1012		
1012<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>
1012
1013		
1013<script src='https://img1.wsimg.com/traffic-assets/js/tccl-tti.min.js' onload="window.tti.calculateTTI()"></script>
1013
1014		
1015</body>
1016</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.