1 2 <!doctype html> 3 <html lang="en-US"> 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, user-scalable=no" /> 7 <link rel="profile" href="https://gmpg.org/xfn/11"> 8 9 <link rel="shortcut icon" href="https://www.pelleheatandairconditioning.com/wp-content/uploads/2025/08/32x32.png" type="image/x-icon"> 10 11 <link rel="apple-touch-icon" href="https://www.pelleheatandairconditioning.com/wp-content/uploads/2025/08/64x64.png"> 12 <meta property="og:image" content="https://www.pelleheatandairconditioning.com/wp-content/uploads/2025/08/pelle-logo.png"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 13 14 <!-- This site is optimized with the Yoast SEO plugin v28.2 - https://yoast.com/product/yoast-seo-wordpress/ --> 15 <title>Contact Our Team - Pelle Heating & Air Conditioning</title> 16 <meta name="description" content="Have questions about heating or cooling? Pelle Heating & Air Conditioning provides clear answers and reliable help across the South Bay. Call us today." /> 17 <link rel="canonical" href="https://www.pelleheatandairconditioning.com/contact-us/" /> 18 <meta property="og:locale" content="en_US" /> 19 <meta property="og:type" content="article" /> 20 <meta property="og:title" content="Contact Our Team - Pelle Heating & Air Conditioning" /> 21 <meta property="og:description" content="Have questions about heating or cooling? Pelle Heating & Air Conditioning provides clear answers and reliable help across the South Bay. Call us today." /> 22 <meta property="og:url" content="https://www.pelleheatandairconditioning.com/contact-us/" /> 23 <meta property="og:site_name" content="Pelle Heating & Air Conditioning" /> 24 <meta property="article:modified_time" content="2026-02-19T20:01:11+00:00" /> 25 <meta name="twitter:card" content="summary_large_image" /> 26
26<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.pelleheatandairconditioning.com\/contact-us\/","url":"https:\/\/www.pelleheatandairconditioning.com\/contact-us\/","name":"Contact Our Team - Pelle Heating & Air Conditioning","isPartOf":{"@id":"https:\/\/www.pelleheatandairconditioning.com\/#website"},"datePublished":"2022-04-13T20:34:42+00:00","dateModified":"2026-02-19T20:01:11+00:00","description":"Have questions about heating or cooling? Pelle Heating & Air Conditioning provides clear answers and reliable help across the South Bay. Call us today.","breadcrumb":{"@id":"https:\/\/www.pelleheatandairconditioning.com\/contact-us\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pelleheatandairconditioning.com\/contact-us\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.pelleheatandairconditioning.com\/contact-us\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.pelleheatandairconditioning.com\/"},{"@type":"ListItem","position":2,"name":"Contact Us"}]},{"@type":"WebSite","@id":"https:\/\/www.pelleheatandairconditioning.com\/#website","url":"https:\/\/www.pelleheatandairconditioning.com\/","name":"Pelle Heating & Air Conditioning","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pelleheatandairconditioning.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
26 27 <!-- / Yoast SEO plugin. --> 28 29 30<link rel='dns-prefetch' href='//30secondfeedback.com' /> 31<link rel="alternate" type="application/rss+xml" title="Pelle Heating & Air Conditioning » Feed" href="https://www.pelleheatandairconditioning.com/feed/" /> 32<link rel="alternate" type="application/rss+xml" title="Pelle Heating & Air Conditioning » Comments Feed" href="https://www.pelleheatandairconditioning.com/comments/feed/" /> 33<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.pelleheatandairconditioning.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.pelleheatandairconditioning.com%2Fcontact-us%2F" /> 34<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.pelleheatandairconditioning.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.pelleheatandairconditioning.com%2Fcontact-us%2F&format=xml" /> 35<style id="wp-img-auto-sizes-contain-inline-css"> 36img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 37/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 38</style> 39<style id="wp-emoji-styles-inline-css"> 40 41 img.wp-smiley, img.emoji { 42 display: inline !important; 43 border: none !important; 44 box-shadow: none !important; 45 height: 1em !important; 46 width: 1em !important; 47 margin: 0 0.07em !important; 48 vertical-align: -0.1em !important; 49 background: none !important; 50 padding: 0 !important; 51 } 52/*# sourceURL=wp-emoji-styles-inline-css */ 53</style> 54<style id="wp-block-library-inline-css"> 55:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
55--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 56 57/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 58</style> 59<style id="classic-theme-styles-inline-css"> 60/*! This file is auto-generated */ 61.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 62/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 63</style> 64 65<link rel='stylesheet' id='dashicons-css' href='https://www.pelleheatandairconditioning.com/wp-includes/css/dashicons.min.css?ver=fa6f98e956d788bbc26ee47a891aeac1' media='all' /> 66<link rel='stylesheet' id='essgrid-blocks-editor-css-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/essential-grid/admin/includes/builders/gutenberg/build/index.css?ver=1758640748' media='all' /> 67<style id="global-styles-inline-css"> 68:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
680) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
68.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 69/*# sourceURL=global-styles-inline-css */ 70</style> 71 72<link rel='stylesheet' id='ringringmarketing-style-css' href='https://www.pelleheatandairconditioning.com/wp-content/themes/ringringmarketing-child/style.css?ver=20261003164137' media='all' /> 73<link rel='stylesheet' id='ringringmarketing-bootstrap-css' href='https://www.pelleheatandairconditioning.com/wp-content/themes/ringringmarketing/assets/css/bootstrap.min.css?ver=20261003164137' media='all' /> 74<link rel='stylesheet' id='ringringmarketing-main-css' href='https://www.pelleheatandairconditioning.com/wp-content/themes/ringringmarketing/assets/css/main.css?ver=20261003164137' media='all' /> 75<link rel='stylesheet' id='ringringmarketing-main-fontawesome-css' href='https://www.pelleheatandairconditioning.com/wp-content/themes/ringringmarketing/assets/css/all.min.css?v=1791045697&ver=fa6f98e956d788bbc26ee47a891aeac1' media='all' /> 76<link rel='stylesheet' id='wpdreams-asl-basic-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/ajax-search-lite/css/style.basic.css?ver=4.14.5' media='all' /> 77<style id="wpdreams-asl-basic-inline-css"> 78 79 div[id*='ajaxsearchlitesettings'].searchsettings .asl_option_inner label { 80 font-size: 0px !important; 81 color: rgba(0, 0, 0, 0); 82 } 83 div[id*='ajaxsearchlitesettings'].searchsettings .asl_option_inner label:after { 84 font-size: 11px !important; 85 position: absolute; 86 top: 0; 87 left: 0; 88 z-index: 1; 89 } 90 .asl_w_container { 91 width: 100%; 92 margin: 0px 0px 0px 0px; 93 min-width: 200px; 94 } 95 div[id*='ajaxsearchlite'].asl_m { 96 width: 100%; 97 } 98 div[id*='ajaxsearchliteres'].wpdreams_asl_results div.resdrg span.highlighted { 99 font-weight: bold; 100 color: rgba(217, 49, 43, 1); 101 background-color: rgba(238, 238, 238, 1); 102 } 103 div[id*='ajaxsearchliteres'].wpdreams_asl_results .results img.asl_image { 104 width: 70px; 105 height: 70px; 106 object-fit: cover; 107 } 108 div[id*='ajaxsearchlite'].asl_r .results { 109 max-height: none; 110 } 111 div[id*='ajaxsearchlite'].asl_r { 112 position: absolute; 113 } 114 115 div.asl_r.asl_w.vertical .results .item::after { 116 display: block; 117 position: absolute; 118 bottom: 0; 119 content: ''; 120 height: 1px; 121 width: 100%; 122 background: #D8D8D8; 123 } 124 div.asl_r.asl_w.vertical .results .item.asl_last_item::after { 125 display: none; 126 } 127 128/*# sourceURL=wpdreams-asl-basic-inline-css */ 129</style> 130<link rel='stylesheet' id='wpdreams-asl-instance-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/ajax-search-lite/css/style-underline.css?ver=4.14.5' media='all' /> 131<link rel='stylesheet' id='js_composer_front-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=9.0.1' media='all' /> 132<link rel='stylesheet' id='ringringmarketing-child-style-css' href='https://www.pelleheatandairconditioning.com/wp-content/themes/ringringmarketing-child/style.css?ver=fa6f98e956d788bbc26ee47a891aeac1' media='all' /> 133<link rel='stylesheet' id='tp-fontello-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/essential-grid/public/assets/font/fontello/css/fontello.css?ver=3.1.9.1' media='all' /> 134<link rel='stylesheet' id='esg-plugin-settings-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/essential-grid/public/assets/css/settings.css?ver=3.1.9.1' media='all' /> 135<link rel='stylesheet' id='bsf-Defaults-css' href='https://www.pelleheatandairconditioning.com/wp-content/uploads/smile_fonts/Defaults/Defaults.css?ver=3.21.5' media='all' /> 136<link rel='stylesheet' id='ultimate-vc-addons-style-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/style.min.css?ver=3.21.5' media='all' /> 137<link rel='stylesheet' id='ultimate-vc-addons-headings-style-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/headings.min.css?ver=3.21.5' media='all' />
138<script id="breeze-prefetch-js-extra"> 139var breeze_prefetch = {"local_url":"https://www.pelleheatandairconditioning.com","ignore_remote_prefetch":"1","ignore_list":["wp-admin","wp-login.php"]}; 140//# sourceURL=breeze-prefetch-js-extra 141</script>
vendor: 1 bytes, line 141
141
142<script id="breeze-prefetch-js" src="https://www.pelleheatandairconditioning.com/wp-content/plugins/breeze/assets/js/js-front-end/breeze-prefetch-links.min.js?ver=2.5.12"></script>
vendor: 1 bytes, line 142
142
143<script id="jquery-core-js" src="https://www.pelleheatandairconditioning.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 143
143
144<script id="jquery-migrate-js" src="https://www.pelleheatandairconditioning.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 144
144
145<script id="tp-tools-js-before"> 146window.ESG ??={};ESG.E ??={};ESG.E.site_url='https://www.pelleheatandairconditioning.com';ESG.E.plugin_url='https://www.pelleheatandairconditioning.com/wp-content/plugins/essential-grid/';ESG.E.ajax_url='https://www.pelleheatandairconditioning.com/wp-admin/admin-ajax.php';ESG.E.nonce='89b1b172e7';ESG.E.tptools=true;ESG.E.waitTptFunc ??=[];ESG.F ??={};ESG.F.waitTpt=() =>{if ( typeof jQuery==='undefined' ||!window?._tpt?.regResource ||!ESG?.E?.plugin_url ||(!ESG.E.tptools && !window?.SR7?.E?.plugin_url) ) return setTimeout(ESG.F.waitTpt,29);if (!window._tpt.gsap) window._tpt.regResource({id:'tpgsap',url:ESG.E.tptools && ESG.E.plugin_url+'/public/assets/js/libs/tpgsap.js' ||SR7.E.plugin_url + 'public/js/libs/tpgsap.js'});_tpt.checkResources(['tpgsap']).then(() =>{if (window.tpGS && !_tpt?.Back){_tpt.eases=tpGS.eases;Object.keys(_tpt.eases).forEach((e) => {_tpt[e] ===undefined && (_tpt[e]=tpGS[e])});}ESG.E.waitTptFunc.forEach((f) =>{typeof f ==='function' && f();});ESG.E.waitTptFunc=[];});} 147//# sourceURL=tp-tools-js-before 148</script>
vendor: 1 bytes, line 148
148
149<script async data-wp-strategy="async" id="tp-tools-js" src="https://www.pelleheatandairconditioning.com/wp-content/plugins/essential-grid/public/assets/js/libs/tptools.js?ver=6.7.26"></script>
vendor: 1 bytes, line 149
149
150<script id="ultimate-vc-addons-params-js" src="https://www.pelleheatandairconditioning.com/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/ultimate-params.min.js?ver=3.21.5"></script>
vendor: 1 bytes, line 150
150
151<script id="ultimate-vc-addons-headings-script-js" src="https://www.pelleheatandairconditioning.com/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/headings.min.js?ver=3.21.5"></script>
vendor: 1 bytes, line 151
151
152<script></script>
152<link rel="https://api.w.org/" href="https://www.pelleheatandairconditioning.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.pelleheatandairconditioning.com/wp-json/wp/v2/pages/81" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.pelleheatandairconditioning.com/xmlrpc.php?rsd" /> 153 154<link rel='shortlink' href='https://www.pelleheatandairconditioning.com/?p=81' /> 155<!-- HFCM by 99 Robots - Snippet # 19: Custom font-family --> 156<style> 157 158@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&family=Montserrat:wght@300;400;500;700;900&display=swap'); 159@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap'); 160@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap'); 161 162</style> 163<!-- /end HFCM by 99 Robots --> 164<!-- HFCM by 99 Robots - Snippet # 24: New Custom CSS --> 165<style> 166:root { 167 --red-color: #e21c3c; 168 --blue-color: #04295d; 169} 170 171a{ 172 transition: .3s !important; 173} 174#body p { 175 font-size: 16px; 176} 177 178.cta-rounded-button a, 179#mainMenu ul#menu-about-us-menu > li > div.menuLink > a.nav-link, 180h1,h2,h3,h4,h5 { 181 font-family: 'Montserrat', sans-serif; 182} 183 184.wpb_content_element ul, 185#menu-about-us-menu li.dropdown ul.dropdownMenu a, 186.eg-elegant-blog-element-0, 187ul.copyrightContent li a, 188ul.copyrightContent li, 189span,p,a{ 190 font-family: 'Lato', sans-serif; 191} 192 193ul.copyrightContent li a, 194ul.copyrightContent li p{ 195 font-size: 14px; 196 line-height: 25px; 197} 198 199.resetToZero { 200 margin-bottom: 0 !important; 201} 202 203.textUppercase { 204 text-transform: uppercase; 205} 206 207.content-heading-red-line-border { 208 border-width: 8px 0 8px 0; 209 border-color: #e21c3c; 210 border-style: solid; 211} 212 213 .content-heading-blue-bg{ 214 background: #046fae; 215 color: #fff; 216 } 217 218 .content-heading-blue-bg a{ 219 color: #b5e3ff !important; 220 } 221 222 .blue-bg p{ 223 color:#fff !important; 224 } 225 226/* 404 */ 227 228section.error-404.not-found p { 229 font-weight: 600; 230 margin-bottom: 0; 231 font-size: 23px; 232} 233 234.error404 #pageHeader { 235 display: none !important; 236} 237 238#footer iframe { 239 height: 229px !important; 240 width: 100%; 241} 242 243/* Top Header */ 244#topHeaderLeft li a i, 245#topHeaderRight li a i{ 246 margin-right: 5px; 247} 248#topHeaderLeft li#cta a:hover { 249 color: #E21C3C !important; 250 transition: .5s; 251} 252 253#topHeaderLeft li#cta a { 254 background: -webkit-linear-gradient(top, #019901 0%,#006605 100%); 255 background: -moz-linear-gradient(top, #019901 0%, #006605 100%); 256 background: linear-gradient(to bottom, #019901 0%,#006605 100%); 257 border: 2px solid white; 258 border-radius: 5px; 259 padding: 5px 10px; 260 font-weight: 700; 261 font-size: 15px; 262} 263 264#topHeader #slogan { 265 color: #fff; 266} 267 268#topHeader #slogan, 269#topHeader .nav-link { 270 font-weight: bold; 271 line-height: 1.8; 272} 273 274/* Announcement */ 275 276div#announcement .nav-link { 277 font-size: 16px; 278 font-weight: 700; 279} 280 281/* Pageheader */ 282#pageHeader{ 283 border-image: fill 0 linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)); 284} 285#pageHeaderContent h1 { 286 text-shadow: 2px 2px 5px black; 287 font-weight: bold; 288 font-size: 36px; 289 color: #ffffff !important; 290} 291 292/* Header Menu */ 293 294#mainMenu ul#menu-about-us-menu > li > div.menuLink > a.nav-link { 295 text-transform: uppercase; 296 font-weight: bold; 297 font-size: 14px; 298} 299 300#menu-about-us-menu li.dropdown ul.dropdownMenu a { 301 text-transform: capitalize!important; 302 padding: 10px 20px !important; 303 font-weight: 500 !important; 304 font-size: 14px; 305 width: 100%; 306} 307 308/* Buttons */ 309.round-button button, 310.round-button a { 311 background-color: #04295d !important; 312 font-weight: bold !important; 313 text-transform: uppercase; 314 color: white !important; 315} 316.round-button.red-button button:hover, 317.round-button.red-button a:hover, 318.round-button.white-button button, 319.round-button.white-button a { 320 background-color: #FFFFFF !important; 321 color: #04295d !important; 322} 323.round-button.red-button button, 324.round-button.red-button a, 325.round-button button:hover, 326.round-button a:hover { 327 background-color: #E21C3C !important; 328 color: white !important; 329} 330#esg-grid-10-1 .minimal-light .esg-filterbutton, 331.minimal-light .esg-navigationbutton, 332#esg-grid-10-1 .minimal-light .esg-sortbutton, 333.minimal-light .esg-cartbutton a, 334#postRelated a.btn-primary { 335 background: #253f67 !important; 336 color: #fff !important; 337} 338 339.minimal-light div.esg-navigationbutton:hover, 340#postRelated a.btn-primary:hover { 341 color: #E21C3C !important; 342} 343 344/* CTA */ 345 .cta-with-image { 346 position: relative;
347 z-index: 1; 348 } 349.intro4 .vc_custom_heading { 350 font-weight: 700; 351 font-size: 24px; 352} 353 354.intro4 .vc_btn3 { 355 letter-spacing: 2px !important; 356 border-right: none !important; 357 border-left: none !important; 358 padding-right: 0 !important; 359 font-weight: 800 !important; 360 border-top: none !important; 361 padding-left: 0 !important; 362 font-size: 16px !important; 363 margin-bottom: 10px !important; 364 padding-bottom: 7px !important; 365} 366 367/* .calltoactionbtn .vc_btn3-color-white:after { 368 font-family: 'Font Awesome 5 Pro'; 369 margin-left: 15px; 370 content: '\f101'; 371} */ 372 373.calltoactionbtn .vc_btn3-color-white { 374 padding-right: 20px !important; 375} 376 377.calltoactionbtn .vc_btn3-color-white i.vc_btn3-icon { 378 right: 0 !important; 379 top: 23px; 380} 381 382.calltoactionbtn { 383 width: 100%; 384} 385 386.calltoactionbtn a{ 387 color: #fff !important; 388} 389 390.cta-rounded-button a:hover { 391 opacity: .8; 392} 393 394.intro4 .vc_btn3:hover { 395 background: none !important; 396 color: #fff !important; 397 opacity: 0.7; 398} 399 400/* FAQ-Toggle */ 401.faq-toggle-content i.vc_toggle_icon { 402 background-color: var(--blue-color)!important; 403} 404.faq-toggle-content h3 { 405 color: var(--blue-color); 406 line-height: 30px; 407 font-size: 22px; 408} 409 410 .font-white h2, 411 .font-white p { 412 color: #fff !important; 413 } 414 415 .font-white .vc_btn3.vc_btn3-color-white, 416 .font-white .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat { 417 background: #fff !important; 418 color: #000 !important; 419 } 420 421 .our-services-box h2.vc_custom_heading a { 422 color: #fff !important; 423 } 424 425@media screen and (max-width: 479px) { 426 .faq-toggle-content h3 { 427 line-height: 24px; 428 font-size: 16px; 429 } 430} 431 432@media (min-width: 480px) and (max-width: 767px) { 433 .faq-toggle-content h3 { 434 line-height: 26px; 435 font-size: 18px; 436 } 437} 438 439 440/* Custom Heading */ 441.heading-title .uvc-main-heading > * { 442 font-size: 24px; 443 color: #04295d; 444} 445.heading-title.title-with-line .uvc-main-heading > * { 446 border-bottom: 3px solid var(--red-color); 447 font-weight: 700 !important; 448 text-transform: uppercase; 449 display: inline-block; 450 padding-bottom: 5px; 451} 452.heading-title.red-font .uvc-main-heading > * { 453 color: var(--red-color); 454} 455.heading-title.white-font .uvc-main-heading > * { 456 color: #ffffff; 457} 458.heading-h4-title .uvc-main-heading > * { 459 color: var(--blue-color); 460 font-size: 18px; 461} 462/* Essential Grid Home and Gallery*/ 463 464article.esg-filters.esg-singlefilters { 465 margin-bottom: 35px !important; 466} 467 468article.myportfolio-container, 469article.myportfolio-container div.clear{ 470 margin-bottom: 0 !important; 471} 472 473#gallery .minimal-light .esg-filterbutton, 474#gallery .minimal-light .esg-filterbutton{ 475 margin-bottom: 20px !important; 476 margin-right: 11px !important; 477 margin-left: 11px !important; 478 line-height: 1 !important; 479 margin-top: 0 !important; 480 border: none !important; 481 padding: 8px !important; 482} 483 484#gallery .minimal-light .esg-filterbutton:hover, 485#gallery .minimal-light .esg-sortbutton:hover, 486#gallery .minimal-light .esg-filterbutton.selected { 487 border-bottom: 2px solid #04295d !important; 488 border-radius: 0 !important; 489 box-shadow: none !important; 490} 491 492#gallery .minimal-light .esg-filterbutton.selected { 493 border-radius: 0 !important; 494 color: #04295d !important; 495} 496 497#gallery .esg-filterbutton { 498 font-size: 15px !important; 499 color: #BABFC5 !important; 500 letter-spacing: 1px; 501} 502 503/* Essential Grid Blog*/ 504 505#blog ul.mainul > li { 506 -webkit-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 20%); 507 -moz-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 20%); 508 box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 20%); 509} 510 511#gallery .esg-navigationbutton { 512 margin-bottom: 50px; 513 margin-top: 50px; 514} 515 516 .minimal-light .esg-navigationbutton:hover * { 517 color: #fff !important; 518} 519 520/* Home Video */ 521 522.videos .vc_custom_heading { 523 max-width: 800px; 524 margin: auto; 525} 526 527.watch-video-home { 528 justify-content: center; 529 align-items: center; 530 display: flex; 531} 532 533.watch-video-home:hover { 534 text-shadow: 0px 0px 3px; 535} 536 537.watch-video-home div i { 538 font-size: 50px; 539 color: #ffb500; 540} 541 542.watch-video-home div p { 543 letter-spacing: 1px; 544 margin-bottom: 0; 545 font-weight: 900; 546 padding: 0 10px; 547 font-size: 14px; 548 color: #fff; 549} 550 551.ult-modal-input-wrapper.ult-adjust-bottom-margin { 552 margin-bottom: 0 !important; 553} 554 555/* Home */ 556 557.oswald h2 { 558 text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000; 559} 560
561/* Why Choose Us */ 562.why-choose-us .why-choose-us-icon { 563 background-color: #E21C3C; 564 border-radius: 100%; 565 margin: 0 auto; 566 padding: 20px; 567 width: 100px; 568} 569.why-choose-us svg path { 570 fill: #fff; 571} 572/* About Us */ 573 574div.about-us-carousel { 575 margin-bottom: 0 !important; 576} 577 578#aboutUsCarousel figcaption.vc_figure-caption { 579 text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000; 580 font-family: montserrat; 581 background: #04295d; 582 position: absolute; 583 padding: 0px 20px; 584 font-weight: 500; 585 font-size: 40px; 586 color: white; 587 bottom: 5%; 588 left: 5%; 589} 590 591#aboutUsCarousel div.slick-slide { 592 margin: 0 !important; 593} 594 595/* Templatera */ 596 597div.templatera_shortcode{ 598 margin-bottom: 0 !important; 599} 600 601/* Sidebar */ 602 603#sidebar #text-5 h2.widget-title, 604aside#secondary h2.widget-title { 605 background-color: #04295d !important; 606 margin-bottom: 0px !important; 607 padding: 15px 20px !important; 608 text-transform: uppercase; 609 line-height: 1.8; 610 font-size: 15px ; 611 display: block; 612 letter-spacing: 1px; 613 font-weight: 700; 614 color: #ffffff; 615} 616 617#sidebar .contact-info.style-1, 618aside#secondary .contact-info.style-1 { 619 background: #ededed !important; 620 padding: 20px !important; 621} 622 623/* Forminator */ 624 625.forminator-g-recaptcha iframe { 626 width: 304px !important; 627} 628#group-1 { 629 background: #00000036 !important; 630 padding-right: 10px; 631 padding-left: 10px; 632 padding-top: 16px; 633} 634 635/* Product Gallery */ 636 637div#gallery div.clear, 638div#productGallery div.clear { 639 margin-bottom: 0 !important; 640} 641 642/* Footer */ 643 644#footer #media_image-2 img { 645 background-color: white; 646 margin-bottom: 15px; 647 border-radius: 5px; 648 display: block; 649 padding: 10px; 650 width: 290px; 651} 652 653#footer h2.widget-title { 654 border-bottom: 2px solid var(--red-color) !important; 655 text-transform: uppercase; 656 margin-bottom: 35px !important; 657 font-size: 17px !important; 658 display: inline-block; 659 padding-bottom: 10px; 660 letter-spacing: 1px; 661 font-weight: 700; 662} 663 664.fb-twit { 665 justify-content: flex-start; 666 display: flex; 667} 668 669.fb-twit .fa-facebook-f { 670 padding-right: 15px; 671} 672 673#footer .textwidget p { 674 margin-bottom: 1em; 675 line-height: 1.8; 676 font-size: 14px; 677 margin-top: 0; 678} 679 680#footer .contact-info *{ 681 font-size: 16px; 682} 683#backToTop.backToTopFloat.style02 a:after { 684 font-family: 'Font Awesome 5 Free'; 685 content: "\f106" !important; 686 font-size: 16px !important; 687} 688 689div#backToTop.backToTopFloat.style02 a { 690 border-radius: 0 !important; 691 border: 1px solid #fff; 692 padding: 11px 14px; 693} 694 695/* Multiple Location */ 696 697.multipleLocationInfo.card-body, 698#showMultipleLocations { 699 background: #253f67; 700} 701 702.multipleLocationPhone a:hover { 703 color: #253f67 !important; 704} 705 706h5#showMultipleLocationsLabel { 707 color: #fff; 708} 709 710.card { 711 border-color: #000; 712} 713
714.multipleLocationInfo.card-body { 715 background: #fff; 716} 717 718#showMultipleLocations button.btn-close { 719 filter: invert(1); 720} 721 722#showMultipleLocations a { 723 color: #000; 724} 725 726/* Post */ 727.commentFormComment span, 728#commentFormAuthor, 729#commentFormEmail, 730#comment-submit { 731 background: #000; 732 color: #fff; 733} 734 735#comment-submit { 736 padding: 10px 20px; 737 transition: .3s; 738 border: #000; 739} 740 741#comment-submit:hover { 742 opacity: .8; 743} 744 745.single .badge { 746 background: #000 !important; 747} 748 749/* Testimonial */ 750 751div#\33 0secondfeedback-reviewus { 752 margin: 0 auto; 753 width: 170px; 754} 755 756/* Our Services */ 757 758 .our-services-icon { 759 background-color: #fff; 760 border-radius: 100%; 761 margin: 0 auto; 762 padding: 20px; 763 width: 100px; 764 } 765 766 .our-services-box > .vc_column-inner { 767 border-radius: 10px; 768 overflow: hidden; 769 } 770 771 #esg-grid-12-1-wrap { 772 overflow: hidden; 773 } 774@media (min-width: 1366px) { 775 .heading-title.title-with-line .uvc-main-heading > * { 776 letter-spacing: 0.1em; 777 font-size: 28px; 778 } 779} 780 781@media (min-width: 1200px){ 782 main#body > .container > .row > aside#secondary { 783 padding-bottom: 100px !important; 784 padding-top: 100px !important; 785 } 786 787 #postRelated{ 788 padding-bottom: 50px; 789 } 790 791 #home-calltoaction div.yellow-banner { 792 background: #E21C3C; 793 clip-path: polygon(9% 0, 100% 0%, 100% 100%, 0% 100%); 794 } 795 796 header.siteHeader:not(.animationDropdown) .navbar .nav-item ul.dropdownMenu { 797 border: none; 798 } 799 800 div#backToTop { 801 bottom: 50px !important; 802 } 803 804 .headerStandard.stuck .navbar ul.navbar-nav > li.nav-item { 805 padding: 15px 0px !important; 806 } 807 808 .dropdown-menu > li.active a.nav-link.active { 809 color: #E21C3C !important; 810 } 811 812 body div#backToTop.stuck { 813 bottom: 20px !important; 814 } 815 816 div#copyright { 817 padding-bottom: 10px !important; 818 padding-top: 10px !important; 819 } 820 821 div.cstmMarginNegative { 822 margin-bottom: -50px !important; 823 } 824 825 div.cstmMarginTpNegative { 826 margin-top: -50px !important; 827 } 828 829 #footer iframe { 830 width: 300px; 831 } 832} 833 834@media (max-width: 1199px){ 835 836 header.siteHeader .navbar ul.navbar-nav li.nav-item > .menuLink { 837 border-bottom: 1px solid #e5e5e517; 838 } 839 840 #mobileContactInformation h5, 841 #mobileContactInformation a, 842 #mobileContactInformation span { 843 font-family: 'Montserrat', sans-serif; 844 font-size: 14px; 845 font-weight: bold !important; 846 } 847 848 ul.dropdownMenu { 849 background-color: #212f44 !important; 850 } 851 852 #menu-about-us-menu li.dropdown ul.dropdownMenu a.active, 853 #menu-about-us-menu li.dropdown ul.dropdownMenu a:hover { 854 background-color: #04295d !important; 855 } 856 857 .multipleLocationPhone a:hover { 858 color: #E21C3C !important; 859 } 860 861 div#copyright { 862 padding-bottom: 15px !important; 863 padding-top: 15px !important; 864 } 865 866 #topHeader #slogan, #topHeader .nav-link { 867 font-size: 14px; 868 } 869 870 body div#backToTop { 871 bottom: 20px ; 872 } 873 874 .offcanvas-body #mobileContactInformation { 875 text-align: center; 876 } 877 878} 879@media (min-width: 992px) { 880 #group-1 { 881 margin: 6px; 882 } 883} 884@media (min-width: 992px) and (max-width: 1199px){ 885 886 main#body > .container > .row > aside#secondary { 887 padding-bottom: 100px !important; 888 padding-top: 100px !important; 889 } 890 891 #postRelated{ 892 padding-bottom: 50px; 893 } 894 895 #home-calltoaction div.yellow-banner { 896 background: #E21C3C; 897 clip-path: polygon(9% 0, 100% 0%, 100% 100%, 0% 100%); 898 } 899 900 #footer iframe { 901 height: 215px; 902 } 903 904 footer#footer .row > div:nth-child(2) { 905 justify-content: center; 906 display: flex; 907 } 908 909 h2.calltoactiontext { 910 font-size: 21px !important; 911 } 912 913 div.cstmMarginNegative { 914 margin-bottom: -50px !important; 915 } 916 917 aside#secondary h2.widget-title, 918 #sidebar h2.widget-title { 919 font-size: 12px !important; 920 } 921 922 div.cstmMarginTpNegative { 923 margin-top: -50px !important; 924 } 925 926 #footer iframe { 927 height: 255px !important; 928 } 929 930} 931 932@media (max-width: 991px){ 933 div.columnReverse { 934 display: flex; 935 flex-direction: column-reverse; 936 } 937} 938@media (min-width: 768px) and (max-width: 1199px){ 939 header#header:not(.stuck) .navbar-brand img { 940 padding: 10px 0px; 941 max-height: 120px; 942 } 943} 944 945@media (min-width: 768px) and (max-width: 991px){ 946 947 #home-calltoaction div.yellow-banner { 948 background: #E21C3C; 949 clip-path: polygon(9% 0, 100% 0%, 100% 100%, 0% 100%); 950 } 951 952 #footer iframe { 953 height: 286px !important; 954 } 955 956 h2.calltoactiontext { 957 font-size: 16px !important; 958 } 959 960 .intro4 .vc_btn3 { 961 font-size: 12px !important; 962 margin-left: 25px; 963 } 964 965 div.slide-bg { 966 margin-top: 0 !important; 967 height: 0 !important; 968 } 969 970 #footer h2.widget-title { 971 font-size: 15px !important; 972 } 973 974 div.cstmMarginTpNegative { 975 margin-top: -50px !important; 976 } 977 978 #postRelated .row > div.col-md-3 { 979 padding-bottom: 50px; 980 } 981 982 main#body > .container > .row > aside#secondary { 983 padding-top: 0px !important; 984 } 985 986} 987@media (max-width: 767px){ 988 .heading-title .uvc-main-heading > * { 989 font-size: 18px; 990 } 991 header#header .navbar-brand { 992 width: auto !important; 993 } 994 main#body > .container > .row > aside#secondary { 995 padding-top: 0px !important; 996 } 997 998 #home-calltoaction div.yellow-banner { 999 background: #E21C3C; 1000 } 1001 1002 div#copyright .copyrightContent { 1003 font-size: 12px !important; 1004 } 1005 1006 footer#footer .row > div.col-md-4:not(:last-child){ 1007 padding-bottom: 35px; 1008 } 1009 1010 footer#footer .contact-info p:last-child{ 1011 margin-bottom: 0px !important; 1012 } 1013 1014 div#home-calltoaction { 1015 padding-left: 0 !important; 1016 padding-right: 0 !important; 1017 } 1018 1019 div#home-calltoaction .yellow-banner > .vc_column-inner { 1020 background: #E21C3C !important; 1021 margin: 0 !important; 1022 padding: 0 !important; 1023 width: 100% !important; 1024 } 1025 1026 h2.calltoactiontext{ 1027 font-size: 16px !important; 1028 text-align: center !important; 1029 padding: 15px 0 !important; 1030 } 1031 1032 .ult-carousel-wrapper.ult_full_width button.slick-next,
1033 .ult-carousel-wrapper.ult_full_width button.slick-prev { 1034 font-size: 19px !important; 1035 } 1036 1037 .click-here-text a { 1038 margin-top: 70px; 1039 } 1040 1041 .consult-slider p { 1042 font-size: 16px; 1043 } 1044 1045 div.pdTpZero { 1046 padding-top: 0 !important; 1047 } 1048 1049 div.pdTpInnerCol > .vc_column-inner 1050 { 1051 padding-top: 0 !important; 1052 } 1053 1054 #pageHeaderContent h1 { 1055 font-size: 21px; 1056 } 1057 #sidebar { 1058 margin-bottom: 0 !important; 1059 } 1060 1061 #postRelated .row > div.col-md-3 { 1062 padding-bottom: 35px; 1063 } 1064 1065 div.mgTpZero { 1066 margin-top: 0 !important; 1067 } 1068 1069 div.mgBtZero { 1070 margin-bottom: 0 !important; 1071 } 1072 1073 #aboutUsCarousel figcaption.vc_figure-caption { 1074 font-size: 18px !important; 1075 } 1076 1077 #gallery div.esg-filter-wrapper .esg-filterbutton { 1078 margin: 0 0 35px 0 !important; 1079 } 1080 1081 #brands { 1082 grid-template-columns: repeat(2, 1fr); 1083 display: grid; 1084 } 1085 1086 #brands:before { 1087 display: none; 1088 } 1089 1090 div.icon-box-white .wpb_single_image img { 1091 max-width: 50%; 1092 } 1093} 1094@media (min-width: 480px) and (max-width: 767px){ 1095 1096 div#backToTop:not(.stuck) { 1097 bottom: 64px; 1098 } 1099 1100 #floatingIcon .floatingIcon-phone:not(.stuck){ 1101 bottom: 50px; 1102 } 1103 1104 .center-click-slider, 1105 .center-text-slider{ 1106 height: 70px; 1107 width: unset; 1108 } 1109 1110} 1111@media (max-width: 479px) { 1112 1113 div#copyright { 1114 padding-bottom: 60px !important; 1115 } 1116 1117 #postRelated .row > div.col-md-3:not(:last-child) { 1118 padding-bottom: 35px; 1119 } 1120 1121 #sidebar #text-5 h2.widget-title, 1122 aside#secondary h2.widget-title { 1123 font-size: 16px !important; 1124 } 1125 1126 div#captcha-1 div.forminator-g-recaptcha { 1127 transform: scale(.9); 1128 margin-left: -10px; 1129 } 1130 1131 nav.post-navigation .nav-links { 1132 display: flex; 1133 flex-direction: column; 1134 align-items: center; 1135 } 1136 .forminator-g-recaptcha iframe { 1137 min-width: 304px !important; 1138 transform: scale(.9); 1139 margin-left: -21px; 1140 } 1141 .heading-h4-title .uvc-main-heading > * { 1142 font-size: 16px; 1143 } 1144} 1145 1146 /* Border Dashed */ 1147 1148 .border-dashed > .vc_column-inner{ 1149 height: 100%; 1150 padding: 15px !important; 1151 background: #fff; 1152 } 1153 .border-dashed > .vc_column-inner > .wpb_wrapper { 1154 border: 2px dashed #046fae; 1155 border-radius: 10px; 1156 padding: 0 10px; 1157 height: 100%; 1158 } 1159 .border-dashed { 1160 padding: 0 10px; 1161 } 1162</style> 1163<!-- /end HFCM by 99 Robots --> 1164<!-- HFCM by 99 Robots - Snippet # 31: CSS - Jaime --> 1165<style> 1166 1167 div.grecaptcha-badge { 1168 display: none !important; 1169 } 1170 .forminator-g-recaptcha div.grecaptcha-badge { 1171 display:block!important; 1172 } 1173 #topHeader > .topHeaderDesktop > div:last-child{ 1174 flex: 3 !important; 1175 flex-flow: row-reverse; 1176 justify-content: flex-start !important; 1177 } 1178 1179 .primary-button-custom span.ubtn-data.ubtn-text { 1180 font-size: 14px; 1181 padding: 10px 45px; 1182 display: inline-block; 1183 margin: 0 auto !important; 1184 font-weight: 600; 1185 } 1186 1187 .primary-button-custom { 1188 border-radius: 5px; 1189 text-align: center; 1190 } 1191 1192 .white p { 1193 color: #fff !important; 1194 } 1195 1196 .heading-h2-white { 1197 color: #fff; 1198 font-weight: bold; 1199 } 1200 1201 div.uvc-heading.heading-reset-mb-10 { 1202 margin-bottom: 25px; 1203 } 1204 1205 .banner-sub-desc p { 1206 font-family: 'Montserrat'; 1207 } 1208 1209 #boxes > .wpb_column > .vc_column-inner { 1210 box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px; 1211 } 1212 .primary-button-custom button { 1213 transition: .3s; 1214 } 1215 .primary-button-custom button:hover { 1216 background: #023162 !important; 1217 transition: .3s; 1218 } 1219 ul.cta-list { 1220 padding: 0; 1221 display: flex; 1222 list-style: none; 1223 justify-content: center; 1224 flex-wrap: wrap; 1225 } 1226 ul.cta-list li a { 1227 padding: 0 15px; 1228 font-size: 18px; 1229 } 1230 1231 #promo-card h2, 1232 #promo-card h4 { 1233 1234 display: block; 1235 margin: 0; 1236 background: #04295d !important; 1237 color: #fff; 1238 border-bottom: 3px solid #ffffff; 1239 } 1240 1241 #promo-card h2 { 1242 padding: 25px 15px; 1243 } 1244 #promo-card h4 { 1245 padding: 15px; 1246 } 1247 1248 #promo-card h5, 1249 #promo-card h6 { 1250 padding: 0 15px; 1251 } 1252 #promo-card h6 { 1253 color: #777777; 1254 } 1255 .primary-button-custom button.ubtn-large { 1256 padding: 5px 0px; 1257 border-radius: 5px; 1258 } 1259 1260 #promo-card > .wpb_column > .vc_column-inner > .wpb_wrapper { 1261 box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; 1262 background: #fff; 1263 } 1264 1265 #promo-card > .wpb_column > .vc_column-inner,
1266 #promo-card > .wpb_column > .vc_column-inner > .wpb_wrapper { 1267 height: 100%; 1268 } 1269 1270 ul.cta-list li:not(:last-child) a { 1271 border-right: 1px solid; 1272 } 1273 1274 .forminator-ui.forminator-design--default .forminator-textarea, 1275 .forminator-ui.forminator-design--default .forminator-input, 1276 .forminator-ui.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"]{ 1277 border: 1px solid #f7f7f791 !important; 1278 background-color: transparent !important; 1279 color: #fff !important; 1280 font-size: 14px !important; 1281 } 1282 ::placeholder { 1283 color: #fff !important; 1284 } 1285 1286 #html-1 em { 1287 color: #fff; 1288 font-size: 14px; 1289 } 1290 1291 .forminator-row.forminator-row-last, 1292 #captcha-1 { 1293 text-align: center; 1294 } 1295 1296 .list-wrapper .wpb_text_column > .wpb_wrapper { 1297 display: flex; 1298 justify-content: center; 1299 padding: 25px 15px; 1300 background: #04295d; 1301 } 1302 1303 .list-wrapper .list-bg-blue { 1304 color: #fff; 1305 font-size: 18px; 1306 } 1307 1308 .list-wrapper ul.list-bg-blue li::marker { 1309 color: red; 1310 font-size: 20px; 1311 } 1312 1313.contact-info ul { 1314 padding: 0 0 0 25px; 1315 list-style: none; 1316 position: relative; 1317} 1318 1319.contact-info ul li { 1320 color: #04295d !important; 1321 font-size: 18px; 1322} 1323.border-dashed > .vc_column-inner > .wpb_wrapper { 1324 padding: 25px 15px 0; 1325} 1326.border-dashed > .vc_column-inner { 1327 border-radius: 12px; 1328} 1329#form-no-bg .forminator-ui.forminator-design--default .forminator-textarea, 1330#form-no-bg .forminator-ui.forminator-design--default .forminator-input, 1331#form-no-bg .forminator-ui.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"]{ 1332 border: 1px solid #afafaf87 !important; 1333 background-color: transparent !important; 1334 color: #000000 !important; 1335 font-size: 14px !important; 1336 1337} 1338 1339#form-no-bg .forminator-ui#forminator-module-428.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered, 1340#form-no-bg .forminator-ui#forminator-module-428.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__arrow, 1341#form-no-bg .forminator-ui#forminator-module-428.forminator-design--default select.forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"]:hover .select2-selection__rendered, 1342#form-no-bg ::placeholder, 1343#form-no-bg #html-1 em { 1344 color: #777777 !important; 1345} 1346 1347 @media (min-width: 768px) and (max-width: 991px) { 1348 div.w-m-70 img { 1349 max-width: 70%; 1350 } 1351 } 1352 @media (max-width: 991px) { 1353 .border-dashed { 1354 margin-bottom: 15px; 1355 } 1356 } 1357</style> 1358<!-- /end HFCM by 99 Robots --> 1359<!-- HFCM by 99 Robots - Snippet # 33: AJAX Search CSS --> 1360<style> 1361 #ajaxSearch { 1362 display: none; 1363 } 1364 #menu-main-menu .fas.fa-search { 1365 cursor: pointer; 1366 } 1367 #menu-main-menu .nav-link.mobile-hide:before, 1368 #menu-main-menu .nav-link.mobile-hide:after { 1369 display: none !important; 1370 } 1371 .asl_w_container { 1372 width: 100%; 1373 margin: 0px 0px 0px 0px; 1374 min-width: 200px; 1375 } 1376 #ajaxSearch .asl_w_container { 1377 padding: 10px; 1378 1379 } 1380 #ajaxSearch { 1381 box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px !important; 1382 } 1383 1384 #ajaxsearchliteres1 .results span.asl_nores_header { 1385 display: block; 1386 text-align: center; 1387 padding: 10px !important; 1388 } 1389 1390 #ajaxsearchlitesettings1 { 1391 background: #ffffff !important; 1392 box-shadow: none !important; 1393 } 1394 1395 #ajaxsearchliteres1 { 1396 background: #ffffff !important; 1397 } 1398 1399 div.asl_s.searchsettings .asl_option_label { 1400 color: #000000 !important; 1401 font-weight: normal !important; 1402 } 1403 1404 #ajaxsearchlite1 { 1405 box-shadow: none !important 1406 } 1407 1408 #ajaxsearchlite1 { 1409 border-radius: unset !important; 1410 background: #ffffff !important; 1411 } 1412 1413 #ajaxsearchlite1 .probox, div.asl_w .probox { 1414 margin: 0 !important; 1415 border: none !important; 1416 box-shadow: none !important 1417 } 1418 1419 #ajaxsearchlite1 .probox .prosettings { 1420 border-right: 1px solid #afaeae !important; 1421 background-color: unset !important; 1422 background-image: none; 1423 } 1424 1425 #ajaxsearchlite1 .probox .prosettings { 1426 width: 35px !important; 1427 } 1428 1429 #ajaxsearchlite1 .probox button { 1430 background-color: #e21c3c !important; 1431 width: 60px !important; 1432 background-image: none; 1433 } 1434 1435 #ajaxsearchlite1 .probox button svg { 1436 filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(214deg) brightness(116%) contrast(100%); 1437 } 1438 1439 #ajaxSearch .asl_w_container { 1440 padding: 10px; 1441 background: #ffffff !important; 1442 } 1443 @media (min-width: 1200px) { 1444 #ajaxSearch { 1445 width: 1200px; 1446 max-width: 100%; 1447 position: absolute; 1448 transform: translate(-50%, 0); 1449 left: 50%; 1450 margin-top: 15px; 1451 } 1452 i.fas.fa-search.mobile { 1453 display: none !important; 1454 } 1455 } 1456 @media (max-width: 1199px) { 1457 1458 #ajaxSearch .asl_w_container { 1459 width: 95%; 1460 margin: 0 auto; 1461 } 1462 i.fas.fa-search.mobile { 1463 justify-content: center; 1464 transition: .3s; 1465 cursor: pointer; 1466 margin: 0 0 0 auto; 1467 display: flex; 1468 width: 35px; 1469 color: #fff; 1470 } 1471 .nav-link.mobile-hide { 1472 display: none; 1473 } 1474 } 1475</style> 1476<!-- /end HFCM by 99 Robots --> 1477<!-- HFCM by 99 Robots - Snippet # 34: AJAX Search JS -->
1478<script> 1479jQuery(function($) { 1480 // Toggle Search 1481 $('.fas.fa-search').on('click', function(){ 1482 $('#ajaxSearch').fadeToggle(); 1483 }); 1484}); 1485 1486</script>
1486 1487<!-- /end HFCM by 99 Robots --> 1488<!-- HFCM by 99 Robots - Snippet # 35: GTM Header -->
1489<script>
vendor: 328 bytes, lines 1489-1490
1489(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1490j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','
1490GTM-5KXMN84
vendor: 3 bytes, line 1490
1490');
1490</script>
1490 1491<!-- /end HFCM by 99 Robots --> 1492<!-- HFCM by 99 Robots - Snippet # 50: Google Search Console Verification --> 1493<meta name="google-site-verification" content="H7LfuwPyHlHpAKGg0lFtIbdJJ6s-S2351OJW3tegAUo" /> 1494<!-- /end HFCM by 99 Robots --> 1495<!-- HFCM by 99 Robots - Snippet # 57: CSS - 10web --> 1496<link rel="preload" href="/wp-content/uploads/2025/08/pelle-page-header-bg.jpg" as="image" fetchpriority="high" /> 1497 1498<style> 1499div#wrapper { 1500 margin-top: 244.375px; 1501} 1502 1503.screen-reader-text { 1504 border: 0; 1505 clip: rect(1px, 1px, 1px, 1px); 1506 clip-path: inset(50%); 1507 height: 1px; 1508 margin: -1px; 1509 overflow: hidden; 1510 padding: 0; 1511 position: absolute; 1512 width: 1px; 1513 word-wrap: normal !important; 1514} 1515 1516#menu-top-menu > li { 1517 white-space: nowrap; 1518} 1519 1520#menu-top-menu { 1521 flex-wrap: nowrap !important; 1522} 1523 1524#topHeader #TopMainMenuWrap .navbar-nav { 1525 flex-wrap: nowrap !important; 1526} 1527 1528#topHeader #TopMainMenuWrap .nav-link { 1529 white-space: nowrap !important; 1530} 1531 1532#topHeader #topHeaderRight { 1533 flex-wrap: nowrap !important; 1534} 1535 1536#topHeader #topHeaderRight li, 1537#topHeader #topHeaderRight a { 1538 white-space: nowrap !important; 1539} 1540 1541#wrapper .vc_custom_1756216990882 { 1542 min-height: 75.5625vh !important; 1543} 1544</style> 1545<!-- /end HFCM by 99 Robots --> 1546<style>main#body > .container > .row > * { padding-bottom: 0px !important; padding-top: 0px !important; }</style> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 1547 <link rel="preload" as="style" href="//fonts.googleapis.com/css?family=Open+Sans&display=swap" /> 1548 <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Open+Sans&display=swap" media="all" /> 1549 <meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/> 1550<style data-type="vc_custom-css">main#body > .container > .row > * { 1551 padding-top: 0 !important; 1552} 1553iframe { 1554 width: 100%; 1555}</style><style type="text/css" data-type="vc_shortcodes-custom-css">.vc_custom_1763745964535{padding-right: 14px !important;padding-bottom: 0px !important;padding-left: 14px !important;}.vc_custom_1763746354827{margin-top: -50px !important;margin-left: 10px !important;border-top-width: 0px !important;padding-top: 0px !important;}.vc_custom_1763746354827{margin-top: -50px !important;margin-left: 10px !important;border-top-width: 0px !important;padding-top: 0px !important;}.vc_custom_1763746655775{padding-right: 14px !important;}.vc_custom_1763746718123{padding-right: 14px !important;}.vc_custom_1763746662558{padding-right: 14px !important;}.vc_custom_1763746739548{padding-right: 14px !important;}</style><noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript> <style type="text/css" id="c4wp-checkout-css"> 1556 .woocommerce-checkout .c4wp_captcha_field { 1557 margin-bottom: 10px; 1558 margin-top: 15px; 1559 position: relative; 1560 display: inline-block; 1561 } 1562 </style> 1563 <style type="text/css" id="c4wp-v3-lp-form-css"> 1564 .login #login, .login #lostpasswordform { 1565 min-width: 350px !important; 1566 } 1567 .wpforms-field-c4wp iframe { 1568 width: 100% !important; 1569 } 1570 </style> 1571 <style type="text/css" id="c4wp-v3-lp-form-css"> 1572 .login #login, .login #lostpasswordform { 1573 min-width: 350px !important; 1574 } 1575 .wpforms-field-c4wp iframe { 1576 width: 100% !important; 1577 } 1578 </style> 1579 <!-- Dynamic CSS --> 1580<style> 1581 div#topHeader #TopMainMenu ul.navbar-nav > .nav-item:not(#cta), 1582 div#topHeader ul.headerTop > .nav-item:not(#cta), 1583 header#header div#topHeader #TopMainMenuWrap ul.navbar-nav > .nav-item:not(#cta) {padding: 15px 5px 15px 5px;}div#announcement .nav-link {padding: 10px 10px 10px 10px;}header.siteHeader .navbar-brand img {transition: max-height 1s;max-height: 120px;}header.siteHeader .navbar-brand svg {transition: max-height 1s;max-height: 120px;height: 120px;}div#pageHeader {background-image: url(https://www.pelleheatandairconditioning.com/wp-content/uploads/2025/08/service-areas-banner-1.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;}div#menu-cta-wrapper ul li a#menu-cta-secondary-btn {padding:10px 15px 10px 15px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}div#menu-cta-wrapper ul li a#menu-cta-primary-btn {padding:15px 25px 15px 25px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;}h1 {color: #ffffff;}h2 {color: #000000;}h3 {color: #000000;}h4 {color: #000000;}h5 {color: #000000;}h6 {color: #000000;}#wrapper {background-color: #ffffff;}#body {background-color: #ffffff;}#secondary, #secondary.sidebarLeft:before, #secondary.sidebarRight:before {background-color: #ffffff;}#body {color: #777777;}.siteBody a:not(.btn) {color: #04295d;}.siteBody a:not(.btn):hover {color: #e21c3c;}#topHeader {background-color: #ffffff;}#topHeader .nav-link, #topHeader .nav-item {color: #04295d;}#topHeader a:not(.btn):hover {color: #0062bf;} 1584 #topHeader svg polyline, 1585 #topHeader svg polygon, 1586 #topHeader svg path {fill: #04295d;} 1587 #topHeader svg:hover polyline, 1588 #topHeader svg:hover polygon, 1589 #topHeader svg:hover path {fill: #0062bf;}#cta a {background-color: #019901;}#cta a:hover {background-color: #006605;}#cta a {color: #FFFFFF;}#TopMainMenu ul.dropdownMenu {background-color: #FFFFFF;}#TopMainMenu ul.dropdownMenu > .nav-item > .menuLink .nav-link:hover {background-color: #e3e3e3;}#topHeader #TopMainMenu ul.dropdownMenu a:not(.btn) {color: #777777;}#topHeader #TopMainMenu ul.navbar-nav:not(.dropdownMenu) > li.nav-item > div.menuLink > a:not(.btn) {color: #04295d;}.navbar:not(#TopMainMenuWrap), header#header:after {background-color: #04295d;}#pageHeader {background-color: #E3E3E3;}#pageHeader h1 {color: #ffffff;}#pageHeader h6 {color: #ffffff;}#pageHeader a:not(.btn), #breadcrumbs, .breadcrumb-item.active {color: #777777;}#pageHeader a:not(.btn):hover {color: #1E97C3;}#announcement {background-color: #f7b200;}#announcement a:not(.btn) {color: #ffffff;}#announcement a:not(.btn):hover {color: #eaeaea;}div#ctaBlock {background-color: #E3E3E3;}div#ctaBlockInfo {color: #777777;}div#ctaBlockInfo i {color: #777777;}div#ctaBlockInfo a {color: #777777;}div#ctaBlockInfo a:hover {color: #1E97C3;}#footer {background-color: #04295d;}#footer h2.widget-title {color: #ffffff;}#footer {color: #ffffff;}#footer a:not(.btn) {color: #ffffff;}#footer a:not(.btn):hover {color: #b5e3ff;}#copyright {background-color: #ffffff;}#copyright {color: #04295d;}#copyright a:not(.btn) {color: #04295d;}#copyright a:not(.btn):hover {color: #0062bf;} 1590 #copyright svg polyline, 1591 #copyright svg polygon, 1592 #copyright svg path {fill: #04295d;} 1593 #copyright svg:hover polyline, 1594 #copyright svg:hover polygon, 1595 #copyright svg:hover path {fill: #0062bf;} 1596 #floatingIcon .floatingIcon-pulse-fill, 1597 #floatingIcon .floatingIcon-pulse-icon {background-color: #e21c3c;}#floatingIcon .floatingIcon-pulse {border-color: #e21c3c;}#floatingIcon .floatingIcon-pulse-icon:hover, .contact-section .contact-wrapper > div:hover {background-color: #04295d;}#floatingIcon .floatingIcon-pulse-icon i, #floatingIcon .floatingIcon-pulse-icon h6, #floatingIcon .floatingIcon-pulse-icon h6 a, .contact-section .contact-wrapper > div > * {color: #ffffff;}.contact-section .contact-wrapper {background-color: #e21c3c;} 1598 #showMultipleLocations, #offcanvas-container .offcanvas-header {background-color: #04295d;} 1599 #showMultipleLocationsLabel, #showMultipleLocations button i, #offcanvas-container h5, #offcanvas-container button i {color: #000000;} 1600 #showMultipleLocations a, #showMultipleLocations span {color: #000000;} 1601 #showMultipleLocations a:hover {color: #1e97c3;}div#backToTop.style01 a:hover {color: #1e97c3;}div#backToTop.style02 a {background-color: #04295d;}div#backToTop.style02 a:hover {background-color: #1e97c3;}div#backToTop a {color: #ffffff;}div#menu-cta-wrapper ul li a#menu-cta-primary-btn {background-color: #ffffff;}div#menu-cta-wrapper ul li a#menu-cta-primary-btn:hover {background-color: #e21c3c;}
1601div#menu-cta-wrapper ul li a#menu-cta-primary-btn {color: #04295d;}div#menu-cta-wrapper ul li a#menu-cta-primary-btn:hover {color: #ffffff;}div#menu-cta-wrapper ul li a#menu-cta-secondary-btn {background-color: #6c757d;}div#menu-cta-wrapper ul li a#menu-cta-secondary-btn:hover {background-color: #5a6268;}div#menu-cta-wrapper ul li a#menu-cta-secondary-btn {color: #ffffff;}div#menu-cta-wrapper ul li a#menu-cta-secondary-btn:hover {color: #ffffff;}#wrapper #pageHeader {background-blend-mode: multiply;background-color: rgba(227, 227, 227, );}div#pageHeader {padding: 50px 0 50px 0;}@media (min-width: 768px) {div#pageHeader {min-height: 350px;}}@media (max-width: 991px) {main#body > .container > .row > aside#secondary {padding-bottom: 50px;padding-top: 50px;}}@media (min-width: 992px) {main#body > .container > .row > * {padding-bottom: 50px;padding-top: 50px;}main#body > .container > .row > aside#secondary {padding-bottom: 100px;padding-top: 100px;}.vc_row.wpb_row.vc_row-fluid:not(.vc_inner) {padding-bottom: 15px;padding-top: 15px;}.isPost article.post:not(.related-post):first-child, .isCustomPostType article:first-child .blog main#body section:first-child{padding-top: 50px;}.isPost article.post:not(.related-post):not(:first-child), .isCustomPostType article:not(:first-child), .search-no-results main#body section:not(:first-child), .blog main#body section:not(:first-child){padding-top: 50px;}.isPost article.post:not(.related-post):last-child, .isCustomPostType article:last-child .blog main#body section:last-child{padding-bottom: 50px;}.single #postRelated .row > div{padding-bottom: 50px}.vc_column-inner > .wpb_wrapper > * {margin-bottom: 35px;}.vc_row > .vc_column_container > .vc_column-inner {padding-top: 35px;}#footer .row > div > section h2.widget-title {margin-bottom: 35px;}}@media ( max-width: 991px ) {.vc_row.wpb_row.vc_row-fluid:not(.vc_inner) {padding-bottom: 15px;padding-top: 15px;}.isPost article.post:not(.related-post):first-child, .isCustomPostType article:first-child, .search-no-results main#body section:first-child, .blog main#body section:first-child{padding-top: 50px;}.isPost article.post:not(.related-post):not(:first-child), .isCustomPostType article:not(:first-child), .search-no-results main#body section:not(:first-child), .blog main#body section:not(:first-child){padding-top: 50px;}.isPost article.post:not(.related-post):last-child, .isCustomPostType article:last-child, .search-no-results main#body section:last-child, .blog main#body section:last-child{padding-bottom: 50px;}.single #postRelated .row > div{padding-bottom: 50px}.vc_column-inner > .wpb_wrapper > * {margin-bottom: 35px;}.vc_row > .vc_column_container > .vc_column-inner {padding-top: 35px;}#footer .row > div > section h2.widget-title {margin-bottom: 35px;}}@media ( max-width: 1199px ) {div#mainMenu {background-color: #253f67;}#header button.navbar-toggler, #headerHidden button.navbar-toggler {color: #ffffff;} 1602 .navbar-nav > .nav-item .menuLink a, 1603 .offcanvas-header .btn-close i, 1604 .mobileExtra .list-group-item, 1605 .mobileExtra a, 1606 .offcanvas h5 {color: #ffffff;} 1607 .mobileExtra svg polyline, 1608 .mobileExtra svg polygon, 1609 .mobileExtra svg path {fill: #ffffff;} 1610 .navbar-nav > .nav-item.active > .menuLink > a.dropdown-toggle, 1611 .navbar-nav > .nav-item:hover > .menuLink > a.dropdown-toggle, 1612 .navbar-nav > .nav-item.active > .menuLink .nav-link, 1613 .navbar-nav > .nav-item:hover > .menuLink .nav-link, 1614 .dropdownMenu > .nav-item:hover > .menuLink .nav-link, 1615 ul.dropdownMenu .nav-item.active .nav-link.active, 1616 .offcanvas-header .btn-close:hover i, 1617 .mobileExtra a:hover {color: #b5e3ff;} 1618 .borderLineLeft ul.navbar-nav > li.nav-item > .menuLink:before, 1619 .borderLineLeft ul.navbar-nav > li.nav-item.active > .menuLink:before {background-color: #b5e3ff;} 1620 .mobileExtra a:hover, 1621 .mobileExtra svg:hover polyline, 1622 .mobileExtra svg:hover polygon, 1623 .mobileExtra svg:hover path {fill: #b5e3ff;}nav#mainMenuWrap ul.navbar-nav li .menuLink, 1624 nav#mainMenuWrap .list-group .list-group-item, .navbar ul#topHeaderLeft {border-color: #e5e5e5;}.mobileExtra li#cta a {background-color: #019901;}.mobileExtra li#cta a:hover {background-color: #006605;}.mobileExtra li#cta a {color: #FFFFFF;}}@media ( min-width: 1200px ) {.container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {max-width: 1200px;}div.highlightedColumn >
1624 .vc_col-sm-6 > .vc_column-inner > .wpb_wrapper {max-width: calc(1200px / 2);}header.siteHeader nav.navbar ul.navbar-nav > li.nav-item, header.headerBelowSliderVisible.stuck .navbar ul.navbar-nav > li.nav-item {padding: 65px 0px 65px 0px;}header.siteHeader:not(.animationDropdown) .navbar ul.navbar-nav li.dropdownLeft ul > li.dropdown ul.dropdownMenu {right: 110% !important;top: 0;left: unset !important;}header.siteHeader:not(.animationDropdown) .navbar ul.navbar-nav li ul > li.dropdown:hover ul.dropdownMenu {right: 100% !important;}header.siteHeader:not(.headerSidebar):not(.animationDropdown) .navbar .nav-item.dropdownLeft ul.dropdownMenu {right: 0 !important;left: unset !important;}header.siteHeader:not(.animationDropdown) .navbar ul.navbar-nav li.dropdownLeft ul > li.dropdown a.dropdown-toggle {transform: rotate(180deg) translate(50%,50%) !important;}header.siteHeader .navbar ul.navbar-nav > li.nav-item > .menuLink .nav-link {padding: 5px 12px 5px 12px;}header.siteHeader .navbar ul.navbar-nav > li.dropdown > .menuLink .nav-link {padding-right: calc( 20px + 12px ) !important;} 1625 header:not(.animationDropdown) .navbar-nav > .nav-item > .menuLink > a.dropdown-toggle, 1626 header:not(.animationDropdown) .navbar-nav > .nav-item > .menuLink .nav-link, 1627 header.animationDropdown .navbar-nav > .nav-item .menuLink a.dropdown-toggle, 1628 header.animationDropdown .navbar-nav > .nav-item .menuLink .nav-link, 1629 .mobileExtra a {color: #ffffff;} 1630 .mobileExtra svg polyline, 1631 .mobileExtra svg polygon, 1632 .mobileExtra svg path {fill: #ffffff;} 1633 header:not(.animationDropdown) .navbar-nav > .nav-item.active > .menuLink > a.dropdown-toggle, 1634 header:not(.animationDropdown) .navbar-nav > .nav-item:hover > .menuLink > a.dropdown-toggle, 1635 header:not(.animationDropdown) .navbar-nav > .nav-item.active > .menuLink .nav-link, 1636 header:not(.animationDropdown) .navbar-nav > .nav-item:hover > .menuLink .nav-link, 1637 header.animationDropdown .navbar-nav .nav-item.active > .menuLink > a.dropdown-toggle, 1638 header.animationDropdown .navbar-nav .nav-item:hover > .menuLink > a.dropdown-toggle, 1639 header.animationDropdown .navbar-nav .nav-item.active > .menuLink .nav-link, 1640 header.animationDropdown .navbar-nav .nav-item:hover > .menuLink .nav-link, 1641 header:not(.headerSidebar) .linkHighlight ul.navbar-nav > li.active > .menuLink .nav-link, 1642 header:not(.headerSidebar) .linkHighlight ul.navbar-nav > li:hover > .menuLink .nav-link, 1643 header:not(.animationDropdown) .menuHighlight ul.navbar-nav > li.active > .menuLink .nav-link, 1644 header:not(.animationDropdown) .menuHighlight ul.navbar-nav > li:hover > .menuLink .nav-link, 1645 .mobileExtra a:hover {color: #b5e3ff;}.lineBelowLinkTopAngle ul.navbar-nav > li.active > .menuLink a.nav-link.active::before {background-color: #b5e3ff;} 1646 .mobileExtra a:hover, 1647 .mobileExtra svg:hover polyline, 1648 .mobileExtra svg:hover polygon, 1649 .mobileExtra svg:hover path {fill: #b5e3ff;} 1650 header:not(.headerSidebar) .lineExceedMenuBelow ul.navbar-nav > li:before, 1651 .lineBelowLink ul.navbar-nav > li > .menuLink .nav-link:before, 1652 header:not(.headerSidebar) .lineAboveMenu ul.navbar-nav > li:before, 1653 header:not(.headerSidebar) .lineBelowMenu ul.navbar-nav > li:before, 1654 header:not(.headerSidebar) .linkHighlight ul.navbar-nav > li.active > .menuLink .nav-link, 1655 header:not(.headerSidebar) .linkHighlight ul.navbar-nav > li:hover > .menuLink .nav-link, 1656 header:not(.animationDropdown) .menuHighlight ul.navbar-nav > li.active, 1657 header:not(.animationDropdown) .menuHighlight ul.navbar-nav > li:hover {background-color: #777777;} 1658 header:not(.headerSidebar) .arrowTop ul.navbar-nav > li:before, 1659 header:not(.headerSidebar) .arrowBottomDown ul.navbar-nav > li:before {border-top-color: #777777;}.arrowBottomUp ul.navbar-nav > li:before {border-bottom-color: #777777;} 1660 header.headerSidebar nav#mainMenuWrap .menuDivider ul.navbar-nav li.nav-item > .menuLink, 1661 header:not(.headerSidebar) nav#mainMenuWrap .menuDivider ul.navbar-nav > li, 1662 nav#mainMenuWrap .linkDivider ul.navbar-nav > li > .menuLink .nav-link {border-color: #777777;} 1663 .os-theme-thin-dark > .os-scrollbar-horizontal > .os-scrollbar-track:before, 1664 .os-theme-thin-dark > .os-scrollbar-vertical > .os-scrollbar-track:before, 1665 .os-theme-thin-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before {background-color: #000000;}ul.dropdownMenu {background-color: #ffffff;} 1666 header:not(.animationDropdown) ul.dropdownMenu > .nav-item > .menuLink .nav-link.active, 1667 header:not(.animationDropdown) ul.dropdownMenu > .nav-item > .menuLink .nav-link:hover {background-color: #253f67;}ul.dropdownMenu > .nav-item > .menuLink .nav-link, ul.dropdownMenu > .nav-item > .menuLink .dropdown-toggle {color: #777777;} 1668 header:not(.animationDropdown) ul.dropdownMenu > .nav-item > .menuLink .nav-link.active, 1669 header:not(.animationDropdown) ul.dropdownMenu > .nav-item > .menuLink .nav-link:hover {color: #ffffff;}} 1670 header#header .navbar-nav > .nav-item > .menuLink .nav-link.cta-menu-button {background-color: #007bff;} 1671 header#header .navbar-nav > .nav-item > .menuLink .nav-link.cta-menu-button:not(:hover) {color: #777777;}header#header .navbar-nav > .nav-item > .menuLink .nav-link.cta-menu-button:hover {background-color: #007bff;}@media ( min-width: 1200px ) {#pageHeader h1 {font-size :40px}#pageHeader h6,#pageHeader a, #pageHeader li {font-size :16px}#announcement a , #topHeader #topHeaderLeft a, #topHeader #topHeaderRight a, #topHeader span{font-size :14px}#mainMenuWrap ul.navbar-nav li a {font-size :16px}div#menu-cta-wrapper ul li a {font-size :16px}header#postHeader h1 {font-size :40px}header#postHeader h3, .single section#postBody h2, .single section#postBody h3, .single #comments h2, .single #comments h3, .single #postRelated h4 {font-size :31px}header#postRelatedHeader h5 {font-size :20px}footer#footer h2, aside#secondary h2 {font-size :28px}#backToTop.stuck {bottom : 0 !important}}@media ( min-width: 992px ) and ( max-width: 1199px ) {#pageHeader h1 {font-size :36px}#pageHeader h6,#pageHeader a, #pageHeader li {font-size :16px}#announcement a , #topHeader #topHeaderLeft a, #topHeader #topHeaderRight a, #topHeader span {font-size :16px}#mainMenuWrap ul li a {font-size :16px}div#menu-cta-wrapper ul li a {font-size :16px}header#postHeader h1 {font-size :36px}header#postHeader h3, .single section#postBody h2, .single section#postBody h3, .single #comments h2, .single #comments h3, .single #postRelated h4 {font-size :26px}header#postRelatedHeader h5 {font-size :20px}footer#footer h2, aside#secondary h2 {font-size :28px}}@media ( min-width: 768px ) and ( max-width: 991px ) {#pageHeader h1 {font-size :32px}#pageHeader h6,#pageHeader a, #pageHeader li {font-size :16px}#announcement a , #topHeader #topHeaderLeft a, #topHeader #topHeaderRight a, #topHeader span {font-size :16px}#mainMenuWrap ul.navbar-nav li a {font-size :16px}div#menu-cta-wrapper ul li a {font-size :16px}header#postHeader h1 {font-size :32px}header#postHeader h3, .single section#postBody h2, .single section#postBody h3, .single #comments h2, .single #comments h3, .single #postRelated h4 {font-size :26px}header#postRelatedHeader h5 {font-size :18px}footer#footer h2, aside#secondary h2 {font-size :26px}}@media ( min-width: 480px ) and ( max-width: 767px ) {#pageHeader h1 {font-size :28px}#pageHeader h6,#pageHeader a, #pageHeader li {font-size :16px}#announcement a , #topHeader #topHeaderLeft a, #topHeader #topHeaderRight a, #topHeader span {font-size :16px}#mainMenuWrap ul.navbar-nav li a {font-size :16px}div#menu-cta-wrapper ul li a {font-size :16px}header#postHeader h1 {font-size :28px}header#postHeader h3, .single section#postBody h2, .single section#postBody h3, .single #comments h2, .single #comments h3, .single #postRelated h4 {font-size :26px}header#postRelatedHeader h5 {font-size :18px}footer#footer h2, aside#secondary h2 {font-size :26px}}@media ( max-width: 479px ) {#pageHeader h1 {font-size :26px}#pageHeader h6,#pageHeader a, #pageHeader li {font-size :16px}#announcement a , #topHeader #topHeaderLeft a, #topHeader #topHeaderRight a, #topHeader span {font-size :16px}#mainMenuWrap ul.navbar-nav li a {font-size :16px}div#menu-cta-wrapper ul li a {font-size :16px}header#postHeader h1 {font-size :26px}header#postHeader h3, .single section#postBody h2, .single section#postBody h3, .single #comments h2, .single #comments h3, .single #postRelated h4 {font-size :22px}header#postRelatedHeader h5 {font-size :18px}footer#footer h2, aside#secondary h2 {font-size :26px}}@media ( min-width: 992px ) and ( max-width: 1199px ) {}@media ( min-width: 992px ) {}@media ( min-width: 768px ) and ( max-width: 991px ) {}@media ( max-width: 767px ) {}@media ( max-width: 767px ) {}@media ( min-width: 768px ) {.wp-singular #postContent .right #postThumbnail, .wp-singular #postContent .Right #postThumbnail {margin: 0 0 35px 35px;float: right;width: 40%;}.wp-singular #postContent #postThumbnail img {min-height: 350px;object-fit: cover;}.wp-singular #postContent .left #postThumbnail, .wp-singular #postContent .Left #postThumbnail {margin: 0 35px 35px 0;float: left;width: 40%;}} 1672</style> 1673 <link rel='stylesheet' id='forminator-module-css-428-css' href='https://www.pelleheatandairconditioning.com/wp-content/uploads/forminator/428_74bd72f1abc93621fc779fac2e8d4832/css/style-428.css?ver=1784322722' media='all' /> 1674<link rel='stylesheet' id='forminator-icons-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/assets/forminator-ui/css/forminator-icons.min.css?ver=1.56.2' media='all' /> 1675<link rel='stylesheet' id='forminator-utilities-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/assets/forminator-ui/css/sr
1675c/forminator-utilities.min.css?ver=1.56.2' media='all' /> 1676<link rel='stylesheet' id='forminator-grid-enclosed-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/assets/forminator-ui/css/src/grid/forminator-grid.enclosed.min.css?ver=1.56.2' media='all' /> 1677<link rel='stylesheet' id='forminator-forms-default-base-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/assets/forminator-ui/css/src/form/forminator-form-default.base.min.css?ver=1.56.2' media='all' /> 1678<link rel='stylesheet' id='forminator-forms-default-select2-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/assets/forminator-ui/css/src/form/forminator-form-default.select2.min.css?ver=1.56.2' media='all' /> 1679<link rel='stylesheet' id='forminator-forms-default-full-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/assets/forminator-ui/css/src/form/forminator-form-default.full.min.css?ver=1.56.2' media='all' /> 1680<link rel='stylesheet' id='intlTelInput-forminator-css-css' href='https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/assets/css/intlTelInput.min.css?ver=4.0.3' media='all' /> 1681<link rel='stylesheet' id='buttons-css' href='https://www.pelleheatandairconditioning.com/wp-includes/css/buttons.min.css?ver=fa6f98e956d788bbc26ee47a891aeac1' media='all' /> 1682<link rel='stylesheet' id='forminator-font-roboto-css' href='https://fonts.bunny.net/css?family=Roboto&ver=1.0' media='all' /> 1683 1684</head> 1685 1686 <body data-rsssl=1 class="wp-singular page-template-default page page-id-81 wp-theme-ringringmarketing wp-child-theme-ringringmarketing-child site-css isPage hasRightSideBar wpb-js-composer js-comp-ver-9.0.1 vc_responsive" data-spy="scroll" data-bs-target="#header" data-bs-offset="50" > 1687 1688 1689 <!-- Wrapper --> 1690 <div id="wrapper" class="siteWrapper"> 1691 1692 <a class="skip-link screen-reader-text" href="#body">Skip to content</a> 1693 1694 <span class="position-absolute trigger"> 1695 <!-- hidden trigger to apply 'stuck' styles --> 1696</span> 1697 1698<header id="header" class="siteHeader fixed-top headerStandard " data-toggle="affix"> 1699 1700 <div id="topHeader"> 1701 <div class="container d-flex justify-content-between topHeaderDesktop"> 1702 1703 <div class="d-flex" style=""> 1704 <ul id="topHeaderLeft" class="nav justify-content-center align-items-center headerTop"> 1705 1706 1707 1708 1709 1710 1711 <li id="extraLabel" class="nav-item d-none d-xl-block "><a href="" class="nav-link">Serving the Entire South Bay Area</a></li> 1712 </ul> </div> 1713 <div class="d-flex justify-content-end" style=""> 1714 <ul id="topHeaderRight" class="nav justify-content-center align-items-center multipleLocation multiplePhone headerTop"> 1715 1716 1717 1718 <li id="slogan" class="nav-item"><a href="javascript:void(0)" class="nav-link" data-bs-toggle="offcanvas" data-bs-target="#showMultipleLocations"><i class="fas fa-phone"></i> San Jose (408) 800-2791 <br> <i class="fa-solid fa-phone"></i> Morgan Hill (408) 978-7060</a></li> 1719 1720 1721 1722 1723 1724 1725 </ul> 1726 1727<nav id="TopMainMenuWrap" class="navbar navbar-expand-xl p-0"> 1728 <div id="TopMainMenu" class="offcanvas menuStyle lineBelowLinkTopAngle mobileMenuStyles linkColorOnly hideDivider dropdownArrow" tabindex="-1" aria-labelledby="mainMenuLabel"> 1729 <div class="offcanvas-body"> 1730 <ul id="menu-top-menu" class="navbar-nav flex-grow-1 flex-wrap justify-content-end "><li id="menuItem3281" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/efficient-living/" class="nav-link ">Efficient Living</a></div></li> 1731<li id="menuItem3284" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/service-areas/" class="nav-link ">Service Areas</a></div></li> 1732<li id="menuItem3280" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/coupons/" class="nav-link ">Coupons</a></div></li> 1733<li id="menuItem3283" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/reviews/" class="nav-link ">Reviews</a></div></li> 1734<li id="menuItem3287" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/gallery/" class="nav-link ">Photo Gallery</a></div></li> 1735</ul> </div> 1736 </div> 1737</nav> </div> 1738 1739 </div> 1740 1741 <div class="container d-flex justify-content-center topHeaderMobile"> 1742 <ul class="nav justify-content-center align-items-center"> 1743 <li id="slogan" class="nav-item"><a href="javascript:void(0)" class="nav-link" data-bs-toggle="offcanvas" data-bs-target="#showMultipleLocations"><i class="fas fa-phone"></i> San Jose (408) 800-2791 <br> <i class="fa-solid fa-phone"></i> Morgan Hill (408) 978-7060</a></li> 1744 <li id="emailAddress" class="nav-item d-none d-md-flex"><a href="mailto:[email protected]" class="nav-link"><i class="far fa-envelope"></i> [email protected]</a></li> 1745 </ul> 1746 </div> 1747</div> 1748 <nav id="mainMenuWrap" class="navbar shadow-sm navbar-expand-xl p-0"> 1749 <div class="container"> 1750 1751 <a class="navbar-brand logo-link p-0" href="https://www.pelleheatandairconditioning.com"> 1752 <img id="logo" class="img-fluid " src="https://www.pelleheatandairconditioning.com/wp-content/uploads/2025/08/pelle-logo.png"> </a> 1753 1754 1755 <i class="fas fa-search mobile"></i> 1756 1757 <button class="navbar-toggler" type="button" data-bs-toggle="offcanvas" data-bs-target="#mainMenu" aria-controls="mainMenu"> 1758 <i class="fas fa-bars"></i> 1759 </button> 1760 1761 <div id="mainMenu" class="offcanvas offcanvas-end menuStyle lineBelowLinkTopAngle mobileMenuStyles linkColorOnly hideDivider dropdownArrow" tabindex="-1" aria-labelledby="mainMenuLabel"> 1762 <div class="offcanvas-header"> 1763 <h5 class="offcanvas-title" id="offcanvasNavbarLabel">Menu</h5> 1764 <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"> 1765 <i class="fas fa-times"></i> 1766 </button> 1767 </div> 1768 <div class="offcanvas-body"> 1769 <ul id="menu-main-menu" class="navbar-nav flex-grow-1 flex-wrap justify-content-end "><li id="menuItem1787" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/" class="nav-link ">Home</a></div></li> 1770<li id="menuItem3293" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/about-us/" class="nav-link ">About</a></div></li> 1771<li id="menuItem3291" class="nav-item dropdown"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/" class="nav-link ">Residential<a href="javascript:void(0)" class="dropdown-toggle submenuCollapse" data-target="#subMenu3291"><i class="fas fa-caret-down"></i></a></a></div><ul id="subMenu3291" class="dropdownMenu submenuCollapse collapse shadow-xl depth_0"> <li id="menuItem3337" class="nav-item dropdown"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/air-conditioning-services/" class="nav-link ">Air Conditioning Services<a href="javascript:void(0)" class="dropdown-toggle submenuCollapse" data-target="#subMenu3337"><i class="fas fa-caret-down"></i></a></a></div> <ul id="subMenu3337" class="dropdownMenu submenuCollapse collapse shadow-xl depth_1"> <li id="menuItem3332" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/air-conditioning-installation-san-jose-ca/" class="nav-link ">AC Installation</a></div></li> 1772 <li id="menuItem3751" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/air-conditioning-repairs-san-jose-ca/" class="nav-link ">AC Repairs</a></div></li> 1773 <li id="menuItem3334" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/air-conditioning-service-san-jose-ca/" class="nav-link ">AC Maintenance</a></div></li> 1774 </ul> 1775</li> 1776 <li id="menuItem3338" class="nav-item dropdown"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/furnace-services/" class="nav-link ">Furnace Services<a href="javascript:void(0)" class="dropdown-toggle submenuCollapse" data-target="#subMenu3338"><i class="fas fa-caret-down"></i></a></a></div> <ul id="subMenu3338" class="dropdownMenu submenuCollapse collapse shadow-xl depth_1"> <li id="menuItem3335" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/furnace-installation-san-jose-ca/" class="nav-link ">Furnace Installation</a></div></li> 1777 <li id="menuItem3336" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/furnace-repairs-san-jose-ca/" class="nav-link ">Furnace Repairs</a></div></li> 1778 <li id="menuItem3340" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/furnace-service-san-jose-ca/" class="nav-link ">Furnace Maintenance</a></div></li> 1779 </ul> 1780</li> 1781 <li id="menuItem3346" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/heating-repair/" class="nav-link ">Heating Repair</a></div></li> 1782 <li id="menuItem3341" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/digital-programmable-thermostats/" class="nav-link ">Digital Programmable Thermostats</a></div></li> 1783 <li id="menuItem3342" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/duct-system-removal-installation/" class="nav-link ">Duct System Removal & Installation</a></div></li> 1784 <li id="menuItem3343" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/ductless-mini-split-systems/" class="nav-link ">Ductless Mini-Split Systems</a></div></li> 1785 <li id="menuItem3354" class="nav-item dropdown"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/heat-pumps/" class="nav-link ">Heat Pumps<a href="javascript:void(0)" class="dropdown-toggle submenuCollapse" data-target="#subMenu3354"><i class="fas fa-caret-down"></i></a></a></div> <ul id="subMenu3354" class="dropdownMenu submenuCollapse collapse shadow-xl depth_1"> <li id="menuItem3355" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/heat-pumps/heat-pump-installation/" class="nav-link ">Heat Pump Installation</a></div></li> 1786 <li id="menuItem3356" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/heat-pumps/heat-pump-maintenance/" class="nav-link ">Heat Pump Maintenance</a></div></li> 1787 <li id="menuItem3359" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/heat-pumps/heat-pump-repair/" class="nav-link ">Heat Pump Repair</a></div></li> 1788 </ul> 1789</li> 1790 <li id="menuItem3586" class="nav-item dropdown"><div class="menuLink d-flex d-xl-block align-items-center"><a href="#" class="nav-link ">HVAC services<a href="javascript:void(0)" class="dropdown-toggle submenuCollapse" data-target="#subMenu3586"><i class="fas fa-caret-down"></i></a></a></div> <ul id="subMenu3586" class="dropdownMenu submenuCollapse collapse shadow-xl depth_1"> <li id="menuItem3344" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/emergency-hvac/" class="nav-link ">Emergency HVAC</a></div></li> 1791 <li id="menuItem3351" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/hvac-installation/" class="nav-link ">HVAC Installation</a></div></li> 1792 <li id="menuItem3347" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/hvac-service-maintenance/" class="nav-link ">HVAC Service & Maintenance</a></div></li> 1793 </ul> 1794</li> 1795 <li id="menuItem3345" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/energy-savings-agreements/" class="nav-link ">Energy Savings Agreements</a></div></li> 1796 <li id="menuItem3353" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/residential/indoor-air-quality/" class="nav-link ">Indoor Air Quality</a></div></li> 1797</ul> 1798</li> 1799<li id="menuItem3296" class="nav-item dropdown"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/commercial/" class="nav-link ">Commercial<a href="javascript:void(0)" class="dropdown-toggle submenuCollapse" data-target="#subMenu3296"><i class="fas fa-caret-down"></i></a></a></div><ul id="subMenu3296" class="dropdownMenu submenuCollapse collapse shadow-xl depth_0"> <li id="menuItem3323" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/commercial/packaged-unit-replacement/" class="nav-link ">Packaged Unit Replacement</a></div></li> 1800 <li id="menuItem3370" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/commercial/systems-maintenance/" class="nav-link ">Systems Maintenance</a></div></li> 1801</ul> 1802</li> 1803<li id="menuItem3295" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/financing/" class="nav-link ">Financing</a></div></li> 1804<li id="menuItem3294" class="nav-item active"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/contact-us/" class="nav-link active">Contact Us</a></div></li> 1805<li id="menuItem3322" class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a class="nav-link mobile-hide"><i class="fas fa-search"></i></a></div></li> 1806</ul><ul id="menu-top-menu-1" class="navbar-nav flex-grow-1 flex-wrap d-block d-xl-none"><li class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/efficient-living/" class="nav-link ">Efficient Living</a></div></li> 1807<li class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/service-areas/" class="nav-link ">Service Areas</a></div></li> 1808<li class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/coupons/" class="nav-link ">Coupons</a></div></li> 1809<li class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/reviews/" class="nav-link ">Reviews</a></div></li> 1810<li class="nav-item"><div class="menuLink d-flex d-xl-block align-items-center"><a href="https://www.pelleheatandairconditioning.com/gallery/" class="nav-link ">Photo Gallery</a></div></li> 1811</ul> 1812 <div class="mobileExtra"> 1813 <div id="mobileContactInformation"> 1814 <h5>Contact Information</h5> 1815 <div class="list-group list-group-flush"> 1816 <div class="multipleLocationInfo list-group-item"> 1817 1818 <div class="multipleLocationName"> 1819 <span>San Jose</span> 1820 </div> 1821 <div class="multipleLocationPhone">
1822 <a href="tel:(408) 800-2791"><i class="fas fa-phone"></i> (408) 800-2791</a> 1823 </div> 1824 </div> 1825 <div class="multipleLocationInfo list-group-item"> 1826 1827 <div class="multipleLocationName"> 1828 <span>Morgan Hill</span> 1829 </div> 1830 <div class="multipleLocationPhone"> 1831 <a href="tel:(408) 978-7060"><i class="fas fa-phone"></i> (408) 978-7060</a> 1832 </div> 1833 </div> 1834 </div> 1835 </div> 1836 1837 <ul id="topHeaderLeft" class="nav justify-content-center align-items-center"> 1838 <li class="socialMedia nav-item"> 1839 <a href="https://www.facebook.com/PelleHeatingAirConditioning/" class="nav-link" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"> 1840 <path 1841 d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z" /> 1842 </svg> 1843 </a> 1844 </li> 1845 1846 1847 1848 1849 1850 1851 <li class="socialMedia nav-item"> 1852 <a href="https://www.yelp.com/biz/pelle-heating-and-air-conditioning-san-jose#query:air%20conditioning%20repair" class="nav-link" target="_blank"> 1853 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"> 1854 <path 1855 d="M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z" /> 1856 </svg> 1857 </a> 1858 </li> 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 <li class="socialMedia nav-item"><a href="https://www.google.com/maps?cid=13169027346126852913" class="nav-link" target="_blank"> 1869 <?xml version="1.0" encoding="utf-8"?> 1870<!-- Generator: Adobe Illustrator 25.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> 1871<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1872 viewBox="0 0 64 64" style="enable-background:new 0 0 64 64;" xml:space="preserve"> 1873<style type="text/css"> 1874 .st0{fill:#0062BF;} 1875</style> 1876<g> 1877 <g> 1878 <path class="st0" d="M47.909,25.706c-0.194,1.912-1.04,3.504-2.415,4.817c-3.605,3.443-9.46,2.736-12.19-1.462 1879 c-0.677-1.041-1.132-2.164-1.227-3.415c-0.033-0.245,0.058-0.507-0.056-0.742c-0.038,0.001-0.075,0.002-0.113,0.003 1880 c0,0.243,0,0.486,0,0.729c-0.133,1.562-0.735,2.934-1.722,4.134c-1.115,1.355-2.516,2.298-4.238,2.69 1881 c-2.969,0.676-5.569-0.033-7.719-2.21c-1.255-1.271-1.993-2.809-2.156-4.603c-0.033-0.245,0.058-0.507-0.056-0.742 1882 c-0.038,0.001-0.075,0.001-0.113,0.002c0,0.243,0,0.486,0,0.729c-0.133,1.563-0.736,2.936-1.724,4.136 1883 c-1.117,1.356-2.519,2.296-4.242,2.69c-2.891,0.662-5.443-0.009-7.584-2.076c-1.418-1.369-2.161-3.076-2.344-5.033 1884 c-0.036-0.388,0.007-0.76,0.108-1.141C1.574,18.72,3.016,13.225,4.46,7.73c0.52-1.98,2.157-3.293,4.203-3.367 1885 c0.12-0.004,0.24-0.004,0.36-0.004c15.32,0,30.64,0.003,45.96-0.004c1.805-0.001,3.19,0.711,4.114,2.276 1886 c0.211,0.358,0.34,0.749,0.445,1.15c1.453,5.52,2.906,11.039,4.364,16.558c0.188,0.712,0.057,1.412-0.097,2.094 1887 c-0.903,3.99-4.474,6.585-8.56,6.252c-3.602-0.294-6.66-3.188-7.161-6.778c-0.009-0.065-0.003-0.133-0.004-0.199 1888 c-0.044-0.264,0.059-0.548-0.107-0.873C47.876,25.169,47.941,25.442,47.909,25.706z"/> 1889 <path class="st0" d="M15.977,29.267c3.697,6.367,12.284,6.359,16.021,0.01c1.864,2.945,4.438,4.757,7.994,4.759 1890 c3.556,0.002,6.146-1.78,8.02-4.789c0.466,0.829,1.015,1.544,1.663,2.174c1.457,1.417,3.182,2.3,5.212,2.555 1891 c1.525,0.192,3.002-0.008,4.433-0.551c0.295-0.112,0.323-0.014,0.322,0.245c-0.005,7.173,0.008,14.345-0.01,21.518 1892 c-0.006,2.568-1.935,4.454-4.505,4.454c-15.426,0.004-30.852,0.004-46.277,0c-2.565-0.001-4.486-1.898-4.492-4.468 1893 c-0.015-7.173-0.003-14.345-0.013-21.518c-0.001-0.371,0.141-0.295,0.367-0.213c2.506,0.914,4.971,0.821,7.356-0.387 1894 c1.542-0.781,2.751-1.953,3.677-3.413C15.815,29.531,15.884,29.417,15.977,29.267z M52.611,41.374 1895 c-1.082-1.062-2.364-1.694-3.828-1.959c-5.552-1.003-10.349,3.668-9.377,9.219c0.557,3.184,2.488,5.343,5.585,6.273
1896 c2.782,0.835,5.427,0.392,7.602-1.625c2.106-1.953,2.614-4.487,2.242-7.254c-0.034-0.252-0.179-0.211-0.333-0.211 1897 c-2.306,0-4.612,0.006-6.919-0.008c-0.286-0.002-0.316,0.104-0.312,0.341c0.012,0.8,0.024,1.6-0.005,2.399 1898 c-0.012,0.336,0.109,0.385,0.403,0.381c1.2-0.015,2.399-0.001,3.599-0.011c0.233-0.002,0.304,0.048,0.234,0.288 1899 c-0.12,0.414-0.289,0.798-0.545,1.146c-1.076,1.459-2.598,1.864-4.283,1.675c-2.008-0.225-3.574-1.736-4.02-3.714 1900 c-0.447-1.983,0.425-4.05,2.2-5.172c1.512-0.956,3.786-0.991,5.291,0.345c0.134,0.119,0.219,0.131,0.358-0.01 1901 C51.195,42.772,51.899,42.082,52.611,41.374z"/> 1902 <path class="st0" d="M47.909,25.706c0.032-0.265-0.034-0.538,0.068-0.873c0.166,0.325,0.063,0.609,0.107,0.873 1903 C48.026,25.624,47.968,25.624,47.909,25.706z"/> 1904 <path class="st0" d="M15.907,25.636c0-0.243,0-0.486,0-0.729c0.038-0.001,0.075-0.001,0.113-0.002 1905 c0.113,0.235,0.023,0.496,0.056,0.742C16.024,25.564,15.969,25.544,15.907,25.636z"/> 1906 <path class="st0" d="M31.909,25.636c0-0.243,0-0.486,0-0.729c0.038-0.001,0.075-0.002,0.113-0.003 1907 c0.113,0.235,0.023,0.496,0.056,0.742C32.026,25.564,31.971,25.544,31.909,25.636z"/> 1908 </g> 1909</g> 1910</svg> 1911 </a></li> 1912 1913 1914 1915 <li id="extraLabel" class="nav-item w-100 d-inline-flex justify-content-center mt-2"><a href="" class="nav-link">Serving the Entire South Bay Area</a></li> 1916 1917 </ul> 1918</div> 1919 <div id="menu-cta-wrapper" class="d-flex justify-content-center align-items-center"> 1920 <ul class="d-flex justify-content-center align-items-center p-0 m-0"> 1921 <li><a id="menu-cta-primary-btn" href="https://www.pelleheatandairconditioning.com/contact-us/" >GET A QUOTE</a></li> 1922 </ul> 1923 </div> 1924 </div> 1925 </div> 1926 </div> 1927 </nav> 1928 <div id="ajaxSearch"> 1929 <div class="asl_w_container asl_w_container_1" data-id="1" data-instance="1"> 1930 <div id='ajaxsearchlite1' 1931 data-id="1" 1932 data-instance="1" 1933 class="asl_w asl_m asl_m_1 asl_m_1_1"> 1934 <div class="probox"> 1935 1936 1937 <div class='prosettings' style='display:none;' data-opened=0> 1938 <div class='innericon'> 1939 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22" height="22" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve"> 1940 <polygon transform = "rotate(90 256 256)" points="142.332,104.886 197.48,50 402.5,256 197.48,462 142.332,407.113 292.727,256 "/> 1941 </svg> 1942 </div> 1943 </div> 1944 1945 1946 1947 <div class='proinput'> 1948 <form role="search" action='#' autocomplete="off" 1949 aria-label="Search form"> 1950 <input aria-label="Search input" 1951 type='search' class='orig' 1952 tabindex="0" 1953 name='phrase' 1954 placeholder='Search here..' 1955 value='' 1956 autocomplete="off"/> 1957 <input aria-label="Search autocomplete" 1958 type='text' 1959 class='autocomplete' 1960 tabindex="-1" 1961 name='phrase' 1962 value='' 1963 autocomplete="off" disabled/> 1964 <input type='submit' value="Start search" style='width:0; height: 0; visibility: hidden;'> 1965 </form> 1966 </div> 1967 1968 1969 1970 <button class='promagnifier' tabindex="0" aria-label="Search magnifier"> 1971 <span class='innericon' style="display:block;"> 1972 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22" height="22" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve"> 1973 <path d="M460.355,421.59L353.844,315.078c20.041-27.553,31.885-61.437,31.885-98.037 1974 C385.729,124.934,310.793,50,218.686,50C126.58,50,51.645,124.934,51.645,217.041c0,92.106,74.936,167.041,167.041,167.041 1975 c34.912,0,67.352-10.773,94.184-29.158L419.945,462L460.355,421.59z M100.631,217.041c0-65.096,52.959-118.056,118.055-118.056 1976 c65.098,0,118.057,52.959,118.057,118.056c0,65.096-52.959,118.056-118.057,118.056C153.59,335.097,100.631,282.137,100.631,217.041 1977 z"/> 1978 </svg> 1979 </span> 1980 </button> 1981 1982 1983 1984 <div class='proloading'> 1985 1986 <div class="asl_loader"><div class="asl_loader-inner asl_simple-circle"></div></div> 1987 1988 </div> 1989 1990 <div class='proclose'> 1991 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" 1992 y="0px" 1993 width="12" height="12" viewBox="0 0 512 512" enable-background="new 0 0 512 512" 1994 xml:space="preserve"> 1995 <polygon points="438.393,374.595 319.757,255.977 438.378,137.348 374.595,73.607 255.995,192.225 137.375,73.622 73.607,137.352 192.246,255.983 73.622,374.625 137.352,438.393 256.002,319.734 374.652,438.378 "/> 1996 </svg> 1997 </div> 1998 1999 2000</div> </div> 2001 <div class='asl_data_container' style="display:none !important;"> 2002 <div class="asl_init_data wpdreams_asl_data_ct" 2003 style="display:none !important;" 2004 id="asl_init_id_1" 2005 data-asl-id="1" 2006 data-asl-instance="1" 2007 data-settings="{"homeurl":"https:\/\/www.pelleheatandairconditioning.com\/","resultstype":"vertical","resultsposition":"hover","itemscount":4,"charcount":0,"minWordLength":2,"highlight":false,"highlightWholewords":true,"singleHighlight":false,"scrollToResults":{"enabled":false,"offset":0},"resultareaclickable":1,"autocomplete":{"enabled":true,"lang":"en","trigger_charcount":0},"mobile":{"menu_selector":"#menu-toggle, .menu-toggle"},"trigger":{"click":"results_page","click_location":"same","update_href":false,"return":"results_page","return_location":"same","facet":true,"type":true,"redirect_url":"?s={phrase}","delay":300},"animations":{"pc":{"settings":{"anim":"fadedrop","dur":300},"results":{"anim":"fadedrop","dur":300},"items":"voidanim"},"mob":{"settings":{"anim":"fadedrop","dur":300},"results":{"anim":"fadedrop","dur":300},"items":"voidanim"}},"autop":{"state":true,"phrase":"","count":"1"},"resPage":{"useAjax":false,"selector":"#main","trigger_type":true,"trigger_facet":true,"trigger_magnifier":false,"trigger_return":false},"resultsSnapTo":"left","results":{"width":"auto","width_tablet":"auto","width_phone":"auto"},"settingsimagepos":"right","closeOnDocClick":true,"overridewpdefault":true,"override_method":"get"}"></div> 2008 <div id="asl_hidden_data"> 2009 <svg style="position:absolute" height="0" width="0"> 2010 <filter id="aslblur"> 2011 <feGaussianBlur in="SourceGraphic" stdDeviation="4"/> 2012 </filter> 2013 </svg> 2014 <svg style="position:absolute" height="0" width="0"> 2015 <filter id="no_aslblur"></filter> 2016 </svg> 2017 </div> 2018 </div> 2019 2020 <div id='ajaxsearchliteres1' 2021 class='vertical wpdreams_asl_results asl_w asl_r asl_r_1 asl_r_1_1'> 2022 2023 2024 <div class="results"> 2025 2026 2027 <div class="resdrg"> 2028 </div> 2029 2030 2031 </div> 2032 2033 2034 2035</div> 2036 2037 <div id='__original__ajaxsearchlitesettings1' 2038 data-id="1" 2039 class="searchsettings wpdreams_asl_settings asl_w asl_s asl_s_1"> 2040 <form name='options' 2041 aria-label="Search settings form" 2042 autocomplete = 'off'> 2043 2044 2045 2046 <input type="hidden" name="filters_changed" style="display:none;
2046" value="0"> 2047 <input type="hidden" name="filters_initial" style="display:none;" value="1"> 2048 2049 <div class="asl_option_inner hiddend"> 2050 <input type='hidden' name='qtranslate_lang' id='qtranslate_lang' 2051 value='0'/> 2052 </div> 2053 2054 2055 2056 <fieldset class="asl_sett_scroll"> 2057 <legend style="display: none;">Generic selectors</legend> 2058 <div class="asl_option" tabindex="0"> 2059 <div class="asl_option_inner"> 2060 <input type="checkbox" value="exact" 2061 aria-label="Exact matches only" 2062 name="asl_gen[]" /> 2063 <div class="asl_option_checkbox"></div> 2064 </div> 2065 <div class="asl_option_label"> 2066 Exact matches only </div> 2067 </div> 2068 <div class="asl_option" tabindex="0"> 2069 <div class="asl_option_inner"> 2070 <input type="checkbox" value="title" 2071 aria-label="Search in title" 2072 name="asl_gen[]" checked="checked"/> 2073 <div class="asl_option_checkbox"></div> 2074 </div> 2075 <div class="asl_option_label"> 2076 Search in title </div> 2077 </div> 2078 <div class="asl_option" tabindex="0"> 2079 <div class="asl_option_inner"> 2080 <input type="checkbox" value="content" 2081 aria-label="Search in content" 2082 name="asl_gen[]" checked="checked"/> 2083 <div class="asl_option_checkbox"></div> 2084 </div> 2085 <div class="asl_option_label"> 2086 Search in content </div> 2087 </div> 2088 <div class="asl_option_inner hiddend"> 2089 <input type="checkbox" value="excerpt" 2090 aria-label="Search in excerpt" 2091 name="asl_gen[]" checked="checked"/> 2092 <div class="asl_option_checkbox"></div> 2093 </div> 2094 </fieldset> 2095 <fieldset class="asl_sett_scroll"> 2096 <legend style="display: none;">Post Type Selectors</legend> 2097 <div class="asl_option_inner hiddend"> 2098 <input type="checkbox" value="post" 2099 aria-label="Hidden option, ignore please" 2100 name="customset[]" checked="checked"/> 2101 </div> 2102 <div class="asl_option_inner hiddend"> 2103 <input type="checkbox" value="page" 2104 aria-label="Hidden option, ignore please" 2105 name="customset[]" checked="checked"/> 2106 </div> 2107 </fieldset> 2108 </form> 2109 </div> 2110</div> 2111 </div> 2112</header> 2113 <!-- Body --> 2114 <main id="body" class="siteBody"> 2115 <div class="container" > 2116 <div class="row"> 2117 <div class="col-12"> 2118<article id="post-81" class="post-81 page type-page status-publish hentry"> 2119 2120 <div class="entry-content"> 2121 <div class="wpb-content-wrapper" id="wpb-content-root"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-6 vc_col-lg-6 vc_col-md-6"><div class="vc_column-inner"><div class="wpb_wrapper"><div id="ultimate-heading-96746ac13041a6455" class="uvc-heading ult-adjust-bottom-margin ultimate-heading-96746ac13041a6455 uvc-9579 heading-title title-with-line" data-hspacer="no_spacer" data-halign="left" style="text-align:left"><div class="uvc-heading-spacer no_spacer" style="top"></div><div class="uvc-main-heading ult-responsive" data-ultimate-target='.uvc-heading.ultimate-heading-96746ac13041a6455 h1' data-responsive-json-new='{"font-size":"","line-height":""}' ><h1 style="font-weight:normal;">Contact Pelle Heating & Air Conditioning Today!</h1></div></div> 2122 <div class="wpb_text_column wpb_content_element" > 2123 <div class="wpb_wrapper"> 2124 <p style="text-align: left;">A member of our team will be in touch shortly to confirm your contact details or address questions you may have.</p> 2125 2126 </div> 2127 </div> 2128 2129 <div class="wpb_raw_code wpb_raw_html wpb_content_element" id="form-no-bg"> 2130 <div class="wpb_wrapper"> 2131 <div class="forminator-ui forminator-custom-form forminator-custom-form-428 forminator-design--default forminator-enclosed forminator_ajax" data-forminator-render="0" data-form="forminator-module-428" data-uid="6ac13041a66c6"><br/></div><form 2132 id="forminator-module-428" 2133 class="forminator-ui forminator-custom-form forminator-custom-form-428 forminator-design--default forminator-enclosed forminator_ajax" 2134 method="post" 2135 data-forminator-render="0" 2136 data-form-id="428" 2137 data-color-option="default" data-design="default" data-grid="enclosed" style="display: none;" 2138 data-uid="6ac13041a66c6" 2139 ><div role="alert" aria-live="polite" class="forminator-response-message forminator-error" aria-hidden="true"></div><div class="forminator-row"><div id="name-1" class="forminator-field-name forminator-col forminator-col-6 "><div class="forminator-field"><label for="forminator-field-name-1_6ac13041a66c6" id="forminator-field-name-1_6ac13041a66c6-label" class="forminator-label">First Name <span class="forminator-required">*</span></label><input type="text" name="name-1" value="" placeholder="First Name" id="forminator-field-name-1_6ac13041a66c6" class="forminator-input forminator-name--field" aria-required="true" autocomplete="name" /></div></div><div id="name-2" class="forminator-field-name forminator-col forminator-col-6 "><div class="forminator-field"><label for="forminator-field-name-2_6ac13041a66c6" id="forminator-field-name-2_6ac13041a66c6-label" class="forminator-label">Last Name <span class="forminator-required">*</span></label><input type="text" name="name-2" value="" placeholder="Last Name" id="forminator-field-name-2_6ac13041a66c6" class="forminator-input forminator-name--field" aria-required="true" autocomplete="name" /></div></div></div><div class="forminator-row"><div id="email-1" class="forminator-field-email forminator-col forminator-col-6 "><div class="forminator-field"><label for="forminator-field-email-1_6ac13041a66c6" id="forminator-field-email-1_6ac13041a66c6-label" class="forminator-label">Email Address <span class="forminator-required">*</span></label><input type="email" name="email-1" value="" placeholder="Email Address" id="forminator-field-email-1_6ac13041a66c6" class="forminator-input forminator-email--field" data-required="1" aria-required="true" autocomplete="email" /></div></div><div id="phone-1" class="forminator-field-phone forminator-col forminator-col-6 "><div class="forminator-field"><label for="forminator-field-phone-1_6ac13041a66c6" id="forminator-field-phone-1_6ac13041a66c6-label" class="forminator-label">Phone Number <span class="forminator-required">*</span></label><input type="text" name="phone-1" value="" placeholder="Phone Number" id="forminator-field-phone-1_6ac13041a66c6" class="forminator-input forminator-field--phone" data-required="1" aria-required="true" autocomplete="off" data-national_mode="enabled" data-country="US" data-validation="standard" /></div></div></div><div class="forminator-row"><div id="address-1" class="forminator-field-address forminator-col forminator-col-12 "><div class="forminator-row"><div id="address-1-street_address" class="forminator-col"><div class="forminator-field"><label for="forminator-field-address-1-street_address_6ac13041a66c6" id="forminator-field-address-1-street_address_6ac13041a66c6-label" class="forminator-label">Address</label><input type="text" name="address-1-street_address" placeholder="Address" id="forminator-field-address-1-street_address_6ac13041a66c6" class="forminator-input" data-required="" aria-required="false" autocomplete="address-line1" value="" /></div></div></div></div></div><div class="forminator-row"><div id="select-1" class="forminator-field-select forminator-col forminator-col-12 "><div class="forminator-field"><label for="forminator-form-428__field--select-1_6ac13041a66c6" id="forminator-form-428__field--select-1_6ac13041a66c6-label" class="forminator-label">Are you a new customer?</label><select id="forminator-form-428__field--select-1_6ac13041a66c6" class="forminator-select--field forminator-select2 forminator-select2-multiple" data-required="" name="select-1" data-default-value="" data-hidden-behavior="zero" data-placeholder="Are you a new customer?" data-search="false" data-search-placeholder="Are you a new customer?" data-checkbox="false" data-allow-clear="false" aria-labelledby="forminator-form-428__field--select-1_6ac13041a66c6-label"><option value="" >Are you a new customer?</option><option value="Yes, I am a potential new customer" data-calculation="0">Yes, I am a potential new customer</option><option value="No, I'm a current existing customer" data-calculation="0">No, I'm a current existing customer</option><option value="I'm neither." data-calculation="0">I'm neither.</option></select></div></div></div><div class="forminator-row"><div id="textarea-1" class="forminator-field-textarea forminator-col forminator-col-12 "><div class="forminator-field"><label for="forminator-field-textarea-1_6ac13041a66c6" id="forminator-field-textarea-1_6ac13041a66c6-label" class="forminator-label">How can we help you?</label><textarea name="textarea-1" placeholder="How can we help you?" id="forminator-field-textarea-1_6ac13041a66c6" class="forminator-textarea" style="--forminator-textarea-m
2139in-height:140px;" ></textarea></div></div></div><div class="forminator-row"><div id="html-1" class="forminator-field-html forminator-col forminator-col-12 "><div class="forminator-field forminator-merge-tags" data-field="html-1"><p><em>By providing a telephone number and submitting this form you are consenting to be contacted by SMS text message. Message & data rates may apply. You can reply STOP to opt-out of further messaging. <a href="https://www.pelleheatandairconditioning.com/privacy-policy/" style="text-decoration: underline">Privacy Policy</a></em></p></div></div></div><div class="forminator-row"><div id="captcha-1" class="forminator-field-captcha forminator-col forminator-col-12 "><div class="forminator-captcha-left forminator-g-recaptcha recaptcha-invisible" data-theme="light" data-badge="inline" data-sitekey="6LeYH7YrAAAAAJ7BrAjl1CdXMO_XIA_lxrEZiQIL" data-size="invisible"></div> </div></div><input type="hidden" name="referer_url" value="" /><div class="forminator-row forminator-row-last"><div class="forminator-col"><div class="forminator-field"><button class="forminator-button forminator-button-submit">Send Message</button></div></div></div><input type="hidden" id="forminator_nonce" name="forminator_nonce" value="0ab71c3cbe" /><input type="hidden" name="_wp_http_referer" value="/contact-us/?utm_medium=ppc" /><input type="hidden" name="form_id" value="428"><input type="hidden" name="page_id" value="81"><input type="hidden" name="form_type" value="default"><input type="hidden" name="current_url" value="https://www.pelleheatandairconditioning.com/contact-us/"><input type="hidden" name="render_id" value="0"><input type="hidden" name="action" value="forminator_submit_form_custom-forms"><label for="input_8" class="forminator-hidden" aria-hidden="true">Please do not fill in this field. <input id="input_8" type="text" name="input_8" value="" autocomplete="off"></label></form> 2140 </div> 2141 </div> 2142</div></div></div><div class="wpb_column vc_column_container vc_col-sm-6 vc_col-lg-6 vc_col-md-6"><div class="vc_column-inner vc_custom_1763745964535"><div class="wpb_wrapper"><div id="sidebar" class="wpb_widgetised_column wpb_content_element"> 2143 <div class="wpb_wrapper"> 2144 2145 <section id="text-5" class="widget widget_text"><h2 class="widget-title">Locations</h2> <div class="textwidget"></div> 2146 </section> 2147 </div> 2148 </div> 2149<div class="vc_row wpb_row vc_inner vc_row-fluid vc_custom_1763746354827 vc_row-has-fill"><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner"><div class="wpb_wrapper"> 2150 <div class="wpb_text_column wpb_content_element" > 2151 <div class="wpb_wrapper"> 2152 <div class="contact-info style-1"><strong><span class="x_elementToProof" data-olk-copy-source="MessageBody">Pelle Heating & Air Conditioning</span>Â </strong><br /> 2153<i class="fa fa-map-marker"></i> <a href="https://www.google.com/maps?cid=13169027346126852913" target="_blank">1045 N. 10th St.<br>San Jose, CA 95112</a><br /> 2154<i class="fa fa-phone"></i> <a href="tel:(408) 800-2791">(408) 800-2791</a></div> 2155 2156 </div> 2157 </div> 2158</div></div></div><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner vc_custom_1763746655775"><div class="wpb_wrapper"> 2159 <div class="wpb_text_column wpb_content_element vc_custom_1763746718123" > 2160 <div class="wpb_wrapper"> 2161 <p><iframe style="border: 0;" src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3171.2468322487216!2d-121.89654929999999!3d37.360336!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x808e324bfd2a68e7%3A0xb6c1c8994b4bd331!2sPelle%20Heating%20%26%20Air%20Conditioning!5e0!3m2!1sen!2sus!4v1762977352994!5m2!1sen!2sus" width="277" height="212" allowfullscreen="allowfullscreen"></iframe></p> 2162 2163 </div> 2164 </div> 2165</div></div></div></div><div class="vc_row wpb_row vc_inner vc_row-fluid vc_custom_1763746354827 vc_row-has-fill"><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner"><div class="wpb_wrapper"> 2166 <div class="wpb_text_column wpb_content_element" > 2167 <div class="wpb_wrapper"> 2168 <div class="contact-info style-1"><strong><span class="x_elementToProof" data-olk-copy-source="MessageBody">Pelle Heating & Air Conditioning</span></strong><br /> 2169<i class="fa fa-map-marker"></i> <a href="http://maps.google.com/maps?f=q&hl=en&z=15&q=16885%20Joleen%20Way.,Morgan%20Hill,CA,95037" target="_blank">16885 Joleen Way.<br>Ste. 100 A<br>Morgan Hill, CA 95037</a><br /> 2170<i class="fa fa-phone"></i> <a href="tel:(408) 978-7060">(408) 978-7060</a></div> 2171 2172 </div> 2173 </div> 2174</div></div></div><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner vc_custom_1763746662558"><div class="wpb_wrapper"> 2175 <div class="wpb_text_column wpb_content_element vc_custom_1763746739548" > 2176 <div class="wpb_wrapper"> 2177 <p><iframe style="border: 0;" src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3181.029701101926!2d-121.6389162!3d37.1282084!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x808e21cccd101a6d%3A0xcdf6bce3f35fd10e!2sPelle%20Heating%20%26%20Air!5e0!3m2!1sen!2sus!4v1762975240924!5m2!1sen!2sus" width="277" height="212" allowfullscreen="allowfullscreen"></iframe></p> 2178 2179 </div> 2180 </div> 2181</div></div></div></div></div></div></div></div> 2182</div> </div><!-- .entry-content --> 2183 2184 </article><!-- #post-81 --></div> 2185</div> 2186</div> 2187</main><!-- #main --> 2188<!-- End Body --> 2189 2190<!-- Pre-footer --> 2191<!-- End Pre-footer --> 2192 2193<section class="footerWrapper"> 2194 <!-- Footer --> 2195 <footer id="footer" class="siteFooter py-5"> 2196 <div class="container"> 2197 <div class="row"> 2198 <div class="col-12 col-md-4">
2198<section id="media_image-2" class="widget widget_media_image"><h2 class="widget-title">About Us</h2><a href="#"><img width="339" height="150" src="https://www.pelleheatandairconditioning.com/wp-content/uploads/2025/08/pelle-logo.png" class="image wp-image-1951 attachment-full size-full" alt="" style="max-width: 100%; height: auto;" title="About Us" decoding="async" loading="lazy" /></a></section><section id="text-2" class="widget widget_text"> <div class="textwidget"><p>When you rely on Pelle Heating & Air Conditioning, you can know that we will show up on time, treat you with respect, and leave your home in pristine condition. Call us today!</p> 2199</div> 2200 </section></div> 2201 <div class="col-12 col-md-4"><section id="text-3" class="widget widget_text"><h2 class="widget-title">San Jose Location</h2> <div class="textwidget"><div class="contact-info"> 2202<div style="margin-bottom: 20px;"><iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3171.2468322487216!2d-121.89654929999999!3d37.360336!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x808e324bfd2a68e7%3A0xb6c1c8994b4bd331!2sPelle%20Heating%20%26%20Air%20Conditioning!5e0!3m2!1sen!2sph!4v1755875407437!5m2!1sen!2sph" width="100%" style="border:0" loading="lazy"></iframe></div> 2203<p><b>Pelle Heating & Air Conditioning</b><br /> 2204<i class="fa fa-map-marker"></i><a href="https://www.google.com/maps?cid=13169027346126852913" target="_blank">1045 N. 10th St.<br>San Jose, CA 95112</a><br /> 2205<i class="fa fa-phone"></i><a href="tel:(408) 800-2791">(408) 800-2791</a></p> 2206</div> 2207</div> 2208 </section></div> 2209 <div class="col-12 col-md-4"><section id="text-7" class="widget widget_text"><h2 class="widget-title">Morgan Hill Location</h2> <div class="textwidget"><p> <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3181.029701101926!2d-121.6389162!3d37.1282084!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x808e21cccd101a6d%3A0xcdf6bce3f35fd10e!2sPelle%20Heating%20%26%20Air!5e0!3m2!1sen!2sus!4v1762970841114!5m2!1sen!2sus" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe></p> 2210<div class="contact-info"> 2211<div></div> 2212<p><b>Pelle Heating & Air Conditioning</b><br /> 2213<i class="fa fa-map-marker"></i><a href="http://maps.google.com/maps?f=q&hl=en&z=15&q=16885%20Joleen%20Way.,Morgan%20Hill,CA,95037" target="_blank">16885 Joleen Way.<br>Ste. 100 A<br>Morgan Hill, CA 95037</a><br /> 2214<i class="fa fa-phone"></i><a href="tel:(408) 978-7060">(408) 978-7060</a></p> 2215</div> 2216</div> 2217 </section></div> 2218 </div> 2219 </div> 2220 </footer> 2221 2222 <div id="copyright" class="siteCopyright py-2"> 2223 <div class="container"> 2224 <div class="row"> 2225 <!-- Pre-Copyright --> 2226 <!-- End Pre-Copyright --> 2227 2228 <span class="w-100 footerTrigger"></span> 2229 2230 <div class="col-12 justify-content-center"> 2231 <ul class="copyrightContent nav align-self-center justify-content-center"> 2232 <li class="nav-item">© Copyright
2232<script>document.write(new Date().getFullYear());</script>
2232</li> 2233 <li class="nav-item"><a href="/">Pelle Heating & Air Conditioning</a></li> 2234 <li class="nav-item">All Rights Reserved</li> 2235 <li id="menu-item-3413" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-3413"><a rel="privacy-policy" href="https://www.pelleheatandairconditioning.com/privacy-policy/">Privacy Policy</a></li> 2236<li id="menu-item-3231" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3231"><a target="_blank" href="https://blog.pelleheatandairconditioning.com/">Blog</a></li> 2237 </ul> 2238 2239 <ul id="topHeaderLeft" class="nav justify-content-center align-items-center"> 2240 <li class="socialMedia nav-item"> 2241 <a href="https://www.facebook.com/PelleHeatingAirConditioning/" class="nav-link" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"> 2242 <path 2243 d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z" /> 2244 </svg> 2245 </a> 2246 </li> 2247 2248 2249 2250 2251 2252 2253 <li class="socialMedia nav-item"> 2254 <a href="https://www.yelp.com/biz/pelle-heating-and-air-conditioning-san-jose#query:air%20conditioning%20repair" class="nav-link" target="_blank"> 2255 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"> 2256 <path 2257 d="M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z" /> 2258 </svg> 2259 </a> 2260 </li> 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 <li class="socialMedia nav-item"><a href="https://www.google.com/maps?cid=13169027346126852913" class="nav-link" target="_blank"> 2271 <?xml version="1.0" encoding="utf-8"?> 2272<!-- Generator: Adobe Illustrator 25.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> 2273<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 2274 viewBox="0 0 64 64" style="enable-background:new 0 0 64 64;" xml:space="preserve"> 2275<style type="text/css"> 2276 .st0{fill:#0062BF;} 2277</style> 2278<g> 2279 <g> 2280 <path class="st0" d="M47.909,25.706c-0.194,1.912-1.04,3.504-2.415,4.817c-3.605,3.443-9.46,2.736-12.19-1.462 2281 c-0.677-1.041-1.132-2.164-1.227-3.415c-0.033-0.245,0.058-0.507-0.056-0.742c-0.038,0.001-0.075,0.002-0.113,0.003 2282 c0,0.243,0,0.486,0,0.729c-0.133,1.562-0.735,2.934-1.722,4.134c-1.115,1.355-2.516,2.298-4.238,2.69 2283 c-2.969,0.676-5.569-0.033-7.719-2.21c-1.255-1.271-1.993-2.809-2.156-4.603c-0.033-0.245,0.058-0.507-0.056-0.742 2284 c-0.038,0.001-0.075,0.001-0.113,0.002c0,0.243,0,0.486,0,0.729c-0.133,1.563-0.736,2.936-1.724,4.136 2285 c-1.117,1.356-2.519,2.296-4.242,2.69c-2.891,0.662-5.443-0.009-7.584-2.076c-1.418-1.369-2.161-3.076-2.344-5.033 2286 c-0.036-0.388,0.007-0.76,0.108-1.141C1.574,18.72,3.016,13.225,4.46,7.73c0.52-1.98,2.157-3.293,4.203-3.367 2287 c0.12-0.004,0.24-0.004,0.36-0.004c15.32,0,30.64,0.003,45.96-0.004c1.805-0.001,3.19,0.711,4.114,2.276 2288 c0.211,0.358,0.34,0.749,0.445,1.15c1.453,5.52,2.906,11.039,4.364,16.558c0.188,0.712,0.057,1.412-0.097,2.094 2289 c-0.903,3.99-4.474,6.585-8.56,6.252c-3.602-0.294-6.66-3.188-7.161-6.778c-0.009-0.065-0.003-0.133-0.004-0.199 2290 c-0.044-0.264,0.059-0.548-0.107-0.873C47.876,25.169,47.941,25.442,47.909,25.706z"/> 2291 <path class="st0" d="M15.977,29.267c3.697,6.367,12.284,6.359,16.021,0.01c1.864,2.945,4.438,4.757,7.994,4.759 2292 c3.556,0.002,6.146-1.78,8.02-4.789c0.466,0.829,1.015,1.544,1.663,2.174c1.457,1.417,3.182,2.3,5.212,2.555 2293 c1.525,0.192,3.002-0.008,4.433-0.551c0.295-0.112,0.323-0.014,0.322,0.245c-0.005,7.173,0.008,14.345-0.01,21.518 2294 c-0.006,2.568-1.935,4.454-4.505,4.454c-15.426,0.004-30.852,0.004-46.277,0c-2.565-0.001-4.486-1.898-4.492-4.468 2295 c-0.015-7.173-0.003-14.345-0.013-21.518c-0.001-0.371,0.141-0.295,0.367-0.213c2.506,0.914,4.971,0.821,7.356-0.387 2296 c1.542-0.781,2.751-1.953,3.677-3.413C15.815,29.531,15.884,29.417,15.977,29.267z M52.611,41.374 2297 c-1.082-1.062-2.364-1.694-3.828-1.959c-5.552-1.003-10.349,3.668-9.377,9.219c0.557,3.184,2.488,5.343,5.585,6.273
2298 c2.782,0.835,5.427,0.392,7.602-1.625c2.106-1.953,2.614-4.487,2.242-7.254c-0.034-0.252-0.179-0.211-0.333-0.211 2299 c-2.306,0-4.612,0.006-6.919-0.008c-0.286-0.002-0.316,0.104-0.312,0.341c0.012,0.8,0.024,1.6-0.005,2.399 2300 c-0.012,0.336,0.109,0.385,0.403,0.381c1.2-0.015,2.399-0.001,3.599-0.011c0.233-0.002,0.304,0.048,0.234,0.288 2301 c-0.12,0.414-0.289,0.798-0.545,1.146c-1.076,1.459-2.598,1.864-4.283,1.675c-2.008-0.225-3.574-1.736-4.02-3.714 2302 c-0.447-1.983,0.425-4.05,2.2-5.172c1.512-0.956,3.786-0.991,5.291,0.345c0.134,0.119,0.219,0.131,0.358-0.01 2303 C51.195,42.772,51.899,42.082,52.611,41.374z"/> 2304 <path class="st0" d="M47.909,25.706c0.032-0.265-0.034-0.538,0.068-0.873c0.166,0.325,0.063,0.609,0.107,0.873 2305 C48.026,25.624,47.968,25.624,47.909,25.706z"/> 2306 <path class="st0" d="M15.907,25.636c0-0.243,0-0.486,0-0.729c0.038-0.001,0.075-0.001,0.113-0.002 2307 c0.113,0.235,0.023,0.496,0.056,0.742C16.024,25.564,15.969,25.544,15.907,25.636z"/> 2308 <path class="st0" d="M31.909,25.636c0-0.243,0-0.486,0-0.729c0.038-0.001,0.075-0.002,0.113-0.003 2309 c0.113,0.235,0.023,0.496,0.056,0.742C32.026,25.564,31.971,25.544,31.909,25.636z"/> 2310 </g> 2311</g> 2312</svg> 2313 </a></li> 2314 2315 2316 </ul> 2317 </div> 2318 </div> 2319 </div> 2320 </div> 2321 <!-- End Footer --> 2322</section> 2323</div> 2324<!-- End Wrapper --> 2325 2326 <div id="backToTop" class="backToTopFloat style02"> 2327 <a href="javascript:void(0)"></a> 2328 </div> 2329 2330 <div id="floatingIcon" class=""> 2331 <div class="floatingIcon-phone"> 2332 <div class="floatingIcon-pulse"></div> 2333 <div class="floatingIcon-pulse-fill"></div> 2334 <div class="floatingIcon-pulse-icon bottomDisplay" data-bs-toggle="offcanvas" data-bs-target="#showMultipleLocations"> 2335 <i class="fas fa-phone" aria-hidden="true"></i> 2336 </div> 2337 </div> 2338 </div> 2339 <div id="showMultipleLocations" class="offcanvas offcanvas-end" tabindex="-1" aria-labelledby="showMultipleLocationsLabel"> 2340 <div class="offcanvas-header"> 2341 <h5 id="showMultipleLocationsLabel">Contact Information</h5> 2342 <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"><i class="fas fa-times" aria-hidden="true"></i></button>
2343 </div> 2344 <div class="offcanvas-body"> 2345 2346 2347 <div class="row gx-0"> 2348 <div class="col-12 mt-1 mb-1 card"> 2349 <div class="multipleLocationInfo card-body"> 2350 <div class="multipleLocationName mb-2"> 2351 <span>San Jose</span> 2352 </div> 2353 <div class="multipleLocationPhone"> 2354 <a href="tel:(408) 800-2791"><i class="fas fa-phone"></i> (408) 800-2791</a> 2355 </div> 2356 </div> 2357 </div> 2358 <div class="col-12 mt-1 mb-1 card"> 2359 <div class="multipleLocationInfo card-body"> 2360 <div class="multipleLocationName mb-2"> 2361 <span>Morgan Hill</span> 2362 </div> 2363 <div class="multipleLocationPhone"> 2364 <a href="tel:(408) 978-7060"><i class="fas fa-phone"></i> (408) 978-7060</a> 2365 </div> 2366 </div> 2367 </div> 2368 <div class="textBoxLabel" data-bs-toggle="offcanvas" data-bs-target="#emailWrapper"> 2369 </div> 2370 <div class="textBoxLabel" data-bs-toggle="offcanvas" data-bs-target="#chatWrapper"> 2371 </div> 2372 <div class="textBoxLabel" data-bs-toggle="offcanvas" data-bs-target="#chatWrapper"> 2373 </div> 2374 </div> 2375 </div> 2376 </div> 2377<div id="offcanvas-container"> 2378 <div id="emailWrapper" class="offcanvas offcanvas-end" tabindex="-1" aria-labelledby="emaillabel"> 2379 <div class="offcanvas-header"> 2380 <h5 id="emaillabel"></h5> 2381 <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"><i class="fas fa-times" aria-hidden="true"></i></button>
2382 </div> 2383 <div class="offcanvas-body"> 2384 </div> 2385 </div> 2386 <div id="chatWrapper" class="offcanvas offcanvas-end" tabindex="-1" aria-labelledby="chatlabel"> 2387 <div class="offcanvas-header"> 2388 <h5 id="chatlabel"></h5> 2389 <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"><i class="fas fa-times" aria-hidden="true"></i></button> 2390 </div> 2391 <div class="offcanvas-body"> 2392 </div> 2393 </div> 2394 <div id="textWrapper" class="offcanvas offcanvas-end" tabindex="-1" aria-labelledby="textlabel"> 2395 <div class="offcanvas-header"> 2396 <h5 id="textlabel"></h5> 2397 <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"><i class="fas fa-times" aria-hidden="true"></i></button> 2398 </div> 2399 <div class="offcanvas-body"> 2400 </div> 2401 </div> 2402 <div id="bookingWrapper" class="offcanvas offcanvas-end" tabindex="-1" aria-labelledby="bookinglabel"> 2403 <div class="offcanvas-header"> 2404 <h5 id="bookinglabel"></h5> 2405 <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"><i class="fas fa-times" aria-hidden="true"></i></button>
2406 </div> 2407 <div class="offcanvas-body"> 2408 </div> 2409 </div> 2410</div>
2411<script type="speculationrules"> 2412{"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/ringringmarketing-child/*","/wp-content/themes/ringringmarketing/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2413</script>
2413 2414<!-- HFCM by 99 Robots - Snippet # 36: GTM Footer -->
vendor: 68 bytes, lines 2414-2415
2414 2415<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2415GTM-5KXMN84
vendor: 84 bytes, line 2415
2415" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2416<!-- /end HFCM by 99 Robots --> 2417<!-- HFCM by 99 Robots - Snippet # 56: GHL Codes -->
2418<script> 2419// Always load user session 2420(function() { 2421 2422 function loadScript(src) { 2423 var s = document.createElement('script'); 2424 s.src = src; 2425 document.body.appendChild(s); 2426 } 2427 2428 loadScript("https://backend.leadconnectorhq.com/appengine/js/user_session.js"); 2429 2430 // Check for utm_medium=ppc 2431 var params = new URLSearchParams(window.location.search); 2432 2433 if (params.get('utm_medium') === 'ppc') { 2434 // ---- PPC POOLS ---- 2435 loadScript("https://backend.leadconnectorhq.com/appengine/loc/BRdtRHfugMEnjipSqbN6/pool/bmRssYGIf5vPl7bVmx3Z/number_pool.js"); 2436 loadScript("https://backend.leadconnectorhq.com/appengine/loc/BRdtRHfugMEnjipSqbN6/pool/YQ4PE5cPXIDcbTFCH9RV/number_pool.js"); 2437 2438 } else { 2439 // ---- ALL PAGES (LOWEST PRIORITY) ---- 2440 loadScript("https://backend.leadconnectorhq.com/appengine/loc/BRdtRHfugMEnjipSqbN6/pool/qFPBpDgRbSsEdj1lJwqv/number_pool.js"); 2441 loadScript("https://backend.leadconnectorhq.com/appengine/loc/BRdtRHfugMEnjipSqbN6/pool/MQjK0ahJl7SZbR5KuQ4Z/number_pool.js"); 2442 } 2443 2444})(); 2445</script>
2445 2446<!-- /end HFCM by 99 Robots -->
2447<script id="ringringmarketing-bootstrap-js" src="https://www.pelleheatandairconditioning.com/wp-content/themes/ringringmarketing/assets/js/bootstrap.bundle.min.js?ver=20261003164137"></script>
vendor: 1 bytes, line 2447
2447
2448<script id="ringringmarketing-30secondfeedback-js" src="https://30secondfeedback.com/widgets.js?ver=20261003164137"></script>
vendor: 1 bytes, line 2448
2448
2449<script id="ringringmarketing-main-js" src="https://www.pelleheatandairconditioning.com/wp-content/themes/ringringmarketing/assets/js/main.js?ver=20261003164137"></script>
vendor: 1 bytes, line 2449
2449
2450<script id="wd-asl-ajaxsearchlite-js-before"> 2451window.ASL = typeof window.ASL !== 'undefined' ? window.ASL : {}; window.ASL.wp_rocket_exception = "DOMContentLoaded"; window.ASL.ajaxurl = "https:\/\/www.pelleheatandairconditioning.com\/wp-admin\/admin-ajax.php"; window.ASL.backend_ajaxurl = "https:\/\/www.pelleheatandairconditioning.com\/wp-admin\/admin-ajax.php"; window.ASL.asl_url = "https:\/\/www.pelleheatandairconditioning.com\/wp-content\/plugins\/ajax-search-lite\/"; window.ASL.rest_url = "https:\/\/www.pelleheatandairconditioning.com\/wp-json\/"; window.ASL.detect_ajax = true; window.ASL.media_query = 4787; window.ASL.version = 4787; window.ASL.pageHTML = ""; window.ASL.additional_scripts = []; window.ASL.script_async_load = false; window.ASL.init_only_in_viewport = true; window.ASL.font_url = "https:\/\/www.pelleheatandairconditioning.com\/wp-content\/plugins\/ajax-search-lite\/css\/fonts\/icons2.woff2"; window.ASL.highlight = {"enabled":false,"data":[]}; window.ASL.analytics = {"method":false,"tracking_id":"","event":{"focus":{"items":[]},"search_start":{"items":[]},"search_end":{"items":[]},"magnifier":{"items":[]},"return":{"items":[]},"facet_change":{"items":[]},"result_click":{"items":[]}}}; window.ASL.statistics = {"enabled":false,"uid":0}; window.ASL.cache = {"enabled":false,"type":"super_file","list":[],"url":"https:\/\/www.pelleheatandairconditioning.com\/wp-content\/cache\/asp\/results\/"}; 2452//# sourceURL=wd-asl-ajaxsearchlite-js-before 2453</script>
vendor: 1 bytes, line 2453
2453
2454<script id="wd-asl-ajaxsearchlite-js" src="https://www.pelleheatandairconditioning.com/wp-content/plugins/ajax-search-lite/js/min/plugin/merged/asl.min.js?ver=4787"></script>
vendor: 1 bytes, line 2454
2454
2455<script id="wpb_composer_front_js-js" src="https://www.pelleheatandairconditioning.com/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=9.0.1"></script>
vendor: 1 bytes, line 2455
2455
2456<script id="forminator-select2-js" src="https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/assets/forminator-ui/js/select2.full.min.js?ver=1.56.2"></script>
vendor: 1 bytes, line 2456
2456
2457<script id="forminator-jquery-validate-js" src="https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/assets/js/library/jquery.validate.min.js?ver=1.56.2"></script>
vendor: 1 bytes, line 2457
2457
2458<script id="forminator-form-js" src="https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/assets/forminator-ui/js/forminator-form.min.js?ver=1.56.2"></script>
vendor: 1 bytes, line 2458
2458
2459<script id="forminator-front-scripts-js-extra"> 2460var ForminatorFront = {"ajaxUrl":"https://www.pelleheatandairconditioning.com/wp-admin/admin-ajax.php","cform":{"processing":"Submitting form, please wait","error":"An error occurred while processing the form. Please try again","upload_error":"An upload error occurred while processing the form. Please try again","pagination_prev":"Previous","pagination_next":"Next","pagination_go":"Submit","gateway":{"processing":"Processing payment, please wait","paid":"Success! Payment confirmed. Submitting form, please wait","error":"Error! Something went wrong when verifying the payment"},"captcha_error":"Invalid CAPTCHA","no_file_chosen":"No file chosen","intlTelInput_utils_script":"https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/assets/js/library/intlTelInputUtils.js","process_error":"Please try again","payment_failed":"Payment failed. Please try again.","payment_cancelled":"Payment was canceled","checkout_session_invalid":"Your payment session was updated. Please try again.","payment_session_refresh_failed":"We could not refresh your payment session. Please refresh the page and try again."},"poll":{"processing":"Submitting vote, please wait","error":"An error occurred saving the vote. Please try again"},"quiz":{"view_results":"View Results"},"select2":{"load_more":"Loading more results\u2026","no_result_found":"No results found","searching":"Searching\u2026","loaded_error":"The results could not be loaded."}}; 2461//# sourceURL=forminator-front-scripts-js-extra 2462</script>
vendor: 1 bytes, line 2462
2462
2463<script id="forminator-front-scripts-js" src="https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/build/front/front.multi.min.js?ver=1.56.2"></script>
vendor: 1 bytes, line 2463
2463
2464<script id="forminator-intlTelInput-js" src="https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/assets/js/library/intlTelInput.min.js?ver=1.56.2"></script>
vendor: 1 bytes, line 2464
2464
2465<script id="forminator-dompurify-js" src="https://www.pelleheatandairconditioning.com/wp-content/plugins/forminator/assets/js/library/dompurify.min.js?ver=3.3.1"></script>
vendor: 185 bytes, lines 2465-2466
2465 2466<script id="forminator-google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?hl=en_US&onload=forminator_render_captcha&render=explicit&ver=1.56.2"></script>
2467<script id="wp-emoji-settings" type="application/json"> 2468{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.pelleheatandairconditioning.com/wp-includes/js/wp-emoji-release.min.js?ver=fa6f98e956d788bbc26ee47a891aeac1"}} 2469</script>
vendor: 1 bytes, line 2469
2469
2470<script type="module"> 2471/*! This file is auto-generated */ 2472var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 2473//# sourceURL=https://www.pelleheatandairconditioning.com/wp-includes/js/wp-emoji-loader.min.js 2474</script>
vendor: 1 bytes, line 2474
2474
2475<script></script>
2475<script type="text/javascript">jQuery(function() {jQuery.ajax({url: 'https://www.pelleheatandairconditioning.com/wp-admin/admin-ajax.php',type: "POST",data: {action: "forminator_get_nonce",form_id: "428",},success: function (response) {jQuery('#forminator-module-428 #forminator_nonce').val( response.data );}});})</script>
2475
2475<script type="text/javascript"> 2476 jQuery(function () { 2477 window.Forminator_Cform_Paginations = window.Forminator_Cform_Paginations || []; 2478 window.Forminator_Cform_Paginations[428] = 2479 {"has-pagination":false,"pagination-header-design":"show","pagination-header":"nav","last-steps":"Finish","last-previous":"Previous","pagination-labels":"default","has-paypal":false,"progress-bar-type":"progress","page-number-text":"Page %1$s of %2$s"}; 2480 2481 var runForminatorFront = function ( isElementorCall ) { 2482 var $form = jQuery('#forminator-module-428[data-forminator-render="0"]'); 2483 2484 // Skip direct init for forms inside Elementor popups â they defer to element_ready/global. 2485 if ( !isElementorCall && $form.length && $form.closest('[data-elementor-type="popup"]').length > 0 ) { 2486 return; 2487 } 2488 2489 // Prevent duplicate initialization 2490 if ( $form.length && !$form.hasClass('forminator-initialized') ) { 2491 $form.addClass('forminator-initialized'); 2492 $form.forminatorFront({"form_type":"custom-form","inline_validation":true,"print_value":false,"rules":"\"name-1\": \"required\",\"name-1\": \"trim\",\"name-2\": \"required\",\"name-2\": \"trim\",\"email-1\": {\n\"required\": true,\"emailWP\": true,},\n\"phone-1\": {\"required\": true,\"trim\": true,\"forminatorPhoneNational\": true,},","messages":"\"name-1\": \"First Name is required.\",\n\"name-2\": \"Last Name is required.\",\n\"email-1\": {\n\"required\": \"This field is required. Please input a valid email.\",\n\"emailWP\": \"This is not a valid email.\",\n\"email\": \"This is not a valid email.\",\n},\n\"phone-1\": {\n\"required\": \"Phone Number is required\",\n\"trim\": \"Phone Number is required\",\n\"forminatorPhoneNational\": \"Please input a valid phone number.\",\n\"phone\": \"Please input a valid phone number.\",\n},\n","conditions":{"fields":[],"relations":{"name-1":[],"name-2":[],"email-1":[],"phone-1":[],"address-1":[],"select-1":[],"textarea-1":[],"html-1":[],"captcha-1":[],"submit":[]}},"calendar":"{\"days\":[\"Su\",\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\"],\"months\":[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"]}","paypal_config":{"live_id":"","sandbox_id":"","redirect_url":"https:\/\/www.pelleheatandairconditioning.com\/contact-us","form_id":428},"forminator_fields":["address","calculation","captcha","consent","currency","custom","date","email","gdprcheckbox","group","hidden","html","checkbox","name","number","page-break","password","paypal","phone","postdata","radio","rating","section","select","slider","stripe-ocs","stripe","text","textarea","time","upload","url"],"general_messages":{"calculation_error":"Failed to calculate field.","payment_require_ssl_error":"SSL required to submit this form, please check your URL.","payment_require_amount_error":"PayPal amount must be greater than 0.","form_has_error":"Please correct the errors before submission."},"payment_require_ssl":false,"has_loader":true,"loader_label":"Submitting...","calcs_memoize_time":300,"is_reset_enabled":true,"has_stripe":false,"has_paypal":false,"submit_button_class":""}); 2493 } 2494 } 2495 2496 if (window.elementorFrontend && typeof elementorFrontend.hooks !== "undefined") { 2497 elementorFrontend.hooks.addAction('frontend/element_ready/global', function ( $scope ) { 2498 if ( $scope.find('#forminator-module-428').length > 0 ) { 2499 // Add small delay to ensure DOM is ready 2500 setTimeout(function () { runForminatorFront(true); }, 100); 2501 } 2502 }); 2503 } 2504 2505 runForminatorFront(false); 2506 2507 if (typeof ForminatorValidationErrors !== 'undefined') { 2508 var forminatorFrontSubmit = jQuery(ForminatorValidationErrors.selector).data('forminatorFrontSubmit'); 2509 if (typeof forminatorFrontSubmit !== 'undefined') { 2510 forminatorFrontSubmit.show_messages(ForminatorValidationErrors.errors); 2511 } 2512 } 2513 if (typeof ForminatorFormHider !== 'undefined') { 2514 var forminatorFront = jQuery(ForminatorFormHider.selector).data('forminatorFront'); 2515 if (typeof forminatorFront !== 'undefined') { 2516 jQuery(forminatorFront.forminator_selector).find('.forminator-row').hide(); 2517 jQuery(forminatorFront.forminator_selector).find('.forminator-pagination-steps').hide(); 2518 jQuery(forminatorFront.forminator_selector).find('.forminator-pagination-footer').hide(); 2519 } 2520 } 2521 }); 2522 </script>
2522 2523 <!-- CAPTCHA added with CAPTCHA 4WP plugin. More information: https://captcha4wp.com -->
vendor: 87 bytes, line 2523
2523 <script id="c4wp-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
25236LeYH7YrAAAAAJ7BrAjl1CdXMO_XIA_lxrEZiQIL
vendor: 26 bytes, lines 2523-2524
2523&hl=en"></script> 2524
2524<script id="c4wp-inline-js" type="text/javascript"> 2525 /* @v3-js:start */ 2526 let c4wp_onloadCallback = function() { 2527 for ( var i = 0; i < document.forms.length; i++ ) { 2528 let form = document.forms[i]; 2529 let captcha_div = form.querySelector( '.c4wp_captcha_field_div:not(.rendered)' ); 2530 let jetpack_sso = form.querySelector( '#jetpack-sso-wrap' ); 2531 var wcblock_submit = form.querySelector( '.wc-block-components-checkout-place-order-button' ); 2532 var has_wc_submit = null !== wcblock_submit; 2533 2534 if ( null === captcha_div && ! has_wc_submit || form.id == 'create-group-form' ) { 2535 if ( ! form.parentElement.classList.contains( 'nf-form-layout' ) ) { 2536 continue; 2537 } 2538 2539 } 2540 if ( ! has_wc_submit ) { 2541 if ( !( captcha_div.offsetWidth || captcha_div.offsetHeight || captcha_div.getClientRects().length ) ) { 2542 if ( jetpack_sso == null && ! form.classList.contains( 'woocommerce-form-login' ) ) { 2543 continue; 2544 } 2545 } 2546 } 2547 2548 let alreadyCloned = form.querySelector( '.c4wp-submit' ); 2549 if ( null != alreadyCloned ) { 2550 continue; 2551 } 2552 2553 let foundSubmitBtn = form.querySelector( '#signup-form [type=submit], [type=submit]:not(#group-creation-create):not([name="signup_submit"]):not([name="ac_form_submit"]):not(.verify-captcha)' ); 2554 let cloned = false; 2555 let clone = false; 2556 2557 // Submit button found, clone it. 2558 if ( foundSubmitBtn ) { 2559 clone = foundSubmitBtn.cloneNode(true); 2560 clone.classList.add( 'c4wp-submit' ); 2561 clone.removeAttribute( 'onclick' ); 2562 clone.removeAttribute( 'onkeypress' ); 2563 if ( foundSubmitBtn.parentElement.form === null ) { 2564 foundSubmitBtn.parentElement.prepend(clone); 2565 } else { 2566 foundSubmitBtn.parentElement.insertBefore( clone, foundSubmitBtn ); 2567 } 2568 foundSubmitBtn.style.display = "none"; 2569 captcha_div = form.querySelector( '.c4wp_captcha_field_div' ); 2570 cloned = true; 2571 } 2572 2573 // WC block checkout clone btn. 2574 if ( has_wc_submit && ! form.classList.contains( 'c4wp-primed' ) ) { 2575 clone = wcblock_submit.cloneNode(true); 2576 clone.classList.add( 'c4wp-submit' ); 2577 clone.classList.add( 'c4wp-clone' ); 2578 clone.removeAttribute( 'onclick' ); 2579 clone.removeAttribute( 'onkeypress' ); 2580 if ( wcblock_submit.parentElement.form === null ) { 2581 wcblock_submit.parentElement.prepend(clone); 2582 } else { 2583 wcblock_submit.parentElement.insertBefore( clone, wcblock_submit ); 2584 } 2585 wcblock_submit.style.display = "none"; 2586 2587 clone.addEventListener('click', function( e ){ 2588 if ( form.classList.contains( 'c4wp_v2_fallback_active' ) ) { 2589 jQuery( form ).find( '.wc-block-components-checkout-place-order-button:not(.c4wp-submit)' ).click(); 2590 return true; 2591 } else { 2592 grecaptcha.execute( '6LeYH7YrAAAAAJ7BrAjl1CdXMO_XIA_lxrEZiQIL', ).then( function( data ) { 2593 form.classList.add( 'c4wp-primed' ); 2594 }); 2595 } 2596 2597 }); 2598 foundSubmitBtn = wcblock_submit; 2599 cloned = true; 2600 } 2601 2602 // Clone created, listen to its click. 2603 if ( cloned ) { 2604 clone.addEventListener( 'click', function ( event ) { 2605 logSubmit( event, 'cloned', form, foundSubmitBtn ); 2606 }); 2607 // No clone, execute and watch for form submission. 2608 } else { 2609 grecaptcha.execute( 2610 '6LeYH7YrAAAAAJ7BrAjl1CdXMO_XIA_lxrEZiQIL', 2611 ).then( function( data ) { 2612 var responseElem = form.querySelector( '.c4wp_response' ); 2613 if ( responseElem == null ) { 2614 var responseElem = document.querySelector( '.c4wp_response' ); 2615 } 2616 if ( responseElem != null ) { 2617 responseElem.setAttribute( 'value', data ); 2618 } 2619 }); 2620 2621 // Anything else. 2622 form.addEventListener( 'submit', function ( event ) { 2623 logSubmit( event, 'other', form ); 2624 }); 2625 } 2626 2627 function logSubmit( event, form_type = '', form, foundSubmitBtn ) { 2628 // Standard v3 check. 2629 if ( ! form.classList.contains( 'c4wp_v2_fallback_active' ) && ! form.classList.contains( 'c4wp_verified' ) ) { 2630 event.preventDefault(); 2631 try { 2632 grecaptcha.execute( 2633 '6LeYH7YrAAAAAJ7BrAjl1CdXMO_XIA_lxrEZiQIL', 2634 ).then( function( data ) { 2635 var responseElem = form.querySelector( '.c4wp_response' ); 2636 if ( responseElem == null ) { 2637 var responseElem = document.querySelector( '.c4wp_response' ); 2638 } 2639 2640 responseElem.setAttribute( 'value', data ); 2641 2642 if ( form.classList.contains( 'wc-block-checkout__form' ) ) { 2643 // WC block checkout. 2644 let input = document.querySelector('input[id*="c4wp-wc-checkout"]'); 2645 let lastValue = input.value; 2646 var token = data; 2647 input.value = token; 2648 let event = new Event('input', { bubbles: true }); 2649 event.simulated = true; 2650 let tracker = input._valueTracker; 2651 if (tracker) { 2652 tracker.setValue( lastValue ); 2653 } 2654 input.dispatchEvent(event) 2655 } 2656 2657 2658 // Submit as usual. 2659 if ( foundSubmitBtn ) { 2660 foundSubmitBtn.click(); 2661 } else if ( form.classList.contains( 'wc-block-checkout__form' ) ) { 2662 jQuery( form ).find( '.wc-block-components-checkout-place-order-button:not(.c4wp-submit)' ).click(); 2663 } else { 2664 2665 if ( typeof form.submit === 'function' ) { 2666 form.submit(); 2667 } else { 2668 HTMLFormElement.prototype.submit.call(form); 2669 } 2670 } 2671 2672 return true; 2673 }); 2674 } catch (e) { 2675 // Silence. 2676 } 2677 // V2 fallback. 2678 } else { 2679 if ( form.classList.contains( 'wpforms-form' ) || form.classList.contains( 'frm-fluent-form' ) || form.classList.contains( 'woocommerce-checkout' ) ) { 2680 return true; 2681 } 2682 2683 if ( form.parentElement.classList.contains( 'nf-form-layout' ) ) { 2684 return false;
2685 } 2686 2687 if ( form.classList.contains( 'wc-block-checkout__form' ) ) { 2688 return; 2689 } 2690 2691 // Submit as usual. 2692 if ( typeof form.submit === 'function' ) { 2693 form.submit(); 2694 } else { 2695 HTMLFormElement.prototype.submit.call(form); 2696 } 2697 2698 return true; 2699 } 2700 }; 2701 } 2702 }; 2703 2704 grecaptcha.ready( c4wp_onloadCallback ); 2705 2706 if ( typeof jQuery !== 'undefined' ) { 2707 jQuery( 'body' ).on( 'click', '.acomment-reply.bp-primary-action', function ( e ) { 2708 c4wp_onloadCallback(); 2709 }); 2710 } 2711 2712 //token is valid for 2 minutes, So get new token every after 1 minutes 50 seconds 2713 setInterval(c4wp_onloadCallback, 110000); 2714 2715 2716 window.addEventListener("load", (event) => { 2717 if ( typeof jQuery !== 'undefined' && jQuery( 'input[id*="c4wp-wc-checkout"]' ).length ) { 2718 var element = document.createElement('div'); 2719 var html = '<div class="c4wp_captcha_field" style="margin-bottom: 10px" data-nonce="ade1fef738"><div id="c4wp_captcha_field_0" class="c4wp_captcha_field_div"><input type="hidden" name="g-recaptcha-response" class="c4wp_response" aria-label="do not use" aria-readonly="true" value="" /></div></div>'; 2720 element.innerHTML = html; 2721 jQuery( '[class*="c4wp-wc-checkout"]' ).append( element ); 2722 jQuery( '[class*="c4wp-wc-checkout"]' ).find('*').off(); 2723 c4wp_onloadCallback(); 2724 } 2725 }); 2726 /* @v3-js:end */ 2727 </script>
2727 2728 <!-- / CAPTCHA by CAPTCHA 4WP plugin --></body> 2729</html> 2730 2731<!-- Cache served by breeze CACHE (Desktop) - Last modified: Sat, 03 Oct 2026 16:41:37 GMT -->
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.