PageSourceSearch

https://fusioncools.com/contact-us/

html fusioncools.com collected 2026-10-04 08:50:30 UTC 100,035 bytes, 1,451 lines download raw bytes

1<!doctype html>
2<html lang="en-US" class="no-js">
3    <head>
4        
5        <link rel="icon" type="image/png" href="https://fusioncools.com/wp-content/uploads/Favicon.png?dark">
6
7        <meta charset="UTF-8">
8<script>
9var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
10</script>
10
11
12        <!-- Yoast Title -->    
13        <title>Contact Us Today | Fusion Plumbing &amp; Air</title>
14<link data-rocket-prefetch href="https://www.googletagmanager.com" rel="dns-prefetch">
15<link data-rocket-prefetch href="https://app.enzuzo.com" rel="dns-prefetch">
16<link data-rocket-prefetch href="https://tag.simpli.fi" rel="dns-prefetch">
17<link data-rocket-prefetch href="https://acsbapp.com" rel="dns-prefetch">
18<link data-rocket-prefetch href="https://www.google.com" rel="dns-prefetch"><link rel="preload" data-rocket-preload as="image" href="https://fusioncools.com/wp-content/uploads/Page-Title-BG.jpg" fetchpriority="high">
19
20                
21        <!-- dns prefetch -->
22        <link href="//www.google-analytics.com" rel="dns-prefetch">
23        
24        <!-- meta -->
25        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
26        <meta name="viewport" content="width=device-width, initial-scale=1.0">
27
28        <!-- Google font(s) -->
29							
30        <!-- css + javascript -->
31        <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
32
33	<!-- This site is optimized with the Yoast SEO plugin v28.3 - https://yoast.com/product/yoast-seo-wordpress/ -->
34	<meta name="description" content="Contact us today to schedule your heating, cooling or plumbing services with a professional from Fusion Plumbing &amp; Air!" />
35	<link rel="canonical" href="https://fusioncools.com/contact-us/" />
36	<meta property="og:locale" content="en_US" />
37	<meta property="og:type" content="article" />
38	<meta property="og:title" content="Contact Us Today | Fusion Plumbing &amp; Air" />
39	<meta property="og:description" content="Contact us today to schedule your heating, cooling or plumbing services with a professional from Fusion Plumbing &amp; Air!" />
40	<meta property="og:url" content="https://fusioncools.com/contact-us/" />
41	<meta property="og:site_name" content="Fusion Plumbing &amp; Air" />
42	<meta property="article:modified_time" content="2023-07-04T19:09:34+00:00" />
43	<meta property="og:image" content="https://fusioncools.com/wp-content/uploads/FusionPlumbingAir_Facebook-Thumbnail.jpg" />
44	<meta property="og:image:width" content="600" />
45	<meta property="og:image:height" content="315" />
46	<meta property="og:image:type" content="image/jpeg" />
47	<meta name="twitter:card" content="summary_large_image" />
48	<meta name="twitter:label1" content="Est. reading time" />
49	<meta name="twitter:data1" content="1 minute" />
50	
50<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fusioncools.com\/contact-us\/","url":"https:\/\/fusioncools.com\/contact-us\/","name":"Contact Us Today | Fusion Plumbing & Air","isPartOf":{"@id":"https:\/\/fusioncools.com\/#website"},"datePublished":"2016-03-02T20:40:03+00:00","dateModified":"2023-07-04T19:09:34+00:00","description":"Contact us today to schedule your heating, cooling or plumbing services with a professional from Fusion Plumbing & Air!","breadcrumb":{"@id":"https:\/\/fusioncools.com\/contact-us\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fusioncools.com\/contact-us\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fusioncools.com\/contact-us\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fusioncools.com\/"},{"@type":"ListItem","position":2,"name":"Contact Us"}]},{"@type":"WebSite","@id":"https:\/\/fusioncools.com\/#website","url":"https:\/\/fusioncools.com\/","name":"Fusion Plumbing &amp; Air","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fusioncools.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
50
51	<!-- / Yoast SEO plugin. -->
52
53
54<link rel='dns-prefetch' href='//cdn.gomega.ai' />
55<link rel='dns-prefetch' href='//www.google.com' />
56<link rel='dns-prefetch' href='//cdn.icomoon.io' />
57<link rel='dns-prefetch' href='//d1azc1qln24ryf.cloudfront.net' />
58<link rel='dns-prefetch' href='//www.googletagmanager.com' />
59
60<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://fusioncools.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffusioncools.com%2Fcontact-us%2F" />
61<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://fusioncools.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffusioncools.com%2Fcontact-us%2F&#038;format=xml" />
62<style id="wp-img-auto-sizes-contain-inline-css">
63img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
64/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
65</style>
66<link data-minify="1" rel='stylesheet' id='ryno-service-areas-styles-css' href='https://fusioncools.com/wp-content/cache/min/1/wp-content/plugins/ryno-service-areas/assets/dist/style.css?ver=1787960280' media='all' />
67<link data-minify="1" rel='stylesheet' id='ryno-service-areas-icons-css' href='https://fusioncools.com/wp-content/cache/min/1/198172/ryno-service-areas/style-cf.css?ver=1787960280' media='all' />
68
69
70<link data-minify="1" rel='stylesheet' id='icomoon-css' href='https://fusioncools.com/wp-content/cache/min/1/198172/ryno-theme-icons/style-cf.css?ver=1787960280' media='all' />
71<link data-minify="1" rel='stylesheet' id='ryno_theme_style-css' href='https://fusioncools.com/wp-content/cache/min/1/wp-content/themes/theme-3/assets/css/main.css?ver=1787960280' media='all' />
72<link data-minify="1" rel='stylesheet' id='acf-colors-css' href='https://fusioncools.com/wp-content/cache/min/1/wp-content/themes/theme-3/assets/css/ryno-colors.css?ver=1787960280' media='all' />
73<link data-minify="1" rel='stylesheet' id='style-css' href='https://fusioncools.com/wp-content/cache/min/1/wp-content/themes/theme-3/style.css?ver=1787960280' media='all' />
74<link rel='stylesheet' id='print-css' href='https://fusioncools.com/wp-content/themes/theme-3/assets/css/print.css?ver=1.0' media='print' />
75<link data-minify="1" rel='stylesheet' id='gform_basic-css' href='https://fusioncools.com/wp-content/cache/min/1/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=1787960280' media='all' />
76<link rel='stylesheet' id='gform_theme_components-css' href='https://fusioncools.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=3.1.0.2' media='all' />
77<link rel='stylesheet' id='gform_theme-css' href='https://fusioncools.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=3.1.0.2' media='all' />
78<link data-minify="1" rel='stylesheet' id='child-style-css' href='https://fusioncools.com/wp-content/cache/min/1/wp-content/themes/theme-3-child/style.css?ver=1787960280' media='all' />
79<link rel="https://api.w.org/" href="https://fusioncools.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://fusioncools.com/wp-json/wp/v2/pages/217" /><meta name="generator" content="Site Kit by Google 1.186.0" /><!--
79<script src="https://cmp.osano.com/AzZdIcSLMHxtA5dBA/cf36fba8-3918-4425-9c73-37c9dc1a3d28/osano.js?variant=two"></script>
79-->
80<script src="https://app.enzuzo.com/scripts/cookiebar/b1c2f042-fa1c-11ef-b78f-4f18be75302a" data-rocket-defer defer></script>
80
81
82    
82<script>
83    var rynoVarsArray = {"phone":"(520) 328-8957","unformattedPhone":"(520) 328-8957"};
84    </script>
84
85    
86<!-- Google Tag Manager snippet added by Site Kit -->
87<script>
vendor: 420 bytes, lines 87-96
87
88			( function( w, d, s, l, i ) {
89				w[l] = w[l] || [];
90				w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} );
91				var f = d.getElementsByTagName( s )[0],
92					j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : '';
93				j.async = true;
94				j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
95				f.parentNode.insertBefore( j, f );
96			} )( window, document, 'script', 'dataLayer', '
96GTM-WW5GXQM
vendor: 9 bytes, lines 96-97
96' );
97			
98</script>
98
99
100<!-- End Google Tag Manager snippet added by Site Kit -->
101<style type="text/css">div.nsl-container[data-align="left"] {
102    text-align: left;
103}
104
105div.nsl-container[data-align="center"] {
106    text-align: center;
107}
108
109div.nsl-container[data-align="right"] {
110    text-align: right;
111}
112
113
114div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"] {
115    text-decoration: none;
116    box-shadow: none;
117    border: 0;
118}
119
120div.nsl-container .nsl-container-buttons {
121    display: flex;
122    padding: 5px 0;
123}
124
125div.nsl-container.nsl-container-block .nsl-container-buttons {
126    display: inline-grid;
127    grid-template-columns: minmax(145px, auto);
128}
129
130div.nsl-container-block-fullwidth .nsl-container-buttons {
131    flex-flow: column;
132    align-items: center;
133}
134
135div.nsl-container-block-fullwidth .nsl-container-buttons a,
136div.nsl-container-block .nsl-container-buttons a {
137    flex: 1 1 auto;
138    display: block;
139    margin: 5px 0;
140    width: 100%;
141}
142
143div.nsl-container-inline {
144    margin: -5px;
145    text-align: left;
146}
147
148div.nsl-container-inline .nsl-container-buttons {
149    justify-content: center;
150    flex-wrap: wrap;
151}
152
153div.nsl-container-inline .nsl-container-buttons a {
154    margin: 5px;
155    display: inline-block;
156}
157
158div.nsl-container-grid .nsl-container-buttons {
159    flex-flow: row;
160    align-items: center;
161    flex-wrap: wrap;
162}
163
164div.nsl-container-grid .nsl-container-buttons a {
165    flex: 1 1 auto;
166    display: block;
167    margin: 5px;
168    max-width: 280px;
169    width: 100%;
170}
171
172@media only screen and (min-width: 650px) {
173    div.nsl-container-grid .nsl-container-buttons a {
174        width: auto;
175    }
176}
177
178div.nsl-container .nsl-button {
179    cursor: pointer;
180    vertical-align: top;
181    border-radius: 4px;
182}
183
184div.nsl-container .nsl-button-default {
185    color: #fff;
186    display: flex;
187}
188
189div.nsl-container .nsl-button-icon {
190    display: inline-block;
191}
192
193div.nsl-container .nsl-button-svg-container {
194    flex: 0 0 auto;
195    padding: 8px;
196    display: flex;
197    align-items: center;
198}
199
200div.nsl-container svg {
201    height: 24px;
202    width: 24px;
203    vertical-align: top;
204}
205
206div.nsl-container .nsl-button-default div.nsl-button-label-container {
207    margin: 0 24px 0 12px;
208    padding: 10px 0;
209    font-family: Helvetica, Arial, sans-serif;
210    font-size: 16px;
211    line-height: 20px;
212    letter-spacing: .25px;
213    overflow: hidden;
214    text-align: center;
215    text-overflow: clip;
216    white-space: nowrap;
217    flex: 1 1 auto;
218    -webkit-font-smoothing: antialiased;
219    -moz-osx-font-smoothing: grayscale;
220    text-transform: none;
221    display: inline-block;
222}
223
224div.nsl-container .nsl-button-google[data-skin="light"] {
225    box-shadow: inset 0 0 0 1px #747775;
226    color: #1f1f1f;
227}
228
229div.nsl-container .nsl-button-google[data-skin="dark"] {
230    box-shadow: inset 0 0 0 1px #8E918F;
231    color: #E3E3E3;
232}
233
234div.nsl-container .nsl-button-google[data-skin="neutral"] {
235    color: #1F1F1F;
236}
237
238div.nsl-container .nsl-button-google div.nsl-button-label-container {
239    font-family: "Roboto Medium", Roboto, Helvetica, Arial, sans-serif;
240}
241
242div.nsl-container .nsl-button-apple .nsl-button-svg-container {
243    padding: 0 6px;
244}
245
246div.nsl-container .nsl-button-apple .nsl-button-svg-container svg {
247    height: 40px;
248    width: auto;
249}
250
251div.nsl-container .nsl-button-apple[data-skin="light"] {
252    color: #000;
253    box-shadow: 0 0 0 1px #000;
254}
255
256div.nsl-container .nsl-button-facebook[data-skin="white"] {
257    color: #000;
258    box-shadow: inset 0 0 0 1px #000;
259}
260
261div.nsl-container .nsl-button-facebook[data-skin="light"] {
262    color: #1877F2;
263    box-shadow: inset 0 0 0 1px #1877F2;
264}
265
266div.nsl-container .nsl-button-spotify[data-skin="white"] {
267    color: #191414;
268    box-shadow: inset 0 0 0 1px #191414;
269}
270
271div.nsl-container .nsl-button-apple div.nsl-button-label-container {
272    font-size: 17px;
273    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
274}
275
276div.nsl-container .nsl-button-slack div.nsl-button-label-container {
277    font-size: 17px;
278    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
279}
280
281div.nsl-container .nsl-button-slack[data-skin="light"] {
282    color: #000000;
283    box-shadow: inset 0 0 0 1px #DDDDDD;
284}
285
286div.nsl-container .nsl-button-tiktok[data-skin="light"] {
287    color: #161823;
288    box-shadow: 0 0 0 1px rgba(22, 24, 35, 0.12);
289}
290
291
292div.nsl-container .nsl-button-kakao {
293    color: rgba(0, 0, 0, 0.85);
294}
295
296.nsl-clear {
297    clear: both;
298}
299
300.nsl-container {
301    clear: both;
302}
303
304.nsl-disabled-provider .nsl-button {
305    filter: grayscale(1);
306    opacity: 0.8;
307}
308
309/*Button align start*/
310
311div.nsl-container-inline[data-align="left"] .nsl-container-buttons {
312    justify-content: flex-start;
313}
314
315div.nsl-container-inline[data-align="center"] .nsl-container-buttons {
316    justify-content: center;
317}
318
319div.nsl-container-inline[data-align="right"] .nsl-container-buttons {
320    justify-content: flex-end;
321}
322
323
324div.nsl-container-grid[data-align="left"] .nsl-container-buttons {
325    justify-content: flex-start;
326}
327
328div.nsl-container-grid[data-align="center"] .nsl-container-buttons {
329    justify-content: center;
330}
331
332div.nsl-container-grid[data-align="right"] .nsl-container-buttons {
333    justify-content: flex-end;
334}
335
336div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons {
337    justify-content: space-around;
338}
339
340div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons {
341    justify-content: space-between;
342}
343
344/* Button align end*/
345
346/* Redirect */
347
348#nsl-redirect-overlay {
349    display: flex;
350    flex-direction: column;
351    justify-content: center;
352    align-items: center;
353    position: fixed;
354    z-index: 1000000;
355    left: 0;
356    top: 0;
357    width: 100%;
358    height: 100%;
359    backdrop-filter: blur(1px);
360    background-color: RGBA(0, 0, 0, .32);;
361}
362
363#nsl-redirect-overlay-container {
364    display: flex;
365    flex-direction: column;
366    justify-content: center;
367    align-items: center;
368    background-color: white;
369    padding: 30px;
370    border-radius: 10px;
371}
372
373#nsl-redirect-overlay-spinner {
374    content: '';
375    display: block;
376    margin: 20px;
377    border: 9px solid RGBA(0, 0, 0, .6);
378    border-top: 9px solid #fff;
379    border-radius: 50%;
380    box-shadow: inset 0 0 0 1px RGBA(0, 0, 0, .6), 0 0 0 1px RGBA(0, 0, 0, .6);
381    width: 40px;
382    height: 40px;
383    animation: nsl-loader-spin 2s linear infinite;
384}
385
386@keyframes nsl-loader-spin {
387    0% {
388        transform: rotate(0deg)
389    }
390    to {
391        transform: rotate(360deg)
392    }
393}
394
395#nsl-redirect-overlay-title {
396    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
397    font-size: 18px;
398    font-weight: bold;
399    color: #3C434A;
400}
401
402#nsl-redirect-overlay-text {
403    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
404    text-align: center;
405    font-size: 14px;
406    color: #3C434A;
407}
408
409/* Redirect END*/</style><style type="text/css">/* Notice fallback */
410#nsl-notices-fallback {
411    position: fixed;
412    right: 10px;
413    top: 10px;
414    z-index: 10000;
415}
416
417.admin-bar #nsl-notices-fallback {
418    top: 42px;
419}
420
421#nsl-notices-fallback > div {
422    position: relative;
423    background: #fff;
424    border-left: 4px solid #fff;
425    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1);
426    margin: 5px 15px 2px;
427    padding: 1px 20px;
428}
429
430#nsl-notices-fallback > div.error {
431    display: block;
432    border-left-color: #dc3232;
433}
434
435#nsl-notices-fallback > div.updated {
436    display: block;
437    border-left-color: #46b450;
438}
439
440#nsl-notices-fallback p {
441    margin: .5em 0;
442    padding: 2px;
443}
444
445#nsl-notices-fallback > div:after {
446    position: absolute;
447    right: 5px;
448    top: 5px;
449    content: '\00d7';
450    display: block;
451    height: 16px;
452    width: 16px;
453    line-height: 16px;
454    text-align: center;
455    font-size: 20px;
456    cursor: pointer;
457}</style><style id="wp-custom-css">
458.submit_text p {
459    font-size: 12px;
460    font-weight: 400;
461    line-height: 15px;
462    float: left;
463    width: 100%;
464}
465.submit_text .gfield-choice-input{
466margin-top: 2px!important;
467vertical-align: top!important;
468}
469div#gform_confirmation_message_2 {
470    color: #fff;
471}
472form#gform_2 {
473    width: 100% !important;
474}
475.sidebar-form {
476    float: right;
477    margin-bottom: 40px;
478    margin-left: 65px;
479    max-width: 339px;
480}
481#gform_1 .submit_text p a{
482color:#fff!important;
483text-decoration:underline;
484}
485#gform_2 .submit_text p{
486color:#fff!important;
487	margin-bottom:0px
488}
489#gform_2 .submit_text p a{
490color:#fff!important;
491text-decoration:underline;
492}
493.postscript-contact .button--sec p{
494line-height:0;
495}
496/*2023/06/06 captcha button layout on sidebar form */
497.sidebar-form span.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha div {
498	margin-left: -.65em;
499}
500
501/*2023/06/06 captcha button layout on forms */
502span.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha div {
503	margin-left: .25em;
504	margin-bottom: 1.5em;
505}
506
507.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
508    width: 100%;
509    height: 50px;
510    line-height: 50px;
511    border-radius: 8px;
512	background-color:#fcfcfc!important
513		border:0px !important
514}
515.gform_wrapper.gravity-theme .gfield input.medium, .gform_wrapper.gravity-theme .gfield select.medium
516.gform_wrapper.gravity-theme .ginput_container_date input {
517    width: 49%;
518    border-radius: 8px;
519}
520.gform_wrapper.gravity-theme .ginput_container_date input {
521    width: 100%;
522    border-radius: 8px;
523}
524
525input#gform_submit_button_1,input#gform_submit_button_2 , input#gform_submit_button_4, input#gform_submit_button_3{
526    background: #012968;
527    color: #fff;
528    font-family: "Alegreya Sans",sans-serif;
529    font-weight: 700;
530    text-align: center;
531    border-radius: 8px;
532    margin: 0px auto;
533    padding: 8.6px 40px;
534    /* FONT-VARIANT: JIS04; */
535}
536.select2-container--default .select2-selection--single
537{
538	height:50px;
539}
540.select2-container--default .select2-selection--single .select2-selection__rendered
541{
542line-height:50px
543}
544
545.gform_confirmation_message {
546    text-align: center !important;
547}
548
549.gfield_html {
550    font-size: 38px;
551    margin: 0 0 20px;
552    font-family: 'Alegreya Sans',sans-serif;
553    color: #bc0b30;
554    font-weight: bolder;
555    font-weight: 700;
556}
557div#field_2_16 {
558    color: #fff;
559    font-size: 39px;
560}
561.custom_h{
562margin-top:40px!important;
563}
564@media (max-width:767px)
565{
566.custom_h{
567margin-top:10px!important;
568}
569}
570</style>
571<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript>		
572		
572<script async src='https://tag.simpli.fi/sifitag/2f247740-111a-013b-5261-0cc47a1f72a4'></script>
572
573        
574                
575                    <!-- Google Tag Manager -->
576            
576<script>
vendor: 375 bytes, lines 576-580
576(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
577            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
578            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
579            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
580            })(window,document,'script','dataLayer','
580GTM-5FV9T42
vendor: 3 bytes, line 580
580');
580</script>
580
581            <!-- End Google Tag Manager -->
582                
583    <meta name="generator" content="WP Rocket 3.23.2.1" data-wpr-features="wpr_defer_js wpr_minify_js wpr_lazyload_images wpr_preconnect_external_domains wpr_oci wpr_minify_css" /></head>
584    
585    <body class="wp-singular page-template page-template-page-contact page-template-page-contact-php page page-id-217 wp-theme-theme-3 wp-child-theme-theme-3-child contact-us">
586
587                     <!-- Google Tag Manager (noscript) -->
vendor: 80 bytes, lines 587-588
587
588            <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
588GTM-5FV9T42
vendor: 107 bytes, lines 588-590
588"
589            height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
590            
590<!-- End Google Tag Manager (noscript) -->
591              
592        <!-- Wrapper -->
593        <div  class="wrapper">
594
595        <!-- <div class="mobile-sticky-header"> -->
596<div  class="mobile-header d-lg-none d-flex align-items-center">
597    <div  class="container-fluid">
598        <div class="row align-items-center">
599            <!-- Logo -->
600            <div class="mobile-header__logo col">
601                <a href="https://fusioncools.com//" title="Fusion Plumbing &amp; Air" rel="home">
602                    <img width="555" height="247" src="https://fusioncools.com/wp-content/uploads/fusionlogo.png" alt="Fusion Plumbing &amp; Air logo">
603                </a>
604            </div>
605            <!-- /Logo -->
606
607            <div class="col d-flex align-items-center justify-content-end">
608                <div id="hamburger" class="hamburger hamburger--squeeze js-hamburger">
609                    <div class="hamburger-box">
610                        <div class="hamburger-inner"></div>
611                    </div>
612                </div>
613            </div>
614        </div>
615    </div>
616</div>
617
618<div  class="mobile-cta d-lg-none">
619        <div  class="container-fluid px-0">
620        <div class="row mx-0">
621            <div class="col px-0">
622                <a href="https://fusioncools.com/careers/" class="mobile-cta__button mobile-cta__button--left">Now Hiring!</a>
623            </div>
624            <div class="col px-0">
625                <a href="https://fusioncools.com/schedule-online/" class="mobile-cta__button mobile-cta__button--right">BOOK ONLINE</a>
626            </div>
627            <div class="col-12 px-0">
628                <a class="mobile-cta__button mobile-cta__button--bottom" href="tel:5203288957">
629                    <i class="ri ryno-phone"></i> Call (520) 328-8957                </a>
630            </div>
631        </div>
632    </div>
633</div>
634<!-- </div> -->
635
636<!-- Header Wrapper -->
637<div  class="header-wrapper header--sticky">
638    <!-- Header Section -->
639    <div  id="header-one" class="header header-one d-none d-lg-block" role="banner">
640        <div  class="container">
641            <div class="row align-items-center">
642
643                <!-- Header Left Container -->
644                <div class="header__left-container d-flex flex-column col-4 text-start">
645                    <span class="header__serving-text">Serving Tucson and <br>the Surrounding Area</span>
646                    <a href="https://fusioncools.com/careers/" class="header__button header__button--left button--sec me-auto">NOW HIRING!</a>
647                </div>
648                <!-- /Header Left Container -->
649
650                <!-- Logo -->
651                <div class="header__logo-container d-flex col-4 px-0">
652                    <a href="https://fusioncools.com" title="Fusion Plumbing & Air" rel="home" class="header__logo-link d-flex align-items-center mx-auto">
653                        <img width="555" height="247" src="https://fusioncools.com/wp-content/uploads/fusionlogo.png" alt="Fusion Plumbing & Air logo" class="header__logo-img mx-auto">
654                    </a>
655                </div>
656                <!-- /Logo -->
657
658                <!-- Header Right Container -->
659                <div class="header__right-container col-4 text-end">
660                    <div class="header__right-container--inner d-flex flex-column align-items-center">
661                        <span class="header__247-text">24/7 Emergency Service</span>
662                        <a href="tel:5203288957" class="header__phone-number"><i class="fas fa-phone"></i>
663                            (520) 328-8957</a>
664                        <a href="https://fusioncools.com/schedule-online/" class="header__button header__button--right button--stn ms-auto">BOOK ONLINE</a>
665                    </div>
666                </div>
667                <!-- /Header Right Container -->
668
669            </div>
670        </div>
671    </div>
672    <!-- /Header Section -->
673
674
675
676    <!-- Navigation -->
677    <div class="nav-bar">
678        <div class="container-lg">
679            <div class="row align-items-center">
680                <nav class="nav col-12">
681                    <ul id="menu-main-menu" class="main-navigation w-100 d-flex flex-column flex-lg-row justify-content-between"><li id="menu-item-1154" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children has-dropdown top-level"><a href="https://fusioncools.com/residential-plumbing/">Plumbing</a>
682<ul>
683	<li id="menu-item-1451" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-dropdown second-level"><a href="#">Water Heaters</a>
684	<ul>
685		<li id="menu-item-1165" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/water-heater/">Water Heater Replacement</a></li>
686		<li id="menu-item-1450" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/water-heater-repair-tucson-az/">Water Heater Repair</a></li>
687	</ul>
688</li>
689	<li id="menu-item-1167" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/tankless-water-heater/">Tankless Water Heaters</a></li>
690	<li id="menu-item-1499" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/water-filtration/">Water Filtration</a></li>
691</ul>
692</li>
693<li id="menu-item-1156" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children has-dropdown top-level"><a href="https://fusioncools.com/drains-sewer-tucson-az/">Drains &#038; Sewer</a>
694<ul>
695	<li id="menu-item-1171" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/drain-cleaning-services/">Drain Cleaning</a></li>
696	<li id="menu-item-1484" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/drain-repair-tucson-az/">Drain Repair</a></li>
697	<li id="menu-item-1173" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/sewer-line-repair-and-replacement/">Sewer Lines</a></li>
698	<li id="menu-item-1239" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/gas-line-repair-and-installation-services/">Gas Lines</a></li>
699	<li id="menu-item-1175" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/sewer-camera-inspection/">Camera Inspections</a></li>
700	<li id="menu-item-1177" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/hydro-jetting-services/">Hydro-Jetting</a></li>
701</ul>
702</li>
703<li id="menu-item-147" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children has-dropdown top-level"><a href="https://fusioncools.com/hvac-company-tucson-az/">Cooling</a>
704<ul>
705	<li id="menu-item-1179" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/tucson-residential-ac-repair/">AC Repair</a></li>
706	<li id="menu-item-1181" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/tucson-residential-ac-replacement-2/">AC Replacement</a></li>
707	<li id="menu-item-1183" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/ac-maintenance/">AC Maintenance</a></li>
708</ul>
709</li>
710<li id="menu-item-143" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children has-dropdown top-level"><a href="https://fusioncools.com/heating-company-tucson-az/">Heating</a>
711<ul>
712	<li id="menu-item-1185" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/furnace-repair/">Furnace Repair</a></li>
713	<li id="menu-item-1187" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/furnace-replacement/">Furnace Replacement</a></li>
714	<li id="menu-item-1189" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/furnace-maintenance/">Furnace Maintenance</a></li>
715</ul>
716</li>
717<li id="menu-item-1195" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-dropdown top-level"><a href="#">Commercial</a>
718<ul>
719	<li id="menu-item-1192" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/tucson-commercial-heating-services/">Commercial Heating</a></li>
720	<li id="menu-item-1194" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/tucson-commercial-ac-services/">Commercial AC</a></li>
721	<li id="menu-item-1197" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/tucson-commercial-hvac-replacement/">Commercial Replacement</a></li>
722	<li id="menu-item-1199" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/tucson-commercial-hvac-maintenance/">Commercial Maintenance</a></li>
723</ul>
724</li>
725<li id="menu-item-235" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children has-dropdown top-level"><a href="https://fusioncools.com/specials/">Specials</a>
726<ul>
727	<li id="menu-item-1390" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/financing/">Financing</a></li>
728	<li id="menu-item-1389" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/maintenance-agreement/">Maintenance Agreement</a></li>
729</ul>
730</li>
731<li id="menu-item-1151" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/service-area/">Service Area</a></li>
732<li id="menu-item-1201" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children has-dropdown top-level"><a href="https://fusioncools.com/about-us/">About</a>
733<ul>
734	<li id="menu-item-236" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/review/">Reviews</a></li>
735	<li id="menu-item-1231" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/blog/">Blog</a></li>
736</ul>
737</li>
738<li id="menu-item-233" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-217 current_page_item menu-item-has-children has-dropdown top-level"><a href="https://fusioncools.com/contact-us/">Contact</a>
739<ul>
740	<li id="menu-item-1658" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/schedule-online/">Book Online</a></li>
741	<li id="menu-item-1438" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://fusioncools.com/careers/">Careers</a></li>
742</ul>
743</li>
744</ul>                </nav>
745            </div>
746        </div>
747    </div>
748    <!-- /Navigation -->
749</div>
750<!-- /Header Wrapper -->        
751      
752         
753
754<div  class="page-header">
755	<div  class="container">
756	    <div class="row">
757	        <div class="col">
758	            <h1>Contact Us</h1>
759	        </div>
760	    </div>
761	</div>
762</div>
763
764<!-- Content Wrapper -->
765<div  class="content-wrapper">
766	<div  class="container">
767		<div class="content-inner-region row">
768			 
769			<!-- section -->
770			<section role="main" class="content-area col-lg-7">
771			
772								
773					<!-- article -->
774					<article id="post-217" class="post-217 page type-page status-publish hentry">
775					
776						<h2>Fill Out the Form</h2>
777<p>
778                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_3' ><div id='gf_3' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_3' id='gform_3'  action='/contact-us/#gf_3' data-formid='3' novalidate>
779                        <div class='gform-body gform_body'><div id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_3_4" class="gfield gfield--type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_4'><span class='gform-field-label__text'>First Name</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_3_4' type='text' value='' class='large'    placeholder='First Name' aria-required="true" aria-invalid="false"   /></div></div><div id="field_3_6" class="gfield gfield--type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_6'><span class='gform-field-label__text'>Last Name</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_3_6' type='text' value='' class='large'    placeholder='Last Name' aria-required="true" aria-invalid="false"   /></div></div><div id="field_3_7" class="gfield gfield--type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_7'><span class='gform-field-label__text'>Email</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
780                            <input name='input_7' id='input_3_7' type='email' value='' class='large'   placeholder='Email' aria-required="true" aria-invalid="false"  />
781                        </div></div><div id="field_3_8" class="gfield gfield--type-phone gfield--phone-format-standard gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_8'><span class='gform-field-label__text'>Phone</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_phone'><input name='input_8' id='input_3_8' type='tel' value='' class='large'  placeholder='Phone' aria-required="true" aria-invalid="false"   data-mask="(999) 999-9999" /></div></div><div id="field_3_9" class="gfield gfield--type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_9'><span class='gform-field-label__text'>Address</span></label><div class='ginput_container ginput_container_text'><input name='input_9' id='input_3_9' type='text' value='' class='large'    placeholder='Address'  aria-invalid="false"   /></div></div><fieldset id="field_3_10" class="gfield gfield--type-checkbox gfield--type-choice gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>PREFERRED METHOD OF CONTACT</span></legend>
781<div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_3_10'><div class='gchoice gchoice_3_10_1'>
782								<input class='gfield-choice-input' name='input_10.1' type='checkbox'  value='Emal'  id='choice_3_10_1'   />
783								<label for='choice_3_10_1' id='label_3_10_1' class='gform-field-label gform-field-label--type-inline'>Emal</label>
784							</div><div class='gchoice gchoice_3_10_2'>
785								<input class='gfield-choice-input' name='input_10.2' type='checkbox'  value='Phone'  id='choice_3_10_2'   />
786								<label for='choice_3_10_2' id='label_3_10_2' class='gform-field-label gform-field-label--type-inline'>Phone</label>
787							</div></div></div></fieldset><fieldset id="field_3_11" class="gfield gfield--type-checkbox gfield--type-choice gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>TYPE OF INQUIRY</span></legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_3_11'><div class='gchoice gchoice_3_11_1'>
788								<input class='gfield-choice-input' name='input_11.1' type='checkbox'  value='New Equipment Estimate'  id='choice_3_11_1'   />
789								<label for='choice_3_11_1' id='label_3_11_1' class='gform-field-label gform-field-label--type-inline'>New Equipment Estimate</label>
790							</div><div class='gchoice gchoice_3_11_2'>
791								<input class='gfield-choice-input' name='input_11.2' type='checkbox'  value='Service'  id='choice_3_11_2'   />
792								<label for='choice_3_11_2' id='label_3_11_2' class='gform-field-label gform-field-label--type-inline'>Service</label>
793							</div><div class='gchoice gchoice_3_11_3'>
794								<input class='gfield-choice-input' name='input_11.3' type='checkbox'  value='Maintenance'  id='choice_3_11_3'   />
795								<label for='choice_3_11_3' id='label_3_11_3' class='gform-field-label gform-field-label--type-inline'>Maintenance</label>
796							</div><div class='gchoice gchoice_3_11_4'>
797								<input class='gfield-choice-input' name='input_11.4' type='checkbox'  value='Parts'  id='choice_3_11_4'   />
798								<label for='choice_3_11_4' id='label_3_11_4' class='gform-field-label gform-field-label--type-inline'>Parts</label>
799							</div><div class='gchoice gchoice_3_11_5'>
800								<input class='gfield-choice-input' name='input_11.5' type='checkbox'  value='Other'  id='choice_3_11_5'   />
801								<label for='choice_3_11_5' id='label_3_11_5' class='gform-field-label gform-field-label--type-inline'>Other</label>
802							</div></div></div></fieldset><div id="field_3_12" class="gfield gfield--type-select gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_12'><span class='gform-field-label__text'>Are You a New Customer?*</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_select'><select name='input_12' id='input_3_12' class='large gfield_select'    aria-required="true" aria-invalid="false" ><option value='' selected='selected' class='gf_placeholder'>Are You a New Customer?*</option><option value='Yes' >Yes</option><option value='No' >No</option></select></div></div><div id="field_3_13" class="gfield gfield--type-textarea gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_13'><span class='gform-field-label__text'>Message</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_13' id='input_3_13' class='textarea small'    placeholder='Message'  aria-invalid="false"   rows='10' cols='50'></textarea></div></div><fieldset id="field_3_22" class="gfield gfield--type-checkbox gfield--type-choice gfield--width-full submit_text field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible gfield--choice-align-vertical"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Custom Checkbox</span></legend>
802<div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_3_22'><div class='gchoice gchoice_3_22_1'>
803								<input class='gfield-choice-input' name='input_22.1' type='checkbox'  value='First Choice' checked='checked' id='choice_3_22_1'   />
804								<label><p>By clicking “<strong>Submit</strong>”, I am providing express written consent to receive autodialed and pre-recorded     calls, texts, and SMS/MMS with marketing communications regarding home services from Fusion plumbing and air at the phone number provided above, even if the number is on     a corporate, state, or national Do Not Call list. Consent is not a condition to purchase services or products.     Reply REMOVE or STOP to unsubscribe. Msg & data rates may apply. View our <a href="https://fusioncools.com/privacy-policy/">Privacy Policy</a></p></label>
805							</div></div></div></fieldset><div id="field_3_14" class="gfield gfield--type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_14'><span class='gform-field-label__text'>CAPTCHA</span></label><div id='input_3_14' class='ginput_container ginput_recaptcha' data-sitekey='6LfhLvEmAAAAANLyJKoDECWAcWi2kS29WvWkiGXb'  data-theme='light' data-tabindex='0'  data-badge=''></div></div><div id="field_3_16" class="gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_16' id='input_3_16' type='hidden' class='gform_hidden'  aria-invalid="false" value='' /></div></div><div id="field_3_17" class="gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_17' id='input_3_17' type='hidden' class='gform_hidden'  aria-invalid="false" value='' /></div></div><div id="field_3_18" class="gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_18' id='input_3_18' type='hidden' class='gform_hidden'  aria-invalid="false" value='' /></div></div><div id="field_3_19" class="gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_19' id='input_3_19' type='hidden' class='gform_hidden'  aria-invalid="false" value='' /></div></div><div id="field_3_15" class="gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_15' id='input_3_15' type='hidden' class='gform_hidden'  aria-invalid="false" value='' /></div></div><div id="field_3_20" class="gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_20' id='input_3_20' type='hidden' class='gform_hidden'  aria-invalid="false" value='' /></div></div><div id="field_3_21" class="gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_21' id='input_3_21' type='hidden' class='gform_hidden'  aria-invalid="false" value='' /></div></div></div></div>
806        <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_3' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Submit</button> <input type='hidden' name='gform_ajax' value='form_id=3&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=49ec25cea8dac5e717c7d08560dd5168' />
807            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_3' value='iframe' />
808            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_3' id='gform_theme_3' value='gravity-theme' />
809            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_3' id='gform_style_settings_3' value='[]' />
810            <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' />
811            <input type='hidden' class='gform_hidden' name='gform_submit' value='3' />
812            
813            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='4jyX/svSjno1U1V0fo5EhHIvkbzUh5lqfTGEVjk+KLf7J52Pl7bimketwDtVByBoAL/1cGMj8nAyeCC+dcznvkwIPlx7AnNLEdfSO6aKZl/6igY=' />
814            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
815            <input type='hidden' class='gform_hidden' name='state_3' value='WyJ7XCIxMC4xXCI6XCI3ZWM1ZTJjNDg3MDUxYTAyYWRhMWQxOWViNzhlZmU3YlwiLFwiMTAuMlwiOlwiNDA1ZmIxYWU1MDJlMTQ4ZDAwMmQzNDc5ZDUxNGMyZjlcIixcIjExLjFcIjpcImE5MmQ4YTdiN2E2NGYyNmVlNTg0ZmRmNzAwNzViMjdkXCIsXCIxMS4yXCI6XCJjZDUyOWUzNjVlYjUzNGQyY2NkZDE5MjM2MmEzODYyMVwiLFwiMTEuM1wiOlwiMjU3ZGFhMGQwMWQ1YjE5ODAzNWY1ZGE4YWQzOWIwMDhcIixcIjExLjRcIjpcIm
815UzZDRmMWNlYTczNDM0M2ZhMTg0ZjIxY2Q0NDQwNjc2XCIsXCIxMS41XCI6XCIwMjFkZmVlMmJjMmJkM2UwMDBjNjU3OTNkN2U4YjMzZFwiLFwiMTJcIjpbXCIwODZmMzg1MTAxZGI5NDNmMWFlNmQwYmM2NjlmZmM3OVwiLFwiZjlhMjE2ZGFjOWYxNDYzMzY1MzA5NDQxZmZlY2QxODNcIl0sXCIyMi4xXCI6XCI3MTU0N2UzODI0OWVkODVjNjA5MGFlM2I1Njc0YzUyZVwiLFwiZ2Zvcm1fc3VibWlzc2lvbl9tZXRob2RcIjpbXCJhZjFhMmUyMjlkOGFlZDcyMTQwNThlM2Q0ZDE2ZGMzNFwiLFwiZjY4MWE2MjlhZmZkM2QzYjA3MzFlZWY5ODUyMjc0NmJcIixcIjFmYmQ2MzQzNWQ5NDI2YjllMzZhOTEzZDM0NDBiYzY5XCJdLFwiZ2Zvcm1fdGhlbWVcIjpcIjdmZDgwOGJmN2MyMzEzN2ZhOTZlMzM4ZDcwYzRlZWMwXCIsXCJnZm9ybV9zdHlsZV9zZXR0aW5nc1wiOlwiN2U1NTFjMzQ5MjAzOTNjNWE2OTAzNzY0ZWI0MzliNzlcIixcImZvcm1faWRcIjpcIjgyNzM2YTZmMWE3ODc5MmNjYmExMWI1NTMzMTllYjViXCIsXCJ1cmxcIjpcImU2OTQ0MDk2MzJiNWRiNTc4NGI0ZjMxNzMzMjZhNTg5XCIsXCJzdGF0ZV90aW1lc3RhbXBcIjpcImVhODFhY2FmZWFiYjAyODhkZmE2NDExODEwZTIyOWM3XCJ9IiwiYTFkYTcwNzcxMDIxODk2OGYxMDUxZDk4NzE2ZmM5NWMiLDE3OTExMDMwNTBd' />
816            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' />
817            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' value='1' />
818            <input type='hidden' name='gform_field_values' value='' />
819            
820        </div>
821                        <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="189"/>
821<script>
822document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );
823</script>
823
824</p></form>
825                        </div>
826		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_3' id='gform_ajax_frame_3' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
827		                
827<script>window.addEventListener('DOMContentLoaded', function() {
828gform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_3').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_3');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_3').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_3').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_3').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_3').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_3').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_3').val();jQuery(document).trigger('gform_page_loaded', [3, current_page]);window['gf_submitting_3'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_3').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_3').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [3]);window['gf_submitting_3'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_3').text());}else{jQuery('#gform_3').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "3", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_3" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_3";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_3" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 3, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
829});</script>
829
830<br />
831<!--[contact-form-7 id="243" title="Main Contact Form"]--></p>
832						
833						<br class="clear">
834						
835												
836					</article>
837					<!-- /article -->
838					
839								
840							
841			</section>
842			<!-- /section -->
843			
844			<!-- sidebar -->
845<aside class="sidebar col-lg-5" role="complementary">
846
847    <div class="contact-sidebar__company-info panel text-center">
848        <h2>Fusion Plumbing & Air</h2>
849        <p>
850            5150 N. Casa Grande Hwy<br>
851            Tucson, AZ 85743        </p>
852        <p class="contact-sidebar--phone">
853            <strong>Phone:</strong><br>
854            <a class="mobile-phone-link" href="tel:5203288957">(520) 328-8957</a>
855        </p>
856        
857            </div>
858
859        <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3374.4371558504995!2d-110.99388058451211!3d32.246318318161!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x86d60b0ec01e6e81%3A0x2954f5e4fe147c3c!2sFusion%20Plumbing%20%26%20Air!5e0!3m2!1sen!2sus!4v1634934125482!5m2!1sen!2sus" width="100%" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>
860
861	 
862    <!-- <div class="sidebar-widget">
863			<div id="custom_html-5" class="widget_text widget_custom_html"><div class="textwidget custom-html-widget"></div></div>		</div> -->
864    
865</aside>
866<!-- /sidebar -->
867			
868		</div>
869	</div>
870</div>	
871<!-- /Content Wrapper -->
872
873		
874		<!-- footer -->
875		<div  class="footer" role="contentinfo">
876
877		    <div  class="container footer__container">
878		        <div class="row align-items-center">
879
880		            <div class="footer-box__1 col-12 col-lg-4 d-flex flex-column text-center order-lg-2">
881		                <img width="555" height="247" src="https://fusioncools.com/wp-content/uploads/fusionlogo.png" alt="Fusion Plumbing & Air logo" class="footer__logo">
882		                <span class="footer__address">5150 N. Casa Grande Hwy, <br>Tucson,
883		                    AZ 85743</span>
884		                <a href="tel:5203288957" class="footer__phone-number">(520) 328-8957</a>
885		            </div>
886
887		            <div class="footer-box__2 col-12 col-lg-4 d-flex flex-column text-center order-lg-3">
888		                <div class="footer__links-container d-flex flex-column align-items-center align-items-lg-end">
889		                    <a href="https://fusioncools.com/maintenance-agreement/" class="footer__button button--sec">maintenance plan</a>
890		                    <a href="https://fusioncools.com/financing/" class="footer__button button--sec">FINANCING</a>
891		                </div>
892		            </div>
893
894		            <div class="footer-box__3 col-12 col-lg-4 d-flex flex-column text-center order-lg-1">
895		                <div class="footer__social-wrapper d-flex flex-column">
896		                    <h2 class="footer__social-heading">STAY CONNECTED</h2>
897		                    <div class="footer__social-container">
898		                        <div class="social-icons">
899        <div class="social-icons__icon google">
900        <a href="https://www.google.com/maps/place/Fusion+Plumbing+%26+Air/@32.2463183,-110.9938806,17z/data=!3m1!4b1!4m5!3m4!1s0x86d60b0ec01e6e81:0x2954f5e4fe147c3c!8m2!3d32.2463138!4d-110.9916919?hl=en-US" target="_blank" rel="me">
901            <div class="social-icons__svg-container--stn">
902                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 199 189"><path data-name="Path 4" d="M99.5 0 76.011 72.192H0l61.494 44.617L38.006 189 99.5 144.383 160.995 189l-23.489-72.192L199 72.192h-76.011Z" fill="#ce5c17"/></svg>
903            </div>
904            <i class="ri ryno-google"></i>
905        </a>
906    </div>
907            <div class="social-icons__icon facebook">
908        <a href="https://www.facebook.com/fusionplumbingaz/" target="_blank" rel="me">
909            <div class="social-icons__svg-container--stn">
910                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 199 189"><path data-name="Path 4" d="M99.5 0 76.011 72.192H0l61.494 44.617L38.006 189 99.5 144.383 160.995 189l-23.489-72.192L199 72.192h-76.011Z" fill="#ce5c17"/></svg>
911            </div>
912            <i class="ri ryno-facebook-f"></i>
913        </a>
914    </div>
915        <!-- 		<div class="social-icons__icon youtube">
916		<a href="https://www.youtube.com/channel/UC3-drdWbOREb8dqtdQyUYlg" target="_blank" rel="me">
917		<i class="ri ryno-youtube"></i>
918		</a>
919	</div>
920					<div class="social-icons__icon instagram">
921		<a href=" https://www.instagram.com/fusionplumbingaz/?hl=en" target="_blank" rel="me">
922		<i class="ri ryno-instagram"></i>
923		</a>
924	</div>
925			<div class="social-icons__icon yelp">
926		<a href="https://www.yelp.com/biz/fusion-plumbing-and-air-tucson-2" target="_blank" rel="me">
927		<i class="ri ryno-yelp"></i>
928		</a>
929	</div>
930	  
931	   -->
932</div>		                    </div>
933		                </div>
934		            </div>
935
936		        </div>
937		    </div>
938		</div>
939		<!-- /footer -->
940
941		<!-- Copyright -->
942		<div  class="copyright">
943		    <div class="container">
944		        <div class="row">
945		            <div class="col-12">
946		                <p>
947		                    &copy;2026 Fusion Plumbing &amp; Air. All Rights Reserved.
948		                    		                    License: HVAC #331612 &amp; Plumbing #325804.
949		                    		                    							<a href="/privacy-policy/" target="_blank">Privacy Policy </a> |
950							<a href="/site-terms/" target="_blank">Use of Site </a> |
951							<a href="/wp-content/uploads/Fusion-Terms-Conditions.pdf" target="_blank">Terms & Conditions</a> |
952							<a href="/#manage_cookies/" target="_blank">Manage Cookies</a> |
953							<a href="/dsar/" target="_blank">DSAR</a> 
954							<br>
955							<!--This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy" target="_blank">Privacy Policy</a> and <a href="https://policies.google.com/terms" target="_blank">Terms of Service</a> apply.-->
956		                    		                    <span class="site-by"><a rel="nofollow" href="https://adleverage.com/" target="_blank">Marketing & Design by Ad Leverage</a></span>
957		                    		                </p>
958		            </div>
959		        </div>
960		    </div>
961		</div>
962		<!-- /Copyright -->
963		</div>
964		<!-- /wrapper -->
965
966		
966<script type="text/javascript">
967            window._nslDOMReady = (function () {
968                const executedCallbacks = new Set();
969            
970                return function (callback) {
971                    /**
972                    * Third parties might dispatch DOMContentLoaded events, so we need to ensure that we only run our callback once!
973                    */
974                    if (executedCallbacks.has(callback)) return;
975            
976                    const wrappedCallback = function () {
977                        if (executedCallbacks.has(callback)) return;
978                        executedCallbacks.add(callback);
979                        callback();
980                    };
981            
982                    if (document.readyState === "complete" || document.readyState === "interactive") {
983                        wrappedCallback();
984                    } else {
985                        document.addEventListener("DOMContentLoaded", wrappedCallback);
986                    }
987                };
988            })();
989        </script>
989<script id="jquery-js" src="https://fusioncools.com/wp-content/themes/theme-3/assets/js/vendors/jquery.min.js?ver=3.3.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 989
989
990<script id="bootstrap-js" src="https://fusioncools.com/wp-content/themes/theme-3/assets/js/vendors/bootstrap.bundle.min.js?ver=5.0.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 990
990
991<script id="slick-js" src="https://fusioncools.com/wp-content/themes/theme-3/assets/js/vendors/slick.min.js?ver=1.8.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 991
991
992<script id="select2-js" src="https://fusioncools.com/wp-content/themes/theme-3/assets/js/vendors/select2.min.js?ver=7.0.6" data-rocket-defer defer></script>
vendor: 1 bytes, line 992
992
993<script id="printThis-js" src="https://fusioncools.com/wp-content/themes/theme-3/assets/js/vendors/printThis.min.js?ver=7.0.6" data-rocket-defer defer></script>
vendor: 1 bytes, line 993
993
994<script data-minify="1" id="custom-js" src="https://fusioncools.com/wp-content/cache/min/1/wp-content/themes/theme-3/assets/js/script.js?ver=1787960280" data-rocket-defer defer></script>
vendor: 1 bytes, line 994
994
995<script data-minify="1" id="mega-optimizer-js" async src="https://fusioncools.com/wp-content/cache/min/1/scripts/optimizer.min.js?ver=1787960280"></script>
vendor: 1 bytes, line 995
995
996<script id="wp-dom-ready-js" src="https://fusioncools.com/wp-includes/js/dist/dom-ready.min.js?ver=a06281ae5cf5500e9317" data-rocket-defer defer></script>
vendor: 1 bytes, line 996
996
997<script id="wp-hooks-js" src="https://fusioncools.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 997
997
998<script id="wp-i18n-js" src="https://fusioncools.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 998
998
999<script id="wp-i18n-js-after">
1000wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1001//# sourceURL=wp-i18n-js-after
1002</script>
vendor: 1 bytes, line 1002
1002
1003<script id="wp-a11y-js" src="https://fusioncools.com/wp-includes/js/dist/a11y.min.js?ver=af934e5259bc51b8718e" data-rocket-defer defer></script>
vendor: 1 bytes, line 1003
1003
1004<script id="gform_json-js" defer='defer' src="https://fusioncools.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=3.1.0.2"></script>
vendor: 1 bytes, line 1004
1004
1005<script id="gform_gravityforms-js-extra">
1006var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://fusioncools.com/wp-content/plugins/gravityforms","number_formats":[],"version_hash":"afc033fac2ebf8df08b82b86a4eb4feb","countries":{"AF":"Afghanistan","AX":"\u00c5land Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BQ":"Bonaire, Sint Eustatius and Saba","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei Darussalam","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","CV":"Cabo Verde","KH":"Cambodia","CM":"Cameroon","CA":"Canada","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos Islands","CO":"Colombia","KM":"Comoros","CD":"Congo, Democratic Republic of the","CG":"Congo","CK":"Cook Islands","CR":"Costa Rica","CI":"C\u00f4te d'Ivoire","HR":"Croatia","CU":"Cuba","CW":"Cura\u00e7ao","CY":"Cyprus","CZ":"Czechia","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","SZ":"Eswatini","ET":"Ethiopia","FK":"Falkland Islands","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","VA":"Holy See","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran","IQ":"Iraq","IE":"Ireland","IM":"Isle of Man","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KP":"Korea, Democratic People's Republic of","KR":"Korea, Republic of","KW":"Kuwait","KG":"Kyrgyzstan","LA":"Lao People's Democratic Republic","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","MK":"North Macedonia","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":"Palestine, State of","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"R\u00e9union","RO":"Romania","RU":"Russian Federation","RW":"Rwanda","BL":"Saint Barth\u00e9lemy","SH":"Saint Helena, Ascension and Tristan da Cunha","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","MF":"Saint Martin","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","ST":"Sao Tome and Principe","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SX":"Sint Maarten","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia and the South Sandwich Islands","SS":"South Sudan","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard and Jan Mayen","SE":"Sweden","CH":"Switzerland","SY":"Syria Arab Republic","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania, the United Republic of","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":"T\u00fcrkiye","TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom","US":"United States","UY":"Uruguay","UM":"US Minor Outlying Islands","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Viet Nam","VG":"Virgin Islands, British","VI":"Virgin Islands, U.S.","WF":"Wallis and Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"},"strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
1007var gform_i18n = {"datepicker":{"wdOffset":1,"helpTextShort":"Press F1 for help","helpText":"Press the arrow keys to navigate by day, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year, or Escape to cancel.","openOnFocusHelpText":"Press Down arrow to browse the calendar, or Escape to close.","tooltipTxt":"Press Escape to cancel","disabledTxt":"Disabled","markedTxt":"Selected","prevTxt":"Previous","nextTxt":"Next","monthTxt":"Month","yearTxt":"Year","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"days":[{"s":"S","l":"Sunday"},{"s":"M","l":"Monday"},{"s":"T","l":"Tuesday"},{"s":"W","l":"Wednesday"},{"s":"T","l":"Thursday"},{"s":"F","l":"Friday"},{"s":"S","l":"Saturday"}]}};
1008var gf_legacy_multi = {"3":""};
1009var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","file_uploaded":"File uploaded","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://fusioncools.com/wp-content/plugins/gravityforms/images"}};
1010var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://fusioncools.com/wp-content/plugins/gravityforms","number_formats":[],"version_hash":"afc033fac2ebf8df08b82b86a4eb4feb","countries":{"AF":"Afghanistan","AX":"\u00c5land Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BQ":"Bonaire, Sint Eustatius and Saba","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei Darussalam","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","CV":"Cabo Verde","KH":"Cambodia","CM":"Cameroon","CA":"Canada","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos Islands","CO":"Colombia","KM":"Comoros","CD":"Congo, Democratic Republic of the","CG":"Congo","CK":"Cook Islands","CR":"Costa Rica","CI":"C\u00f4te d'Ivoire","HR":"Croatia","CU":"Cuba","CW":"Cura\u00e7ao","CY":"Cyprus","CZ":"Czechia","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","SZ":"Eswatini","ET":"Ethiopia","FK":"Falkland Islands","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","VA":"Holy See","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran","IQ":"Iraq","IE":"Ireland","IM":"Isle of Man","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KP":"Korea, Democratic People's Republic of","KR":"Korea, Republic of","KW":"Kuwait","KG":"Kyrgyzstan","LA":"Lao People's Democratic Republic","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","MK":"North Macedonia","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":"Palestine, State of","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"R\u00e9union","RO":"Romania","RU":"Russian Federation","RW":"Rwanda","BL":"Saint Barth\u00e9lemy","SH":"Saint Helena, Ascension and Tristan da Cunha","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","MF":"Saint Martin","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","ST":"Sao Tome and Principe","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SX":"Sint Maarten","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia and the South Sandwich Islands","SS":"South Sudan","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard and Jan Mayen","SE":"Sweden","CH":"Switzerland","SY":"Syria Arab Republic","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania, the United Republic of","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":"T\u00fcrkiye","TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom","US":"United States","UY":"Uruguay","UM":"US Minor Outlying Islands","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Viet Nam","VG":"Virgin Islands, British","VI":"Virgin Islands, U.S.","WF":"Wallis and Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"},"strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
1011//# sourceURL=gform_gravityforms-js-extra
1012</script>
vendor: 1 bytes, line 1012
1012
1013<script id="gform_gravityforms-js-before">
1014
1015//# sourceURL=gform_gravityforms-js-before
1016</script>
vendor: 1 bytes, line 1016
1016
1017<script id="gform_gravityforms-js" defer='defer' src="https://fusioncools.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=3.1.0.2"></script>
vendor: 150 bytes, lines 1017-1018
1017
1018<script id="gform_recaptcha-js" defer='defer' src="https://www.google.com/recaptcha/api.js?hl=en&#038;&#038;ver=7.0.6#038;render=explicit"></script>
1019<script id="gform_placeholder-js" defer='defer' src="https://fusioncools.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=3.1.0.2"></script>
vendor: 1 bytes, line 1019
1019
1020<script id="gform_gravityforms_utils-js" defer='defer' src="https://fusioncools.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=69a9db57304a9f86c3d1a0bea5fd2cf9"></script>
vendor: 1 bytes, line 1020
1020
1021<script id="gform_gravityforms_theme_vendors-js" defer='defer' src="https://fusioncools.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=0c901cb641ce64b99c20ea1a4d208cc9"></script>
vendor: 1 bytes, line 1021
1021
1022<script id="gform_gravityforms_theme-js-extra">
1023var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"afc033fac2ebf8df08b82b86a4eb4feb"},"ajax":{"ajaxurl":"https://fusioncools.com/wp-admin/admin-ajax.php","ajax_submission_nonce":"2408f95a90","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again.","error_403":"The request was blocked (403 error) for unknown security reasons. Remove any code-like text (scripts or DB queries) and try again."}}}},"hmr_dev":"","public_path":"https://fusioncools.com/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"42d4e1b87a"};
1024//# sourceURL=gform_gravityforms_theme-js-extra
1025</script>
vendor: 1 bytes, line 1025
1025
1026<script id="gform_gravityforms_theme-js" defer='defer' src="https://fusioncools.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=fff046cc68bff0467f80af78630b0987"></script>
vendor: 1 bytes, line 1026
1026
1027<script type="speculationrules">
1028{"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/theme-3-child/*","/wp-content/themes/theme-3/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1029</script>
1029
1030		<!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 1030-1032
1030
1031		<noscript>
1032			<iframe src="https://www.googletagmanager.com/ns.html?id=
1032GTM-WW5GXQM
vendor: 88 bytes, lines 1032-1034
1032" height="0" width="0" style="display:none;visibility:hidden"></iframe>
1033		</noscript>
1034		
1034<!-- End Google Tag Manager (noscript) snippet added by Site Kit -->
1035		
1035<script type="text/javascript">(function (undefined) {let scriptOptions={"_localizedStrings":{"redirect_overlay_title":"Hold On","redirect_overlay_text":"You are being redirected to another page,<br>it may take a few seconds.","webview_notification_text":"The selected provider doesn't support embedded browsers!"},"_targetWindow":"prefer-popup","_redirectOverlay":"overlay-with-spinner-and-message","_unsupportedWebviewBehavior":""};
1036/**
1037 * Used when Cross-Origin-Opener-Policy blocked the access to the opener. We can't have a reference of the opened windows, so we should attempt to refresh only the windows that has opened popups.
1038 */
1039window._nslHasOpenedPopup = false;
1040window._nslWebViewNoticeElement = null;
1041
1042window.NSLPopup = function (url, title, w, h) {
1043
1044    /**
1045     * Cross-Origin-Opener-Policy blocked the access to the opener
1046     */
1047    if (typeof BroadcastChannel === "function") {
1048        const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel');
1049        _nslLoginBroadCastChannel.onmessage = (event) => {
1050            if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') {
1051                window._nslHasOpenedPopup = false;
1052
1053                const url = event.data?.href;
1054                _nslLoginBroadCastChannel.close();
1055                if (typeof window.nslRedirect === 'function') {
1056                    window.nslRedirect(url);
1057                } else {
1058                    window.opener.location = url;
1059                }
1060            }
1061        };
1062    }
1063
1064    const userAgent = navigator.userAgent,
1065        mobile = function () {
1066            return /\b(iPhone|iP[ao]d)/.test(userAgent) ||
1067                /\b(iP[ao]d)/.test(userAgent) ||
1068                /Android/i.test(userAgent) ||
1069                /Mobile/i.test(userAgent);
1070        },
1071        screenX = window.screenX !== undefined ? window.screenX : window.screenLeft,
1072        screenY = window.screenY !== undefined ? window.screenY : window.screenTop,
1073        outerWidth = window.outerWidth !== undefined ? window.outerWidth : document.documentElement.clientWidth,
1074        outerHeight = window.outerHeight !== undefined ? window.outerHeight : document.documentElement.clientHeight - 22,
1075        targetWidth = mobile() ? null : w,
1076        targetHeight = mobile() ? null : h,
1077        left = parseInt(screenX + (outerWidth - targetWidth) / 2, 10),
1078        right = parseInt(screenY + (outerHeight - targetHeight) / 2.5, 10),
1079        features = [];
1080    if (targetWidth !== null) {
1081        features.push('width=' + targetWidth);
1082    }
1083    if (targetHeight !== null) {
1084        features.push('height=' + targetHeight);
1085    }
1086    features.push('left=' + left);
1087    features.push('top=' + right);
1088    features.push('scrollbars=1');
1089
1090    const newWindow = window.open(url, title, features.join(','));
1091
1092    if (window.focus) {
1093        newWindow.focus();
1094    }
1095
1096    window._nslHasOpenedPopup = true;
1097
1098    return newWindow;
1099};
1100
1101let isWebView = null;
1102
1103function checkWebView() {
1104    if (isWebView === null) {
1105        function _detectOS(ua) {
1106            if (/Android/.test(ua)) {
1107                return "Android";
1108            } else if (/iPhone|iPad|iPod/.test(ua)) {
1109                return "iOS";
1110            } else if (/Windows/.test(ua)) {
1111                return "Windows";
1112            } else if (/Mac OS X/.test(ua)) {
1113                return "Mac";
1114            } else if (/CrOS/.test(ua)) {
1115                return "Chrome OS";
1116            } else if (/Firefox/.test(ua)) {
1117                return "Firefox OS";
1118            }
1119            return "";
1120        }
1121
1122        function _detectBrowser(ua) {
1123            let android = /Android/.test(ua);
1124
1125            if (/Opera Mini/.test(ua) || / OPR/.test(ua) || / OPT/.test(ua)) {
1126                return "Opera";
1127            } else if (/CriOS/.test(ua)) {
1128                return "Chrome for iOS";
1129            } else if (/Edge/.test(ua)) {
1130                return "Edge";
1131            } else if (android && /Silk\//.test(ua)) {
1132                return "Silk";
1133            } else if (/Chrome/.test(ua)) {
1134                return "Chrome";
1135            } else if (/Firefox/.test(ua)) {
1136                return "Firefox";
1137            } else if (android) {
1138                return "AOSP";
1139            } else if (/MSIE|Trident/.test(ua)) {
1140                return "IE";
1141            } else if (/Safari\//.test(ua)) {
1142                return "Safari";
1143            }
1143 else if (/AppleWebKit/.test(ua)) {
1144                return "WebKit";
1145            }
1146            return "";
1147        }
1148
1149        function _detectBrowserVersion(ua, browser) {
1150            if (browser === "Opera") {
1151                return /Opera Mini/.test(ua) ? _getVersion(ua, "Opera Mini/") :
1152                    / OPR/.test(ua) ? _getVersion(ua, " OPR/") :
1153                        _getVersion(ua, " OPT/");
1154            } else if (browser === "Chrome for iOS") {
1155                return _getVersion(ua, "CriOS/");
1156            } else if (browser === "Edge") {
1157                return _getVersion(ua, "Edge/");
1158            } else if (browser === "Chrome") {
1159                return _getVersion(ua, "Chrome/");
1160            } else if (browser === "Firefox") {
1161                return _getVersion(ua, "Firefox/");
1162            } else if (browser === "Silk") {
1163                return _getVersion(ua, "Silk/");
1164            } else if (browser === "AOSP") {
1165                return _getVersion(ua, "Version/");
1166            } else if (browser === "IE") {
1167                return /IEMobile/.test(ua) ? _getVersion(ua, "IEMobile/") :
1168                    /MSIE/.test(ua) ? _getVersion(ua, "MSIE ")
1169                        :
1170                        _getVersion(ua, "rv:");
1171            } else if (browser === "Safari") {
1172                return _getVersion(ua, "Version/");
1173            } else if (browser === "WebKit") {
1174                return _getVersion(ua, "WebKit/");
1175            }
1176            return "0.0.0";
1177        }
1178
1179        function _getVersion(ua, token) {
1180            try {
1181                return _normalizeSemverString(ua.split(token)[1].trim().split(/[^\w\.]/)[0]);
1182            } catch (o_O) {
1183            }
1184            return "0.0.0";
1185        }
1186
1187        function _normalizeSemverString(version) {
1188            const ary = version.split(/[\._]/);
1189            return (parseInt(ary[0], 10) || 0) + "." +
1190                (parseInt(ary[1], 10) || 0) + "." +
1191                (parseInt(ary[2], 10) || 0);
1192        }
1193
1194        function _isWebView(ua, os, browser, version, options) {
1195            switch (os + browser) {
1196                case "iOSSafari":
1197                    return false;
1198                case "iOSWebKit":
1199                    return _isWebView_iOS(options);
1200                case "AndroidAOSP":
1201                    return false;
1202                case "AndroidChrome":
1203                    return parseFloat(version) >= 42 ? /; wv/.test(ua) : /\d{2}\.0\.0/.test(version) ? true : _isWebView_Android(options);
1204            }
1205            return false;
1206        }
1207
1208        function _isWebView_iOS(options) {
1209            const document = (window["document"] || {});
1210
1211            if ("WEB_VIEW" in options) {
1212                return options["WEB_VIEW"];
1213            }
1214            return !("fullscreenEnabled" in document || "webkitFullscreenEnabled" in document || false);
1215        }
1216
1217        function _isWebView_Android(options) {
1218            if ("WEB_VIEW" in options) {
1219                return options["WEB_VIEW"];
1220            }
1221            return !("requestFileSystem" in window || "webkitRequestFileSystem" in window || false);
1222        }
1223
1224        const options = {},
1225            nav = window.navigator || {},
1226            ua = nav.userAgent || "",
1227            os = _detectOS(ua),
1228            browser = _detectBrowser(ua),
1229            browserVersion = _detectBrowserVersion(ua, browser);
1230
1231        isWebView = _isWebView(ua, os, browser, browserVersion, options);
1232    }
1233
1234    return isWebView;
1235}
1236
1237function isAllowedWebViewForUserAgent(provider) {
1238    const facebookAllowedWebViews = [
1239        'Instagram',
1240        'FBAV',
1241        'FBAN'
1242    ];
1243    let whitelist = [];
1244
1245    if (provider && provider === 'facebook') {
1246        whitelist = facebookAllowedWebViews;
1247    }
1248
1249    const nav = window.navigator || {},
1250        ua = nav.userAgent || "";
1251
1252    if (whitelist.length && ua.match(new RegExp(whitelist.join('|')))) {
1253        return true;
1254    }
1255
1256    return false;
1257}
1258
1259function disableButtonInWebView(providerButtonElement) {
1260    if (providerButtonElement) {
1261        providerButtonElement.classList.add('nsl-disabled-provider');
1262        providerButtonElement.setAttribute('href', '#');
1263
1264        providerButtonElement.addEventListener('pointerdown', (e) => {
1265            const closeNotice = function () {
1266                if (window._nslWebViewNoticeElement) {
1267                    window._nslWebViewNoticeElement.remove();
1268                    window._nslWebViewNoticeElement = null;
1269                }
1270            };
1271
1272            closeNotice();
1273
1274            window._nslWebViewNoticeElement = document.createElement('div');
1275            window._nslWebViewNoticeElement.id = "nsl-notices-fallback";
1276            window._nslWebViewNoticeElement.role = 'alert';
1277            window._nslWebViewNoticeElement.ariaLive = 'assertive';
1278            window._nslWebViewNoticeElement.ariaAtomic = 'true';
1279
1280            window._nslWebViewNoticeElement.addEventListener('pointerdown', closeNotice);
1281
1282            window._nslWebViewNoticeElement.addEventListener('keydown', function (e) {
1283                if (e.key === 'Enter') {
1284                    e.preventDefault();
1285                    closeNotice();
1286                }
1287            });
1288            const webviewNoticeHTML = '<div class="error"><p>' + scriptOptions._localizedStrings.webview_notification_text + '</p></div>';
1289
1290            window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML);
1291            document.body.appendChild(window._nslWebViewNoticeElement);
1292        });
1293    }
1294
1295}
1296
1297window._nslDOMReady(function () {
1298
1299    window.nslRedirect = function (url) {
1300        if (scriptOptions._redirectOverlay) {
1301            const overlay = document.createElement('div');
1302            overlay.id = "nsl-redirect-overlay";
1303            let overlayHTML = '';
1304            const overlayContainer = "<div id='nsl-redirect-overlay-container'>",
1305                overlayContainerClose = "</div>",
1306                overlaySpinner = "<div id='nsl-redirect-overlay-spinner'></div>",
1307                overlayTitle = "<p id='nsl-redirect-overlay-title'>" + scriptOptions._localizedStrings.redirect_overlay_title + "</p>",
1308                overlayText = "<p id='nsl-redirect-overlay-text'>" + scriptOptions._localizedStrings.redirect_overlay_text + "</p>";
1309
1310            switch (scriptOptions._redirectOverlay) {
1311                case "overlay-only":
1312                    break;
1313                case "overlay-with-spinner":
1314                    overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose;
1315                    break;
1316                default:
1317                    overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose;
1318                    break;
1319            }
1320
1321            overlay.insertAdjacentHTML("afterbegin", overlayHTML);
1322            document.body.appendChild(overlay);
1323        }
1324
1325        window.location = url;
1326    };
1327
1328    let targetWindow = scriptOptions._targetWindow || 'prefer-popup',
1329        lastPopup = false;
1330
1331
1332    document.addEventListener('click', function (e) {
1333        if (e.target) {
1334            const buttonLinkElement = e.target.closest('a[data-plugin="nsl"][data-action="connect"]') || e.target.closest('a[data-plugin="nsl"][data-action="link"]');
1335            if (buttonLinkElement) {
1336                if (lastPopup && !lastPopup.closed) {
1337                    e.preventDefault();
1338                    lastPopup.focus();
1339                } else {
1340
1341                    let href = buttonLinkElement.href,
1342                        success = false;
1343                    if (href.indexOf('?') !== -1) {
1344                        href += '&';
1345                    } else {
1346                        href += '?';
1347                    }
1348
1349                    const redirectTo = buttonLinkElement.dataset.redirect;
1350                    if (redirectTo === 'current') {
1351                        href += 'redirect=' + encodeURIComponent(window.location.href) + '&';
1352                    } else if (redirectTo && redirectTo !== '') {
1353                        href += 'redirect=' + encodeURIComponent(redirectTo) + '&';
1354                    }
1355
1356                    if (targetWindow !== 'prefer-same-window' && checkWebView()) {
1357                        targetWindow = 'prefer-same-window';
1358                    }
1359
1360                    if (targetWindow === 'prefer-popup') {
1361                        lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', buttonLinkElement.dataset.popupwidth, buttonLinkElement.dataset.popupheight);
1362                        if (lastPopup) {
1363                            success = true;
1364                            e.preventDefault();
1365                        }
1366                    } else if (targetWindow === 'prefer-new-tab') {
1367                        const newTab = window.open(href + 'display=popup', '_blank');
1368                        if (newTab) {
1369                            if (window.focus) {
1370                                newTab.focus();
1371                            }
1372                            success = true;
1373                            window._nslHasOpenedPopup = true;
1374                            e.preventDefault();
1375                        }
1376                    }
1377
1378                    if (!success) {
1379                        window.location = href;
1380                        e.preventDefault();
1381                    }
1382                }
1383            }
1384        }
1385    });
1386
1387    let buttonCountChanged = false;
1388
1389    const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]');
1390    if (googleLoginButtons.length && checkWebView()) {
1391        googleLoginButtons.forEach(function (googleLoginButton) {
1392            if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') {
1393                disableButtonInWebView(googleLoginButton);
1394            } else {
1395                googleLoginButton.remove();
1396                buttonCountChanged = true;
1397            }
1398        });
1399    }
1400
1401    const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]');
1402    if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) {
1403        facebookLoginButtons.forEach(function (facebookLoginButton) {
1404            if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') {
1405                disableButtonInWebView(facebookLoginButton);
1406            } else {
1407                facebookLoginButton.remove();
1408                buttonCountChanged = true;
1409            }
1410        });
1411    }
1412
1413    const separators = document.querySelectorAll('div.nsl-separator');
1414    if (buttonCountChanged && separators.length) {
1415        separators.forEach(function (separator) {
1416            const separatorParentNode = separator.parentNode;
1417            if (separatorParentNode) {
1418                const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons');
1419                if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) {
1420                    separator.remove();
1421                }
1422            }
1423        })
1424    }
1425});})();</script>
1425<script>window.addEventListener('DOMContentLoaded', function() {
1426gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 3) {if(typeof Placeholders != 'undefined'){
1427                        Placeholders.enable();
1428                    }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
1429});</script>
vendor: 1 bytes, line 1429
1429
1430<script>window.addEventListener('DOMContentLoaded', function() {
1431gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "3", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_3" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_3";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_3" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 3, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
1432});</script>
vendor: 1 bytes, line 1432
1432
1433<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
1434if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
1435images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
1436if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
1436<script data-no-minify="1" async src="https://fusioncools.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
1436
1437<!-- SERA WIDGETS SCRIPTS -->
1438<script data-minify="1" src="https://fusioncools.com/wp-content/cache/min/1/ajax/libs/webcomponentsjs/2.2.10/webcomponents-bundle.js?ver=1787960280"
1439 crossorigin="anonymous"
1440 data-rocket-defer defer></script>
vendor: 1 bytes, line 1440
1440
1441<script data-minify="1" src="https://fusioncools.com/wp-content/cache/min/1/widgets/v1/schedule/schedule-appointment.min.js?ver=1787960281" data-rocket-defer defer></script>
1441
1442<!-- END SERA WIDGETS SCRIPTS -->
1443
1444<!-- ACCESSIBE SCRIPT 2023/06/08  -->
1445<script> (function(){ var s = document.createElement('script'); var h = document.querySelector('head') || document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function(){ acsbJS.init({ statementLink : '', footerHtml : '', hideMobile : false, hideTrigger : false, disableBgProcess : false, language : 'en', position : 'right', leadColor : '#146FF8', triggerColor : '#146FF8', triggerRadius : '50%', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerIcon : 'people', triggerSize : 'bottom', triggerOffsetX : 20, triggerOffsetY : 20, mobile : { triggerSize : 'small', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerOffsetX : 10, triggerOffsetY : 10, triggerRadius : '20' } }); }; h.appendChild(s); })();</script>
1445
1446<!-- END ACCESSIBE SCRIPT  -->
1447
1448		</body>
1449
1450		</html>
1451

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.