1<!doctype html > 2<html xmlns="http://www.w3.org/1999/xhtml" lang="en" 3 class="ios-preview-native-scroll"> 4<head> 5 <meta charset="utf-8"> 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
45<script type="text/javascript"> 46 window._currentDevice = 'desktop'; 47 window.Parameters = window.Parameters || { 48 HomeUrl: 'https://www.compassgj.com/', 49 50 SystemID: 'US_DIRECT_PRODUCTION', 51 SiteAlias: '441cb707', 52 SiteType: atob('RFVEQU9ORQ=='), 53 PublicationDate: 'Aug 18, 2026', 54 ExternalUid: null, 55 IsSiteMultilingual: false, 56 InitialPostAlias: '', 57 InitialPostPageUuid: '', 58 InitialDynamicItem: '', 59 DynamicPageInfo: { 60 isDynamicPage: false, 61 base64JsonRowData: 'null', 62 }, 63 InitialPageAlias: 'water-features', 64 InitialPageUuid: 'b7664cb4c34047d08324bd0859a67b09', 65 InitialPageId: '1208738046', 66 InitialEncodedPageAlias: 'd2F0ZXItZmVhdHVyZXM=', 67 InitialHeaderUuid: 'af6dc8d9e3884d1d9417fcb1353d4ada', 68 CurrentPageUrl: '', 69 IsCurrentHomePage: false, 70 AllowAjax: false, 71 AfterAjaxCommand: null, 72 HomeLinkText: 'Back To Home', 73 UseGalleryModule: false, 74 CurrentThemeName: 'Layout Theme', 75 ThemeVersion: '500000', 76 DefaultPageAlias: '', 77 RemoveDID: true, 78 WidgetStyleID: null, 79 IsHeaderFixed: false, 80 IsHeaderSkinny: false, 81 IsBfs: true, 82 StorePageAlias: 'null', 83 StorePagesUrls: 'e30=', 84 IsNewStore: 'false', 85 StorePath: '', 86 StoreId: 'null', 87 StoreVersion: 0, 88 StoreBaseUrl: '', 89 StoreCleanUrl: true, 90 StoreDisableScrolling: true, 91 IsStoreSuspended: false, 92 HasCustomDomain: true, 93 SimpleSite: false, 94 showCookieNotification: false, 95 cookiesNotificationMarkup: 'null', 96 translatedPageUrl: '', 97 isFastMigrationSite: false, 98 sidebarPosition: 'LEFT', 99 currentLanguage: 'en', 100 currentLocale: 'en', 101 NavItems: '{}', 102 errors: { 103 general: 'There was an error connecting to the page.<br/> Make sure you are not offline.', 104 password: 'Incorrect name/password combination', 105 tryAgain: 'Try again' 106 }, 107 108 mapConsent: { 109 message: 'This content is served by a third party, {0}. If enabled, {0} may collect information about your activity.', 110 enable: 'Enable' 111 }, 112 NavigationAreaParams: { 113 ShowBackToHomeOnInnerPages: true, 114 NavbarSize: -1, 115 NavbarLiveHomePage: 'https://www.compassgj.com/', 116 BlockContainerSelector: '.dmBody', 117 NavbarSelector: '#dmNav:has(a)', 118 SubNavbarSelector: '#subnav_main' 119 }, 120 hasCustomCode: true, 121 planID: '802', 122 customTemplateId: 'null', 123 siteTemplateId: 'null', 124 productId: 'DM_DIRECT', 125 disableTracking: false, 126 pageType: 'FROM_SCRATCH', 127 isRuntimeServer: true, 128 isInEditor: false, 129 isInPreview: false, 130 hasNativeStore: false, 131 defaultLang: 'en', 132 hamburgerMigration: null, 133 isFlexSite: false 134 }; 135 136 window.Parameters.LayoutID = {}; 137 window.Parameters.LayoutID[window._currentDevice] = 6; 138 window.Parameters.LayoutVariationID = {}; 139 window.Parameters.LayoutVariationID[window._currentDevice] = 5; 140</script>
140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163<!-- Injecting site-wide to the head --> 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182
183<script type="text/javascript" id="d_track_campaign" data-entry-referrer> 184 (function() { 185 if (!window.location.search) { 186 return; 187 } 188 const cleanParams = window.location.search.substring(1); // Strip ? 189 const queryParams = cleanParams.split('&'); 190 191 const expires = 'expires=' + new Date().getTime() + 24 * 60 * 60 * 1000; 192 const domain = 'domain=' + window.location.hostname; 193 const path = "path=/"; 194 195 queryParams.forEach((param) => { 196 const [key, value = ''] = param.split('='); 197 if (key.startsWith('utm_')) { 198 const cookieName = "_dm_rt_" + key.substring(4); 199 const cookie = cookieName + "=" + value; 200 const joined = [cookie, expires, domain, path].join(";"); 201 document.cookie = joined; 202 } 203 }); 204 }()); 205</script>
205 206
207<script type="text/javascript" > 208 var _dm_gaq = {}; 209 var _gaq = _gaq || []; 210 var _dm_insite = []; 211</script>
211 212 213 214 215
216<script async src="https://www.googletagmanager.com/gtm.js?id=GTM-NDJTV7WB" id="d-js-gtm" 217 onload="window.dispatchEvent(new CustomEvent('gtmLoaded', { bubbles: true }))"></script>
217 218
219<script type="text/javascript" id="d_track_ga"> 220 window.dataLayer = window.dataLayer || []; 221 _dm_gaq.siteAlias = '441cb707'; 222 _dm_gaq.externalGaqID = 'non-empty'; 223 224 function gtag() { dataLayer.push(arguments); } 225 226 function pushInsiteImpressions(id) { 227 _dm_insite.forEach((rule) => { 228 _dm_gaq.pushEvent(id, 'insite_impression', 'insite', rule.ruleType + '__' + rule.ruleId); 229 }); 230 } 231 232 _dm_gaq.pushEvent = function(trackingId, event, category, label, value, additionalParams = {}) { 233 const eventProps = { 234 event_category: category, 235 event_label: label, 236 value, 237 ...additionalParams 238 }; 239 gtag('event', event, eventProps); 240 } 241 242 gtag('js', new Date()) 243 244 245gtag('set', 'developer_id.dMDU5Nj', true); 246gtag('set', 'developer_id.dMWY5NG', true); 247 248 _dm_gaq.pushEvent('', 'page_view'); 249 250 pushInsiteImpressions(_dm_gaq.externalGaqID); 251</script>
251 252 253 254 255 256 257<!-- End Injecting site-wide to the head --> 258 259 260 261 262
263<script> 264 function toHash(str) { 265 var hash = 5381, i = str.length; 266 while (i) { 267 hash = hash * 33 ^ str.charCodeAt(--i) 268 } 269 return hash >>> 0 270 } 271</script>
vendor: 1 bytes, line 271
271
272<script> 273 (function (global) { 274 //const cacheKey = global.cacheKey; 275 const isOffline = 'onLine' in navigator && navigator.onLine === false; 276 const hasServiceWorkerSupport = 'serviceWorker' in navigator; 277 if (isOffline) { 278 console.log('offline mode'); 279 } 280 if (!hasServiceWorkerSupport) { 281 console.log('service worker is not supported'); 282 } 283 if (hasServiceWorkerSupport && !isOffline) { 284 window.addEventListener('load', function () { 285 const serviceWorkerPath = '/runtime-service-worker.js?v=3'; 286 navigator.serviceWorker 287 .register(serviceWorkerPath, { scope: './' }) 288 .then( 289 function (registration) { 290 // Registration was successful 291 console.log( 292 'ServiceWorker registration successful with scope: ', 293 registration.scope 294 ); 295 }, 296 function (err) { 297 // registration failed :( 298 console.log('ServiceWorker registration failed: ', err); 299 } 300 ) 301 .catch(function (err) { 302 console.log(err); 303 }); 304 }); 305 306 // helper function to refresh the page 307 var refreshPage = (function () { 308 var refreshing; 309 return function () { 310 if (refreshing) return; 311 // prevent multiple refreshes 312 var refreshkey = 'refreshed' + location.href; 313 var prevRefresh = localStorage.getItem(refreshkey); 314 if (prevRefresh) { 315 localStorage.removeItem(refreshkey); 316 if (Date.now() - prevRefresh < 30000) { 317 return; // dont go into a refresh loop 318 } 319 } 320 refreshing = true; 321 localStorage.setItem(refreshkey, Date.now()); 322 console.log('refereshing page'); 323 window.location.reload(); 324 }; 325 })(); 326 327 function messageServiceWorker(data) { 328 return new Promise(function (resolve, reject) { 329 if (navigator.serviceWorker.controller) { 330 var worker = navigator.serviceWorker.controller; 331 var messageChannel = new MessageChannel(); 332 messageChannel.port1.onmessage = replyHandler; 333 worker.postMessage(data, [messageChannel.port2]); 334 function replyHandler(event) { 335 resolve(event.data); 336 } 337 } else { 338 resolve(); 339 } 340 }); 341 } 342 } 343})(window); 344</script>
344 345 346 347 348<link rel="canonical" href="https://www.compassgj.com/water-features"> 349 350<meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover"> 351 352<meta name="apple-mobile-web-app-capable" content="yes"> 353 354 355 356<link rel="icon" type="image/x-icon" href="https://irp.cdn-website.com/441cb707/site_favicon_16_1666742918517.ico"/> 357 358 359<link rel="preconnect" href="https://irp.cdn-website.com"/> 360<link rel="preconnect" href="https://irp.cdn-website.com" crossorigin/> 361<link rel="preconnect" href="https://static.cdn-website.com"/> 362 363 364 365
366<script id='d-js-dmapi'> 367 window.SystemID = 'US_DIRECT_PRODUCTION'; 368 369 if (!window.dmAPI) { 370 window.dmAPI = { 371 registerExternalRuntimeComponent: function () { 372 }, 373 getCurrentDeviceType: function () { 374 return window._currentDevice; 375 }, 376 runOnReady: (ns, fn) => { 377 const safeFn = dmAPI.toSafeFn(fn); 378 ns = ns || 'global_' + Math.random().toString(36).slice(2, 11); 379 const eventName = 'afterAjax.' + ns; 380 381 if (document.readyState === 'complete') { 382 $.DM.events.off(eventName).on(eventName, safeFn); 383 setTimeout(function () { 384 safeFn({ 385 isAjax: false, 386 }); 387 }, 0); 388 } else { 389 window?.waitForDeferred?.('dmAjax', () => { 390 $.DM.events.off(eventName).on(eventName, safeFn); 391 safeFn({ 392 isAjax: false, 393 }); 394 }); 395 } 396 }, 397 toSafeFn: (fn) => { 398 if (fn?.safe) { 399 return fn; 400 } 401 const safeFn = function (...args) { 402 try { 403 return fn?.apply(null, args); 404 } catch (e) { 405 console.log('function failed ' + e.message); 406 } 407 }; 408 safeFn.safe = true; 409 return safeFn; 410 } 411 }; 412 } 413 414 if (!window.requestIdleCallback) { 415 window.requestIdleCallback = function (fn) { 416 setTimeout(fn, 0); 417 } 418 } 419</script>
419 420 421 422 423 424 425 426 427
428<script id="d-js-load-css"> 429/** 430 * There are a few <link> tags with CSS resource in them that are preloaded in the page 431 * in each of those there is a "onload" handler which invokes the loadCSS callback 432 * defined here. 433 * We are monitoring 3 main CSS files - the runtime, the global and the page. 434 * When each load we check to see if we can append them all in a batch. If threre 435 * is no page css (which may happen on inner pages) then we do not wait for it 436 */ 437(function () { 438 let cssLinks = {}; 439 function loadCssLink(link) { 440 link.onload = null; 441 link.rel = "stylesheet"; 442 link.type = "text/css"; 443 } 444 445 function checkCss() { 446 const pageCssLink = document.querySelector("[id*='CssLink']"); 447 const widgetCssLink = document.querySelector("[id*='widgetCSS']"); 448 449 if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) { 450 const storedRuntimeCssLink = cssLinks.runtime; 451 const storedPageCssLink = cssLinks.page; 452 const storedGlobalCssLink = cssLinks.global; 453 const storedWidgetCssLink = cssLinks.widget; 454 455 storedGlobalCssLink.disabled = true; 456 loadCssLink(storedGlobalCssLink); 457 458 if (storedPageCssLink) { 459 storedPageCssLink.disabled = true; 460 loadCssLink(storedPageCssLink); 461 } 462 463 if(storedWidgetCssLink) { 464 storedWidgetCssLink.disabled = true; 465 loadCssLink(storedWidgetCssLink); 466 } 467 468 storedRuntimeCssLink.disabled = true; 469 loadCssLink(storedRuntimeCssLink); 470 471 requestAnimationFrame(() => { 472 setTimeout(() => { 473 storedRuntimeCssLink.disabled = false; 474 storedGlobalCssLink.disabled = false; 475 if (storedPageCssLink) { 476 storedPageCssLink.disabled = false; 477 } 478 if (storedWidgetCssLink) { 479 storedWidgetCssLink.disabled = false; 480 } 481 // (SUP-4179) Clear the accumulated cssLinks only when we're 482 // sure that the document has finished loading and the document 483 // has been parsed. 484 if(document.readyState === 'interactive') { 485 cssLinks = null; 486 } 487 }, 0); 488 }); 489 } 490 } 491 492 493 function loadCSS(link) { 494 try { 495 var urlParams = new URLSearchParams(window.location.search); 496 var noCSS = !!urlParams.get("nocss"); 497 var cssTimeout = urlParams.get("cssTimeout") || 0; 498 499 if (noCSS) { 500 return; 501 } 502 if (link.href && link.href.includes("d-css-runtime")) { 503 cssLinks.runtime = link; 504 checkCss(); 505 } else if (link.id === "siteGlobalCss") { 506 cssLinks.global = link; 507 checkCss(); 508 } 509 510 else if (link.id && link.id.includes("CssLink")) { 511 cssLinks.page = link; 512 checkCss(); 513 } else if (link.id && link.id.includes("widgetCSS")) { 514 cssLinks.widget = link; 515 checkCss(); 516 } 517 518 else { 519 requestIdleCallback(function () { 520 window.setTimeout(function () { 521 loadCssLink(link); 522 }, parseInt(cssTimeout, 10)); 523 }); 524 } 525 } catch (e) { 526 throw e 527 } 528 } 529 window.loadCSS = window.loadCSS || loadCSS; 530})(); 531</script>
531 532 533 534
535<script data-role="deferred-init" type="text/javascript"> 536 /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/ 537 function Def() { 538 this.promise = new Promise((function (a, b) { 539 this.resolve = a, this.reject = b 540 }).bind(this)) 541 } 542 543 const defs = {}; 544 window.getDeferred = function (a) { 545 return null == defs[a] && (defs[a] = new Def), defs[a] 546 } 547 window.waitForDeferred = function (b, a, c) { 548 let d = window?.getDeferred?.(b); 549 d 550 ? d.promise.then(a) 551 : c && ["complete", "interactive"].includes(document.readyState) 552 ? setTimeout(a, 1) 553 : c 554 ? document.addEventListener("DOMContentLoaded", a) 555 : console.error(`Deferred does not exist`); 556 }; 557</script>
557 558<style id="forceCssIncludes"> 559 /* This file is auto-generated from a `scss` file with the same name */ 560 561.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}} 562 563 564</style> 565<style id="cssVariables" type="text/css"> 566 567</style> 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/fonts/css2?family=Raleway:[email protected]&family=Jost:[email protected]&family=Work+Sans:[email protected]&family=Barlow:wght@100;200;300;400;500;600;700;800;900&family=Roboto:wght@100;300;400;500;700;900&family=Heebo:[email protected]&family=Outfit:[email protected]&family=DM+Sans:[email protected]&family=Open+Sans:[email protected]&subset=latin-ext&display=swap" /> 612 613<style> 614@font-face { 615 font-family: "CrimsonText-Italic"; 616 src: url("https://irp.cdn-website.com/441cb707/fonts/CrimsonText-Italic-c76d_400.ttf"); 617 font-weight: 400; 618 font-style: normal; 619 font-display: swap; 620} 621</style> 622 623 624<style> 625@font-face { 626 font-family: "CrimsonText-BoldItalic"; 627 src: url("https://irp.cdn-website.com/441cb707/fonts/CrimsonText-BoldItalic-7fe9_400.ttf"); 628 font-weight: 400; 629 font-style: normal; 630 font-display: swap; 631} 632</style> 633 634 635<style> 636@font-face { 637 font-family: "CrimsonText-SemiBoldItalic"; 638 src: url("https://irp.cdn-website.com/441cb707/fonts/CrimsonText-SemiBoldItalic-6f43_400.ttf"); 639 font-weight: 400; 640 font-style: normal; 641 font-display: swap; 642} 643</style> 644 645 646<style> 647@font-face { 648 font-family: "CrimsonText-SemiBold"; 649 src: url("https://irp.cdn-website.com/441cb707/fonts/CrimsonText-SemiBold-16a9_400.ttf"); 650 font-weight: 400; 651 font-style: normal; 652 font-display: swap; 653} 654</style> 655 656 657<style> 658@font-face { 659 font-family: "CrimsonText-Regular"; 660 src: url("https://irp.cdn-website.com/441cb707/fonts/CrimsonText-Regular-e399_400.ttf"); 661 font-weight: 400; 662 font-style: normal; 663 font-display: swap; 664} 665</style> 666 667 668<style> 669@font-face { 670 font-family: "CrimsonText-Bold"; 671 src: url("https://irp.cdn-website.com/441cb707/fonts/CrimsonText-Bold-5eeb_400.ttf"); 672 font-weight: 400; 673 font-style: normal; 674 font-display: swap; 675} 676</style> 677 678 679 680 681 682 683 684<link rel="stylesheet" type="text/css" href="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-structured-global.min.css" /> 685 686 687 688<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/WIDGET_CSS/7ee867058c924772caebaa02d761cb09.css" id="widgetCSS" /> 689 690 691<style>img[width][height] { 692 height: auto; 693}</style> 694 695 696<style> 697 body[data-page-alias="water-features"] #dm [data-show-on-page-only="water-features"] { 698 display: block !important; 699 } 700</style> 701 702 703<style id="pageAdditionalWidgetsCss" type="text/css"> 704</style> 705 706 707 708 709 710<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/441cb707/files/441cb707_1.min.css?v=483" id="siteGlobalCss" /> 711 712 713 714<style id="customWidgetStyle" type="text/css"> 715 716</style> 717<style id="innerPagesStyle" type="text/css"> 718 719</style> 720 721 722<style 723 id="additionalGlobalCss" type="text/css" 724> 725</style> 726 727<style id="pagestyle" type="text/css"> 728 *#dm *.dmBody a.span.textonly 729{ 730 color:rgb(0,173,239) !important; 731} 732*#dm *.dmBody div.u_1965186174 input:not([type="submit"]) 733{ 734 background-color:rgba(0,0,0,0) !important; 735 border-color:rgba(129,138,145,1) !important; 736 border-style:solid !important; 737 border-width:1px !important; 738} 739*#dm *.dmBody div.u_1965186174 textarea 740{ 741 background-color:rgba(0,0,0,0) !important; 742 border-color:rgba(129,138,145,1) !important; 743 border-style:solid !important; 744 border-width:1px !important; 745} 746*#dm *.dmBody div.u_1965186174 select 747{ 748 background-color:rgba(0,0,0,0) !important; 749 border-color:rgba(129,138,145,1) !important; 750 border-style:solid !important; 751 border-width:1px !important; 752} 753*#dm *.dmBody div.u_1965186174 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) 754{ 755 font-family:Roboto !important; 756} 757*#dm *.dmBody div.u_1965186174 .m-recaptcha 758{ 759 font-family:Roboto !important; 760} 761*#dm *.dmBody div.u_1965186174 .dmforminput input 762{ 763 font-family:Roboto !important; 764} 765*#dm *.dmBody div.u_1965186174 .dmforminput textarea 766{ 767 font-family:Roboto !important; 768} 769*#dm *.dmBody div.u_1965186174 .dmforminput .fileUploadLink 770{ 771 font-family:Roboto !important; 772} 773*#dm *.dmBody div.u_1965186174 .checkboxwrapper span 774{ 775 font-family:Roboto !important; 776} 777*#dm *.dmBody div.u_1965186174 .radiowrapper span 778{ 779 font-family:Roboto !important; 780} 781*#dm *.dmBody div.u_1965186174 .optinwrapper div 782{ 783 font-family:Roboto !important; 784} 785*#dm *.dmBody div.u_1965186174 .freetextwrapper 786{ 787 font-family:Roboto !important; 788} 789*#dm *.dmBody div.u_1965186174 .dmforminput select 790{ 791 font-family:Roboto !important; 792} 793*#dm *.dmBody div.u_1965186174 .dmforminput option 794{ 795 font-family:Roboto !important; 796} 797*#dm *.dmBody div.u_1965186174 .dmformsubmit 798{ 799 border-style:solid !important; 800 border-width:0 !important; 801} 802*#dm *.dmBody *.u_1965186174 .dmformsubmit 803{ 804 float:none !important; 805 display:block !important; 806 margin-left:auto !important; 807 margin-right:auto !important; 808} 809*#dm *.dmBody *.u_1965186174 .dmwidget-title 810{ 811 text-align:CENTER !important; 812} 813*#dm *.dmBody div.u_1965186174 .dmwidget-title 814{ 815 font-weight:bold !important; 816} 817*#dm *.dmBody *.u_1593914748 818{ 819 width:100% !important; 820} 821*#dm *.dmBody *.u_1347046833 822{ 823 width:100% !important; 824} 825*#dm *.dmBody *.u_1315998454 826{ 827 width:100% !important; 828} 829*#dm *.dmBody *.u_1449407182 830{ 831 width:100% !important; 832} 833*#dm *.dmBody div.u_1593914748 img 834{ 835 border-radius:5px 5px 0px 0px !important; 836 box-shadow:none !important; 837 border-style:solid !important; 838 border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) !important; 839 border-width:0px 0px 0px 0px !important; 840} 841*#dm *.dmBody div.u_1347046833 img 842{ 843 border-radius:5px 5px 0px 0px !important; 844 box-shadow:none !important; 845 border-style:solid !important; 846 border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) !important; 847 border-width:0px 0px 0px 0px !important; 848} 849*#dm *.dmBody div.u_1449407182 img 850{ 851 border-radius:5px 5px 0px 0px !important; 852 box-shadow:none !important; 853 border-style:solid !important; 854 border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) !important; 855 border-width:0px 0px 0px 0px !important; 856} 857*#dm *.dmBody div.u_1315998454 img 858{ 859 border-radius:5px 5px 0px 0px !important; 860 box-shadow:none !important; 861 border-style:solid !important; 862 border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) !important; 863 border-width:0px 0px 0px 0px !important; 864} 865*#dm *.dmBody div.u_1352542306 img 866{ 867 border-radius:5px 5px 0px 0px !important; 868 box-shadow:none !important; 869 border-style:solid !important; 870 border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) !important; 871 border-width:0px 0px 0px 0px !important; 872 object-fit:cover !important; 873} 874*#dm *.dmBody *.u_1352542306 875{ 876 width:100% !important; 877} 878*#dm *.dmBody div.u_1954417637 img 879{ 880 border-radius:5px 5px 0px 0px !important; 881 box-shadow:none !important; 882 border-style:solid !important; 883 border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) !important; 884 border-width:0px 0px 0px 0px !important; 885 object-fit:cover !important; 886} 887*#dm *.dmBody *.u_1954417637 888{ 889 width:100% !important; 890} 891 892</style> 893 894<style id="pagestyleDevice" type="text/css"> 895 *#dm *.dmBody div.u_1965186174 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) 896{ 897 font-size:16px !important; 898} 899*#dm *.dmBody div.u_1965186174 .m-recaptcha 900{ 901 font-size:16px !important; 902} 903*#dm *.dmBody div.u_1965186174 .dmforminput input 904{ 905 font-size:16px !important; 906} 907*#dm *.dmBody div.u_1965186174 .dmforminput textarea 908{ 909 font-size:16px !important; 910} 911*#dm *.dmBody div.u_1965186174 .dmforminput .fileUploadLink 912{ 913 font-size:16px !important; 914} 915*#dm *.dmBody div.u_1965186174 .checkboxwrapper span 916{ 917 font-size:16px !important; 918} 919*#dm *.dmBody div.u_1965186174 .radiowrapper span 920{ 921 font-size:16px !important; 922} 923*#dm *.dmBody div.u_1965186174 .optinwrapper div 924{ 925 font-size:16px !important; 926} 927*#dm *.dmBody div.u_1965186174 .freetextwrapper 928{ 929 font-size:16px !important; 930} 931*#dm *.dmBody div.u_1965186174 .dmforminput select 932{ 933 font-size:16px !important; 934} 935*#dm *.dmBody div.u_1965186174 .dmforminput option 936{ 937 font-size:16px !important; 938} 939*#dm *.dmBody div.u_1965186174 .dmformsubmit 940{ 941 width:700px !important; 942} 943*#dm *.dmBody div.u_1965186174 .dmwidget-title 944{ 945 font-size:20px !important; 946} 947 948</style> 949 950 951 952 <style data-page-uuid="b7664cb4c34047d08324bd0859a67b09" id="grid-styles-desktop-ac79a8cf-b7664cb4c34047d08324bd0859a67b09">@media all { 953 954#\32 b626641 { 955 min-height: 0; 956 column-gap: 4%; 957 row-gap: 24px; 958 width: 100%; 959 flex-wrap: nowrap; 960 flex-direction: column; 961 padding: 150px 2% 50px 2%; 962} 963 964#e88400b6 { 965 width: 100%; 966 height: auto; 967 max-width: 100%; 968} 969 970#\39 9e9a93a { 971 margin: 0px 0% 0px 0%; 972} 973 974#f5f0a3d3 { 975 width: 100.00%; 976 height: auto; 977 max-width: 100%; 978} 979 980#\36 93a540d::before, #\36 93a540d > .bgExtraLayerOverlay { 981 content: ''; 982 display: block; 983 position: absolute; 984 width: 100%; 985 height: 100%; 986 top: 0; 987 left: 0; 988 background-color: rgba(0, 0, 0, 1); 989 opacity: 0.4; 990 border-radius: inherit; 991} 992#\36 93a540d { 993 background-image: url("https://irp.cdn-website.com/441cb707/dms3rep/multi/opt/Eco+Pond+Gallery-2880w.jpg"); 994} 995 996#\36 22b3d8c { 997 min-height: 80px; 998 column-gap: 4%; 999 row-gap: 24px; 1000 width: 100%; 1001 min-width: 4%; 1002 padding: 16px 16px 16px 16px; 1003} 1004}</style> 1005 <style data-page-uuid="b7664cb4c34047d08324bd0859a67b09" id="grid-styles-desktop-d0d8a58f-b7664cb4c34047d08324bd0859a67b09">@media all { 1006 1007#\33 8340702 {
1008 align-items: flex-start; 1009 width: 100%; 1010 min-height: 256px; 1011 max-height: 100%; 1012 row-gap: 24px; 1013 column-gap: 2%; 1014 margin-right: 0%; 1015 margin-left: 0%; 1016 order: 0; 1017 flex-wrap: nowrap; 1018 height: auto; 1019 justify-content: flex-start; 1020} 1021 1022#\34 7310119 { 1023 min-height: 0; 1024 column-gap: 4%; 1025 row-gap: 50px; 1026 width: 100%; 1027 flex-wrap: wrap; 1028 padding: 100px 0% 100px 0%; 1029} 1030 1031#\38 6163030 { 1032 justify-content: flex-start; 1033 align-items: flex-start; 1034 width: 100%; 1035 min-height: 160px; 1036 max-height: 100%; 1037 row-gap: 0px; 1038 column-gap: 2%; 1039 flex-wrap: nowrap; 1040 order: 1; 1041 padding: 0px 25px 25px 25px; 1042 margin: 0px 0% 0px 0%; 1043} 1044 1045#e97f3426.flex-element.widget-wrapper > [data-element-type] { 1046 padding: 0px 0px 0px 0px; 1047} 1048#e97f3426 { 1049 width: 100%; 1050 height: auto; 1051 max-width: 100%; 1052 order: 0; 1053 margin: 15px 0% 15px 0%; 1054} 1055 1056#\37 8f79d8b.flex-element.widget-wrapper > [data-element-type] { 1057 padding: 0px 0px 0px 0px; 1058} 1059#\37 8f79d8b { 1060 width: 100%; 1061 height: auto; 1062 max-width: 100%; 1063 justify-self: auto; 1064 align-self: auto; 1065 order: 1; 1066 margin: 0px 0% 25px 0%; 1067 grid-area: auto / auto / auto / auto; 1068} 1069 1070#\38 82173be { 1071 min-height: 80px; 1072 column-gap: 4%; 1073 row-gap: 0px; 1074 width: 30.6%; 1075 min-width: 4%; 1076 flex-wrap: nowrap; 1077 order: 0; 1078 flex: 1 1 auto; 1079 justify-content: flex-start; 1080 background-color: rgba(249,248,243,1); 1081 background-image: none; 1082 border-width: 1px 1px 1px 1px; 1083 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1); 1084 border-style: solid; 1085 border-radius: 5px 5px 5px 5px; 1086 padding: 0px 0px 0px 0px; 1087 margin: 0% 0% 0% 0%; 1088} 1089 1090#a14cd84e { 1091 width: 100.00%; 1092 height: 256px; 1093 max-width: 100%; 1094 margin-right: 0%; 1095 margin-left: 0%; 1096 order: 0; 1097} 1098 1099#\39 330f14e { 1100 background-color: rgba(255, 255, 255, 1); 1101 background-image: none; 1102} 1103 1104#\36 63a0252 { 1105 align-items: flex-start; 1106 width: 100%; 1107 min-height: 256px; 1108 max-height: 100%; 1109 row-gap: 24px; 1110 column-gap: 2%; 1111 margin-right: 0%; 1112 margin-left: 0%; 1113 order: 0; 1114 flex-wrap: nowrap; 1115 height: auto; 1116 justify-content: flex-start; 1117} 1118 1119#\36 06b6887 { 1120 margin: 0px 0% 0px 0%; 1121} 1122 1123#\36 b0e5f3f { 1124 width: 100%; 1125 height: 256px; 1126 max-width: 100%; 1127 justify-self: auto; 1128 align-self: auto; 1129 order: 1; 1130 margin: 0px 0% 0px 0%; 1131 grid-area: auto / auto / auto / auto; 1132} 1133 1134#\33 a3cb976 { 1135 width: 100%; 1136 height: 256px; 1137 max-width: 100%; 1138 justify-self: auto; 1139 align-self: auto; 1140 order: 1; 1141 margin: 0px 0% 0px 0%; 1142 grid-area: auto / auto / auto / auto; 1143} 1144 1145#\30 bd4ee27 { 1146 width: 100%; 1147 height: 256px; 1148 max-width: 100%; 1149 justify-self: auto; 1150 align-self: auto; 1151 order: 1; 1152 margin: 0px 0% 0px 0%; 1153 grid-area: auto / auto / auto / auto; 1154} 1155 1156#\30 c92793c { 1157 width: 100.00%; 1158 height: 256px; 1159 max-width: 100%; 1160 justify-self: auto; 1161 align-self: auto; 1162 order: 1; 1163 margin: 0px 0% 0px 0%; 1164 grid-area: auto / auto / auto / auto; 1165} 1166 1167#f332d1df { 1168 width: 100%; 1169 height: 256px; 1170 max-width: 100%; 1171 justify-self: auto; 1172 align-self: auto; 1173 order: 1; 1174 margin: 0px 0% 0px 0%; 1175 grid-area: auto / auto / auto / auto; 1176} 1177 1178#\36 59d9ed7 { 1179 min-height: 80px; 1180 column-gap: 4%; 1181 row-gap: 0px; 1182 width: 30.6%; 1183 min-width: 4%; 1184 flex-wrap: nowrap; 1185 order: 0; 1186 flex: 1 1 auto; 1187 justify-content: flex-start; 1188 background-color: rgba(249,248,243,1); 1189 background-image: none; 1190 border-width: 1px 1px 1px 1px; 1191 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1); 1192 border-style: solid; 1193 border-radius: 5px 5px 5px 5px; 1194 padding: 0px 0px 0px 0px; 1195 margin: 0% 0% 0% 0%; 1196} 1197 1198#\39 4133ebf {
1199 align-items: flex-start; 1200 width: 100%; 1201 min-height: 256px; 1202 max-height: 100%; 1203 row-gap: 24px; 1204 column-gap: 2%; 1205 margin-right: 0%; 1206 margin-left: 0%; 1207 order: 0; 1208 flex-wrap: nowrap; 1209 height: auto; 1210 justify-content: flex-start; 1211} 1212 1213#\38 b2bf749 { 1214 justify-content: flex-start; 1215 align-items: flex-start; 1216 width: 100%; 1217 min-height: 242px; 1218 max-height: 100%; 1219 row-gap: 0px; 1220 column-gap: 2%; 1221 flex-wrap: nowrap; 1222 order: 1; 1223 height: auto; 1224 padding: 0px 25px 0px 25px; 1225 margin: 0px 0% 0px 0%; 1226} 1227 1228#\36 140461f.flex-element.widget-wrapper > [data-element-type] { 1229 padding: 0px 0px 0px 0px; 1230} 1231#\36 140461f { 1232 width: 100%; 1233 height: auto; 1234 max-width: 100%; 1235 order: 0; 1236 margin: 15px 0% 15px 0%; 1237} 1238 1239#c16140d3.flex-element.widget-wrapper > [data-element-type] { 1240 padding: 0px 0px 0px 0px; 1241} 1242#c16140d3 { 1243 width: 100%; 1244 height: auto; 1245 max-width: 100%; 1246 justify-self: auto; 1247 align-self: auto; 1248 order: 1; 1249 margin: 0px 0% 25px 0%; 1250 grid-area: auto / auto / auto / auto; 1251} 1252 1253#\31 37ba0fc { 1254 min-height: 80px; 1255 column-gap: 4%; 1256 row-gap: 0px; 1257 width: 30.6%; 1258 min-width: 4%; 1259 flex-wrap: nowrap; 1260 order: 0; 1261 flex: 1 1 auto; 1262 justify-content: flex-start; 1263 background-color: rgba(249,248,243,1); 1264 background-image: none; 1265 border-width: 1px 1px 1px 1px; 1266 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1); 1267 border-style: solid; 1268 border-radius: 5px 5px 5px 5px; 1269 padding: 0px 0px 0px 0px; 1270 margin: 0% 0% 0% 0%; 1271} 1272 1273#b844b150 { 1274 justify-content: flex-start; 1275 align-items: flex-start; 1276 width: 100%; 1277 min-height: 284px; 1278 max-height: 100%; 1279 row-gap: 0px; 1280 column-gap: 2%; 1281 flex-wrap: nowrap; 1282 order: 1; 1283 height: auto; 1284 padding: 0px 25px 0px 25px; 1285 margin: 0px 0% 0px 0%; 1286} 1287 1288#bc64b697.flex-element.widget-wrapper > [data-element-type] { 1289 padding: 0px 0px 0px 0px; 1290} 1291#bc64b697 { 1292 width: 100%; 1293 height: auto; 1294 max-width: 100%; 1295 order: 0; 1296 margin: 15px 0% 15px 0%; 1297} 1298 1299#\35 1f65ebf.flex-element.widget-wrapper > [data-element-type] { 1300 padding: 0px 0px 0px 0px; 1301} 1302#\35 1f65ebf { 1303 width: 100%; 1304 height: auto; 1305 max-width: 100%; 1306 justify-self: auto; 1307 align-self: auto; 1308 order: 1; 1309 margin: 0px 0% 25px 0%; 1310 grid-area: auto / auto / auto / auto; 1311} 1312 1313#\38 dec516b { 1314 min-height: 80px; 1315 column-gap: 4%; 1316 row-gap: 0px; 1317 width: 30.6%; 1318 min-width: 4%; 1319 flex-wrap: nowrap; 1320 order: 0; 1321 flex: 1 1 auto; 1322 justify-content: flex-start; 1323 background-color: rgba(249,248,243,1); 1324 background-image: none; 1325 border-width: 1px 1px 1px 1px; 1326 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1); 1327 border-style: solid; 1328 border-radius: 5px 5px 5px 5px; 1329 padding: 0px 0px 0px 0px; 1330 margin: 0% 0% 0% 0%; 1331} 1332 1333#bfe2b2e2 { 1334 align-items: flex-start; 1335 width: 100%; 1336 min-height: 256px; 1337 max-height: 100%; 1338 row-gap: 24px; 1339 column-gap: 2%; 1340 margin-right: 0%; 1341 margin-left: 0%; 1342 order: 0; 1343 flex-wrap: nowrap; 1344 height: auto; 1345 justify-content: flex-start; 1346} 1347 1348#\33 307ddfb { 1349 justify-content: flex-start; 1350 align-items: flex-start; 1351 width: 100%; 1352 min-height: 160px; 1353 max-height: 100%; 1354 row-gap: 0px; 1355 column-gap: 2%; 1356 flex-wrap: nowrap; 1357 order: 1; 1358 padding: 0px 25px 25px 25px; 1359 margin: 0px 0% 0px 0%; 1360} 1361 1362#e99fbc8b.flex-element.widget-wrapper > [data-element-type] { 1363 padding: 0px 0px 0px 0px; 1364} 1365#e99fbc8b { 1366 width: 100%; 1367 height: auto; 1368 max-width: 100%; 1369 order: 0; 1370 margin: 15px 0% 15px 0%; 1371} 1372 1373#\32 01197e0.flex-element.widget-wrapper > [data-element-type] { 1374 padding: 0px 0px 0px 0px; 1375} 1376#\32 01197e0 { 1377 width: 100%; 1378 height: auto; 1379 max-width: 100%; 1380 justify-self: auto; 1381 align-self: auto; 1382 order: 1; 1383 margin: 0px 0% 0px 0%; 1384 grid-area: auto / auto / auto / auto; 1385} 1386 1387#e8a82a91 { 1388 min-height: 80px; 1389 column-gap: 4%; 1390 row-gap: 0px; 1391 width: 30.6%; 1392 min-width: 4%; 1393 flex-wrap: nowrap; 1394 order: 0; 1395 flex: 1 1 auto; 1396 justify-content: flex-start; 1397 background-color: rgba(249,248,243,1); 1398 background-image: none; 1399 border-width: 1px 1px 1px 1px; 1400 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1); 1401 border-style: solid; 1402 border-radius: 5px 5px 5px 5px; 1403 padding: 0px 0px 0px 0px; 1404 margin: 0% 0% 0% 0%; 1405} 1406 1407#\33 78d067e { 1408 justify-content: flex-start;
1409 align-items: flex-start; 1410 width: 100%; 1411 min-height: 160px; 1412 max-height: 100%; 1413 row-gap: 0px; 1414 column-gap: 2%; 1415 flex-wrap: nowrap; 1416 order: 2; 1417 padding: 0px 25px 25px 25px; 1418 margin: 0px 0% 0px 0%; 1419} 1420 1421#\36 064ad76.flex-element.widget-wrapper > [data-element-type] { 1422 padding: 0px 0px 0px 0px; 1423} 1424#\36 064ad76 { 1425 width: 100%; 1426 height: auto; 1427 max-width: 100%; 1428 order: 0; 1429 margin: 15px 0% 15px 0%; 1430} 1431 1432#da033f0c.flex-element.widget-wrapper > [data-element-type] { 1433 padding: 0px 0px 0px 0px; 1434} 1435#da033f0c { 1436 width: 100%; 1437 height: auto; 1438 max-width: 100%; 1439 justify-self: auto; 1440 align-self: auto; 1441 order: 1; 1442 margin: 0px 0% 0px 0%; 1443 grid-area: auto / auto / auto / auto; 1444} 1445 1446#\32 a17ab54 { 1447 min-height: 80px; 1448 column-gap: 4%; 1449 row-gap: 0px; 1450 width: 30.6%; 1451 min-width: 4%; 1452 flex-wrap: nowrap; 1453 order: 0; 1454 flex: 1 1 auto; 1455 justify-content: flex-start; 1456 background-color: rgba(249,248,243,1); 1457 background-image: none; 1458 border-width: 1px 1px 1px 1px; 1459 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1); 1460 border-style: solid; 1461 border-radius: 5px 5px 5px 5px; 1462 padding: 0px 0px 0px 0px; 1463 margin: 0% 0% 0% 0%; 1464} 1465 1466#e47004b1 { 1467 align-items: flex-start; 1468 width: 100%; 1469 min-height: 256px; 1470 max-height: 100%; 1471 row-gap: 24px; 1472 column-gap: 2%; 1473 margin-right: 0%; 1474 margin-left: 0%; 1475 order: 0; 1476 flex-wrap: nowrap; 1477 height: auto; 1478 justify-content: flex-start; 1479} 1480 1481#\30 e05c27d { 1482 justify-content: flex-start; 1483 align-items: flex-start; 1484 width: 100%; 1485 min-height: 160px; 1486 max-height: 100%; 1487 row-gap: 0px; 1488 column-gap: 2%; 1489 flex-wrap: nowrap; 1490 order: 1; 1491 padding: 0px 25px 25px 25px; 1492 margin: 0px 0% 0px 0%; 1493} 1494 1495#\38 e68a486.flex-element.widget-wrapper > [data-element-type] { 1496 padding: 0px 0px 0px 0px; 1497} 1498#\38 e68a486 { 1499 width: 100%; 1500 height: auto; 1501 max-width: 100%; 1502 order: 1; 1503 margin: 15px 0% 15px 0%; 1504} 1505 1506#\36 b1777d6.flex-element.widget-wrapper > [data-element-type] { 1507 padding: 0px 0px 0px 0px; 1508} 1509#\36 b1777d6 { 1510 width: 100%; 1511 height: auto; 1512 max-width: 100%; 1513 justify-self: auto; 1514 align-self: auto; 1515 order: 2; 1516 margin: 0px 0% 0px 0%; 1517 grid-area: auto / auto / auto / auto; 1518} 1519}</style> 1520 <style data-page-uuid="b7664cb4c34047d08324bd0859a67b09" id="grid-styles-tablet-ac79a8cf-b7664cb4c34047d08324bd0859a67b09">@media (min-width: 768px) and (max-width: 1024px) { 1521 1522#\32 b626641 { 1523 padding-left: 4%; 1524 padding-right: 4%; 1525} 1526 1527#\36 93a540d::before, #\36 93a540d > .bgExtraLayerOverlay { 1528 1529} 1530}</style> 1531 <style data-page-uuid="b7664cb4c34047d08324bd0859a67b09" id="grid-styles-tablet-d0d8a58f-b7664cb4c34047d08324bd0859a67b09">@media (min-width: 768px) and (max-width: 1024px) { 1532 1533#\34 7310119 { 1534 padding-left: 2%; 1535 padding-right: 2%; 1536} 1537}</style> 1538 <style data-page-uuid="b7664cb4c34047d08324bd0859a67b09" id="grid-styles-desktop_wide-ac79a8cf-b7664cb4c34047d08324bd0859a67b09">@media (min-width: 1400px) { 1539 1540#\36 93a540d::before, #\36 93a540d > .bgExtraLayerOverlay { 1541 1542} 1543}</style> 1544 <style data-page-uuid="b7664cb4c34047d08324bd0859a67b09" id="grid-styles-mobile_portrait-ac79a8cf-b7664cb4c34047d08324bd0859a67b09">@media (max-width: 767px) { 1545 1546#\32 b626641 { 1547 min-height: 0; 1548 flex-direction: column; 1549 padding-left: 4%; 1550 padding-right: 4%; 1551 flex-wrap: nowrap; 1552} 1553 1554#\36 93a540d::before, #\36 93a540d > .bgExtraLayerOverlay { 1555 1556} 1557 1558#\36 22b3d8c { 1559 width: 100%; 1560 min-height: 80px; 1561 align-items: center; 1562 padding: 16px 0px 16px 0px; 1563 margin: 0px 0% 0px 0%; 1564} 1565 1566#f5f0a3d3 { 1567 width: 100.00%; 1568} 1569}</style> 1570 <style data-page-uuid="b7664cb4c34047d08324bd0859a67b09" id="grid-styles-mobile_portrait-d0d8a58f-b7664cb4c34047d08324bd0859a67b09">@media (max-width: 767px) { 1571 1572#\33 8340702 { 1573 margin-right: 0%; 1574 margin-left: 0%; 1575 width: 100%; 1576} 1577 1578#\34 7310119 { 1579 min-height: 0; 1580 flex-direction: column; 1581 padding-left: 4%; 1582 padding-right: 4%; 1583 flex-wrap: nowrap; 1584} 1585 1586#\38 6163030 { 1587 margin-right: 0%; 1588 margin-left: 0%; 1589 width: 100%; 1590 height: auto; 1591 min-height: 228px; 1592} 1593 1594#\38 82173be { 1595 width: 100%; 1596 min-height: 80px; 1597 align-items: center; 1598 column-gap: 4%; 1599 flex-direction: column; 1600 flex-wrap: nowrap; 1601} 1602 1603#a14cd84e { 1604 height: 240px; 1605} 1606 1607#\36 63a0252 { 1608 margin-right: 0%; 1609 margin-left: 0%; 1610 width: 100%; 1611} 1612 1613#\36 b0e5f3f { 1614 height: 240px; 1615} 1616 1617#\33 a3cb976 { 1618 height: 240px; 1619} 1620 1621#\30 bd4ee27 { 1622 height: 240px; 1623} 1624 1625#\30 c92793c { 1626 height: 240px; 1627} 1628 1629#f332d1df { 1630 height: 240px; 1631} 1632 1633#\36 59d9ed7 { 1634 width: 100%; 1635 min-height: 80px; 1636 align-items: center; 1637 column-gap: 4%; 1638 flex-direction: column; 1639 flex-wrap: nowrap; 1640} 1641 1642#\39 4133ebf { 1643 margin-right: 0%; 1644 margin-left: 0%; 1645 width: 100%; 1646} 1647 1648#\38 b2bf749 { 1649 margin-right: 0%; 1650 margin-left: 0%; 1651 width: 100%; 1652 height: auto; 1653 min-height: 204px; 1654} 1655 1656#\31 37ba0fc { 1657 width: 100%; 1658 min-height: 80px; 1659 align-items: center; 1660 column-gap: 4%; 1661 flex-direction: column; 1662 flex-wrap: nowrap; 1663} 1664 1665#b844b150 { 1666 margin-right: 0%; 1667 margin-left: 0%; 1668 width: 100%; 1669 height: auto; 1670 min-height: 238px; 1671} 1672 1673#\38 dec516b { 1674 width: 100%; 1675 min-height: 80px; 1676 align-items: center; 1677 column-gap: 4%; 1678 flex-direction: column; 1679 flex-wrap: nowrap; 1680} 1681 1682#bfe2b2e2 { 1683 margin-right: 0%; 1684 margin-left: 0%; 1685 width: 100%; 1686} 1687 1688#\33 307ddfb { 1689 margin-right: 0%; 1690 margin-left: 0%; 1691 width: 100%; 1692} 1693 1694#e8a82a91 { 1695 width: 100%; 1696 min-height: 80px; 1697 align-items: center; 1698 column-gap: 4%; 1699 flex-direction: column; 1700 flex-wrap: nowrap; 1701} 1702 1703#\33 78d067e { 1704 margin-right: 0%; 1705 margin-left: 0%; 1706 width: 100%; 1707} 1708 1709#\32 a17ab54 { 1710 width: 100%; 1711 min-height: 80px; 1712 align-items: center; 1713 column-gap: 4%; 1714 flex-direction: column; 1715 flex-wrap: nowrap; 1716} 1717 1718#e47004b1 { 1719 margin-right: 0%; 1720 margin-left: 0%; 1721 width: 100%; 1722} 1723 1724#\30 e05c27d { 1725 margin-right: 0%; 1726 margin-left: 0%; 1727 width: 100%; 1728} 1729}</style> 1730 <style data-page-uuid="b7664cb4c34047d08324bd0859a67b09" id="grid-styles-mobile_landscape-ac79a8cf-b7664cb4c34047d08324bd0859a67b09">@media (min-width: 468px) and (max-width: 767px) { 1731 1732#\36 93a540d::before, #\36 93a540d > .bgExtraLayerOverlay { 1733 1734} 1735}</style> 1736 1737 1738 1739 1740 1741 1742<style id="globalFontSizeStyle" type="text/css"> 1743 .font-size-22, .size-22, .size-22 > font { font-size: 22px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-23, .size-23, .size-23 > font { font-size: 23px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-14, .size-14, .size-14 > font { font-size: 14px !important; } 1744</style> 1745<style id="pageFontSizeStyle" type="text/css"> 1746</style> 1747 1748 1749 1750 1751<style id="hideAnimFix"> 1752 .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] { 1753 visibility: hidden; 1754 } 1755 1756 .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] { 1757 visibility: hidden !important; 1758 } 1759 1760 #dmRoot:not(.editGrid) .flex-element [data-anim-extended] { 1761 visibility: hidden; 1762 } 1763 1764</style> 1765 1766 1767 1768 1769<style id="fontFallbacks"> 1770 @font-face { 1771 font-family: "Raleway Fallback"; 1772 src: local('Arial'); 1773 ascent-override: 89.616%; 1774 descent-override: 22.3087%; 1775 size-adjust: 104.892%; 1776 line-gap-override: 0%; 1777 }@font-face { 1778 font-family: "Jost Fallback"; 1779 src: local('Arial');
1780 ascent-override: 111.656%; 1781 descent-override: 39.1318%; 1782 size-adjust: 95.8301%; 1783 line-gap-override: 0%; 1784 }@font-face { 1785 font-family: "Work Sans Fallback"; 1786 src: local('Arial'); 1787 ascent-override: 82.1016%; 1788 descent-override: 21.4523%; 1789 size-adjust: 113.2743%; 1790 line-gap-override: 0%; 1791 }@font-face { 1792 font-family: "Helvetica Fallback"; 1793 src: local('Arial'); 1794 ascent-override: 77.002%; 1795 descent-override: 22.998%; 1796 line-gap-override: 0%; 1797 }@font-face { 1798 font-family: "Arial Fallback"; 1799 src: local('Arial'); 1800 line-gap-override: 0%; 1801 }@font-face { 1802 font-family: "Barlow Fallback"; 1803 src: local('Arial'); 1804 ascent-override: 103.1323%; 1805 descent-override: 20.6265%; 1806 size-adjust: 96.9628%; 1807 line-gap-override: 0%; 1808 }@font-face { 1809 font-family: "Roboto Fallback"; 1810 src: local('Arial'); 1811 ascent-override: 92.6709%; 1812 descent-override: 24.3871%; 1813 size-adjust: 100.1106%; 1814 line-gap-override: 0%; 1815 }@font-face { 1816 font-family: "Heebo Fallback"; 1817 src: local('Arial'); 1818 ascent-override: 104.5538%; 1819 descent-override: 41.9969%; 1820 size-adjust: 100.2212%; 1821 line-gap-override: 0%; 1822 }@font-face { 1823 font-family: "Outfit Fallback"; 1824 src: local('Arial'); 1825 ascent-override: 100.5481%; 1826 descent-override: 26.1425%; 1827 size-adjust: 99.4549%; 1828 line-gap-override: 0%; 1829 }@font-face { 1830 font-family: "DM Sans Fallback"; 1831 src: local('Arial'); 1832 ascent-override: 94.3696%; 1833 descent-override: 29.4905%; 1834 size-adjust: 105.1186%; 1835 line-gap-override: 0%; 1836 }@font-face { 1837 font-family: "Open Sans Fallback"; 1838 src: local('Arial'); 1839 ascent-override: 101.1768%; 1840 descent-override: 27.7323%; 1841 size-adjust: 105.6416%; 1842 line-gap-override: 0%; 1843 } 1844</style> 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 <link type="application/rss+xml" rel="alternate" href="https://www.compassgj.com/feed/rss2"/> 1858 <link type="application/atom+xml" rel="alternate" href="https://www.compassgj.com/feed/atom"/> 1859 <meta property="og:type" content="website"/> 1860 <meta property="og:url" content="https://www.compassgj.com/water-features"/> 1861 <title> 1862 1863 Water Features - Compass Outdoor Living 1864 1865 </title> 1866 <meta name="description" content="Compass Outdoor Living provides custom water features for Grand Junction, CO and surrounding areas. Call today 970-433-7644!"/> 1867 <!--THE CONTENT OF THIS FILE WILL BE APPENDED TO EVERY PAGE INSIDE THE </HEAD> ELEMENT--> <!--THE CONTENT OF THIS FILE WILL BE APPENDED TO EVERY PAGE INSIDE THE </HEAD> ELEMENT--> <!--THE CONTENT OF THIS FILE WILL BE APPENDED TO EVERY PAGE INSIDE THE </HEAD> ELEMENT--> <!-- Google tag (gtag.js) -->
vendor: 68 bytes, line 1867
1867 <script async="" src="https://www.googletagmanager.com/gtag/js?id=
1867G-H3CBYLN1J2
vendor: 54 bytes, lines 1867-1889
1867"> 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 </script> 1889
1889<script> 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899
vendor: 133 bytes, lines 1899-1902
1899window.dataLayer = window.dataLayer || []; 1900 function gtag(){dataLayer.push(arguments);} 1901 gtag('js', new Date()); 1902 gtag('config', '
1902G-H3CBYLN1J2
vendor: 31 bytes, lines 1902-1914
1902'); 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914
1914</script>
1914 1915 <!-- Google tag (gtag.js) -->
vendor: 68 bytes, line 1915
1915 <script async="" src="https://www.googletagmanager.com/gtag/js?id=
1915AW-17215223159
vendor: 51 bytes, lines 1915-1936
1915"> 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 </script> 1936
1936<script> 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946
vendor: 133 bytes, lines 1946-1949
1946window.dataLayer = window.dataLayer || []; 1947 function gtag(){dataLayer.push(arguments);} 1948 gtag('js', new Date()); 1949 gtag('config', '
1949AW-17215223159
vendor: 28 bytes, lines 1949-1960
1949'); 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960
1960</script>
1960 1961 1962 <meta name="twitter:card" content="summary"/> 1963 <meta name="twitter:title" content="Water Features - Compass Outdoor Living"/> 1964 <meta name="twitter:description" content="Compass Outdoor Living provides custom water features for Grand Junction, CO and surrounding areas. Call today 970-433-7644!"/> 1965 <meta property="og:description" content="Compass Outdoor Living provides custom water features for Grand Junction, CO and surrounding areas. Call today 970-433-7644!"/> 1966 <meta property="og:title" content="Water Features - Compass Outdoor Living"/> 1967 1968 1969 1970 1971<!-- SYS- VVNfRElSRUNUX1BST0RVQ1RJT04= --> 1972</head> 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994<body id="dmRoot" data-page-alias="water-features" class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmResellerSite dmLargeBody responsiveTablet " 1995 style="padding:0;margin:0;" 1996 1997 > 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014<div id="dm" class='dmwr'> 2015 2016 <div class="dm_wrapper standard-var5 widgetStyle-3 standard"> 2017 <div dmwrapped="true" id="1901957768" class="dm-home-page" themewaschanged="true" desktop-global-classes="header-over-content" tablet-global-classes="header-over-content" mobile-global-classes="header-over-content"> <div dmtemplateid="Hamburger" data-responsive-name="ResponsiveDesktopTopTabletHamburger" class="runtime-module-container dm-bfs dm-layout-sec hasAnimations hasStickyHeader header-over-content dmPageBody d-page-1716942098 inputs-css-clean dmFreeHeader" id="dm-outer-wrapper" data-page-class="1716942098" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner" data-auto="page-inner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div id="site_content"> <div class="p_hfcontainer showOnMedium"> <div id="hamburger-drawer" class="hamburger-drawer layout-drawer" layout="e9d510f4eb904e939c2be8efaf777e6e===header" data-origin="side"> <div class="u_1671103694 dmRespRow" style="text-align: center;" id="1671103694"> <div class="dmRespColsWrapper" id="1147458876"> <div class="u_1098830534 dmRespCol small-12 medium-12 large-12 empty-column" id="1098830534"></div> 2018</div> 2019</div> 2020 <div class="u_1019427977 dmRespRow middleDrawerRow" style="text-align: center;" id="1019427977"> <div class="dmRespColsWrapper" id="1734835616"> <div class="dmRespCol small-12 u_1694695795 medium-12 large-12" id="1694695795"> <nav class="u_1568505054 effect-bottom main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="vertical_nav_layout_2" layout-sub="" data-show-vertical-sub-items="HIDE" id="1568505054" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="VERTICAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/services" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101494896 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Services" data-auto="page-text-style">Services<span class="icon icon-angle-down"></span> 2021</span> 2022</a> 2023 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/water-features" class="unifiednav__item unav-item dmNavItemSelected dmUDNavigationItem_010101926132 unifiednav__item_has-sub-nav" target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text=" 2024 Water Features 2025 " data-auto="page-text-style">Water Features<span class="icon icon-angle-right"></span> 2026</span> 2027</a> 2028 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="1" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/ecosystem-ponds" class="unifiednav__item unav-item dmUDNavigationItem_010101812937 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2029 Ecosystem Ponds 2030 " data-auto="page-text-style">Ecosystem Ponds<span class="icon icon-angle-right"></span> 2031</span> 2032</a> 2033</li> 2034 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/pondless-water-features" class="unifiednav__item unav-item dmUDNavigationItem_010101618628 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2035 Pondless Water Features 2036 " data-auto="page-text-style">Pondless Water Features<span class="icon icon-angle-right"></span> 2037</span> 2038</a> 2039</li> 2040 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/fountainscapes" class="unifiednav__item unav-item dmUDNavigationItem_010101111555 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2041 Fountainscapes 2042 " data-auto="page-text-style">Fountainscapes<span class="icon icon-angle-right"></span> 2043</span> 2044</a> 2045</li> 2046 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/water-feature-cleaning" class="unifiednav__item unav-item dmUDNavigationItem_010101724578 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2047 Water Feature Cleaning 2048 " data-auto="page-text-style">Water Feature Cleaning<span class="icon icon-angle-right"></span> 2049</span> 2050</a> 2051</li> 2052 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/water-feature-repair" class="unifiednav__item unav-item dmUDNavigationItem_010101753527 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2053 Water Feature Repair 2054 " data-auto="page-text-style">Water Feature Repair<span class="icon icon-angle-right"></span> 2055</span> 2056</a> 2057</li> 2058 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/renovation" class="unifiednav__item unav-item dmUDNavigationItem_010101195405 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2059 Renovation 2060 " data-auto="page-text-style">Renovation<span class="icon icon-angle-right"></span> 2061</span> 2062</a> 2063</li> 2064</ul> 2065</li> 2066 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/outdoor-living" class="unifiednav__item unav-item dmUDNavigationItem_010101977863 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2067 Outdoor Living 2068 " data-auto="page-text-style">Outdoor Living<span class="icon icon-angle-right"></span> 2069</span> 2070</a> 2071 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="1" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/fire-pits" class="unifiednav__item unav-item dmUDNavigationItem_010101476858 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2072 Fire Pits 2073 " data-auto="page-text-style">Fire Pits<span class="icon icon-angle-right"></span> 2074</span> 2075</a> 2076</li> 2077 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/outdoor-kitchens" class="unifiednav__item unav-item dmUDNavigationItem_010101213175 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2078 Outdoor Kitchens 2079 " data-auto="page-text-style">Outdoor Kitchens<span class="icon icon-angle-right"></span> 2080</span> 2081</a> 2082</li> 2083 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/lighting" class="unifiednav__item unav-item dmUDNavigationItem_010101100131 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2084 Lighting 2085 " data-auto="page-text-style">Lighting<span class="icon icon-angle-right"></span> 2086</span> 2087</a> 2088</li> 2089 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/pavers" class="unifiednav__item unav-item dmUDNavigationItem_010101126719 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2090 Pavers 2091 " data-auto="page-text-style">Pavers<span class="icon icon-angle-right"></span> 2092</span> 2093</a> 2094</li> 2095 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/retaining-walls" class="unifiednav__item unav-item dmUDNavigationItem_010101486361 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2096 Retaining Walls 2097 " data-auto="page-text-style">Retaining Walls<span class="icon icon-angle-right"></span> 2098</span> 2099</a> 2100</li> 2101 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/custom-projects" class="unifiednav__item unav-item dmUDNavigationItem_010101520902 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2102 Custom Projects 2103 " data-auto="page-text-style">Custom Projects<span class="icon icon-angle-right"></span> 2104</span> 2105</a> 2106</li> 2107</ul> 2108</li> 2109 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/design" class="unifiednav__item unav-item dmUDNavigationItem_010101201062 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2110 Design 2111 " data-auto="page-text-style">Design<span class="icon icon-angle-right"></span> 2112</span> 2113</a> 2114</li> 2115</ul> 2116</li> 2117 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101267096 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2118 About 2119 " data-auto="page-text-style">About<span class="icon icon-angle-down"></span> 2120</span> 2121</a> 2122</li> 2123 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/Our_Work" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101254194 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2124 Our Work 2125 " data-auto="page-text-style">Our Work<span class="icon icon-angle-down"></span> 2126</span> 2127</a> 2128</li> 2129 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101499180 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Contact" data-auto="page-text-style">Contact<span class="icon icon-angle-down"></span> 2130</span> 2131</a> 2132</li> 2133</ul> 2134</nav> 2135</div> 2136</div> 2137</div> 2138 <div class="dmRespRow u_1123111696" style="text-align: center;" id="1123111696"> <div class="dmRespColsWrapper" id="1763975883"> <div class="u_1857526806 dmRespCol small-12 medium-12 large-12" id="1857526806"> <div class="u_1920674533 dmNewParagraph" id="1920674533" style="transition: none;"> <div style="text-align:left;"> <font style="color:rgb(255, 255, 255);"> <b> <span class="font-size-22 lh-1"> <div style="text-align: left;"> <span style=""> <span style=""> <font style="color: rgb(255, 255, 255);"> <span style="" class="font-size-22 lh-1"> <b style=""> <span style="font-weight: 700;">Get in touch</span> 2139</b> 2140</span> 2141</font> 2142</span> 2143</span> 2144</div> 2145</span> 2146</b> 2147</font> 2148</div> 2149</div> <div class="u_1527302511 dmNewParagraph" id="1527302511"> <div style="text-align:left;"> <font style="color:rgb(255, 255, 255);"> <span style="font-size:20px;"> <div> <span style="font-size: 20px;"> <font style="color: rgb(255, 255, 255);"></font> 2150</span> 2151</div> 2152 <div> <span style="font-weight: 400;" class="font-size-18 lh-1"> <font style="color: rgb(103, 103, 103);"> <div style="text-align: left;"> <span style="font-weight: inherit;"> <font style="">555-555-5555</font> 2153</span> 2154</div> 2155 <div style="text-align: left;"> <span style="font-weight: inherit;"> <font style="">[email protected]</font> 2156</span> 2157</div> 2158</font> 2159</span> 2160</div> 2161 <div> <span style="font-size: 20px;"> <font style="color: rgb(255, 255, 255);"></font> 2162</span> 2163</div> 2164</span> 2165</font> 2166</div> 2167</div> <div class="u_1680882875 align-center text-align-center dmSocialHub gapSpacing" id="1680882875" dmle_extension="social_hub" data-element-type="social_hub" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://facebook.com/snappsai" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event &&
2167 dm_gaq_push_event('socialLink', 'click', 'Facebook')"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style8" aria-hidden="true" data-hover-effect=""></span> 2168</a> 2169 <a href="https://instagram.com/snapps.ai" target="_blank" dm_dont_rewrite_url="true" aria-label="instagram" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Instagram')"> <span class="dmSocialInstagram dm-social-icons-instagram oneIcon socialHubIcon style8" aria-hidden="true" data-hover-effect=""></span> 2170</a> 2171 <a href="https://youtube.com/channel/UCLcu1wb0Rd29I5kjEC1DKMw" target="_blank" dm_dont_rewrite_url="true" aria-label="youtube" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Youtube')"> <span class="dmSocialYoutube dm-social-icons-youtube oneIcon socialHubIcon style8" aria-hidden="true" data-hover-effect=""></span> 2172</a> 2173 <a href="mailto:[email protected]" dm_dont_rewrite_url="true" aria-label="email" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Email')"> <span class="dmSocialEmail dm-social-icons-email oneIcon socialHubIcon style8" aria-hidden="true" data-hover-effect=""></span> 2174</a> 2175 <a href="https://wa.me/970-433-7644" target="_blank" dm_dont_rewrite_url="true" aria-label="whatsapp" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Whatsapp')"> <span class="dmSocialWhatsapp dm-social-icons-whatsapp oneIcon socialHubIcon style8" aria-hidden="true" data-hover-effect=""></span> 2176</a> 2177</div> 2178</div> 2179</div> 2180</div> 2181</div> 2182</div> 2183</div> 2184 <div class="layout-drawer-overlay" id="layout-drawer-overlay"></div> 2185</div> 2186 <div class="site_content"> <div id="hamburger-header-container" class="showOnMedium hamburger-header-container p_hfcontainer"> <div id="hamburger-header" class="hamburger-header p_hfcontainer" layout="44dc38f951e9489490b055748e10ba9f===header"> <div class="u_1384270013 dmRespRow" style="text-align: center;" id="1384270013"> <div class="dmRespColsWrapper" id="1950488572"> <div class="dmRespCol small-12 u_1963478458 medium-4 large-4 empty-column content-removed" id="1963478458"></div> 2187 <div class="dmRespCol small-12 medium-4 large-4" id="1118101427"> <div class="u_1872813910 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1872813910"> <a href="/" id="1049196353" file="false"><img src="https://irp.cdn-website.com/441cb707/dms3rep/multi/opt/Compass-Logo-White-1920w.png" id="1813784417" class="" data-dm-image-path="https://irp.cdn-website.com/441cb707/dms3rep/multi/Compass-Logo-White.png" width="300" height="100" onerror="handleImageLoadError(this)"/></a> 2188</div> 2189</div> 2190 <div class="dmRespCol small-12 medium-4 large-4" id="1926215415"> <a data-display-type="block" class="u_1747185843 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/price-your-project" data-element-type="dButtonLinkId" id="1747185843"> <span class="iconBg" id="1232595704"> <span class="icon hasFontIcon icon-star" id="1556473999"></span> 2191</span> 2192 <span class="text" id="1864061781">Get Your Free Estimate</span> 2193</a> 2194</div> 2195</div> 2196</div> 2197</div> 2198</div> 2199 <button class="showOnMedium layout-drawer-hamburger hamburger-on-header" id="layout-drawer-hamburger" data-auto="layout-drawer-hamburger" aria-label="menu" aria-controls="hamburger-drawer" aria-expanded="false"> <span class="hamburger__slice"></span> 2200 <span class="hamburger__slice"></span> 2201 <span class="hamburger__slice"></span> 2202</button> 2203 <div class="dmHeaderContainer fHeader d-header-wrapper showOnLarge"> <div id="hcontainer" class="u_hcontainer dmHeader p_hfcontainer" freeheader="true" headerlayout="727" layout="7f3c1de367df47d5b45ab63d33101c7b===header" data-scrollable-target="body" data-scrollable-target-threshold="1" data-scroll-responder-id="1" logo-size-target="80%" secondary-image="https://irp.cdn-website.com/441cb707/dms3rep/multi/opt/Compass+Outdoor+Living+Grand+Junction-+Co-1920w.webp" has-secondary-image="true" data-auto="header"> <div dm:templateorder="85" class="dmHeaderResp dmHeaderStack noSwitch" id="1709005236"> <div class="u_1253224403 dmRespRow dmDefaultListContentRow fullBleedChanged fullBleedMode" style="text-align:center" id="1253224403"> <div class="dmRespColsWrapper" id="1622871790">
2203 <div class="u_1703893546 small-12 dmRespCol large-2 medium-2" id="1703893546"> <div class="u_1830891570 imageWidget align-center" data-widget-type="image" id="1830891570" data-element-type="image"> <a href="https://www.compassgj.com/" id="1942658612" class="" file="false"><img src="https://irp.cdn-website.com/441cb707/dms3rep/multi/opt/Compass-Logo-White-1920w.png" id="1469869690" class="" data-dm-image-path="https://irp.cdn-website.com/441cb707/dms3rep/multi/Compass-Logo-White.png" alt="Compass Outdoor Living Logo Grand Junction" width="300" height="100" onerror="handleImageLoadError(this)"/></a> 2204</div> 2205</div> 2206 <div class="u_1700046145 dmRespCol small-12 large-8 medium-8" id="1700046145"> <nav class="u_1556073592 effect-top-bottom main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_2" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" data-divider="PIPE" id="1556073592" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="https://lirp.cdn-website.com/441cb707/dms3rep/multi/opt/Blue1Revisedtransparent-1920w.webp" data-nav-structure="HORIZONTAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/services" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101494896 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Services" data-auto="page-text-style">Services<span class="icon icon-angle-down"></span> 2207</span> 2208</a> 2209 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/water-features" class="unifiednav__item unav-item dmNavItemSelected dmUDNavigationItem_010101926132 unifiednav__item_has-sub-nav" target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text=" 2210 Water Features 2211 " data-auto="page-text-style">Water Features<span class="icon icon-angle-right"></span> 2212</span> 2213</a> 2214 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="1" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/ecosystem-ponds" class="unifiednav__item unav-item dmUDNavigationItem_010101812937 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2215 Ecosystem Ponds 2216 " data-auto="page-text-style">Ecosystem Ponds<span class="icon icon-angle-right"></span> 2217</span> 2218</a> 2219</li> 2220 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/pondless-water-features" class="unifiednav__item unav-item dmUDNavigationItem_010101618628 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2221 Pondless Water Features 2222 " data-auto="page-text-style">Pondless Water Features<span class="icon icon-angle-right"></span> 2223</span> 2224</a> 2225</li> 2226 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/fountainscapes" class="unifiednav__item unav-item dmUDNavigationItem_010101111555 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2227 Fountainscapes 2228 " data-auto="page-text-style">Fountainscapes<span class="icon icon-angle-right"></span> 2229</span> 2230</a> 2231</li> 2232 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/water-feature-cleaning" class="unifiednav__item unav-item dmUDNavigationItem_010101724578 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2233 Water Feature Cleaning 2234 " data-auto="page-text-style">Water Feature Cleaning<span class="icon icon-angle-right"></span> 2235</span> 2236</a> 2237</li> 2238 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/water-feature-repair" class="unifiednav__item unav-item dmUDNavigationItem_010101753527 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2239 Water Feature Repair 2240 " data-auto="page-text-style">Water Feature Repair<span class="icon icon-angle-right"></span> 2241</span> 2242</a> 2243</li> 2244 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/renovation" class="unifiednav__item unav-item dmUDNavigationItem_010101195405 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2245 Renovation 2246 " data-auto="page-text-style">Renovation<span class="icon icon-angle-right"></span> 2247</span> 2248</a> 2249</li> 2250</ul> 2251</li> 2252 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/outdoor-living" class="unifiednav__item unav-item dmUDNavigationItem_010101977863 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2253 Outdoor Living 2254 " data-auto="page-text-style">Outdoor Living<span class="icon icon-angle-right"></span> 2255</span> 2256</a> 2257 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="1" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/fire-pits" class="unifiednav__item unav-item dmUDNavigationItem_010101476858 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2258 Fire Pits 2259 " data-auto="page-text-style">Fire Pits<span class="icon icon-angle-right"></span> 2260</span> 2261</a> 2262</li> 2263 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/outdoor-kitchens" class="unifiednav__item unav-item dmUDNavigationItem_010101213175 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2264 Outdoor Kitchens 2265 " data-auto="page-text-style">Outdoor Kitchens<span class="icon icon-angle-right"></span> 2266</span> 2267</a> 2268</li> 2269 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/lighting" class="unifiednav__item unav-item dmUDNavigationItem_010101100131 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2270 Lighting 2271 " data-auto="page-text-style">Lighting<span class="icon icon-angle-right"></span> 2272</span> 2273</a> 2274</li> 2275 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/pavers" class="unifiednav__item unav-item dmUDNavigationItem_010101126719 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2276 Pavers 2277 " data-auto="page-text-style">Pavers<span class="icon icon-angle-right"></span> 2278</span> 2279</a> 2280</li> 2281 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/retaining-walls" class="unifiednav__item unav-item dmUDNavigationItem_010101486361 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2282 Retaining Walls 2283 " data-auto="page-text-style">Retaining Walls<span class="icon icon-angle-right"></span> 2284</span> 2285</a> 2286</li> 2287 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/custom-projects" class="unifiednav__item unav-item dmUDNavigationItem_010101520902 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2288 Custom Projects 2289 " data-auto="page-text-style">Custom Projects<span class="icon icon-angle-right"></span> 2290</span> 2291</a> 2292</li> 2293</ul> 2294</li> 2295 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/design" class="unifiednav__item unav-item dmUDNavigationItem_010101201062 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2296 Design 2297 " data-auto="page-text-style">Design<span class="icon icon-angle-right"></span> 2298</span> 2299</a> 2300</li> 2301</ul> 2302</li> 2303 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101267096 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2304 About 2305 " data-auto="page-text-style">About<span class="icon icon-angle-down"></span> 2306</span> 2307</a> 2308</li> 2309 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/Our_Work" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101254194 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2310 Our Work 2311 " data-auto="page-text-style">Our Work<span class="icon icon-angle-down"></span> 2312</span> 2313</a> 2314</li> 2315 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101499180 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Contact" data-auto="page-text-style">Contact<span class="icon icon-angle-down"></span> 2316</span> 2317</a> 2318</li> 2319</ul> 2320</nav> 2321</div> 2322 <div class="u_1056086545 dmRespCol small-12 large-2 medium-2" id="1056086545"> <a data-display-type="block" class="u_1304628730 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton" file="false" href="/price-your-project" data-element-type="dButtonLinkId" id="1304628730"> <span class="iconBg" aria-hidden="true" id="1086727972"> <span class="icon hasFontIcon icon-star" id="1305647683"></span> 2323</span> 2324 <span class="text" id="1976455147">Free Instant Estimate</span> 2325</a> 2326</div> 2327</div> 2328</div> 2329</div> 2330</div> 2331</div> 2332 <div class="stickyHeaderSpacer" id="stickyHeaderSpacer" data-auto="sticky-header-spacer" data-new="true"></div> 2333 <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_water-features dm-home-page" themewaschanged="true" desktop-global-classes="header-over-content" tablet-global-classes="header-over-content" mobile-global-classes="header-over-content"> <div id="allWrapper" class="allWrapper" data-auto="all-wrapper"><!-- navigation placeholders -->
2333 <div id="dm_content" class="dmContent" role="main"> <div dm:templateorder="170" class="dmHomeRespTmpl mainBorder dmRespRowsWrapper dmFullRowRespTmpl" id="1716942098"> <div data-layout-section="" data-auto="flex-section" id="1178952501" data-flex-id="ac79a8cf" data-page-element-type="section" data-page-element-id="1053740497"> <div class="flex-widgets-container" id="1578150745"></div> 2334 <section id="99e9a93a" class="flex-element section" data-auto="flex-element-section"> <div id="693a540d" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="2b626641" class="flex-element group" data-auto="flex-element-group"> <div id="622b3d8c" class="flex-element group" data-auto="flex-element-group"> <div id="e88400b6" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1665006394"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1665006394" style=""> <h1 class="text-align-center m-size-18 size-22"><span class="m-font-size-18 font-size-22" style="text-transform:uppercase;color:rgb(255, 255, 255);display:unset;font-family:'DM Sans', 'DM Sans Fallback';">Water Feature Services in Grand Junction, Colorado</span></h1> 2335</div> 2336</div> 2337 <div id="f5f0a3d3" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1246533314"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1246533314" style=""> <h2 class="text-align-center"><span style="background-color:transparent;color:rgb(255, 255, 255);font-family:Outfit, 'Outfit Fallback';"><span style="background-color:transparent;color:rgb(255, 255, 255);font-family:Outfit, 'Outfit Fallback';">Bringing Tranquility</span> 2338</span><span style="background-color:transparent;color:rgb(255, 255, 255);display:initial;font-family:Outfit, 'Outfit Fallback';"><br/>To Your Outdoor Space</span></h2> 2339</div> 2340</div> 2341</div> 2342</div> 2343</div> 2344</section> 2345</div> 2346 <div data-layout-section="" data-auto="flex-section" id="1304430416" data-flex-id="d0d8a58f"> <div class="flex-widgets-container" id="1624066590"></div> 2347 <section id="606b6887" class="flex-element section" data-auto="flex-element-section"> <div id="9330f14e" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="47310119" class="flex-element group" data-auto="flex-element-group"> <div id="882173be" class="flex-element group" data-auto="flex-element-group"> <div id="663a0252" class="flex-element group" data-auto="flex-element-group"> <div id="a14cd84e" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="image" data-external-id="1954417637"> <div class="imageWidget align-center u_1954417637" data-element-type="image" data-widget-type="image" id="1954417637"><img src="https://irp.cdn-website.com/441cb707/dms3rep/multi/opt/Ecosystem-pond-grand-junction5-1920w.jpg" alt="" id="1532311913" class="" width="640" height="480" data-dm-image-path="https://irp.cdn-website.com/441cb707/dms3rep/multi/Ecosystem-pond-grand-junction5.jpg" onerror="handleImageLoadError(this)"/></div> 2348</div> 2349</div> 2350 <div id="86163030" class="flex-element group" data-auto="flex-element-group"> <div id="e97f3426" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1302239645"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1302239645" style=""> <h3 class="text-align-left m-size-14 size-18"><a href="/ecosystem-ponds" runtime_url="/ecosystem-ponds" type="page" class="font-size-23 m-font-size-18" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';">Ecosystem Pond <br/>Installations</a> <a href="/ecosystem-ponds" runtime_url="/ecosystem-ponds" type="page" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';"></a> 2351<a href="/ecosystem-ponds" runtime_url="/ecosystem-ponds" type="page" class="m-font-size-14 font-size-18" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';">→</a></h3> 2352</div> 2353</div> 2354 <div id="78f79d8b" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1784930083"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1784930083" style=""><p class="size-16 m-size-13"><span class="font-size-16 m-font-size-13" style="color:rgb(110, 108, 102);display:initial;font-family:'DM Sans', 'DM Sans Fallback';">Chemical-free water features that work the way nature intended: using a balanced combination of circulation, filtration, aquatic plants, natural rock, and fish to create a self-sustaining ecosystem. The result is a beautiful, living pond that stays clear and healthy with minimal intervention from you.</span><span style="display: initial;"><br/></span></p></div> 2355</div> 2356</div> 2357</div> 2358 <div id="659d9ed7" class="flex-element group" data-auto="flex-element-group"> <div id="94133ebf" class="flex-element group" data-auto="flex-element-group"> <div id="3a3cb976" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="image" data-external-id="1352542306"> <div class="imageWidget align-center u_1352542306" data-element-type="image" data-widget-type="image" id="1352542306"><img src="https://irp.cdn-website.com/441cb707/dms3rep/multi/opt/Foundtainscape-western-co1-1920w.jpg" alt="" id="1426947160" class="" width="1536" height="2048" data-dm-image-path="https://irp.cdn-website.com/441cb707/dms3rep/multi/Foundtainscape-western-co1.jpg" onerror="handleImageLoadError(this)"/></div> 2359</div> 2360</div> 2361 <div id="8b2bf749" class="flex-element group" data-auto="flex-element-group"> <div id="6140461f" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1891317015"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1891317015" style=""><p class="size-23 m-size-18"><a href="/fountainscapes" runtime_url="/fountainscapes" type="page" class="m-font-size-18 font-size-23" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';">Fountainscape</a> 2362</p> <h3 class="text-align-left m-size-14 size-18"><a href="/fountainscapes" runtime_url="/fountainscapes" type="page" class="m-font-size-18 font-size-23" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';">Installations</a> <a href="/fountainscapes" runtime_url="/fountainscapes" type="page" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';"></a> 2363<a href="/fountainscapes" runtime_url="/fountainscapes" type="page" class="font-size-18 m-font-size-14" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';">→</a></h3> 2364</div> 2365</div> 2366 <div id="c16140d3" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1148785097"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1148785097" style=""><p class="size-16 m-size-13"><span class="font-size-16 m-font-size-13" style="color:rgb(110, 108, 102);display:initial;font-family:'DM Sans', 'DM Sans Fallback';">
2366A Fountainscape brings the calming sights and sounds of flowing water to virtually any outdoor space. These self-contained features are low-maintenance, safe for families and pets, and work equally well on a patio, in a garden corner, or as a focal point in a larger landscape design.</span><span class="m-font-size-14 font-size-18" style="display:initial;font-family:'DM Sans', 'DM Sans Fallback';"><br/></span></p></div> 2367</div> 2368</div> 2369</div> 2370 <div id="137ba0fc" class="flex-element group" data-auto="flex-element-group"> <div id="38340702" class="flex-element group" data-auto="flex-element-group"> <div id="6b0e5f3f" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="image" data-external-id="1593914748"> <div class="imageWidget align-center u_1593914748" data-element-type="image" data-widget-type="image" id="1593914748"><img src="https://irp.cdn-website.com/441cb707/dms3rep/multi/opt/multi-step+fountain-1920w.jpg" alt="" id="1144504363" class="" width="1920" height="1440" data-dm-image-path="https://irp.cdn-website.com/441cb707/dms3rep/multi/multi-step+fountain.jpg" onerror="handleImageLoadError(this)"/></div> 2371</div> 2372</div> 2373 <div id="b844b150" class="flex-element group" data-auto="flex-element-group"> <div id="bc64b697" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1699565793"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1699565793" style=""> <h3 class="text-align-left m-size-14 size-18"><a href="/pondless-water-features" runtime_url="/pondless-water-features" type="page" class="font-size-23 m-font-size-18" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';">Pondless Water Feature Installation</a> <a href="/pondless-water-features" runtime_url="/pondless-water-features" type="page" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';"></a> 2374<a href="/pondless-water-features" runtime_url="/pondless-water-features" type="page" class="font-size-18 m-font-size-14" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';">→</a></h3> 2375</div> 2376</div> 2377 <div id="51f65ebf" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1226332660"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1226332660" style=""><p class="size-16 m-size-13"><span class="font-size-16 m-font-size-13" style="color:rgb(110, 108, 102);display:initial;font-family:'DM Sans', 'DM Sans Fallback';">A pondless water feature, sometimes called a disappearing waterfall, gives you all the beauty and sound of flowing water without an open pond. Water cascades over rocks and disappears into a hidden underground reservoir, making it a great choice for families with young children, pet owners, or anyone who wants low-hassle water in a smaller footprint.</span><span class="font-size-18 m-font-size-14" style="display:initial;font-family:'DM Sans', 'DM Sans Fallback';"><br/></span></p></div> 2378</div> 2379</div> 2380</div> 2381 <div id="8dec516b" class="flex-element group" data-auto="flex-element-group"> <div id="bfe2b2e2" class="flex-element group" data-auto="flex-element-group"> <div id="0bd4ee27" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="image" data-external-id="1347046833"> <div class="imageWidget align-center u_1347046833" data-element-type="image" data-widget-type="image" id="1347046833"><img src="https://irp.cdn-website.com/441cb707/dms3rep/multi/opt/outdoor+living+spaces+monthly+maintenance-1920w.jpg" alt="" id="1772769285" class="" width="1145" height="763" data-dm-image-path="https://irp.cdn-website.com/441cb707/dms3rep/multi/outdoor+living+spaces+monthly+maintenance.jpg" onerror="handleImageLoadError(this)"/></div> 2382</div> 2383</div> 2384 <div id="3307ddfb" class="flex-element group" data-auto="flex-element-group"> <div id="e99fbc8b" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1431089732"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1431089732" style=""> <h3 class="m-size-14 text-align-left size-18"><a href="/renovation" runtime_url="/renovation" type="page" class="m-font-size-18 font-size-23" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';">Water Feature Renovation Services</a> <a href="/renovation" runtime_url="/renovation" type="page" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';"></a> 2385<a href="/renovation" runtime_url="/renovation" type="page" class="font-size-18 m-font-size-14" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';">→</a></h3> 2386</div> 2387</div> 2388 <div id="201197e0" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1325483396"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1325483396" style=""><p class="size-16 m-size-13"><span class="font-size-16 m-font-size-13" style="color:rgb(110, 108, 102);display:initial;font-family:'DM Sans', 'DM Sans Fallback';">As a certified Aquascape contractor, Compass specializes in breathing new life into tired, outdated, or neglected water features. Whether it's an old pond that's lost its charm or a feature that never quite worked right, we'll assess what's there and transform it into something you'll actually love, without necessarily starting from scratch.</span><span class="m-font-size-14 font-size-18" style="display:initial;font-family:'DM Sans', 'DM Sans Fallback';"><br/></span></p></div> 2389</div> 2390</div> 2391</div> 2392 <div id="e8a82a91" class="flex-element group" data-auto="flex-element-group"> <div id="f332d1df" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="image" data-external-id="1449407182"> <div class="imageWidget align-center u_1449407182" data-element-type="image" data-widget-type="image" id="1449407182"><img src="https://irp.cdn-website.com/441cb707/dms3rep/multi/opt/Water+Feature+Cleaning+Grand+Junction-+CO-1920w.webp" alt="" id="1560679855" class="" width="768" height="576" data-dm-image-path="https://irp.cdn-website.com/441cb707/dms3rep/multi/Water+Feature+Cleaning+Grand+Junction-+CO.webp" onerror="handleImageLoadError(this)"/></div> 2393</div> 2394 <div id="378d067e" class="flex-element group" data-auto="flex-element-group"> <div id="6064ad76" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1209836445"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1209836445" style=""> <h3 class="m-size-14 text-align-left size-18"><a href="/water-feature-cleaning" runtime_url="/water-feature-cleaning" t
2394ype="page" class="m-font-size-18 font-size-23" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';">Water Feature Cleaning Services</a> <a href="/water-feature-cleaning" runtime_url="/water-feature-cleaning" type="page" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';"></a> 2395<a href="/water-feature-cleaning" runtime_url="/water-feature-cleaning" type="page" class="font-size-18 m-font-size-14" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';">→</a></h3> 2396</div> 2397</div> 2398 <div id="da033f0c" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1002797710"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1002797710" style=""><p class="size-16 m-size-13"><span class="font-size-16 m-font-size-13" style="color:rgb(110, 108, 102);display:initial;font-family:'DM Sans', 'DM Sans Fallback';">Every water feature has different needs depending on its size, type, and environment. Compass will assess your setup and build a cleaning schedule that keeps things running smoothly year-round, whether that's a seasonal deep clean, regular maintenance visits, or something in between. We take the guesswork out of upkeep so you can just sit back and enjoy it!</span><span class="font-size-18 m-font-size-14" style="display:initial;font-family:'DM Sans', 'DM Sans Fallback';"><br/></span></p></div> 2399</div> 2400</div> 2401</div> 2402 <div id="2a17ab54" class="flex-element group" data-auto="flex-element-group"> <div id="e47004b1" class="flex-element group" data-auto="flex-element-group"> <div id="0c92793c" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="image" data-external-id="1315998454"> <div class="imageWidget align-center u_1315998454" data-element-type="image" data-widget-type="image" id="1315998454"><img src="https://irp.cdn-website.com/441cb707/dms3rep/multi/opt/Pondless+Water+Features+Grand+Junction-+CO-1920w.jpg" alt="" id="1791454330" class="" width="1838" height="1715" data-dm-image-path="https://irp.cdn-website.com/441cb707/dms3rep/multi/Pondless+Water+Features+Grand+Junction-+CO.jpg" onerror="handleImageLoadError(this)"/></div> 2403</div> 2404</div> 2405 <div id="0e05c27d" class="flex-element group" data-auto="flex-element-group"> <div id="8e68a486" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1294036530"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1294036530" style=""> <h3 class="m-size-14 text-align-left size-18"><a href="/water-feature-repair" runtime_url="/water-feature-repair" type="page" class="m-font-size-18 font-size-23" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';">Water Feature <br/>Repair Services</a> <a href="/water-feature-repair" runtime_url="/water-feature-repair" type="page" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';"></a> 2406<a href="/water-feature-repair" runtime_url="/water-feature-repair" type="page" class="font-size-18 m-font-size-14" style="font-weight:300;display:initial;font-family:Outfit, 'Outfit Fallback';">→</a></h3> 2407</div> 2408</div> 2409 <div id="6b1777d6" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1982694953"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1982694953" style=""><p class="size-16 m-size-13"><span class="font-size-16 m-font-size-13" style="color:rgb(110, 108, 102);display:initial;font-family:'DM Sans', 'DM Sans Fallback';">From a flickering underwater light to a stubborn leak you can't track down, our qualified team come to you with the tools and know-how to get your water feature back in working order. We service virtually all makes and styles, and we'll give you a clear diagnosis before any work begins.</span><span class="m-font-size-14 font-size-18" style="display:initial;font-family:'DM Sans', 'DM Sans Fallback';"><br/></span></p></div> 2410</div> 2411</div> 2412</div> 2413</div> 2414</div> 2415</section> 2416</div> 2417</div> 2418</div> 2419</div> 2420</div> 2421 <div class="sticky-widgets-container-global" id="1019954578"> <a data-display-type="block" class="u_1603367171 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/price-your-project" id="1603367171" data-element-type="dButtonLinkId"> <span class="iconBg" id="1418052805"> <span class="icon hasFontIcon icon-star" id="1141605022"></span> 2422</span> 2423 <span class="text" id="1257896776">Free Instant Estimate</span> 2424</a> 2425 <div class="align-center text-align-center u_1841785914 dmSocialHub gapSpacing" id="1841785914" dmle_extension="social_hub" data-element-type="social_hub" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://www.facebook.com/compassoutdoorliving" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event &&
2425 dm_gaq_push_event('socialLink', 'click', 'Facebook')"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style6" aria-hidden="true" data-hover-effect=""></span> 2426</a> 2427 <a href="https://www.instagram.com/compass.outdoorliving/" target="_blank" dm_dont_rewrite_url="true" aria-label="instagram" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Instagram')"> <span class="dmSocialInstagram dm-social-icons-instagram oneIcon socialHubIcon style6" aria-hidden="true" data-hover-effect=""></span> 2428</a> 2429 <a href="https://www.youtube.com/channel/UCZ-0hyTQ7ZSKU5FZSfRlZfw" target="_blank" dm_dont_rewrite_url="true" aria-label="youtube" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Youtube')"> <span class="dmSocialYoutube dm-social-icons-youtube oneIcon socialHubIcon style6" aria-hidden="true" data-hover-effect=""></span> 2430</a> 2431 <a href="https://www.yelp.com/biz/compass-landscaping-grand-junction" target="_blank" dm_dont_rewrite_url="true" aria-label="yelp" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Yelp')"> <span class="dmSocialYelp dm-social-icons-yelp oneIcon socialHubIcon style6" aria-hidden="true" data-hover-effect=""></span> 2432</a> 2433</div> 2434</div> 2435</div> 2436</div> 2437 <div class="dmFooterContainer"> <div id="fcontainer" class="u_fcontainer f_hcontainer dmFooter p_hfcontainer"> <div dm:templateorder="250" class="dmFooterResp generalFooter" id="1943048428"> <div class="u_1366411107 dmRespRow fullBleedChanged fullBleedMode" id="1366411107"> <div class="dmRespColsWrapper" id="1199767210"> <div class="u_1441704526 dmRespCol small-12 large-3 medium-3" id="1441704526"> <div class="u_1010432379 imageWidget align-center" data-widget-type="image" id="1010432379" data-element-type="image"> <a href="/" id="1483473097"><img src="https://irp.cdn-website.com/441cb707/dms3rep/multi/opt/Compass-Logo-White-1920w.png" id="1761720327" class="" data-dm-image-path="https://irp.cdn-website.com/441cb707/dms3rep/multi/Compass-Logo-White.png" width="300" height="100" onerror="handleImageLoadError(this)"/></a> 2438</div> 2439 <div class="u_1870282190 align-center text-align-center dmSocialHub gapSpacing" id="1870282190" dmle_extension="social_hub" data-element-type="social_hub" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://www.facebook.com/compassoutdoorliving" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Facebook')"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 2440</a> 2441 <a href="https://www.instagram.com/compass.outdoorliving/" target="_blank" dm_dont_rewrite_url="true" aria-label="instagram" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Instagram')"> <span class="dmSocialInstagram dm-social-icons-instagram oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 2442</a> 2443 <a href="https://www.youtube.com/channel/UCZ-0hyTQ7ZSKU5FZSfRlZfw" target="_blank" dm_dont_rewrite_url="true" aria-label="youtube" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Youtube')"> <span class="dmSocialYoutube dm-social-icons-youtube oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 2444</a> 2445 <a href="https://www.yelp.com/biz/compass-landscaping-grand-junction" target="_blank" dm_dont_rewrite_url="true" aria-label="yelp" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Yelp')"> <span class="dmSocialYelp dm-social-icons-yelp oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 2446</a> 2447</div> 2448</div> 2449</div> 2450 <div class="u_1104835304 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1104835304" style="transition: opacity 1s ease-in-out 0s; text-align: left;"><p class="m-size-14 size-14"><span class="m-font-size-14 font-size-14" m-font-size-set="true" style="color:rgba(255, 255, 255, 0.8);font-weight:400;display:unset;font-family:'DM Sans', 'DM Sans Fallback';">
2450Elevating outdoor living spaces in Grand Junction, Colorado. As an Aquascape Certified Contractor and CMHA Certified Concrete Paver Installer, we design and build custom environments that inspire connection and relaxation.</span></p><p><span style="display: initial;"><br/></span></p></div> 2451 <a data-display-type="block" class="u_1518986955 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton" file="false" href="/" data-element-type="dButtonLinkId" id="1518986955"> <span class="iconBg" aria-hidden="true" id="1726173728"> <span class="icon hasFontIcon icon-star" id="1180913665"></span> 2452</span> 2453 <span class="text" id="1261417723">Free Instant Estimate</span> 2454</a> 2455</div> 2456 <div class="u_1073719749 dmRespCol small-12 large-3 medium-3" id="1073719749"> <div class="u_1477779487 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1477779487"><img src="https://irp.cdn-website.com/441cb707/dms3rep/multi/opt/CMHA-Certified-Concrete-Paver-Installer-1920w.png" alt="" id="1474747062" class="" width="512" height="512" data-dm-image-path="https://irp.cdn-website.com/441cb707/dms3rep/multi/CMHA-Certified-Concrete-Paver-Installer.png" onerror="handleImageLoadError(this)"/></div> 2457 <div class="u_1284353191 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1284353191"><img src="https://irp.cdn-website.com/441cb707/dms3rep/multi/opt/Certified-Aquascape-Contractor-a9d1fe54-1920w.png" alt="" id="1881217897" class="" width="512" height="512" data-dm-image-path="https://irp.cdn-website.com/441cb707/dms3rep/multi/Certified-Aquascape-Contractor-a9d1fe54.png" onerror="handleImageLoadError(this)"/></div> 2458</div> 2459 <div class="u_1765704793 dmRespCol small-12 large-3 medium-3" id="1765704793"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1521176765" style="transition: opacity 1s ease-in-out;"><p class="m-size-14 size-18"><span class="m-font-size-14 font-size-18" style="color:rgb(255, 255, 255);font-weight:500;display:unset;font-family:'DM Sans', 'DM Sans Fallback';">Quick Links</span></p></div> 2460 <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1432973412" style="transition: opacity 1s ease-in-out;"><p class="m-size-13 size-16"><span class="m-font-size-13 font-size-16" style="color:rgb(255, 255, 255);font-weight:300;display:initial;font-family:'DM Sans', 'DM Sans Fallback';">About Us<br/>Contact<br/>Project Gallery</span><span style="display: initial;"><br/></span></p></div> 2461 <div class="u_1284303717 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1284303717" style="transition: opacity 1s ease-in-out;"><p class="size-18 m-size-14"><span style="color:rgb(255, 255, 255);font-weight:500;display:unset;font-family:'DM Sans', 'DM Sans Fallback';" class="font-size-18 m-font-size-14">Services</span></p></div> 2462 <div class="u_1154324589 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1154324589" style="transition: opacity 1s ease-in-out;"><p class="m-size-13 size-16"><span class="m-font-size-13 font-size-16" style="color:rgb(255, 255, 255);font-weight:300;display:initial;font-family:'DM Sans', 'DM Sans Fallback';">Outdoor Living<br/>Design Services<br/>Water Features</span></p></div> 2463</div> 2464 <div class="u_1452794435 dmRespCol small-12 large-3 medium-3" id="1452794435"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1790885158" style="transition: opacity 1s ease-in-out;"><p class="m-size-14 size-18"><span class="font-size-18 m-font-size-14" style="color:rgb(255, 255, 255);font-weight:500;display:unset;font-family:'DM Sans', 'DM Sans Fallback';">Company</span></p></div> 2465 <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1782597903" style="transition: opacity 1s ease-in-out;"><p class="m-size-13 size-16"><span class="font-size-16 m-font-size-13" style="color:rgb(255, 255, 255);font-weight:400;display:initial;font-family:'DM Sans', 'DM Sans Fallback';"><span class="font-size-16 m-font-size-13" style="color:rgb(255, 255, 255);font-weight:400;display:initial;font-family:'DM Sans', 'DM Sans Fallback';">Compass Outdoor Living</span> 2466</span><span class="font-size-16 m-font-size-13" style="color:rgb(255, 255, 255);font-weight:300;display:initial;font-family:'DM Sans', 'DM Sans Fallback';"><br/></span><span class="font-size-16 m-font-size-13" style="color:rgb(255, 255, 255);font-weight:200;display:initial;font-family:'DM Sans', 'DM Sans Fallback';">81506, Colorado, United States<br/></span><span class="font-size-16 m-font-size-13" style="color:rgb(255, 255, 255);font-weight:300;display:initial;font-family:'DM Sans', 'DM Sans Fallback';"><br/></span><span class="font-size-16 m-font-size-13" style="color:rgb(255, 255, 255);font-weight:400;display:initial;font-family:'DM Sans', 'DM Sans Fallback';">Call</span></p><p class="m-size-13 size-16"><a href="tel:970-433-7644" runtime_url="tel:970-433-7644" type="call" class="font-size-16 m-font-size-13" style="color:rgb(255, 255, 255);font-weight:300;display:initial;font-family:'DM Sans', 'DM Sans Fallback';">(970) 433-7644</a></p><p class="m-size-13 size-16"><span class="font-size-16 m-font-size-13" style="color:rgb(255, 255, 255);font-weight:300;display:initial;font-family:'DM Sans', 'DM Sans Fallback';"><br/></span><span class="font-size-16 m-font-size-13" style="color:rgb(255, 255, 255);font-weight:400;display:initial;font-family:'DM Sans', 'DM Sans Fallback';"><span class="font-size-16 m-font-size-13" style="color:rgb(255, 255, 255);font-weight:400;display:initial;font-family:'DM Sans', 'DM Sans Fallback';">Office Hours</span> 2467</span><span class="font-size-16 m-font-size-13" style="color:rgb(255, 255, 255);font-weight:300;display:initial;font-family:'DM Sans', 'DM Sans Fallback';"><br/></span><span class="font-size-16 m-font-size-13" style="color:rgb(255, 255, 255);font-weight:200;display:initial;font-family:'DM Sans', 'DM Sans Fallback';">
2467Monday to Friday <br/>8am - 6pm</span> 2468<span class="font-size-16 m-font-size-13" style="color:rgb(255, 255, 255);font-weight:300;display:initial;font-family:'DM Sans', 'DM Sans Fallback';"><br/></span></p></div> 2469</div> 2470</div> 2471</div> 2472 <div class="dmRespRow u_1599104049" id="1599104049"> <div class="dmRespColsWrapper" id="1671677702"> <div class="dmRespCol large-12 medium-12 small-12" id="1425275458"> <div class="u_1015635492 dmDividerWrapper clearfix" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1015635492"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1888501561"/></div> 2473</div> 2474</div> 2475</div> 2476 <div class="dmRespRow u_1137910049" id="1137910049"> <div class="dmRespColsWrapper" id="1583935621"> <div class="u_1311512692 dmRespCol small-12 large-7 medium-7" id="1311512692"> <div class="u_1727841340 widget-1f5975 dmCustomWidget" data-lazy-load="" data-title="" id="1727841340" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="1f5975986930429f819d4cd2154b5c4a" data-widget-version="25" data-widget-config="eyJjb3B5cmlnaHRUZXh0IjoiPHAgY2xhc3M9XCJydGVCbG9ja1wiPkNvbXBhc3MgT3V0ZG9vciBMaXZpbmcuIEFsbCByaWdodHMgcmVzZXJ2ZWQgfCA8YSB2YWx1ZT1cInByaXZhY3ktcG9saWN5XCIgbGFiZWw9XCJcIiB0eXBlPVwicGFnZVwiIGhyZWY9XCIvcHJpdmFjeS1wb2xpY3lcIiBkYXRhLXJ1bnRpbWUtdXJsPVwiL3ByaXZhY3ktcG9saWN5XCI+UHJpdmFjeSBQb2xpY3k8L2E+IHwgPGEgdmFsdWU9XCJ0ZXJtcy1vZi11c2VcIiBsYWJlbD1cIlwiIHR5cGU9XCJwYWdlXCIgaHJlZj1cIi90ZXJtcy1vZi11c2VcIiBkYXRhLXJ1bnRpbWUtdXJsPVwiL3Rlcm1zLW9mLXVzZVwiPlRlcm1zIG9mIFVzZTwvYT48L3A+In0="> <div class="copyright"> <div>© 2026 </div> 2477 <div><p class="rteBlock">Compass Outdoor Living. All rights reserved | <a value="privacy-policy" label="" type="page" href="/privacy-policy" data-runtime-url="/privacy-policy">Privacy Policy</a>| <a value="terms-of-use" label="" type="page" href="/terms-of-use" data-runtime-url="/terms-of-use">Terms of Use</a></p></div> 2478</div> 2479</div> 2480</div> 2481 <div class="u_1583547603 dmRespCol small-12 large-5 medium-5" id="1583547603"> <div class="u_1315748355 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1315748355" style="transition: none; text-align: left; display: block;"><p class="text-align-left size-14 m-size-14"><span class="font-size-14 m-font-size-14" style="color:rgba(255, 255, 255, 0.8);font-weight:400;display:unset;font-family:'DM Sans', 'DM Sans Fallback';"><span class="font-size-14 m-font-size-14" style="color:rgba(255, 255, 255, 0.8);font-weight:400;display:unset;font-family:'DM Sans', 'DM Sans Fallback';" m-font-size-set="true">Website by</span> 2482</span><a href="https://thirdloft.com" target="_blank" runtime_url="https://thirdloft.com" type="url" class="font-size-14 m-font-size-14" style="color:rgb(168, 116, 95);font-weight:400;display:unset;font-family:'DM Sans', 'DM Sans Fallback';" m-font-size-set="true">Third Loft Marketing and Website Design</a><span style="display: initial;"><br/></span></p></div> 2483</div> 2484</div> 2485</div> 2486</div> 2487 <div id="1236746004" dmle_extension="powered_by" data-element-type="powered_by" icon="true" surround="false"></div> 2488</div> 2489</div> 2490</div> 2491</div> 2492</div> 2493</div> 2494</div> 2495</div> 2496</div> 2497 2498 </div> 2499</div> 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538
2539<script> 2540 var isWLR = true; 2541 2542 window.customWidgetsFunctions = {}; 2543 window.customWidgetsStrings = {}; 2544 window.collections = {}; 2545 window.currentLanguage = "ENGLISH" 2546 window.isSitePreview = false; 2547</script>
2547 2548 2549 2550
2551<script> 2552 window.customWidgetsFunctions["1f5975986930429f819d4cd2154b5c4a~25"] = function (element, data, api) { 2553 null 2554 }; 2555</script>
2555 2556 2557
2558<script type="text/javascript"> 2559 2560 var d_version = "production_6817"; 2561 var build = "2026-10-01T14_02_32"; 2562 window['v' + 'ersion'] = d_version; 2563 2564 function buildEditorParent() { 2565 window.isMultiScreen = true; 2566 window.editorParent = {}; 2567 window.previewParent = {}; 2568 window.assetsCacheQueryParam = "?version=2026-10-01T14_02_32"; 2569 try { 2570 var _p = window.parent; 2571 if (_p && _p.document && _p.$ && _p.$.dmfw) { 2572 window.editorParent = _p; 2573 } else if (_p.isSitePreview) { 2574 window.previewParent = _p; 2575 } 2576 } catch (e) { 2577 2578 } 2579 } 2580 2581 buildEditorParent(); 2582</script>
2582 2583 2584 2585 2586
2587<script type="text/javascript" id='d-js-jquery' 2588 src="https://static.cdn-website.com/libs/jquery/jquery-3.7.0.min.js"></script>
2588 2589 2590 2591 2592 2593<!-- Injecting site-wide before scripts --> 2594 2595<!-- End Injecting site-wide to the head --> 2596 2597 2598
2599<script> 2600 var _jquery = window.$; 2601 2602 var jqueryAliases = ['$', 'jquery', 'jQuery']; 2603 2604 jqueryAliases.forEach((alias) => { 2605 Object.defineProperty(window, alias, { 2606 get() { 2607 return _jquery; 2608 }, 2609 set() { 2610 console.warn("Trying to over-write the global jquery object!"); 2611 } 2612 }); 2613 }); 2614 window.jQuery.migrateMute = true; 2615</script>
2615 2616 2617 2618 2619
2620<script> 2621 window.cookiesNotificationMarkupPreview = 'null'; 2622</script>
2622 2623 2624
2625<script id='d-js-params'> 2626 window.INSITE = window.INSITE || {}; 2627 window.INSITE.device = "desktop"; 2628 2629 window.rtCommonProps = {}; 2630 rtCommonProps["runtimecollector.url"] = 'https://rtc.multiscreensite.com'; 2631 rtCommonProps["performance.tabletPreview.removeScroll"] = 'false'; 2632 rtCommonProps["inlineEditGrid.snap"] =true; 2633 rtCommonProps["popup.insite.cookie.ttl"] = '0.5'; 2634 rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw'; 2635 rtCommonProps["common.mapbox.js.override"] =false; 2636 rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo'; 2637 rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA'; 2638 rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js'; 2639 rtCommonProps["common.build.dist.folder"] = 'production/6817'; 2640 rtCommonProps["common.resources.cdn.host"] = 'https://static.cdn-website.com'; 2641 rtCommonProps["common.resources.folder"] = 'https://static.cdn-website.com/mnlt/production/6817'; 2642 rtCommonProps["common.fonts.api.v2.url"] = 'https://irp.cdn-website.com/fonts/css2?family='; 2643 rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true; 2644 rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true; 2645 rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true; 2646 rtCommonProps["feature.flag.runOnReadyNewTask"] =true; 2647 rtCommonProps["isAutomation.test"] =false; 2648 rtCommonProps["booking.cal.api.domain"] = 'api.cal.com'; 2649 2650 2651 rtCommonProps['common.mapsProvider'] = 'mapbox'; 2652 2653 rtCommonProps['common.mapsProvider.version'] = '0.52.0'; 2654 rtCommonProps['common.geocodeProvider'] = 'mapbox'; 2655 rtCommonProps['server.for.resources'] = ''; 2656 rtCommonProps['feature.flag.lazy.widgets'] = true; 2657 rtCommonProps['feature.flag.single.wow'] = false; 2658 rtCommonProps['feature.flag.disallowPopupsInEditor'] = true; 2659 rtCommonProps['feature.flag.mark.anchors'] = true; 2660 rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz'; 2661 rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME'; 2662 rtCommonProps["images.sizes.small"] =160; 2663 rtCommonProps["images.sizes.mobile"] =640; 2664 rtCommonProps["images.sizes.tablet"] =1280; 2665 rtCommonProps["images.sizes.desktop"] =1920; 2666 rtCommonProps["import.images.storage.imageCDN"] = 'https://irp.cdn-website.com/'; 2667 rtCommonProps["feature.flag.performance.logs"] =false; 2668 rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha'; 2669 rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K'; 2670 rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing'; 2671 rtCommonProps["termly.mapbox.consent.category"] = 'performance'; 2672 // feature flags that's used out of runtime module (in legacy files) 2673 rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true; 2674 2675 window.rtFlags = {}; 2676 rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =true; 2677 rtFlags["scripts.widgetCount.enabled"] =true; 2678 rtFlags["fnb.animations.tracking.enabled"] =true; 2679 rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false; 2680 rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true; 2681 rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false; 2682 rtFlags["ecom.ecwid.oldStore.keepScrollOnLoad.enabled"] = true; 2683 rtFlags["ecom.ecwid.storefrontV3.enabled"] = false; 2684 rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false; 2685 rtFlags["geocode.search.localize"] =false; 2686 rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false; 2687 rtFlags["twitter.heightLimit.enabled"] = true; 2688 rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false; 2689 rtFlags["flex.animation.design.panel.layout"] =true; 2690 rtFlags["runtime.cwv.report.cls.enabled"] =false; 2691 rtFlags["runtime.cwv.report.lcp.enabled"] =false; 2692 rtFlags["runtime.lcp.preload.selfheal.enabled"] =true; 2693 rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true; 2694 rtFlags["runtime.lcp.preload.monitor.enabled"] =false; 2695 rtFlags["runtime.customwidget.heightpin.enabled"] =true; 2696 rtFlags["runtime.video.widget.lazy.enabled"] =true; 2697 rtFlags["contact.form.useActiveForm"] =true; 2698 rtFlags["contact.form.custom.errors.enabled"] =true; 2699 rtFlags["runtime.ssr.productStore.internal.observer"] =true; 2700 rtFlags["editor.widget.form.a11y"] =true; 2701</script>
vendor: 1 bytes, line 2701
2701
2702<script src="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/scripts/d-js-one-runtime-unified-desktop.min.js" id="d-js-core"></script>
2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716
2716<script src="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/scripts/d-js-jquery-migrate.min.js" ></script>
2716 2717 2718 2719 2720 2721
2722<script> 2723 2724 $(window).bind("orientationchange", function (e) { 2725 $.layoutManager.initLayout(); 2726 2727 }); 2728 $(document).resize(function () { 2729 2730 }); 2731</script>
2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750
2751<script type="text/javascript" id="d_track_sp"> 2752 ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; 2753 p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) 2754 };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1; 2755 n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d32hwlnfiv2gyn.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow")); 2756 window.dmsnowplow = window.snowplow; 2757 2758 dmsnowplow('newTracker', 'cf', 'd32hwlnfiv2gyn.cloudfront.net', { // Initialise a tracker 2759 appId: '441cb707' 2760 }); 2761 2762 // snowplow queries element styles so we wait until CSS calculations are done. 2763 requestAnimationFrame(() => { 2764 dmsnowplow('trackPageView'); 2765 _dm_insite.forEach((rule) => { 2766 // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here 2767 // the tracking is in popup.js 2768 if (rule.actionName !== "popup") { 2769 dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId); 2770 } 2771 window?.waitForDeferred?.('dmAjax', () => { 2772 $.DM.events.trigger('event-ruleTriggered', {value: rule}); 2773 }); 2774 }); 2775 }); 2776</script>
2776 2777 2778 2779 2780<div style="display:none;" id="P6iryBW0Wu"></div> 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 2793 2794 2795 <div class="pswp__bg"></div> 2796 2797 2798 <div class="pswp__scroll-wrap"> 2799 2800 2801 <div class="pswp__container"> 2802 <div class="pswp__item"></div> 2803 <div class="pswp__item"></div> 2804 <div class="pswp__item"></div> 2805 </div> 2806 2807 2808 <div class="pswp__ui pswp__ui--hidden"> 2809 2810 <div class="pswp__top-bar"> 2811 2812 2813 2814 <div class="pswp__counter"></div> 2815 2816 <button class="pswp__button pswp__button--close" data-auto="pswp-close" title="Close (Esc)"></button> 2817 2818 <button class="pswp__button pswp__button--share" data-auto="pswp-share" title="Share"></button> 2819 2820 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 2821 2822 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 2823 2824 2825 2826 <div class="pswp__preloader"> 2827 <div class="pswp__preloader__icn"> 2828 <div class="pswp__preloader__cut"> 2829 <div class="pswp__preloader__donut"></div> 2830 </div> 2831 </div> 2832 </div> 2833 </div> 2834 2835 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 2836 <div class="pswp__share-tooltip"></div> 2837 </div> 2838 2839 <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 2840 </button> 2841 2842 <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 2843 </button> 2844 2845 <div class="pswp__caption"> 2846 <div class="pswp__caption__center"></div> 2847 </div> 2848 2849 </div> 2850 2851 </div> 2852 2853</div> 2854<div id="fb-root" 2855 data-locale="en"></div> 2856<!-- Alias: 441cb707 --> 2857<div class="dmPopupMask" id="dmPopupMask"></div> 2858<div id="dmPopup" class="dmPopup" data-auto="popup"> 2859 <div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" data-auto="popup-close" onclick="dmHidePopup(event);"></div> </div> 2860 <div class="dmPopupTitle"> <span></span> Share by:</div> 2861 <div class="data"></div> 2862</div>
2862<script id="d_track_personalization"> 2863 window?.waitForDeferred?.('dmAjax', () => { 2864 // Collects client data and updates cookies used by smart sites 2865 window.expireDays = 365; 2866 window.visitLength = 30 * 60000; 2867 $.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays); 2868 setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit"); 2869 }); 2870</script>
vendor: 1 bytes, line 2870
2870
2871<script type="text/javascript"> 2872 2873 Parameters.NavigationAreaParams.MoreButtonText = 'MORE'; 2874 2875 Parameters.NavigationAreaParams.LessButtonText = 'LESS'; 2876 Parameters.HomeLinkText = 'Home'; 2877 </script>
2877 2878<!-- Begin Body End Markup -->
2879<script type="text/javascript"> 2880 (function(c,l,a,r,i,t,y){ 2881 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 2882 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 2883 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 2884 })(window, document, "clarity", "script", "qyjvdub5o5"); 2885</script>
2885<!-- End Body End Markup --> 2886<!-- Site Wide Html Markup --> 2887<!-- Site Wide Html Markup --> 2888</body> 2889</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.