1 2<style> 3 /* Desktop nav (from your markup: <ul id="top-nav-list" class="right">) */ 4 #top-nav-list li.quote { display: none !important; } /* quickest win */ 5 #top-nav-list a[href*="contact-us"] { display: none !important; } /* href fallback */ 6 7 /* Mobile/off-canvas clones (adjust if your theme uses different containers) */ 8 .off-canvas-list a[href*="contact-us"], 9 #mobile-menu a[href*="contact-us"], 10 .top-bar-section a[href*="contact-us"] { display: none !important; } 11</style> 12
13<script> 14document.addEventListener('DOMContentLoaded', function () { 15 // Remove any <li> that contains a Contact Us link 16 document.querySelectorAll('a[href*="contact-us"]').forEach(function (a) { 17 var li = a.closest('li'); 18 if (li) li.remove(); 19 }); 20}); 21</script>
21<!doctype html> 22<html lang="en"> 23 <head>
23<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)}) 24(window,'GTM-PJTZQGG','google_tags_first_party');</script>
24<script>(function(w,d,s,l){w[l]=w[l]||[];(function(){w[l].push(arguments);})('set', 'developer_id.dYzg1YT', true); 25 w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 26 j=d.createElement(s);j.async=true;j.src='/vqz9/'; 27 f.parentNode.insertBefore(j,f); 28 })(window,document,'script','dataLayer');</script>
28 29 30 <!-- Google Tag Manager --> 31
31<script>
vendor: 375 bytes, lines 31-35
31(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 32 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 33 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 34 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 35 })(window,document,'script','dataLayer','
35GTM-PJTZQGG
vendor: 3 bytes, line 35
35');
35</script>
35 36 <!-- End Google Tag Manager --> 37 38 <meta charset="utf-8"> 39 <meta name="viewport" content="width=device-width, initial-scale=1"> 40 <title>News and Events</title> 41 <meta name="description" content="News and Events for Smarthome and Theater Systems"> 42 <meta name="keywords" content=""> 43 <link rel="icon" href="https://cdn.treehouseinternetgroup.com/cms_images/402/favicon.ico"> 44 <link rel="preconnect" href="https://fonts.gstatic.com"> 45 <link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,700;1,400&display=swap" rel="stylesheet"> 46 <link rel="preconnect" href="https://fonts.gstatic.com"> 47 <link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,600;0,700;1,400&display=swap" rel="stylesheet"> 48 <style> 49/* Google map on Service Area Page */ 50#content-wrap #gmap-wrap { 51 width:300px; 52 height:300px; 53 margin:0px 0px 30px 30px; 54 float:right; 55} 56</style> 57<link rel="alternate" title="News and Events" href="/feeds.xml" type="application/rss+xml" />
58<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
58 59<link rel="preload" as="style" onload="this.rel='stylesheet'" href="/core/jquery-ui.css" /> 60<link rel="preload" as="style" onload="this.rel='stylesheet'" href="/core/v2/jquery-ui-default.css" /> 61<link rel="preload" as="style" onload="this.rel='stylesheet'" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.9/slick.css"/> 62<link rel="preload" as="style" onload="this.rel='stylesheet'" href="https://a80427d48f9b9f165d8d-c913073b3759fb31d6b728a919676eab.ssl.cf1.rackcdn.com/v3/colorbox/colorbox.css" /> 63 64<link rel="preload" as="style" onload="this.rel='stylesheet';this.onload=null;" href="https://a80427d48f9b9f165d8d-c913073b3759fb31d6b728a919676eab.ssl.cf1.rackcdn.com/v3/min/toolbox.min.css?v=4" /> 65<link rel="preload" as="style" onload="this.rel='stylesheet';this.onload=null;" href="https://a80427d48f9b9f165d8d-c913073b3759fb31d6b728a919676eab.ssl.cf1.rackcdn.com/v3/min/inline-widgets.min.css?v=2" /> 66<link rel="preload" as="style" onload="this.rel='stylesheet';this.onload=null;" href="https://a80427d48f9b9f165d8d-c913073b3759fb31d6b728a919676eab.ssl.cf1.rackcdn.com/v3/min/sidebar-widgets.min.css " /> 67<link rel="preload" as="style" onload="this.rel='stylesheet';this.onload=null;" href="https://a80427d48f9b9f165d8d-c913073b3759fb31d6b728a919676eab.ssl.cf1.rackcdn.com/v3/min/modules-min.css" /> 68<link rel="preload" as="style" onload="this.rel='stylesheet';this.onload=null;" href="https://a80427d48f9b9f165d8d-c913073b3759fb31d6b728a919676eab.ssl.cf1.rackcdn.com/v3/min/template.min.css" /> 69 70<link rel="stylesheet" href="/core/v3/foundation.min.css"> 71 72<!--Mobile Overrides --> 73<link rel="preload" as="style" onload="this.rel='stylesheet';this.onload=null;" media="screen and (max-width: 960px)" href="https://a80427d48f9b9f165d8d-c913073b3759fb31d6b728a919676eab.ssl.cf1.rackcdn.com/v3/min/mobile-min.css" /> 74<link rel="preload" as="style" onload="this.rel='stylesheet';this.onload=null;" href="https://a80427d48f9b9f165d8d-c913073b3759fb31d6b728a919676eab.ssl.cf1.rackcdn.com/v3/min/nav.min.css?v=3" /> 75<link rel="preload" as="style" onload="this.rel='stylesheet';this.onload=null;" href="https://b388022801b3244fdbae-c913073b3759fb31d6b728a919676eab.ssl.cf1.rackcdn.com/v2/color/blue-medium-colorscheme-min.css" /> 76 77 <style> 78 .paginator-links { 79 padding: 1rem 0; 80 display: flex; 81 justify-content: center; 82 gap: 0.25rem; 83 } 84 .paginator-link { 85 flex: 0 0 2rem; 86 height: 2rem; 87 display: flex; 88 align-items: center; 89 justify-content: center; 90 padding: 0.25rem; 91 font-size: 1rem; 92 line-height: 1; 93 border: 1px solid transparent; 94 border-width: 0 0 2px; 95 transition: color .25s, border-color .25s 96 } 97 .paginator-link[aria-current] { 98 border-color: rgba(0,0,0,.2); 99 color: rgba(0, 0, 0, 0.5); 100 pointer-events: none; 101 } 102 .paginator-link:hover { 103 border-color: currentColor; 104 } 105 </style> 106 107 108<style> 109.module-footer { 110 text-align: center; 111 letter-spacing: 0.05em; 112 color: rgba(0, 0, 0, 0.6); 113} 114</style> 115 116 117<style> 118.module-footer { 119 text-align: center; 120 letter-spacing: 0.05em; 121 color: rgba(0, 0, 0, 0.6); 122} 123</style> 124 125 126<style> 127.blog-header { 128 display:flex; 129 flex-flow:row wrap; 130 gap:2rem; 131 justify-content:space-between 132} 133.blog-search form { 134 display:flex; 135 gap:.25rem 136} 137.blog-search input { 138 flex:0 1 13rem; 139 margin:0 140} 141.blog-search button { 142 flex:0 1 auto; 143 margin:0; 144 padding:.5em 1em; 145 font-size:1rem; 146 line-height:1; 147 display:flex; 148 gap:.5em; 149 align-items:center 150} 151.blog-search button svg { 152 pointer-events: none; 153 flex:0 1 .875em 154} 155.blog-filter { 156 display:flex; 157 color:rgba(0,0,0,.7); 158 font-size:.875em; 159 margin-top:2rem; 160} 161.blog-items { 162 padding:3rem 0 163} 164.blog-item { 165 position:relative; 166 padding:1rem; 167 display:flex; 168 flex-wrap:wrap; 169 gap:1rem; 170 background-color:#fff 171} 172.blog-item:nth-of-type(odd) { 173 background-color:#fafafa 174} 175.blog-item p { 176 margin:0; 177 font-size:.9375em; 178 line-height:1.5 179} 180.blog-item.blog-mostrecent { 181 margin-top:3rem 182} 183.blog-item--recent { 184 position:absolute; 185 top:-3rem; 186 left:0; 187 font-size:1.25rem 188} 189.blog-item--image { 190 position:relative; 191 display:block; 192 height:35vw; 193 max-height:13rem; 194 min-height:10rem; 195 flex:1 1 10rem; 196 background:#f3f3f3 no-repeat center/70px url("https://cdn.treehouseinternetgroup.com/cms_core/images/icons/icon-blog-outline.svg"); 197 transition:opacity .25s 198} 199.blog-item--image:hover { 200 opacity:.8 201} 202.blog-item--image img { 203 width:100%; 204 height:100%; 205 object-fit:cover; 206 object-position:top 207} 208.blog-item--details { 209 flex:3 1 20rem; 210 display:flex; 211 flex-flow:column nowrap; 212 gap:1.25rem 213} 214.blog-item--title > *,
215#content-wrap .blog-item--title > * { 216 margin:0 217} 218.blog-item--meta { 219 opacity: .7; 220 font-size:.875em; 221 line-height:1.75; 222 letter-spacing:.05em 223} 224.blog-item--link { 225 letter-spacing:.05em; 226 font-size:.875em 227} 228.blog-rss { 229 text-align:center; 230 margin-bottom:.5rem 231} 232.blog-tag { 233 display:inline-block; 234 padding:.5em 1em; 235 margin:0 0 .5rem .5rem; 236 border:1px solid currentColor; 237 border-radius:1rem; 238 font-size:.75rem; 239 line-height:1 240} 241.blog-tag--clear { 242 display:inline-block; 243 vertical-align:middle; 244 margin:0 -.25em 0 .5em 245} 246.blog-tag svg { 247 display:block; 248 width:1em; 249 height:auto; 250 pointer-events: none; 251} 252</style> 253 254<link rel="preload" as="style" onload="this.rel='stylesheet';this.onload=null;" href="/inc/sb-styles.css?v=10"> 255<link rel="preload" as="style" onload="this.rel='stylesheet';" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
256<script> 257!(function(t) { 258 "use strict"; 259 t.loadCSS || (t.loadCSS = function() {}); 260 var e = (loadCSS.relpreload = {}); 261 if ( 262 ((e.support = (function() { 263 var e; 264 try { 265 e = t.document.createElement("link").relList.supports("preload"); 266 } catch (t) { 267 e = !1; 268 } 269 return function() { 270 return e; 271 }; 272 })()), 273 (e.bindMediaToggle = function(t) { 274 var e = t.media || "all"; 275 function a() { 276 t.addEventListener 277 ? t.removeEventListener("load", a) 278 : t.attachEvent && t.detachEvent("onload", a), 279 t.setAttribute("onload", null), 280 (t.media = e); 281 } 282 t.addEventListener 283 ? t.addEventListener("load", a) 284 : t.attachEvent && t.attachEvent("onload", a), 285 setTimeout(function() { 286 (t.rel = "stylesheet"), (t.media = "only x"); 287 }), 288 setTimeout(a, 3e3); 289 }), 290 (e.poly = function() { 291 if (!e.support()) 292 for ( 293 var a = t.document.getElementsByTagName("link"), n = 0; 294 n < a.length; 295 n++ 296 ) { 297 var o = a[n]; 298 "preload" !== o.rel || 299 "style" !== o.getAttribute("as") || 300 o.getAttribute("data-loadcss") || 301 (o.setAttribute("data-loadcss", !0), e.bindMediaToggle(o)); 302 } 303 }), 304 !e.support()) 305 ) { 306 e.poly(); 307 var a = t.setInterval(e.poly, 500); 308 t.addEventListener 309 ? t.addEventListener("load", function() { 310 e.poly(), t.clearInterval(a); 311 }) 312 : t.attachEvent && 313 t.attachEvent("onload", function() { 314 e.poly(), t.clearInterval(a); 315 }); 316 } 317 "undefined" != typeof exports 318 ? (exports.loadCSS = loadCSS) 319 : (t.loadCSS = loadCSS); 320})("undefined" != typeof global ? global : this); 321</script>
321 322
323<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.0/jquery-ui.min.js" defer></script>
vendor: 2 bytes, line 323
323
324<script type="text/javascript" src="https://a80427d48f9b9f165d8d-c913073b3759fb31d6b728a919676eab.ssl.cf1.rackcdn.com/v3/colorbox/jquery.colorbox-min.js" defer></script>
vendor: 2 bytes, line 324
324
325<script src="/core/js/jquery.thScrollable.js" type="text/javascript" defer></script>
325 326 327<style>/* MISC */.embed-container { position:relative; padding-bottom:56.25%; height:0; overflow:hidden; max-width:100%; } .embed-container iframe, .embed-container object, .embed-container embed { position:absolute; top:0; left:0; width:100%; height:100%; }.wide-row {max-width:100%;padding-bottom:80px;}.to-divide {box-sizing:border-box;background:url(https://cdn.treehouseinternetgroup.com/cms_images/402/cred-bg.png) #fff no-repeat center top;overflow:auto;padding:60px 0 40px!important;}.special-text {padding:19em 6em;}.special-text p {line-height:1.6;}#inline-photo-slider .widget-item {padding-top:0 !important;min-height:300px !important;}@media screen and (max-width:1024px) {.to-divide {padding:40px 0!important;}.to-divide h1 {margin-bottom:30px !important;}}@media screen and (max-width:640px){#inline-photo-slider .widget-item {min-height:200px !important;}}#inline-photo-slider {clear:both;width:100%;padding:0px 40px;margin:40px auto;position:relative;}#content-wrap #inline-affil-slider h3 {margin-left:-40px;color:#353535;}#inline-photo-slider .slick-slider {padding:0 10px;}#inline-photo-slider .widget-item {padding-top:30px;height:260px !important;}#inline-photo-slider .slick-slide img {position:relative;
327min-width:200px;transform:translateX(-50%);left:50%;display:none;}.album-img-wrap {position:relative;box-shadow:0 15px 15px rgba(0,0,0,.2);transition:.3s ease all;}.album-img-wrap::before {content:"";background:#b3b3b3;transform:rotate(-5deg);position:absolute;width:100%;height:100%;left:0;}.album-img-wrap::after {transform:rotate(-5deg);content:"";width:100%;height:100%;background:#efefef;position:absolute;top:0px;z-index:-2;transition:all .3s ease;left:0;}#inline-photo-slider .widget-item:hover .album-img-wrap::after {transform:rotate(-10deg);}.album-img-wrap > a {overflow:hidden;display:block;position:relative;height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;}.album-img-wrap > a:before {content:"";background:rgba(0,0,0,.25);width:100%;height:100%;top:0;left:0;display:block;position:absolute;transition:all .3s ease;}#inline-photo-slider .widget-item:hover .album-img-wrap > a:before{background:rgba(0,0,0,0);}.album-desc-wrap {position:relative;bottom:52px;padding:10px;background:#fff;transition:.3s ease all;}p.show-album-desc {display:block;font-size:12px;line-height:1.4em;position:relative;margin:0px;}#inline-photo-slider button.slick-arrow {background:rgba(0,0,0,.1);height:30px;width:30px;border-radius:50%;border-style:none;padding:0px;position:absolute;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:calc(50% - 10px);font-size:0;outline:none;transition:all .2s ease;}#inline-photo-slider button.slick-prev {left:-25px;}#inline-photo-slider button.slick-next {right:-25px;}#inline-photo-slider button.slick-arrow::before {content:"";display:block;border-style:solid;border-color:rgba(0,0,0,.2);transform:rotate(45deg);width:12px;height:12px;transition:all .2s ease;}#inline-photo-slider button.slick-next::before {border-width:3px 3px 0 0;margin:0px 0 0 7px;}#inline-photo-slider button.slick-prev::before {border-width:0 0 3px 3px;margin:0px 0px 0px 10px;}#inline-photo-slider button.slick-arrow:hover {background:rgba(0,0,0,.3);}#inline-photo-slider button.slick-arrow:hover::before {border-color:rgba(255,255,255,1);}#cboxCurrent {display:none !important;}@media screen and (max-width:640px){#inline-photo-slider button.slick-arrow {top:50%;}}/* Slider dot styles */#inline-photo-slider .slick-dots {bottom:-30px !important;position:initial;margin:0px auto;}#inline-photo-slider .slick-dots li button {padding:0px !important;}#inline-photo-slider .slick-dots li button:before {position:relative;top:auto;left:auto;}#inline-photo-slider .slick-dots li button:before,#inline-photo-slider .slick-dots li.slick-active button:before {color:#333;}</style>
328<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"HomeAndConstructionBusiness","image":"https:\/\/cdn.treehouseinternetgroup.com\/img\/logos\/sites\/og\/402.png","address":{"@type":"PostalAddress","streetAddress":"97 Buckingham Ave Ste 3","addressLocality":"Milford","addressRegion":"CT","postalCode":"06460","addressCountry":"US"},"name":"Smarthome & Theater Systems","telephone":"1-203-916-6282"}</script>
328<meta property="og:image" content="https://cdn.treehouseinternetgroup.com/img/logos/sites/og/402.png" /><meta property="og:title" content="News & Events" /><meta property="og:site_name" content="Smarthome & Theater Systems" /><meta property="og:url" content="https://www.connecticuthometheaters.com/about-us/blog.html" /><meta property="og:description" content="" /><meta property="og:type" content="website" /> 329<link rel="canonical" href="https://www.connecticuthometheaters.com/about-us/blog.html"></head> 330 331 332 <body> 333 334 <!-- Google Tag Manager (noscript) -->
vendor: 80 bytes, lines 334-335
334 335 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
335GTM-PJTZQGG
vendor: 107 bytes, lines 335-337
335" 336 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 337
337<!-- End Google Tag Manager (noscript) --> 338 339 <div id="steel-template"> 340 <div class="container" id="header"> 341 <div class="row"> 342 <div class="small-12 medium-4 large-5 columns" id="logo"> 343 <a href="/"><img src="https://cdn.treehouseinternetgroup.com/cms_images/402/smarthome-logo.svg" alt="Smarthome and Theater Systems"></a> 344 </div> 345 <div class="small-12 medium-8 large-7 columns" id="phone"> 346 <p onclick="location.href='/service-area.html';" style="cursor:pointer;">Serving Greenwich, Stamford, Fairfield, Madison & surrounding counties</p> 347 348 <a href="/free-estimate.html" class="phone_link"> 349 350 <!--<div class="open-sign-new"> 351 <p>We're Open</p> 352 <img src="https://cdn.treehouseinternetgroup.com/cms_images/402/check-opensign.svg" alt="We're open!"> 353 </div>--> 354 355 356 <span id="numberassigned_1" class="mongoose_phone">1-203-659-4734</span> 357 358 </a> 359 </div> 360 </div> 361 </div> 362 363 <!-- SUPER NAV TOOL --> 364 <div class="container" id="nav-bar"> 365 <div class="row collapse"> 366 <div class="columns top-nav contain-to-grid sticky"> 367 <div class="logo-phone-stick show-for-large-up"><span><a href="tel:1-203-659-4734" class="phone_link"><span id="numberassigned_2" class="mongoose_phone">1-203-659-4734</span></a></span></div> 368 <nav class="top-bar" data-topbar role="navigation" data-options="sticky_on: [medium,large]"> 369 <ul class="title-area"> 370 <!-- Title Area --> 371 <li class="name"></li> 372 <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 373 <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 374 </ul> 375 <section class="top-bar-section"> 376 <!-- Right Nav Section --> 377 <ul class="right" id="top-nav-list"> 378 <li class="has-dropdown "> 379 <a href="#" >Services</a> 380 <ul class="dropdown m-menu "> 381 <li> 382 <div class="row"> 383 <div class="columns"> 384 <ul class="m-menu-ul "> 385 <li class=""> 386 <a href="https://www.connecticuthometheaters.com/residential-solutions.html" >Residential Solutions</a> 387 <ul><li><a href="https://www.connecticuthometheaters.com/residential-solutions/home-theater.html" >Home Theater</a></li><li><a href="https://www.connecticuthometheaters.com/residential-solutions/audio-and-video.html" >Audio and Video</a></li><li><a href="https://www.connecticuthometheaters.com/residential-solutions/outdoor-living.html" >Outdoor Living</a></li><li><a href="https://www.connecticuthometheaters.com/residential-solutions/home-security.html" >Home Security</a></li><li><a href="https://www.connecticuthometheaters.com/residential-solutions/home-automation-connecticut.html" >Home Automation</a></li><li><a href="https://www.connecticuthometheaters.com/residential-solutions/structured-wiring-ct.html" >WiFi & Networks</a></li><li><a href="https://www.connecticuthometheaters.com/residential-solutions/photo-gallery.html" >Photo Gallery</a></li><li><a href="https://www.connecticuthometheaters.com/residential-solutions/videos.html" >Videos</a></li><li><a href="https://www.connecticuthometheaters.com/residential-solutions/case-studies.html" >Case Studies</a></li></ul> 388</li><li class=""> 389 <a href="https://www.connecticuthometheaters.com/corporate-sound-solutions.html" >Corporate Solutions</a> 390 <ul></ul> 391</li><li class=""> 392 <a href="https://www.connecticuthometheaters.com/trade-partners.html" >Trade Partners</a> 393 <ul></ul> 394</li> 395 </ul> 396 </div> 397 </div> 398 </li> 399 </ul> 400</li><li class="has-dropdown "> 401 <a href="#" >Our Work</a> 402 <ul class="dropdown m-menu short"> 403 <li> 404 <div class="row"> 405 <div class="columns"> 406 <ul class="m-menu-ul short"> 407 <li class=""> 408 <a href="https://www.connecticuthometheaters.com/about-us/reviews.html" >Reviews</a> 409 <ul></ul> 410</li><li class=""> 411 <a href="https://www.connecticuthometheaters.com/about-us/testimonials.html" >Testimonials</a> 412 <ul></ul> 413</li><li class=""> 414 <a href="https://www.connecticuthometheaters.com/about-us/photo-gallery.html" >Photo Gallery</a> 415 <ul></ul> 416</li><li class=""> 417 <a href="https://www.connecticuthometheaters.com/about-us/before-after.html" >Before & After</a> 418 <ul></ul> 419</li><li class=""> 420 <a href="https://www.connecticuthometheaters.com/about-us/company-videos.html" >Company Videos</a> 421 <ul></ul> 422</li><li class=""> 423 <a href="https://www.connecticuthometheaters.com/about-us/case-studies.html" >Case Studies</a> 424 <ul></ul> 425</li> 426 </ul> 427 </div> 428 </div> 429 </li> 430 </ul> 431</li><li class="" style="cursor:pointer;"><a href="https://www.connecticuthometheaters.com/service-area.html" >Service Area</a></li><li class="has-dropdown "> 432 <a href="https://www.connecticuthometheaters.com/about-us.html" >About Us</a> 433 <ul class="dropdown m-menu short"> 434 <li> 435 <div class="row"> 436 <div class="columns"> 437 <ul class="m-menu-ul short"> 438 <li class=""> 439 <a href="https://www.connecticuthometheaters.com/about-us/meet-the-team.html" >Meet the Team</a> 440 <ul></ul> 441</li><li class=""> 442 <a href="https://www.connecticuthometheaters.com/about-us/affiliations.html" >Affiliations</a> 443 <ul></ul> 444</li><li class=""> 445 <a href="https://www.connecticuthometheaters.com/about-us/blog.html" >News & Events</a> 446 <ul></ul> 447</li><li class=""> 448 <a href="https://www.connecticuthometheaters.com/about-us/awards.html" >Awards</a> 449 <ul></ul> 450</li> 451 </ul> 452 </div> 453 </div> 454 </li> 455 </ul> 456</li><li class="quote" style="cursor:pointer;"><a href="https://www.connecticuthometheaters.com/contact-us.html" >Contact Us</a></li> 457 </ul> 458 </section> 459 </nav><!-- END Nav --> 460 </div> 461 </div> 462</div> 463 <!-- END SUPER NAV TOOL --> 464 465 466 <div id="about" class="silo-page-wrap"> 467 <div class="container" id="silo-header"> 468 <div class="row"> 469 <div class="columns">
470 <span class="page-title">News & Events</span> 471 </div> 472 </div> 473 </div><!-- end #silo-header --> 474 <div class="container" id="page-wrap"> 475 <div class="row"> 476 <div class="medium-9 medium-push-3 columns body" id="content-wrap"> 477 <div id="content_helper" style="display:none;"></div><p> 478<div class="blog-index module"> 479 <h1>News and Events</h1> 480 <div class="blog-header"> 481 482 483 <div class="blog-search"> 484 <form action=""> 485 <input type="text" name="q" placeholder="Search our blogs . . ." value=""> 486 <button type="submit"> 487 <svg viewBox="0 0 20 20" width="16" height="16"><path fill="currentColor" d="M12.2 13.6a7 7 0 1 1 1.4-1.4l5.4 5.4l-1.4 1.4zM3 8a5 5 0 1 0 10 0A5 5 0 0 0 3 8z"></path></svg> 488 Search 489 </button> 490 </form> 491 </div> 492 493 </div> 494 495 <div class="blog-items"> 496 497 498<article class="blog-item"> 499 500 <a class="blog-item--image" href="/about-us/blog/53893-just-bought-a-home-with-smart-technology-heres-what-to-do-next.html"><img alt="Just Bought a Home With Smart Technology? Here's What to Do Next" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/img1379heiccompressed-1_1789647151.JPEG" /></a> 501 <div class="blog-item--details"> 502 <div class="blog-item--title"> 503 <h2><a href="/about-us/blog/53893-just-bought-a-home-with-smart-technology-heres-what-to-do-next.html">Just Bought a Home With Smart Technology? Here's What to Do Next</a></h2> 504 </div> 505 <div class="blog-item--meta"> 506 <div class="blog-item--date">September 16th, 2026</div> 507 <div class="blog-item--read-time"></div> 508 </div> 509 <div class="blog-item--summary"> 510 <p>Bought a home with existing smart technology? Learn what to check, what you may be able to keep, and how...</p> 511 </div> 512 <div class="blog-item--link"> 513 <a href="/about-us/blog/53893-just-bought-a-home-with-smart-technology-heres-what-to-do-next.html">Read Full Article</a> 514 </div> 515 </div> 516</article> 517 518<article class="blog-item"> 519 520 <a class="blog-item--image" href="/about-us/blog/53777-great-sound-starts-with-the-room-why-audio-design-matters.html"><img alt="Great Sound Starts With the Room: Why Audio Design Matters" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/smarthome-living-space_1787846308.JPG" /></a> 521 <div class="blog-item--details"> 522 <div class="blog-item--title"> 523 <h2><a href="/about-us/blog/53777-great-sound-starts-with-the-room-why-audio-design-matters.html">Great Sound Starts With the Room: Why Audio Design Matters</a></h2> 524 </div> 525 <div class="blog-item--meta"> 526 <div class="blog-item--date">August 27th, 2026</div> 527 <div class="blog-item--read-time"></div> 528 </div> 529 <div class="blog-item--summary"> 530 <p>Great sound is about more than choosing a great pair of speakers.</p> 531 </div> 532 <div class="blog-item--link"> 533 <a href="/about-us/blog/53777-great-sound-starts-with-the-room-why-audio-design-matters.html">Read Full Article</a> 534 </div> 535 </div> 536</article> 537 538<article class="blog-item"> 539 540 <a class="blog-item--image" href="/about-us/blog/53563-behind-an-award-winning-smart-home-designing-technology-around-the-way-people-live.html"><img alt="Behind an Award-Winning Smart Home: Designing Technology Around the Way Peo..." src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/wellness-center-pool-house-img-1_1784648781.jpeg" /></a> 541 <div class="blog-item--details"> 542 <div class="blog-item--title"> 543 <h2><a href="/about-us/blog/53563-behind-an-award-winning-smart-home-designing-technology-around-the-way-people-live.html">Behind an Award-Winning Smart Home: Designing Technology Around the Way Peo...</a></h2> 544 </div> 545 <div class="blog-item--meta"> 546 <div class="blog-item--date">July 22nd, 2026</div> 547 <div class="blog-item--read-time"></div> 548 </div> 549 <div class="blog-item--summary"> 550 <p>One award-winning project. One incredible collaboration. 551 552Learn how thoughtful planning, personalized technology, and close collaboration transformed this Easton, Connecticut residence into...</p> 553 </div> 554 <div class="blog-item--link"> 555 <a href="/about-us/blog/53563-behind-an-award-winning-smart-home-designing-technology-around-the-way-people-live.html">Read Full Article</a> 556 </div> 557 </div> 558</article> 559 560<article class="blog-item"> 561 562 <a class="blog-item--image" href="/about-us/blog/53444-the-best-smart-homes-begin-long-before-move-in.html"><img alt="The Best Smart Homes Begin Long Before Move-In" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/img1400heiccompressed-1_1783519273.JPEG" /></a> 563 <div class="blog-item--details"> 564 <div class="blog-item--title"> 565 <h2><a href="/about-us/blog/53444-the-best-smart-homes-begin-long-before-move-in.html">The Best Smart Homes Begin Long Before Move-In</a></h2> 566 </div> 567 <div class="blog-item--meta"> 568 <div class="blog-item--date">July 8th, 2026</div> 569 <div class="blog-item--read-time"></div> 570 </div> 571 <div class="blog-item--summary"> 572 <p>The most successful smart homes aren't created after construction is complete, they're planned from the very beginning. Discover why early...</p> 573 </div> 574 <div class="blog-item--link"> 575 <a href="/about-us/blog/53444-the-best-smart-homes-begin-long-before-move-in.html">Read Full Article</a> 576 </div> 577 </div> 578</article> 579 580<article class="blog-item"> 581 582 <a class="blog-item--image" href="/about-us/blog/53314-why-your-wi-fi-network-matters-more-than-you-think.html"><img alt="Why Your Wi-Fi Network Matters More Than You Think" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/smarthome-wifi26_1781565801.jpg" /></a> 583 <div class="blog-item--details"> 584 <div class="blog-item--title"> 585 <h2><a href="/about-us/blog/53314-why-your-wi-fi-network-matters-more-than-you-think.html">Why Your Wi-Fi Network Matters More Than You Think</a></h2> 586 </div> 587 <div class="blog-item--meta"> 588 <div class="blog-item--date">June 15th, 2026</div> 589 <div class="blog-item--read-time"></div> 590 </div> 591 <div class="blog-item--summary"> 592 <p>When homeowners think about smart home technology, they often focus on televisions, speakers, lighting, or security cameras. What many don't...</p> 593 </div> 594 <div class="blog-item--link"> 595 <a href="/about-us/blog/53314-why-your-wi-fi-network-matters-more-than-you-think.html">Read Full Article</a> 596 </div> 597 </div> 598</article> 599 600<article class="blog-item"> 601 602 <a class="blog-item--image" href="/about-us/blog/53122-designing-outdoor-spaces-that-feel-like-an-extension-of-the-home.html"><img alt="Designing Outdoor Spaces That Feel Like an Extension of the Home" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/img5971heiccompressed_1778604104.JPEG" /></a> 603 <div class="blog-item--details"> 604 <div class="blog-item--title"> 605 <h2><a href="/about-us/blog/53122-designing-outdoor-spaces-that-feel-like-an-extension-of-the-home.html">Designing Outdoor Spaces That Feel Like an Extension of the Home</a></h2> 606 </div> 607 <div class="blog-item--meta"> 608 <div class="blog-item--date">May 12th, 2026</div> 609 <div class="blog-item--read-time"></div> 610 </div> 611 <div class="blog-item--summary"> 612 <p>
612Today's outdoor spaces are designed for more than seasonal use. From weatherproof TVs and outdoor audio to lighting, shading, and...</p> 613 </div> 614 <div class="blog-item--link"> 615 <a href="/about-us/blog/53122-designing-outdoor-spaces-that-feel-like-an-extension-of-the-home.html">Read Full Article</a> 616 </div> 617 </div> 618</article> 619 620<article class="blog-item"> 621 622 <a class="blog-item--image" href="/about-us/blog/52869-smart-technology-upgrades-to-consider-when-buying-a-new-home.html"><img alt="Smart Technology Upgrades to Consider When Buying a New Home" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/crestron-home_1776345817.jpg" /></a> 623 <div class="blog-item--details"> 624 <div class="blog-item--title"> 625 <h2><a href="/about-us/blog/52869-smart-technology-upgrades-to-consider-when-buying-a-new-home.html">Smart Technology Upgrades to Consider When Buying a New Home</a></h2> 626 </div> 627 <div class="blog-item--meta"> 628 <div class="blog-item--date">April 16th, 2026</div> 629 <div class="blog-item--read-time"></div> 630 </div> 631 <div class="blog-item--summary"> 632 <p>We appreciate Tiger Home & Building Inspections for highlighting important smart technology considerations for homeowners after closing. Below is a...</p> 633 </div> 634 <div class="blog-item--link"> 635 <a href="/about-us/blog/52869-smart-technology-upgrades-to-consider-when-buying-a-new-home.html">Read Full Article</a> 636 </div> 637 </div> 638</article> 639 640<article class="blog-item"> 641 642 <a class="blog-item--image" href="/about-us/blog/52528-outdoor-season-starts-now-create-the-ultimate-backyard-entertainment-experience.html"><img alt="Outdoor Season Starts Now: Create the Ultimate Backyard Entertainment Exper..." src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/smarthome-outdoor_1774360987.jpg" /></a> 643 <div class="blog-item--details"> 644 <div class="blog-item--title"> 645 <h2><a href="/about-us/blog/52528-outdoor-season-starts-now-create-the-ultimate-backyard-entertainment-experience.html">Outdoor Season Starts Now: Create the Ultimate Backyard Entertainment Exper...</a></h2> 646 </div> 647 <div class="blog-item--meta"> 648 <div class="blog-item--date">March 10th, 2026</div> 649 <div class="blog-item--read-time"></div> 650 </div> 651 <div class="blog-item--summary"> 652 <p>As the weather warms up across Connecticut, homeowners begin spending more time outside...</p> 653 </div> 654 <div class="blog-item--link"> 655 <a href="/about-us/blog/52528-outdoor-season-starts-now-create-the-ultimate-backyard-entertainment-experience.html">Read Full Article</a> 656 </div> 657 </div> 658</article> 659 660<article class="blog-item"> 661 662 <a class="blog-item--image" href="/about-us/blog/52404-smart-lighting-design-the-foundation-of-a-truly-connected-home.html"><img alt="Smart Lighting Design: The Foundation of a Truly Connected Home" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/smarhtome-lighting_1771869228.jpg" /></a> 663 <div class="blog-item--details"> 664 <div class="blog-item--title"> 665 <h2><a href="/about-us/blog/52404-smart-lighting-design-the-foundation-of-a-truly-connected-home.html">Smart Lighting Design: The Foundation of a Truly Connected Home</a></h2> 666 </div> 667 <div class="blog-item--meta"> 668 <div class="blog-item--date">February 23rd, 2026</div> 669 <div class="blog-item--read-time"></div> 670 </div> 671 <div class="blog-item--summary"> 672 <p>When homeowners think about smart home technology, they often think of theaters, speakers, or security. But lighting is where real...</p> 673 </div> 674 <div class="blog-item--link"> 675 <a href="/about-us/blog/52404-smart-lighting-design-the-foundation-of-a-truly-connected-home.html">Read Full Article</a> 676 </div> 677 </div> 678</article> 679 680<article class="blog-item"> 681 682 <a class="blog-item--image" href="/about-us/blog/52223-smart-shades-automated-window-treatments-a-complete-guide-for-modern-homes.html"><img alt="Smart Shades & Automated Window Treatments: A Complete Guide for Modern Hom..." src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/motorized-window-shades-integrated-with-smart-home-automation-in-a-connecticut-home_1768934367.jpg" /></a> 683 <div class="blog-item--details"> 684 <div class="blog-item--title"> 685 <h2><a href="/about-us/blog/52223-smart-shades-automated-window-treatments-a-complete-guide-for-modern-homes.html">Smart Shades & Automated Window Treatments: A Complete Guide for Modern Hom...</a></h2> 686 </div> 687 <div class="blog-item--meta"> 688 <div class="blog-item--date">January 20th, 2026</div> 689 <div class="blog-item--read-time"></div> 690 </div> 691 <div class="blog-item--summary"> 692 <p>Discover how smart shades and automated window treatments enhance comfort, privacy, energy efficie
692ncy, and style in today's connected homes.</p> 693 </div> 694 <div class="blog-item--link"> 695 <a href="/about-us/blog/52223-smart-shades-automated-window-treatments-a-complete-guide-for-modern-homes.html">Read Full Article</a> 696 </div> 697 </div> 698</article> 699 700<article class="blog-item"> 701 702 <a class="blog-item--image" href="/about-us/blog/51955-honored-with-the-hobi-award-for-best-home-technology.html"><img alt="Honored with the HOBI Award for Best Home Technology" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/img7885_1763579843.jpg" /></a> 703 <div class="blog-item--details"> 704 <div class="blog-item--title"> 705 <h2><a href="/about-us/blog/51955-honored-with-the-hobi-award-for-best-home-technology.html">Honored with the HOBI Award for Best Home Technology</a></h2> 706 </div> 707 <div class="blog-item--meta"> 708 <div class="blog-item--date">November 14th, 2025</div> 709 <div class="blog-item--read-time"></div> 710 </div> 711 <div class="blog-item--summary"> 712 <p>We’re honored to announce that Smarthome and Theater Systems has won the HOBI Award for Best Home Technology! 713This award celebrates...</p> 714 </div> 715 <div class="blog-item--link"> 716 <a href="/about-us/blog/51955-honored-with-the-hobi-award-for-best-home-technology.html">Read Full Article</a> 717 </div> 718 </div> 719</article> 720 721<article class="blog-item"> 722 723 <a class="blog-item--image" href="/about-us/blog/51521-we-won-2025-global-crestron-home-technology-award.html"><img alt="We won! 2025 Global Crestron Home Technology Award" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/wellness-center-photo-for-award-2_1757508779.png" /></a> 724 <div class="blog-item--details"> 725 <div class="blog-item--title"> 726 <h2><a href="/about-us/blog/51521-we-won-2025-global-crestron-home-technology-award.html">We won! 2025 Global Crestron Home Technology Award</a></h2> 727 </div> 728 <div class="blog-item--meta"> 729 <div class="blog-item--date">September 9th, 2025</div> 730 <div class="blog-item--read-time"></div> 731 </div> 732 <div class="blog-item--summary"> 733 <p>Smarthome and Theater Systems wins Global Award!</p> 734 </div> 735 <div class="blog-item--link"> 736 <a href="/about-us/blog/51521-we-won-2025-global-crestron-home-technology-award.html">Read Full Article</a> 737 </div> 738 </div> 739</article> 740 741<article class="blog-item"> 742 743 <a class="blog-item--image" href="/about-us/blog/50400-transform-your-home-with-innovative-smart-technology.html"><img alt="Transform Your Home with Innovative Smart Technology" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/stamfordlifestyle3_1740688093.JPG" /></a> 744 <div class="blog-item--details"> 745 <div class="blog-item--title"> 746 <h2><a href="/about-us/blog/50400-transform-your-home-with-innovative-smart-technology.html">Transform Your Home with Innovative Smart Technology</a></h2> 747 </div> 748 <div class="blog-item--meta"> 749 <div class="blog-item--date">February 27th, 2025</div> 750 <div class="blog-item--read-time"></div> 751 </div> 752 <div class="blog-item--summary"> 753 <p>Smart technology can enhance your home in more ways than one.</p> 754 </div> 755 <div class="blog-item--link"> 756 <a href="/about-us/blog/50400-transform-your-home-with-innovative-smart-technology.html">Read Full Article</a> 757 </div> 758 </div> 759</article> 760 761<article class="blog-item"> 762 763 <a class="blog-item--image" href="/about-us/blog/49829-smart-technology-to-elevate-your-home-simplify-your-lifestyle.html"><img alt="Smart Technology to Elevate Your Home & Simplify Your Lifestyle" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/oct-2024-article_1731517820.JPG" /></a> 764 <div class="blog-item--details"> 765 <div class="blog-item--title"> 766 <h2><a href="/about-us/blog/49829-smart-technology-to-elevate-your-home-simplify-your-lifestyle.html">Smart Technology to Elevate Your Home & Simplify Your Lifestyle</a></h2> 767 </div> 768 <div class="blog-item--meta"> 769 <div class="blog-item--date">October 29th, 2024</div> 770 <div class="blog-item--read-time"></div> 771 </div> 772 <div class="blog-item--summary"> 773 <p>Inside tips on how to utilize technology to transform living space
773s.</p> 774 </div> 775 <div class="blog-item--link"> 776 <a href="/about-us/blog/49829-smart-technology-to-elevate-your-home-simplify-your-lifestyle.html">Read Full Article</a> 777 </div> 778 </div> 779</article> 780 781<article class="blog-item"> 782 783 <a class="blog-item--image" href="/about-us/blog/49896-elevate-your-showroom-experience.html"><img alt="Elevate Your Showroom Experience!" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/cc-interior-designer-showroom-8-7-24_1731975123.png" /></a> 784 <div class="blog-item--details"> 785 <div class="blog-item--title"> 786 <h2><a href="/about-us/blog/49896-elevate-your-showroom-experience.html">Elevate Your Showroom Experience!</a></h2> 787 </div> 788 <div class="blog-item--meta"> 789 <div class="blog-item--date">August 15th, 2024</div> 790 <div class="blog-item--read-time"></div> 791 </div> 792 <div class="blog-item--summary"> 793 <p>Are you a designer or builder looking to elevate your showroom?</p> 794 </div> 795 <div class="blog-item--link"> 796 <a href="/about-us/blog/49896-elevate-your-showroom-experience.html">Read Full Article</a> 797 </div> 798 </div> 799</article> 800 801<article class="blog-item"> 802 803 <a class="blog-item--image" href="/about-us/blog/48652-happy-spring.html"><img alt="Happy Spring!" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/pool-house-with-bar_1710883162.png" /></a> 804 <div class="blog-item--details"> 805 <div class="blog-item--title"> 806 <h2><a href="/about-us/blog/48652-happy-spring.html">Happy Spring!</a></h2> 807 </div> 808 <div class="blog-item--meta"> 809 <div class="blog-item--date">March 19th, 2024</div> 810 <div class="blog-item--read-time"></div> 811 </div> 812 <div class="blog-item--summary"> 813 <p>Let's create the perfect outdoor oasis</p> 814 </div> 815 <div class="blog-item--link"> 816 <a href="/about-us/blog/48652-happy-spring.html">Read Full Article</a> 817 </div> 818 </div> 819</article> 820 821<article class="blog-item"> 822 823 <a class="blog-item--image" href="/about-us/blog/47943-meet-the-frameis-it-art-or-a-tv.html"><img alt="Meet The Frame...is it art or a tv?" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/3333_1700073645.JPG" /></a> 824 <div class="blog-item--details"> 825 <div class="blog-item--title"> 826 <h2><a href="/about-us/blog/47943-meet-the-frameis-it-art-or-a-tv.html">Meet The Frame...is it art or a tv?</a></h2> 827 </div> 828 <div class="blog-item--meta"> 829 <div class="blog-item--date">November 15th, 2023</div> 830 <div class="blog-item--read-time"></div> 831 </div> 832 <div class="blog-item--summary"> 833 <p>Enjoy the beauty of hidden technology. From artwork, shows, movies and memories...display what you love! 834The Frame has a stunning display...</p> 835 </div> 836 <div class="blog-item--link"> 837 <a href="/about-us/blog/47943-meet-the-frameis-it-art-or-a-tv.html">Read Full Article</a> 838 </div> 839 </div> 840</article> 841 842<article class="blog-item"> 843 844 <a class="blog-item--image" href="/about-us/blog/47629-networking-collaboration-are-essential-to-success.html"><img alt="Networking & Collaboration are Essential to Success!" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/member-business1_1693961956.JPG" /></a> 845 <div class="blog-item--details"> 846 <div class="blog-item--title"> 847 <h2><a href="/about-us/blog/47629-networking-collaboration-are-essential-to-success.html">Networking & Collaboration are Essential to Success!</a></h2> 848 </div> 849 <div class="blog-item--meta"> 850 <div class="blog-item--date">September 5th, 2023</div> 851 <div class="blog-item--read-time"></div> 852 </div> 853 <div class="blog-item--summary"> 854 <p>Members doing business with members! Check out the latest feature in HBRA Building Connections monthly talking about why working together...</p> 855 </div> 856 <div class="blog-item--link"> 857 <a href="/about-us/blog/47629-networking-collaboration-are-essential-to-success.html">Read Full Article</a> 858 </div> 859 </div> 860</article> 861 862<article class="blog-item"> 863 864 <a class="blog-item--image" href="/about-us/blog/43827-pwb-member-spotlight.html"><img alt="PWB Member Spotlight" src="https://cdn.treehouseinternetgroup.com/uploads/blog/3111/medium/lisa-pwb2_1679581636.JPG" /></a> 865 <div class="blog-item--details"> 866 <div class="blog-item--title"> 867 <h2><a href="/about-us/blog/43827-pwb-member-spotlight.html">PWB Member Spotlight</a></h2> 868 </div> 869 <div class="blog-item--meta"> 870 <div class="blog-item--date">March 23rd, 2023</div> 871 <div class="blog-item--read-time"></div> 872 </div> 873 <div class="blog-item--summary"> 874 <p>Check out the PWB's Member Spotlight on our Director of Strategic Alliances, the amazing Lisa!</p> 875 </div> 876 <div class="blog-item--link"> 877 <a href="/about-us/blog/43827-pwb-member-spotlight.html">Read Full Article</a> 878 </div> 879 </div> 880</article> 881 882<article class="blog-item"> 883 884 <a class="blog-item--image" href="/about-us/blog/37316-crestron-home-os-how-to-create-a-shade-scene-in-under-1-minute.html"><img alt="Crestron Home OS - How to Create a Shade Scene in Under 1 Minute" src="https://img.youtube.com/vi/kkTHpTW8Ryw/sddefault.jpg" /></a> 885 <div class="blog-item--details"> 886 <div class="blog-item--title"> 887 <h2><a href="/about-us/blog/37316-crestron-home-os-how-to-create-a-shade-scene-in-under-1-minute.html">Crestron Home OS - How to Create a Shade Scene in Under 1 Minute</a></h2> 888 </div> 889 <div class="blog-item--meta"> 890 <div class="blog-item--date">July 3rd, 2020</div> 891 <div class="blog-item--read-time"></div> 892 </div> 893 <div class="blog-item--summary"> 894 <p>create a shade scene in your crestron controlled home is easy and can be accomplished in less than one minute....</p> 895 </div> 896 <div class="blog-item--link"> 897 <a href="/about-us/blog/37316-crestron-home-os-how-to-create-a-shade-scene-in-under-1-minute.html">Read Full Article</a> 898 </div> 899 </div> 900</article> 901 902 </div> 903 904 <div class="blog-rss"> 905 <a href="/feeds.xml"><img src="https://cdn.treehouseinternetgroup.com/cms_core/images/icons/icon-rss-h.svg" alt="Subscribe to our RSS Feeds" width="58" height="20"></a> 906 </div> 907 908<div class="module-footer"> 909 <div class="module-footer--total">Article Total: <strong>104</strong></div> 910 <div class="module-footer--pagination"><nav class="paginator-links" aria-label="Page navigation"><a class="paginator-link" aria-current="page" href="/about-us/blog.html">1</a><a class="paginator-link" href="/about-us/blog/page2.html">2</a><a class="paginator-link" href="/about-us/blog/page3.html">3</a><a class="paginator-link" href="/about-us/blog/page4.html">4</a><a class="paginator-link" href="/about-us/blog/page5.html">5</a><a class="paginator-link" data-direction="next" href="/about-us/blog/page2.html">Next</a></nav></div> 911</div> 912 913</div> 914</p> </div> 915 <div class="medium-3 medium-pull-9 columns" id="subnav-left"> 916 <ul><li><a href="https://www.connecticuthometheaters.com/about-us.html">About Us</a><ul><li class="first "><a href="https://www.connecticuthometheaters.com/about-us/refer-us.html">Refer Us</a></li><li class=""><a href="https://www.connecticuthometheaters.com/about-us/reviews.html">Reviews</a></li><li class=""><a href="https://www.connecticuthometheaters.com/about-us/testimonials.html">Testimonials</a></li><li class=""><a href="https://www.connecticuthometheaters.com/about-us/photo-gallery.html">Photo Gallery</a></li><li class=""><a href="https://www.connecticuthometheaters.com/about-us/before-after.html">Before & After</a></li><li class=""><a href="https://www.connecticuthometheaters.com/about-us/company-videos.html">Company Videos</a></li><li class=""><a href="https://www.connecticuthometheaters.com/about-us/case-studies.html">Case Studies</a></li><li class=""><a href="https://www.connecticuthometheaters.com/about-us/meet-the-team.html">Meet the Team</a></li><li class=""><a href="https://www.connecticuthometheaters.com/about-us/affiliations.html">Affiliations</a></li><li class="active expanded ancestor "><a href="https://www.connecticuthometheaters.com/about-us/blog.html">News & Events</a></li><li class=""><a href="https://www.connecticuthometheaters.com/about-us/awards.html">Awards</a></li></ul></li></ul> 917 </div> 918 919 </div> 920 </div> 921 922 </div><!-- end #silo-page-wrap --> 923 924 925 926 927 <div class="container home" id="service-area"> 928 <div class="container home" id="home-city-list-wrap"> 929 <div class="row collapse"> 930 <div class="large-3 columns"> 931 <div id="home-city-list"> 932 <p class="home-section-title">our service area</p> 933 <h3>We serve the following areas</h3> 934 <div class="city_scroll_list_container"> 935 <div class="city_scroll_list_content"> 936 <span class="city_scroll_list_title">New York</span><ul class="city_scroll_list"><li>Armonk</li><li>Port Chester</li><li>South Salem</li></ul><span class="city_scroll_list_title">Connecticut</span><ul class="city_scroll_list"><li>Ansonia</li><li>Bantam</li><li>Barkhamsted</li><li>Beacon Falls</li><li>Bethany</li><li>Bethel</li><li>Bethlehem</li><li>Botsford</li><li><a href="https://www.connecticuthometheaters.com/service-area/bridgeport-ct-home-theater.html">Bridgeport</a></li><li>Bridgewater</li><li>Brookfield</li><li>Burlington</li><li>Canaan</li><li>Colebrook</li><li>Collinsville</li><li>Cornwall</li><li>Cornwall Bridge</li><li>Cos Cob</li><li><a href="https://www.connecticuthometheaters.com/service-area/danbury-ct-home-theater.html">Danbury</a></li><li><a href="https://www.connecticuthometheaters.com/service-area/darien-ct.html">Darien</a></li><li>Derby</li><li>East Canaan</li><li>East Hartland</li><li><a href="https://www.connecticuthometheaters.com/service-area/easton-ct.html">Easton</a></li><li><a href="https://www.connecticuthometheaters.com/service-area/fairfield-ct-home-theater.html">Fairfield</a></li><li>Falls Village</li><li>Gaylordsville</li><li>Georgetown</li><li>Goshen</li><li>Greens Farms</li><li><a href="https://www.connecticuthometheaters.com/service-area/greenwich-ct-home-theater.html">Greenwich</a></li><li>Harwinton</li><li>Hawleyville</li><li>Kent</li><li>Lakeside</li><li>Lakeville</li><li>Litchfield</li><li>Middlebury</li><li><a href="https://www.connecticuthometheaters.com/service-area/milford-ct.html">Milford</a></li><li>Monroe</li><li>Morris</li><li>Naugatuck</li><li><a href="https://www.connecticuthometheaters.com/service-area/new-canaan-ct-home-theater.html">New Canaan</a></li><li>New Fairfield</li><li>New Hartford</li><li>New Milford</li><li>New Preston Marble Dale</li><li>Newtown</li><li>Norfolk</li><li>North Canton</li><li>Northfield</li><li><a href="https://www.connecticuthometheaters.com/service-area/norwalk-ct-home-theater.html">Norwalk</a></li><li>Oakville</li><li>Old Greenwich</li><li><a href="https://www.connecticuthometheaters.com/service-area/orange-ct-home-theater.html">Orange</a></li><li>Oxford</li><li>Pequabuck</li><li>Pine Meadow</li><li>Plymouth</li><li>Redding</li><li>Redding Center</li><li>Redding Ridge</li><li><a href="https://www.connecticuthometheaters.com/service-area/ridgefield-ct.html">Ridgefield</a></li><li><a href="https://www.connecticuthometheaters.com/service-area/riverside-ct.html">Riverside</a></li><li>Riverton</li><li>Roxbury</li><li>Salisbury</li><li>Sandy Hook</li><li>Seymour</li><li>Sharon</li><li><a href="https://www.connecticuthometheaters.com/service-area/shelton-ct-home-theater.html">Shelton</a></li><li>Sherman</li><li>South Britain</li><li>South Kent</li><li><a href="https://www.connecticuthometheaters.com/service-area/southbury-ct-home-theater.html">Southbury</a></li><li>Southport</li><li><a href="https://www.connecticuthometheaters.com/service-area/stamford-ct-home-theater.html">Stamford</a></li><li>Stevenson</li><li><a href="https://www.connecticuthometheaters.com/service-area/stratford-ct.html">Stratford</a></li><li>Taconic</li><li>Terryville</li><li>Thomaston</li><li>Torrington</li><li><a href="https://www.connecticuthometheaters.com/service-area/trumbull-ct.html">Trumbull</a></li><li>Washington</li><li>Washington Depot</li><li>Waterbury</li><li>Watertown</li><li>West Cornwall</li><li>West Hartland</li><li><a href="https://www.connecticuthometheaters.com/service-area/weston-ct.html">Weston</a></li><li><a href="https://www.connecticuthometheaters.com/service-area/westport-ct-home-theater.html">Westport</a></li><li><a href="https://www.connecticuthometheaters.com/service-area/wilton-ct.html">Wilton</a></li><li>Winchester Center</li><li>Winsted</li><li>Wolcott</li><li>Woodbury</li></ul> 937 <span class="city_scroll_list_local_phone"> 938 Our Locations:<br /><br /> 939 <span class="footer-address">Smarthome & Theater Systems<br />97 Buckingham Ave Ste 3<br />
939Milford, CT 06460<br />1-203-916-6282</span> 940 </span> 941 </div> 942 <div class="city_scroll_list_footer"> 943 <p class="more-assets"><a href="https://www.connecticuthometheaters.com/service-area.html">More Cities</a></p> 944 </div> 945 </div> 946 </div> 947 </div> 948 </div> 949 </div> 950 <div class="container home" id="service-map"> 951 <div id="gmap-wrap"> 952 <link rel="stylesheet" href="/core/js/leaflet/leaflet.css"/> 953 <link rel="stylesheet" href="/core/js/leaflet/mapbox-gl.css"/> 954
954<script> 955 function initMap_0910288001791500554() { 956 var imageBounds = { 957 north: 42.050541, 958 east: -71.828613, 959 south: 40.980667, 960 west: -73.774811 961 }; 962 963 //Calculate the optimal zoom distance to fit entire width of image 964 var WORLD_DIM = { height: 256, width: 256 }; 965 var ZOOM_MAX = 21; 966 967 function latRad(lat) { 968 var sin = Math.sin(lat * Math.PI / 180); 969 var radX2 = Math.log((1 + sin) / (1 - sin)) / 2; 970 return Math.max(Math.min(radX2, Math.PI), -Math.PI) / 2; 971 } 972 973 function zoomFunc(mapPx, worldPx, fraction) { 974 return Math.floor(Math.log(mapPx / worldPx / fraction) / Math.LN2); 975 } 976 977 var latFraction = (latRad(imageBounds["north"]) - latRad(imageBounds["south"])) / Math.PI; 978 979 var lngDiff = imageBounds["east"] - imageBounds["west"]; 980 var lngFraction = ((lngDiff < 0) ? (lngDiff + 360) : lngDiff) / 360; 981 982 var mapCenter = []; 983 984 mapCenter["lat"] = imageBounds["south"] + ((imageBounds["north"] - imageBounds["south"]) / 2); 985 mapCenter["lng"] = imageBounds["west"] + ((imageBounds["east"] - imageBounds["west"]) / 2); 986 987 var serviceAreaMap_0910288001791500554 = L.map('serviceAreaMapDisplay_0910288001791500554', { 988 maxZoom: 13, 989 zoomControl: false 990 }).setView([mapCenter["lat"], mapCenter["lng"]], 13); 991 var gl = L.mapboxGL({ 992 attribution: '© <a href="https://openmaptiles.org/">OpenMapTiles</a> © <a href="https://www.openstreetmap.org/copyright">OpenStreetMap contributors</a>', 993 accessToken: 'not-needed', 994 style: 'https://dmlr3b1l99c8h.cloudfront.net/style.js' 995 }).addTo(serviceAreaMap_0910288001791500554); 996 997 setTimeout(function () { 998 let latZoom = zoomFunc(document.getElementById("serviceAreaMapDisplay_0910288001791500554").offsetHeight, WORLD_DIM.height, latFraction); 999 let lngZoom = zoomFunc(document.getElementById("serviceAreaMapDisplay_0910288001791500554").offsetWidth, WORLD_DIM.width, lngFraction); 1000 let zoom = Math.min(latZoom, lngZoom, ZOOM_MAX); 1001 serviceAreaMap_0910288001791500554.setZoom(zoom); 1002 serviceAreaMap_0910288001791500554.invalidateSize(true); 1003 }, 200); 1004 1005 L.control.zoom({position: 'bottomright'}).addTo(serviceAreaMap_0910288001791500554); 1006 1007 var imageUrl = 'https://cdn.treehouseinternetgroup.com/uploads/service_area_overlays/402.png' 1008 imageBounds = [[imageBounds["north"], imageBounds["west"]], [imageBounds["south"], imageBounds["east"]]]; 1009 L.imageOverlay(imageUrl, imageBounds, {opacity: 0.52}).addTo(serviceAreaMap_0910288001791500554).setZIndex(9000); 1010 } 1011 </script>
1011 1012 <div id="serviceAreaMapDisplay_0910288001791500554" ></div> 1013 <style> 1014 #home-city-list-wrap { 1015 z-index: 500 !important; 1016 } 1017 #serviceAreaMapDisplay_0910288001791500554 { 1018 height: 100%; 1019 width: 100%; 1020 display: block; 1021 } 1022 #save-widget { 1023 width: 356px; 1024 height: 84px; 1025 box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; 1026 background-color: white; 1027 padding: 10px; 1028 font-family: Roboto, Arial; 1029 font-size: 13px; 1030 margin: 15px; 1031 } 1032 #save-widget p { 1033 font-size: 12px; 1034 } 1035 #save-widget strong { 1036 font-size: 14px; 1037 } 1038 #save-widget .icon { 1039 background-image: url(https://maps.gstatic.com/mapfiles/embed/images/entity11.png); 1040 background-size: 70px 210px; 1041 margin-left: 15px; 1042 width: 22px; 1043 height: 22px; 1044 } 1045 .navigate-link { 1046 display: inline-block; 1047 text-align: center; 1048 } 1049 .navigate-text { 1050 display: inline-block; 1051 text-align: center; 1052 } 1053 .navigate { 1054 width: 100px; 1055 display: inline-block; 1056 vertical-align: top; 1057 float: right; 1058 } 1059 .address_txt { 1060 width: 200px; 1061 float:left; 1062 } 1063 </style> 1064 1065 1066
1066<script src="/core/js/leaflet/leaflet.js" defer></script>
1066 1067
1067<script src="/core/js/leaflet/mapbox-gl.js" defer></script>
1067 1068
1068<script src="/core/js/leaflet/leaflet-mapbox-gl.js" defer></script>
1068 1069 </div> 1070 </div> 1071 </div><!-- end #service-area --> 1072 1073 1074 1075 <div class="container home" id="footer"> 1076 <div class="row" data-equalizer> 1077 <div class="large-7 large-push-5 columns" data-equalizer-watch> 1078 <div id="footer-links"> 1079 <ul> 1080 <li class="footer-link services">Services 1081 <ul> 1082 <li><a href="https://www.connecticuthometheaters.com/residential-solutions.html">Residential Solutions</a></li><li><a href="https://www.connecticuthometheaters.com/corporate-sound-solutions.html">Corporate Solutions</a></li><li><a href="https://www.connecticuthometheaters.com/trade-partners.html">Trade Partners</a></li> 1083 </ul> 1084</li><li class="footer-link about has-parent-link">Our Company 1085 <ul> 1086 <li><a href="https://www.connecticuthometheaters.com/about-us.html">About Us</a></li><li><a href=""></a></li> 1087 </ul> 1088</li> 1089</ul> <style> 1090 #social-footer-icons a { 1091 display: inline-block; 1092 margin: .125rem; 1093 } 1094 #social-footer-icons > a > svg { 1095 height: 1.5rem; 1096 width: auto; 1097 display: block; 1098 margin: auto; 1099 } 1100 </style> 1101 <div id="social-footer-icons"> 1102 <a href="https://www.facebook.com/Smarthome.Theater/" target="_blank" rel="noopener" title="Facebook"><svg id="icon-facebook" role="presentation" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M14 13.5h2.5l1-4H14v-2c0-1.03 0-2 2-2h1.5V2.14c-.326-.043-1.557-.14-2.857-.14C11.928 2 10 3.657 10 6.7v2.8H7v4h3V22h4v-8.5Z"/></svg></a><a href="https://www.yelp.com/biz/smarthome-and-theater-systems-milford" target="_blank" rel="noopener" title="Yelp"><svg id="icon-yelp"role="presentation" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="m20.16 12.594l-4.995 1.433c-.96.276-1.74-.8-1.176-1.63l2.905-4.308a1.072 1.072 0 0 1 1.596-.206a9.194 9.194 0 0 1 2.364 3.252a1.073 1.073 0 0 1-.686 1.459zm-5.025 3.152l4.942 1.606a1.072 1.072 0 0 1 .636 1.48a9.316 9.316 0 0 1-2.47 3.169a1.073 1.073 0 0 1-1.592-.26l-2.76-4.409c-.528-.847.288-1.894 1.236-1.584zm-4.796-4.368L5.454 2.916a1.072 1.072 0 0 1 .466-1.5A14.973 14.973 0 0 1 11.184.003a1.07 1.07 0 0 1 1.153 1.068v9.768c0 1.096-1.45 1.483-1.998.535zm-.857 4.17L4.44 16.806a1.073 1.073 0 0 1-1.324-.92a9.218 9.218 0 0 1 .43-3.997a1.07 1.07 0 0 1 1.485-.62l4.668 2.279c.9.438.763 1.76-.207 2zm.886 1.477c.669-.744 1.901-.246 1.866.752l-.19 5.188a1.073 1.073 0 0 1-1.247 1.02a9.314 9.314 0 0 1-3.722-1.502a1.072 1.072 0 0 1-.187-1.6l3.477-3.864z"/></svg></a><a href="https://goo.gl/maps/x931getk3kt" target="_blank" rel="noopener" title="Google Maps"><svg id="icon-google" role="presentation" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M17.6 8.5h-7.5v3h4.4c-.4 2.1-2.3 3.5-4.4 3.4c-2.6-.1-4.6-2.1-4.7-4.7c-.1-2.7 2-5 4.7-5.1c1.1 0 2.2.4 3.1 1.2l2.3-2.2C14.1 2.7 12.1 2 10.2 2c-4.4 0-8 3.6-8 8s3.6 8 8 8c4.6 0 7.7-3.2 7.7-7.8c-.1-.6-.1-1.1-.3-1.7z" clip-rule="evenodd"/></svg></a><a href="https://www.instagram.com/smarthomect/" target="_blank" rel="noopener" title="Instagram"><svg id="icon-instagram"role="presentation" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 32 32"><path fill="currentColor" d="M11.469 5C7.918 5 5 7.914 5 11.469v9.062C5 24.082 7.914 27 11.469 27h9.062C24.082 27 27 24.086 27 20.531V11.47C27 7.918 24.086 5 20.531 5zm0 2h9.062A4.463 4.463 0 0 1 25 11.469v9.062A4.463 4.463 0 0 1 20.531 25H11.47A4.463 4.463 0 0 1 7 20.531V11.47A4.463 4.463 0 0 1 11.469 7zm10.437 2.188a.902.902 0 0 0-.906.906c0 .504.402.906.906.906a.902.902 0 0 0 .907-.906a.902.902 0 0 0-.907-.906zM16 10c-3.3 0-6 2.7-6 6s2.7 6 6 6s6-2.7 6-6s-2.7-6-6-6zm0 2c2.223 0 4 1.777 4 4s-1.777 4-4 4s-4-1.777-4-4s1.777-4 4-4z"/></svg></a><a href="https://twitter.com/SmarthomeCT" target="_blank" rel="noopener" title="X (formerly Twitter)"><svg id="icon-twitter" role="presentation" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
1102<path fill="currentColor" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg></a><a href="https://www.youtube.com/user/IWantATheater" target="_blank" rel="noopener" title="YouTube"><svg id="icon-youtube"role="presentation" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 20 20"><path fill="currentColor" d="M17.7 5.3c-.2-.7-.7-1.2-1.4-1.4c-2.1-.2-4.2-.4-6.3-.3c-2.1 0-4.2.1-6.3.3c-.6.2-1.2.8-1.4 1.4a37.08 37.08 0 0 0 0 9.4c.2.7.7 1.2 1.4 1.4c2.1.2 4.2.4 6.3.3c2.1 0 4.2-.1 6.3-.3c.7-.2 1.2-.7 1.4-1.4a37.08 37.08 0 0 0 0-9.4zM8 13V7l5.2 3L8 13z"/></svg></a><a href="https://www.linkedin.com/company/smarthome-and-theater-systems" target="_blank" rel="noopener" title="LinkedIn"><svg id="icon-linkedin" role="presentation" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M6.94 5a2 2 0 1 1-4-.002a2 2 0 0 1 4 .002ZM7 8.48H3V21h4V8.48Zm6.32 0H9.34V21h3.94v-6.57c0-3.66 4.77-4 4.77 0V21H22v-7.93c0-6.17-7.06-5.94-8.72-2.91l.04-1.68Z"/></svg></a> </div> 1103 1104 </div> 1105 </div> 1106 <div class="large-5 large-pull-7 columns" data-equalizer-watch> 1107 <div id="footer-contact"> 1108 <a href="/free-estimate.html" id="footer-btn">Schedule Your Estimate Today</a> 1109 <p class="footer-phone"> 1110 Or call us at 1111 <span><a href="tel:1-203-659-4734" class="phone_link"><span id="numberassigned_3" class="mongoose_phone">1-203-659-4734</span></a></span> 1112 </p> 1113 <p class="footer-address"> 1114 <span class="footer-address">Smarthome & Theater Systems<br />97 Buckingham Ave Ste 3<br />Milford, CT 06460</span> </p> 1115 <!--<p> 1116 Contractor ID: 1117 </p>--> 1118 <p> 1119 </p> 1120 </div> 1121 </div> 1122 </div> 1123 </div> 1124 <a id="scrollToTop"><i class="fa fa-arrow-up" aria-hidden="true"></i>Top</a> 1125 </div> 1126 <div class="footer-marquee"> 1127 <p>© 2026 Smarthome and Theater Systems | <a href="/privacy-policy.html">Privacy Policy</a> | <a href="/terms-of-use.html">Terms of Use</a> | <a href="/sitemap.html">Sitemap</a></p> 1128 </div> 1129 <!-- Fixed Mobile Footer --> 1130 <div class="row" id="fixed-contact"> 1131 <style> 1132 .fc-icons { 1133 fill: #2787ce; /* update */ 1134 } 1135 .fc-icons#fc-phone { 1136 fill: #fff; /* update */ 1137 height: 50px; 1138 width: 73px; 1139 margin-top: 12px; 1140 } 1141 </style> 1142 <div class="columns area-btn"> 1143 <a href="/service-area.html"> 1144 <svg class="fc-icons" id="fc-map-marker" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"><path d="M12,11.5A2.5,2.5 0 0,1 9.5,9A2.5,2.5 0 0,1 12,6.5A2.5,2.5 0 0,1 14.5,9A2.5,2.5 0 0,1 12,11.5M12,2A7,7 0 0,0 5,9C5,14.25 12,22 12,22C12,22 19,14.25 19,9A7,7 0 0,0 12,2Z" /></svg> 1145 <span>Service Area</span> 1146 </a> 1147 </div> 1148 <div class="columns phone-btn"> 1149 <a title="Smarthome and Theater Systems" href="tel:1-203-659-4734"> 1150 <svg class="fc-icons" id="fc-phone" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"><path d="M6.62,10.79C8.06,13.62 10.38,15.94 13.21,17.38L15.41,15.18C15.69,14.9 16.08,14.82 16.43,14.93C17.55,15.3 18.75,15.5 20,15.5A1,1 0 0,1 21,16.5V20A1,1 0 0,1 20,21A17,17 0 0,1 3,4A1,1 0 0,1 4,3H7.5A1,1 0 0,1 8.5,4C8.5,5.25 8.7,6.45 9.07,7.57C9.18,7.92 9.1,8.31 8.82,8.59L6.62,10.79Z" /></svg> 1151 </a> 1152 </div> 1153 <div class="columns quote-btn"> 1154 <a href="/free-estimate.html"> 1155 <svg class="fc-icons" id="fc-estimate" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24">
1155<path d="M13,9H18.5L13,3.5V9M6,2H14L20,8V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V4C4,2.89 4.89,2 6,2M15,18V16H6V18H15M18,14V12H6V14H18Z" /></svg> 1156 <span>Free Quote</span> 1157 </a> 1158 </div> 1159 </div> 1160 <!-- / Fixed Mobile Footer --> 1161 1162
1162<script src="https://cdnjs.cloudflare.com/ajax/libs/foundation/5.5.2/js/foundation.min.js"></script>
1162
1163<script src="https://a80427d48f9b9f165d8d-c913073b3759fb31d6b728a919676eab.ssl.cf1.rackcdn.com/v3/template.js"></script>
1163
1164<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.9/slick.min.js"></script>
1164 1165 1166 1167 1168 1169 1170
1170<script type="text/javascript"> 1171(function() { 1172var mapLoaded = false; 1173 function isVisible(el) { 1174 var viewportHeight = window.innerHeight; 1175 var y = el.getBoundingClientRect().top; 1176 var elementHeight = el.offsetHeight; 1177 1178 return ((y < viewportHeight) && (y > (-1 * elementHeight))); 1179 } 1180 function initMapLoader() { 1181 if (isVisible(document.querySelector("#serviceAreaMapDisplay_0910288001791500554"))) { 1182 loadMap(); 1183 } else { 1184 document.addEventListener("scroll", loadMap); 1185 } 1186 }; 1187function loadMap() { 1188if (!mapLoaded) { 1189mapLoaded = true; 1190initMap_0910288001791500554(); 1191} else { 1192document.removeEventListener("scroll", loadMap); 1193} 1194} 1195 1196if (document.readyState != "loading") { 1197initMapLoader(); 1198} else { 1199document.addEventListener("DOMContentLoaded", initMapLoader); 1200} 1201})(); 1202 </script>
1202 1203
1204<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"57b41e178e99494aab4f963d7dc2cfb6","r":1,"spa":2}' crossorigin="anonymous"></script>
1204 1205</body> 1206</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.