PageSourceSearch

https://aceremodelingtx.com/residential/pools

html aceremodelingtx.com collected 2026-10-05 20:13:20 UTC 280,443 bytes, 2,949 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3<head><meta charset="UTF-8">
3<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
3<script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.3",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseenter","mouseout","mouseleave","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input","visibilitychange"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),this.F("domReady"),await this.T(),await this.j(),await this.I(),this.F("windowLoad"),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise((t=>setTimeout(t,500-Date.now()+this.lastTouchEnd))),this.H(),this.F("all"),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",(t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))}),{isRocket:!0})}o(){window.addEventListener("pageshow",(t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0}),{isRocket:!0}),window.addEventListener("pagehide",(()=>{this.onFirstUserAction=null}),{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",(function i(o){Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1})),event.preventDefault(),window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}))}),{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),this.savedUserEvents.length>0&&(t.stopPropagation(),t.stopImmediatePropagation()),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach((t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})))}U(){this.userEvents.forEach((t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0}))),this.savedUserEvents.forEach((t=>{t.target.dispatchEvent(new window[t.constructor.name](t.type,t))}))}m(){this.eventsMutationObserver=new MutationObserver((t=>{const e="return false";for(const i of t){if("attributes"===i.type){const t=i.target.getAttribute(i.attributeName);t&&t!==e&&(i.target.setAttribute("data-rocket-"+i.attributeName,t),i.target["rocket"+i.attributeName]=new Function("event",t),i.target.setAttribute(i.attributeName,e))}"childList"===i.type&&i.addedNodes.forEach((t=>{if(t.nodeType===Node.ELEMENT_NODE)for(const i of t.attributes)this.attributeEvents.includes(i.name)&&i.value&&""!==i.value&&(t.setAttribute("data-rocket-"+i.name,i.value),t["rocket"+i.name]=new Function("event",i.value),t.setAttribute(i.name,e))}))}})),this.eventsMutationObserver.observe(document,{subtree:!0,childList:!0,attributeFilter:this.attributeEvents})}H(){this.eventsMutationObserver.disconnect(),this.attributeEvents.forEach((t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach((e=>{e.setAttribute(t,e.getAttribute("data-rocket-"+t)),e.removeAttribute("data-rocket-"+t)}))}
3))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o})},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}F(t){"all"===t&&(EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener),this.savedEventListeners=this.savedEventListeners.filter((e=>{let i=e.type,o=e.target||window;return"domReady"===t&&"DOMContentLoaded"!==i&&"readystatechange"!==i||("windowLoad"===t&&"load"!==i&&"readystatechange"!==i&&"pageshow"!==i||(this.B(i,o)&&(i="rocket-"+i),e.remove?o.removeEventListener(i,e.func,e.options):o.addEventListener(i,e.func,e.options),!1))}))}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map((t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t)).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e}))),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,(()=>{e[t].forEach((t=>t()))}),{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout((()=>i.bind(document)(o))):i.bind(document)(o)}return t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s),o([])},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise((t=>{this.userActionTriggered?t():this.onFirstUserAction=t}))}async L(){return new Promise((t=>{document.addEventListener("DOMContentLoaded",(()=>{this.realDomReadyFired=!0,t()}),{isRocket:!0})}))}async I(){return this.realWindowLoadedFired?Promise.resolve():new Promise((t=>{window.addEventListener("load",t,{isRocket:!0})}))}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver((t=>{for(const e of t)e.addedNodes.forEach((t=>{"SCRIPT"!==t.tagName||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise((e=>{const i=()=>{const i=this.pendingScripts.findIndex((e=>e.script===t));i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)}))})}))})),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async j(){await this.J(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.j()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach((t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)}))}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach((e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}})),t=[...new Map(t.map((t=>[JSON.stringify(t),t]))).values()],this.N(t,"preconnect")}
3async $(t){if(await this.G(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise((e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach((t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))})),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",(()=>{i.setAttribute("data-rocket-status","failed-network"),e()}),{isRocket:!0}),setTimeout((()=>{i.isConnected||e()}),1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",(i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.$(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())}),{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}}));t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.$(e),this.C(t)):Promise.resolve()}O(){this.N([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}N(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach((t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}})),document.head.appendChild(o)}W(){this.trash.forEach((t=>t.remove()))}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.G(),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),window.dispatchEvent(new Event("rocket-load")),await this.G(),window.rocketonload&&window.rocketonload(),await this.G(),this.allJQueries.forEach((t=>t(window).trigger("rocket-jquery-load"))),await this.G();const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.G(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async G(){Date.now()-this.lastBreath>45&&(await this.J(),this.lastBreath=Date.now())}async J(){return document.hidden?new Promise((t=>setTimeout(t))):new Promise((t=>requestAnimationFrame(t)))}B(t,e){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})();</script>
3
4	
5	<meta name="viewport" content="width=device-width, initial-scale=1">
6	<link rel="profile" href="https://gmpg.org/xfn/11">
7	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
8
9	<!-- This site is optimized with the Yoast SEO plugin v26.4 - https://yoast.com/wordpress/plugins/seo/ -->
10	<title>Outdoor Living Builders in Austin | ACE Remodeling TX</title>
11<link crossorigin data-rocket-preconnect href="https://www.gstatic.com" rel="preconnect">
12<link crossorigin data-rocket-preconnect href="https://www.google.com" rel="preconnect">
13	<meta name="description" content="Enhance your outdoor space with expert outdoor living builders in Austin. ACE Remodeling TX creates custom patios, decks, and outdoor kitchens tailored to your needs." />
14	<link rel="canonical" href="https://aceremodelingtx.com/residential/pools/" />
15	<meta property="og:locale" content="en_US" />
16	<meta property="og:type" content="article" />
17	<meta property="og:title" content="Outdoor Living Builders in Austin | ACE Remodeling TX" />
18	<meta property="og:description" content="Enhance your outdoor space with expert outdoor living builders in Austin. ACE Remodeling TX creates custom patios, decks, and outdoor kitchens tailored to your needs." />
19	<meta property="og:url" content="https://aceremodelingtx.com/residential/pools/" />
20	<meta property="og:site_name" content="Ace Remodeling" />
21	<meta property="article:modified_time" content="2025-11-21T22:45:07+00:00" />
22	<meta property="og:image" content="https://aceremodelingtx.com/wp-content/uploads/2025/04/background_removed_image_0I6Hc-b3SWW8p9YQfBJBcA-1.webp" />
23	<meta property="og:image:width" content="2560" />
24	<meta property="og:image:height" content="1879" />
25	<meta property="og:image:type" content="image/webp" />
26	<meta name="twitter:card" content="summary_large_image" />
27	<meta name="twitter:label1" content="Est. reading time" />
28	<meta name="twitter:data1" content="1 minute" />
29	
29<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://aceremodelingtx.com/residential/pools/","url":"https://aceremodelingtx.com/residential/pools/","name":"Outdoor Living Builders in Austin | ACE Remodeling TX","isPartOf":{"@id":"https://aceremodelingtx.com/#website"},"primaryImageOfPage":{"@id":"https://aceremodelingtx.com/residential/pools/#primaryimage"},"image":{"@id":"https://aceremodelingtx.com/residential/pools/#primaryimage"},"thumbnailUrl":"https://aceremodelingtx.com/wp-content/uploads/2025/04/background_removed_image_0I6Hc-b3SWW8p9YQfBJBcA-1.webp","datePublished":"2025-07-30T20:33:22+00:00","dateModified":"2025-11-21T22:45:07+00:00","description":"Enhance your outdoor space with expert outdoor living builders in Austin. ACE Remodeling TX creates custom patios, decks, and outdoor kitchens tailored to your needs.","breadcrumb":{"@id":"https://aceremodelingtx.com/residential/pools/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://aceremodelingtx.com/residential/pools/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://aceremodelingtx.com/residential/pools/#primaryimage","url":"https://aceremodelingtx.com/wp-content/uploads/2025/04/background_removed_image_0I6Hc-b3SWW8p9YQfBJBcA-1.webp","contentUrl":"https://aceremodelingtx.com/wp-content/uploads/2025/04/background_removed_image_0I6Hc-b3SWW8p9YQfBJBcA-1.webp","width":2560,"height":1879},{"@type":"BreadcrumbList","@id":"https://aceremodelingtx.com/residential/pools/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://aceremodelingtx.com/"},{"@type":"ListItem","position":2,"name":"Pools"}]},{"@type":"WebSite","@id":"https://aceremodelingtx.com/#website","url":"https://aceremodelingtx.com/","name":"Ace Remodeling","description":"","publisher":{"@id":"https://aceremodelingtx.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://aceremodelingtx.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://aceremodelingtx.com/#organization","name":"Ace Remodeling","url":"https://aceremodelingtx.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://aceremodelingtx.com/#/schema/logo/image/","url":"https://aceremodelingtx.com/wp-content/uploads/2025/04/ACE_FULL_LOGO-1.png","contentUrl":"https://aceremodelingtx.com/wp-content/uploads/2025/04/ACE_FULL_LOGO-1.png","width":488,"height":284,"caption":"Ace Remodeling"},"image":{"@id":"https://aceremodelingtx.com/#/schema/logo/image/"}}]}</script>
29
30	<!-- / Yoast SEO plugin. -->
31
32
33
34<link rel="alternate" type="application/rss+xml" title="Ace Remodeling &raquo; Feed" href="https://aceremodelingtx.com/feed/" />
35<link rel="alternate" type="application/rss+xml" title="Ace Remodeling &raquo; Comments Feed" href="https://aceremodelingtx.com/comments/feed/" />
36<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://aceremodelingtx.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Faceremodelingtx.com%2Fresidential%2Fpools%2F" />
37<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://aceremodelingtx.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Faceremodelingtx.com%2Fresidential%2Fpools%2F&#038;format=xml" />
38<style id="wp-img-auto-sizes-contain-inline-css">
39img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
40/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
41</style>
42<link data-minify="1" rel='stylesheet' id='dce-animations-css' href='https://aceremodelingtx.com/wp-content/cache/min/1/wp-content/plugins/dynamic-content-for-elementor/assets/css/animations.css?ver=1790091235' media='all' />
43<style id="wp-emoji-styles-inline-css">
44
45	img.wp-smiley, img.emoji {
46		display: inline !important;
47		border: none !important;
48		box-shadow: none !important;
49		height: 1em !important;
50		width: 1em !important;
51		margin: 0 0.07em !important;
52		vertical-align: -0.1em !important;
53		background: none !important;
54		padding: 0 !important;
55	}
56/*# sourceURL=wp-emoji-styles-inline-css */
57</style>
58<style id="wp-block-library-inline-css">
59:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
59--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
60
61/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
62</style>
63<style id="wp-block-paragraph-inline-css">
64.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
65/*# sourceURL=https://aceremodelingtx.com/wp-includes/blocks/paragraph/style.min.css */
66</style>
67
68
69<link rel='stylesheet' id='me-spr-block-styles-css' href='https://aceremodelingtx.com/wp-content/plugins/simple-post-redirect//css/block-styles.min.css?ver=7.1.2' media='all' />
70<style id="global-styles-inline-css">
71:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
710) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
71.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
72/*# sourceURL=global-styles-inline-css */
73</style>
74
75<link data-minify="1" rel='stylesheet' id='hello-elementor-css' href='https://aceremodelingtx.com/wp-content/cache/min/1/wp-content/themes/hello-elementor/assets/css/reset.css?ver=1790091235' media='all' />
76<link data-minify="1" rel='stylesheet' id='hello-elementor-theme-style-css' href='https://aceremodelingtx.com/wp-content/cache/min/1/wp-content/themes/hello-elementor/assets/css/theme.css?ver=1790091235' media='all' />
77<link data-minify="1" rel='stylesheet' id='hello-elementor-header-footer-css' href='https://aceremodelingtx.com/wp-content/cache/min/1/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=1790091235' media='all' />
78<link rel='stylesheet' id='elementor-frontend-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=3.33.2' media='all' />
79<style id="elementor-frontend-inline-css">
80.elementor-455 .elementor-element.elementor-element-5856d55::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .elementor-background-video-container::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-video-container::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .elementor-background-slideshow::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:var(--wpr-bg-459e27ab-b856-4161-8716-575e466c8378);}.elementor-455 .elementor-element.elementor-element-3958208:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-3958208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-a675603f-5915-4965-9bec-0cc4d9624d68);}
81/*# sourceURL=elementor-frontend-inline-css */
82</style>
83<link rel='stylesheet' id='elementor-post-6-css' href='https://aceremodelingtx.com/wp-content/uploads/elementor/css/post-6.css?ver=1790091233' media='all' />
84<link rel='stylesheet' id='widget-icon-list-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=3.33.2' media='all' />
85<link rel='stylesheet' id='widget-social-icons-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.33.2' media='all' />
86<link rel='stylesheet' id='e-apple-webkit-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=3.33.2' media='all' />
87<link rel='stylesheet' id='widget-image-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=3.33.2' media='all' />
88<link rel='stylesheet' id='widget-heading-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=3.33.2' media='all' />
89<link rel='stylesheet' id='e-animation-fadeIn-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeIn.min.css?ver=3.33.2' media='all' />
90<link rel='stylesheet' id='widget-mega-menu-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor-pro/assets/css/widget-mega-menu.min.css?ver=3.32.1' media='all' />
91<link rel='stylesheet' id='e-sticky-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor-pro/assets/css/modules/sticky.min.css?ver=3.32.1' media='all' />
92<link data-minify="1" rel='stylesheet' id='swiper-css' href='https://aceremodelingtx.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=1790091235' media='all' />
93<link rel='stylesheet' id='e-swiper-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver=3.33.2' media='all' />
94<link rel='stylesheet' id='widget-image-carousel-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/css/widget-image-carousel.min.css?ver=3.33.2' media='all' />
95<link rel='stylesheet' id='e-animation-fadeInDown-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInDown.min.css?ver=3.33.2' media='all' />
96<link rel='stylesheet' id='e-animation-fadeInUp-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInUp.min.css?ver=3.33.2' media='all' />
97<link rel='stylesheet' id='dce-style-css' href='https://aceremodelingtx.com/wp-content/plugins/dynamic-content-for-elementor/assets/css/style.min.css?ver=3.3.5' media='all' />
98<link rel='stylesheet' id='dce-dynamic-posts-css' href='https://aceremodelingtx.com/wp-content/plugins/dynamic-content-for-elementor/assets/css/dynamic-posts.min.css?ver=3.3.5' media='all' />
99<link rel='stylesheet' id='dce-dynamicPosts-grid-css' href='https://aceremodelingtx.com/wp-content/plugins/dynamic-content-for-elementor/assets/css/dynamic-posts-skin-grid.min.css?ver=3.3.5' media='all' />
100<link rel='stylesheet' id='widget-icon-box-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/css/widget-icon-box.min.css?ver=3.33.2' media='all' />
101<link rel='stylesheet' id='e-animation-bounceIn-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/lib/animations/styles/bounceIn.min.css?ver=3.33.2' media='all' />
102<link rel='stylesheet' id='e-animation-zoomIn-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/lib/animations/styles/zoomIn.min.css?ver=3.33.2' media='all' />
103<link data-minify="1" rel='stylesheet' id='dashicons-css' href='https://aceremodelingtx.com/wp-content/cache/min/1/wp-includes/css/dashicons.min.css?ver=1790091235' media='all' />
104<link data-minify="1" rel='stylesheet' id='ooohboi-steroids-styles-css' href='https://aceremodelingtx.com/wp-content/cache/min/1/wp-content/plugins/ooohboi-steroids-for-elementor/assets/css/main.css?ver=1790091235' media='all' />
105<link rel='stylesheet' id='uael-frontend-css' href='https://aceremodelingtx.com/wp-content/plugins/ultimate-elementor/assets/min-css/uael-frontend.min.css?ver=1.39.4' media='all' />
106<link rel='stylesheet' id='uael-teammember-social-icons-css' href='https://aceremodelingtx.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.24.0' media='all' />
107<link data-minify="1" rel='stylesheet' id='uael-social-share-icons-brands-css' href='https://aceremodelingtx.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.css?ver=1790091235' media='all' />
108<link data-minify="1" rel='stylesheet' id='uael-social-share-icons-fontawesome-css' href='https://aceremodelingtx.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.css?ver=1790091235' media='all' />
109<link data-minify="1" rel='stylesheet' id='uael-nav-menu-icons-css' href='https://aceremodelingtx.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.css?ver=1790091235' media='all' />
110<link rel='stylesheet' id='elementor-post-3212-css' href='https://aceremodelingtx.com/wp-content/uploads/elementor/css/post-3212.css?ver=1790093053' media='all' />
111<link rel='stylesheet' id='elementor-post-308-css' href='https://aceremodelingtx.com/wp-content/uploads/elementor/css/post-308.css?ver=1790091234' media='all' />
112<link rel='stylesheet' id='elementor-post-299-css' href='https://aceremodelingtx.com/wp-content/uploads/elementor/css/post-299.css?ver=1790091235' media='all' />
113<link rel='stylesheet' id='elementor-post-455-css' href='https://aceremodelingtx.com/wp-content/cache/background-css/1/aceremodelingtx.com/wp-content/uploads/elementor/css/post-455.css?ver=1790091377&wpr_t=1791197735' media='all' />
114<style id="rocket-lazyload-inline-css">
115.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;
115background:var(--wpr-bg-6fbc7cb9-ce0d-4379-9aae-486bf77b5944) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}.wp-embed-responsive .wp-has-aspect-ratio .rll-youtube-player{position:absolute;padding-bottom:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0}
116/*# sourceURL=rocket-lazyload-inline-css */
117</style>
118<link data-minify="1" rel='stylesheet' id='elementor-gf-local-manrope-css' href='https://aceremodelingtx.com/wp-content/cache/min/1/wp-content/uploads/elementor/google-fonts/css/manrope.css?ver=1790091235' media='all' />
119<script id="jquery-core-js" src="https://aceremodelingtx.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 119
119
120<script id="jquery-migrate-js" src="https://aceremodelingtx.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" data-rocket-defer defer></script>
120
121<link rel="https://api.w.org/" href="https://aceremodelingtx.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://aceremodelingtx.com/wp-json/wp/v2/residential/3212" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://aceremodelingtx.com/xmlrpc.php?rsd" />
122<meta name="generator" content="WordPress 7.1.2" />
123<link rel='shortlink' href='https://aceremodelingtx.com/?p=3212' />
124<meta name="generator" content="auto-sizes 1.7.0">
125<script type="rocketlazyloadscript">!function(w,d,s,u){if(w.oaiq)return;var q=function(){q.q.push(arguments)};q.q=[];w.oaiq=q;var j=d.createElement(s);j.async=1;j.src=u;var f=d.getElementsByTagName(s)[0];f.parentNode.insertBefore(j,f)}(window,document,"script","https://bzrcdn.openai.com/sdk/oaiq.min.js");oaiq("init",{pixelId:"FSSb5CLDPGYnpTPfMRXbaJ",debug:true});</script>
125<meta name="generator" content="performance-lab 4.0.0; plugins: auto-sizes, embed-optimizer, web-worker-offloading, webp-uploads">
126<meta name="generator" content="web-worker-offloading 0.2.0">
127<meta name="generator" content="webp-uploads 2.6.0">
128<meta name="generator" content="Elementor 3.33.2; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
129<meta name="generator" content="optimization-detective 1.0.0-beta3">
130			<style>
131				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
132				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
133					background-image: none !important;
134				}
135				@media screen and (max-height: 1024px) {
136					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
137					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
138						background-image: none !important;
139					}
140				}
141				@media screen and (max-height: 640px) {
142					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
143					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
144						background-image: none !important;
145					}
146				}
147			</style>
148			<meta name="generator" content="embed-optimizer 1.0.0-beta2">
149<script type="rocketlazyloadscript">(function() {
150  try {
151    var params = new URLSearchParams(window.location.search);
152    var keys = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid'];
153    
154    keys.forEach(function(key) {
155      var value = params.get(key);
156      if (value) {
157        sessionStorage.setItem('ace_' + key, value);
158      }
159    });
160  } catch(e) {}
161})();</script>
161<!-- Meta Pixel Code -->
162<script type="rocketlazyloadscript">
vendor: 408 bytes, lines 162-171
162
163!function(f,b,e,v,n,t,s)
164{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
165n.callMethod.apply(n,arguments):n.queue.push(arguments)};
166if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
167n.queue=[];t=b.createElement(e);t.async=!0;
168t.src=v;s=b.getElementsByTagName(e)[0];
169s.parentNode.insertBefore(t,s)}(window, document,'script',
170'https://connect.facebook.net/en_US/fbevents.js');
171fbq('init', '
1711762770907729218
vendor: 32 bytes, lines 171-172
171');
172fbq('track', 'PageView');
173</script>
173
174<noscript><img height="1" width="1" style="display:none"
175src="https://www.facebook.com/tr?id=1762770907729218&ev=PageView&noscript=1"
176/></noscript>
177<!-- End Meta Pixel Code --><link rel="icon" href="https://aceremodelingtx.com/wp-content/uploads/2025/04/cropped-ACE-Icon-32x32.png" sizes="32x32" />
178<link rel="icon" href="https://aceremodelingtx.com/wp-content/uploads/2025/04/cropped-ACE-Icon-192x192.png" sizes="192x192" />
179<link rel="apple-touch-icon" href="https://aceremodelingtx.com/wp-content/uploads/2025/04/cropped-ACE-Icon-180x180.png" />
180<meta name="msapplication-TileImage" content="https://aceremodelingtx.com/wp-content/uploads/2025/04/cropped-ACE-Icon-270x270.png" />
181<style id="wp-custom-css">
182/* .linghtbtn button.submit-btn,
183.fild-fil .submit-btn{
184	font-weight: 600;
185}
186
187.fild-fil input[type="text"], 
188.fild-fil input[type="email"], 
189.fild-fil input[type="tel"],
190.fild-fil textarea{
191    background: #ffffff !important;
192    background-color: #ffffff !important;
193      border-radius: 0px;
194   
195    border-top: none !important;
196    border-left: none !important;
197    border-right: none !important;
198    -webkit-appearance: none !important;
199    appearance: none !important;
200    color: #000 !important;
201    padding: 10px !important;
202}
203.fild-fil input::placeholder,
204.fild-fil textarea::placeholder{
205  color: #000;
206  opacity: 0.8;
207}
208
209.fild-fil input:focus,
210.fild-fil textarea:focus{
211  outline: none;
212  border-bottom: 2px solid white !important;
213}
214
215.fild-fil input {
216  width: 100%;
217  padding: 8px 0 !important;
218  border: none !important;
219  border-bottom: 2px solid white !important;
220  border-radius: 0 !important;
221  background-color: transparent !important;
222  background: transparent !important;
223  background-image: none !important;
224  font-size: 16px;
225  color: white !important;
226  transition: all 0.3s;
227  font-family: inherit;
228  -webkit-appearance: none !important;
229  -moz-appearance: none !important;
230  appearance: none !important;
231  box-shadow: none !important;
232}
233
234
235
236
237.fild-fil .submit-btn {
238  background-color: #BB9D67 !important;
239  color: white !important;
240  border: none !important;
241  border-radius: 25px !important;
242  padding: 12px 32px !important;
243  font-size: 16px;
244  cursor: pointer;
245  transition: all 0.3s;
246  font-family: inherit;
247}
248
249.fild-fil .submit-btn:hover {
250  background-color: #A68A57 !important;
251}
252
253.fild-fil .form-label-hidden {
254  display: none;
255}
256
257.height-fild{
258	height:115px;
259}
260
261.fild-fil .submit-btn-container {
262  text-align: center;
263  width: 100%;
264} */
265
266.category .entry-header,
267.category .page-header {
268    margin-top: 190px;
269}
270
271/* Questionnaire – Vendor Onboarding */
272.page-id-3223 h1.entry-title {
273  display: none;
274}
275
276/* Questionnaire – Onboarding */
277.page-id-3232 h1.entry-title {
278  display: none;
279}
280
281/* Questionnaire – General Home */
282.page-id-3227 h1.entry-title {
283  display: none;
284}
285
286/* Questionnaire – Pool */
287.page-id-3435 h1.entry-title {
288  display: none;
289}
290
291/* Questionnaire – Kitchen */
292.page-id-3175 h1.entry-title {
293  display: none;
294}
295
296/* Questionnaire – ADU */
297.page-id-3180 h1.entry-title {
298  display: none;
299}
300
301/* Questionnaire – Bathroom */
302.page-id-3196 h1.entry-title {
303  display: none;
304}
305
306/* Questionnaire – Addition */
307.page-id-3197 h1.entry-title {
308  display: none;
309}
310
311.lp-btn 
312{
313	display: none;
314}
315
316.page-id-1411 .free-btn 
317{
318	display: none;
319}
320
321.page-id-1411 .lp-btn 
322{
323	display: block;
324}
325
326.page-id-1411 .elementor-location-header .elementor-sticky 
327{
328	display: none; 
329}
330
331.page-id-1411 .elementor-element-b7c81be 
332{
333	display: none; 
334}
335
336.page-id-1411 .elementor-element-c9bf0d9 
337{
338	display: none; 
339}
340
341.elementor-element-cd716b8 
342{
343	display: none; 
344}
345
346.page-id-1411 .elementor-element-168bb3b 
347{
348	display: none;
349}
350
351.page-id-1411 .elementor-element-cd716b8 
352{
353	display: block; 
354}
355
356.elementor-element-27d4d8a #normal-none, .elementor-element-bb14f77 #normal-none
357{
358	display: none; 
359}
360
361.page-id-1411 .elementor-element-27d4d8a #normal-none, .page-id-1411 .elementor-element-bb14f77 #normal-none
362{
363	display: inline-block; 
364}
365
366.page-id-1411 .elementor-element-b2ff736, .page-id-1411 .elementor-element-9262d08, .page-id-1411 .elementor-element-a4f6c3a, .page-id-1411 .elementor-element-b320f8c 
367{
368	display: none; 
369}
370
371.page-id-1411 .elementor-299 .elementor-element.elementor-element-0dc300f img {
372    width: auto;
373}
374
375.page-id-1411 .elementor-element-f5014ba 
376{
377	display: none; 
378}
379
380.page-id-1411 .elementor-widget-theme-site-logo a
381{
382	text-align: left; 
383}
384 
385
386.check-list ul 
387{
388	display: flex;
389  flex-flow: wrap; 
390	padding:0;
391	justify-content: center;
392}
393
394.check-list ul li {
395    list-style: none;
396    background: #bb9c6b;
397    padding: 10px 15px;
398    margin: 5px;
399    border-radius: 5px;
400    color: #fff;
401    font-size: 16px;
402}
403
404.check-list ul li i {
405    margin-right: 10px;
406}
407
408/*****************************/ 
409
410
411.page-id-1263 .free-btn 
412{
413	display: none;
414}
415
416.page-id-1263 .lp-btn 
417{
418	display: block;
419}
420
421.page-id-1263 .elementor-location-header .elementor-sticky 
422{
423	display: none; 
424}
425
426.page-id-1263 .elementor-element-b7c81be 
427{
428	display: none; 
429}
430
431.page-id-1263 .elementor-element-c9bf0d9 
432{
433	display: none; 
434}
435
436.elementor-element-cd716b8 
437{
438	display: none; 
439}
440
441.page-id-1263 .elementor-element-168bb3b 
442{
443	display: none;
444}
445
446.page-id-1263 .elementor-element-cd716b8 
447{
448	display: block; 
449}
450
451.elementor-element-27d4d8a #normal-none, .elementor-element-bb14f77 #normal-none
452{
453	display: none; 
454}
455
456.page-id-1263 .elementor-element-27d4d8a #normal-none, .page-id-1263 .elementor-element-bb14f77 #normal-none
457{
458	display: inline-block; 
459}
460
461.page-id-1263 .elementor-element-b2ff736, .page-id-1263 .elementor-element-9262d08, .page-id-1263 .elementor-element-a4f6c3a, .page-id-1263 .elementor-element-b320f8c 
462{
463	display: none; 
464}
465
466.page-id-1263 .elementor-299 .elementor-element.elementor-element-0dc300f img {
467    width: auto;
468}
469
470.page-id-1263 .elementor-element-f5014ba 
471{
472	display: none; 
473}
474
475.page-id-1263 .elementor-widget-theme-site-logo a
476{
477	text-align: left; 
478}
479
480/****************************/
481
482
483.page-id-1767 .free-btn 
484{
485	display: none;
486}
487
488.page-id-1767 .lp-btn 
489{
490	display: block;
491}
492
493.page-id-1767 .elementor-location-header .elementor-sticky 
494{
495	display: none; 
496}
497
498.page-id-1767 .elementor-element-b7c81be 
499{
500	display: none; 
501}
502
503.page-id-1767 .elementor-element-c9bf0d9 
504{
505	display: none; 
506}
507
508.elementor-element-cd716b8 
509{
510	display: none; 
511}
512.page-id-1767 .elementor-element-168bb3b 
513{
514	display: none;
515}
516
517.page-id-1767 .elementor-element-cd716b8 
518{
519	display: block; 
520}
521
522.elementor-element-27d4d8a #normal-none, .elementor-element-bb14f77 #normal-none
523{
524	display: none; 
525}
526
527.page-id-1767 .elementor-element-27d4d8a #normal-none, .page-id-1767 .elementor-element-bb14f77 #normal-none
528{
529	display: inline-block; 
530}
531
532.page-id-1767 .elementor-element-b2ff736, .page-id-1767 .elementor-element-9262d08, .page-id-1767 .elementor-element-a4f6c3a, .page-id-1767 .elementor-element-b320f8c 
533{
534	display: none; 
535}
536
537.page-id-1767 .elementor-299 .elementor-element.elementor-element-0dc300f img {
538    width: auto;
539}
540
541.page-id-1767 .elementor-element-f5014ba 
542{
543	display: none; 
544}
545
546.page-id-1767 .elementor-widget-theme-site-logo a
547{
548	text-align: left; 
549}
550
551/******************************/
552
553.page-id-1426 .free-btn 
554{
555	display: none;
556}
557
558.page-id-1426 .lp-btn 
559{
560	display: block;
561}
562
563.page-id-1426 .elementor-location-header .elementor-sticky 
564{
565	display: none; 
566}
567
568.page-id-1426 .elementor-element-b7c81be 
569{
570	display: none; 
571}
572
573.page-id-1426 .elementor-element-c9bf0d9 
574{
575	display: none; 
576}
577
578.elementor-element-cd716b8 
579{
580	display: none; 
581}
582.page-id-1426 .elementor-element-168bb3b 
583{
584	display: none;
585}
586
587.page-id-1426 .elementor-element-cd716b8 
588{
589	display: block; 
590}
591
592.elementor-element-27d4d8a #normal-none, .elementor-element-bb14f77 #normal-none
593{
594	display: none; 
595}
596
597.page-id-1426 .elementor-element-27d4d8a #normal-none, .page-id-1426 .elementor-element-bb14f77 #normal-none
598{
599	display: inline-block; 
600}
601
602.page-id-1426 .elementor-element-b2ff736, .page-id-1426 .elementor-element-9262d08, .page-id-1426 .elementor-element-a4f6c3a, .page-id-1426 .elementor-element-b320f8c 
603{
604	display: none; 
605}
606
607.page-id-1426 .elementor-299 .elementor-element.elementor-element-0dc300f img {
608    width: auto;
609}
610
611.page-id-1426 .elementor-element-f5014ba 
612{
613	display: none; 
614}
615
616.page-id-1426 .elementor-widget-theme-site-logo a
617{
618	text-align: left; 
619}
620
621/*******************************/
622/* Eli: Commeting this out. It's causing issues with mobile view. */
623/* .elementor .elementor-hidden-mobile,
624.elementor .elementor-hidden-phone {
625    display: block !important;
626    visibility: visible !important;
627} */
628.page-id-1681 .free-btn 
629{
630	display: none;
631}
632
633.page-id-1681 .lp-btn 
634{
635	display: block;
636}
637
638.page-id-1681 .elementor-location-header .elementor-sticky 
639{
640	display: none; 
641}
642
643.page-id-1681 .elementor-element-b7c81be 
644{
645	display: none; 
646}
647
648.page-id-1681 .elementor-element-c9bf0d9 
649{
650	display: none; 
651}
652
653.elementor-element-cd716b8 
654{
655	display: none; 
656}
657.page-id-1681 .elementor-element-168bb3b 
658{
659	display: none;
660}
661
662.page-id-1681 .elementor-element-cd716b8 
663{
664	display: block; 
665}
666
667.elementor-element-27d4d8a #normal-none, .elementor-element-bb14f77 #normal-none
668{
669	display: none; 
670}
671
672.page-id-1681 .elementor-element-27d4d8a #normal-none, .page-id-1681 .elementor-element-bb14f77 #normal-none
673{
674	display: inline-block; 
675}
676
677.page-id-1681 .elementor-element-b2ff736, .page-id-1681 .elementor-element-9262d08, .page-id-1681 .elementor-element-a4f6c3a, .page-id-1681 .elementor-element-b320f8c 
678{
679	display: none; 
680}
681
682.page-id-1681 .elementor-299 .elementor-element.elementor-element-0dc300f img {
683    width: auto;
684}
685
686.page-id-1681 .elementor-element-f5014ba 
687{
688	display: none; 
689}
690
691.page-id-1681 .elementor-widget-theme-site-logo a
692{
693	text-align: left; 
694}
695
696/*************************/
697
698.page-id-1377 .free-btn 
699{
700	display: none;
701}
702
703.page-id-1377 .lp-btn 
704{
705	display: block;
706}
707
708.page-id-1377 .elementor-location-header .elementor-sticky 
709{
710	display: none; 
711}
712
713.page-id-1377 .elementor-element-b7c81be 
714{
715	display: none; 
716}
717
718.page-id-1377 .elementor-element-c9bf0d9 
719{
720	display: none; 
721}
722
723.elementor-element-cd716b8 
724{
725	display: none; 
726}
727.page-id-1377 .elementor-element-168bb3b 
728{
729	display: none;
730}
731
732.page-id-1377 .elementor-element-cd716b8 
733{
734	display: block; 
735}
736
737.elementor-element-27d4d8a #normal-none, .elementor-element-bb14f77 #normal-none
738{
739	display: none; 
740}
741
742.page-id-1377 .elementor-element-27d4d8a #normal-none, .page-id-1377 .elementor-element-bb14f77 #normal-none
743{
744	display: inline-block; 
745}
746
747.page-id-1377 .elementor-element-b2ff736, .page-id-1377 .elementor-element-9262d08, .page-id-1377 .elementor-element-a4f6c3a, .page-id-1377 .elementor-element-b320f8c 
748{
749	display: none; 
750}
751
752.page-id-1377 .elementor-299 .elementor-element.elementor-element-0dc300f img {
753    width: auto;
754}
755
756.page-id-1377 .elementor-element-f5014ba 
757{
758	display: none; 
759}
760
761.page-id-1377 .elementor-widget-theme-site-logo a
762{
763	text-align: left; 
764}
765
766/*********************/ 
767
768.page-id-1361 .free-btn 
769{
770	display: none;
771}
772
773.page-id-1361 .lp-btn 
774{
775	display: block;
776}
777
778.page-id-1361 .elementor-location-header .elementor-sticky 
779{
780	display: none; 
781}
782
783.page-id-1361 .elementor-element-b7c81be 
784{
785	display: none; 
786}
787
788.page-id-1361 .elementor-element-c9bf0d9 
789{
790	display: none; 
791}
792
793.elementor-element-cd716b8 
794{
795	display: none; 
796}
797.page-id-1361 .elementor-element-168bb3b 
798{
799	display: none;
800}
801
802.page-id-1361 .elementor-element-cd716b8 
803{
804	display: block; 
805}
806
807.elementor-element-27d4d8a #normal-none, .elementor-element-bb14f77 #normal-none
808{
809	display: none; 
810}
811
812.page-id-1361 .elementor-element-27d4d8a #normal-none, .page-id-1361 .elementor-element-bb14f77 #normal-none
813{
814	display: inline-block; 
815}
816
817.page-id-1361 .elementor-element-b2ff736, .page-id-1361 .elementor-element-9262d08, .page-id-1361 .elementor-element-a4f6c3a, .page-id-1361 .elementor-element-b320f8c 
818{
819	display: none; 
820}
821
822.page-id-1361 .elementor-299 .elementor-element.elementor-element-0dc300f img {
823    width: auto;
824}
825
826.page-id-1361 .elementor-element-f5014ba 
827{
828	display: none; 
829}
830
831.page-id-1361 .elementor-widget-theme-site-logo a
832{
833	text-align: left; 
834}
835
836/*********************************/
837
838.page-id-1946 .free-btn 
839{
840	display: none;
841}
842
843.page-id-1946 .lp-btn 
844{
845	display: block;
846}
847
848.page-id-1946 .elementor-location-header .elementor-sticky 
849{
850	display: none; 
851}
852
853.page-id-1946 .elementor-element-b7c81be 
854{
855	display: none; 
856}
857
858.page-id-1946 .elementor-element-c9bf0d9 
859{
860	display: none; 
861}
862
863.elementor-element-cd716b8 
864{
865	display: none; 
866}
867.page-id-1946 .elementor-element-168bb3b 
868{
869	display: none;
870}
871
872.page-id-1946 .elementor-element-cd716b8 
873{
874	display: block; 
875}
876
877.elementor-element-27d4d8a #normal-none, .elementor-element-bb14f77 #normal-none
878{
879	display: none; 
880}
881
882.page-id-1946 .elementor-element-27d4d8a #normal-none, .page-id-1946 .elementor-element-bb14f77 #normal-none
883{
884	display: inline-block; 
885}
886
887.page-id-1946 .elementor-element-b2ff736, .page-id-1946 .elementor-element-9262d08, .page-id-1946 .elementor-element-a4f6c3a, .page-id-1946 .elementor-element-b320f8c 
888{
889	display: none; 
890}
891
892.page-id-1946 .elementor-299 .elementor-element.elementor-element-0dc300f img {
893    width: auto;
894}
895
896.page-id-1946 .elementor-element-f5014ba 
897{
898	display: none; 
899}
900
901.page-id-1946 .elementor-widget-theme-site-logo a
902{
903	text-align: left; 
904}
905
906/*****************************/ 
907
908
909.page-id-3255 .free-btn 
910{
911	display: none;
912}
913
914.page-id-3255 .lp-btn 
915{
916	display: block;
917}
918
919.page-id-3255 .elementor-location-header .elementor-sticky 
920{
921	display: none; 
922}
923
924.page-id-3255 .elementor-element-b7c81be 
925{
926	display: none; 
927}
928
929.page-id-3255 .elementor-element-c9bf0d9 
930{
931	display: none; 
932}
933
934.elementor-element-cd716b8 
935{
936	display: none; 
937}
938
939.page-id-3255 .elementor-element-168bb3b 
940{
941	display: none;
942}
943
944.page-id-3255 .elementor-element-cd716b8 
945{
946	display: block; 
947}
948
949.elementor-element-27d4d8a #normal-none, .elementor-element-bb14f77 #normal-none
950{
951	display: none; 
952}
953
954.page-id-3255 .elementor-element-27d4d8a #normal-none, .page-id-3255 .elementor-element-bb14f77 #normal-none
955{
956	display: inline-block; 
957}
958
959.page-id-3255 .elementor-element-b2ff736, .page-id-3255 .elementor-element-9262d08, .page-id-3255 .elementor-element-a4f6c3a, .page-id-3255 .elementor-element-b320f8c 
960{
961	display: none; 
962}
963
964.page-id-3255 .elementor-299 .elementor-element.elementor-element-0dc300f img {
965    width: auto;
966}
967
968.page-id-3255 .elementor-element-f5014ba 
969{
970	display: none; 
971}
972
973.page-id-3255 .elementor-widget-theme-site-logo a
974{
975	text-align: left; 
976}
977
978 
979
980/****************************/
981
982
983
984
985
986@media screen and (max-width: 1024px) {
987   
988	.page-id-1411 .elementor-location-header .elementor-sticky, .page-id-1767 .page-id-1411 .elementor-location-header .elementor-sticky, .page-id-1263 .page-id-1411 .elementor-location-header .elementor-sticky, .page-id-1426 .elementor-location-header .elementor-sticky, .page-id-1377 .elementor-location-header .elementor-sticky, .page-id-1361 .elementor-location-header .elementor-sticky, .page-id-1946 .elementor-location-header .elementor-sticky, .page-id-3255 .elementor-location-header .elementor-sticky
989{
990	display: block; 
991}
992	
993	
994}
995
996
997@media screen and (max-width: 576px) {
998   
999	.check-list ul li 
1000	{
1001		width: 100%; 
1002	}
1003	
1004	
1005}
1006
1007
1008
1009@media (max-width: 767px) {
1010  .elementor .elementor-hidden-mobile,
1011  .elementor .elementor-hidden-phone {
1012    display: block !important;
1013  }
1014	.home .elementor .elementor-hidden-mobile,
1015 	.home .elementor .elementor-hidden-phone {
1016    display: none !important;
1017  }
1018} 
1019
1020</style>
1021<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><!-- Google Tag Manager -->
1022<script type="rocketlazyloadscript">
vendor: 327 bytes, lines 1022-1026
1022(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
1023new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
1024j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
1025'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
1026})(window,document,'script','dataLayer','
1026GTM-M4VD7FLL
vendor: 3 bytes, line 1026
1026');
1026</script>
1026
1027<!-- End Google Tag Manager -->
1028<link rel='stylesheet' id='dce-dynamic-visibility-css' href='https://aceremodelingtx.com/wp-content/plugins/dynamic-content-for-elementor/assets/css/dynamic-visibility.min.css?ver=3.3.5' media='all' />
1029
1030<style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion"></style>
1031<noscript>
1032<style id="wpr-lazyload-bg-nostyle">.elementor-455 .elementor-element.elementor-element-0300b17:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-0300b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-aeb9037f-49a3-4929-84c7-43653ac8185c: url('https://aceremodelingtx.com/wp-content/uploads/2025/04/Group-36107-scaled.jpg');}.elementor-455 .elementor-element.elementor-element-e381f06:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-e381f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-f5437fd7-9f33-46d0-938b-3012291ff8d3: url('https://aceremodelingtx.com/wp-content/uploads/2025/04/19-renovation.jpg');}.elementor-455 .elementor-element.elementor-element-5856d55::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .elementor-background-video-container::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-video-container::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .elementor-background-slideshow::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--wpr-bg-459e27ab-b856-4161-8716-575e466c8378: url('https://aceremodelingtx.com/wp-content/uploads/2025/04/DSC09798-1.webp');}.elementor-455 .elementor-element.elementor-element-3958208:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-3958208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-a675603f-5915-4965-9bec-0cc4d9624d68: url('https://aceremodelingtx.com/wp-content/uploads/2025/04/background_removed_image_0I6Hc-b3SWW8p9YQfBJBcA-1.webp');}.rll-youtube-player .play{--wpr-bg-6fbc7cb9-ce0d-4379-9aae-486bf77b5944: url('https://aceremodelingtx.com/wp-content/plugins/wp-rocket/assets/img/youtube.png');}.dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .elementor-background-video-container::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-video-container::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .elementor-background-slideshow::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-slideshow::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--wpr-bg-3834678a-6a45-4ffa-85fe-ef3393812dc3: url('https://aceremodelingtx.com/wp-content/uploads/2025/04/DSC09798-1.webp');}.dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-3958208:not(.elementor-motion-effects-element-type-background), .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-3958208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-27640a38-9016-4502-afed-aab5c6b16089: url('https://aceremodelingtx.com/wp-content/uploads/2025/04/background_removed_image_0I6Hc-b3SWW8p9YQfBJBcA-1.webp');}</style>
1033</noscript>
1034<script type="application/javascript">const rocket_pairs = [{"selector":".elementor-455 .elementor-element.elementor-element-0300b17:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-0300b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-455 .elementor-element.elementor-element-0300b17:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-0300b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-aeb9037f-49a3-4929-84c7-43653ac8185c: url('https:\/\/aceremodelingtx.com\/wp-content\/uploads\/2025\/04\/Group-36107-scaled.jpg');}","hash":"aeb9037f-49a3-4929-84c7-43653ac8185c","url":"https:\/\/aceremodelingtx.com\/wp-content\/uploads\/2025\/04\/Group-36107-scaled.jpg"},{"selector":".elementor-455 .elementor-element.elementor-element-e381f06:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-e381f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-455 .elementor-element.elementor-element-e381f06:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-e381f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-f5437fd7-9f33-46d0-938b-3012291ff8d3: url('https:\/\/aceremodelingtx.com\/wp-content\/uploads\/2025\/04\/19-renovation.jpg');}","hash":"f5437fd7-9f33-46d0-938b-3012291ff8d3","url":"https:\/\/aceremodelingtx.com\/wp-content\/uploads\/2025\/04\/19-renovation.jpg"},{"selector":".elementor-455 .elementor-element.elementor-element-5856d55, .elementor-455 .elementor-element.elementor-element-5856d55 > .elementor-background-video-container, .elementor-455 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-video-container, .elementor-455 .elementor-element.elementor-element-5856d55 > .elementor-background-slideshow, .elementor-455 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-slideshow, .elementor-455 .elementor-element.elementor-element-5856d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-455 .elementor-element.elementor-element-5856d55::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .elementor-background-video-container::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-video-container::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .elementor-background-slideshow::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-455 .elementor-element.elementor-element-5856d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--wpr-bg-459e27ab-b856-4161-8716-575e466c8378: url('https:\/\/aceremodelingtx.com\/wp-content\/uploads\/2025\/04\/DSC09798-1.webp');}","hash":"459e27ab-b856-4161-8716-575e466c8378","url":"https:\/\/aceremodelingtx.com\/wp-content\/uploads\/2025\/04\/DSC09798-1.webp"},{"selector":".elementor-455 .elementor-element.elementor-element-3958208:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-3958208 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-455 .elementor-element.elementor-element-3958208:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-3958208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-a675603f-5915-4965-9bec-0cc4d9624d68: url('https:\/\/aceremodelingtx.com\/wp-content\/uploads\/2025\/04\/background_removed_image_0I6Hc-b3SWW8p9YQfBJBcA-1.webp');}","hash":"a675603f-5915-4965-9bec-0cc4d9624d68","url":"https:\/\/aceremodelingtx.com\/wp-content\/uploads\/2025\/04\/background_removed_image_0I6Hc-b3SWW8p9YQfBJBcA-1.webp"},{"selector":".rll-youtube-player .play","style":".rll-youtube-player .play{--wpr-bg-6fbc7cb9-ce0d-4379-9aae-486bf77b5944: url('https:\/\/aceremodelingtx.com\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png');}","hash":"6fbc7cb9-ce0d-4379-9aae-486bf77b5944","url":"https:\/\/aceremodelingtx.com\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png"},{"selector":".dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .elementor-background-video-container, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-video-container, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .elementor-background-slideshow, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-slideshow, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .elementor-background-video-container::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-video-container::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .elementor-background-slideshow::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-slideshow::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--wpr-bg-3834678a-6a45-4ffa-85fe-ef3393812dc3: url('https:\/\/aceremodelingtx.com\/wp-content\/uploads\/2025\/04\/DSC09798-1.webp');}","hash":"3834678a-6a45-4ffa-85fe-ef3393812dc3","url":"https:\/\/aceremodelingtx.com\/wp-content\/uploads\/2025\/04\/DSC09798-1.webp"},{"selector":".dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-3958208:not(.elementor-motion-effects-element-type-background), .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-3958208 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-3958208:not(.elementor-motion-effects-element-type-background), .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-3958208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-27640a38-9016-4502-afed-aab5c6b16089: url('https:\/\/aceremodelingtx.com\/wp-content\/uploads\/2025\/04\/background_removed_image_0I6Hc-b3SWW8p9YQfBJBcA-1.webp');}","hash":"27640a38-9016-4502-afed-aab5c6b16089","url":"https:\/\/aceremodelingtx.com\/wp-content\/uploads\/2025\/04\/background_removed_image_0I6Hc-b3SWW8p9YQfBJBcA-1.webp"}]; const rocket_excluded_pairs = [];</script>
1034<meta name="generator" content="WP Rocket 3.19.0.1" data-wpr-features="wpr_lazyload_css_bg_img wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_images wpr_lazyload_iframes wpr_preconnect_external_domains wpr_automatic_lazy_rendering wpr_image_dimensions wpr_minify_css wpr_preload_links wpr_host_fonts_locally" /></head>
1035<body class="wp-singular residential-template-default single single-residential postid-3212 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor hello-elementor-default elementor-default elementor-kit-6 elementor-page elementor-page-3212 elementor-page-455">
1036	
1037<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1037-1038
1037
1038<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1038GTM-M4VD7FLL
vendor: 83 bytes, lines 1038-1039
1038"
1039height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1040<!-- End Google Tag Manager (noscript) -->
1041
1042
1043<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
1044
1045		<header  data-elementor-type="header" data-elementor-id="308" class="elementor elementor-308 elementor-location-header" data-elementor-post-type="elementor_library">
1046			<div class="elementor-element elementor-element-f327138 e-con-full e-flex e-con e-parent" data-id="f327138" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1047		<div class="elementor-element elementor-element-531aaf2 container-top elementor-hidden-mobile e-flex e-con-boxed e-con e-child" data-id="531aaf2" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1048					<div  class="e-con-inner">
1049		<div class="elementor-element elementor-element-b7c81be e-con-full e-flex e-con e-child" data-id="b7c81be" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1050				<div class="elementor-element elementor-element-cb70ba0 elementor-icon-list--layout-inline elementor-list-item-link-full_width ob-has-background-overlay elementor-widget elementor-widget-icon-list" data-id="cb70ba0" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-list.default">
1051				<div class="elementor-widget-container">
1052							<ul class="elementor-icon-list-items elementor-inline-items">
1053							<li class="elementor-icon-list-item elementor-inline-item">
1054											<a href="/cdn-cgi/l/email-protection#1a53747c755a7b797f687f77757e7f7673747d6e6234797577">
1055
1056												<span class="elementor-icon-list-icon">
1057							<svg xmlns="http://www.w3.org/2000/svg" width="14.513" height="11.61" viewBox="0 0 14.513 11.61"><path d="M17.513,7.451A1.456,1.456,0,0,0,16.062,6H4.451A1.456,1.456,0,0,0,3,7.451v8.708A1.456,1.456,0,0,0,4.451,17.61h11.61a1.456,1.456,0,0,0,1.451-1.451Zm-1.451,0L10.257,11.08,4.451,7.451Zm0,8.708H4.451V8.9l5.805,3.628L16.062,8.9Z" transform="translate(-3 -6)" fill="#fff"></path></svg>						</span>
1058										<span class="elementor-icon-list-text"><span class="__cf_email__" data-cfemail="4c25222a230c2d2f293e29212328292025222b3834622f2321">[email&#160;protected]</span></span>
1059											</a>
1060									</li>
1061						</ul>
1062						</div>
1063				</div>
1064				<div class="elementor-element elementor-element-75c384d elementor-shape-rounded elementor-grid-0 e-grid-align-center ob-has-background-overlay elementor-widget elementor-widget-social-icons" data-id="75c384d" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="social-icons.default">
1065				<div class="elementor-widget-container">
1066							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
1067							<span class="elementor-grid-item" role="listitem">
1068					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-4f8b5fd" href="https://www.facebook.com/media/set/?set=a.122150378792131981" target="_blank">
1069						<span class="elementor-screen-only">Facebook-f</span>
1070						<svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook-f" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg>					</a>
1071				</span>
1072							<span class="elementor-grid-item" role="listitem">
1073					<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-0a33496" href="https://www.instagram.com/aceremodelingtexas/" target="_blank">
1074						<span class="elementor-screen-only">Instagram</span>
1075						<svg aria-hidden="true" class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg>					</a>
1076				</span>
1077					</div>
1078						</div>
1079				</div>
1080				</div>
1081		<div class="elementor-element elementor-element-723bc31 e-con-full e-flex e-con e-child" data-id="723bc31" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1082				<div class="elementor-element elementor-element-e7b2b4f ob-has-background-overlay elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="e7b2b4f" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="theme-site-logo.default">
1083				<div class="elementor-widget-container">
1084											<a href="https://aceremodelingtx.com">
1085			<img fetchpriority="high" width="488" height="284" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20488%20284'%3E%3C/svg%3E" class="attachment-full size-full wp-image-310" alt="" data-lazy-srcset="https://aceremodelingtx.com/wp-content/uploads/2025/04/ACE_FULL_LOGO-1.png 488w, https://aceremodelingtx.com/wp-content/uploads/2025/04/ACE_FULL_LOGO-1-300x175.png 300w, https://aceremodelingtx.com/wp-content/uploads/2025/04/elementor/thumbs/ACE_FULL_LOGO-1-r5sqh6ol3i9bxysbtc42fg1xbz9idb1fvujwmc9rw0.png 152w" data-lazy-sizes="(max-width: 488px) 100vw, 488px" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/04/ACE_FULL_LOGO-1.png" /><noscript><img fetchpriority="high" width="488" height="284" src="https://aceremodelingtx.com/wp-content/uploads/2025/04/ACE_FULL_LOGO-1.png" class="attachment-full size-full wp-image-310" alt="" srcset="https://aceremodelingtx.com/wp-content/uploads/2025/04/ACE_FULL_LOGO-1.png 488w, https://aceremodelingtx.com/wp-content/uploads/2025/04/ACE_FULL_LOGO-1-300x175.png 300w, https://aceremodelingtx.com/wp-content/uploads/2025/04/elementor/thumbs/ACE_FULL_LOGO-1-r5sqh6ol3i9bxysbtc42fg1xbz9idb1fvujwmc9rw0.png 152w" sizes="(max-width: 488px) 100vw, 488px" /></noscript>				</a>
1086											</div>
1087				</div>
1088				</div>
1089		<div class="elementor-element elementor-element-07765d0 e-con-full e-flex e-con e-child" data-id="07765d0" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1090				<div class="elementor-element elementor-element-d5b9295 free-btn ob-has-background-overlay elementor-widget elementor-widget-button" data-id="d5b9295" data-element_type="widget" data-settings="{&quot;_ob_butterbutton_use_it&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="button.default">
1091				<div class="elementor-widget-container">
1092									<div class="elementor-button-wrapper">
1093					<a class="elementor-button elementor-button-link elementor-size-sm" href="#contact">
1094						<span class="elementor-button-content-wrapper">
1095									<span class="elementor-button-text">Free Estimate</span>
1096					</span>
1097					</a>
1098				</div>
1099								</div>
1100				</div>
1101				<div class="elementor-element elementor-element-957d21b lp-btn ob-has-background-overlay elementor-widget elementor-widget-button" data-id="957d21b" data-element_type="widget" data-settings="{&quot;_ob_butterbutton_use_it&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="button.default">
1102				<div class="elementor-widget-container">
1103									<div class="elementor-button-wrapper">
1104					<a class="elementor-button elementor-button-link elementor-size-sm" href="#contact-from">
1105						<span class="elementor-button-content-wrapper">
1106									<span class="elementor-button-text">Free Estimate</span>
1107					</span>
1108					</a>
1109				</div>
1110								</div>
1111				</div>
1112				<div class="elementor-element elementor-element-fd47df3 ob-has-background-overlay elementor-widget elementor-widget-button" data-id="fd47df3" data-element_type="widget" data-settings="{&quot;_ob_butterbutton_use_it&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="button.default">
1113				<div class="elementor-widget-container">
1114									<div class="elementor-button-wrapper">
1115					<a class="elementor-button elementor-button-link elementor-size-sm" href="tel:5129699179">
1116						<span class="elementor-button-content-wrapper">
1117						<span class="elementor-button-icon">
1118				<svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="18.981" viewBox="0 0 19.799 18.981"><path d="M7.444,1.352a2.716,2.716,0,0,1,2.677,2.326v.009a9.956,9.956,0,0,0,.542,2.176,2.711,2.711,0,0,1-.609,2.851l0,0-.527.527a12.64,12.64,0,0,0,3.7,3.7l.527-.527,0,0a2.7,2.7,0,0,1,2.853-.608,9.95,9.95,0,0,0,2.173.541h.009a2.7,2.7,0,0,1,2.326,2.731v2.545a2.7,2.7,0,0,1-2.7,2.711c-.081,0-.163,0-.243-.011l-.018,0a17.95,17.95,0,0,1-7.786-2.769,17.732,17.732,0,0,1-5.414-5.414A17.95,17.95,0,0,1,2.18,4.315l0-.016A2.7,2.7,0,0,1,4.869,1.352Zm.7,2.6a.707.707,0,0,0-.7-.6H4.87a.7.7,0,0,0-.7.761,15.94,15.94,0,0,0,2.46,6.94l0,.007a15.718,15.718,0,0,0,4.8,4.8l.008,0a15.941,15.941,0,0,0,6.907,2.46.7.7,0,0,0,.76-.7v-2.56q0-.012,0-.025a.7.7,0,0,0-.6-.714,11.959,11.959,0,0,1-2.608-.65.7.7,0,0,0-.743.156l-1.08,1.08a1,1,0,0,1-1.2.162A14.64,14.64,0,0,1,7.393,9.587a1,1,0,0,1,.162-1.2l1.08-1.08a.706.706,0,0,0,.157-.742A11.964,11.964,0,0,1,8.14,3.954ZM19.5,3.47c.628,0,1.107.5,1.654,1.735a10.379,10.379,0,0,1,.809,2.949,1,1,0,0,1-1.887.562A31.368,31.368,0,0,1,18.763,5.84c-.321-.853-.441-1.4-.152-1.873A1.035,1.035,0,0,1,19.5,3.47Zm-2.74,1.995c.722,0,1.075.716,1.265,1.1a6.267,6.267,0,0,1,.517,1.517,1,1,0,0,1-1.858.672c-.319-.583-.56-1.06-.714-1.418a1.453,1.453,0,0,1-.083-1.374A1.02,1.02,0,0,1,16.758,5.464Z" transform="translate(-2.168 -1.352)" fill="#fff"></path></svg>			</span>
1119									<span class="elementor-button-text">(512) 969-9179</span>
1120					</span>
1121					</a>
1122				</div>
1123								</div>
1124				</div>
1125				</div>
1126					</div>
1127				</div>
1128		<div class="elementor-element elementor-element-799556e e-con-full e-flex e-con e-child" data-id="799556e" data-element_type="container" data-settings="{&quot;sticky&quot;:&quot;top&quot;,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}">
1129		<div class="elementor-element elementor-element-5ed3c2d e-con-full logo-sticky e-flex e-con e-child" data-id="5ed3c2d" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1130				<div class="elementor-element elementor-element-5821320 elementor-widget__width-initial my-logo dce_masking-none ob-has-background-overlay elementor-widget elementor-widget-image" data-id="5821320" data-element_type="widget" data-settings="{&quot;_ob_photomorph_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="image.default">
1131				<div class="elementor-widget-container">
1132																<a href="https://aceremodelingtx.com">
1133							<img width="326" height="301" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20326%20301'%3E%3C/svg%3E" class="attachment-full size-full wp-image-5847" alt="" data-lazy-srcset="https://aceremodelingtx.com/wp-content/uploads/2025/12/white-A.webp 326w, https://aceremodelingtx.com/wp-content/uploads/2025/12/white-A-300x277.webp 300w" data-lazy-sizes="(max-width: 326px) 100v
1133w, 326px" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/12/white-A.webp" /><noscript><img width="326" height="301" src="https://aceremodelingtx.com/wp-content/uploads/2025/12/white-A.webp" class="attachment-full size-full wp-image-5847" alt="" srcset="https://aceremodelingtx.com/wp-content/uploads/2025/12/white-A.webp 326w, https://aceremodelingtx.com/wp-content/uploads/2025/12/white-A-300x277.webp 300w" sizes="(max-width: 326px) 100vw, 326px" /></noscript>								</a>
1134															</div>
1135				</div>
1136				</div>
1137		<div class="elementor-element elementor-element-b4dc26b e-con-full e-flex e-con e-child" data-id="b4dc26b" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1138				<div class="elementor-element elementor-element-11c462d menu-widget e-full_width e-n-menu-layout-horizontal e-n-menu-tablet ob-has-background-overlay elementor-widget elementor-widget-n-menu" data-id="11c462d" data-element_type="widget" data-settings="{&quot;menu_items&quot;:[{&quot;item_title&quot;:&quot;Our Services&quot;,&quot;_id&quot;:&quot;d2a98fc&quot;,&quot;item_dropdown_content&quot;:&quot;yes&quot;,&quot;item_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;item_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;item_icon_active&quot;:null,&quot;element_id&quot;:&quot;&quot;},{&quot;_id&quot;:&quot;c04c507&quot;,&quot;item_title&quot;:&quot;About Us&quot;,&quot;item_link&quot;:{&quot;url&quot;:&quot;https:\/\/aceremodelingtx.com\/trusted-remodeling-contractors-austin\/&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;item_dropdown_content&quot;:&quot;no&quot;,&quot;item_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;item_icon_active&quot;:null,&quot;element_id&quot;:&quot;&quot;},{&quot;_id&quot;:&quot;04e3615&quot;,&quot;item_title&quot;:&quot;Blog&quot;,&quot;item_link&quot;:{&quot;url&quot;:&quot;https:\/\/aceremodelingtx.com\/home-remodeling-blog-austin\/&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;item_dropdown_content&quot;:&quot;no&quot;,&quot;item_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;item_icon_active&quot;:null,&quot;element_id&quot;:&quot;&quot;},{&quot;_id&quot;:&quot;068d8c1&quot;,&quot;item_title&quot;:&quot;FAQ&quot;,&quot;item_link&quot;:{&quot;url&quot;:&quot;https:\/\/aceremodelingtx.com\/remodeling-questions-answers-austin\/&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;item_dropdown_content&quot;:&quot;no&quot;,&quot;item_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;item_icon_active&quot;:null,&quot;element_id&quot;:&quot;&quot;},{&quot;_id&quot;:&quot;883980e&quot;,&quot;item_title&quot;:&quot;Claim Your Offer&quot;,&quot;item_link&quot;:{&quot;url&quot;:&quot;https:\/\/aceremodelingtx.com\/remodeling-special-offer-austin\/&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;item_dropdown_content&quot;:&quot;no&quot;,&quot;item_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;item_icon_active&quot;:null,&quot;element_id&quot;:&quot;&quot;},{&quot;_id&quot;:&quot;33b340f&quot;,&quot;item_title&quot;:&quot;Contact Us&quot;,&quot;item_link&quot;:{&quot;url&quot;:&quot;https:\/\/aceremodelingtx.com\/get-remodeling-quote-austin\/&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;item_dropdown_content&quot;:&quot;no&quot;,&quot;item_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;item_icon_active&quot;:null,&quot;element_id&quot;:&quot;&quot;}],&quot;item_position_horizontal&quot;:&quot;center&quot;,&quot;item_position_horizontal_mobile&quot;:&quot;start&quot;,&quot;open_animation&quot;:&quot;fadeIn&quot;,&quot;content_width&quot;:&quot;full_width&quot;,&quot;item_layout&quot;:&quot;horizontal&quot;,&quot;open_on&quot;:&quot;hover&quot;,&quot;horizontal_scroll&quot;:&quot;disable&quot;,&quot;breakpoint_selector&quot;:&quot;tablet&quot;,&quot;menu_item_title_distance_from_content&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;menu_item_title_distance_from_content_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;menu_item_title_distance_from_content_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="mega-menu.default">
1139				<div class="elementor-widget-container">
1140							<nav class="e-n-menu" data-widget-number="186" aria-label="Menu">
1141					<button class="e-n-menu-toggle" id="menu-toggle-186" aria-haspopup="true" aria-expanded="false" aria-controls="menubar-186" aria-label="Menu Toggle">
1142			<span class="e-n-menu-toggle-icon e-open">
1143				<svg class="e-font-icon-svg e-eicon-menu-bar" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z"></path></svg>			</span>
1144			<span class="e-n-menu-toggle-icon e-close">
1145				<svg class="e-font-icon-svg e-eicon-close" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z"></path></svg>			</span>
1146		</button>
1147					<div class="e-n-menu-wrapper" id="menubar-186" aria-labelledby="menu-toggle-186">
1148				<ul class="e-n-menu-heading">
1149								<li class="e-n-menu-item">
1150				<div id="e-n-menu-title-1861" class="e-n-menu-title">
1151					<div class="e-n-menu-title-container">												<span class="e-n-menu-title-text">
1152							Our Services						</span>
1153					</div>											<button id="e-n-menu-dropdown-icon-1861" class="e-n-menu-dropdown-icon e-focus" data-tab-index="1" aria-haspopup="true" aria-expanded="false" aria-controls="e-n-menu-content-1861" >
1154							<span class="e-n-menu-dropdown-icon-opened">
1155								<svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-up" viewB
1155ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M288.662 352H31.338c-17.818 0-26.741-21.543-14.142-34.142l128.662-128.662c7.81-7.81 20.474-7.81 28.284 0l128.662 128.662c12.6 12.599 3.676 34.142-14.142 34.142z"></path></svg>								<span class="elementor-screen-only">Close Our Services</span>
1156							</span>
1157							<span class="e-n-menu-dropdown-icon-closed">
1158								<svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg>								<span class="elementor-screen-only">Open Our Services</span>
1159							</span>
1160						</button>
1161									</div>
1162									<div class="e-n-menu-content">
1163						<div data-dce-background-color="#FFFFFF00" data-uael-partstyle="nasa" data-uael-partcolor="" data-uael-partopacity="0" data-uael-partdirection="bottom" id="e-n-menu-content-1861" data-tab-index="1" aria-labelledby="e-n-menu-dropdown-icon-1861" class="elementor-element elementor-element-d174a31 uael-particle-yes e-flex e-con-boxed uael-particle-adv-no ob-is-container-extras e-con e-child" data-id="d174a31" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ob_use_container_extras&quot;:&quot;yes&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1164					<div  class="e-con-inner">
1165		<div data-dce-background-color="#323B4A" class="elementor-element elementor-element-17820ba e-con-full e-flex e-con e-child" data-id="17820ba" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1166		<div class="elementor-element elementor-element-c27ede0 e-con-full e-flex e-con e-child" data-id="c27ede0" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1167				<div class="elementor-element elementor-element-56ef810 ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="56ef810" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1168				<div class="elementor-widget-container">
1169					<h5 class="elementor-heading-title elementor-size-default">Residential Remodeling</h5>				</div>
1170				</div>
1171				<div class="elementor-element elementor-element-bac95a5 ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-text-editor" data-id="bac95a5" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_postman_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="text-editor.default">
1172				<div class="elementor-widget-container">
1173									<p><a href="https://aceremodelingtx.com/residential/luxury-bathroom-remodeling-austin">Bathroom Remodeling</a></p><p><a href="https://aceremodelingtx.com/residential/austin-home-additions-adu-builders/">Custom ADU &amp; Additions</a></p><p><a href="https://aceremodelingtx.com/residential/outdoor-living-builders-austin">Decks &amp; Outdoor Spaces</a></p><p><a href="https://aceremodelingtx.com/residential/full-home-remodeling-austin">Full Home Remodeling</a></p><p><a href="https://aceremodelingtx.com/residential/luxury-kitchen-remodeling-austin">Kitchen Remodeling</a></p><p><a href="https://aceremodelingtx.com/residential/pools">Pools</a></p>								</div>
1174				</div>
1175				</div>
1176		<div class="elementor-element elementor-element-a4862e9 e-con-full e-flex e-con e-child" data-id="a4862e9" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1177				<div class="elementor-element elementor-element-0711823 ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="0711823" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1178				<div class="elementor-widget-container">
1179					<h5 class="elementor-heading-title elementor-size-default"><a href="https://aceremodelingtx.com/austin-commercial-remodeling/">Commercial Remodeling</a></h5>				</div>
1180				</div>
1181				<div class="elementor-element elementor-element-0f6aad5 ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-text-editor" data-id="0f6aad5" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_postman_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="text-editor.default">
1182				<div class="elementor-widget-container">
1183									<p>ADA Compliance</p><p>Office Space Remodeling</p><p>Retail &amp; Restaurant Remodeling</p><p>Tenant Improvements</p>								</div>
1184				</div>
1185				</div>
1186		<div class="elementor-element elementor-element-369c827 e-con-full e-flex e-con e-child" data-id="369c827" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1187				<div class="elementor-element elementor-element-2a75ee2 ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="2a75ee2" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1188				<div class="elementor-widget-container">
1189					<h5 class="elementor-heading-title elementor-size-default">Design &amp; Development</h5>				</div>
1190				</div>
1191				<div class="elementor-element elementor-element-1edea20 ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-text-editor" data-id="1edea20" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_postman_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="text-editor.default">
1192				<div class="elementor-widget-container">
1193									<p><a href="https://aceremodelingtx.com/design-and-developme/remodeling-ideas-austin">3D Rendering</a></p><p><a href="https://aceremodelingtx.com/design-and-developme/architectural-drawings-austin">Architectural Drawings</a></p><p><a href="https://aceremodelingtx.com/design-and-developme/new-construction-austin">New Construction</a></p><p><a href="https://aceremodelingtx.com/design-and-developme/construction-permits-regulations-austin">Permitting &amp; Regulations</a></p>								</div>
1194				</div>
1195				</div>
1196				</div>
1197					</div>
1198				</div>
1199							</div>
1200							</li>
1201					<li class="e-n-menu-item">
1202				<div id="e-n-menu-title-1862" class="e-n-menu-title">
1203					<a class="e-n-menu-title-container e-focus e-link" href="https://aceremodelingtx.com/trusted-remodeling-contractors-austin/">												<span class="e-n-menu-title-text">
1204							About Us						</span>
1205					</a>									</div>
1206							</li>
1207					<li class="e-n-menu-item">
1208				<div id="e-n-menu-title-1863" class="e-n-menu-title">
1209					<a class="e-n-menu-title-container e-focus e-link" href="https://aceremodelingtx.com/home-remodeling-blog-austin/">												<span class="e-n-menu-title-text">
1210							Blog						</span>
1211					</a>									</div>
1212							</li>
1213					<li class="e-n-menu-item">
1214				<div id="e-n-menu-title-1864" class="e-n-menu-title">
1215					<a class="e-n-menu-title-container e-focus e-link" href="https://aceremodelingtx.com/remodeling-questions-answers-austin/">												<span class="e-n-menu-title-text">
1216							FAQ						</span>
1217					</a>									</div>
1218							</li>
1219					<li class="e-n-menu-item">
1220				<div id="e-n-menu-title-1865" class="e-n-menu-title">
1221					<a class="e-n-menu-title-container e-focus e-link" href="https://aceremodelingtx.com/remodeling-special-offer-austin/">												<span class="e-n-menu-title-text">
1222							Claim Your Offer						</span>
1223					</a>									</div>
1224							</li>
1225					<li class="e-n-menu-item">
1226				<div id="e-n-menu-title-1866" class="e-n-menu-title">
1227					<a class="e-n-menu-title-container e-focus e-link" href="https://aceremodelingtx.com/get-remodeling-quote-austin/">												<span class="e-n-menu-title-text">
1228							Contact Us						</span>
1229					</a>									</div>
1230							</li>
1231						</ul>
1232			</div>
1233		</nav>
1234						</div>
1235				</div>
1236				</div>
1237		<div class="elementor-element elementor-element-59d7660 e-con-full buttons-sticky e-flex e-con e-child" data-id="59d7660" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1238				<div class="elementor-element elementor-element-0ba8b22 free-quote ob-has-background-overlay elementor-widget elementor-widget-button" data-id="0ba8b22" data-element_type="widget" data-settings="{&quot;_ob_butterbutton_use_it&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="button.default">
1239				<div class="elementor-widget-container">
1240									<div class="elementor-button-wrapper">
1241					<a class="elementor-button elementor-button-link elementor-size-sm" href="tel:512-969-9179">
1242						<span class="elementor-button-content-wrapper">
1243									<span class="elementor-button-text">(512) 969-9179</span>
1244					</span>
1245					</a>
1246				</div>
1247								</div>
1248				</div>
1249				</div>
1250				</div>
1251				</div>
1252				</header>
1253				<div data-wpr-lazyrender="1" data-elementor-type="single-post" data-elementor-id="455" class="elementor elementor-455 elementor-location-single post-3212 residential type-residential status-publish has-post-thumbnail hentry" data-elementor-post-type="elementor_library">
1254			<div data-dce-background-color="#02143D" data-dce-background-overlay-color="#02143D" data-dce-background-overlay-image-url="https://aceremodelingtx.com/wp-content/uploads/2025/04/DSC09798-1.webp" class="elementor-element elementor-element-5856d55 e-flex e-con-boxed e-con e-parent" data-id="5856d55" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1255					<div  class="e-con-inner">
1256		<div class="elementor-element elementor-element-6b02e56 e-con-full e-flex e-con e-child" data-id="6b02e56" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1257				<div class="elementor-element elementor-element-54f68cc ob-harakiri-inherit elementor-invisible ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="54f68cc" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInDown&quot;,&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1258				<div class="elementor-widget-container">
1259					<h2 class="elementor-heading-title elementor-size-default">Outdoor Living</h2>				</div>
1260				</div>
1261				</div>
1262					</div>
1263				</div>
1264		<div data-dce-background-image-url="https://aceremodelingtx.com/wp-content/uploads/2025/04/background_removed_image_0I6Hc-b3SWW8p9YQfBJBcA-1.webp" class="elementor-element elementor-element-3958208 e-flex e-con-boxed e-con e-parent" data-id="3958208" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1265					<div  class="e-con-inner">
1266		<div class="elementor-element elementor-element-2a9a0cb e-con-full e-flex e-con e-child" data-id="2a9a0cb" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1267				<div class="elementor-element elementor-element-5fbe57a ob-harakiri-inherit elementor-invisible ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="5fbe57a" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1268				<div class="elementor-widget-container">
1269					<div class="elementor-heading-title elementor-size-default">Our Services</div>				</div>
1270				</div>
1271				<div class="elementor-element elementor-element-effdaff ob-harakiri-inherit elementor-invisible ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="effdaff" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1272				<div class="elementor-widget-container">
1273					<h1 class="elementor-heading-title elementor-size-default">Pools</h1>				</div>
1274				</div>
1275				</div>
1276		<div class="elementor-element elementor-element-27b391c e-con-full e-flex elementor-invisible e-con e-child" data-id="27b391c" data-element_type="container" data-settings="{&quot;animation&quot;:&quot;fadeIn&quot;,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1277		<div class="elementor-element elementor-element-ab0936c e-con-full e-flex e-con e-child" data-id="ab0936c" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1278				<div class="elementor-element elementor-element-2557efe ob-has-background-overlay elementor-widget elementor-widget-theme-post-content" data-id="2557efe" data-element_type="widget" data-settings="{&quot;_ob_postman_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="theme-post-content.default">
1279				<div class="elementor-widget-container">
1280					
1281<p class="wp-block-paragraph">Transform your backyard into a personal oasis with custom pools designed for relaxation, recreation, and unforgettable moments under the Texas sun. Whether you&#8217;re envisioning a sleek modern plunge pool, a family-friendly retreat, or a resort-style showpiece, we bring your vision to life with expert craftsmanship and inspired design.</p>
1282
1283
1284
1285<p class="wp-block-paragraph">From integrated spas and waterfalls to sun shelves, lighting, and custom hardscaping, every detail is tailored to elevate your outdoor lifestyle. We build pools that aren’t just beautiful—they’re functional, durable, and made to thrive in the Central Texas climate.</p>
1286
1287
1288
1289<p class="wp-block-paragraph">If you&#8217;re ready to turn your backyard into a destination, our team is here to deliver—on time, on budget, and beyond expectations.</p>
1290				</div>
1291				</div>
1292				<div class="elementor-element elementor-element-e063267 ob-has-background-overlay elementor-widget elementor-widget-button" data-id="e063267" data-element_type="widget" data-settings="{&quot;_ob_butterbutton_use_it&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="button.default">
1293				<div class="elementor-widget-container">
1294									<div class="elementor-button-wrapper">
1295					<a class="elementor-button elementor-button-link elementor-size-sm" href="#contact">
1296						<span class="elementor-button-content-wrapper">
1297									<span class="elementor-button-text">Let’s get started</span>
1298					</span>
1299					</a>
1300				</div>
1301								</div>
1302				</div>
1303				</div>
1304				</div>
1305					</div>
1306				</div>
1307		<div class="elementor-element elementor-element-96392cc e-flex e-con-boxed e-con e-parent" data-id="96392cc" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1308					<div  class="e-con-inner">
1309				<div class="elementor-element elementor-element-4e275e5 ob-harakiri-inherit elementor-invisible ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="4e275e5" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1310				<div class="elementor-widget-container">
1311					<div class="elementor-heading-title elementor-size-default">Our Projects</div>				</div>
1312				</div>
1313				<div class="elementor-element elementor-element-3729fa4 ob-harakiri-inherit elementor-invisible ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="3729fa4" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1314				<div class="elementor-widget-container">
1315					<h2 class="elementor-heading-title elementor-size-default">Take a dive into some of our favorite pools...</h2>				</div>
1316				</div>
1317					</div>
1318				</div>
1319		<div class="elementor-element elementor-element-5ecf4dc e-flex e-con-boxed e-con e-parent" data-id="5ecf4dc" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1320					<div  class="e-con-inner">
1321				<div class="elementor-element elementor-element-7b7226e dce-col-3 dce-posts-layout-default dce-col-tablet-3 dce-col-mobile-1 dce-align-left ob-has-background-overlay elementor-widget elementor-widget-dce-acf-relationship" data-id="7b7226e" data-element_type="widget" data-settings="{&quot;grid_match_height&quot;:&quot;yes&quot;,&quot;style_items&quot;:&quot;default&quot;,&quot;grid_grid_type&quot;:&quot;flex&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="dce-acf-relationship.grid">
1322				<div class="elementor-widget-container">
1323					
1324		<div class="dce-fix-background-loop dce-posts-container dce-posts dce-dynamic-posts-collection  dce-skin-grid dce-skin-grid-flex">
1325						<div class="dce-posts-wrapper dce-wrapper-grid">
1326			
1327		<article class="post-5574 project type-project status-publish has-post-thumbnail hentry category-decks-outdoor-spaces dce-post dce-post-item dce-item-grid" data-dce-post-id="5574" data-dce-post-index="0">
1328			<div class="dce-post-block">
1329		<div class="dce-item dce-item_image elementor-repeater-item-220f061"><a class="dce-post-image" href="https://aceremodelingtx.com/project/palm-paradise/"><figure data-image-ratio="1" class="dce-img"><img width="1284" height="853" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201284%20853'%3E%3C/svg%3E" class="" alt="Palm Dreams" decoding="async" data-lazy-srcset="https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.55.webp 1284w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.55-300x199.webp 300w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.55-1024x680.webp 1024w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.55-768x510.webp 768w" data-lazy-sizes="(max-width: 1284px) 100vw, 1284px" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.55.webp" /><noscript><img loading="lazy" width="1284" height="853" src="https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.55.webp" class="" alt="Palm Dreams" decoding="async" srcset="https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.55.webp 1284w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.55-300x199.webp 300w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.55-1024x680.webp 1024w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.55-768x510.webp 768w" sizes="(max-width: 1284px) 100vw, 1284px" /></noscript></figure></a></div><div class="dce-item dce-item_title elementor-repeater-item-57975ce"><h2 class="dce-post-title"><a href="https://aceremodelingtx.com/project/palm-paradise/">Palm Dreams</a></h2></div><div class="dce-item dce-item_readmore elementor-repeater-item-1792811">		<div class="dce-post-button">
1330			<a href="https://aceremodelingtx.com/project/palm-paradise/" class="elementor-button-link elementor-button dce-button elementor-size-sm" role="button" >
1331			Full Project →			</a>
1332		</div>
1333		</div>			</div>
1334		</article>
1335		
1336		<article class="post-5561 project type-project status-publish has-post-thumbnail hentry category-decks-outdoor-spaces dce-post dce-post-item dce-item-grid" data-dce-post-id="5561" data-dce-post-index="1">
1337			<div class="dce-post-block">
1338		<div class="dce-item dce-item_image elementor-repeater-item-220f061"><a class="dce-post-image" href="https://aceremodelingtx.com/project/obsidian-lounge/"><figure data-image-ratio="1" class="dce-img"><img width="1284" height="738" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201284%20738'%3E%3C/svg%3E" class="" alt="Obsidian Lounge" decoding="async" data-lazy-srcset="https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-18-at-16.13.43-1.webp 1284w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-18-at-16.13.43-1-300x172.webp 300w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-18-at-16.13.43-1-1024x589.webp 1024w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-18-at-16.13.43-1-768x441.webp 768w" data-lazy-sizes="(max-width: 1284px) 100vw, 1284px" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-18-at-16.13.43-1.webp" /><noscript><img loading="lazy" width="1284" height="738" src="https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-18-at-16.13.43-1.webp" class="" alt="Obsidian Lounge" decoding="async" srcset="https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-18-at-16.13.43-1.webp 1284w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-18-at-16.13.43-1-300x172.webp 300w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-18-at-16.13.43-1-1024x589.webp 1024w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-18-at-16.13.43-1-768x441.webp 768w" sizes="(max-width: 1284px) 100vw, 1284px" /></noscript></figure></a></div><div class="dce-item dce-item_title elementor-repeater-item-57975ce"><h2 class="dce-post-title"><a href="https://aceremodelingtx.com/project/obsidian-lounge/">Obsidian Lounge</a></h2></div><div class="dce-item dce-item_readmore elementor-repeater-item-1792811">		<div class="dce-post-button">
1339			<a href="https://aceremodelingtx.com/project/obsidian-lounge/" class="elementor-button-link elementor-button dce-button elementor-size-sm" role="button" >
1340			Full Project →			</a>
1341		</div>
1342		</div>			</div>
1343		</article>
1344		
1345		<article class="post-5554 project type-project status-publish has-post-thumbnail hentry category-decks-outdoor-spaces dce-post dce-post-item dce-item-grid" data-dce-post-id="5554" data-dce-post-index="2">
1346			<div class="dce-post-block">
1347		<div class="dce-item dce-item_image elementor-repeater-item-220f061"><a class="dce-post-image" href="https://aceremodelingtx.com/project/lunar-ember/"><figure data-image-ratio="1" class="dce-img"><img width="1600" height="1200" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%201200'%3E%3C/svg%3E" class="" alt="Lunar Ember" decoding="async" data-lazy-srcset="https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.59-4.webp 1600w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.59-4-300x225.webp 300w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.59-4-1024x768.webp 1024w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.59-4-768x576.webp 768w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.59-4-1536x1152.webp 1536w" data-lazy-sizes="(max-width: 1600px) 100v
1347w, 1600px" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.59-4.webp" /><noscript><img loading="lazy" width="1600" height="1200" src="https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.59-4.webp" class="" alt="Lunar Ember" decoding="async" srcset="https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.59-4.webp 1600w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.59-4-300x225.webp 300w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.59-4-1024x768.webp 1024w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.59-4-768x576.webp 768w, https://aceremodelingtx.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-08-19-at-20.14.59-4-1536x1152.webp 1536w" sizes="(max-width: 1600px) 100vw, 1600px" /></noscript></figure></a></div><div class="dce-item dce-item_title elementor-repeater-item-57975ce"><h2 class="dce-post-title"><a href="https://aceremodelingtx.com/project/lunar-ember/">Lunar Ember</a></h2></div><div class="dce-item dce-item_readmore elementor-repeater-item-1792811">		<div class="dce-post-button">
1348			<a href="https://aceremodelingtx.com/project/lunar-ember/" class="elementor-button-link elementor-button dce-button elementor-size-sm" role="button" >
1349			Full Project →			</a>
1350		</div>
1351		</div>			</div>
1352		</article>
1353		
1354		<article class="post-3142 project type-project status-publish has-post-thumbnail hentry category-decks-outdoor-spaces dce-post dce-post-item dce-item-grid" data-dce-post-id="3142" data-dce-post-index="3">
1355			<div class="dce-post-block">
1356		<div class="dce-item dce-item_image elementor-repeater-item-220f061"><a class="dce-post-image" href="https://aceremodelingtx.com/project/tropical-escape/"><figure data-image-ratio="1" class="dce-img"><img width="2560" height="1707" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202560%201707'%3E%3C/svg%3E" class="" alt="Tropical Escape" decoding="async" data-lazy-srcset="https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1.webp 2560w, https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1-300x200.webp 300w, https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1-1024x683.webp 1024w, https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1-768x512.webp 768w, https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1-1536x1024.webp 1536w, https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1-2048x1366.webp 2048w" data-lazy-sizes="(max-width: 2560px) 100v
1356w, 2560px" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1.webp" /><noscript><img loading="lazy" width="2560" height="1707" src="https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1.webp" class="" alt="Tropical Escape" decoding="async" srcset="https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1.webp 2560w, https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1-300x200.webp 300w, https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1-1024x683.webp 1024w, https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1-768x512.webp 768w, https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1-1536x1024.webp 1536w, https://aceremodelingtx.com/wp-content/uploads/2025/07/D004Logo-scaled-1-2048x1366.webp 2048w" sizes="(max-width: 2560px) 100vw, 2560px" /></noscript></figure></a></div><div class="dce-item dce-item_title elementor-repeater-item-57975ce"><h2 class="dce-post-title"><a href="https://aceremodelingtx.com/project/tropical-escape/">Tropical Escape</a></h2></div><div class="dce-item dce-item_readmore elementor-repeater-item-1792811">		<div class="dce-post-button">
1357			<a href="https://aceremodelingtx.com/project/tropical-escape/" class="elementor-button-link elementor-button dce-button elementor-size-sm" role="button" >
1358			Full Project →			</a>
1359		</div>
1360		</div>			</div>
1361		</article>
1362		
1363		<article class="post-1553 project type-project status-publish has-post-thumbnail hentry category-decks-outdoor-spaces dce-post dce-post-item dce-item-grid" data-dce-post-id="1553" data-dce-post-index="4">
1364			<div class="dce-post-block">
1365		<div class="dce-item dce-item_image elementor-repeater-item-220f061"><a class="dce-post-image" href="https://aceremodelingtx.com/project/pool-builders-austin/"><figure data-image-ratio="1" class="dce-img"><img width="1920" height="1283" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201920%201283'%3E%3C/svg%3E" class="" alt="Poolside Paradise" decoding="async" data-lazy-srcset="https://aceremodelingtx.com/wp-content/uploads/2025/05/DSC09853-1-1.webp 1920w, https://aceremodelingtx.com/wp-content/uploads/2025/05/DSC09853-1-1-300x200.webp 300w, https://aceremodelingtx.com/wp-content/uploads/2025/05/DSC09853-1-1-1024x684.webp 1024w, https://aceremodelingtx.com/wp-content/uploads/2025/05/DSC09853-1-1-768x513.webp 768w, https://aceremodelingtx.com/wp-content/uploads/2025/05/DSC09853-1-1-1536x1026.webp 1536w" data-lazy-sizes="(max-width: 1920px) 100vw, 1920px" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/05/DSC09853-1-1.webp" /><noscript><img loading="lazy" width="1920" height="1283" src="https://aceremodelingtx.com/wp-content/uploads/2025/05/DSC09853-1-1.webp" class="" alt="Poolside Paradise" decoding="async" srcset="https://aceremodelingtx.com/wp-content/uploads/2025/05/DSC09853-1-1.webp 1920w, https://aceremodelingtx.com/wp-content/uploads/2025/05/DSC09853-1-1-300x200.webp 300w, https://aceremodelingtx.com/wp-content/uploads/2025/05/DSC09853-1-1-1024x684.webp 1024w, https://aceremodelingtx.com/wp-content/uploads/2025/05/DSC09853-1-1-768x513.webp 768w, https://aceremodelingtx.com/wp-content/uploads/2025/05/DSC09853-1-1-1536x1026.webp 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></noscript></figure></a></div><div class="dce-item dce-item_title elementor-repeater-item-57975ce"><h2 class="dce-post-title"><a href="https://aceremodelingtx.com/project/pool-builders-austin/">Poolside Paradise</a></h2></div><div class="dce-item dce-item_readmore elementor-repeater-item-1792811">		<div class="dce-post-button">
1366			<a href="https://aceremodelingtx.com/project/pool-builders-austin/" class="elementor-button-link elementor-button dce-button elementor-size-sm" role="button" >
1367			Full Project →			</a>
1368		</div>
1369		</div>			</div>
1370		</article>
1371					</div>
1372					</div>
1373						</div>
1374				</div>
1375					</div>
1376				</div>
1377		<div data-dce-background-image-url="https://aceremodelingtx.com/wp-content/uploads/2025/04/Group-36107-scaled.jpg" class="elementor-element elementor-element-0300b17 e-grid e-con-boxed e-con e-parent" data-id="0300b17" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1378					<div class="e-con-inner">
1379		<div data-dce-background-color="#FFFFFF" class="elementor-element elementor-element-0f0bc2b e-con-full e-flex elementor-invisible e-con e-child" data-id="0f0bc2b" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeIn&quot;,&quot;animation_delay&quot;:200,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1380		<div class="elementor-element elementor-element-34d63e6 e-grid e-con-full e-con e-child" data-id="34d63e6" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1381		<div class="elementor-element elementor-element-bd20887 e-con-full e-flex e-con e-child" data-id="bd20887" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1382				<div class="elementor-element elementor-element-0843991 elementor-view-default ob-has-background-overlay elementor-widget elementor-widget-icon" data-id="0843991" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon.default">
1383				<div class="elementor-widget-container">
1384							<div class="elementor-icon-wrapper">
1385			<div class="elementor-icon">
1386			<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="78.439" height="69.677" viewBox="0 0 78.439 69.677"><defs><clipPath id="a"><rect width="78.439" height="69.677" fill="none"></rect></clipPath></defs><g clip-path="url(#a)"><path d="M176.3,80.27a.917.917,0,0,1-.789-.45L173.671,76.7a17.717,17.717,0,0,1-2.462-9.006V35.352a4.5,4.5,0,0,1,4.493-4.493h1.205a4.5,4.5,0,0,1,4.493,4.493v32.34a17.716,17.716,0,0,1-2.462,9.006l-1.844,3.122a.917.917,0,0,1-.789.45m-.6-47.578a2.662,2.662,0,0,0-2.66,2.659v32.34a15.878,15.878,0,0,0,2.207,8.073l1.055,1.786,1.056-1.786a15.881,15.881,0,0,0,2.207-8.073V35.352a2.662,2.662,0,0,0-2.66-2.659Zm2.447,43.539h0Z" transform="translate(-108.427 -19.543)" fill="#1a1a1a"></path><path d="M183.523,26.169a.917.917,0,0,1-.917-.917V21.475a.917.917,0,0,1,1.833,0v3.777a.917.917,0,0,1-.917.917" transform="translate(-115.645 -13.019)" fill="#1a1a1a"></path><path d="M209.823,53.105a.917.917,0,0,1-.917-.917V39.008a.917.917,0,0,1,1.833,0V52.188a.917.917,0,0,1-.917.917" transform="translate(-132.301 -24.123)" fill="#1a1a1a"></path>
1386<path d="M54.281,69.677H16.753a.917.917,0,0,1-.648-.269L.268,53.566A.917.917,0,0,1,0,52.918v-52A.917.917,0,0,1,.917,0H54.281A.917.917,0,0,1,55.2.917V68.76a.917.917,0,0,1-.917.917M17.132,67.844H53.365V1.833H1.833V52.539Z" fill="#1a1a1a"></path><path d="M16.753,159.487a.917.917,0,0,1-.649-.268L.269,143.376a.917.917,0,0,1,.648-1.565H16.753a.917.917,0,0,1,.917.917V158.57a.917.917,0,0,1-.916.917M3.13,143.644l12.706,12.712V143.644Z" transform="translate(0 -89.809)" fill="#1a1a1a"></path><path d="M26.566,39.064a.914.914,0,0,1-.648-.268l-4.059-4.059a.917.917,0,1,1,1.3-1.3l3.41,3.411L33.714,29.7a.917.917,0,1,1,1.3,1.3l-7.8,7.8a.914.914,0,0,1-.648.268" transform="translate(-13.674 -18.641)" fill="#1a1a1a"></path><path d="M95.294,49.787H78.176a.917.917,0,1,1,0-1.833H95.294a.917.917,0,1,1,0,1.833" transform="translate(-48.928 -30.369)" fill="#1a1a1a"></path><path d="M26.566,91.5a.917.917,0,0,1-.648-.268l-4.059-4.059a.917.917,0,1,1,1.3-1.3l3.41,3.411,7.147-7.148a.917.917,0,1,1,1.3,1.3l-7.8,7.8a.917.917,0,0,1-.648.268" transform="translate(-13.674 -51.849)" fill="#1a1a1a"></path><path d="M95.294,102.223H78.176a.917.917,0,1,1,0-1.833H95.294a.917.917,0,1,1,0,1.833" transform="translate(-48.928 -63.577)" fill="#1a1a1a"></path></g></svg>			</div>
1387		</div>
1388						</div>
1389				</div>
1390				</div>
1391		<div class="elementor-element elementor-element-af9e3ca e-con-full e-flex e-con e-child" data-id="af9e3ca" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1392				<div class="elementor-element elementor-element-c4233ae elementor-widget__width-auto ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="c4233ae" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1393				<div class="elementor-widget-container">
1394					<div class="elementor-heading-title elementor-size-default">01</div>				</div>
1395				</div>
1396				</div>
1397				</div>
1398				<div class="elementor-element elementor-element-748a68f ob-has-background-overlay elementor-widget elementor-widget-icon-box" data-id="748a68f" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-box.default">
1399				<div class="elementor-widget-container">
1400							<div class="elementor-icon-box-wrapper">
1401
1402			
1403						<div class="elementor-icon-box-content">
1404
1405									<h3 class="elementor-icon-box-title">
1406						<span  >
1407							Free Estimate Meeting						</span>
1408					</h3>
1409				
1410									<p class="elementor-icon-box-description">
1411						We’ll meet with you to discuss your pool ideas and create a proposal that aligns with your goals.					</p>
1412				
1413			</div>
1414			
1415		</div>
1416						</div>
1417				</div>
1418				</div>
1419		<div data-dce-background-color="#FFFFFF" class="elementor-element elementor-element-109e934 e-con-full e-flex elementor-invisible e-con e-child" data-id="109e934" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeIn&quot;,&quot;animation_delay&quot;:400,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1420		<div class="elementor-element elementor-element-3963ab8 e-grid e-con-full e-con e-child" data-id="3963ab8" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1421		<div class="elementor-element elementor-element-3e6b302 e-con-full e-flex e-con e-child" data-id="3e6b302" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1422				<div class="elementor-element elementor-element-b22eff3 dce_masking-none ob-has-background-overlay elementor-widget elementor-widget-image" data-id="b22eff3" data-element_type="widget" data-settings="{&quot;_ob_photomorph_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="image.default">
1423				<div class="elementor-widget-container">
1424															<img width="73" height="72" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2073%2072'%3E%3C/svg%3E" class="attachment-full size-full wp-image-468" alt="" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/04/Group-35934-1.svg" /><noscript><img loading="lazy" width="73" height="72" src="https://aceremodelingtx.com/wp-content/uploads/2025/04/Group-35934-1.svg" class="attachment-full size-full wp-image-468" alt="" /></noscript>															</div>
1425				</div>
1426				</div>
1427		<div class="elementor-element elementor-element-ceb2eea e-con-full e-flex e-con e-child" data-id="ceb2eea" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1428				<div class="elementor-element elementor-element-888701c elementor-widget__width-auto ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="888701c" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1429				<div class="elementor-widget-container">
1430					<div class="elementor-heading-title elementor-size-default">02</div>				</div>
1431				</div>
1432				</div>
1433				</div>
1434				<div class="elementor-element elementor-element-1c4c70b ob-has-background-overlay elementor-widget elementor-widget-icon-box" data-id="1c4c70b" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-box.default">
1435				<div class="elementor-widget-container">
1436							<div class="elementor-icon-box-wrapper">
1437
1438			
1439						<div class="elementor-icon-box-content">
1440
1441									<h3 class="elementor-icon-box-title">
1442						<span  >
1443							Let’s Get to Work!						</span>
1444					</h3>
1445				
1446									<p class="elementor-icon-box-description">
1447						Next, we’ll start with the essential steps for your pool project, including architectural drawings, 3D renderings, and permitting (if needed). Our goal is clear communication to ensure your swimming area is a success.					</p>
1448				
1449			</div>
1450			
1451		</div>
1452						</div>
1453				</div>
1454				</div>
1455		<div data-dce-background-color="#FFFFFF" class="elementor-element elementor-element-3150515 e-con-full e-flex elementor-invisible e-con e-child" data-id="3150515" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeIn&quot;,&quot;animation_delay&quot;:600,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1456		<div class="elementor-element elementor-element-a865a63 e-grid e-con-full e-con e-child" data-id="a865a63" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1457		<div class="elementor-element elementor-element-12e5b91 e-con-full e-flex e-con e-child" data-id="12e5b91" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1458				<div class="elementor-element elementor-element-4e1c9d4 dce_masking-none ob-has-background-overlay elementor-widget elementor-widget-image" data-id="4e1c9d4" data-element_type="widget" data-settings="{&quot;_ob_photomorph_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="image.default">
1459				<div class="elementor-widget-container">
1460															<img width="80" height="75" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2080%2075'%3E%3C/svg%3E" class="attachment-full size-full wp-image-470" alt="" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/04/Group-35940-1.svg" /><noscript><img loading="lazy" width="80" height="75" src="https://aceremodelingtx.com/wp-content/uploads/2025/04/Group-35940-1.svg" class="attachment-full size-full wp-image-470" alt="" /></noscript>															</div>
1461				</div>
1462				</div>
1463		<div class="elementor-element elementor-element-e579eaa e-con-full e-flex e-con e-child" data-id="e579eaa" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1464				<div class="elementor-element elementor-element-79bff47 elementor-widget__width-auto ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="79bff47" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1465				<div class="elementor-widget-container">
1466					<div class="elementor-heading-title elementor-size-default">03</div>				</div>
1467				</div>
1468				</div>
1469				</div>
1470				<div class="elementor-element elementor-element-ac0e326 ob-has-background-overlay elementor-widget elementor-widget-icon-box" data-id="ac0e326" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-box.default">
1471				<div class="elementor-widget-container">
1472							<div class="elementor-icon-box-wrapper">
1473
1474			
1475						<div class="elementor-icon-box-content">
1476
1477									<h3 class="elementor-icon-box-title">
1478						<span  >
1479							Progress Updates						</span>
1480					</h3>
1481				
1482									<p class="elementor-icon-box-description">
1483						Once your outdoor remodel begins, you’ll receive regular updates and photos to track the progress.					</p>
1484				
1485			</div>
1486			
1487		</div>
1488						</div>
1489				</div>
1490				</div>
1491		<div data-dce-background-color="#FFFFFF" class="elementor-element elementor-element-06b6b36 e-con-full e-flex elementor-invisible e-con e-child" data-id="06b6b36" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeIn&quot;,&quot;animation_delay&quot;:800,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1492		<div class="elementor-element elementor-element-7116647 e-grid e-con-full e-con e-child" data-id="7116647" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1493		<div class="elementor-element elementor-element-6f69983 e-con-full e-flex e-con e-child" data-id="6f69983" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1494				<div class="elementor-element elementor-element-3750925 dce_masking-none ob-has-background-overlay elementor-widget elementor-widget-image" data-id="3750925" data-element_type="widget" data-settings="{&quot;_ob_photomorph_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="image.default">
1495				<div class="elementor-widget-container">
1496															<img width="85" height="81" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2085%2081'%3E%3C/svg%3E" class="attachment-full size-full wp-image-472" alt="" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/04/Group-35932-1.svg" /><noscript><img loading="lazy" width="85" height="81" src="https://aceremodelingtx.com/wp-content/uploads/2025/04/Group-35932-1.svg" class="attachment-full size-full wp-image-472" alt="" /></noscript>															</div>
1497				</div>
1498				</div>
1499		<div class="elementor-element elementor-element-fe017d4 e-con-full e-flex e-con e-child" data-id="fe017d4" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1500				<div class="elementor-element elementor-element-f5b13c7 elementor-widget__width-auto ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="f5b13c7" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1501				<div class="elementor-widget-container">
1502					<div class="elementor-heading-title elementor-size-default">04</div>				</div>
1503				</div>
1504				</div>
1505				</div>
1506				<div class="elementor-element elementor-element-dc84fba ob-has-background-overlay elementor-widget elementor-widget-icon-box" data-id="dc84fba" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-box.default">
1507				<div class="elementor-widget-container">
1508							<div class="elementor-icon-box-wrapper">
1509
1510			
1511						<div class="elementor-icon-box-content">
1512
1513									<h3 class="elementor-icon-box-title">
1514						<span  >
1515							 Punch List &amp; Walkthrough						</span>
1516					</h3>
1517				
1518									<p class="elementor-icon-box-description">
1519						As your backyard transformation nears completion, your project manager will walk through the space with you, addressing any final details.					</p>
1520				
1521			</div>
1522			
1523		</div>
1524						</div>
1525				</div>
1526				</div>
1527		<div data-dce-background-color="#FFFFFF" class="elementor-element elementor-element-a2993de e-con-full e-flex elementor-invisible e-con e-child" data-id="a2993de" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeIn&quot;,&quot;animation_delay&quot;:1000,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1528		<div class="elementor-element elementor-element-ca98d7e e-grid e-con-full e-con e-child" data-id="ca98d7e" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1529		<div class="elementor-element elementor-element-c416315 e-con-full e-flex e-con e-child" data-id="c416315" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1530				<div class="elementor-element elementor-element-50a174b dce_masking-none ob-has-background-overlay elementor-widget elementor-widget-image" data-id="50a174b" data-element_type="widget" data-settings="{&quot;_ob_photomorph_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="image.default">
1531				<div class="elementor-widget-container">
1532															<img width="94" height="70" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2094%2070'%3E%3C/svg%3E" class="attachment-full size-full wp-image-473" alt="" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/04/Group-35941-1.svg" /><noscript><img loading="lazy" width="94" height="70" src="https://aceremodelingtx.com/wp-content/uploads/2025/04/Group-35941-1.svg" class="attachment-full size-full wp-image-473" alt="" /></noscript>															</div>
1533				</div>
1534				</div>
1535		<div class="elementor-element elementor-element-7b4271d e-con-full e-flex e-con e-child" data-id="7b4271d" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1536				<div class="elementor-element elementor-element-6efe968 elementor-widget__width-auto ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="6efe968" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1537				<div class="elementor-widget-container">
1538					<div class="elementor-heading-title elementor-size-default">05</div>				</div>
1539				</div>
1540				</div>
1541				</div>
1542				<div class="elementor-element elementor-element-81bafd8 ob-has-background-overlay elementor-widget elementor-widget-icon-box" data-id="81bafd8" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-box.default">
1543				<div class="elementor-widget-container">
1544							<div class="elementor-icon-box-wrapper">
1545
1546			
1547						<div class="elementor-icon-box-content">
1548
1549									<h3 class="elementor-icon-box-title">
1550						<span  >
1551							Smile						</span>
1552					</h3>
1553				
1554									<p class="elementor-icon-box-description">
1555						We may document your newly remodeled or constructed pool with professional photography—say cheese! :)					</p>
1556				
1557			</div>
1558			
1559		</div>
1560						</div>
1561				</div>
1562				</div>
1563		<div data-dce-background-color="#FFFFFF" class="elementor-element elementor-element-0345ce1 e-con-full e-flex elementor-invisible e-con e-child" data-id="0345ce1" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeIn&quot;,&quot;animation_delay&quot;:1200,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1564		<div class="elementor-element elementor-element-22d23de e-grid e-con-full e-con e-child" data-id="22d23de" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1565		<div class="elementor-element elementor-element-6098188 e-con-full e-flex e-con e-child" data-id="6098188" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1566				<div class="elementor-element elementor-element-f09cfb6 dce_masking-none ob-has-background-overlay elementor-widget elementor-widget-image" data-id="f09cfb6" data-element_type="widget" data-settings="{&quot;_ob_photomorph_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="image.default">
1567				<div class="elementor-widget-container">
1568															<img width="82" height="91" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2082%2091'%3E%3C/svg%3E" class="attachment-full size-full wp-image-462" alt="" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/04/Group-35938.svg" /><noscript><img loading="lazy" width="82" height="91" src="https://aceremodelingtx.com/wp-content/uploads/2025/04/Group-35938.svg" class="attachment-full size-full wp-image-462" alt="" /></noscript>															</div>
1569				</div>
1570				</div>
1571		<div class="elementor-element elementor-element-b293464 e-con-full e-flex e-con e-child" data-id="b293464" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1572				<div class="elementor-element elementor-element-0e9f249 elementor-widget__width-auto ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="0e9f249" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1573				<div class="elementor-widget-container">
1574					<div class="elementor-heading-title elementor-size-default">06</div>				</div>
1575				</div>
1576				</div>
1577				</div>
1578				<div class="elementor-element elementor-element-28b73b2 ob-has-background-overlay elementor-widget elementor-widget-icon-box" data-id="28b73b2" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-box.default">
1579				<div class="elementor-widget-container">
1580							<div class="elementor-icon-box-wrapper">
1581
1582			
1583						<div class="elementor-icon-box-content">
1584
1585									<h3 class="elementor-icon-box-title">
1586						<span  >
1587							Bye for Now						</span>
1588					</h3>
1589				
1590									<p class="elementor-icon-box-description">
1591						We’ll part ways and hope we can serve you again for any future remodeling or renovation needs.
1592It’s not goodbye, it’s bye for now.					</p>
1593				
1594			</div>
1595			
1596		</div>
1597						</div>
1598				</div>
1599				</div>
1600					</div>
1601				</div>
1602		<div class="elementor-element elementor-element-4b7c66c animated-fast e-flex e-con-boxed elementor-invisible e-con e-parent" data-id="4b7c66c" data-element_type="container" data-settings="{&quot;animation&quot;:&quot;zoomIn&quot;,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1603					<div class="e-con-inner">
1604		<div data-dce-background-overlay-color="#323B4A" data-dce-background-image-url="https://aceremodelingtx.com/wp-content/uploads/2025/04/19-renovation.jpg" class="elementor-element elementor-element-e381f06 e-con-full e-flex e-con e-child" data-id="e381f06" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1605				<div class="elementor-element elementor-element-c371d4d ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="c371d4d" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1606				<div class="elementor-widget-container">
1607					<h3 class="elementor-heading-title elementor-size-default">Ready to Start Your New Project?</h3>				</div>
1608				</div>
1609				<div class="elementor-element elementor-element-c4adbbc elementor-align-left elementor-invisible ob-has-background-overlay elementor-widget elementor-widget-button" data-id="c4adbbc" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;bounceIn&quot;,&quot;_ob_butterbutton_use_it&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="button.default">
1610				<div class="elementor-widget-container">
1611									<div class="elementor-button-wrapper">
1612					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://aceremodelingtx.com/contact-us/">
1613						<span class="elementor-button-content-wrapper">
1614									<span class="elementor-button-text">Let’s get started</span>
1615					</span>
1616					</a>
1617				</div>
1618								</div>
1619				</div>
1620				</div>
1621					</div>
1622				</div>
1623				</div>
1624				<footer data-elementor-type="footer" data-elementor-id="299" class="elementor elementor-299 elementor-location-footer" data-elementor-post-type="elementor_library">
1625			<div class="elementor-element elementor-element-168bb3b e-flex e-con-boxed e-con e-parent" data-id="168bb3b" data-element_type="container" id="contact" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1626					<div class="e-con-inner">
1627		<div class="elementor-element elementor-element-4308359 e-con-full e-flex e-con e-child" data-id="4308359" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1628				<div class="elementor-element elementor-element-c6ce619 ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="c6ce619" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
1629				<div class="elementor-widget-container">
1630					<h3 class="elementor-heading-title elementor-size-default">Contact Us</h3>				</div>
1631				</div>
1632				<div class="elementor-element elementor-element-7a647c9 ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-text-editor" data-id="7a647c9" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_postman_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="text-editor.default">
1633				<div class="elementor-widget-container">
1634									<p>Ready to remodel? Reach out to us today, and we’ll get back to you faster than you can say &#8220;Keep Austin Weird&#8221;.</p>								</div>
1635				</div>
1636				<div class="elementor-element elementor-element-fb769ea elementor-icon-list--layout-traditional elementor-list-item-link-full_width ob-has-background-overlay elementor-widget elementor-widget-icon-list" data-id="fb769ea" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-list.default">
1637				<div class="elementor-widget-container">
1638							<ul class="elementor-icon-list-items">
1639							<li class="elementor-icon-list-item">
1640											<span class="elementor-icon-list-icon">
1641							<svg xmlns="http://www.w3.org/2000/svg" width="30.948" height="30.948" viewBox="0 0 30.948 30.948"><g transform="translate(-2 -2)"><path d="M17.474,2A15.474,15.474,0,0,1,28.416,28.416,15.474,15.474,0,0,1,6.532,6.532,15.373,15.373,0,0,1,17.474,2Zm0,28.948A13.474,13.474,0,0,0,27,7.946,13.474,13.474,0,1,0,7.946,27,13.386,13.386,0,0,0,17.474,30.948Z" transform="translate(0 0)" fill="#323b4a"></path><path d="M23.789,21.58a1,1,0,0,1-.446-.106l-5.79-2.895A1,1,0,0,1,17,17.684V9a1,1,0,0,1,2,0v8.066l5.237,2.618a1,1,0,0,1-.448,1.895Z" transform="translate(-0.526 -0.21)" fill="#323b4a"></path></g></svg>						</span>
1642										<span class="elementor-icon-list-text">Monday to Friday: 9:00 AM - 6:30 PM </span>
1643									</li>
1644								<li class="elementor-icon-list-item">
1645											<span class="elementor-icon-list-icon">
1646							<svg xmlns="http://www.w3.org/2000/svg" width="28.001" height="22.801" viewB
1646ox="0 0 28.001 22.801"><g transform="translate(-2 -5)"><path d="M5.6,5H26.4A3.6,3.6,0,0,1,30,8.6V24.2a3.6,3.6,0,0,1-3.6,3.6H5.6A3.6,3.6,0,0,1,2,24.2V8.6A3.6,3.6,0,0,1,5.6,5ZM26.4,25.8A1.6,1.6,0,0,0,28,24.2V8.6A1.6,1.6,0,0,0,26.4,7H5.6A1.6,1.6,0,0,0,4,8.6V24.2a1.6,1.6,0,0,0,1.6,1.6Z" transform="translate(0 0)" fill="#323b4a"></path><path d="M16,19.1a1,1,0,0,1-.573-.181l-13-9.1A1,1,0,0,1,3.573,8.181L16,16.88l12.427-8.7a1,1,0,0,1,1.147,1.638l-13,9.1A1,1,0,0,1,16,19.1Z" transform="translate(0 -0.4)" fill="#323b4a"></path></g></svg>						</span>
1647										<span class="elementor-icon-list-text"><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="a3cacdc5cce3c2c0c6d1c6ceccc7c6cfcacdc4d7db8dc0ccce">[email&#160;protected]</a></span>
1648									</li>
1649								<li class="elementor-icon-list-item">
1650											<span class="elementor-icon-list-icon">
1651							<svg xmlns="http://www.w3.org/2000/svg" width="28.948" height="28" viewBox="0 0 28.948 28"><g transform="translate(-297 -6116)"><path d="M19.859,6.66a6.451,6.451,0,0,1,5.1,5.1M19.859,1.5A11.611,11.611,0,0,1,30.116,11.744m-1.29,10.3v3.87a2.58,2.58,0,0,1-2.812,2.58A25.531,25.531,0,0,1,14.88,24.529a25.157,25.157,0,0,1-7.741-7.741A25.531,25.531,0,0,1,3.178,5.6,2.58,2.58,0,0,1,5.746,2.79h3.87A2.58,2.58,0,0,1,12.2,5.009a16.565,16.565,0,0,0,.9,3.625,2.58,2.58,0,0,1-.581,2.722L10.88,12.995a20.642,20.642,0,0,0,7.741,7.741L20.259,19.1a2.58,2.58,0,0,1,2.722-.581,16.565,16.565,0,0,0,3.625.9A2.58,2.58,0,0,1,28.826,22.039Z" transform="translate(294.832 6114.5)" fill="rgba(0,0,0,0)"></path><path d="M9.642,1.79a3.58,3.58,0,0,1,3.545,3.079v.009a15.587,15.587,0,0,0,.849,3.406,3.589,3.589,0,0,1-.806,3.775l0,0-1.089,1.089a19.652,19.652,0,0,0,6.326,6.326l1.089-1.089,0,0a3.58,3.58,0,0,1,3.777-.806,15.583,15.583,0,0,0,3.4.848h.009a3.58,3.58,0,0,1,3.079,3.62v3.859a3.58,3.58,0,0,1-3.58,3.591c-.107,0-.216,0-.322-.015l-.018,0A26.663,26.663,0,0,1,14.339,25.37,26.328,26.328,0,0,1,6.3,17.328,26.658,26.658,0,0,1,2.184,5.708l0-.016a3.58,3.58,0,0,1,3.562-3.9Zm1.564,3.355A1.587,1.587,0,0,0,9.642,3.79h-3.9A1.58,1.58,0,0,0,4.174,5.505a24.648,24.648,0,0,0,3.8,10.739l0,.007a24.315,24.315,0,0,0,7.433,7.433l.008,0a24.65,24.65,0,0,0,10.688,3.8c.045,0,.09.006.134.006a1.58,1.58,0,0,0,1.58-1.587V22.039q0-.012,0-.025a1.58,1.58,0,0,0-1.355-1.6,17.589,17.589,0,0,1-3.839-.957,1.58,1.58,0,0,0-1.668.353l-1.636,1.636a1,1,0,0,1-1.2.162,21.652,21.652,0,0,1-8.116-8.116,1,1,0,0,1,.162-1.2l1.637-1.637a1.585,1.585,0,0,0,.353-1.665A17.6,17.6,0,0,1,11.205,5.145ZM27.891,5a1.634,1.634,0,0,1,1.286.916,9.84,9.84,0,0,1,.748,1.406,15.185,15.185,0,0,1,1.184,4.314,1,1,0,0,1-1.887.562,47.014,47.014,0,0,1-1.963-4.3c-.494-1.313-.563-1.915-.274-2.386A1.057,1.057,0,0,1,27.891,5Zm-4.148,3.02c.644,0,1.034.528,1.455,1.38a8.958,8.958,0,0,1,.739,2.169,1,1,0,0,1-1.858.672c-.476-.868-.832-1.576-1.06-2.1-.265-.616-.445-1.126-.155-1.615A1.028,1.028,0,0,1,23.744,8.016Z" transform="translate(294.832 6114.5)" fill="#323b4a"></path></g></svg>						</span>
1652										<span class="elementor-icon-list-text">(512) 969-9179</span>
1653									</li>
1654						</ul>
1655						</div>
1656				</div>
1657				</div>
1658		<div class="elementor-element elementor-element-bce9d25 e-con-full e-flex e-con e-child" data-id="bce9d25" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
1659				<div class="elementor-element elementor-element-86e711e ob-has-background-overlay elementor-widget elementor-widget-shortcode" data-id="86e711e" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="shortcode.default">
1660				<div class="elementor-widget-container">
1661							<div class="elementor-shortcode">    <style>
1662    /* Base form styles */
1663    .jtwf {
1664      max-width: 1040px;
1665      margin: 0 auto;
1666      font-family: "Manrope", sans-serif;
1667    }
1668
1669    .jtwf *,
1670    .jtwf *::before,
1671    .jtwf *::after {
1672      box-sizing: border-box;
1673    }
1674
1675    .jtwf .form-container {
1676      padding: 0;
1677    }
1678
1679    .jtwf .form-row {
1680      display: flex;
1681      gap: 25px;
1682      margin-bottom: 30px;
1683      width: 100%;
1684    }
1685
1686    .jtwf .form-group {
1687      flex: 1;
1688      position: relative;
1689    }
1690	
1691    .jtwf .form-row label {
1692      width: 100%;
1693    }
1694
1695    .jtwf input,
1696    .jtwf textarea {
1697      width: 100%;
1698      font-size: 16px;
1699      font-family: inherit;
1700      transition: all 0.3s ease;
1701      -webkit-appearance: none;
1702      -moz-appearance: none;
1703      appearance: none;
1704    }
1705
1706    .jtwf textarea {
1707      resize: vertical;
1708      min-height: 120px;
1709    }
1710
1711    .jtwf .form-label-hidden {
1712      position: absolute;
1713      width: 1px;
1714      height: 1px;
1715      padding: 0;
1716      margin: -1px;
1717      overflow: hidden;
1718      clip: rect(0, 0, 0, 0);
1719      white-space: nowrap;
1720      border: 0;
1721    }
1722
1723    /* Input Style: Transparent (for dark backgrounds) */
1724    .jtwf-input-transparent {
1725      color: white;
1726    }
1727
1728    .jtwf-input-transparent input,
1729    .jtwf-input-transparent textarea {
1730      padding: 8px 0;
1731      border: none;
1732      border-bottom: 2px solid white;
1733      background: transparent;
1734      color: white;
1735    }
1736
1737    .jtwf-input-transparent input::placeholder,
1738    .jtwf-input-transparent textarea::placeholder {
1739      color: rgba(255, 255, 255, 0.8);
1740    }
1741
1742    .jtwf-input-transparent input:focus,
1743    .jtwf-input-transparent textarea:focus {
1744      outline: none;
1745      border-bottom-color: white;
1746    }
1747
1748    /* Input Style: Gray (for light backgrounds - footer) */
1749    .jtwf-input-gray {
1750      color: #555;
1751    }
1752
1753    .jtwf-input-gray input,
1754    .jtwf-input-gray textarea {
1755      padding: 12px;
1756      border: none;
1757      background-color: #f5f5f5;
1758      color: #555;
1759    }
1760
1761    .jtwf-input-gray input::placeholder,
1762    .jtwf-input-gray textarea::placeholder {
1763      color: #9e9e9e;
1764    }
1765
1766    .jtwf-input-gray input:focus,
1767    .jtwf-input-gray textarea:focus {
1768      outline: none;
1769      box-shadow: 0 0 0 2px rgba(122, 145, 131, 0.3);
1770    }
1771
1772    /* Input Style: White (solid white boxes) */
1773    .jtwf-input-white {
1774      color: #333 !important;
1775    }
1776
1777    .jtwf-input-white input,
1778    .jtwf-input-white textarea {
1779      padding: 12px !important;
1780      border: none !important;
1781      border-radius: 0 !important;
1782      background: #ffffff !important;
1783      background-color: #ffffff !important;
1784      background-image: none !important;
1785      color: #000 !important;
1786      -webkit-appearance: none !important;
1787      -moz-appearance: none !important;
1788      appearance: none !important;
1789    }
1790
1791    .jtwf-input-white input::placeholder,
1792    .jtwf-input-white textarea::placeholder {
1793      color: #000 !important;
1794      opacity: 0.8 !important;
1795    }
1796
1797    .jtwf-input-white input:focus,
1798    .jtwf-input-white textarea:focus {
1799      outline: none !important;
1800      box-shadow: 0 0 0 2px rgba(122, 145, 131, 0.3) !important;
1801      background-color: #ffffff !important;
1802    }
1803
1804    /* Button Style: Gold (default) */
1805    .jtwf-btn-gold .submit-btn {
1806      background-color: #BB9D67;
1807      color: white;
1808      border: none;
1809      border-radius: 25px;
1810      padding: 12px 32px;
1811      font-size: 16px;
1812      font-family: inherit;
1813      cursor: pointer;
1814      transition: background-color 0.3s ease;
1815    }
1816
1817    .jtwf-btn-gold .submit-btn:hover {
1818      background-color: #A68A57;
1819    }
1820
1821    .jtwf-btn-gold .submit-btn:focus {
1822      outline: 2px solid rgba(0, 0, 0, 0.3);
1823      outline-offset: 2px;
1824    }
1825
1826    /* Button Style: White */
1827    .jtwf-btn-white .submit-btn {
1828      background-color: white;
1829      color: black;
1830      border: none;
1831      border-radius: 25px;
1832      padding: 12px 32px;
1833      font-size: 16px;
1834      font-family: inherit;
1835      cursor: pointer;
1836      transition: background-color 0.3s ease;
1837    }
1838
1839    .jtwf-btn-white .submit-btn:hover {
1840      background-color: #6196B5;
1841      color: white;
1842    }
1843
1844    .jtwf-btn-white .submit-btn:focus {
1845      outline: 2px solid rgba(0, 0, 0, 0.3);
1846      outline-offset: 2px;
1847    }
1848
1849    /* Button Alignment */
1850    .jtwf-btn-center .submit-btn-container {
1851      text-align: center;
1852    }
1853
1854    .jtwf-btn-left .submit-btn-container {
1855      text-align: left;
1856    }
1857
1858    .jtwf-btn-right .submit-btn-container {
1859      text-align: right;
1860    }
1861
1862    /* Responsive */
1863    @media (max-width: 767px) {
1864      .jtwf .form-row {
1865        flex-direction: column;
1866        gap: 20px;
1867      }
1868      
1869      .jtwf .form-group {
1870        width: 100%;
1871      }
1872
1873      .jtwf .submit-btn {
1874        padding: 14px 28px;
1875      }
1876    }
1877
1878    /* Accessibility */
1879    @media (prefers-reduced-motion: reduce) {
1880      .jtwf input,
1881      .jtwf textarea,
1882      .jtwf .submit-btn {
1883        transition: none;
1884      }
1885    }
1886
1887    /* Hide reCAPTCHA badge */
1888    .grecaptcha-badge {
1889      visibility: hidden !important;
1890    }
1891	
1892    /* Force white inputs - override everything */
1893    .jtwf-input-white input[type="text"],
1894    .jtwf-input-white input[type="email"],
1895    .jtwf-input-white input[type="tel"] {
1896      background: #ffffff !important;
1897      background-color: #ffffff !important;
1898      background-image: none !important;
1899      border: none !important;
1900      border-bottom: none !important;
1901      color: #000 !important;
1902    }
1903    </style>
1904    
1905<form id="ace-form-1"
1906      class="jtwf jtwf-input-gray jtwf-btn-gold jtwf-btn-right"
1907      data-success-url="https://aceremodelingtx.com/thank-you-page/"
1908      data-ace-form="true"
1909      data-ace-validate-zip="true"
1910      data-ace-recaptcha="true"
1911      novalidate>
1912      <div class="form-container">
1913        <div class="form-row">
1914          <div class="form-group">
1915            <label class="cursor-pointer block">
1916              <div class="form-label-hidden">First &amp; Last Name<span class="font-normal text-red-500">*</span></div>
1917              <input class="appearance-none" name="name" type="text" placeholder="Full name" required/>
1918            </label>
1919          </div>
1920          <div class="form-group">
1921            <label class="cursor-pointer block">
1922              <div class="form-label-hidden">Email<span class="font-normal text-red-500">*</span></div>
1923              <input class="appearance-none" name="email" type="email" placeholder="Email" required/>
1924            </label>
1925          </div>
1926        </div>
1927        
1928        <div class="form-row">
1929          <div class="form-group">
1930            <label class="cursor-pointer block">
1931              <div class="form-label-hidden">Phone<span class="font-normal text-red-500">*</span></div>
1932              <input class="appearance-none" name="phone" type="tel" placeholder="Phone" required/>
1933            </label>
1934          </div>
1935          <div class="form-group">
1936            <label class="cursor-pointer block">
1937              <div class="form-label-hidden">Zip Code<span class="font-normal text-red-500">*</span></div>
1938              <input class="appearance-none" name="zip" type="tel" placeholder="Zip code" required pattern="[0-9]{5}(-[0-9]{4})?" maxlength="10"/>
1939            </label>
1940          </div>
1941        </div>
1942        
1943        <div class="form-row">
1944          <div class="form-group" style="flex: 0 0 100%; max-width: 100%;">
1945            <label class="cursor-pointer block">
1946              <div class="form-label-hidden">Tell us about your project</div>
1947              <textarea class="appearance-none" name="project" placeholder="Tell us about your project"></textarea>
1948            </label>
1949          </div>
1950        </div>
1951
1952                <input type="hidden" name="source" value="1014 Web" />
1953                <input type="hidden" name="source" value="1019 Footer" />
1954                
1955        <div style="position: absolute; left: -9999px; opacity: 0; pointer-events: none;">
1956          <label for="website-ace-form-1">Website (leave blank)</label>
1957          <input type="text" id="website-ace-form-1" name="website" tabindex="-1" autocomplete="off" />
1958        </div>
1959        
1960        <div class="submit-btn-container">
1961          <button class="submit-btn" data-submit-button="true">Send</button>
1962        </div>
1963      </div>
1964    </form>
1965
1966            <!-- reCAPTCHA - loaded async (okay to delay) -->
vendor: 117 bytes, lines 1966-1967
1966
1967        <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
vendor: 60 bytes, line 1967
1967<script src="https://www.google.com/recaptcha/api.js?render=
19676Lf0p8orAAAAAPyIEgHRkNyTvCbWwkgJ9J2dxWVz
vendor: 41 bytes, lines 1967-1969
1967" async defer></script>
1968        
1969        
1969<!-- ACE Form Handler -->
1970        
1970<script>
1971        (function() {
1972            'use strict';
1973            
1974            // Configuration
1975            const ACE_CONFIG = {
1976                recaptchaSiteKey: '6Lf0p8orAAAAAPyIEgHRkNyTvCbWwkgJ9J2dxWVz',
1977                ajaxUrl: 'https://aceremodelingtx.com/wp-admin/admin-ajax.php',
1978                outOfAreaPhone: '(512) 969-9179',
1979                nonce: '9aaca43abd'
1980            };
1981            
1982            // Track forms being processed to prevent double-submission
1983            const processingForms = new Set();
1984            
1985            document.addEventListener('submit', function(e) {
1986                const form = e.target;
1987
1988                if (!form.hasAttribute('data-ace-form')) return;
1989
1990                e.preventDefault();
1991                e.stopPropagation();
1992                
1993                // Prevent double-submission (use form element, not ID, to handle missing/duplicate IDs)
1994                if (processingForms.has(form)) {
1995                    return;
1996                }
1997                
1998                handleAceFormSubmit(form);
1999                
2000            }, true); // <-- CAPTURE PHASE (true)
2001            
2002            /**
2003             * Main form submission handler
2004             */
2005            async function handleAceFormSubmit(form) {
2006                processingForms.add(form);
2007                
2008                const btn = form.querySelector('.submit-btn');
2009                const originalButtonText = btn?.textContent || 'Submit';
2010                
2011                try {
2012                    // Store original button text
2013                    if (btn) {
2014                        btn.setAttribute('data-original-text', originalButtonText);
2015                        btn.disabled = true;
2016                        btn.textContent = 'Submitting...';
2017                    }
2018                    
2019                    // 1. Honeypot check
2020                    const honeypot = form.querySelector('input[name="website"]');
2021                    if (honeypot && honeypot.value !== '') {
2022                        console.log('ACE Forms: Bot detected by honeypot');
2023                        // Report bot detection so we can review if it was a false positive
2024                        reportBotDetection(form, 'honeypot', honeypot.value);
2025                        resetFormState(form, btn, originalButtonText);
2026                        return;
2027                    }
2028                    
2029                    // 2. Field validation
2030                    const validationError = validateFormFields(form);
2031                    if (validationError) {
2032                        validationError.reportValidity();
2033                        resetFormState(form, btn, originalButtonText);
2034                        return;
2035                    }
2036                    
2037                    // 3. Zip code area validation (async)
2038                    const validateZip = form.getAttribute('data-ace-validate-zip') === 'true';
2039                    const zipInput = form.querySelector('input[name="zip"]');
2040                    
2041                    if (validateZip && zipInput) {
2042                        const zipValid = await validateZipCode(form, zipInput.value);
2043                        if (!zipValid) {
2044                            window.location.href = form.getAttribute('data-success-url') || 'https://aceremodelingtx.com/thank-you-page/';
2045                            return;
2046                        }
2047                    }
2048                    
2049                    // 4. reCAPTCHA verification (async)
2050                    // Note: executeRecaptcha() is fail-open - it returns true for network errors,
2051                    // timeouts, etc. It only returns false for explicit low scores from Google.
2052                    const useRecaptcha = form.getAttribute('data-ace-recaptcha') === 'true';
2053                    if (useRecaptcha) {
2054                        const recaptchaOk = await executeRecaptcha();
2055                        if (!recaptchaOk) {
2056                            // Only reaches here if Google explicitly returned a low score
2057                            // Report as bot detection and block submission
2058                            console.warn('ACE Forms: Blocked by reCAPTCHA - low score indicates bot');
2059                            reportBotDetection(form, 'recaptcha_low_score', '');
2060                            alert('Unable to verify your request. Please try again or call us at ' + ACE_CONFIG.outOfAreaPhone + '.');
2061                            resetFormState(form, btn, originalButtonText);
2062                            return;
2063                        }
2064                    }
2065                    
2066                    // 5. All validation passed — capture to email + sheet, then redirect
2067                    notifyGoodLead(form);
2068
2069                    // OpenAI Ads conversion tracking — isolated so tracking failures never block the form.
2070                    try {
2071                        if (typeof window.oaiq === 'function') {
2072                            window.oaiq('measure', 'lead_created', {
2073                                type: 'customer_action'
2074                            });
2075                        }
2076                    } catch (error) {
2077                        console.warn('OpenAI conversion tracking failed:', error);
2078                    }
2079
2080                    window.location.href = form.getAttribute('data-success-url') || 'https://aceremodelingtx.com/thank-you-page/';
2081
2082                } catch (error) {
2083                    console.error('ACE Forms: Submission error', error);
2084                    // On error, still capture and redirect so the user doesn't get stuck
2085                    notifyGoodLead(form);
2086
2087                    // OpenAI Ads conversion tracking — isolated so tracking failures never block the form.
2088                    try {
2089                        if (typeof window.oaiq === 'function') {
2090                            window.oaiq('measure', 'lead_created', {
2091                                type: 'customer_action'
2092                            });
2093                        }
2094                    } catch (error) {
2095                        console.warn('OpenAI conversion tracking failed:', error);
2096                    }
2097
2098                    window.location.href = form.getAttribute('data-success-url') || 'https://aceremodelingtx.com/thank-you-page/';
2099                } finally {
2100                    processingForms.delete(form);
2101                }
2102            }
2103            
2104            /**
2105             * Validate required fields, email format, zip format
2106             * Returns the first invalid field, or null if all valid
2107             */
2108            function validateFormFields(form) {
2109                let firstInvalid = null;
2110                
2111                // Required fields
2112                const requiredFields = form.querySelectorAll('[required]');
2113                for (let field of requiredFields) {
2114                    if (!field.value.trim()) {
2115                        field.setCustomValidity('Please fill out this field.');
2116                        if (!firstInvalid) firstInvalid = field;
2117                    } else {
2118                        field.setCustomValidity('');
2119                    }
2120                }
2121                
2122                // Zip code format
2123                const zipInput = form.querySelector('input[name="zip"]');
2124                if (zipInput && zipInput.value.trim() !== '') {
2125                    const zipPattern = /^[0-9]{5}(-[0-9]{4})?$/;
2126                    if (!zipPattern.test(zipInput.value)) {
2127                        zipInput.setCustomValidity('Please enter a valid 5-digit ZIP code');
2128                        if (!firstInvalid) firstInvalid = zipInput;
2129                    } else {
2130                        zipInput.setCustomValidity('');
2131                    }
2132                }
2133                
2134                // Email format
2135                const emailInput = form.querySelector('input[type="email"]');
2136                if (emailInput && emailInput.value.trim()) {
2137                    const emailPattern = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
2138                    if (!emailPattern.test(emailInput.value)) {
2139                        emailInput.setCustomValidity('Please enter a valid email address.');
2140                        if (!firstInvalid) firstInvalid = emailInput;
2141                    } else {
2142                        emailInput.setCustomValidity('');
2143                    }
2144                }
2145                
2146                return firstInvalid;
2147            }
2148            
2149            /**
2150             * Async zip code validation via WordPress AJAX
2151             * Returns true if zip is in service area, false if out-of-area
2152             */
2153            async function validateZipCode(form, zip) {
2154                const controller = new AbortController();
2155                const timeoutId = setTimeout(() => controller.abort(), 10000);
2156                
2157                try {
2158                    const nameInput          = form.querySelector('input[name="name"]');
2159                    const emailInput         = form.querySelector('input[name="email"]');
2160                    const phoneInput         = form.querySelector('input[name="phone"]');
2161                    const projectInput       = form.querySelector('textarea[name="project"]');
2162                    const zipPageSources     = form.querySelectorAll('input[name="source"]:not([data-ace-platform-source])');
2163                    const zipPlatformSources = form.querySelectorAll('input[name="source"][data-ace-platform-source]');
2164
2165                    const response = await fetch(ACE_CONFIG.ajaxUrl, {
2166                        method: 'POST',
2167                        headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
2168                        signal: controller.signal,
2169                        body: new URLSearchParams({
2170                            action:   'ace_validate_zip',
2171                            nonce:    ACE_CONFIG.nonce,
2172                            zip:      zip,
2173                            name:     nameInput?.value    || '',
2174                            email:    emailInput?.value   || '',
2175                            phone:    phoneInput?.value   || '',
2176                            project:  projectInput?.value || '',
2177                            source:   Array.from(zipPageSources).map(i =>
2177 i.value).filter(Boolean).join(', '),
2178                            platform: Array.from(zipPlatformSources).map(i => i.value).filter(Boolean).join(', ')
2179                        })
2180                    });
2181                    
2182                    const data = await response.json();
2183                    
2184                    if (data.success && data.data) {
2185                        return data.data.valid === true;
2186                    }
2187                    
2188                    // Unexpected response - allow submission to avoid losing leads
2189                    console.warn('ACE Forms: Unexpected zip validation response', data);
2190                    return true;
2191                    
2192                } catch (error) {
2193                    console.error('ACE Forms: Zip validation error', error);
2194                    // On error, allow submission to avoid losing leads
2195                    return true;
2196                } finally {
2197                    clearTimeout(timeoutId);
2198                }
2199            }
2200            
2201            /**
2202             * Execute reCAPTCHA v3 and verify token with server
2203             * Returns true if verified (or on network errors - fail-open)
2204             * Returns false only if Google explicitly returns low score
2205             */
2206            async function executeRecaptcha() {
2207                // Check if reCAPTCHA is loaded
2208                if (typeof grecaptcha === 'undefined') {
2209                    console.warn('ACE Forms: reCAPTCHA not loaded, proceeding anyway');
2210                    return true; // Fail-open
2211                }
2212                
2213                try {
2214                    // Get token from Google
2215                    const token = await new Promise((resolve, reject) => {
2216                        const timeout = setTimeout(() => {
2217                            reject(new Error('reCAPTCHA token timeout'));
2218                        }, 5000);
2219                        
2220                        grecaptcha.ready(function() {
2221                            grecaptcha.execute(ACE_CONFIG.recaptchaSiteKey, { action: 'form_submit' })
2222                                .then(function(token) {
2223                                    clearTimeout(timeout);
2224                                    resolve(token);
2225                                })
2226                                .catch(function(error) {
2227                                    clearTimeout(timeout);
2228                                    reject(error);
2229                                });
2230                        });
2231                    });
2232                    
2233                    if (!token) {
2234                        console.warn('ACE Forms: No reCAPTCHA token received, proceeding anyway');
2235                        return true; // Fail-open
2236                    }
2237                    
2238                    // Verify token with server
2239                    const controller = new AbortController();
2240                    const timeoutId = setTimeout(() => controller.abort(), 10000);
2241                    
2242                    const response = await fetch(ACE_CONFIG.ajaxUrl, {
2243                        method: 'POST',
2244                        headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
2245                        signal: controller.signal,
2246                        body: new URLSearchParams({
2247                            action: 'ace_verify_recaptcha',
2248                            token: token
2249                        })
2250                    });
2251                    
2252                    clearTimeout(timeoutId);
2253                    
2254                    const data = await response.json();
2255                    
2256                    if (data.success && data.data) {
2257                        if (data.data.verified === false && data.data.reason === 'low_score') {
2258                            // Only block on explicit low score from Google
2259                            console.warn('ACE Forms: reCAPTCHA verification failed - low score:', data.data.score);
2260                            return false;
2261                        }
2262                        // All other cases (verified true, or fail-open reasons) - allow
2263                        if (data.data.score) {
2264                            console.log('ACE Forms: reCAPTCHA score:', data.data.score);
2265                        }
2266                        return true;
2267                    }
2268                    
2269                    // Unexpected response - fail-open
2270                    console.warn('ACE Forms: Unexpected reCAPTCHA response, proceeding anyway', data);
2271                    return true;
2272                    
2273                } catch (error) {
2274                    // Network errors, timeouts, etc. - fail-open to avoid losing leads
2275                    console.error('ACE Forms: reCAPTCHA error, proceeding anyway:', error);
2276                    return true;
2277                }
2278            }
2279            
2280            /**
2281             * Report bot detection to server for review
2282             * Fire-and-forget - we don't wait for response
2283             */
2284            function reportBotDetection(form, detectionMethod, honeypotValue) {
2285                const nameInput = form.querySelector('input[name="name"]');
2286                const emailInput = form.querySelector('input[name="email"]');
2287                const phoneInput = form.querySelector('input[name="phone"]');
2288                const zipInput = form.querySelector('input[name="zip"]');
2289                const projectInput = form.querySelector('textarea[name="project"]');
2290                
2291                // Add timeout to prevent hanging
2292                const controller = new AbortController();
2293                const timeoutId = setTimeout(() => controller.abort(), 5000);
2294                
2295                // Fire and forget - don't block on this
2296                fetch(ACE_CONFIG.ajaxUrl, {
2297                    method: 'POST',
2298                    headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
2299                    signal: controller.signal,
2300                    body: new URLSearchParams({
2301                        action: 'ace_report_bot',
2302                        detection_method: detectionMethod,
2303                        honeypot_value: honeypotValue || '',
2304                        name: nameInput?.value || '',
2305                        email: emailInput?.value || '',
2306                        phone: phoneInput?.value || '',
2307                        zip: zipInput?.value || '',
2308                        project: projectInput?.value || ''
2309                    })
2310                }).catch(error => {
2311                    // Silently fail - this is just for monitoring
2312                    console.warn('ACE Forms: Failed to report bot detection', error);
2313                }).finally(() => {
2314                    clearTimeout(timeoutId);
2315                });
2316            }
2317            
2318            /**
2319             * Notify server of a good lead — fires to email + sheet, then page redirects
2320             * keepalive: true ensures the request survives the redirect
2321             */
2322            function notifyGoodLead(form) {
2323                const nameInput    = form.querySelector('input[name="name"]');
2324                const emailInput   = form.querySelector('input[name="email"]');
2325                const phoneInput   = form.querySelector('input[name="phone"]');
2326                const zipInput     = form.querySelector('input[name="zip"]');
2327                const projectInput = form.querySelector('textarea[name="project"]');
2328                const pageSourceInputs     = form.querySelectorAll('input[name="source"]:not([data-ace-platform-source])');
2329                const platformSourceInputs = form.querySelectorAll('input[name="source"][data-ace-platform-source]');
2330                const source   = Array.from(pageSourceInputs).map(i => i.value).filter(Boolean).join(', ');
2331                const platform = Array.from(platformSourceInputs).map(i => i.value).filter(Boolean).join(', ');
2332
2333                const controller = new AbortController();
2334                const timeoutId  = setTimeout(() => controller.abort(), 5000);
2335
2336                fetch(ACE_CONFIG.ajaxUrl, {
2337                    method: 'POST',
2338                    headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
2339                    signal: controller.signal,
2340                    keepalive: true, // survives page navigation/redirect
2341                    body: new URLSearchParams({
2342                        action:    'ace_notify_good_lead',
2343                        nonce:     ACE_CONFIG.nonce,
2344                        name:      nameInput?.value    || '',
2345                        email:     emailInput?.value   || '',
2346                        phone:     phoneInput?.value   || '',
2347                        zip:       zipInput?.value     || '',
2348                        project:   projectInput?.value || '',
2349                        source:    source,
2350                        platform:  platform
2351                    })
2352                }).catch(error => {
2353                    console.warn('ACE Forms: Failed to send good lead notification', error);
2354                }).finally(() => {
2355                    clearTimeout(timeoutId);
2356                });
2357            }
2358
2359            /**
2360             * Reset form to initial state after validation failure
2361             */
2362            function resetFormState(form, btn, originalText) {
2363                processingForms.delete(form);
2364
2365                if (btn) {
2366                    btn.disabled = false;
2367                    btn.textContent = originalText;
2368                }
2369            }
2370            
2371            /**
2372             * Clear custom validity on input (for all ACE forms)
2373             */
2374            document.addEventListener('input', function(e) {
2375                const field = e.target;
2376                if (field.closest('[data-ace-form]')) {
2377                    field.setCustomValidity('');
2378                }
2379            });
2380            
2381            /**
2382             * Inject platform source codes into all ACE forms based on sessionStorage.
2383             * Google Ads (gclid present) → source 1004
2384             * Facebook Ads (fbclid present) → source 1010
2385             * Both injected independently — a user can have both if they arrived from each platform.
2386             */
2387            function injectPlatformSources() {
2388                const forms = document.querySelectorAll('form[data-ace-form]');
2389                if (!forms.length) return;
2390
2391                const sources = [];
2392                try {
2393                    const gclid     = sessionStorage.getItem('ace_gclid');
2394                    const utmSource = (sessionStorage.getItem('ace_utm_source') || '').toLowerCase();
2395                    const utmMedium = (sessionStorage.getItem('ace_utm_medium') || '').toLowerCase();
2396                    const fbclid    = sessionStorage.getItem('ace_fbclid');
2397
2398                    // Google Ads: gclid present (auto-tagging) OR utm_source contains "google" + utm_medium is cpc
2399                    const isGoogle = gclid || (utmSource.includes('google') && utmMedium === 'cpc');
2400                    if (isGoogle) sources.push('GA');
2401
2402                    // Facebook vs Instagram: both use fbclid; utm_source=instagram distinguishes IG
2403                    if (fbclid) {
2404                        if (utmSource === 'instagram') {
2405                            sources.push('IA');
2406                        } else {
2407                            sources.push('FA');
2408                        }
2409                    }
2410                } catch(e) {
2411                    return; // sessionStorage unavailable (e.g. private browsing restrictions)
2412                }
2413
2414                if (!sources.length) return;
2415
2416                forms.forEach(function(form) {
2417                    sources.forEach(function(source) {
2418                        const input = document.createElement('input');
2419                        input.type  = 'hidden';
2420                        input.name  = 'source';
2421                        input.value = source;
2422                        input.setAttribute('data-ace-platform-source', 'true');
2423                        form.appendChild(input);
2424                    });
2425                });
2426            }
2427
2428            if (document.readyState === 'loading') {
2429                document.addEventListener('DOMContentLoaded', injectPlatformSources);
2430            } else {
2431                injectPlatformSources();
2432            }
2433            
2434        })();
2435        </script>
2435
2436        	
2437	</div>
2438						</div>
2439				</div>
2440				</div>
2441					</div>
2442				</div>
2443		<div class="elementor-element elementor-element-2e5d77a e-flex e-con-boxed e-con e-parent" data-id="2e5d77a" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
2444					<div class="e-con-inner">
2445				<div class="elementor-element elementor-element-75c89bb ob-has-background-overlay elementor-widget elementor-widget-global elementor-global-3170 elementor-widget-image-carousel" data-id="75c89bb" data-element_type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;10&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:17,&quot;sizes&quot;:[]},&quot;autoplay_speed&quot;:0,&quot;speed&quot;:3000,&quot;slides_to_show_mobile&quot;:&quot;2&quot;,&quot;slides_to_show_tablet&quot;:&quot;5&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="image-carousel.default">
2446				<div class="elementor-widget-container">
2447							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
2448			<div class="elementor-image-carousel swiper-wrapper" aria-live="off">
2449								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 9"><figure class="swiper-slide-inner"><img width="200" height="200" class="swiper-slide-image" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20200'%3E%3C/svg%3E" alt="Group 36244" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36244.png" /><noscript><img width="200" height="200" class="swiper-slide-image" src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36244.png" alt="Group 36244" /></noscript></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 9"><figure class="swiper-slide-inner"><img width="200" height="200" class="swiper-slide-image" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20200'%3E%3C/svg%3E" alt="Group 36247" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36247.png" /><noscript><img width="200" height="200" class="swiper-slide-image" src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36247.png" alt="Group 36247" /></noscript></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="3 of 9"><figure class="swiper-slide-inner"><img width="200" height="200" class="swiper-slide-image" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20200'%3E%3C/svg%3E" alt="Group 36249" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36249.png" /><noscript><img width="200" height="200" class="swiper-slide-image" src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36249.png" alt="Group 36249" /></noscript></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="4 of 9"><figure class="swiper-slide-inner"><img width="205" height="200" class="swiper-slide-image" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20205%20200'%3E%3C/svg%3E" alt="Group 36250" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36250.png" /><noscript><img width="205" height="200" class="swiper-slide-image" src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36250.png" alt="Group 36250" /></noscript></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="5 of 9"><figure class="swiper-slide-inner"><img width="200" height="200" class="swiper-slide-image" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20200'%3E%3C/svg%3E" alt="Group 36256" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36256.png" /><noscript><img width="200" height="200" class="swiper-slide-image" src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36256.png" alt="Group 36256" /></noscript></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="6 of 9"><figure class="swiper-slide-inner"><img width="200" height="200" class="swiper-slide-image" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20200'%3E%3C/svg%3E" alt="Group 36255" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36255.png" /><noscript><img width="200" height="200" class="swiper-slide-image" src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36255.png" alt="Group 36255" /></noscript></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="7 of 9"><figure class="swiper-slide-inner"><img width="200" height="200" class="swiper-slide-image" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20200'%3E%3C/svg%3E" alt="Group 36251" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36251-1.png" /><noscript><img width="200" height="200" class="swiper-slide-image" src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36251-1.png" alt="Group 36251" /></noscript></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="8 of 9"><figure class="swiper-slide-inner"><img width="200" height="200" class="swiper-slide-image" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20200'%3E%3C/svg%3E" alt="Group 3625
24497" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36257.png" /><noscript><img width="200" height="200" class="swiper-slide-image" src="https://aceremodelingtx.com/wp-content/uploads/2025/05/Group-36257.png" alt="Group 36257" /></noscript></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="9 of 9"><figure class="swiper-slide-inner"><img width="2560" height="2560" class="swiper-slide-image" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202560%202560'%3E%3C/svg%3E" alt="nari-main-logo-2-scaled" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/10/nari-main-logo-2-scaled-1.webp" /><noscript><img width="2560" height="2560" class="swiper-slide-image" src="https://aceremodelingtx.com/wp-content/uploads/2025/10/nari-main-logo-2-scaled-1.webp" alt="nari-main-logo-2-scaled" /></noscript></figure></div>			</div>
2450							
2451									</div>
2452						</div>
2453				</div>
2454					</div>
2455				</div>
2456		<div class="elementor-element elementor-element-14445a6 e-flex e-con-boxed e-con e-parent" data-id="14445a6" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
2457					<div class="e-con-inner">
2458		<div class="elementor-element elementor-element-39dc5c2 e-con-full e-flex e-con e-child" data-id="39dc5c2" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
2459				<div class="elementor-element elementor-element-0dc300f dce_masking-none ob-has-background-overlay elementor-widget elementor-widget-image" data-id="0dc300f" data-element_type="widget" data-settings="{&quot;_ob_photomorph_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="image.default">
2460				<div class="elementor-widget-container">
2461															<img width="244" height="142" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20244%20142'%3E%3C/svg%3E" class="attachment-large size-large wp-image-304" alt="" data-lazy-src="https://aceremodelingtx.com/wp-content/uploads/2025/04/ACE_FULL_LOGO.png" /><noscript><img loading="lazy" width="244" height="142" src="https://aceremodelingtx.com/wp-content/uploads/2025/04/ACE_FULL_LOGO.png" class="attachment-large size-large wp-image-304" alt="" /></noscript>															</div>
2462				</div>
2463				<div class="elementor-element elementor-element-f1059fa elementor-align-center elementor-mobile-align-left ob-has-background-overlay elementor-widget elementor-widget-button" data-id="f1059fa" data-element_type="widget" data-settings="{&quot;_ob_butterbutton_use_it&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="button.default">
2464				<div class="elementor-widget-container">
2465									<div class="elementor-button-wrapper">
2466					<a class="elementor-button elementor-button-link elementor-size-sm" href="tel:5129699179">
2467						<span class="elementor-button-content-wrapper">
2468						<span class="elementor-button-icon">
2469				<svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="18.981" viewBox="0 0 19.799 18.981"><path d="M7.444,1.352a2.716,2.716,0,0,1,2.677,2.326v.009a9.956,9.956,0,0,0,.542,2.176,2.711,2.711,0,0,1-.609,2.851l0,0-.527.527a12.64,12.64,0,0,0,3.7,3.7l.527-.527,0,0a2.7,2.7,0,0,1,2.853-.608,9.95,9.95,0,0,0,2.173.541h.009a2.7,2.7,0,0,1,2.326,2.731v2.545a2.7,2.7,0,0,1-2.7,2.711c-.081,0-.163,0-.243-.011l-.018,0a17.95,17.95,0,0,1-7.786-2.769,17.732,17.732,0,0,1-5.414-5.414A17.95,17.95,0,0,1,2.18,4.315l0-.016A2.7,2.7,0,0,1,4.869,1.352Zm.7,2.6a.707.707,0,0,0-.7-.6H4.87a.7.7,0,0,0-.7.761,15.94,15.94,0,0,0,2.46,6.94l0,.007a15.718,15.718,0,0,0,4.8,4.8l.008,0a15.941,15.941,0,0,0,6.907,2.46.7.7,0,0,0,.76-.7v-2.56q0-.012,0-.025a.7.7,0,0,0-.6-.714,11.959,11.959,0,0,1-2.608-.65.7.7,0,0,0-.743.156l-1.08,1.08a1,1,0,0,1-1.2.162A14.64,14.64,0,0,1,7.393,9.587a1,1,0,0,1,.162-1.2l1.08-1.08a.706.706,0,0,0,.157-.742A11.964,11.964,0,0,1,8.14,3.954ZM19.5,3.47c.628,0,1.107.5,1.654,1.735a10.379,10.379,0,0,1,.809,2.949,1,1,0,0,1-1.887.562A31.368,31.368,0,0,1,18.763,5.84c-.321-.853-.441-1.4-.152-1.873A1.035,1.035,0,0,1,19.5,3.47Zm-2.74,1.995c.722,0,1.075.716,1.265,1.1a6.267,6.267,0,0,1,.517,1.517,1,1,0,0,1-1.858.672c-.319-.583-.56-1.06-.714-1.418a1.453,1.453,0,0,1-.083-1.374A1.02,1.02,0,0,1,16.758,5.464Z" transform="translate(-2.168 -1.352)" fill="#fff"></path></svg>			</span>
2470									<span class="elementor-button-text">(512) 969-9179</span>
2471					</span>
2472					</a>
2473				</div>
2474								</div>
2475				</div>
2476				<div class="elementor-element elementor-element-27d4d8a elementor-align-center elementor-mobile-align-left ob-has-background-overlay elementor-widget elementor-widget-button" data-id="27d4d8a" data-element_type="widget" data-settings="{&quot;_ob_butterbutton_use_it&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="button.default">
2477				<div class="elementor-widget-container">
2478									<div class="elementor-button-wrapper">
2479					<a class="elementor-button elementor-button-link elementor-size-sm" href="/cdn-cgi/l/email-protection#5f363139301f3e3c3a2d3a32303b3a333631382b27713c3032" id="normal-none">
2480						<span class="elementor-button-content-wrapper">
2481						<span class="elementor-button-icon">
2482				<svg aria-hidden="true" class="e-font-icon-svg e-far-envelope" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"></path></svg>			</span>
2483									<span class="elementor-button-text"><span class="__cf_email__" data-cfemail="e1888f878ea180828493848c8e85848d888f869599cf828e8c">[email&#160;protected]</span></span>
2484					</span>
2485					</a>
2486				</div>
2487								</div>
2488				</div>
2489				<div class="elementor-element elementor-element-bb14f77 elementor-align-center elementor-mobile-align-left ob-has-background-overlay elementor-widget elementor-widget-button" data-id="bb14f77" data-element_type="widget" data-settings="{&quot;_ob_butterbutton_use_it&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="button.default">
2490				<div class="elementor-widget-container">
2491									<div class="elementor-button-wrapper">
2492					<a class="elementor-button elementor-size-sm" role="button" id="normal-none">
2493						<span class="elementor-button-content-wrapper">
2494						<span class="elementor-button-icon">
2495				<svg aria-hidden="true" class="e-font-icon-svg e-far-clock" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"></path></svg>			</span>
2496									<span class="elementor-button-text">Monday to Friday: 09:00 AM - 6:30 PM</span>
2497					</span>
2498					</a>
2499				</div>
2500								</div>
2501				</div>
2502				<div class="elementor-element elementor-element-f5014ba e-grid-align-mobile-left elementor-shape-rounded elementor-grid-0 e-grid-align-center ob-has-background-overlay elementor-widget elementor-widget-social-icons" data-id="f5014ba" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="social-icons.default">
2503				<div class="elementor-widget-container">
2504							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
2505							<span class="elementor-grid-item" role="listitem">
2506					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-4f8b5fd" href="https://www.facebook.com/media/set/?set=a.122150378792131981" target="_blank">
2507						<span class="elementor-screen-only">Facebook-f</span>
2508						<svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook-f" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg">
2508<path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg>					</a>
2509				</span>
2510							<span class="elementor-grid-item" role="listitem">
2511					<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-0a33496" href="https://www.instagram.com/aceremodelingtexas/" target="_blank">
2512						<span class="elementor-screen-only">Instagram</span>
2513						<svg aria-hidden="true" class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg>					</a>
2514				</span>
2515					</div>
2516						</div>
2517				</div>
2518				</div>
2519		<div class="elementor-element elementor-element-b2ff736 e-con-full e-flex e-con e-child" data-id="b2ff736" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
2520				<div class="elementor-element elementor-element-3e849ba ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="3e849ba" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
2521				<div class="elementor-widget-container">
2522					<h2 class="elementor-heading-title elementor-size-default">Quick Links</h2>				</div>
2523				</div>
2524				<div class="elementor-element elementor-element-125e715 elementor-icon-list--layout-traditional elementor-list-item-link-full_width ob-has-background-overlay elementor-widget elementor-widget-icon-list" data-id="125e715" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-list.default">
2525				<div class="elementor-widget-container">
2526							<ul class="elementor-icon-list-items">
2527							<li class="elementor-icon-list-item">
2528											<a href="https://aceremodelingtx.com/austin-commercial-remodeling/">
2529
2530											<span class="elementor-icon-list-text">Commercial</span>
2531											</a>
2532									</li>
2533								<li class="elementor-icon-list-item">
2534											<a href="https://aceremodelingtx.com/home-design-development-austin/">
2535
2536											<span class="elementor-icon-list-text">Design and Development</span>
2537											</a>
2538									</li>
2539								<li class="elementor-icon-list-item">
2540											<a href="https://aceremodelingtx.com/trusted-remodeling-contractors-austin/">
2541
2542											<span class="elementor-icon-list-text">About Us</span>
2543											</a>
2544									</li>
2545								<li class="elementor-icon-list-item">
2546											<a href="https://aceremodelingtx.com/remodeling-questions-answers-austin/">
2547
2548											<span class="elementor-icon-list-text">FAQ</span>
2549											</a>
2550									</li>
2551								<li class="elementor-icon-list-item">
2552											<a href="https://aceremodelingtx.com/remodeling-special-offer-austin/">
2553
2554											<span class="elementor-icon-list-text">Claim Your Offer</span>
2555											</a>
2556									</li>
2557						</ul>
2558						</div>
2559				</div>
2560				</div>
2561		<div class="elementor-element elementor-element-9262d08 e-con-full e-flex e-con e-child" data-id="9262d08" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
2562				<div class="elementor-element elementor-element-7868b1d ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="7868b1d" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
2563				<div class="elementor-widget-container">
2564					<h2 class="elementor-heading-title elementor-size-default">Residential Services</h2>				</div>
2565				</div>
2566				<div class="elementor-element elementor-element-c83ab03 elementor-icon-list--layout-traditional elementor-list-item-link-full_width ob-has-background-overlay elementor-widget elementor-widget-icon-list" data-id="c83ab03" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-list.default">
2567				<div class="elementor-widget-container">
2568							<ul class="elementor-icon-list-items">
2569							<li class="elementor-icon-list-item">
2570											<a href="https://aceremodelingtx.com/residential/adu-and-additions/">
2571
2572											<span class="elementor-icon-list-text">ADU and Additions</span>
2573											</a>
2574									</li>
2575								<li class="elementor-icon-list-item">
2576											<a href="https://aceremodelingtx.com/residential/full-house/">
2577
2578											<span class="elementor-icon-list-text">Full House</span>
2579											</a>
2580									</li>
2581								<li class="elementor-icon-list-item">
2582											<a href="https://aceremodelingtx.com/residential/bathroom-remodeling/">
2583
2584											<span class="elementor-icon-list-text">Bathroom Remodeling</span>
2585											</a>
2586									</li>
2587								<li class="elementor-icon-list-item">
2588											<a href="https://aceremodelingtx.com/residential/decks-outdoor-spaces/">
2589
2590											<span class="elementor-icon-list-text">Decks &amp; Outdoor Spaces</span>
2591											</a>
2592									</li>
2593								<li class="elementor-icon-list-item">
2594											<a href="https://aceremodelingtx.com/residential/kitchen-remodeling/">
2595
2596											<span class="elementor-icon-list-text">Kitchen Remodeling</span>
2597											</a>
2598									</li>
2599						</ul>
2600						</div>
2601				</div>
2602				</div>
2603		<div class="elementor-element elementor-element-a4f6c3a e-con-full e-flex e-con e-child" data-id="a4f6c3a" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
2604				<div class="elementor-element elementor-element-695acbc ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="695acbc" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
2605				<div class="elementor-widget-container">
2606					<h2 class="elementor-heading-title elementor-size-default">Commercial</h2>				</div>
2607				</div>
2608				<div class="elementor-element elementor-element-6647d35 elementor-icon-list--layout-traditional elementor-list-item-link-full_width ob-has-background-overlay elementor-widget elementor-widget-icon-list" data-id="6647d35" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-list.default">
2609				<div class="elementor-widget-container">
2610							<ul class="elementor-icon-list-items">
2611							<li class="elementor-icon-list-item">
2612											<a href="https://aceremodelingtx.com/design-and-developme/3d-renderings/">
2613
2614											<span class="elementor-icon-list-text">3D Renderings</span>
2615											</a>
2616									</li>
2617								<li class="elementor-icon-list-item">
2618											<a href="https://aceremodelingtx.com/design-and-developme/architectural-drawings-austin/">
2619
2620											<span class="elementor-icon-list-text">Architectural Drawings</span>
2621											</a>
2622									</li>
2623								<li class="elementor-icon-list-item">
2624											<a href="https://aceremodelingtx.com/design-and-developme/new-construction/">
2625
2626											<span class="elementor-icon-list-text">New Construction</span>
2627											</a>
2628									</li>
2629								<li class="elementor-icon-list-item">
2630											<a href="https://aceremodelingtx.com/design-and-developme/permitting-and-regulations/">
2631
2632											<span class="elementor-icon-list-text">Permitting and Regulations</span>
2633											</a>
2634									</li>
2635						</ul>
2636						</div>
2637				</div>
2638				</div>
2639		<div class="elementor-element elementor-element-b320f8c e-con-full e-flex e-con e-child" data-id="b320f8c" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
2640				<div class="elementor-element elementor-element-0243d49 ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="0243d49" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
2641				<div class="elementor-widget-container">
2642					<h2 class="elementor-heading-title elementor-size-default">Office</h2>				</div>
2643				</div>
2644				<div class="elementor-element elementor-element-4604869 elementor-icon-list--layout-traditional elementor-list-item-link-full_width ob-has-background-overlay elementor-widget elementor-widget-icon-list" data-id="4604869" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-list.default">
2645				<div class="elementor-widget-container">
2646							<ul class="elementor-icon-list-items">
2647							<li class="elementor-icon-list-item">
2648										<span class="elementor-icon-list-text">Monday to Friday: </span>
2649									</li>
2650								<li class="elementor-icon-list-item">
2651										<span class="elementor-icon-list-text">8:30 AM - 6:30 PM </span>
2652									</li>
2653						</ul>
2654						</div>
2655				</div>
2656				<div class="elementor-element elementor-element-38b7b71 elementor-icon-list--layout-traditional elementor-list-item-link-full_width ob-has-background-overlay elementor-widget elementor-widget-icon-list" data-id="38b7b71" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-list.default">
2657				<div class="elementor-widget-container">
2658							<ul class="elementor-icon-list-items">
2659							<li class="elementor-icon-list-item">
2660										<span class="elementor-icon-list-text"><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="87eee9e1e8c7e6e4e2f5e2eae8e3e2ebeee9e0f3ffa9e4e8ea">[email&#160;protected]</a></span>
2661									</li>
2662								<li class="elementor-icon-list-item">
2663										<span class="elementor-icon-list-text">(512) 969-9179</span>
2664									</li>
2665						</ul>
2666						</div>
2667				</div>
2668				</div>
2669					</div>
2670				</div>
2671		<div class="elementor-element elementor-element-cd716b8 e-flex e-con-boxed e-con e-parent" data-id="cd716b8" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
2672					<div class="e-con-inner">
2673		<div class="elementor-element elementor-element-2770416 e-con-full e-flex e-con e-child" data-id="2770416" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
2674				<div class="elementor-element elementor-element-4b041b4 elementor-icon-list--layout-inline elementor-align-left elementor-mobile-align-center elementor-list-item-link-full_width ob-has-background-overlay elementor-widget elementor-widget-icon-list" data-id="4b041b4" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-list.default">
2675				<div class="elementor-widget-container">
2676							<ul class="elementor-icon-list-items elementor-inline-items">
2677							<li class="elementor-icon-list-item elementor-inline-item">
2678											<a href="https://aceremodelingtx.com/?page_id=3&#038;preview=true" target="_blank">
2679
2680											<span class="elementor-icon-list-text">Privacy Policy</span>
2681											</a>
2682									</li>
2683								<li class="elementor-icon-list-item elementor-inline-item">
2684										<span class="elementor-icon-list-text">Terms Of Service</span>
2685									</li>
2686						</ul>
2687						</div>
2688				</div>
2689				</div>
2690					</div>
2691				</div>
2692		<div class="elementor-element elementor-element-5f8f67f e-con-full e-flex e-con e-parent" data-id="5f8f67f" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
2693				<div class="elementor-element elementor-element-19e36df elementor-align-right elementor-fixed ob-has-background-overlay elementor-widget elementor-widget-button" data-id="19e36df" data-element_type="widget" data-settings="{&quot;_position&quot;:&quot;fixed&quot;,&quot;_ob_butterbutton_use_it&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="button.default">
2694				<div class="elementor-widget-container">
2695									<div class="elementor-button-wrapper">
2696					<a class="elementor-button elementor-button-link elementor-size-sm" href="sms:5129699179">
2697						<span class="elementor-button-content-wrapper">
2698						<span class="elementor-button-icon">
2699				<svg aria-hidden="true" class="e-font-icon-svg e-far-comment" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C114.6 32 0 125.1 0 240c0 47.6 19.9 91.2 52.9 126.3C38 405.7 7 439.1 6.5 439.5c-6.6 7-8.4 17.2-4.6 26S14.4 480 24 480c61.5 0 110-25.7 139.1-46.3C192 442.8 223.2 448 256 448c141.4 0 256-93.1 256-208S397.4 32 256 32zm0 368c-26.7 0-53.1-4.1-78.4-12.1l-22.7-7.2-19.5 13.8c-14.3 10.1-33.9 21.4-57.5 29 7.3-12.1 14.4-25.7 19.9-40.2l10.6-28.1-20.6-21.8C69.7 314.1 48 282.2 48 240c0-88.2 93.3-160 208-160s208 71.8 208 160-93.3 160-208 160z"></path></svg>			</span>
2700									<span class="elementor-button-text">SMS</span>
2701					</span>
2702					</a>
2703				</div>
2704								</div>
2705				</div>
2706				</div>
2707		<div class="elementor-element elementor-element-c9bf0d9 e-flex e-con-boxed e-con e-parent" data-id="c9bf0d9" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
2708					<div class="e-con-inner">
2709		<div class="elementor-element elementor-element-715b5d0 e-con-full e-flex e-con e-child" data-id="715b5d0" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
2710				<div class="elementor-element elementor-element-cec7ae9 elementor-icon-list--layout-inline elementor-align-left elementor-mobile-align-center elementor-list-item-link-full_width ob-has-background-overlay elementor-widget elementor-widget-icon-list" data-id="cec7ae9" data-element_type="widget" data-settings="{&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="icon-list.default">
2711				<div class="elementor-widget-container">
2712							<ul class="elementor-icon-list-items elementor-inline-items">
2713							<li class="elementor-icon-list-item elementor-inline-item">
2714											<a href="https://www.kukushka.co.il/" target="_blank">
2715
2716											<span class="elementor-icon-list-text"><u>Design:</u> Studio Kukushka</span>
2717											</a>
2718									</li>
2719								<li class="elementor-icon-list-item elementor-inline-item">
2720											<a href="https://Vivir.co.il">
2721
2722											<span class="elementor-icon-list-text"><u>Development:</u> Vivir</span>
2723											</a>
2724									</li>
2725						</ul>
2726						</div>
2727				</div>
2728				</div>
2729		<div class="elementor-element elementor-element-93ee105 e-con-full e-flex e-con e-child" data-id="93ee105" data-element_type="container" data-settings="{&quot;_ob_use_container_extras&quot;:&quot;no&quot;,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
2730				<div class="elementor-element elementor-element-b7f0580 elementor-widget__width-initial ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="b7f0580" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="heading.default">
2731				<div class="elementor-widget-container">
2732					<h2 class="elementor-heading-title elementor-size-default">© 2025  All Rights Reserved. <br></h2>				</div>
2733				</div>
2734				<div class="elementor-element elementor-element-b988926 ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-text-editor" data-id="b988926" data-element_type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_postman_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}" data-widget_type="text-editor.default">
2735				<div class="elementor-widget-container">
2736									<p>This site is protected by reCAPTCHA and the Google <a style="text-decoration: underline;" href="https://policies.google.com/privacy" target="_blank" rel="noopener">Privacy Policy </a>and <a style="text-decoration: underline;" href="https://policies.google.com/terms" target="_blank" rel="noopener">Terms of Service</a> apply.</p>								</div>
2737				</div>
2738				</div>
2739					</div>
2740				</div>
2741				</footer>
vendor: 112 bytes, lines 2741-2743
2741
2742		
2743<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2743<script type="speculationrules">
2744{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2745</script>
2745
2746			
2746<script>
2747				const lazyloadRunObserver = () => {
2748					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
2749					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
2750						entries.forEach( ( entry ) => {
2751							if ( entry.isIntersecting ) {
2752								let lazyloadBackground = entry.target;
2753								if( lazyloadBackground ) {
2754									lazyloadBackground.classList.add( 'e-lazyloaded' );
2755								}
2756								lazyloadBackgroundObserver.unobserve( entry.target );
2757							}
2758						});
2759					}, { rootMargin: '200px 0px 200px 0px' } );
2760					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
2761						lazyloadBackgroundObserver.observe( lazyloadBackground );
2762					} );
2763				};
2764				const events = [
2765					'DOMContentLoaded',
2766					'elementor/lazyload/observe',
2767				];
2768				events.forEach( ( event ) => {
2769					document.addEventListener( event, lazyloadRunObserver );
2770				} );
2771			</script>
2771
2772			
2772<script id="rocket-browser-checker-js-after">
2773"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
2774//# sourceURL=rocket-browser-checker-js-after
2775</script>
vendor: 1 bytes, line 2775
2775
2776<script id="rocket-preload-links-js-extra">
2777var RocketPreloadLinksConfig = {"excludeUris":"/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://aceremodelingtx.com","onHoverDelay":"100","rateThrottle":"3"};
2778//# sourceURL=rocket-preload-links-js-extra
2779</script>
vendor: 1 bytes, line 2779
2779
2780<script id="rocket-preload-links-js-after">
2781(function() {
2782"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
2783}());
2784
2785//# sourceURL=rocket-preload-links-js-after
2786</script>
vendor: 1 bytes, line 2786
2786
2787<script id="rocket_lazyload_css-js-extra">
2788var rocket_lazyload_css_data = {"threshold":"300"};
2789//# sourceURL=rocket_lazyload_css-js-extra
2790</script>
vendor: 1 bytes, line 2790
2790
2791<script id="rocket_lazyload_css-js-after">
2792!function o(n,c,a){function u(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(s)return s(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return u(n[t][1][e]||e)},r,r.exports,o,n,c,a)}return c[t].exports}for(var s="function"==typeof require&&require,e=0;e<a.length;e++)u(a[e]);return u}({1:[function(e,t,r){"use strict";{const c="undefined"==typeof rocket_pairs?[]:rocket_pairs,a=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var o=rocket_lazyload_css_data.threshold||300;const u=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&c.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,a.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{u.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:o+"px"});function n(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&c.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(u.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}n(),function(){const r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}}()(document.querySelector("body"),n)}},{}]},{},[1]);
2793//# sourceURL=rocket_lazyload_css-js-after
2794</script>
vendor: 1 bytes, line 2794
2794
2795<script id="hello-theme-frontend-js" src="https://aceremodelingtx.com/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=3.4.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2795
2795
2796<script id="elementor-webpack-runtime-js" src="https://aceremodelingtx.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.33.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2796
2796
2797<script id="elementor-frontend-modules-js" src="https://aceremodelingtx.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.33.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2797
2797
2798<script id="jquery-ui-core-js-before">window.addEventListener('DOMContentLoaded', function() {
2799jQuery.uiBackCompat = true;
2800//# sourceURL=jquery-ui-core-js-before
2801});</script>
vendor: 1 bytes, line 2801
2801
2802<script id="jquery-ui-core-js" src="https://aceremodelingtx.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2802
2802
2803<script id="elementor-frontend-js-extra">
2804var uael_particles_script = {"uael_particles_url":"https://aceremodelingtx.com/wp-content/plugins/ultimate-elementor/assets/min-js/uael-particles.min.js","particles_url":"https://aceremodelingtx.com/wp-content/plugins/ultimate-elementor/assets/lib/particles/particles.min.js","snowflakes_image":"https://aceremodelingtx.com/wp-content/plugins/ultimate-elementor/assets/img/snowflake.svg","gift":"https://aceremodelingtx.com/wp-content/plugins/ultimate-elementor/assets/img/gift.png","tree":"https://aceremodelingtx.com/wp-content/plugins/ultimate-elementor/assets/img/tree.png","skull":"https://aceremodelingtx.com/wp-content/plugins/ultimate-elementor/assets/img/skull.png","ghost":"https://aceremodelingtx.com/wp-content/plugins/ultimate-elementor/assets/img/ghost.png","moon":"https://aceremodelingtx.com/wp-content/plugins/ultimate-elementor/assets/img/moon.png","bat":"https://aceremodelingtx.com/wp-content/plugins/ultimate-elementor/assets/img/bat.png","pumpkin":"https://aceremodelingtx.com/wp-content/plugins/ultimate-elementor/assets/img/pumpkin.png"};
2805//# sourceURL=elementor-frontend-js-extra
2806</script>
vendor: 1 bytes, line 2806
2806
2807<script id="elementor-frontend-js-before">
2808var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"3.33.2","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"nested-elements":true,"home_screen":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"cloud-library":true,"e_opt_in_v4_page":true,"import-export-customization":true,"mega-menu":true,"e_pro_variables":true},"urls":{"assets":"https:\/\/aceremodelingtx.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/aceremodelingtx.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/aceremodelingtx.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"f4b9b40d3e"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[],"dynamicooo":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":3212,"title":"Outdoor%20Living%20Builders%20in%20Austin%20%7C%20ACE%20Remodeling%20TX","excerpt":"","featuredImage":"https:\/\/aceremodelingtx.com\/wp-content\/uploads\/2025\/04\/background_removed_image_0I6Hc-b3SWW8p9YQfBJBcA-1-1024x752.webp"}};
2809//# sourceURL=elementor-frontend-js-before
2810</script>
vendor: 1 bytes, line 2810
2810
2811<script id="elementor-frontend-js" src="https://aceremodelingtx.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.33.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2811
2811
2812<script id="elementor-frontend-js-after">window.addEventListener('DOMContentLoaded', function() {
2813"use strict";!function(e,t){e(t).on("elementor/frontend/init",(function(){var t,i=elementorModules.frontend.handlers.Base;t=i.extend({onInit:function(){i.prototype.onInit.apply(this,arguments),this.isHarakiri()&&(this.$element.addClass("ob-harakiri"),"clip"===this.getElementSettings("_ob_harakiri_text_clip")&&this.updateCSS("add"))},isHarakiri:function(){return"yes"===this.getElementSettings("_ob_use_harakiri")},onElementChange:function(e){"_ob_harakiri_writing_mode"===e&&("inherit"!==this.getElementSettings("_ob_harakiri_writing_mode")?this.$element.addClass("ob-harakiri"):this.$element.removeClass("ob-harakiri")),"_ob_harakiri_text_clip"===e&&("clip"===this.getElementSettings("_ob_harakiri_text_clip")?this.updateCSS("add"):""===this.getElementSettings("_ob_harakiri_text_clip")&&this.updateCSS("remove"))},updateCSS:function(e){"add"===e&&this.$element.find(".elementor-heading-title").css("background-clip","text").css("-webkit-text-fill-color","transparent"),"remove"===e&&this.$element.find(".elementor-heading-title").css("background-clip","unset").css("-webkit-text-fill-color","unset")}});var n={"heading.default":t,"text-editor.default":t};e.each(n,(function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}))}(jQuery,window);
2814window.scope_array = [];
2815								window.backend = 0;
2816								jQuery.cachedScript = function( url, options ) {
2817									// Allow user to set any option except for dataType, cache, and url.
2818									options = jQuery.extend( options || {}, {
2819										dataType: "script",
2820										cache: true,
2821										url: url
2822									});
2823									// Return the jqXHR object so we can chain callbacks.
2824									return jQuery.ajax( options );
2825								};
2826							    jQuery( window ).on( "elementor/frontend/init", function() {
2827									elementorFrontend.hooks.addAction( "frontend/element_ready/global", function( $scope, $ ){
2828										if ( "undefined" == typeof $scope ) {
2829												return;
2830										}
2831										if ( $scope.hasClass( "uael-particle-yes" ) ) {
2832											window.scope_array.push( $scope );
2833											$scope.find(".uael-particle-wrapper").addClass("js-is-enabled");
2834										}else{
2835											return;
2836										}
2837										if(elementorFrontend.isEditMode() && $scope.find(".uael-particle-wrapper").hasClass("js-is-enabled") && window.backend == 0 ){
2838											var uael_url = uael_particles_script.uael_particles_url;
2839
2840											jQuery.cachedScript( uael_url );
2841											window.backend = 1;
2842										}else if(elementorFrontend.isEditMode()){
2843											var uael_url = uael_particles_script.uael_particles_url;
2844											jQuery.cachedScript( uael_url ).done(function(){
2845												var flag = true;
2846											});
2847										}
2848									});
2849								});
2850
2851								// Added both `document` and `window` event listeners to address issues where some users faced problems with the `document` event not triggering as expected.
2852								// Define cachedScript globally to avoid redefining it.
2853
2854								jQuery.cachedScript = function(url, options) {
2855									options = jQuery.extend(options || {}, {
2856										dataType: "script",
2857										cache: true,
2858										url: url
2859									});
2860									return jQuery.ajax(options); // Return the jqXHR object so we can chain callbacks
2861								};
2862
2863								let uael_particle_loaded = false; //flag to prevent multiple script loads.
2864
2865								jQuery( document ).on( "ready elementor/popup/show", () => {
2866										loadParticleScript();
2867								});
2868
2869								jQuery( window ).one( "elementor/frontend/init", () => {
2870								 	if (!uael_particle_loaded) {
2871										loadParticleScript();
2872									}
2873								});
2874								
2875								function loadParticleScript(){
2876								 	// Use jQuery to check for the presence of the element
2877									if (jQuery(".uael-particle-yes").length < 1) {
2878										return;
2879									}
2880									
2881									uael_particle_loaded = true;
2882									var uael_url = uael_particles_script.uael_particles_url;
2883									// Call the cachedScript function
2884									jQuery.cachedScript(uael_url);
2885								}
2886//# sourceURL=elementor-frontend-js-after
2887});</script>
vendor: 1 bytes, line 2887
2887
2888<script id="e-sticky-js" src="https://aceremodelingtx.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=3.32.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 2888
2888
2889<script id="swiper-js" src="https://aceremodelingtx.com/wp-content/plugins/elementor/assets/lib/swiper/v8/swiper.min.js?ver=8.4.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2889
2889
2890<script id="dce-fix-background-loop-js" src="https://aceremodelingtx.com/wp-content/plugins/dynamic-content-for-elementor/assets/js/fix-background-loop.min.js?ver=3.3.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2890
2890
2891<script id="dce-settings-js" src="https://aceremodelingtx.com/wp-content/plugins/dynamic-content-for-elementor/assets/js/settings.min.js?ver=3.3.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2891
2891
2892<script id="dce-dynamicPosts-base-js-extra">
2893var dce_features_collection_dynamic_posts = ["dce-acf-relationship","dce-dynamicposts-v2","dce-dynamic-woo-products","dce-dynamic-woo-products-on-sale","dce-woo-products-cart","dce-woo-product-upsells","dce-woo-products-variations","dce-woo-product-crosssells","dce-dynamic-show-favorites","dce-woo-wishlist","dce-sticky-posts","dce-search-results","dce-my-posts","dce-dynamic-archives","dce-metabox-relationship"];
2894//# sourceURL=dce-dynamicPosts-base-js-extra
2895</script>
vendor: 1 bytes, line 2895
2895
2896<script id="dce-dynamicPosts-base-js" src="https://aceremodelingtx.com/wp-content/plugins/dynamic-content-for-elementor/assets/js/dynamic-posts-base.min.js?ver=3.3.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2896
2896
2897<script id="imagesloaded-js" src="https://aceremodelingtx.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 2897
2897
2898<script id="dce-dynamicPosts-grid-js" src="https://aceremodelingtx.com/wp-content/plugins/dynamic-content-for-elementor/assets/js/dynamic-posts-skin-grid.min.js?ver=3.3.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2898
2898
2899<script id="masonry-js" src="https://aceremodelingtx.com/wp-includes/js/masonry.min.js?ver=4.2.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2899
2899
2900<script id="jquery-masonry-js" src="https://aceremodelingtx.com/wp-includes/js/jquery/jquery.masonry.min.js?ver=3.1.2b" data-rocket-defer defer></script>
vendor: 1 bytes, line 2900
2900
2901<script id="dce-infinitescroll-js" src="https://aceremodelingtx.com/wp-content/plugins/dynamic-content-for-elementor/assets/node/infinite-scroll/infinite-scroll.pkgd.min.js?ver=3.3.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2901
2901
2902<script id="dce-isotope-js" src="https://aceremodelingtx.com/wp-content/plugins/dynamic-content-for-elementor/assets/node/isotope-layout/isotope.pkgd.min.js?ver=3.3.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2902
2902
2903<script id="dce-jquery-match-height-js" src="https://aceremodelingtx.com/wp-content/plugins/dynamic-content-for-elementor/assets/node/jquery-match-height/jquery.matchHeight-min.js?ver=3.3.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2903
2903
2904<script id="ooohboi-steroids-js" src="https://aceremodelingtx.com/wp-content/plugins/ooohboi-steroids-for-elementor/assets/js/ooohboi-steroids.js?ver=2.1.24aaa" data-rocket-defer defer></script>
vendor: 1 bytes, line 2904
2904
2905<script id="elementor-pro-webpack-runtime-js" src="https://aceremodelingtx.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.32.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 2905
2905
2906<script id="wp-hooks-js" src="https://aceremodelingtx.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2906
2906
2907<script id="wp-i18n-js" src="https://aceremodelingtx.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2907
2907
2908<script id="wp-i18n-js-after">
2909wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2910//# sourceURL=wp-i18n-js-after
2911</script>
vendor: 1 bytes, line 2911
2911
2912<script id="elementor-pro-frontend-js-before">
2913var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/aceremodelingtx.com\/wp-admin\/admin-ajax.php","nonce":"366c9a0807","urls":{"assets":"https:\/\/aceremodelingtx.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/aceremodelingtx.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/aceremodelingtx.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
2914//# sourceURL=elementor-pro-frontend-js-before
2915</script>
vendor: 1 bytes, line 2915
2915
2916<script id="elementor-pro-frontend-js" src="https://aceremodelingtx.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.32.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 2916
2916
2917<script id="pro-elements-handlers-js" src="https://aceremodelingtx.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.32.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 2917
2917
2918<script id="ob-glider-js" src="https://aceremodelingtx.com/wp-content/plugins/ooohboi-steroids-for-elementor/assets/js/glider-min.js?ver=2.1.24" data-rocket-defer defer></script>
vendor: 1 bytes, line 2918
2918
2919<script id="ob-spacerat-js" src="https://aceremodelingtx.com/wp-content/plugins/ooohboi-steroids-for-elementor/assets/js/spacerat-min.js?ver=2.1.24" data-rocket-defer defer></script>
vendor: 1 bytes, line 2919
2919
2920<script id="ob-hoveranimator-js" src="https://aceremodelingtx.com/wp-content/plugins/ooohboi-steroids-for-elementor/assets/js/hoveranimator.js?ver=2.1.24" data-rocket-defer defer></script>
vendor: 1 bytes, line 2920
2920
2921<script id="ob-pseuduo-js" src="https://aceremodelingtx.com/wp-content/plugins/ooohboi-steroids-for-elementor/assets/js/pseudo-min.js?ver=2.1.24" data-rocket-defer defer></script>
vendor: 1 bytes, line 2921
2921
2922<script id="wp-emoji-settings" type="application/json">
2923{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://aceremodelingtx.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
2924</script>
vendor: 1 bytes, line 2924
2924
2925<script type="module">
2926/*! This file is auto-generated */
2927var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
2928//# sourceURL=https://aceremodelingtx.com/wp-includes/js/wp-emoji-loader.min.js
2929</script>
2929
2930<style id="dce-template-fix-5856d55-inline">.dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .elementor-background-video-container::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-video-container::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .elementor-background-slideshow::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .e-con-inner > .elementor-background-slideshow::before, .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-5856d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image: var(--wpr-bg-3834678a-6a45-4ffa-85fe-ef3393812dc3);}</style><style id="dce-template-fix-3958208-inline">.dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-3958208:not(.elementor-motion-effects-element-type-background), .dce-fix-background-loop .dce-elementor-rendering-id-0 .elementor-element.elementor-element-3958208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image: var(--wpr-bg-27640a38-9016-4502-afed-aab5c6b16089);}</style>            
2930<script>
2931                (function() {
2932                    var link = document.createElement('link');
2933                    link.rel = 'stylesheet';
2934                    link.href = 'https://aceremodelingtx.com/wp-content/plugins/ooohboi-steroids-for-elementor/assets/css/swiper.min.css';
2935                    document.head.appendChild(link);
2936                })();
2937            </script>
2937
2938            
2938<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
2939if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
2940images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
2941if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
2941<script data-no-minify="1" async src="https://aceremodelingtx.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
2941<script>function lazyLoadThumb(e,alt,l){var t='<img loading="lazy" data-lazy-src="https://i.ytimg.com/vi_webp/ID/hqdefault.webp" alt="" width="480" height="360"><noscript><img loading="lazy" src="https://i.ytimg.com/vi_webp/ID/hqdefault.webp" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="Play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=[];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi_webp/ID/hqdefault.webp'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script>
vendor: 1 bytes, line 2941
2941
2942<script type="rocketlazyloadscript" data-rocket-type="module">
2943import detect from "https:\/\/aceremodelingtx.com\/wp-content\/plugins\/optimization-detective\/detect.min.js?ver=1.0.0-beta3"; detect( {"minViewportAspectRatio":0.4,"maxViewportAspectRatio":2.5,"isDebug":false,"extensionModuleUrls":[],"restApiEndpoint":"https:\/\/aceremodelingtx.com\/wp-json\/optimization-detective\/v1\/url-metrics:store","currentETag":"5235f919b0e8de20b3d32795defe96de","currentUrl":"https:\/\/aceremodelingtx.com\/residential\/pools\/","urlMetricSlug":"f8197a58ecfd3e604f688dfd766681ed","cachePurgePostId":3212,"urlMetricHMAC":"9251f55e757c283874f60fb4cacc564a","urlMetricGroupStatuses":[{"minimumViewportWidth":0,"maximumViewportWidth":480,"complete":false},{"minimumViewportWidth":480,"maximumViewportWidth":600,"complete":false},{"minimumViewportWidth":600,"maximumViewportWidth":782,"complete":false},{"minimumViewportWidth":782,"maximumViewportWidth":null,"complete":false}],"storageLockTTL":60,"freshnessTTL":604800,"webVitalsLibrarySrc":"https:\/\/aceremodelingtx.com\/wp-content\/plugins\/optimization-detective\/build\/web-vitals.js?ver
2943=4.2.4"} );
2944</script>
vendor: 1 bytes, line 2944
2944
2945<script>(()=>{class RocketElementorPreload{constructor(){this.deviceMode=document.createElement("span"),this.deviceMode.id="elementor-device-mode-wpr",this.deviceMode.setAttribute("class","elementor-screen-only"),document.body.appendChild(this.deviceMode)}t(){let t=getComputedStyle(this.deviceMode,":after").content.replace(/"/g,"");this.animationSettingKeys=this.i(t),document.querySelectorAll(".elementor-invisible[data-settings]").forEach((t=>{const e=t.getBoundingClientRect();if(e.bottom>=0&&e.top<=window.innerHeight)try{this.o(t)}catch(t){}}))}o(t){const e=JSON.parse(t.dataset.settings),i=e.m||e.animation_delay||0,n=e[this.animationSettingKeys.find((t=>e[t]))];if("none"===n)return void t.classList.remove("elementor-invisible");t.classList.remove(n),this.currentAnimation&&t.classList.remove(this.currentAnimation),this.currentAnimation=n;let o=setTimeout((()=>{t.classList.remove("elementor-invisible"),t.classList.add("animated",n),this.l(t,e)}),i);window.addEventListener("rocket-startLoading",(function(){clearTimeout(o)}))}i(t="mobile"){const e=[""];switch(t){case"mobile":e.unshift("_mobile");case"tablet":e.unshift("_tablet");case"desktop":e.unshift("_desktop")}const i=[];return["animation","_animation"].forEach((t=>{e.forEach((e=>{i.push(t+e)}))})),i}l(t,e){this.i().forEach((t=>delete e[t])),t.dataset.settings=JSON.stringify(e)}static run(){const t=new RocketElementorPreload;requestAnimationFrame(t.t.bind(t))}}document.addEventListener("DOMContentLoaded",RocketElementorPreload.run)})();</script>
2945<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"563f40e159a1453da0d5a370eb40496c","r":1,"spa":2}' crossorigin="anonymous"></script>
2945
2946</body>
2947</html>
2948
2949<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1791215735 -->

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.