PageSourceSearch

https://www.bestaustinhandyman.com/

html bestaustinhandyman.com collected 2026-10-08 20:52:35 UTC 386,830 bytes, 2,737 lines download raw bytes

1<!doctype html>
2<html lang="en-US" prefix="og: https://ogp.me/ns#" class="no-js" itemtype="https://schema.org/WebPage" itemscope>
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
6	
7<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ -->
8<title>Best Austin Handyman &amp; Remodeling | Trusted Handyman &amp; Remodeling</title>
9<meta name="description" content="Handyman services and custom remodeling in Austin. We handle everything from repairs and installations to full kitchen and bathroom remodels, custom decks, and rebuilds after water damage."/>
10<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
11<link rel="canonical" href="https://www.bestaustinhandyman.com/" />
12<meta property="og:locale" content="en_US" />
13<meta property="og:type" content="website" />
14<meta property="og:title" content="Best Austin Handyman &amp; Remodeling | Trusted Handyman &amp; Remodeling" />
15<meta property="og:description" content="Handyman services and custom remodeling in Austin. We handle everything from repairs and installations to full kitchen and bathroom remodels, custom decks, and rebuilds after water damage." />
16<meta property="og:url" content="https://www.bestaustinhandyman.com/" />
17<meta property="og:site_name" content="Best Austin Handyman and Remodeling" />
18<meta property="og:updated_time" content="2026-08-14T16:32:43-05:00" />
19<meta property="og:image" content="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/Best-Austin-Handyman-2025-Full-Color-Logo.png" />
20<meta property="og:image:secure_url" content="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/Best-Austin-Handyman-2025-Full-Color-Logo.png" />
21<meta property="og:image:width" content="825" />
22<meta property="og:image:height" content="825" />
23<meta property="og:image:alt" content="Best Austin Handyman and Remodeling Logo" />
24<meta property="og:image:type" content="image/png" />
25<meta name="twitter:card" content="summary" />
26<meta name="twitter:title" content="Best Austin Handyman &amp; Remodeling | Trusted Handyman &amp; Remodeling" />
27<meta name="twitter:description" content="Handyman services and custom remodeling in Austin. We handle everything from repairs and installations to full kitchen and bathroom remodels, custom decks, and rebuilds after water damage." />
28<meta name="twitter:image" content="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/Best-Austin-Handyman-2025-Full-Color-Logo.png" />
29<meta name="twitter:label1" content="Written by" />
30<meta name="twitter:data1" content="Barrett Criscoe" />
31<meta name="twitter:label2" content="Time to read" />
32<meta name="twitter:data2" content="Less than a minute" />
33<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Place","@id":"https://www.bestaustinhandyman.com/#place","address":{"@type":"PostalAddress","streetAddress":"6505 Willamette Dr.","addressLocality":"Austin","addressRegion":"TX","postalCode":"78723","addressCountry":"United States of America"}},{"@type":["HomeAndConstructionBusiness","Organization"],"@id":"https://www.bestaustinhandyman.com/#organization","name":"Best Austin Handyman and Remodeling","url":"https://www.bestaustinhandyman.com","sameAs":["https://www.facebook.com/bestatxhandyman/","https://www.instagram.com/bestatxhandyman/?hl=en"],"email":"[email protected]","address":{"@type":"PostalAddress","streetAddress":"6505 Willamette Dr.","addressLocality":"Austin","addressRegion":"TX","postalCode":"78723","addressCountry":"United States of America"},"logo":{"@type":"ImageObject","@id":"https://www.bestaustinhandyman.com/#logo","url":"https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-sq-white-bg.png","contentUrl":"https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-sq-white-bg.png","caption":"Best Austin Handyman and Remodeling","inLanguage":"en-US","width":"895","height":"895"},"openingHours":["Mo,Tu,We,Th,Fr 09:00-17:00"],"location":{"@id":"https://www.bestaustinhandyman.com/#place"},"image":{"@id":"https://www.bestaustinhandyman.com/#logo"},"telephone":"+1-512-761-7336"},{"@type":"WebSite","@id":"https://www.bestaustinhandyman.com/#website","url":"https://www.bestaustinhandyman.com","name":"Best Austin Handyman and Remodeling","publisher":{"@id":"https://www.bestaustinhandyman.com/#organization"},"inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":"https://www.bestaustinhandyman.com/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10.jpg","url":"https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10.jpg","width":"200","height":"200","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://www.bestaustinhandyman.com/#webpage","url":"https://www.bestaustinhandyman.com/","name":"Best Austin Handyman &amp; Remodeling | Trusted Handyman &amp; Remodeling","datePublished":"2022-06-06T10:31:29-05:00","dateModified":"2026-08-14T16:32:43-05:00","about":{"@id":"https://www.bestaustinhandyman.com/#organization"},"isPartOf":{"@id":"https://www.bestaustinhandyman.com/#website"},"primaryImageOfPage":{"@id":"https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10.jpg"},"inLanguage":"en-US"}]}</script>
33
34<!-- /Rank Math WordPress SEO plugin -->
35
36<link rel='dns-prefetch' href='//cdn.bestaustinhandyman.com' />
37<link rel='preconnect' href='//cdn.bestaustinhandyman.com' />
38<link rel='preconnect' href='//cdn.bestaustinhandyman.com' crossorigin />
39<link rel="alternate" type="application/rss+xml" title="Best Austin Handyman &amp; Remodeling &raquo; Feed" href="https://www.bestaustinhandyman.com/feed/" />
40<link rel="alternate" type="application/rss+xml" title="Best Austin Handyman &amp; Remodeling &raquo; Comments Feed" href="https://www.bestaustinhandyman.com/comments/feed/" />
41			
41<script>document.documentElement.classList.remove( 'no-js' );</script>
41
42			<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.bestaustinhandyman.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.bestaustinhandyman.com%2F" />
43<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.bestaustinhandyman.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.bestaustinhandyman.com%2F&#038;format=xml" />
44<style id="wp-img-auto-sizes-contain-inline-css">
45img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
46/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
47</style>
48<link rel='stylesheet' id='formidable-css' href='https://cdn.bestaustinhandyman.com/wp-content/plugins/formidable/css/formidableforms.css?ver=910640' media='all' />
49<link rel='stylesheet' id='kadence-blocks-advancedbtn-css' href='https://cdn.bestaustinhandyman.com/wp-content/plugins/kadence-blocks/dist/style-blocks-advancedbtn.css?ver=3.7.12.1' media='all' />
50<style id="wp-emoji-styles-inline-css">
51
52	img.wp-smiley, img.emoji {
53		display: inline !important;
54		border: none !important;
55		box-shadow: none !important;
56		height: 1em !important;
57		width: 1em !important;
58		margin: 0 0.07em !important;
59		vertical-align: -0.1em !important;
60		background: none !important;
61		padding: 0 !important;
62	}
63/*# sourceURL=wp-emoji-styles-inline-css */
64</style>
65<style id="wp-block-library-inline-css">
66: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;
66--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}}
67
68/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
69</style>
70<style id="wp-block-paragraph-inline-css">
71.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}
72/*# sourceURL=https://cdn.bestaustinhandyman.com/wp-includes/blocks/paragraph/style.min.css */
73</style>
74
75<style id="classic-theme-styles-inline-css">
76/*! This file is auto-generated */
77.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
78/*# sourceURL=/wp-includes/css/classic-themes.min.css */
79</style>
80
81<style id="global-styles-inline-css">
82: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--color--theme-palette-1: var(--global-palette1);--wp--preset--color--theme-palette-2: var(--global-palette2);--wp--preset--color--theme-palette-3: var(--global-palette3);--wp--preset--color--theme-palette-4: var(--global-palette4);--wp--preset--color--theme-palette-5: var(--global-palette5);--wp--preset--color--theme-palette-6: var(--global-palette6);--wp--preset--color--theme-palette-7: var(--global-palette7);--wp--preset--color--theme-palette-8: var(--global-palette8);--wp--preset--color--theme-palette-9: var(--global-palette9);--wp--preset--color--theme-palette-10: var(--global-palette10);--wp--preset--color--theme-palette-11: var(--global-palette11);--wp--preset--color--theme-palette-12: var(--global-palette12);--wp--preset--color--theme-palette-13: var(--global-palette13);--wp--preset--color--theme-palette-14: var(--global-palette14);--wp--preset--color--theme-palette-15: var(--global-palette15);--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,
820) 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: var(--global-font-size-small);--wp--preset--font-size--medium: var(--global-font-size-medium);--wp--preset--font-size--large: var(--global-font-size-large);--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--larger: var(--global-font-size-larger);--wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);--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: var(--global-calc-content-width);--wp--style--global--wide-size: var(--global-calc-wide-content-width); }:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){font-style: inherit;font-weight: inherit;letter-spacing: inherit;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-theme-palette-1-color{color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-color{color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-color{color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-color{color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-color{color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-color{color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-color{color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-color{color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-color{color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-color{color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-color{color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-color{color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-color{color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-color{color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-color{color: var(--wp--preset--color--theme-palette-15) !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-theme-palette-1-background-color{background-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-background-color{background-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-background-color{background-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-background-color{background-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-background-color{background-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-background-color{background-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-background-color{background-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-background-color{background-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-background-color{background-color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-background-color{background-color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-background-color{background-color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-background-color{background-color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-background-color{background-color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-background-color{background-color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-background-color{background-color: var(--wp--preset--color--theme-palette-15) !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-theme-palette-1-border-color{border-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-border-color{border-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-border-color{border-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-border-color{border-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-border-color{border-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-border-color{border-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-border-color{border-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-border-color{border-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-border-color{border-color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-border-color{border-color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-border-color{border-color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-border-color{border-color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-border-color{border-color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-border-color{border-color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-border-color{border-color: var(--wp--preset--color--theme-palette-15) !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;}
82.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;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;}.has-xxlarge-font-size{font-size: var(--wp--preset--font-size--xxlarge) !important;}
83/*# sourceURL=global-styles-inline-css */
84</style>
85
86<link rel='stylesheet' id='kadence-global-css' href='https://cdn.bestaustinhandyman.com/wp-content/themes/kadence/assets/css/global.min.css?ver=1.5.2' media='all' />
87<style id="kadence-global-inline-css">
88/* Kadence Base CSS */
89:root{--global-palette1:#e47b02;--global-palette2:#102a43;--global-palette3:#292e33;--global-palette4:#8a7b68;--global-palette5:#d6b27a;--global-palette6:#1c1c1c;--global-palette7:#fff4e5;--global-palette8:#f5f6f8;--global-palette9:#ffffff;--global-palette10:oklch(from var(--global-palette1) calc(l + 0.10 * (1 - l)) calc(c * 1.00) calc(h + 180) / 100%);--global-palette11:#13612e;--global-palette12:#1159af;--global-palette13:#b82105;--global-palette14:#f7630c;--global-palette15:#f5a524;--global-palette9rgb:255, 255, 255;--global-palette-highlight:#a85a01;--global-palette-highlight-alt:var(--global-palette2);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:#ce6a02;--global-palette-btn-bg-hover:#b85e02;--global-palette-btn:var(--global-palette6);--global-palette-btn-hover:var(--global-palette3);--global-palette-btn-sec-bg:var(--global-palette7);--global-palette-btn-sec-bg-hover:var(--global-palette2);--global-palette-btn-sec:var(--global-palette3);--global-palette-btn-sec-hover:var(--global-palette9);--global-body-font-family:Manrope, sans-serif;--global-heading-font-family:Rubik, sans-serif;--global-primary-nav-font-family:inherit;--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1290px;--global-content-wide-width:calc(1290px + 230px);--global-content-narrow-width:842px;--global-content-edge-padding:1.5rem;--global-content-boxed-padding:2rem;--global-calc-content-width:calc(1290px - var(--global-content-edge-padding) - var(--global-content-edge-padding) );--wp--style--global--content-size:var(--global-calc-content-width);}.wp-site-blocks{--global-vw:calc( 100vw - ( 0.5 * var(--scrollbar-offset)));}body{background:var(--global-palette8);}body, input, select, optgroup, textarea{font-style:normal;font-weight:normal;font-size:16px;line-height:1.6;font-family:var(--global-body-font-family);color:var(--global-palette6);}.content-bg, body.content-style-unboxed .site{background:var(--global-palette9);}h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font-family);}h1{font-style:normal;font-weight:600;font-size:clamp(22px, 1.0642rem + 1.326vw, 34px);line-height:1.2;text-transform:none;color:var(--global-palette6);}h2{font-style:normal;font-weight:600;font-size:clamp(20px, 0.991rem + 1.105vw, 30px);line-height:1.1;text-transform:none;color:var(--global-palette6);}h3{font-style:normal;font-weight:600;font-size:clamp(17px, 0.933rem + 0.5525vw, 22px);line-height:1.1;text-transform:none;color:var(--global-palette6);}h4{font-style:normal;font-weight:600;font-size:24px;line-height:1.1;text-transform:none;color:var(--global-palette3);}h5{font-style:normal;font-weight:600;font-size:21px;line-height:1.1;text-transform:none;color:var(--global-palette6);}h6{font-style:normal;font-weight:normal;font-size:17px;line-height:1.1;letter-spacing:1px;text-transform:uppercase;color:var(--global-palette3);}.entry-hero .kadence-breadcrumbs{max-width:1290px;}.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .comments-area, .alignfull > .wp-block-cover__inner-container, .alignwide > .wp-block-cover__inner-container{max-width:var(--global-content-width);}.content-width-narrow .content-container.site-container, .content-width-narrow .hero-container.site-container{max-width:var(--global-content-narrow-width);}@media all and (min-width: 1520px){.wp-site-blocks .content-container  .alignwide{margin-left:-115px;margin-right:-115px;width:unset;max-width:unset;}}@media all and (min-width: 1102px){.content-width-narrow .wp-site-blocks .content-container .alignwide{margin-left:-130px;margin-right:-130px;width:unset;max-width:unset;}}.content-style-boxed .wp-site-blocks .entry-content .alignwide{margin-left:calc( -1 * var( --global-content-boxed-pa
89dding ) );margin-right:calc( -1 * var( --global-content-boxed-padding ) );}.content-area{margin-top:5rem;margin-bottom:5rem;}@media all and (max-width: 1024px){.content-area{margin-top:3rem;margin-bottom:3rem;}}@media all and (max-width: 767px){.content-area{margin-top:2rem;margin-bottom:2rem;}}@media all and (max-width: 1024px){:root{--global-content-boxed-padding:2rem;}}@media all and (max-width: 767px){:root{--global-content-boxed-padding:1.5rem;}}.entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.entry-content-wrap{padding:1.5rem;}}.entry.single-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.entry.loop-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.loop-entry .entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.loop-entry .entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.loop-entry .entry-content-wrap{padding:1.5rem;}}button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit{font-style:normal;font-weight:700;font-size:19px;line-height:1;letter-spacing:0px;text-transform:none;border-radius:0px;padding:20px 36px 20px 36px;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}.wp-block-button.is-style-outline .wp-block-button__link{padding:20px 36px 20px 36px;}button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, .elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper .elementor-button:active, .wc-block-cart__submit:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0);}.kb-button.kb-btn-global-outline.kb-btn-global-inherit{padding-top:calc(20px - 2px);padding-right:calc(36px - 2px);padding-bottom:calc(20px - 2px);padding-left:calc(36px - 2px);}button.button-style-secondary, .button.button-style-secondary, .wp-block-button__link.button-style-secondary, input[type="button"].button-style-secondary, input[type="reset"].button-style-secondary, input[type="submit"].button-style-secondary, .fl-button.button-style-secondary, .elementor-button-wrapper .elementor-button.button-style-secondary, .wc-block-components-checkout-place-order-button.button-style-secondary, .wc-block-cart__submit.button-style-secondary{font-style:normal;font-weight:700;font-size:19px;line-height:1;letter-spacing:0px;text-transform:none;}@media all and (min-width: 1025px){.transparent-header .entry-hero .entry-hero-container-inner{padding-top:140px;}}@media all and (max-width: 1024px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:140px;}}@media all and (max-width: 767px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:140px;}}#kt-scroll-up-reader, #kt-scroll-up{border-radius:0px 0px 0px 0px;background:var(--global-palette2);bottom:100px;font-size:1.4em;padding:0.4em 0.4em 0.4em 0.4em;}#kt-scroll-up-reader.scroll-up-side-right, #kt-scroll-up.scroll-up-side-right{right:30px;}#kt-scroll-up-reader.scroll-up-side-left, #kt-scroll-up.scroll-up-side-left{left:30px;}@media all and (hover: hover){#kt-scroll-up-reader:hover, #kt-scroll-up:hover{background:var(--global-palette2);}}.entry-hero.page-hero-section .entry-header{min-height:200px;}.loop-entry.type-post h2.entry-title{font-style:normal;font-size:20px;line-height:1.3;color:var(--global-palette6);}
90/* Kadence Header CSS */
91@media all and (max-width: 1024px){.mobile-transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.kadence-scrollbar-fixer.mobile-transparent-header #masthead{right:var(--scrollbar-offset,0);}.mobile-transparent-header #masthead, .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}.site-header-row-tablet-layout-fullwidth, .site-header-row-tablet-layout-standard{padding:0px;}}@media all and (min-width: 1025px){.transparent-header #masthead{position:absolute;
91left:0px;right:0px;z-index:100;}.transparent-header.kadence-scrollbar-fixer #masthead{right:var(--scrollbar-offset,0);}.transparent-header #masthead, .transparent-header .site-top-header-wrap .site-header-row-container-inner, .transparent-header .site-main-header-wrap .site-header-row-container-inner, .transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}}.site-branding a.brand img{max-width:190px;}.site-branding a.brand img.svg-logo-image{width:190px;}.site-branding{padding:0px 0px 0px 0px;}.site-branding .site-title{font-style:normal;font-weight:500;font-size:15px;line-height:1.2;color:var(--global-palette3);}@media all and (max-width: 1024px){.site-branding .site-title{font-size:15px;}}@media all and (max-width: 767px){.site-branding .site-title{font-size:16px;}}#masthead, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner{background:#ffffff;}.site-main-header-wrap .site-header-row-container-inner{background:var(--global-palette9);}.site-main-header-inner-wrap{min-height:140px;}.site-main-header-wrap .site-header-row-container-inner>.site-container{padding:4px 24px 4px 24px;}.site-top-header-wrap .site-header-row-container-inner{background:#766959;}.site-top-header-wrap .site-header-row-container-inner>.site-container{padding:3px 24px 3px 24px;}@media all and (max-width: 1024px){.site-top-header-wrap .site-header-row-container-inner>.site-container{padding:2px 2px 2px 2px;}}@media all and (max-width: 767px){.site-top-header-wrap .site-header-row-container-inner>.site-container{padding:2px 2px 2px 2px;}}.site-main-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-header-upper-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-header-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-top-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-bottom-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header.item-is-fixed.item-is-stuck{box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after{width:calc( 100% - 1.4em);}.main-navigation .primary-menu-container > ul > li.menu-item > a{padding-left:calc(1.4em / 2);padding-right:calc(1.4em / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette6);}.main-navigation .primary-menu-container > ul > li.menu-item .dropdown-nav-special-toggle{right:calc(1.4em / 2);}.main-navigation .primary-menu-container > ul li.menu-item > a{font-style:normal;font-weight:600;font-size:15px;line-height:1.2;}.main-navigation .primary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette-highlight);}.main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette3);}.header-navigation .header-menu-container ul ul.sub-menu, .header-navigation .header-menu-container ul ul.submenu{background:var(--global-palette3);box-shadow:0px 2px 13px 0px rgba(0,0,0,0.1);}.header-navigation .header-menu-container ul ul li.menu-item, .header-menu-container ul.menu > li.kadence-menu-mega-enabled > ul > li.menu-item > a{border-bottom:1px solid rgba(255,255,255,0.1);border-radius:3px 3px 3px 3px;}.header-navigation .header-menu-container ul ul li.menu-item > a{width:250px;padding-top:1em;padding-bottom:1em;color:var(--global-palette8);font-style:normal;font-weight:600;font-size:16px;}.header-navigation .header-menu-container ul ul li.menu-item > a:hover{color:var(--global-palette3);background:var(--global-palette1);border-radius:3px 3px 3px 3px;}.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item > a{color:var(--global-palette3);background:var(--global-palette1);border-radius:3px 3px 3px 3px;}.mobile-toggle-open-container .menu-toggle-open, .mobile-toggle-open-container .menu-toggle-open:focus{color:var(--global-palette3);padding:0.4em 0.6em 0.4em 0.6em;font-size:14px;}.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered{border:1px solid currentColor;}.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:30px;}.mobile-toggle-open-container .menu-toggle-open:hover, .mobile-toggle-open-container .menu-toggle-open:focus-visible{color:var(--global-palette-highlight);}.mobile-navigation ul li{font-style:normal;font-weight:600;font-size:20px;line-height:1.2;}.mobile-navigation ul li a{padding-top:1em;padding-bottom:1em;}.mobile-navigation ul li > a, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{color:#25282a;}.mobile-navigation ul li > a:hover, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap:hover{color:#a85a01;}.mobile-navigation ul li.current-menu-item > a, .mobile-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap{color:#a85a01;}.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid var(--global-palette4);}
91.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid var(--global-palette4);}#mobile-drawer .drawer-inner, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated.show-drawer .drawer-inner{background:#f6f2ea;width:400px;}@media all and (max-width: 1024px){#mobile-drawer .drawer-inner, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated.show-drawer .drawer-inner{width:400px;}}@media all and (max-width: 767px){#mobile-drawer .drawer-inner, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated.show-drawer .drawer-inner{width:320px;}}#mobile-drawer .drawer-header .drawer-toggle{padding:0.3em 0.15em 0.3em 0.15em;font-size:26px;}#main-header .header-button{border-radius:4px 4px 4px 4px;color:var(--global-palette9);background:#ce6a02;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}#main-header .header-button.button-size-custom{padding:14px 18px 14px 18px;}#main-header .header-button:hover{background:#b85e02;box-shadow:0px 15px 25px -7px rgba(0,0,0,0);}.header-html{font-style:normal;color:var(--global-palette8);}.mobile-header-button-wrap .mobile-header-button-inner-wrap .mobile-header-button{color:#ffffff;background:#ce6a02;border:2px none transparent;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}.mobile-header-button-wrap .mobile-header-button-inner-wrap .mobile-header-button:hover{color:#ffffff;background:#b85e02;box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}
92/* Kadence Footer CSS */
93.site-middle-footer-wrap .site-footer-row-container-inner{background:var(--global-palette7);}.site-footer .site-middle-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){color:var(--global-palette6);}.site-middle-footer-inner-wrap{padding-bottom:30px;}.site-top-footer-wrap .site-footer-row-container-inner{background:var(--global-palette7);font-style:normal;color:var(--global-palette9);}.site-footer .site-top-footer-wrap a:not(.button):not(.wp-block-button__link):not(.wp-element-button){color:var(--global-palette9);}.site-footer .site-top-footer-wrap a:not(.button):not(.wp-block-button__link):not(.wp-element-button):hover{color:var(--global-palette9);}.site-top-footer-inner-wrap{padding-top:20px;}@media all and (max-width: 1024px){.site-top-footer-inner-wrap{padding-bottom:40px;}}.site-bottom-footer-wrap .site-footer-row-container-inner{background:#766959;border-top:0px solid var(--global-palette4);}.site-footer .site-bottom-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){color:var(--global-palette9);}.site-footer .site-bottom-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{color:var(--global-palette7);}.footer-social-wrap .footer-social-inner-wrap{font-size:1.45em;gap:0.5em;}.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button{color:var(--global-palette9);background:var(--global-palette2);border:2px none transparent;border-radius:3px;}.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button:hover{color:var(--global-palette9);background:var(--global-palette4);}#colophon .footer-html{font-style:normal;color:var(--global-palette9);}#colophon .footer-navigation .footer-menu-container > ul > li > a{padding-left:calc(1.1em / 2);padding-right:calc(1.1em / 2);padding-top:calc(0.6em / 2);padding-bottom:calc(0.6em / 2);color:var(--global-palette3);}#colophon .footer-navigation .footer-menu-container > ul li a:hover{color:var(--global-palette-highlight);}#colophon .footer-navigation .footer-menu-container > ul li.current-menu-item > a{color:var(--global-palette4);}
94/* Kadence Pro Header CSS */
95.header-navigation-dropdown-direction-left ul ul.submenu, .header-navigation-dropdown-direction-left ul ul.sub-menu{right:0px;left:auto;}.rtl .header-navigation-dropdown-direction-right ul ul.submenu, .rtl .header-navigation-dropdown-direction-right ul ul.sub-menu{left:0px;right:auto;}.header-account-button .nav-drop-title-wrap > .kadence-svg-iconset, .header-account-button > .kadence-svg-iconset{font-size:1.2em;}.site-header-item .header-account-button .nav-drop-title-wrap, .site-header-item .header-account-wrap > .header-account-button{display:flex;align-items:center;}.header-account-style-icon_label .header-account-label{padding-left:5px;}.header-account-style-label_icon .header-account-label{padding-right:5px;}.site-header-item .header-account-wrap .header-account-button{text-decoration:none;box-shadow:none;color:inherit;background:transparent;padding:0.6em 0em 0.6em 0em;}.header-mobile-account-wrap .header-account-button .nav-drop-title-wrap > .kadence-svg-iconset, .header-mobile-account-wrap .header-account-button > .kadence-svg-iconset{font-size:1.2em;}.header-mobile-account-wrap .header-account-button .nav-drop-title-wrap, .header-mobile-account-wrap > .header-account-button{display:flex;align-items:center;}.header-mobile-account-wrap.header-account-style-icon_label .header-account-label{padding-left:5px;}.header-mobile-account-wrap.header-account-style-label_icon .header-account-label{padding-right:5px;}.header-mobile-account-wrap .header-account-button{text-decoration:none;box-shadow:none;color:inherit;background:transparent;padding:0.6em 0em 0.6em 0em;}#login-drawer .drawer-inner .drawer-content{display:flex;justify-content:center;align-items:center;position:absolute;top:0px;bottom:0px;left:0px;right:0px;padding:0px;}#loginform p label{display:block;}#login-drawer #loginform{width:100%;}#login-drawer #loginform input{width:100%;}#login-drawer #loginform input[type="checkbox"]{width:auto;}#login-drawer .drawer-inner .drawer-header{position:relative;z-index:100;}#login-drawer .drawer-content_inner.widget_login_form_inner{padding:2em;width:100%;max-width:350px;border-radius:.25rem;background:var(--global-palette9);color:var(--global-palette4);}#login-drawer .lost_password a{color:var(--global-palette6);}#login-drawer .lost_password, #login-drawer .register-field{text-align:center;}#login-drawer .widget_login_form_inner p{margin-top:1.2em;margin-bottom:0em;}#login-drawer .widget_login_form_inner p:first-child{margin-top:0em;}#login-drawer .widget_login_form_inner label{margin-bottom:0.5em;}#login-drawer hr.register-divider{margin:1.2em 0;border-width:1px;}#login-drawer .register-field{font-size:90%;}@media all and (min-width: 1025px){#login-drawer hr.register-divider.hide-desktop{display:none;}#login-drawer p.register-field.hide-desktop{display:none;}}@media all and (max-width: 1024px){#login-drawer hr.register-divider.hide-mobile{display:none;}#login-drawer p.register-field.hide-mobile{display:none;}}@media all and (max-width: 767px){#login-drawer hr.register-divider.hide-mobile{display:none;}#login-drawer p.register-field.hide-mobile{display:none;}}.tertiary-navigation .tertiary-menu-container > ul > li.menu-item > a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette5);}.tertiary-navigation .tertiary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette-highlight);}.tertiary-navigation .tertiary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette3);}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.tertiary-menu-container>ul>li>a:after{width:calc( 100% - 1.2em);}.quaternary-navigation .quaternary-menu-container > ul > li.menu-item > a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette5);}.quaternary-navigation .quaternary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette-highlight);}.quaternary-navigation .quaternary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette3);}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.quaternary-menu-container>ul>li>a:after{width:calc( 100% - 1.2em);}#main-header .header-divider{border-right:1px solid var(--global-palette6);height:50%;}#main-header .header-divider2{border-right:1px solid var(--global-palette6);height:50%;}#main-header .header-divider3{border-right:1px solid var(--global-palette6);height:50%;}#mobile-header .header-mobile-divider, #mobile-drawer .header-mobile-divider{border-right:1px solid var(--global-palette6);height:50%;}#mobile-drawer .header-mobile-divider{border-top:1px solid var(--global-palette6);width:50%;}#mobile-header .header-mobile-divider2{border-right:1px solid var(--global-palette6);height:50%;}#mobile-drawer .header-mobile-divider2{border-top:1px solid var(--global-palette6);width:50%;}.header-item-search-bar form ::-webkit-input-placeholder{color:currentColor;opacity:0.5;}.header-item-search-bar form ::placeholder{color:currentColor;opacity:0.5;}.header-search-bar form{max-width:100%;width:240px;}.header-mobile-search-bar form{max-width:calc(100vw - var(--global-sm-spacing) - var(--global-sm-spacing));width:240px;}.header-widget-lstyle-normal .header-widget-area-inner a:not(.button){text-decoration:underline;}.element-contact-inner-wrap{display:flex;flex-wrap:wrap;align-items:center;margin-top:-0.6em;
95margin-left:calc(-0.6em / 2);margin-right:calc(-0.6em / 2);}.element-contact-inner-wrap .header-contact-item{display:inline-flex;flex-wrap:wrap;align-items:center;color:var(--global-palette8);margin-top:0.6em;margin-left:calc(0.6em / 2);margin-right:calc(0.6em / 2);}.element-contact-inner-wrap a.header-contact-item:hover{color:var(--global-palette7);}.element-contact-inner-wrap .header-contact-item .kadence-svg-iconset{font-size:1.2em;}.header-contact-item img{display:inline-block;}.header-contact-item .contact-label{margin-left:0.3em;}.rtl .header-contact-item .contact-label{margin-right:0.3em;margin-left:0px;}.header-mobile-contact-wrap .element-contact-inner-wrap{display:flex;flex-wrap:wrap;align-items:center;margin-top:-0.6em;margin-left:calc(-0.6em / 2);margin-right:calc(-0.6em / 2);}.header-mobile-contact-wrap .element-contact-inner-wrap .header-contact-item{display:inline-flex;flex-wrap:wrap;align-items:center;color:var(--global-palette2);margin-top:0.6em;margin-left:calc(0.6em / 2);margin-right:calc(0.6em / 2);}.header-mobile-contact-wrap .element-contact-inner-wrap .header-contact-item .kadence-svg-iconset{font-size:2em;}#main-header .header-button2{box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}#main-header .header-button2:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}.mobile-header-button2-wrap .mobile-header-button-inner-wrap .mobile-header-button2{border:2px none transparent;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}.mobile-header-button2-wrap .mobile-header-button-inner-wrap .mobile-header-button2:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}#widget-drawer.popup-drawer-layout-fullwidth .drawer-content .header-widget2, #widget-drawer.popup-drawer-layout-sidepanel .drawer-inner{max-width:400px;}#widget-drawer.popup-drawer-layout-fullwidth .drawer-content .header-widget2{margin:0 auto;}.widget-toggle-open{display:flex;align-items:center;background:transparent;box-shadow:none;}.widget-toggle-open:hover, .widget-toggle-open:focus{border-color:currentColor;background:transparent;box-shadow:none;}.widget-toggle-open .widget-toggle-icon{display:flex;}.widget-toggle-open .widget-toggle-label{padding-right:5px;}.rtl .widget-toggle-open .widget-toggle-label{padding-left:5px;padding-right:0px;}.widget-toggle-open .widget-toggle-label:empty, .rtl .widget-toggle-open .widget-toggle-label:empty{padding-right:0px;padding-left:0px;}.widget-toggle-open-container .widget-toggle-open{color:var(--global-palette5);padding:0.4em 0.6em 0.4em 0.6em;font-size:14px;}.widget-toggle-open-container .widget-toggle-open.widget-toggle-style-bordered{border:1px solid currentColor;}.widget-toggle-open-container .widget-toggle-open .widget-toggle-icon{font-size:20px;}.widget-toggle-open-container .widget-toggle-open:hover, .widget-toggle-open-container .widget-toggle-open:focus{color:var(--global-palette-highlight);}#widget-drawer .header-widget-2style-normal a:not(.button){text-decoration:underline;}#widget-drawer .header-widget-2style-plain a:not(.button){text-decoration:none;}#widget-drawer .header-widget2 .widget-title{color:var(--global-palette9);}#widget-drawer .header-widget2{color:var(--global-palette8);}#widget-drawer .header-widget2 a:not(.button), #widget-drawer .header-widget2 .drawer-sub-toggle{color:var(--global-palette8);}#widget-drawer .header-widget2 a:not(.button):hover, #widget-drawer .header-widget2 .drawer-sub-toggle:hover{color:var(--global-palette9);}#mobile-secondary-site-navigation ul li{font-size:14px;}#mobile-secondary-site-navigation ul li a{padding-top:1em;padding-bottom:1em;}#mobile-secondary-site-navigation ul li > a, #mobile-secondary-site-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette8);}#mobile-secondary-site-navigation ul li.current-menu-item > a, #mobile-secondary-site-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette-highlight);}#mobile-secondary-site-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, #mobile-secondary-site-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgba(255,255,255,0.1);}
95#mobile-secondary-site-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid rgba(255,255,255,0.1);}
96/*# sourceURL=kadence-global-inline-css */
97</style>
98<link rel='stylesheet' id='kadence-header-css' href='https://cdn.bestaustinhandyman.com/wp-content/themes/kadence/assets/css/header.min.css?ver=1.5.2' media='all' />
99<link rel='stylesheet' id='kadence-content-css' href='https://cdn.bestaustinhandyman.com/wp-content/themes/kadence/assets/css/content.min.css?ver=1.5.2' media='all' />
100<link rel='stylesheet' id='kadence-footer-css' href='https://cdn.bestaustinhandyman.com/wp-content/themes/kadence/assets/css/footer.min.css?ver=1.5.2' media='all' />
101<link rel='stylesheet' id='kadence-blocks-rowlayout-css' href='https://cdn.bestaustinhandyman.com/wp-content/plugins/kadence-blocks/dist/style-blocks-rowlayout.css?ver=3.7.12.1' media='all' />
102<link rel='stylesheet' id='kadence-blocks-column-css' href='https://cdn.bestaustinhandyman.com/wp-content/plugins/kadence-blocks/dist/style-blocks-column.css?ver=3.7.12.1' media='all' />
103<link rel='stylesheet' id='kadence-blocks-spacer-css' href='https://cdn.bestaustinhandyman.com/wp-content/plugins/kadence-blocks/dist/style-blocks-spacer.css?ver=3.7.12.1' media='all' />
104<style id="kadence-blocks-advancedheading-inline-css">
105	.wp-block-kadence-advancedheading mark{background:transparent;border-style:solid;border-width:0}
106	.wp-block-kadence-advancedheading mark.kt-highlight{color:#f76a0c;}
107	.kb-adv-heading-icon{display: inline-flex;justify-content: center;align-items: center;}
108	.is-layout-constrained > .kb-advanced-heading-link {display: block;}.wp-block-kadence-advancedheading.has-background{padding: 0;}	.single-content .kadence-advanced-heading-wrapper h1,
109	.single-content .kadence-advanced-heading-wrapper h2,
110	.single-content .kadence-advanced-heading-wrapper h3,
111	.single-content .kadence-advanced-heading-wrapper h4,
112	.single-content .kadence-advanced-heading-wrapper h5,
113	.single-content .kadence-advanced-heading-wrapper h6 {margin: 1.5em 0 .5em;}
114	.single-content .kadence-advanced-heading-wrapper+* { margin-top:0;}.kb-screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);}
115/*# sourceURL=kadence-blocks-advancedheading-inline-css */
116</style>
117<link rel='stylesheet' id='kadence-blocks-image-css' href='https://cdn.bestaustinhandyman.com/wp-content/plugins/kadence-blocks/dist/style-blocks-image.css?ver=3.7.12.1' media='all' />
118<link rel='stylesheet' id='kadence-blocks-infobox-css' href='https://cdn.bestaustinhandyman.com/wp-content/plugins/kadence-blocks/dist/style-blocks-infobox.css?ver=3.7.12.1' media='all' />
119<link rel='stylesheet' id='kadence-blocks-testimonials-css' href='https://cdn.bestaustinhandyman.com/wp-content/plugins/kadence-blocks/dist/style-blocks-testimonials.css?ver=3.7.12.1' media='all' />
120<link rel='stylesheet' id='kadence-kb-splide-css' href='https://cdn.bestaustinhandyman.com/wp-content/plugins/kadence-blocks-pro/includes/assets/css/kadence-splide.min.css?ver=2.8.20.1' media='all' />
121<link rel='stylesheet' id='kadence-blocks-splide-css' href='https://cdn.bestaustinhandyman.com/wp-content/plugins/kadence-blocks/includes/assets/css/kb-blocks-splide.min.css?ver=3.7.12.1' media='all' />
122<link rel='stylesheet' id='kadence_child-style-css' href='https://cdn.bestaustinhandyman.com/wp-content/themes/kadence-child/style.css?ver=1.0' media='all' />
123<link rel='stylesheet' id='kadence-rankmath-css' href='https://cdn.bestaustinhandyman.com/wp-content/themes/kadence/assets/css/rankmath.min.css?ver=1.5.2' media='all' />
124<style id="kadence-blocks-global-variables-inline-css">
125:root {--global-kb-font-size-sm:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-kb-font-size-md:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-kb-font-size-lg:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-kb-font-size-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--global-kb-font-size-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--global-kb-font-size-xxxl:clamp(2.75rem, 0.489rem + 7.065vw, 6rem);}
126/*# sourceURL=kadence-blocks-global-variables-inline-css */
127</style>
128<style id="kadence_blocks_css-inline-css">
129ul.menu .wp-block-kadence-advancedbtn .kb-btn3087_9d0b61-24.kb-button{width:initial;}.wp-block-kadence-advancedbtn .kb-btn3087_9d0b61-24.kb-button{color:var(--global-palette9, #ffffff);padding-top:13px;padding-right:24px;padding-bottom:13px;padding-left:24px;}.kb-row-layout-id6_351ac0-d2 > .kt-row-column-wrap{align-content:center;}:where(.kb-row-layout-id6_351ac0-d2 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:center;}.kb-row-layout-id6_351ac0-d2 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-lg, 4rem);row-gap:var(--global-kb-gap-none, 0rem );max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:var(--global-kb-spacing-xl, 4rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);grid-template-columns:minmax(0, calc(55% - ((var(--global-kb-gap-lg, 4rem) * 1 )/2)))minmax(0, calc(45% - ((var(--global-kb-gap-lg, 4rem) * 1 )/2)));}.kb-row-layout-id6_351ac0-d2 > .kt-row-layout-overlay{opacity:1;}@media all and (max-width: 1024px){.kb-row-layout-id6_351ac0-d2 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-3xl, 6.5rem);padding-bottom:var(--global-kb-spacing-3xl, 6.5rem);grid-template-columns:minmax(0, calc(55% - ((var(--global-kb-gap-md, 2rem) * 1 )/2)))minmax(0, calc(45% - ((var(--global-kb-gap-md, 2rem) * 1 )/2)));}}@media all and (max-width: 767px){.kb-row-layout-id6_351ac0-d2 > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-xl, 4rem);padding-bottom:var(--global-kb-spacing-xl, 4rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id6_351ac0-d2{background:var(--global-palette7, #EDF2F7);}}.kadence-column6_506259-e6 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_506259-e6 > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_506259-e6 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_506259-e6 > .kt-inside-inner-col{padding-right:0px;flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-column6_506259-e6{text-align:center;}}@media all and (max-width: 767px){.kadence-column6_506259-e6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column6_506259-e6, .kt-inside-inner-col > .kadence-column6_506259-e6:not(.specificity){margin-bottom:var(--global-kb-spacing-md, 2rem);}}.kb-row-layout-id6_1f8c5b-30 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-none, 0rem );padding-top:10px;padding-bottom:10px;grid-template-columns:minmax(0, calc(10% - ((var(--global-kb-gap-none, 0rem ) * 1 )/2)))minmax(0, calc(90% - ((var(--global-kb-gap-none, 0rem ) * 1 )/2)));}@media all and (max-width: 1024px){.kb-row-layout-id6_1f8c5b-30 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id6_1f8c5b-30 > .kt-row-column-wrap{padding-top:20px;padding-bottom:20px;grid-template-columns:minmax(0, 1fr);}}.kadence-column6_abb72c-11 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_abb72c-11 > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_abb72c-11 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_abb72c-11 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_abb72c-11 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-spacer.kt-block-spacer-6_2d130e-96 .kt-block-spacer{height:6px;}.wp-block-kadence-spacer.kt-block-spacer-6_2d130e-96 .kt-divider{border-top-width:3px;height:1px;border-top-color:var(--global-palette1, #3182CE);width:50%;}@media all and (max-width: 1024px){.wp-block-kadence-spacer.kt-block-spacer-6_2d130e-96 .kt-divider{width:20%!important;}}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-6_2d130e-96 .kt-divider{width:20%!important;}}.kadence-column6_b56c72-71 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_b56c72-71 > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_b56c72-71 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_b56c72-71 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_b56c72-71 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading6_d805c7-b3, .wp-block-kadence-advancedheading.kt-adv-heading6_d805c7-b3[data-kb-block="kb-adv-heading6_d805c7-b3"]{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:-10px;text-align:left;font-size:var(--global-kb-font-size-md, 1.25rem);}.wp-block-kadence-advancedheading.kt-adv-heading6_d805c7-b3 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6_d805c7-b3[data-kb-block="kb-adv-heading6_d805c7-b3"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading6_d805c7-b3 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6_d805c7-b3[data-kb-block="kb-adv-heading6_d805c7-b3"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading6_d805c7-b3, .wp-block-kadence-advancedheading.kt-adv-heading6_d805c7-b3[data-kb-block="kb-adv-heading6_d805c7-b3"]{text-align:left!important;}}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading6_d805c7-b3, .wp-block-kadence-advancedheading.kt-adv-heading6_d805c7-b3[data-kb-block="kb-adv-heading6_d805c7-b3"]{text-align:left!important;}}.wp-block-kadence-advancedheading.kt-adv-heading6_074af8-68, .wp-block-kadence-advancedheading.kt-adv-heading6_074af8-68[data-kb-block="kb-adv-heading6_074af8-68"]{margin-top:0px;margin-bottom:var(--global-kb-spacing-sm, 1.5rem);}.wp-block-kadence-advancedheading.kt-adv-heading6_074af8-68 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6_074af8-68[data-kb-block="kb-adv-heading6_074af8-68"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading6_074af8-68 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6_074af8-68[data-kb-block="kb-adv-heading6_074af8-68"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading6_074af8-68, .wp-block-kadence-advancedheading.kt-adv-heading6_074af8-68[data-kb-block="kb-adv-heading6_074af8-68"]{font-size:var(--global-kb-font-size-lg, 2rem);text-align:left!important;}}.wp-block-kadence-advancedheading.kt-adv-heading6_fda965-f8 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6_fda965-f8[data-kb-block="kb-adv-heading6_fda965-f8"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading6_fda965-f8 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6_fda965-f8[data-kb-block="kb-adv-heading6_fda965-f8"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading6_fda965-f8, .wp-block-kadence-advancedheading.kt-adv-heading6_fda965-f8[data-kb-block="kb-adv-heading6_fda965-f8"]{text-align:left!important;}}.kadence-column6_cta_hero-01 > .kt-inside-inner-col{display:flex;}.kadence-column6_cta_hero-01 > .kt-inside-inner-col{column-gap:32px;}.kadence-column6_cta_hero-01 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:left;}.kadence-column6_cta_hero-01 > .kt-inside-inner-col > *, .kadence-column6_cta_hero-01 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column6_cta_hero-01 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}
129.kadence-column6_cta_hero-01 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}.kt-row-column-wrap > .kadence-column6_cta_hero-01{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column6_cta_hero-01{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column6_cta_hero-01 > .kt-inside-inner-col{align-items:center;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column6_cta_hero-01{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column6_cta_hero-01{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column6_cta_hero-01 > .kt-inside-inner-col{align-items:center;}}@media all and (max-width: 1024px){.kadence-column6_cta_hero-01 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:left;}}@media all and (min-width: 768px) and (max-width: 1024px){.kadence-column6_cta_hero-01 > .kt-inside-inner-col > *, .kadence-column6_cta_hero-01 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column6_cta_hero-01 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column6_cta_hero-01 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}@media all and (max-width: 767px){.kadence-column6_cta_hero-01 > .kt-inside-inner-col{column-gap:16px;flex-direction:column;justify-content:center;align-items:stretch;flex-wrap:nowrap;}.kt-row-column-wrap > .kadence-column6_cta_hero-01{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column6_cta_hero-01{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column6_cta_hero-01 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.wp-block-kadence-column.kb-section-dir-horizontal.kadence-column6_cta_hero-01 > .kt-inside-inner-col > .wp-block-kadence-infobox{align-self:unset;}}.wp-block-kadence-advancedbtn.kb-btns6_cta_btn-01{justify-content:flex-start;}@media all and (max-width: 1024px){.wp-block-kadence-advancedbtn.kb-btns6_cta_btn-01{justify-content:flex-start;}}@media all and (max-width: 767px){.wp-block-kadence-advancedbtn.kb-btns6_cta_btn-01{justify-content:flex-start;}}ul.menu .wp-block-kadence-advancedbtn .kb-btn6_cta_sbtn-01.kb-button{width:initial;}.wp-block-kadence-advancedbtn .kb-btn6_cta_sbtn-01.kb-button{color:var(--global-palette9, #ffffff);background:#ce6a02;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top:0px solid #ce6a02;border-right:0px solid #ce6a02;border-bottom:0px solid #ce6a02;border-left:0px solid #ce6a02;padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-md, 2rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-md, 2rem);}.wp-block-kadence-advancedbtn .kb-btn6_cta_sbtn-01.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn6_cta_sbtn-01.kb-button:focus{color:var(--global-palette9, #ffffff);background:var(--global-palette2, #2B6CB0);}@media all and (max-width: 1024px){.wp-block-kadence-advancedbtn .kb-btn6_cta_sbtn-01.kb-button{border-top:0px solid #ce6a02;border-right:0px solid #ce6a02;border-bottom:0px solid #ce6a02;border-left:0px solid #ce6a02;}}@media all and (max-width: 767px){.wp-block-kadence-advancedbtn .kb-btn6_cta_sbtn-01.kb-button{border-top:0px solid #ce6a02;border-right:0px solid #ce6a02;border-bottom:0px solid #ce6a02;border-left:0px solid #ce6a02;}}ul.menu .wp-block-kadence-advancedbtn .kb-btn6_cta_sbtn-02.kb-button{width:initial;}.wp-block-kadence-advancedbtn .kb-btn6_cta_sbtn-02.kb-button{color:#576872;background:var(--global-palette9, #ffffff);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top:1px solid #576872;border-right:1px solid #576872;border-bottom:1px solid #576872;border-left:1px solid #576872;padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-md, 2rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-md, 2rem);}.wp-block-kadence-advancedbtn .kb-btn6_cta_sbtn-02.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn6_cta_sbtn-02.kb-button:focus{color:var(--global-palette9, #ffffff);background:#576872;}@media all and (max-width: 1024px){.wp-block-kadence-advancedbtn .kb-btn6_cta_sbtn-02.kb-button{border-top:1px solid #576872;border-right:1px solid #576872;border-bottom:1px solid #576872;border-left:1px solid #576872;}}@media all and (max-width: 767px){.wp-block-kadence-advancedbtn .kb-btn6_cta_sbtn-02.kb-button{border-top:1px solid #576872;border-right:1px solid #576872;border-bottom:1px solid #576872;border-left:1px solid #576872;}}.kadence-column6_2fbe48-4b > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_2fbe48-4b > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_2fbe48-4b > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_2fbe48-4b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_2fbe48-4b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kb-image6_ef2fd6-b6 .kb-image-has-overlay:after{opacity:0.3;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;}.kb-image6_ef2fd6-b6 img.kb-img, .kb-image6_ef2fd6-b6 .kb-img img{border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;box-shadow:20px 20px 30px 0px rgba(0, 0, 0, 0.2);filter:drop-shadow(10px 10px 4px rgba(0, 0, 0, 0.2));object-position:97% 60%;}@media all and (max-width: 767px){.wp-block-kadence-image.kb-image6_ef2fd6-b6:not(.kb-specificity-added):not(.kb-extra-specificity-added){margin-right:0px;margin-left:0px;}}.kb-row-layout-id6_5b685d-ca > .kt-row-column-wrap{max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-id6_5b685d-ca > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-md, 2rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}}.kadence-column6_bdc6f8-af > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_bdc6f8-af > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_bdc6f8-af > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_bdc6f8-af > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_bdc6f8-af > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading6_bf8964-08, .wp-block-kadence-advancedheading.kt-adv-heading6_bf8964-08[data-kb-block="kb-adv-heading6_bf8964-08"]{max-width:800px;margin-right:auto;margin-left:auto;margin-bottom:var(--global-kb-spacing-xl, 4rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading6_bf8964-08 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6_bf8964-08[data-kb-block="kb-adv-heading6_bf8964-08"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading6_bf8964-08 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6_bf8964-08[data-kb-block="kb-adv-heading6_bf8964-08"] img.kb-inline-image{width:150px;display:inline-block;}.kadence-column6_f10e1a-a4 > .kt-inside-inner-col{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:0px;padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:0px;}
129.kadence-column6_f10e1a-a4 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_f10e1a-a4 > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_f10e1a-a4 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_f10e1a-a4 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_f10e1a-a4 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id6_3a97e3-86{margin-top:-50px;}.kb-row-layout-id6_3a97e3-86 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id6_3a97e3-86 > .kt-row-column-wrap{grid-template-columns:repeat(4, minmax(0, 1fr));}.kb-row-layout-id6_3a97e3-86 ,.kb-row-layout-id6_3a97e3-86 h1,.kb-row-layout-id6_3a97e3-86 h2,.kb-row-layout-id6_3a97e3-86 h3,.kb-row-layout-id6_3a97e3-86 h4,.kb-row-layout-id6_3a97e3-86 h5,.kb-row-layout-id6_3a97e3-86 h6{color:var(--global-palette6, #718096);}@media all and (max-width: 1024px){.kb-row-layout-id6_3a97e3-86 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-sm, 1rem);row-gap:var(--global-kb-gap-lg, 4rem);grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 1024px){.kb-row-layout-id6_3a97e3-86 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 767px){.kb-row-layout-id6_3a97e3-86 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id6_3a97e3-86 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}.kadence-column6_ab206d-8c > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_ab206d-8c > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_ab206d-8c > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_ab206d-8c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_ab206d-8c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kt-info-box6_38a050-58{height:100%;}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box6_38a050-58{height:auto;align-self:stretch;}.kt-info-box6_38a050-58 .kt-blocks-info-box-link-wrap{height:100%;}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box6_38a050-58 .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box6_38a050-58 .kt-blocks-info-box-link-wrap{border-top:2px solid var(--global-palette7, #EDF2F7);border-right:2px solid var(--global-palette7, #EDF2F7);border-bottom:2px solid var(--global-palette7, #EDF2F7);border-left:2px solid var(--global-palette7, #EDF2F7);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:var(--global-palette9, #ffffff);padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-md, 2rem);padding-left:var(--global-kb-spacing-xs, 1rem);}.kt-info-box6_38a050-58 .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box6_38a050-58 .kt-info-svg-icon-flip, .kt-info-box6_38a050-58 .kt-blocks-info-box-number{font-size:40px;}.kt-info-box6_38a050-58 .kt-blocks-info-box-media{color:var(--global-palette9, #ffffff);background:var(--global-palette1, #3182CE);border-color:var(--global-palette7, #EDF2F7);border-radius:200px;overflow:hidden;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;}.kt-info-box6_38a050-58 .kt-blocks-info-box-media-container{margin-top:-60px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.kt-info-box6_38a050-58 .kt-blocks-info-box-media .kadence-info-box-image-intrisic img{border-radius:200px;}.kt-info-box6_38a050-58 .kt-infobox-textcontent h3.kt-blocks-info-box-title{color:var(--global-palette3, #1A202C);font-size:var(--global-kb-font-size-md, 1.25rem);line-height:1.2em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:5px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box6_38a050-58 .kt-infobox-textcontent .kt-blocks-info-box-text{color:var(--global-palette3, #1A202C);}.wp-block-kadence-infobox.kt-info-box6_38a050-58 .kt-blocks-info-box-text{font-size:16px;}@media all and (max-width: 1024px){.kt-info-box6_38a050-58 .kt-blocks-info-box-link-wrap{border-top:2px solid var(--global-palette7, #EDF2F7);border-right:2px solid var(--global-palette7, #EDF2F7);border-bottom:2px solid var(--global-palette7, #EDF2F7);border-left:2px solid var(--global-palette7, #EDF2F7);padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-xs, 1rem);}}@media all and (max-width: 767px){.kt-info-box6_38a050-58 .kt-blocks-info-box-link-wrap{border-top:2px solid var(--global-palette7, #EDF2F7);border-right:2px solid var(--global-palette7, #EDF2F7);border-bottom:2px solid var(--global-palette7, #EDF2F7);border-left:2px solid var(--global-palette7, #EDF2F7);}}.kadence-column6_fb3aa7-6e > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_fb3aa7-6e > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_fb3aa7-6e > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_fb3aa7-6e > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_fb3aa7-6e > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kt-info-box6_7a8006-91{height:100%;}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box6_7a8006-91{height:auto;align-self:stretch;}.kt-info-box6_7a8006-91 .kt-blocks-info-box-link-wrap{height:100%;}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box6_7a8006-91 .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box6_7a8006-91 .kt-blocks-info-box-link-wrap{border-top:2px solid var(--global-palette7, #EDF2F7);border-right:2px solid var(--global-palette7, #EDF2F7);border-bottom:2px solid var(--global-palette7, #EDF2F7);border-left:2px solid var(--global-palette7, #EDF2F7);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:var(--global-palette9, #ffffff);padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-md, 2rem);padding-left:var(--global-kb-spacing-xs, 1rem);}.kt-info-box6_7a8006-91 .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box6_7a8006-91 .kt-info-svg-icon-flip, .kt-info-box6_7a8006-91 .kt-blocks-info-box-number{font-size:40px;}.kt-info-box6_7a8006-91 .kt-blocks-info-box-media{color:var(--global-palette9, #ffffff);background:var(--global-palette1, #3182CE);border-color:var(--global-palette7, #EDF2F7);border-radius:200px;overflow:hidden;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;}.kt-info-box6_7a8006-91 .kt-blocks-info-box-media-container{margin-top:-60px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.kt-info-box6_7a8006-91 .kt-blocks-info-box-media .kadence-info-box-image-intrisic img{border-radius:200px;}.kt-info-box6_7a8006-91 .kt-infobox-textcontent h3.kt-blocks-info-box-title{color:var(--global-palette3, #1A202C);font-size:var(--global-kb-font-size-md, 1.25rem);line-height:1.2em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:5px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box6_7a8006-91 .kt-infobox-textcontent .kt-blocks-info-box-text{color:var(--global-palette3, #1A202C);}.wp-block-kadence-infobox.kt-info-box6_7a8006-91 .kt-blocks-info-box-text{font-size:16px;}@media all and (max-width: 1024px){.kt-info-box6_7a8006-91 .kt-blocks-info-box-link-wrap{border-top:2px solid var(--global-palette7, #EDF2F7);border-right:2px solid var(--global-palette7, #EDF2F7);border-bottom:2px solid var(--global-palette7, #EDF2F7);border-left:2px solid var(--global-palette7, #EDF2F7);padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-xs, 1rem);}}@media all and (max-width: 767px){.kt-info-box6_7a8006-91 .kt-blocks-info-box-link-wrap{border-top:2px solid var(--global-palette7, #EDF2F7);border-right:2px solid var(--global-palette7, #EDF2F7);border-bottom:2px solid var(--global-palette7, #EDF2F7);border-left:2px solid var(--global-palette7, #EDF2F7);}}.kadence-column6_d4c8ac-e0 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_d4c8ac-e0 > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_d4c8ac-e0 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_d4c8ac-e0 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_d4c8ac-e0 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kt-info-box6_9d8e88-1d{height:100%;}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box6_9d8e88-1d{height:auto;align-self:stretch;}.kt-info-box6_9d8e88-1d .kt-blocks-info-box-link-wrap{height:100%;}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box6_9d8e88-1d .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box6_9d8e88-1d .kt-blocks-info-box-link-wrap{border-top:2px solid var(--global-palette7, #EDF2F7);border-right:2px solid var(--global-palette7, #EDF2F7);border-bottom:2px solid var(--global-palette7, #EDF2F7);border-left:2px solid var(--global-palette7, #EDF2F7);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:var(--global-palette9, #ffffff);padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-md, 2rem);padding-left:var(--global-kb-spacing-xs, 1rem);}.kt-info-box6_9d8e88-1d .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box6_9d8e88-1d .kt-info-svg-icon-flip, .kt-info-box6_9d8e88-1d .kt-blocks-info-box-number{font-size:40px;}.kt-info-box6_9d8e88-1d .kt-blocks-info-box-media{color:var(--global-palette9, #ffffff);background:var(--global-palette1, #3182CE);border-color:var(--global-palette7, #EDF2F7);border-radius:200px;overflow:hidden;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;}.kt-info-box6_9d8e88-1d .kt-blocks-info-box-media-container{margin-top:-60px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.kt-info-box6_9d8e88-1d .kt-blocks-info-box-media .kadence-info-box-image-intrisic img{border-radius:200px;}.kt-info-box6_9d8e88-1d .kt-infobox-textcontent h3.kt-blocks-info-box-title{color:var(--global-palette3, #1A202C);font-size:var(--global-kb-font-size-md, 1.25rem);line-height:1.2em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:5px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box6_9d8e88-1d .kt-infobox-textcontent .kt-blocks-info-box-text{color:var(--global-palette6, #718096);}.wp-block-kadence-infobox.kt-info-box6_9d8e88-1d .kt-blocks-info-box-text{font-size:16px;}@media all and (max-width: 1024px){.kt-info-box6_9d8e88-1d .kt-blocks-info-box-link-wrap{border-top:2px solid var(--global-palette7, #EDF2F7);border-right:2px solid var(--global-palette7, #EDF2F7);border-bottom:2px solid var(--global-palette7, #EDF2F7);border-left:2px solid var(--global-palette7, #EDF2F7);padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-xs, 1rem);}}@media all and (max-width: 767px){.kt-info-box6_9d8e88-1d .kt-blocks-info-box-link-wrap{border-top:2px solid var(--global-palette7, #EDF2F7);border-right:2px solid var(--global-palette7, #EDF2F7);border-bottom:2px solid var(--global-palette7, #EDF2F7);border-left:2px solid var(--global-palette7, #EDF2F7);}}.kadence-column6_6090da-b2 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_6090da-b2 > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_6090da-b2 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_6090da-b2 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_6090da-b2 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kt-info-box6_d5f2e8-44{height:100%;}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box6_d5f2e8-44{height:auto;align-self:stretch;}.kt-info-box6_d5f2e8-44 .kt-blocks-info-box-link-wrap{height:100%;}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box6_d5f2e8-44 .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box6_d5f2e8-44 .kt-blocks-info-box-link-wrap{border-top:2px solid var(--global-palette7, #EDF2F7);border-right:2px solid var(--global-palette7, #EDF2F7);border-bottom:2px solid var(--global-palette7, #EDF2F7);border-left:2px solid var(--global-palette7, #EDF2F7);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:var(--global-palette9, #ffffff);padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-md, 2rem);padding-left:var(--global-kb-spacing-xs, 1rem);}.kt-info-box6_d5f2e8-44 .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box6_d5f2e8-44 .kt-info-svg-icon-flip, .kt-info-box6_d5f2e8-44 .kt-blocks-info-box-number{font-size:40px;}.kt-info-box6_d5f2e8-44 .kt-blocks-info-box-media{color:var(--global-palette9, #ffffff);background:var(--global-palette1, #3182CE);border-color:var(--global-palette7, #EDF2F7);border-radius:200px;overflow:hidden;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;}.kt-info-box6_d5f2e8-44 .kt-blocks-info-box-media-container{margin-top:-60px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.kt-info-box6_d5f2e8-44 .kt-blocks-info-box-media .kadence-info-box-image-intrisic img{border-radius:200px;}.kt-info-box6_d5f2e8-44 .kt-infobox-textcontent h3.kt-blocks-info-box-title{color:var(--global-palette3, #1A202C);font-size:var(--global-kb-font-size-md, 1.25rem);line-height:1.2em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:5px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box6_d5f2e8-44 .kt-infobox-textcontent .kt-blocks-info-box-text{color:var(--global-palette3, #1A202C);}.wp-block-kadence-infobox.kt-info-box6_d5f2e8-44 .kt-blocks-info-box-text{font-size:16px;}@media all and (max-width: 1024px){.kt-info-box6_d5f2e8-44 .kt-blocks-info-box-link-wrap{border-top:2px solid var(--global-palette7, #EDF2F7);border-right:2px solid var(--global-palette7, #EDF2F7);border-bottom:2px solid var(--global-palette7, #EDF2F7);border-left:2px solid var(--global-palette7, #EDF2F7);padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-xs, 1rem);}}@media all and (max-width: 767px){.kt-info-box6_d5f2e8-44 .kt-blocks-info-box-link-wrap{border-top:2px solid var(--global-palette7, #EDF2F7);border-right:2px solid var(--global-palette7, #EDF2F7);border-bottom:2px solid var(--global-palette7, #EDF2F7);border-left:2px solid var(--global-palette7, #EDF2F7);}}.kb-row-layout-id3193_ca0a6f-d1 > .kt-row-column-wrap{max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge
129-padding);padding-right:var(--global-content-edge-padding);padding-top:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-md, 2rem);grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-id3193_ca0a6f-d1 > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-md, 2rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-md, 2rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);grid-template-columns:minmax(0, 1fr);}}.kadence-column3193_d673bc-8c > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column3193_d673bc-8c > .kt-inside-inner-col{flex-direction:column;}.kadence-column3193_d673bc-8c > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column3193_d673bc-8c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column3193_d673bc-8c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading3193_07daee-b9, .wp-block-kadence-advancedheading.kt-adv-heading3193_07daee-b9[data-kb-block="kb-adv-heading3193_07daee-b9"]{padding-bottom:var(--global-kb-spacing-xs, 1rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading3193_07daee-b9 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading3193_07daee-b9[data-kb-block="kb-adv-heading3193_07daee-b9"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading3193_07daee-b9 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading3193_07daee-b9[data-kb-block="kb-adv-heading3193_07daee-b9"] img.kb-inline-image{width:150px;display:inline-block;}.kb-row-layout-id3193_342bdc-68 > .kt-row-column-wrap{padding-top:0px;padding-bottom:0px;}.kb-row-layout-id3193_342bdc-68 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id3193_342bdc-68 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}@media all and (max-width: 767px){.kb-row-layout-id3193_342bdc-68 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id3193_342bdc-68 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}.kadence-column3193_30d44f-3b > .kt-inside-inner-col{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kadence-column3193_30d44f-3b > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column3193_30d44f-3b > .kt-inside-inner-col{flex-direction:column;}.kadence-column3193_30d44f-3b > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column3193_30d44f-3b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column3193_30d44f-3b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box3193_f34a82-be .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box3193_f34a82-be .kt-blocks-info-box-link-wrap{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:var(--global-palette9, #ffffff);padding-top:var(--global-kb-spacing-md, 2rem);padding-right:var(--global-kb-spacing-md, 2rem);padding-bottom:var(--global-kb-spacing-md, 2rem);padding-left:var(--global-kb-spacing-md, 2rem);}.kt-info-box3193_f34a82-be .kt-blocks-info-box-link-wrap:hover{background:var(--global-palette9, #ffffff);}.kt-info-box3193_f34a82-be .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box3193_f34a82-be .kt-info-svg-icon-flip, .kt-info-box3193_f34a82-be .kt-blocks-info-box-number{font-size:48px;}.kt-info-box3193_f34a82-be .kt-blocks-info-box-media{color:var(--global-palette1, #3182CE);background:rgba(255,255,255,0);border-color:rgba(68,68,68,0);border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kt-info-box3193_f34a82-be .kt-blocks-info-box-media-container{margin-top:0px;margin-right:0px;margin-left:0px;}.kt-info-box3193_f34a82-be .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media{color:var(--global-palette1, #3182CE);background:rgba(255,255,255,0);border-color:rgba(68,68,68,0);}.kt-info-box3193_f34a82-be .kt-infobox-textcontent div.kt-blocks-info-box-title{color:var(--global-palette3, #1A202C);font-size:var(--global-kb-font-size-md, 1.25rem);font-weight:700;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-left:0px;}.kt-info-box3193_f34a82-be .kt-infobox-textcontent .kt-blocks-info-box-text{color:var(--global-palette4, #2D3748);}.wp-block-kadence-infobox.kt-info-box3193_f34a82-be .kt-blocks-info-box-text{line-height:1.6;}.kadence-column3193_19a896-e6 > .kt-inside-inner-col{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
129.kadence-column3193_19a896-e6 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column3193_19a896-e6 > .kt-inside-inner-col{flex-direction:column;}.kadence-column3193_19a896-e6 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column3193_19a896-e6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column3193_19a896-e6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box3193_9890df-64 .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box3193_9890df-64 .kt-blocks-info-box-link-wrap{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:var(--global-palette9, #ffffff);padding-top:var(--global-kb-spacing-md, 2rem);padding-right:var(--global-kb-spacing-md, 2rem);padding-bottom:var(--global-kb-spacing-md, 2rem);padding-left:var(--global-kb-spacing-md, 2rem);}.kt-info-box3193_9890df-64 .kt-blocks-info-box-link-wrap:hover{background:var(--global-palette9, #ffffff);}.kt-info-box3193_9890df-64 .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box3193_9890df-64 .kt-info-svg-icon-flip, .kt-info-box3193_9890df-64 .kt-blocks-info-box-number{font-size:48px;}.kt-info-box3193_9890df-64 .kt-blocks-info-box-media{color:var(--global-palette1, #3182CE);background:rgba(255,255,255,0);border-color:rgba(68,68,68,0);border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kt-info-box3193_9890df-64 .kt-blocks-info-box-media-container{margin-top:0px;margin-right:0px;margin-left:0px;}.kt-info-box3193_9890df-64 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media{color:var(--global-palette1, #3182CE);background:rgba(255,255,255,0);border-color:rgba(68,68,68,0);}.kt-info-box3193_9890df-64 .kt-infobox-textcontent div.kt-blocks-info-box-title{color:var(--global-palette3, #1A202C);font-size:var(--global-kb-font-size-md, 1.25rem);font-weight:700;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-left:0px;}.kt-info-box3193_9890df-64 .kt-infobox-textcontent .kt-blocks-info-box-text{color:var(--global-palette4, #2D3748);}.wp-block-kadence-infobox.kt-info-box3193_9890df-64 .kt-blocks-info-box-text{line-height:1.6;}.kadence-column3193_291457-20 > .kt-inside-inner-col{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kadence-column3193_291457-20 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column3193_291457-20 > .kt-inside-inner-col{flex-direction:column;}.kadence-column3193_291457-20 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column3193_291457-20 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column3193_291457-20 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box3193_c0fde6-d6 .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box3193_c0fde6-d6 .kt-blocks-info-box-link-wrap{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:var(--global-palette9, #ffffff);padding-top:var(--global-kb-spacing-md, 2rem);padding-right:var(--global-kb-spacing-md, 2rem);padding-bottom:var(--global-kb-spacing-md, 2rem);padding-left:var(--global-kb-spacing-md, 2rem);}.kt-info-box3193_c0fde6-d6 .kt-blocks-info-box-link-wrap:hover{background:var(--global-palette9, #ffffff);}.kt-info-box3193_c0fde6-d6 .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box3193_c0fde6-d6 .kt-info-svg-icon-flip, .kt-info-box3193_c0fde6-d6 .kt-blocks-info-box-number{font-size:48px;}.kt-info-box3193_c0fde6-d6 .kt-blocks-info-box-media{color:var(--global-palette1, #3182CE);background:rgba(255,255,255,0);border-color:rgba(68,68,68,0);border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kt-info-box3193_c0fde6-d6 .kt-blocks-info-box-media-container{margin-top:0px;margin-right:0px;margin-left:0px;}.kt-info-box3193_c0fde6-d6 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media{color:var(--global-palette1, #3182CE);background:rgba(255,255,255,0);border-color:rgba(68,68,68,0);}.kt-info-box3193_c0fde6-d6 .kt-infobox-textcontent div.kt-blocks-info-box-title{color:var(--global-palette3, #1A202C);font-size:var(--global-kb-font-size-md, 1.25rem);font-weight:700;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-left:0px;}.kt-info-box3193_c0fde6-d6 .kt-infobox-textcontent .kt-blocks-info-box-text{color:var(--global-palette4, #2D3748);}.wp-block-kadence-infobox.kt-info-box3193_c0fde6-d6 .kt-blocks-info-box-text{line-height:1.6;}.kb-row-layout-id3025_36ca24-8d > .kt-row-column-wrap{align-content:center;}:where(.kb-row-layout-id3025_36ca24-8d > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:center;}.kb-row-layout-id3025_36ca24-8d > .kt-row-column-wrap{row-gap:var(--global-kb-gap-none, 0rem );max-width:1120px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 1024px){.kb-row-layout-id3025_36ca24-8d > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-sm, 1rem);padding-top:var(--global-kb-spacing-lg, 3rem);padding-right:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);padding-left:var(--global-kb-spacing-lg, 3rem);grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id3025_36ca24-8d > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-md, 2rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-md, 2rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);grid-template-columns:minmax(0, 1fr);}}.kadence-column3025_769074-0e > .kt-inside-inner-col{padding-bottom:0px;}
129.kadence-column3025_769074-0e > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column3025_769074-0e > .kt-inside-inner-col{flex-direction:column;}.kadence-column3025_769074-0e > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column3025_769074-0e > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column3025_769074-0e > .kt-inside-inner-col{padding-right:var(--global-kb-spacing-md, 2rem);padding-bottom:0px;padding-left:var(--global-kb-spacing-md, 2rem);flex-direction:column;justify-content:center;}.kadence-column3025_769074-0e, .kt-inside-inner-col > .kadence-column3025_769074-0e:not(.specificity){margin-bottom:0px;}}.wp-block-kadence-advancedheading.kt-adv-heading3025_0b8758-8a, .wp-block-kadence-advancedheading.kt-adv-heading3025_0b8758-8a[data-kb-block="kb-adv-heading3025_0b8758-8a"]{padding-bottom:var(--global-kb-spacing-xs, 1rem);text-align:center;font-weight:700;font-family:var( --global-heading-font-family, inherit );}.wp-block-kadence-advancedheading.kt-adv-heading3025_0b8758-8a mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading3025_0b8758-8a[data-kb-block="kb-adv-heading3025_0b8758-8a"] mark.kt-highlight{color:var(--global-palette2, #2B6CB0);-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading3025_0b8758-8a img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading3025_0b8758-8a[data-kb-block="kb-adv-heading3025_0b8758-8a"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading3025_0b8758-8a, .wp-block-kadence-advancedheading.kt-adv-heading3025_0b8758-8a[data-kb-block="kb-adv-heading3025_0b8758-8a"]{text-align:center!important;}}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading3025_0b8758-8a, .wp-block-kadence-advancedheading.kt-adv-heading3025_0b8758-8a[data-kb-block="kb-adv-heading3025_0b8758-8a"]{padding-bottom:0px;font-size:24px;}}.kadence-column3025_6b459a-b4 > .kt-inside-inner-col{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);}.kadence-column3025_6b459a-b4 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column3025_6b459a-b4 > .kt-inside-inner-col{flex-direction:column;}.kadence-column3025_6b459a-b4 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column3025_6b459a-b4 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column3025_6b459a-b4 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-svg-testimonial-global-icon{font-size:30px;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-testimonial-rating-wrap .kb-svg-icon-wrap{color:#f4b400;font-size:18px;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-testimonial-grid-wrap{gap:30px;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) .kb-slide-item{display:none;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) .kb-slide-item:nth-child(-n+3){padding-left:30px;display:block;float:left;width:calc(100% / 3);}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider){margin-left:-30px;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-testimonial-item-wrap{padding-top:var(--global-kb-spacing-lg, 3rem);padding-right:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);padding-left:var(--global-kb-spacing-lg, 3rem);}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-testimonial-item-wrap .kt-testimonial-title{color:var(--global-palette9, #ffffff);font-size:var(--global-kb-font-size-md, 1.25rem);line-height:1.1em;font-family:var( --global-heading-font-family, inherit );font-style:normal;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-testimonial-content{color:var(--global-palette3, #1A202C);font-size:var(--global-kb-font-size-sm, 0.9rem);letter-spacing:0.5px;font-family:var( --global-body-font-family, inherit );font-style:normal;font-weight:300;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-testimonial-name{color:var(--global-palette4, #2D3748);font-size:var(--global-kb-font-size-md, 1.25rem);text-transform:uppercase;font-family:var( --global-body-font-family, inherit );font-style:normal;font-weight:500;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-testimonial-occupation{color:var(--global-palette7, #EDF2F7);font-size:15px;text-transform:uppercase;font-weight:300;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-testimonial-item-wrap{max-width:600px;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-testimonial-item-wrap{background:var(--global-palette8, #F7FAFC);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-testimonial-rating-wrap{padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-testimonial-rating-wrap .kt-svg-testimonial-rating-icon{color:#f4b400;font-size:18px;display:inline-flex;justify-content:center;align-items:center;}@media all and (max-width: 1024px){.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-sli
129der) .kb-slide-item{display:none;}}@media all and (max-width: 1024px){.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) .kb-slide-item:nth-child(-n+3){padding-left:30px;display:block;float:left;width:calc(100% / 3);}}@media all and (max-width: 1024px){.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider){margin-left:-30px;}}@media all and (max-width: 1024px){.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-testimonial-item-wrap{padding-top:var(--global-kb-spacing-md, 2rem);padding-right:var(--global-kb-spacing-md, 2rem);padding-bottom:var(--global-kb-spacing-md, 2rem);padding-left:var(--global-kb-spacing-md, 2rem);}}@media all and (max-width: 767px){.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) .kb-slide-item{display:none;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) .kb-slide-item:nth-child(-n+1){display:block;float:left;width:calc(100% / 1);padding-left:30px;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider){margin-left:-30px;}.kt-blocks-testimonials-wrap3025_8dca61-13 .kt-testimonial-item-wrap{padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-xs, 1rem);}}.wp-block-kadence-advancedheading.kt-adv-heading3025_e08d26-3f, .wp-block-kadence-advancedheading.kt-adv-heading3025_e08d26-3f[data-kb-block="kb-adv-heading3025_e08d26-3f"]{padding-top:var(--global-kb-spacing-xs, 1rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading3025_e08d26-3f mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading3025_e08d26-3f[data-kb-block="kb-adv-heading3025_e08d26-3f"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading3025_e08d26-3f img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading3025_e08d26-3f[data-kb-block="kb-adv-heading3025_e08d26-3f"] img.kb-inline-image{width:150px;display:inline-block;}.kb-row-layout-id6_73250e-b9 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-lg, 4rem);max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:var(--global-kb-spacing-xl, 4rem);padding-bottom:var(--global-kb-spacing-xl, 4rem);grid-template-columns:repeat(2, minmax(0, 1fr));}@media all and (max-width: 1024px){.kb-row-layout-id6_73250e-b9 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id6_73250e-b9 > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);grid-template-columns:minmax(0, 1fr);}}.kadence-column6_ed7d72-95 > .kt-inside-inner-col{display:flex;}.kadence-column6_ed7d72-95 > .kt-inside-inner-col{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kadence-column6_ed7d72-95 > .kt-inside-inner-col,.kadence-column6_ed7d72-95 > .kt-inside-inner-col:before{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;}.kadence-column6_ed7d72-95 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_ed7d72-95 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column6_ed7d72-95 > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-column6_ed7d72-95{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column6_ed7d72-95{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) >
129 .wp-block-kadence-column.kadence-column6_ed7d72-95 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column6_ed7d72-95, .kt-inside-inner-col > .kadence-column6_ed7d72-95:not(.specificity){margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column6_ed7d72-95{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column6_ed7d72-95{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column6_ed7d72-95 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-column6_ed7d72-95 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-column6_ed7d72-95{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column6_ed7d72-95{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column6_ed7d72-95 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column6_ed7d72-95 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kadence-column6_f3d1ac-a9 > .kt-inside-inner-col,.kadence-column6_f3d1ac-a9 > .kt-inside-inner-col:before{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.kadence-column6_f3d1ac-a9 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_f3d1ac-a9 > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_f3d1ac-a9 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column6_f3d1ac-a9 > .kt-inside-inner-col{background-color:var(--global-palette7, #EDF2F7);}.kadence-column6_f3d1ac-a9, .kt-inside-inner-col > .kadence-column6_f3d1ac-a9:not(.specificity){margin-top:50px;margin-right:50px;}@media all and (max-width: 1024px){.kadence-column6_f3d1ac-a9 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_f3d1ac-a9 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-image.kb-image6_44ac03-d7:not(.kb-specificity-added):not(.kb-extra-specificity-added){margin-top:-50px;margin-right:-50px;margin-bottom:0px;}.kb-image6_44ac03-d7:not(.kb-image-is-ratio-size) .kb-img, .kb-image6_44ac03-d7.kb-image-is-ratio-size{padding-bottom:50px;padding-left:50px;}.kb-image6_44ac03-d7 .kb-image-has-overlay:after{opacity:0.03;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.kb-image6_44ac03-d7 img.kb-img, .kb-image6_44ac03-d7 .kb-img img{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;object-position:52% 50%;}.kadence-column6_046191-b6 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_046191-b6 > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_046191-b6 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_046191-b6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_046191-b6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kb-row-layout-id6_a9d5b7-dc > .kt-row-column-wrap{column-gap:var(--global-kb-gap-none, 0rem );padding-top:10px;padding-bottom:10px;grid-template-columns:minmax(0, calc(10% - ((var(--global-kb-gap-none, 0rem ) * 1 )/2)))minmax(0, calc(90% - ((var(--global-kb-gap-none, 0rem ) * 1 )/2)));}@media all and (max-width: 1024px){.kb-row-layout-id6_a9d5b7-dc > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id6_a9d5b7-dc > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}.kadence-column6_5c82a7-b6 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_5c82a7-b6 > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_5c82a7-b6 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_5c82a7-b6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_5c82a7-b6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-spacer.kt-block-spacer-6_8592bb-fa .kt-block-spacer{height:6px;}.wp-block-kadence-spacer.kt-block-spacer-6_8592bb-fa .kt-divider{border-top-width:3px;height:1px;border-top-color:var(--global-palette1, #3182CE);width:50%;}@media all and (max-width: 1024px){.wp-block-kadence-spacer.kt-block-spacer-6_8592bb-fa .kt-block-spacer{height:6px!important;}}@media all and (max-width: 1024px){.wp-block-kadence-spacer.kt-block-spacer-6_8592bb-fa .kt-divider{width:20%!important;}}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-6_8592bb-fa .kt-divider{width:20%!important;}}.kadence-column6_61c530-81 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_61c530-81 > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_61c530-81 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_61c530-81 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_61c530-81 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading6_9b6756-84, .wp-block-kadence-advancedheading.kt-adv-heading6_9b6756-84[data-kb-block="kb-adv-heading6_9b6756-84"]{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:-10px;text-align:left;}.wp-block-kadence-advancedheading.kt-adv-heading6_9b6756-84 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6_9b6756-84[data-kb-block="kb-adv-heading6_9b6756-84"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading6_9b6756-84 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6_9b6756-84[data-kb-block="kb-adv-heading6_9b6756-84"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading6_9b6756-84, .wp-block-kadence-advancedheading.kt-adv-heading6_9b6756-84[data-kb-block="kb-adv-heading6_9b6756-84"]{text-align:center!important;}}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading6_9b6756-84, .wp-block-kadence-advancedheading.kt-adv-heading6_9b6756-84[data-kb-block="kb-adv-heading6_9b6756-84"]{text-align:center!important;}}.wp-block-kadence-advancedheading.kt-adv-heading6_450af4-71, .wp-block-kadence-advancedheading.kt-adv-heading6_450af4-71[data-kb-block="kb-adv-heading6_450af4-71"]{margin-top:var(--global-kb-spacing-sm, 1.5rem);text-align:left;}.wp-block-kadence-advancedheading.kt-adv-heading6_450af4-71 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6_450af4-71[data-kb-block="kb-adv-heading6_450af4-71"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading6_450af4-71 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6_450af4-71[data-kb-block="kb-adv-heading6_450af4-71"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading6_450af4-71, .wp-block-kadence-advancedheading.kt-adv-heading6_450af4-71[data-kb-block="kb-adv-heading6_450af4-71"]{text-align:center!important;}}.wp-block-kadence-advancedheading.kt-adv-heading6_a9cd94-d8, .wp-block-kadence-advancedheading.kt-adv-heading6_a9cd94-d8[data-kb-block="kb-adv-heading6_a9cd94-d8"]{text-align:left;}.wp-block-kadence-advancedheading.kt-adv-heading6_a9cd94-d8 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6_a9cd94-d8[data-kb-block="kb-adv-heading6_a9cd94-d8"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading6_a9cd94-d8 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6_a9cd94-d8[data-kb-block="kb-adv-heading6_a9cd94-d8"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading6_a9cd94-d8, .wp-block-kadence-advancedheading.kt-adv-heading6_a9cd94-d8[data-kb-block="kb-adv-heading6_a9cd94-d8"]{text-align:center!important;}}.wp-block-kadence-advancedbtn.kb-btns6_391e75-8c{justify-content:flex-start;}@media all and (max-width: 1024px){.wp-block-kadence-advancedbtn.kb-btns6_391e75-8c{justify-content:center;}}@media all and (max-width: 767px){.wp-block-kadence-advancedbtn.kb-btns6_391e75-8c{justify-content:center;}}ul.menu .wp-block-kadence-advancedbtn .kb-btn6_ee84f9-18.kb-button{width:initial;}.wp-block-kadence-advancedbtn .kb-btn6_ee84f9-18.kb-button{color:var(--global-palette6, #718096);border-top:2px solid #ce6a02;border-right:2px solid #ce6a02;border-bottom:2px solid #ce6a02;border-left:2px solid #ce6a02;padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-md, 2rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-md, 2rem);}.wp-block-kadence-advancedbtn .kb-btn6_ee84f9-18.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn6_ee84f9-18.kb-button:focus{color:var(--global-palette9, #ffffff);background:#ce6a02;}@media all and (max-width: 1024px){.wp-block-kadence-advancedbtn .kb-btn6_ee84f9-18.kb-button{border-top:2px solid #ce6a02;border-right:2px solid #ce6a02;border-bottom:2px solid #ce6a02;border-left:2px solid #ce6a02;}}@media all and (max-width: 767px){.wp-block-kadence-advancedbtn .kb-btn6_ee84f9-18.kb-button{border-top:2px solid #ce6a02;border-right:2px solid #ce6a02;border-bottom:2px solid #ce6a02;border-left:2px solid #ce6a02;}}.kb-row-layout-id3153_c7d6cc-dc > .kt-row-column-wrap{max-width:1140px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-xl, 4rem);padding-bottom:var(--global-kb-spacing-xl, 4rem);grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 1024px){.kb-row-layout-id3153_c7d6cc-dc > .kt-row-column-wrap{max-width:700px;margin-left:auto;margin-right:auto;padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px;}}@media all and (max-width: 767px){.kb-row-layout-id3153_c7d6cc-dc > .kt-row-column-wrap{padding-top:50px;padding-right:15px;padding-bottom:50px;padding-left:15px;grid-template-columns:minmax(0, 1fr);}}.kadence-column3153_881235-7d > .kt-inside-inner-col{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}.kadence-column3153_881235-7d > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column3153_881235-7d > .kt-inside-inner-col{flex-direction:column;}.kadence-column3153_881235-7d > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column3153_881235-7d, .kt-inside-inner-col > .kadence-column3153_881235-7d:not(.specificity){margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media all and (max-width: 1024px){.kadence-column3153_881235-7d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column3153_881235-7d > .kt-inside-inner-col{display:flex;row-gap:var(--global-kb-gap-none, 0rem );flex-direction:column;justify-content:center;}}.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id3153_083596-36{margin-top:0px;margin-bottom:30px;}.kb-row-layout-id3153_083596-36 > .kt-row-column-wrap{max-width:785px;margin-left:auto;margin-right:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-id3153_083596-36 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}.kadence-column3153_821e5d-5a > .kt-inside-inner-col{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}.kadence-column3153_821e5d-5a > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column3153_821e5d-5a > .kt-inside-inner-col{flex-direction:column;}.kadence-column3153_821e5d-5a > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column3153_821e5d-5a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column3153_821e5d-5a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading3153_2614ee-6c, .wp-block-kadence-advancedheading.kt-adv-heading3153_2614ee-6c[data-kb-block="kb-adv-heading3153_2614ee-6c"]{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading3153_2614ee-6c mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading3153_2614ee-6c[data-kb-block="kb-adv-heading3153_2614ee-6c"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading3153_2614ee-6c img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading3153_2614ee-6c[data-kb-block="kb-adv-heading3153_2614ee-6c"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading3153_2614ee-6c, .wp-block-kadence-advancedheading.kt-adv-heading3153_2614ee-6c[data-kb-block="kb-adv-heading3153_2614ee-6c"]{text-align:center!important;}}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading3153_2614ee-6c, .wp-block-kadence-advancedheading.kt-adv-heading3153_2614ee-6c[data-kb-block="kb-adv-heading3153_2614ee-6c"]{text-align:center!important;}}.wp-block-kadence-advancedheading.kt-adv-heading3153_ba6309-a1, .wp-block-kadence-advancedheading.kt-adv-heading3153_ba6309-a1[data-kb-block="kb-adv-heading3153_ba6309-a1"]{margin-top:0px;margin-bottom:var(--global-kb-spacing-md, 2rem);text-align:center;font-weight:700;}.wp-block-kadence-advancedheading.kt-adv-heading3153_ba6309-a1 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading3153_ba6309-a1[data-kb-block="kb-adv-heading3153_ba6309-a1"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading3153_ba6309-a1 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading3153_ba6309-a1[data-kb-block="kb-adv-heading3153_ba6309-a1"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading3153_ba6309-a1, .wp-block-kadence-advancedheading.kt-adv-heading3153_ba6309-a1[data-kb-block="kb-adv-heading3153_ba6309-a1"]{margin-bottom:0px;font-size:24px;}}.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id3153_394395-16{margin-top:0px;margin-bottom:var(--global-kb-spacing-md, 2rem);}.kb-row-layout-id3153_394395-16 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-none, 0rem );row-gap:var(--global-kb-gap-none, 0rem );max-width:1140px;margin-left:auto;margin-right:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-row-layout-id3153_394395-16 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id3153_394395-16 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}@media all and (max-width: 1024px){.kb-row-layout-id3153_394395-16 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id3153_394395-16 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id3153_394395-16{margin-top:0px;margin-bottom:0px;}.kb-row-layout-id3153_394395-16 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id3153_394395-16 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}.kadence-column3153_5a488
1297-5b > .kt-inside-inner-col{padding-top:0px;padding-right:30px;padding-bottom:0px;padding-left:30px;}.kadence-column3153_5a4887-5b > .kt-inside-inner-col{border-right:2px solid var(--global-palette7, #EDF2F7);}.kadence-column3153_5a4887-5b > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column3153_5a4887-5b > .kt-inside-inner-col{flex-direction:column;}.kadence-column3153_5a4887-5b > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column3153_5a4887-5b > .kt-inside-inner-col{border-right:2px solid var(--global-palette7, #EDF2F7);flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column3153_5a4887-5b > .kt-inside-inner-col{border-top:0px solid var(--global-palette9, #ffffff);border-right:0px solid var(--global-palette7, #EDF2F7);border-bottom:0px solid var(--global-palette9, #ffffff);border-left:0px solid var(--global-palette9, #ffffff);flex-direction:column;justify-content:center;}}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box3153_cbe6fc-96 .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box3153_cbe6fc-96 .kt-blocks-info-box-link-wrap{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;background:rgba(242, 242, 242, 0);padding-top:var(--global-kb-spacing-md, 2rem);}.kt-info-box3153_cbe6fc-96 .kt-blocks-info-box-link-wrap:hover{background:rgba(242, 242, 242, 0);}.kt-info-box3153_cbe6fc-96 .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box3153_cbe6fc-96 .kt-info-svg-icon-flip, .kt-info-box3153_cbe6fc-96 .kt-blocks-info-box-number{font-size:50px;}.kt-info-box3153_cbe6fc-96 .kt-blocks-info-box-media{color:#444444;background:transparent;border-color:#444444;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kt-info-box3153_cbe6fc-96 .kt-blocks-info-box-media-container{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.kt-info-box3153_cbe6fc-96 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media{color:#444444;background:transparent;border-color:#444444;}.kt-info-box3153_cbe6fc-96 .kt-infobox-textcontent div.kt-blocks-info-box-title{color:var(--global-palette9, #ffffff);font-size:2.2em;line-height:1.4em;font-family:var( --global-heading-font-family, inherit );font-style:normal;font-weight:800;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.kt-info-box3153_cbe6fc-96 .kt-blocks-info-box-link-wrap:hover div.kt-blocks-info-box-title{color:var(--global-palette9, #ffffff);}.kt-info-box3153_cbe6fc-96 .kt-infobox-textcontent .kt-blocks-info-box-text{color:var(--global-palette9, #ffffff);}.wp-block-kadence-infobox.kt-info-box3153_cbe6fc-96 .kt-blocks-info-box-text{font-size:var(--global-kb-font-size-sm, 0.9rem);line-height:1.3em;letter-spacing:1px;text-transform:uppercase;font-weight:400;}.kt-info-box3153_cbe6fc-96 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-text{color:var(--global-palette9, #ffffff);}.kt-info-box3153_cbe6fc-96 .kt-blocks-info-box-learnmore{background:transparent;border-color:#555555;border-width:0px 0px 0px 0px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box3153_cbe6fc-96 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,.kt-info-box3153_cbe6fc-96 .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus{color:#ffffff;background:#444444;border-color:#444444;}.kadence-column3153_4c040a-cf > .kt-inside-inner-col{padding-top:0px;padding-right:30px;padding-bottom:0px;padding-left:30px;}.kadence-column3153_4c040a-cf > .kt-inside-inner-col{border-right:2px solid var(--global-palette7, #EDF2F7);}.kadence-column3153_4c040a-cf > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column3153_4c040a-cf > .kt-inside-inner-col{flex-direction:column;}.kadence-column3153_4c040a-cf > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column3153_4c040a-cf > .kt-inside-inner-col{border-right:2px solid var(--global-palette7, #EDF2F7);flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column3153_4c040a-cf > .kt-inside-inner-col{border-top:0px solid var(--global-palette9, #ffffff);border-right:0px solid var(--global-palette7, #EDF2F7);border-bottom:0px solid var(--global-palette9, #ffffff);border-left:0px solid var(--global-palette9, #ffffff);flex-direction:column;justify-content:center;}}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box3153_308b98-1e .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box3153_308b98-1e .kt-blocks-info-box-link-wrap{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;background:rgba(242, 242, 242, 0);padding-top:var(--global-kb-spacing-md, 2rem);}.kt-info-box3153_308b98-1e .kt-blocks-info-box-link-wrap:hover{background:rgba(242, 242, 242, 0);}.kt-info-box3153_308b98-1e .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box3153_308b98-1e .kt-info-svg-icon-flip, .kt-info-box3153_308b98-1e .kt-blocks-info-box-number{font-size:50px;}.kt-info-box3153_308b98-1e .kt-blocks-info-box-media{color:#444444;background:transparent;border-color:#444444;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kt-info-box3153_308b98-1e .kt-blocks-info-box-media-container{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.kt-info-box3153_308b98-1e .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media{color:#444444;background:transparent;border-color:#444444;}.kt-info-box3153_308b98-1e .kt-infobox-textcontent div.kt-blocks-info-box-title{color:var(--global-palette9, #ffffff);font-size:2.2em;line-height:1.4em;font-family:var( --global-heading-font-family, inherit );font-style:normal;font-weight:800;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.kt-info-box3153_308b98-1e .kt-blocks-info-box-link-wrap:hover div.kt-blocks-info-box-title{color:var(--global-palette9, #ffffff);}.kt-info-box3153_308b98-1e .kt-infobox-textcontent .kt-blocks-info-box-text{color:var(--global-palette9, #ffffff);}.wp-block-kadence-infobox.kt-info-box3153_308b98-1e .kt-blocks-info-box-text{font-size:var(--global-kb-font-size-sm, 0.9rem);line-height:1.3em;letter-spacing:1px;text-transform:uppercase;font-weight:400;}.kt-info-box3153_308b98-1e .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-text{color:var(--global-palette9, #ffffff);}.kt-info-box3153_308b98-1e .kt-blocks-info-box-learnmore{background:transparent;border-color:#555555;border-width:0px 0px 0px 0px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box3153_308b98-1e .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,.kt-info-box3153_308b98-1e .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus{color:#ffffff;background:#444444;border-color:#444444;}.kadence-column3153_691b35-27 > .kt-inside-inner-col{padding-top:0px;padding-right:30px;padding-bottom:0px;padding-left:30px;}.kadence-column3153_691b35-27 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column3153_691b35-27 > .kt-inside-inner-col{flex-direction:column;}.kadence-column3153_691b35-27 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column3153_691b35-27 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column3153_691b35-27 > .kt-inside-inner-col{border-top:0px solid var(--global-palette9, #ffffff);border-right:0px solid var(--global-palette7, #EDF2F7);border-bottom:0px solid var(--global-palette9, #ffffff);border-left:0px solid var(--global-palette9, #ffffff);flex-direction:column;justify-content:center;}}.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box3153_a3e295-7d .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box3153_a3e295-7d .kt-blocks-info-box-link-wrap{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;background:rgba(242, 242, 242, 0);padding-top:var(--global-kb-spacing-md, 2rem);}.kt-info-box3153_a3e295-7d .kt-blocks-info-box-link-wrap:hover{background:rgba(242, 242, 242, 0);}.kt-info-box3153_a3e295-7d .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box3153_a3e295-7d .kt-info-svg-icon-flip, .kt-info-box3153_a3e295-7d .kt-blocks-info-box-number{font-size:50px;}.kt-info-box3153_a3e295-7d .kt-blocks-info-box-media{color:#444444;background:transparent;border-color:#444444;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kt-info-box3153_a3e295-7d .kt-blocks-info-box-media-container{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.kt-info-box3153_a3e295-7d .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media{color:#444444;background:transparent;border-color:#444444;}.kt-info-box3153_a3e295-7d .kt-infobox-textcontent div.kt-blocks-info-box-title{color:var(--global-palette9, #ffffff);font-size:2.2em;line-height:1.4em;font-family:var( --global-heading-font-family, inherit );font-style:normal;font-weight:800;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.kt-info-box3153_a3e295-7d .kt-blocks-info-box-link-wrap:hover div.kt-blocks-info-box-title{color:var(--global-palette9, #ffffff);}.kt-info-box3153_a3e295-7d .kt-infobox-textcontent .kt-blocks-info-box-text{color:var(--global-palette9, #ffffff);}.wp-block-kadence-infobox.kt-info-box3153_a3e295-7d .kt-blocks-info-box-text{font-size:var(--global-kb-font-size-sm, 0.9rem);line-height:1.3em;letter-spacing:1px;text-transform:uppercase;font-weight:400;}.kt-info-box3153_a3e295-7d .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-text{color:var(--global-palette9, #ffffff);}.kt-info-box3153_a3e295-7d .kt-blocks-info-box-learnmore{background:transparent;border-color:#555555;border-width:0px 0px 0px 0px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box3153_a3e295-7d .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,.kt-info-box3153_a3e295-7d .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus{color:#ffffff;background:#444444;border-color:#444444;}.kadence-column1793_ceabf6-98 > .kt-inside-inner-col{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
129.kadence-column1793_ceabf6-98 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1793_ceabf6-98 > .kt-inside-inner-col{flex-direction:column;}.kadence-column1793_ceabf6-98 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column1793_ceabf6-98 > .kt-inside-inner-col{background-color:var(--global-palette9, #ffffff);}@media all and (max-width: 1024px){.kadence-column1793_ceabf6-98 > .kt-inside-inner-col{padding-top:var(--global-kb-spacing-xl, 4rem);padding-right:var(--global-kb-spacing-xl, 4rem);padding-bottom:var(--global-kb-spacing-xl, 4rem);padding-left:var(--global-kb-spacing-xl, 4rem);flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column1793_ceabf6-98 > .kt-inside-inner-col{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-md, 2rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-md, 2rem);flex-direction:column;justify-content:center;}}.kb-row-layout-id1793_6e02a8-d0 > .kt-row-column-wrap{align-content:center;}:where(.kb-row-layout-id1793_6e02a8-d0 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:center;}.kb-row-layout-id1793_6e02a8-d0 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-lg, 4rem);max-width:1120px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-xl, 4rem);padding-bottom:var(--global-kb-spacing-xl, 4rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id1793_6e02a8-d0{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;overflow:clip;isolation:isolate;}.kb-row-layout-id1793_6e02a8-d0 > .kt-row-layout-overlay{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.kb-row-layout-id1793_6e02a8-d0 ,.kb-row-layout-id1793_6e02a8-d0 h1,.kb-row-layout-id1793_6e02a8-d0 h2,.kb-row-layout-id1793_6e02a8-d0 h3,.kb-row-layout-id1793_6e02a8-d0 h4,.kb-row-layout-id1793_6e02a8-d0 h5,.kb-row-layout-id1793_6e02a8-d0 h6{color:var(--global-palette2, #2B6CB0);}.kb-row-layout-id1793_6e02a8-d0 a{color:var(--global-palette1, #3182CE);}.kb-row-layout-id1793_6e02a8-d0 a:hover{color:var(--global-palette2, #2B6CB0);}@media all and (max-width: 1024px){.kb-row-layout-id1793_6e02a8-d0 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id1793_6e02a8-d0 > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-xl, 4rem);padding-bottom:var(--global-kb-spacing-xl, 4rem);grid-template-columns:minmax(0, 1fr);}}.kadence-column1793_3983a6-22 > .kt-inside-inner-col{display:flex;}.kadence-column1793_3983a6-22 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1793_3983a6-22 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column1793_3983a6-22 > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-column1793_3983a6-22{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1793_3983a6-22{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1793_3983a6-22 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column1793_3983a6-22{text-align:center;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column1793_3983a6-22{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1793_3983a6-22{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1793_3983a6-22 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-column1793_3983a6-22 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-column1793_3983a6-22{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) >
129 .wp-block-kadence-column.kadence-column1793_3983a6-22{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1793_3983a6-22 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column1793_3983a6-22 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading1793_8ca8e3-12, .wp-block-kadence-advancedheading.kt-adv-heading1793_8ca8e3-12[data-kb-block="kb-adv-heading1793_8ca8e3-12"]{margin-bottom:var(--global-kb-spacing-xs, 1rem);text-align:center;text-transform:uppercase;}.wp-block-kadence-advancedheading.kt-adv-heading1793_8ca8e3-12 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1793_8ca8e3-12[data-kb-block="kb-adv-heading1793_8ca8e3-12"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading1793_8ca8e3-12 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1793_8ca8e3-12[data-kb-block="kb-adv-heading1793_8ca8e3-12"] img.kb-inline-image{width:150px;display:inline-block;}.wp-block-kadence-advancedheading.kt-adv-heading1793_e01853-88, .wp-block-kadence-advancedheading.kt-adv-heading1793_e01853-88[data-kb-block="kb-adv-heading1793_e01853-88"]{margin-top:0px;margin-bottom:var(--global-kb-spacing-lg, 3rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading1793_e01853-88 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1793_e01853-88[data-kb-block="kb-adv-heading1793_e01853-88"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading1793_e01853-88 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1793_e01853-88[data-kb-block="kb-adv-heading1793_e01853-88"] img.kb-inline-image{width:150px;display:inline-block;}.kb-row-layout-id1793_035df8-3d > .kt-row-column-wrap{column-gap:var(--global-kb-gap-none, 0rem );row-gap:var(--global-kb-gap-none, 0rem );padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 1024px){.kb-row-layout-id1793_035df8-3d > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id1793_035df8-3d > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col{display:flex;}.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;}.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col > *, .kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}.kt-row-column-wrap > .kadence-column1793_ae1bf5-d9{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1793_ae1bf5-d9{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col{align-items:center;}.kadence-column1793_ae1bf5-d9, .kadence-column1793_ae1bf5-d9 h1, .kadence-column1793_ae1bf5-d9 h2, .kadence-column1793_ae1bf5-d9 h3, .kadence-column1793_ae1bf5-d9 h4, .kadence-column1793_ae1bf5-d9 h5, .kadence-column1793_ae1bf5-d9 h6{color:var(--global-palette9, #ffffff);}.kadence-column1793_ae1bf5-d9 a{color:var(--global-palette9, #ffffff);}.kadence-column1793_ae1bf5-d9 a:hover{color:var(--global-palette9, #ffffff);}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column1793_ae1bf5-d9{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1793_ae1bf5-d9{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) >
129 .wp-block-kadence-column.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col{align-items:center;}}@media all and (max-width: 1024px){.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;}}@media all and (min-width: 768px) and (max-width: 1024px){.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col > *, .kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}@media all and (max-width: 767px){.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col{row-gap:var(--global-kb-gap-md, 2rem);flex-direction:row;flex-wrap:wrap;justify-content:flex-start;justify-content:center;}.kt-row-column-wrap > .kadence-column1793_ae1bf5-d9{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1793_ae1bf5-d9{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col{align-items:center;}.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col > *, .kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column1793_ae1bf5-d9 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}.wp-block-kadence-advancedbtn.kb-btns1793_62ea91-bf{justify-content:flex-start;}@media all and (max-width: 1024px){.wp-block-kadence-advancedbtn.kb-btns1793_62ea91-bf{justify-content:center;}}@media all and (max-width: 767px){.wp-block-kadence-advancedbtn.kb-btns1793_62ea91-bf{justify-content:center;}}ul.menu .wp-block-kadence-advancedbtn .kb-btn1793_a8d6c0-17.kb-button{width:initial;}.wp-block-kadence-advancedbtn .kb-btn1793_a8d6c0-17.kb-button{color:var(--global-palette2, #2B6CB0);border-top-color:var(--global-palette2, #2B6CB0);border-top-style:solid;border-right-color:var(--global-palette2, #2B6CB0);border-right-style:solid;border-bottom-color:var(--global-palette2, #2B6CB0);border-bottom-style:solid;border-left-color:var(--global-palette2, #2B6CB0);border-left-style:solid;padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-md, 2rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-md, 2rem);}.wp-block-kadence-advancedbtn .kb-btn1793_a8d6c0-17.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn1793_a8d6c0-17.kb-button:focus{color:var(--global-palette3, #1A202C);background:var(--global-palette7, #EDF2F7);border-top-color:var(--global-palette9, #ffffff);border-top-style:solid;border-right-color:var(--global-palette9, #ffffff);border-right-style:solid;border-bottom-color:var(--global-palette9, #ffffff);border-bottom-style:solid;border-left-color:var(--global-palette9, #ffffff);border-left-style:solid;}@media all and (max-width: 1024px){.wp-block-kadence-advancedbtn .kb-btn1793_a8d6c0-17.kb-button{border-top-color:var(--global-palette2, #2B6CB0);border-top-style:solid;border-right-color:var(--global-palette2, #2B6CB0);border-right-style:solid;border-bottom-color:var(--global-palette2, #2B6CB0);border-bottom-style:solid;border-left-color:var(--global-palette2, #2B6CB0);border-left-style:solid;}}@media all and (max-width: 1024px){.wp-block-kadence-advancedbtn .kb-btn1793_a8d6c0-17.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn1793_a8d6c0-17.kb-button:focus{border-top-color:var(--global-palette9, #ffffff);border-top-style:solid;border-right-color:var(--global-palette9, #ffffff);border-right-style:solid;border-bottom-color:var(--global-palette9, #ffffff);border-bottom-style:solid;border-left-color:var(--global-palette9, #ffffff);border-left-style:solid;}}@media all and (max-width: 767px){.wp-block-kadence-advancedbtn .kb-btn1793_a8d6c0-17.kb-button{border-top-color:var(--global-palette2, #2B6CB0);border-top-style:solid;border-right-color:var(--global-palette2, #2B6CB0);border-right-style:solid;border-bottom-color:var(--global-palette2, #2B6CB0);border-bottom-style:solid;border-left-color:var(--global-palette2, #2B6CB0);border-left-style:solid;}.wp-block-kadence-advancedbtn .kb-btn1793_a8d6c0-17.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn1793_a8d6c0-17.kb-button:focus{border-top-color:var(--global-palette9, #ffffff);border-top-style:solid;border-right-color:var(--global-palette9, #ffffff);border-right-style:solid;border-bottom-color:var(--global-palette9, #ffffff);border-bottom-style:solid;border-left-color:var(--global-palette9, #ffffff);border-left-style:solid;}}.wp-block-kadence-advancedheading.kt-adv-heading1793_aff7e3-9f, .wp-block-kadence-advancedheading.kt-adv-heading1793_aff7e3-9f[data-kb-block="kb-adv-heading1793_aff7e3-9f"]{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;text-align:left;}.wp-block-kadence-advancedheading.kt-adv-heading1793_aff7e3-9f mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1793_aff7e3-9f[data-kb-block="kb-adv-heading1793_aff7e3-9f"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading1793_aff7e3-9f img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1793_aff7e3-9f[data-kb-block="kb-adv-heading1793_aff7e3-9f"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading1793_aff7e3-9f, .wp-block-kadence-advancedheading.kt-adv-heading1793_aff7e3-9f[data-kb-block="kb-adv-heading1793_aff7e3-9f"]{padding-right:0px;padding-left:0px;margin-right:0px;margin-left:0px;text-align:center!important;}}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading1793_aff7e3-9f, .wp-block-kadence-advancedheading.kt-adv-heading1793_aff7e3-9f[data-kb-block="kb-adv-heading1793_aff7e3-9f"]{padding-right:0px;padding-left:0px;margin-right:0px;margin-left:0px;text-align:center!important;}}.kb-row-layout-id6_eb4a19 > .kt-row-column-wrap{max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:var(--global-kb-spacing-xl, 4rem);padding-bottom:var(--global-kb-spacing-xl, 4rem);grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-id6_eb4a19 > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);grid-template-columns:minmax(0, 1fr);}}.kadence-column6_eb4a19-col > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6_eb4a19-col > .kt-inside-inner-col{flex-direction:column;}.kadence-column6_eb4a19-col > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6_eb4a19-col > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6_eb4a19-col > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading6_eb4a19-hd, .wp-block-kadence-advancedheading.kt-adv-heading6_eb4a19-hd[data-kb-block="kb-adv-heading6_eb4a19-hd"]{text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading6_eb4a19-hd mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6_eb4a19-hd[data-kb-block="kb-adv-heading6_eb4a19-hd"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading6_eb4a19-hd img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6_eb4a19-hd[data-kb-block="kb-adv-heading6_eb4a19-hd"] img.kb-inline-image{width:150px;display:inline-block;}.kb-posts-id-6_eb4a19-posts .entry.loop-entry .entry-header .entry-title{font-size:var(--global-kb-font-size-sm, 0.9rem);}.kb-posts-id-6_eb4a19-posts .loop-entry{background:transparent;box-shadow:none;}.kb-posts-id-6_eb4a19-posts .loop-entry > .entry-content-wrap{padding:0px;}.kb-posts-id-6_eb4a19-posts .loop-entry .post-thumbnail{margin-bottom:1em;}.kb-posts-id-6_eb4a19-posts .kb-post-list-item{display:grid;}
130/*# sourceURL=kadence_blocks_css-inline-css */
131</style>
132<style id="kadence_blocks_custom_css-inline-css">
133.kb-row-layout-id3193_342bdc-68 .kt-inside-inner-col { height: 100%; } .kb-row-layout-id3193_342bdc-68 .wp-block-kadence-infobox, .kb-row-layout-id3193_342bdc-68 .kt-blocks-info-box-link-wrap { height: 100%; } @media all and (max-width: 1024px) { .kb-row-layout-id3193_342bdc-68 > .kt-row-column-wrap { grid-template-columns: minmax(0, 1fr) !important; } }.bah-testimonials-grid .kt-testimonial-grid {  align-items: stretch;}.bah-testimonials-grid .kt-testimonial-item,.bah-testimonials-grid .kt-testimonial-item-wrap {  height: 100%;}n
134/*# sourceURL=kadence_blocks_custom_css-inline-css */
135</style>
136<link rel="https://api.w.org/" href="https://www.bestaustinhandyman.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.bestaustinhandyman.com/wp-json/wp/v2/pages/6" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.bestaustinhandyman.com/xmlrpc.php?rsd" />
137<link rel='shortlink' href='https://www.bestaustinhandyman.com/' />
138<meta name="msvalidate.01" content="4FF8E8055197E38D57F1143F6881561D" />
139<!-- Google Tag Manager -->
140<script>
vendor: 327 bytes, lines 140-144
140(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
141new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
142j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
143'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
144})(window,document,'script','dataLayer','
144GTM-P9PSWN2
vendor: 3 bytes, line 144
144');
144</script>
144
145<!-- End Google Tag Manager -->
146<script src="https://analytics.ahrefs.com/analytics.js" data-key="zFsNa7+nSfoJwYG4fK0QsQ" async></script>
146<link rel='stylesheet' id='kadence-fonts-gfonts-css' href='https://cdn.bestaustinhandyman.com/easyio-fonts/css?family=Manrope:regular,700,600,500%7CRubik:600,regular&#038;display=swap' media='all' />
147<link rel="icon" href="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/cropped-favicon.png?strip=all&#038;resize=32%2C32" sizes="32x32" />
148<link rel="icon" href="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/cropped-favicon.png?strip=all&#038;resize=192%2C192" sizes="192x192" />
149<link rel="apple-touch-icon" href="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/cropped-favicon.png?strip=all&#038;resize=180%2C180" />
150<meta name="msapplication-TileImage" content="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/cropped-favicon.png?strip=all&#038;resize=270%2C270" />
151<style id="wp-custom-css">
152a{
153	color:inherit;
154	text-decoration: underline;
155}
156
157/* header polish */
158#main-header .item-is-fixed {
159  box-shadow: 0 2px 10px rgba(50, 30, 15, 0.1);
160}
161
162#main-header,
163#main-header .site-header-row-tablet-layout,
164#main-header .site-header-main-section-left,
165#main-header .site-header-main-section-right {
166  transition: all 0.25s ease;
167}
168
169.site-top-header-wrap {
170  position: relative;
171  z-index: 2;
172  box-shadow: 0 4px 8px rgba(50, 30, 15, 0.08);
173}
174
175.header-navigation ul.sub-menu {
176  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
177  border-radius: 4px;
178  overflow: hidden;
179}
180
181.header-navigation ul.sub-menu li a {
182  transition: background-color 0.15s ease, padding-left 0.15s ease;
183}
184
185.header-navigation ul.sub-menu li a:hover {
186  padding-left: 24px;
187}
188
189.site-top-header-wrap a {
190  transition: opacity 0.2s ease;
191}
192
193.site-top-header-wrap a:hover {
194  opacity: 0.8;
195}
196
197.header-button-wrap .button,
198.header-button-inner-wrap .button {
199  white-space: nowrap;
200}
201
202/* Mobile menu section headers */
203.popup-drawer-layout-sidepanel .menu-item-has-children > a,
204#mobile-drawer .menu-item-has-children > a {
205  font-size: 15px;
206  text-transform: uppercase;
207  letter-spacing: 0.05em;
208  /* Drawer became a light surface on 2026-08-18, so these section labels
209     had to come off white. --t-body reads as secondary without vanishing. */
210  color: var(--t-body, #526066);
211  font-weight: 600;
212  padding-bottom: 8px;
213}
214
215/* Active page indicator */
216.popup-drawer-layout-sidepanel .current-menu-item > a,
217#mobile-drawer .current-menu-item > a {
218  /* Current page. The 3px orange rule is the state marker and clears 3:1
219     against the drawer at 4.56. The old 12 percent wash is gone: on a light
220     ground it read as a hover state rather than a location, and it added no
221     contrast the rule was not already carrying. Bold is a second, non-colour
222     cue, because colour alone must never be the only signal.
223     Padding is reduced by exactly the border width so the active item keeps
224     its group's text alignment instead of jumping 17px like it used to. */
225  background: transparent;
226  border-left: 3px solid var(--a-orange-btn, #a85a01);
227  font-weight: 700;
228}
229/* Child items sit at padding-left 10, top level items at 30. */
230#mobile-drawer .mobile-menu-container ul.sub-menu > li.current-menu-item > a{ padding-left: 7px; }
231#mobile-drawer .mobile-menu-container > ul.menu > li.current-menu-item > a{ padding-left: 27px; }
232
233/* Tighter menu item spacing */
234.popup-drawer-layout-sidepanel .menu-item a,
235#mobile-drawer .menu-item a {
236  padding-top: 10px;
237  padding-bottom: 10px;
238}
239
240/* Remove dividers between menu items */
241.popup-drawer-layout-sidepanel .menu-item,
242.popup-drawer-layout-sidepanel .menu-item a,
243#mobile-drawer .menu-item,
244#mobile-drawer .menu-item a {
245  border-bottom: none;
246  border-top: none;
247}
248
249/* end header polish */
250
251/* Scope only the CF7 block output */
252.wp-block-contact-form-7-contact-form-selector .wpcf7-form { max-width: 720px; }
253
254/* Two-column grid with graceful stacking */
255.wp-block-contact-form-7-contact-form-selector .wpcf7-form .cf7-grid {
256  display: grid;
257  grid-template-columns: 1fr 1fr;
258  gap: var(--global-edge-spacing, 1rem);
259}
260@media (max-width: 768px) {
261  .wp-block-contact-form-7-contact-form-selector .wpcf7-form .cf7-grid {
262    grid-template-columns: 1fr;
263  }
264}
265.wp-block-contact-form-7-contact-form-selector .wpcf7-form .cf7-grid .full {
266  grid-column: 1 / -1;  /* Message + Submit span both columns */
267}
268
269/* Clean, compact rhythm */
270.wp-block-contact-form-7-contact-form-selector .wpcf7-form .cf7-grid p {
271  margin: 0;
272}
273
274/* Labels: readable and consistent without heavy restyling */
275.wp-block-contact-form-7-contact-form-selector .wpcf7-form .cf7-grid label {
276  display: block;
277  margin-bottom: .35rem;
278  font-weight: 600;
279  color: #000; /* high contrast; falls back if Kadence vars change */
280  font-size: 1rem;
281}
282
283/* Let Kadence/CF7 handle control styling; just ensure full-width */
284.wp-block-contact-form-7-contact-form-selector .wpcf7-form input[type="text"],
285.wp-block-contact-form-7-contact-form-selector .wpcf7-form input[type="email"],
286.wp-block-contact-form-7-contact-form-selector .wpcf7-form input[type="tel"],
287.wp-block-contact-form-7-contact-form-selector .wpcf7-form select,
288.wp-block-contact-form-7-contact-form-selector .wpcf7-form textarea {
289  width: 100%;
290}
291
292/* align submit with inputs */
293.wp-block-contact-form-7-contact-form-selector .wpcf7-form .submit-row input[type="submit"] {
294  min-width: 140px;
295}
296
297/* CF7 submit - brand orange + white text, with radius.
298   Page-independent selectors. Was scoped to #wpcf7-f493-p16-o1, which hardcoded
299   page 16 and silently stopped applying when the form moved. 2026-08-04 */
300body .wpcf7 .wpcf7-form input.wpcf7-submit,
301body .wpcf7 .wpcf7-form .submit-row input[type="submit"] {
302  background-color: #ce6a02 !important;
303  color: var(--global-palette9, #fff) !important;
304  border: none !important;
305  border-radius: var(--global-button-radius, 3px) !important;
306  padding: 10px 16px !important;
307  font-weight: 700 !important;
308  min-width: 140px;
309  line-height: 1.2;
310  box-shadow: none;
311}
312
313/* Hover/Focus/Active - keep white text, darken bg slightly */
314body .wpcf7 .wpcf7-form input.wpcf7-submit:hover,
315body .wpcf7 .wpcf7-form input.wpcf7-submit:focus,
316body .wpcf7 .wpcf7-form input.wpcf7-submit:active,
317body .wpcf7 .wpcf7-form .submit-row input[type="submit"]:hover {
318  background-color: #8c4a00 !important;
319  color: #fff !important;
320}
321
322/* Optional: accessible focus ring */
323body .wpcf7 .wpcf7-form input.wpcf7-submit:focus-visible {
324  outline: none !important;
325  box-shadow: 0 0 0 3px color-mix(in srgb, var(--global-palette1, #f68b1e) 30%, transparent) !important;
326}
327
328/* Input text colour. The theme was rendering typed text at #D6B27A (tan) on
329   white, roughly 1.9:1 contrast, which fails WCAG AA badly and reads as orange.
330   Fixed 2026-08-04. */
331.bah-contact-form input[type="text"],
332.bah-contact-form input[type="email"],
333.bah-contact-form input[type="tel"],
334.bah-contact-form select,
335.bah-contact-form textarea {
336  color: #1a1a1a;
337  background-color: #fff;
338  border: 1px solid #cbd5e0;
339  border-radius: var(--global-button-radius, 3px);
340}
341.bah-contact-form input::placeholder,
342.bah-contact-form textarea::placeholder {
343  color: #6b7280;
344  opacity: 1;
345}
346.bah-contact-form input:focus,
347.bah-contact-form select:focus,
348.bah-contact-form textarea:focus {
349  border-color: var(--global-palette1, #f68b1e);
350  outline: 2px solid transparent;
351  box-shadow: 0 0 0 3px color-mix(in srgb, var(--global-palette1, #f68b1e) 25%, transparent);
352}
353
354/* Quote CTA sitting above the form */
355.bah-quote-callout {
356  display: flex;
357  flex-wrap: wrap;
358  align-items: center;
359  justify-content: space-between;
360  gap: 1rem;
361  border: 2px solid #a85a01;
362  border-radius: var(--global-button-radius, 3px);
363  padding: 1.25rem 1.5rem;
364  margin: 0 0 2rem;
365  background: color-mix(in srgb, var(--global-palette1, #f68b1e) 7%, #fff);
366}
367.bah-quote-callout p {
368  margin: 0;
369  font-size: 1.05rem;
370  text-align: left;
371}
372.bah-quote-callout .bah-quote-cta {
373  display: inline-block;
374  white-space: nowrap;
375  background: #ce6a02;
376  color: #fff;
377  text-decoration: none;
378  font-weight: 700;
379  padding: 12px 24px;
380  border-radius: var(--global-button-radius, 3px);
381}
382.bah-quote-callout .bah-quote-cta:hover,
383.bah-quote-callout .bah-quote-cta:focus {
384  background: #8c4a00;
385  color: #fff;
386}
387@media (max-width: 600px) {
388  .bah-quote-callout { flex-direction: column; align-items: stretch; text-align: center; }
389  .bah-quote-callout p { text-align: center; }
390  .bah-quote-callout .bah-quote-cta { text-align: center; }
391}
392
393/* ---- Formidable: BAH contact form (added 2026-08-04) ----
394   Scoped to .bah-contact-form so it can never leak to another form. */
395.bah-contact-form .frm_form_field {
396  margin-bottom: 1.25rem;
397}
398.bah-contact-form .frm_primary_label {
399  display: block;
400  margin-bottom: .35rem;
401  font-weight: 600;
402  color: #000;
403  font-size: 1rem;
404}
405.bah-contact-form input[type="text"],
406.bah-contact-form input[type="email"],
407.bah-contact-form input[type="tel"],
408.bah-contact-form select,
409.bah-contact-form textarea {
410  width: 100%;
411  min-height: 46px;
412  padding: 12px 14px;
413  font-size: 16px; /* prevents iOS Safari zooming the viewport on focus */
414  line-height: 1.4;
415}
416.bah-contact-form textarea {
417  min-height: 140px;
418}
419.bah-contact-form .frm_submit {
420  margin-top: .5rem;
421}
422.bah-contact-form .frm_button_submit {
423  min-height: 46px; /* 44px is the minimum touch target; 12px padding landed at 43 */
424  background-color: #ce6a02;
425  color: var(--global-palette9, #fff);
426  border: none;
427  border-radius: var(--global-button-radius, 3px);
428  padding: 12px 24px;
429  font-weight: 700;
430  font-size: 1rem;
431  line-height: 1.2;
432  min-width: 165px;
433  cursor: pointer;
434}
435.bah-contact-form .frm_button_submit:hover,
436.bah-contact-form .frm_button_submit:focus,
437.bah-contact-form .frm_button_submit:active {
438  background-color: #8c4a00;
439  color: #fff;
440}
441.bah-contact-form .frm_button_submit:focus-visible {
442  outline: none;
443  box-shadow: 0 0 0 3px color-mix(in srgb, var(--global-palette1, #f68b1e) 30%, transparent);
444}
445/* Validation and success messaging */
446.bah-contact-form .frm_error,
447.bah-contact-form .frm_error_style {
448  color: #b3261e;
449  font-size: .95rem;
450  margin-top: .35rem;
451}
452.frm_message,
453.bah-contact-form + .frm_message {
454  background: var(--global-palette8, #f7f7f7);
455  border-left: none;
456  padding: 1rem 1.25rem;
457  border-radius: var(--global-button-radius, 3px);
458  font-size: 1.05rem;
459}
460
461/* Spinner spacing */
462body .wpcf7 .wpcf7-spinner { margin-left: 8px; }
463/*Service Area Pages*/
464.single-service_areas h1.wp-block-kadence-advancedheading{
465	width:75%;
466}
467.single-service_areas h2.wp-block-kadence-advancedheading{
468	width:75%;
469}
470
471/*Service Area Archive*/
472
473ul.nested_service_areas{
474	list-style-type: none;
475	column-count:3;
476}
477ul.nested_service_areas li{
478		margin-bottom:20px;
479}
480ul.nested_service_areas li li{
481		margin-bottom:0px;
482}
483ul.nested_service_areas ul{
484	list-style-type:none;
485	column-count:1;
486}
487/*fix for service_area template*/
488.whitebg{
489	background-color: white;
490    padding: 10px 12% 10px 12%;
491    margin: 0 -12% 0 -12%;
492}
493
494.single-service_areas .wp-block-group__inner-container h2{
495	width: 75%;
496}
497
498/* Hide featured image on single blog posts only */
499.single-post .entry-hero-container,
500.single-post .post-thumbnail {
501    display: none !important;
502}
503
504@media only screen and (max-width: 600px) {
505 ul.nested_service_areas{
506	list-style-type: none;
507	 column-count:1;
508}
509ul.nested_service_areas li{
510		margin-bottom:20px;
511}
512ul.nested_service_areas li li{
513		margin-bottom:0px;
514}
515ul.nested_service_areas ul{
516	list-style-type:none;
517	column-count:1;
518}
519	/*Service Area Pages*/
520.single-service_areas h1.wp-block-kadence-advancedheading{
521	width:85%;
522}
523.single-service_areas h2.wp-block-kadence-advancedheading{
524	width:85%;
525}
526
527}
528
529
530
531/*GLOBAL STICKY BUTTON*/
532
533.bah-sticky-cta{
534  /* Near opaque on purpose. A 15% white glass layer reads well over photos
535     but disappears over this site's light surfaces, so the button looked
536     like part of the page instead of a floating control. */
537  background: rgba(255,255,255,0.96);
538  backdrop-filter: blur(10px);
539  -webkit-backdrop-filter: blur(10px);
540  border-radius: 18px;
541  box-shadow: 0 2px 5px rgba(37,40,42,.14), 0 14px 36px rgba(37,40,42,.30);
542  border: 1px solid rgba(37,40,42,.12);
543  /* Safe area keeps it off the iPhone home indicator. z-index sits above
544     page content but below consent and dialog layers. */
545  bottom: calc(var(--sticky-cta-bottom, 30px) + env(safe-area-inset-bottom, 0px));
546	left: 50%;
547  position: fixed;
548  z-index: 90;
549  padding: 15px 30px;
550	transform: translateX(-50%);
551}
552
553.bah-sticky-cta a{
554	display: block;
555	margin: 0 auto;
556	/* Keep the label on one line. Shrink wrapping the bar let it wrap to two
557	   at 360 and 390, which pushed the control to 62px. */
558	white-space: nowrap;
559}
560
561.bah-sticky-cta + footer{
562	z-index: 91;
563}
564
565@media only screen and (max-width: 767px) {
566	/* Shrink wrapped, not full width. A bar spanning the viewport sat under
567	   the back-to-top control; sized to the button it clears it entirely. */
568	.bah-sticky-cta{
569		--sticky-cta-bottom: 20px;
570		left: 50%;
571		width: auto;
572		max-width: calc(100% - 96px);
573		transform: translateX(-50%);
574		padding: 14px 18px;
575	}
576}
577
578
579/* Embla carousel — applies to any row with class embla-carousel */
580.embla-recent-projects .embla-viewport,.embla-carousel .embla-viewport{overflow:hidden;position:relative}
581.embla-recent-projects .wp-block-kadence-posts,.embla-carousel .wp-block-kadence-posts{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:0!important;grid-template-columns:none!important;align-items:stretch!important}
582.embla-recent-projects .wp-block-kadence-posts>li.kb-post-list-item,.embla-carousel .wp-block-kadence-posts>li.kb-post-list-item{flex:0 0 85%!important;min-width:0!important;padding:0 8px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column}
583.embla-recent-projects .wp-block-kadence-posts>li.kb-post-list-item .entry,.embla-carousel .wp-block-kadence-posts>li.kb-post-list-item .entry{flex:1!important;display:flex!important;flex-direction:column;height:100%}
584.embla-recent-projects .wp-block-kadence-posts>li.kb-post-list-item .entry-content-wrap,.embla-carousel .wp-block-kadence-posts>li.kb-post-list-item .entry-content-wrap{flex:1!important;display:flex;flex-direction:column}
585@media(min-width:600px){.embla-recent-projects .wp-block-kadence-posts>li.kb-post-list-item,.embla-carousel .wp-block-kadence-posts>li.kb-post-list-item{flex:0 0 50%!important;padding:0 12px!important}}
586@media(min-width:1024px){.embla-recent-projects .wp-block-kadence-posts>li.kb-post-list-item,.embla-carousel .wp-block-kadence-posts>li.kb-post-list-item{flex:0 0 33.333%!important;padding:0 16px!important}}
587.embla-wrap{position:relative}
588.embla-controls{position:absolute;top:0;left:8px;right:8px;bottom:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none;z-index:50}
589.embla-btn{pointer-events:all;background:rgba(255,255,255,0.95);border:none;border-radius:50%;width:56px;height:56px;box-shadow:0 2px 10px rgba(0,0,0,0.25);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;padding:0;transition:background 0.15s,opacity 0.15s;touch-action:manipulation;-webkit-tap-highlight-color:transparent}
590.embla-btn:hover{background:#fff;box-shadow:0 2px 14px rgba(0,0,0,0.3)}
591.embla-btn:focus{outline:none;background:rgba(255,255,255,0.95);color:#333}
592.embla-btn:focus-visible{outline:2px solid #333;outline-offset:2px}
593.embla-btn:disabled{opacity:0;pointer-events:none}
594.embla-btn svg{width:24px;height:24px}
595/* Post + archive hero backgrounds and gap fixes */
596.single-post .entry-hero{background-color:var(--global-palette8,#fdf6ec)!important}
597.single-post #primary,
598.archive #primary,
599.category #primary,
600.tax-post_tag #primary{padding-top:0!important;margin-top:0!important}
601.single-post .content-container{padding-top:0!important}
602.archive .content-container,.category .content-container{padding-top:30px!important}
603.single-post .entry-hero-container-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:160px;text-align:center;padding:28px 20px 12px}
604/* Limit blog titles to 3 lines */
605  .archive .entry-title, .category .entry-title {
606    display: -webkit-box;
607    -webkit-line-clamp: 3;
608    -webkit-box-orient: vertical;
609    overflow: hidden;
610  }
611/* Breadcrumb color */
612.kadence-breadcrumbs,.kadence-breadcrumbs a,.kadence-breadcrumbs .bc-delimiter,.kadence-breadcrumbs .kadence-bread-current{color:var(--global-palette4)}
613.kadence-breadcrumbs a:hover{color:#a85a01}
614/* RankMath breadcrumbs — service, about, contact pages */
615.rank-math-breadcrumb{margin-top:-1.25em}.rank-math-breadcrumb p{text-align:center;font-size:0.8em;letter-spacing:0.04em;margin:0 0 1.5em}
616.rank-math-breadcrumb a{color:var(--global-palette4);text-decoration:none}
617.rank-math-breadcrumb a:hover{color:#a85a01;text-decoration:underline}
618.rank-math-breadcrumb .separator{color:var(--global-palette4);opacity:0.6;margin:0 0.35em}
619.rank-math-breadcrumb .last{color:var(--global-palette3);font-weight:500}
620/* Required indicator and legend for the BAH contact form (2026-08-04).
621   .frm_required is Formidable's own class and already carries aria-hidden,
622   so the asterisk is decorative only and the input's required attribute
623   is what screen readers announce. */
624.bah-contact-form .frm_required {
625  color: #b3261e;
626  font-weight: 700;
627  margin-left: 2px;
628}
629.bah-form-legend {
630  font-size: .95rem;
631  margin: 0 0 1.25rem;
632  color: #444;
633}
634
635/* ---- Formidable contact form, brand + layout (2026-08-04) ----
636   Formidable's generated stylesheet uses selectors carrying more classes than
637   .bah-contact-form, so it wins on specificity and the submit renders
638   Formidable blue. Matching its specificity via the .with_frm_style wrapper
639   rather than reaching for !important. Brand orange is --global-palette1,
640   which resolves to #e47b02 on this site. */
641.with_frm_style .bah-contact-form .frm_button_submit,
642.frm_forms .bah-contact-form .frm_button_submit {
643  background-color: #ce6a02;
644  color: var(--global-palette9, #fff);
645  border: none;
646  border-radius: var(--global-button-radius, 3px);
647  padding: 12px 24px;
648  min-height: 46px;
649  min-width: 165px;
650  width: auto;
651  font-weight: 700;
652  font-size: 1rem;
653  line-height: 1.2;
654  cursor: pointer;
655}
656.with_frm_style .bah-contact-form .frm_button_submit:hover,
657.with_frm_style .bah-contact-form .frm_button_submit:focus,
658.with_frm_style .bah-contact-form .frm_button_submit:active {
659  background-color: color-mix(in srgb, var(--global-palette1, #e47b02) 85%, #000);
660  color: #fff;
661}
662.with_frm_style .bah-contact-form .frm_button_submit:focus-visible {
663  outline: none;
664  box-shadow: 0 0 0 3px color-mix(in srgb, var(--global-palette1, #e47b02) 30%, transparent);
665}
666
667/* Cap the form. Full-column inputs on a wide screen misstate how much input is
668   expected and slow scanning (Baymard). 720px matches the JobTread card on
669   /start/ so the two pages read as one system. */
670.frm_forms.frm_style_formidable-style {
671  max-width: 720px;
672  margin-left: auto;
673  margin-right: auto;
674}
675.with_frm_style .bah-contact-form input[type="text"],
676.with_frm_style .bah-contact-form input[type="email"],
677.with_frm_style .bah-contact-form input[type="tel"],
678.with_frm_style .bah-contact-form select,
679.with_frm_style .bah-contact-form textarea {
680  width: 100%;
681  max-width: 100%;
682  min-height: 46px;
683  padding: 12px 14px;
684  font-size: 16px; /* stops iOS Safari zooming the viewport on focus */
685  line-height: 1.4;
686  color: #1a1a1a;
687  background-color: #fff;
688  border: 1px solid #cbd5e0;
689  border-radius: var(--global-button-radius, 3px);
690}
691.with_frm_style .bah-contact-form textarea { min-height: 140px; }
692.with_frm_style .bah-contact-form input:focus,
693.with_frm_style .bah-contact-form select:focus,
694.with_frm_style .bah-contact-form textarea:focus {
695  border-color: var(--global-palette1, #e47b02);
696  outline: 2px solid transparent;
697  box-shadow: 0 0 0 3px color-mix(in srgb, var(--global-palette1, #e47b02) 25%, transparent);
698}
699.with_frm_style .bah-contact-form .frm_primary_label {
700  display: block; margin-bottom: .35rem; font-weight: 600; color: #000; font-size: 1rem;
701}
702.with_frm_style .bah-contact-form .frm_required { color: #b3261e; font-weight: 700; margin-left: 2px; }
703.with_frm_style .bah-contact-form .frm_form_field { margin-bottom: 1.25rem; }
704
705/* ---- MATCHES FORMIDABLE SPECIFICITY (2026-08-04) ----
706   Formidable's generated sheet uses
707     .frm_style_formidable-style.with_frm_style .frm_submit button  -> (0,3,1)
708     .frm_forms.frm_style_formidable-style.with_frm_style           -> (0,3,0)
709   Earlier attempts at (0,3,0) and (0,2,0) lost. These selectors match its
710   specificity exactly and the Customizer CSS loads after the plugin sheet, so
711   the cascade settles here without !important. Brand orange = --global-palette1
712   (#e47b02). */
713.frm_forms.frm_style_formidable-style.with_frm_style {
714  --form-width: 720px;
715  max-width: 720px;
716  margin-left: auto;
717  margin-right: auto;
718}
719.frm_style_formidable-style.with_frm_style .frm_submit button,
720.frm_style_formidable-style.with_frm_style input[type=submit],
721.frm_style_formidable-style.with_frm_style .frm_submit input[type=button] {
722  background: var(--global-palette1, #e47b02);
723  border-color: var(--global-palette1, #e47b02);
724  color: #fff;
725  border-radius: var(--global-button-radius, 3px);
726  font-size: 1rem;
727  font-weight: 700;
728  min-height: 46px;
729  min-width: 165px;
730  padding: 12px 24px;
731  box-shadow: none;
732}
733.frm_style_formidable-style.with_frm_style .frm_submit button:hover,
734.frm_style_formidable-style.with_frm_style .frm_submit button:focus,
735.frm_style_formidable-style.with_frm_style .frm_submit button:active {
736  background: color-mix(in srgb, var(--global-palette1, #e47b02) 85%, #000);
737  border-color: color-mix(in srgb, var(--global-palette1, #e47b02) 85%, #000);
738  color: #fff;
739}
740.frm_style_formidable-style.with_frm_style .frm_submit button:focus-visible {
741  outline: none;
742  box-shadow: 0 0 0 3px color-mix(in srgb, var(--global-palette1, #e47b02) 30%, transparent);
743}
744
745/* Inline validation messages on the /start/ JobTread form, replacing the
746   browser's native tooltip. Matches the contact form's error treatment. */
747.bah-jt-error {
748  color: #b3261e;
749  font-size: .95rem;
750  line-height: 1.4;
751  margin-top: .35rem;
752}
753.bah-jtwf [aria-invalid="true"] {
754  border-color: #b3261e;
755}
756/* Homepage H1 — fluid font-size, replaces fixed md/lg breakpoint sizing.
757   Scales smoothly between 26px (mobile) and 40px (desktop) instead of
758   jumping between fixed Kadence breakpoint values. Added 2026-08-14. */
759.home h1.wp-block-kadence-advancedheading {
760  font-size: clamp(1.625rem, 1.1rem + 2vw, 2.5rem) !important;
761  line-height: 1.15;
762}
763
764
765/* Footer membership badges. Added 2026-08-18, moved off widget IDs onto classes.
766   Classes live on the blocks: .member-label / .member-label--indent / .member-logo
767   See docs/footer-membership-badges-202608.md */
768.widget_block:has(> .member-label) { margin-bottom: 0; }
769.wp-block-kadence-image.member-logo { margin-top: 0; }
770
771/* Indent to the wordmark, and drop the label into the whitespace beside the star.
772   The chamber wordmark sits 15.4px below the top of its own artwork at this size,
773   so without this the label reads ~20px off its logo while HBA reads 6px. */
774/* Doubled class beats the per-block Additional CSS, which is a single class rendered later. */
775.member-label.member-label--indent { padding-left: 64px; margin-bottom: -8.8px; }
776
777@media (min-width: 1025px) {
778  .footer-widget3 .footer-widget-area-inner,
779  .footer-widget1 .footer-widget-area-inner {
780    display: flex;
781    flex-direction: column;
782    height: 100%;
783  }
784  .widget_block:has(> .member-label) { margin-top: auto; }
785}
786
787@media (max-width: 1024px) {
788  .site-middle-footer-inner-wrap { row-gap: 2.5rem; }
789}
790/* end footer membership badges */
791
792
793/* ============================================================
794   BAHR surface system - tokens. Added 2026-08-18.
795   Every value verified with scripts/contrast.py. Two corrections
796   against the original plan, both from measurement:
797     - the rule colour is #a85a01, NOT palette 1 #e47b02, which
798       reaches only 2.66 against the surface and fails the 3:1
799       non-text bar.
800     - orange as TEXT fails on the darker surface tones (4.37 at
801       the hero bottom), which is why a secondary button sitting
802       on a hero must be mineral, never orange.
803   ============================================================ */
804:root{
805  --s-plaster:#f6f2ea; --s-ivory:#f7f3ec; --s-stone:#ede6dc; --s-hero-bot:#f2ede5;
806  --s-arch-a:#f5f1ea; --s-arch-b:#f7f4ef; --s-footer:#f1ebe2;
807  --t-heading:#25282a; --t-body:#526066;
808  --a-mineral:#667985; --a-mineral-text:#576872; --a-orange-text:#9c5400;
809  --a-orange-btn:#ce6a02; --a-orange-btn-hover:#b85e02;
810  --a-rule-orange:#a85a01; --a-rule-mineral:#667985;
811  --l-hair:rgba(37,40,42,.08); --l-rule:rgba(37,40,42,.12);
812  --g-surface:
813    radial-gradient(circle at 88% 18%, rgba(102,121,133,.13), transparent 26%),
814    radial-gradient(circle at 8% 94%, rgba(102,121,133,.07), transparent 22%),
815    linear-gradient(180deg,#f7f3ec 0%,#f2ede5 100%);
816}
817/* end tokens */
818
819/* ============================================================
820   BAHR surface system - heroes. Added 2026-08-18.
821
822   TO ADD A PAGE TYPE: give its hero row a hook class, add that hook
823   to the selector list below, and if it needs a different rule colour
824   set --hero-rule on that hook alone. Nothing else needs editing.
825
826   FOUR classes are required in the selector. Kadence sets the row
827   background with a three-class selector that renders after the
828   Customizer stylesheet, so three would tie and lose on order.
829
830   Hero text colour is owned HERE, not on the blocks. The blocks had
831   colorClass theme-palette3 baked into both their attributes and their
832   saved markup; WordPress emits preset colour classes with !important,
833   so no selector could beat them. Those were cleared on 2026-08-18.
834   Do not re-apply a text colour to a hero heading in the block editor.
835   ============================================================ */
836/* The hook class is DOUBLED on purpose. Four class selectors are needed
837   to beat Kadence's three-class background rule, which renders after this
838   stylesheet and would otherwise win on order. Doubling the hook is what
839   gets the fourth, without depending on .alignfull, which the standard
840   page heroes do not carry. */
841.wp-block-kadence-rowlayout.kb-row-layout-wrap.hero--home.hero--home,
842.wp-block-kadence-rowlayout.kb-row-layout-wrap.service-hero.service-hero,
843.wp-block-kadence-rowlayout.kb-row-layout-wrap.hero--standard.hero--standard{
844  background: var(--g-surface);
845  border-top: 3px solid var(--hero-rule, var(--a-rule-orange));
846  border-bottom: 1px solid var(--l-hair);
847}
848/* Rule colour carries meaning: orange where there is a next action to
849   take, mineral where the page informs. hero--action is a modifier, so a
850   page that later gains a CTA needs one class added and nothing else. */
851.hero--standard{ --hero-rule: var(--a-rule-mineral); }
852.hero--action{ --hero-rule: var(--a-rule-orange); }
853
854.hero--home .kt-inside-inner-col > h1.wp-block-kadence-advancedheading,
855.service-hero .kt-inside-inner-col > h1.wp-block-kadence-advancedheading,
856.hero--standard .kt-inside-inner-col > h1.wp-block-kadence-advancedheading{
857  color: var(--t-heading);
858}
859
860/* Baymard puts comfortable line length at 50-75 characters. Note that ch
861   is the width of the ZERO glyph, which is wider than the average
862   character, so 65ch measured 78 real characters on the kitchen page and
863   82 on decks. 58ch is what actually lands inside the range here. */
864.hero--home .kt-inside-inner-col > p.wp-block-kadence-advancedheading,
865.service-hero .kt-inside-inner-col > p.wp-block-kadence-advancedheading,
866.hero--standard .kt-inside-inner-col > p.wp-block-kadence-advancedheading{
867  max-width: 58ch;
868  color: var(--t-body);
869}
870.service-hero .kt-inside-inner-col > p.wp-block-kadence-advancedheading,
871.hero--standard .kt-inside-inner-col > p.wp-block-kadence-advancedheading{
872  margin-left: auto; margin-right: auto;
873}
874/* end heroes */
875
876/* ============================================================
877   BAHR surface system - archives and the blog index. 2026-08-18.
878   These heroes are rendered by the THEME, not by blocks, so there is
879   nothing to hang an owned class on and a core body class is the hook.
880   Do not inject a hero here with a Kadence Element: the theme already
881   renders this h1, so an Element would produce a second one.
882   body.blog is listed because the Blog page is the WordPress posts page,
883   so its page content never renders and it gets the archive markup 
883with
884   a 'blog' body class rather than 'archive'.
885   Archives inform rather than ask, so they take the mineral rule.
886   ============================================================ */
887/* body.page is the SAFETY NET. Kadence only renders this theme hero when a
888   page has no hero row of its own, so on every page that carries
889   .hero--home, .service-hero or .hero--standard this matches nothing and
890   there is no duplicate H1. On a brand new page that nobody has styled yet,
891   it means the surface system applies anyway instead of the page silently
892   falling back to flat cream. */
893body.archive .entry-hero-container-inner,
894body.blog .entry-hero-container-inner,
895body.single .entry-hero-container-inner,
896body.page .entry-hero-container-inner{
897  background: var(--g-surface);
898  border-top: 3px solid var(--a-rule-mineral);
899  border-bottom: 1px solid var(--l-hair);
900}
901/* Single posts use the same theme-rendered hero as archives, but their
902   heading is .entry-title rather than .archive-title. */
903body.archive .archive-title,
904body.blog .archive-title,
905body.single .entry-hero-container-inner .entry-title,
906body.page .entry-hero-container-inner .entry-title{ color: var(--t-heading); }
907body.archive .archive-description,
908body.blog .archive-description{ color: var(--t-body); max-width: 58ch; }
909/* Category pills sit inside the post hero; keep them off the surface edge. */
910body.single .entry-hero-container-inner .entry-taxonomies{ margin-bottom: .75em; }
911/* Kadence adds 80px above the content area when IT renders the page hero,
912   which lands as dead grey space between the hero and the content. Pages
913   that build their own hero never hit this, because .entry-hero is not
914   rendered for them, so the selector scopes itself. Posts already compute
915   to 0 here and are unaffected. */
916.entry-hero + .content-area{ margin-top: 0; }
917body.page .entry-hero + .content-area .entry-content-wrap{ padding-top: 24px; }
918/* end archives */
919
920/* ============================================================
921   BAHR surface system - Footer B. 2026-08-18.
922   Tonal fade matching the heroes, with the top rule running orange into
923   mineral. Columns and the membership badges are deliberately untouched;
924   their spacing is hand-tuned, see footer-membership-badges-202608.md.
925   The original Footer B spec also called for mineral widget headings.
926   That was dropped: the footer widgets render no headings at all, so the
927   rule would have matched nothing.
928   The bottom row is NOT styled here. Its background is a Kadence setting
929   so that only the footer moves, not everything bound to palette 4.
930   ============================================================ */
931/* Same material as the heroes, so the page opens and closes on the same
932   ground. NOTE: the gradient has to go on .site-footer-row-container-inner,
933   NOT on the row wrap. Kadence paints the row background on that inner
934   element, so a gradient on the wrap sits underneath palette 7 cream and is
935   never seen. Doubled class to outrank Kadence's own rule. */
936/* ONE gradient across the whole footer, not one per row. Painting the
937   surface on each row made it fade light to dark, then restart at the next
938   row, which showed as a seam under the social strip. The gradient goes on
939   the footer wrap and the two upper rows are cleared to transparent so it
940   reads as a single ground. The bottom bar keeps its own solid colour and
941   paints over this quite deliberately.
942   Doubled class outranks Kadence's own row background rule. */
943.site-footer .site-footer-wrap{ background: var(--g-surface); }
944.site-footer .site-top-footer-wrap .site-footer-row-container-inner.site-footer-row-container-inner,
945.site-footer .site-middle-footer-wrap .site-footer-row-container-inner.site-footer-row-container-inner{
946  background: transparent;
947}
948.site-footer .site-top-footer-wrap{
949  border-top: 3px solid var(--a-rule-orange);
950  border-image: linear-gradient(90deg, var(--a-rule-orange), var(--a-rule-mineral)) 1;
951}
952/* end footer B */
953
954
955/* ============================================================
956   BAHR flyout polish. 2026-08-18.
957   The drawer became a light surface, so everything that was reversed out
958   for the old brown ground has to come back down to ink.
959
960   SPECIFICITY: Kadence styles the drawer through #mobile-drawer, an ID.
961   Class-only rules here silently lose. Every rule below therefore leads
962   with the same ID. This was learned the hard way: a first pass using
963   .popup-drawer matched nothing at all.
964   ============================================================ */
965/* The close control was white on a white panel, so it read as missing. */
966#mobile-drawer .drawer-toggle,
967#mobile-drawer .menu-toggle-close,
968#mobile-drawer .menu-toggle-close .kadence-svg-iconset{
969  color: var(--t-heading, #25282a);
970}
971#mobile-drawer .drawer-header{
972  display: flex;
973  align-items: center;
974  /* Close sits top right, where people reach for it. The logo lives in the
975     drawer content below, so this row holds only the close control. */
976  justify-content: flex-end;
977  gap: 12px;
978  padding: 14px 16px 0;
979}
980#mobile-drawer .drawer-toggle{ min-width: 44px; min-height: 44px; }
981/* Small logo, per Garrett. Large enough to identify, not so large it
982   competes with the menu it sits above. */
983#mobile-drawer .drawer-header img{ max-width: 140px; height: auto; }
984
985/* A top level item with no submenu sat 20px left of every other clickable
986   item, because that indent belongs to the SECTION LABELS. Recent Work was
987   the only one, and it read as misaligned. */
988#mobile-drawer .mobile-menu-container > ul.menu > li.menu-item:not(.menu-item-has-children) > a{
989  padding-left: 30px;
990}
991
992/* Drawer CTA: full width and centred, so it reads as the one action in the
993   panel rather than a stray inline button. Colour comes from the global
994   button token, so it stays in step with every other primary CTA. */
995#mobile-drawer .mobile-header-button-wrap{ padding: 12px 20px 28px; }
996#mobile-drawer .mobile-header-button-inner-wrap{ display: block; }
997#mobile-drawer a.mobile-header-button{
998  display: block;
999  width: 100%;
1000  text-align: center;
1001  min-height: 48px;
1002}
1003
1004/* The logo item sits in the drawer CONTENT as a .brand block, not in the
1005   drawer header, so it has to be targeted there. Small: it identifies the
1006   panel without competing with the menu under it. */
1007/* 160px so the HANDYMAN & REMODELING subline in the wordmark is still
1008   legible; below about 140 it turns to mush. */
1009#mobile-drawer .site-header-item .brand img,
1010#mobile-drawer .brand img{ max-width: 160px; height: auto; }
1011#mobile-drawer .site-header-item .brand{ padding: 4px 20px 10px; }
1012/* The wordmark is already in the logo artwork, so the text repeat of the
1013   business name is noise in a panel this size. */
1014#mobile-drawer .brand .site-title,
1015#mobile-drawer .brand .site-description,
1016#mobile-drawer .site-header-item .brand .site-title{ display: none; }
1017
1018/* width:100% on the button alone did nothing, because its wrappers are
1019   shrink wrapped. The whole chain has to be full width. */
1020#mobile-drawer .site-header-item:has(> .mobile-header-button-wrap),
1021#mobile-drawer .mobile-header-button-wrap,
1022#mobile-drawer .mobile-header-button-inner-wrap{ width: 100%; display: block; }
1023
1024/* Section grouping: a label that sits hard against the previous group's last
1025   item reads as part of it. Space above every section label except the first
1026   so the two groups separate at a glance. */
1027#mobile-drawer .mobile-menu-container > ul.menu > li.menu-item-has-children:not(:first-child) > a{
1028  margin-top: 18px;
1029}
1030#mobile-drawer .mobile-menu-container > ul.menu > li.menu-item:not(.menu-item-has-children):not(:first-child) > a{
1031  margin-top: 6px;
1032}
1033/* end flyout polish */
1034
1035/* ============================================================
1036   Formidable submit, unscoped. 2026-08-18.
1037   The contact form's submit is a bare .frm_button_submit and is NOT inside
1038   .bah-contact-form, so the scoped rules further up never reached it. The
1039   frm_styles record (post 8) was also updated to a85a01, but Formidable
1040   caches its generated stylesheet, so this override is what actually lands.
1041   ============================================================ */
1042.frm_forms .frm_submit button.frm_button_submit,
1043.with_frm_style .frm_submit button.frm_button_submit,
1044button.frm_button_submit{
1045  background-color: var(--a-orange-btn, #a85a01);
1046  border-color: var(--a-orange-btn, #a85a01);
1047  color: #fff;
1048}
1049.frm_forms .frm_submit button.frm_button_submit:hover,
1050.frm_forms .frm_submit button.frm_button_submit:focus,
1051button.frm_button_submit:hover,
1052button.frm_button_submit:focus{
1053  background-color: var(--a-orange-btn-hover, #8c4a00);
1054  border-color: var(--a-orange-btn-hover, #8c4a00);
1055  color: #fff;
1056}
1057/* end formidable submit */
1058
1059/* ============================================================
1060   BAHR brand reference page, /brand/. 2026-08-18.
1061   Scoped entirely to .bahb so it cannot leak into the site.
1062   ============================================================ */
1063.bahb{color:var(--t-body);line-height:1.65}
1064.bahb *{box-sizing:border-box}
1065.bahb .sec{padding:clamp(2.2rem,4.5vw,4rem) 0;border-top:1px solid var(--l-hair)}
1065
1066.bahb .sec:first-child{border-top:0;padding-top:0}
1067.bahb h2{color:var(--t-heading);font-size:clamp(1.6rem,1.3rem+1.2vw,2.4rem);line-height:1.15;margin:0 0 .35em;text-wrap:balance}
1068.bahb h3{color:var(--t-heading);font-size:clamp(1.05rem,1rem+.3vw,1.25rem);margin:1.9rem 0 .5em}
1069.bahb .lbl{color:var(--a-mineral-text);font-size:.78rem;letter-spacing:.09em;text-transform:uppercase;margin:1.6rem 0 .6em;font-weight:700;display:block}
1070.bahb p{max-width:58ch;margin:0 0 1rem}
1071.bahb .lede{font-size:1.1rem;max-width:62ch}
1072.bahb .grid{display:grid;gap:14px;margin:1rem 0 1.5rem}
1073.bahb .g4{grid-template-columns:repeat(auto-fit,minmax(158px,1fr))}
1074.bahb .g2{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}
1075.bahb .sw{border:1px solid var(--l-hair);border-radius:8px;overflow:hidden;background:#fff}
1076.bahb .sw .chip{height:76px}
1077.bahb .sw .m{padding:10px 12px;font-size:.8rem;line-height:1.45}
1078.bahb .mono,.bahb code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
1079.bahb .sw .t{display:block;font-size:.73rem;color:var(--a-mineral-text)}
1080.bahb .sw .h{display:block;color:var(--t-heading);font-weight:700}
1081.bahb .sw .u{display:block;margin-top:3px}
1082.bahb table{width:100%;border-collapse:collapse;font-size:.86rem;margin:1rem 0 1.5rem}
1083.bahb th,.bahb td{text-align:left;padding:9px 12px;border-bottom:1px solid var(--l-hair);vertical-align:top}
1084.bahb th{color:var(--t-heading);font-weight:700;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}
1085.bahb code{font-size:.85em;background:var(--s-stone);padding:1px 5px;border-radius:4px;color:var(--t-heading)}
1086.bahb .tw{overflow-x:auto}
1087.bahb .ok{color:#1d6a3a;font-weight:700}
1088.bahb .card{border:1px solid var(--l-hair);border-radius:10px;background:#fff;padding:18px}
1089.bahb .lb{display:flex;align-items:center;justify-content:center;min-height:150px;border:1px solid var(--l-hair);border-radius:10px;background:#fff;padding:20px}
1090.bahb .lb img{max-width:100%;height:auto}
1091.bahb .lb.dk{background:#102a43;border-color:transparent}
1092.bahb .lb.dk img{filter:brightness(0) invert(1)}
1093.bahb .cap{font-size:.78rem;color:var(--a-mineral-text);margin:.5rem 0 0;max-width:58ch}
1094.bahb .b{display:inline-block;font-weight:700;font-size:18px;line-height:1;padding:16px 24px;border-radius:5px;text-decoration:none;border:1px solid transparent}
1095.bahb .b-p{background:var(--a-orange-btn);color:#fff;border-color:var(--a-orange-btn)}
1096.bahb .b-p:hover,.bahb .b-p:focus{background:var(--a-orange-btn-hover);border-color:var(--a-orange-btn-hover);color:#fff}
1097.bahb .b-s{background:#fff;color:var(--a-mineral-text);border-color:var(--a-mineral-text)}
1098.bahb .b-s:hover,.bahb .b-s:focus{background:var(--a-mineral-text);color:#fff}
1099.bahb .brow{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:1rem 0}
1100.bahb .spec{border:1px solid var(--l-hair);border-radius:10px;overflow:hidden;margin:1rem 0 1.5rem}
1101.bahb .spec .bar{background:var(--s-stone);padding:8px 12px;font-size:.73rem;letter-spacing:.07em;text-transform:uppercase;color:var(--a-mineral-text);font-weight:700}
1102.bahb .spec .d{background:var(--g-surface);padding:32px 24px;border-top:3px solid var(--a-rule-orange)}
1103.bahb .spec .d.min{border-top-color:var(--a-rule-mineral)}
1104.bahb .spec .d h4{color:var(--t-heading);margin:0 0 .4em;line-height:1.15;font-weight:600}
1105.bahb .spec .d p{margin:0 0 1rem}
1106.bahb .eb{display:block;font-size:.78rem;letter-spacing:.09em;text-transform:uppercase;color:var(--a-mineral-text);font-weight:700;margin-bottom:.5em}
1107.bahb .pill{display:inline-block;background:var(--a-orange-btn);color:#fff;font-size:11.2px;font-weight:700;padding:.25rem .5rem;border-radius:.25rem;text-transform:uppercase;letter-spacing:.05em;margin:0 4px 4px 0}
1108.bahb ul{max-width:60ch;padding-left:1.15rem}
1109.bahb li{margin-bottom:.4rem}
1110.bahb .note{background:var(--s-stone);border-radius:8px;padding:14px 16px;font-size:.88rem;margin:1rem 0;max-width:64ch}
1111.bahb .ts{border:1px solid var(--l-hair);border-radius:10px;padding:20px;background:#fff;margin:.75rem 0}
1112.bahb .ts .k{font-size:.72rem;color:var(--a-mineral-text);display:block;margin-bottom:.5rem}
1113/* Jump list. scroll-margin-top is the hardening: the header is sticky, so
1114   without it every jump lands with the heading hidden behind the header. */
1115.bahb .sec{scroll-margin-top:120px}
1116.bahb .bahtoc{border:1px solid var(--l-hair);border-radius:10px;background:#fff;padding:16px 18px;margin:1.5rem 0 0;max-width:62ch}
1117.bahb .bahtoc ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2px 18px}
1118.bahb .bahtoc li{margin:0}
1119.bahb .bahtoc a{display:block;padding:7px 4px;color:var(--a-orange-text);text-decoration:none;font-weight:600;font-size:.92rem;border-radius:4px;min-height:24px}
1120.bahb .bahtoc a:hover,.bahb .bahtoc a:focus{color:#8c4a00;text-decoration:none}
1121.bahb .bahtoc a:focus-visible{outline:2px solid var(--a-orange-btn);outline-offset:2px}
1122@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}
1123/* end brand page */
1124
1125/* Hidden while a real CTA is on screen */
1126.bah-sticky-cta{ transition: opacity .18s ease, transform .18s ease; }
1127.bah-sticky-cta.is-suppressed{ display: none; }
1128.bah-sticky-cta.is-hidden,
1129.bah-sticky-cta.is-typing{
1130  opacity: 0;
1131  visibility: hidden;
1132  pointer-events: none;
1133}
1134.bah-sticky-cta.is-hidden,
1135.bah-sticky-cta.is-typing{ transform: translateX(-50%) translateY(14px); }
1136
1137/* Consent banner, for when one is added. It must sit above this bar, and the
1138   bar must move up out of its way. Set both on the body when it is open:
1139   body.has-consent-banner{ --sticky-cta-bottom: 104px; }
1140   The banner itself should use a z-index above 91. */
1141@media (prefers-reduced-motion: reduce){
1142  .bah-sticky-cta{ transition: none; }
1143}
1144
1145/* Sticky CTA clearance */
1146@media (max-width: 1024px){
1147  body{ padding-bottom: 104px; }
1148  /* WCAG 2.2 SC 2.4.11. Sticky footers are named as a common cause of a
1149     focused control being hidden. This keeps tabbing clear of the bar. */
1150  html{ scroll-padding-bottom: 122px; }
1151}
1152/* The bar's own control needs a visible focus state too. */
1153.bah-sticky-cta a:focus-visible{
1154  outline: 3px solid #25282a;
1155  outline-offset: 3px;
1156}
1157
1158
1159/* CTA type size. #CE6A02 is only compliant at WCAG large text,
1160   which is 18.66px bold. These three buttons rendered at 16px. */
1161.bah-quote-callout .bah-quote-cta,
1162.wpcf7-form input.wpcf7-submit,
1163button.frm_button_submit,
1164.frm_forms .frm_submit button.frm_button_submit{
1165  font-size:19px;
1166  font-weight:700;
1167}
1168
1169/* Kadence Blocks buttons carry their own 18px default, independent of the
1170   theme's buttons_typography, so the global size change does not reach them.
1171   #CE6A02 is only compliant at WCAG large text, 18.66px bold. Keyed to the
1172   block class, never to a generated uniqueID, which changes on re-save. */
1173.wp-block-kadence-advancedbtn .kb-button{
1174  font-size:19px;
1175  font-weight:700;
1176}
1177
1178</style>
1179<style id="wp-block-custom-css-inline-css">
1180:root :where(.wp-custom-css-7e9ae0e0){margin: 0 0 0.35rem;
1181font-size: 0.6875rem;
1182line-height: 1.2;
1183letter-spacing: 0.06em;
1184text-transform: uppercase;
1185opacity: 0.7;}
1186:root :where(.wp-custom-css-efb631fb){margin: 0 0 0.35rem;
1187font-size: 0.6875rem;
1188line-height: 1.2;
1189letter-spacing: 0.06em;
1190text-transform: uppercase;
1191opacity: 0.7;}
1192/*# sourceURL=wp-block-custom-css-inline-css */
1193</style>
1194
1195</head>
1196
1197<body class="home wp-singular page-template-default page page-id-6 wp-custom-logo wp-embed-responsive wp-theme-kadence wp-child-theme-kadence-child footer-on-bottom hide-focus-outline link-style-standard content-title-style-hide content-width-fullwidth content-style-unboxed content-vertical-padding-hide non-transparent-header mobile-non-transparent-header">
1198<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1198-1199
1198
1199<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1199GTM-P9PSWN2
vendor: 83 bytes, lines 1199-1200
1199"
1200height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1201<!-- End Google Tag Manager (noscript) --><div id="wrapper" class="site wp-site-blocks">
1202			<a class="skip-link screen-reader-text scroll-ignore" href="#main">Skip to content</a>
1203		<header id="masthead" class="site-header" role="banner" itemtype="https://schema.org/WPHeader" itemscope>
1204	<div id="main-header" class="site-header-wrap">
1205		<div class="site-header-inner-wrap">
1206			<div class="site-header-upper-wrap">
1207				<div class="site-header-upper-inner-wrap kadence-sticky-header" data-reveal-scroll-up="false" data-shrink="true" data-shrink-height="80">
1208					<div class="site-top-header-wrap site-header-row-container site-header-focus-item site-header-row-layout-standard" data-section="kadence_customizer_header_top">
1209	<div class="site-header-row-container-inner">
1210				<div class="site-container">
1211			<div class="site-top-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
1212									<div class="site-header-top-section-left site-header-section site-header-section-left">
1213						<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_header_html">
1214	<div class="header-html inner-link-style-normal"><div class="header-html-inner">Licensed &amp; Insured • Serving Austin 20+ Years</div></div></div><!-- data-section="header_html" -->
1215					</div>
1216																	<div class="site-header-top-section-right site-header-section site-header-section-right">
1217						<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_header_contact">
1218	<div class="header-contact-wrap"><div class="header-contact-inner-wrap element-contact-inner-wrap inner-link-style-plain"><a href="tel:+1-512-761-7336" class="contact-button header-contact-item"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-phone-alt2-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="28" viewBox="0 0 24 28"><title>Phone</title><path d="M20 18.641c0-0.078 0-0.172-0.031-0.25-0.094-0.281-2.375-1.437-2.812-1.687-0.297-0.172-0.656-0.516-1.016-0.516-0.688 0-1.703 2.047-2.312 2.047-0.313 0-0.703-0.281-0.984-0.438-2.063-1.156-3.484-2.578-4.641-4.641-0.156-0.281-0.438-0.672-0.438-0.984 0-0.609 2.047-1.625 2.047-2.312 0-0.359-0.344-0.719-0.516-1.016-0.25-0.438-1.406-2.719-1.687-2.812-0.078-0.031-0.172-0.031-0.25-0.031-0.406 0-1.203 0.187-1.578 0.344-1.031 0.469-1.781 2.438-1.781 3.516 0 1.047 0.422 2 0.781 2.969 1.25 3.422 4.969 7.141 8.391 8.391 0.969 0.359 1.922 0.781 2.969 0.781 1.078 0 3.047-0.75 3.516-1.781 0.156-0.375 0.344-1.172 0.344-1.578zM24 6.5v15c0 2.484-2.016 4.5-4.5 4.5h-15c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15c2.484 0 4.5 2.016 4.5 4.5z"></path>
1219				</svg></span><span class="contact-label">(512) 761-7336</span></a></div></div></div><!-- data-section="header_contact" -->
1220					</div>
1221							</div>
1222		</div>
1223	</div>
1224</div>
1225<div class="site-main-header-wrap site-header-row-container site-header-focus-item site-header-row-layout-standard" data-section="kadence_customizer_header_main">
1226	<div class="site-header-row-container-inner">
1227				<div class="site-container">
1228			<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
1229									<div class="site-header-main-section-left site-header-section site-header-section-left">
1230						<div class="site-header-item site-header-focus-item" data-section="title_tagline">
1231	<div class="site-branding branding-layout-standard"><a class="brand has-logo-image" href="https://www.bestaustinhandyman.com/" rel="home"><img width="941" height="625" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all" class="custom-logo" alt="Best Austin Handyman &amp; Remodeling" decoding="async" fetchpriority="high" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all 941w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad-300x199.png?strip=all 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad-768x510.png?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=94 94w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=188 188w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=376 376w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=470 470w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=564 564w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=658 658w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;
1231w=846 846w" sizes="(max-width: 941px) 100vw, 941px" /><div class="site-title-wrap"><p class="site-title">Best Austin Handyman &amp; Remodeling</p></div></a></div></div><!-- data-section="title_tagline" -->
1232					</div>
1233																	<div class="site-header-main-section-right site-header-section site-header-section-right">
1234						<div class="site-header-item site-header-focus-item site-header-item-main-navigation header-navigation-layout-stretch-false header-navigation-layout-fill-stretch-false" data-section="kadence_customizer_primary_navigation">
1235		<nav id="site-navigation" class="main-navigation header-navigation hover-to-open nav--toggle-sub header-navigation-style-underline header-navigation-dropdown-animation-none" role="navigation" aria-label="Primary">
1236			<div class="primary-menu-container header-menu-container">
1237	<ul id="primary-menu" class="menu"><li id="menu-item-1867" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1867"><a><span class="nav-drop-title-wrap">Services<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
1238				</svg></span></span></span></a>
1239<ul class="sub-menu">
1240	<li id="menu-item-1683" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1683"><a href="https://www.bestaustinhandyman.com/bathroom-remodeling/">Bathroom Remodeling</a></li>
1241	<li id="menu-item-1886" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1886"><a href="https://www.bestaustinhandyman.com/renovations-custom-decks-patios/">Decks, Sunrooms, Pergolas &#038; Patios</a></li>
1242	<li id="menu-item-1884" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1884"><a href="https://www.bestaustinhandyman.com/kitchen-remodeling/">Kitchen Remodeling</a></li>
1243	<li id="menu-item-1885" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1885"><a href="https://www.bestaustinhandyman.com/handyman-services/">Handyman Services</a></li>
1244	<li id="menu-item-1883" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1883"><a href="https://www.bestaustinhandyman.com/mold-water-remediation-rebuilds/">Water Damage Rebuilds</a></li>
1245</ul>
1246</li>
1247<li id="menu-item-27" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-27"><a href="https://www.bestaustinhandyman.com/about/"><span class="nav-drop-title-wrap">About<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
1248				</svg></span></span></span></a>
1249<ul class="sub-menu">
1250	<li id="menu-item-3490" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3490"><a href="https://www.bestaustinhandyman.com/about/careers/">Careers</a></li>
1251	<li id="menu-item-2785" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2785"><a href="https://www.bestaustinhandyman.com/about/reviews/">Reviews</a></li>
1252</ul>
1253</li>
1254<li id="menu-item-2195" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2195"><a href="https://www.bestaustinhandyman.com/category/recent-work/">Recent Work</a></li>
1255</ul>		</div>
1256	</nav><!-- #site-navigation -->
1257	</div><!-- data-section="primary_navigation" -->
1258<div class="site-header-item site-header-focus-item" data-section="
1258kadence_customizer_header_button">
1259	<div class="header-button-wrap"><div class="header-button-inner-wrap"><a href="/start/" target="_self" class="button header-button button-size-custom button-style-filled">Get Started</a></div></div></div><!-- data-section="header_button" -->
1260					</div>
1261							</div>
1262		</div>
1263	</div>
1264</div>
1265				</div>
1266			</div>
1267					</div>
1268	</div>
1269	
1270<div id="mobile-header" class="site-mobile-header-wrap">
1271	<div class="site-header-inner-wrap kadence-sticky-header" data-shrink="true" data-reveal-scroll-up="false" data-shrink-height="64">
1272		<div class="site-header-upper-wrap">
1273			<div class="site-header-upper-inner-wrap">
1274			<div class="site-main-header-wrap site-header-focus-item site-header-row-layout-standard site-header-row-tablet-layout-default site-header-row-mobile-layout-default ">
1275	<div class="site-header-row-container-inner">
1276		<div class="site-container">
1277			<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
1278									<div class="site-header-main-section-left site-header-section site-header-section-left">
1279						<div class="site-header-item site-header-focus-item" data-section="title_tagline">
1280	<div class="site-branding mobile-site-branding branding-layout-standard branding-tablet-layout-standard branding-mobile-layout-standard"><a class="brand has-logo-image" href="https://www.bestaustinhandyman.com/" rel="home"><img width="941" height="625" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all" class="custom-logo" alt="Best Austin Handyman &amp; Remodeling" decoding="async" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all 941w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad-300x199.png?strip=all 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad-768x510.png?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=94 94w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=188 188w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=376 376w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=470 470w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=564 564w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=658 658w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=846 846w" sizes="(max-width: 941px) 100vw, 941px" /><div class="site-title-wrap"><div class="site-title vs-sm-false">Best Austin Handyman &amp; Remodeling</div></div></a></div></div><!-- data-section="title_tagline" -->
1281					</div>
1282																	<div class="site-header-main-section-right site-header-section site-header-section-right">
1283						<div class="site-header-item site-header-focus-item site-header-item-navgation-popup-toggle" data-section="kadence_customizer_mobile_trigger">
1284		<div class="mobile-toggle-open-container">
1285						<button id="mobile-toggle" class="menu-toggle-open drawer-toggle menu-toggle-style-default" aria-label="Open menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-close"
1286					>
1287							<span class="menu-toggle-label">MENU</span>
1288							<span class="menu-toggle-icon"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-menu-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Toggle Menu</title><path d="M3 13h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 7h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 19h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1z"></path>
1289				</svg></span></span>
1290		</button>
1291	</div>
1292	</div><!-- data-section="mobile_trigger" -->
1293					</div>
1294							</div>
1295		</div>
1296	</div>
1297</div>
1298			</div>
1299		</div>
1300			</div>
1301</div>
1302</header><!-- #masthead -->
1303
1304	<main id="inner-wrap" class="wrap kt-clear" role="main">
1305		<div id="primary" class="content-area">
1306	<div class="content-container site-container">
1307		<div id="main" class="site-main">
1308						<div class="content-wrap">
1309				<article id="post-6" class="entry content-bg single-entry post-6 page type-page status-publish hentry">
1310	<div class="entry-content-wrap">
1311		
1312<div class="entry-content single-content">
1313	<div class="kb-row-layout-wrap kb-row-layout-id6_351ac0-d2 alignfull has-theme-palette7-background-color kt-row-has-bg hero--home wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-middle kb-theme-content-width">
1314
1315<div class="wp-block-kadence-column kadence-column6_506259-e6 kb-section-dir-vertical inner-column-1"><div class="kt-inside-inner-col"><div class="kb-row-layout-wrap kb-row-layout-id6_1f8c5b-30 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-row kt-mobile-layout-row kt-row-valign-top">
1316
1317<div class="wp-block-kadence-column kadence-column6_abb72c-11 inner-column-1"><div class="kt-inside-inner-col">
1318<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-6_2d130e-96"><div class="kt-block-spacer kt-block-spacer-halign-left kt-block-spacer-thalign-left kt-block-spacer-malign-left"><hr class="kt-divider"/></div></div>
1319</div></div>
1320
1321
1322
1323<div class="wp-block-kadence-column kadence-column6_b56c72-71 inner-column-2"><div class="kt-inside-inner-col">
1324<h6 class="kt-adv-heading6_d805c7-b3 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading6_d805c7-b3">Serving Austin for 20+ Years</h6>
1325</div></div>
1326
1327</div></div>
1328
1329
1330<h1 class="kt-adv-heading6_074af8-68 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading6_074af8-68">Local Handyman &amp; Remodeling, Done Right</h1>
1331
1332
1333
1334<p class="kt-adv-heading6_fda965-f8 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading6_fda965-f8">Our homegrown, family-operated business serves Austin and the surrounding areas with handyman services, kitchen remodels, bathroom renovations, and outdoor projects. </p>
1335
1336
1337
1338<div class="wp-block-kadence-column kadence-column6_cta_hero-01 kb-section-dir-horizontal kb-section-md-dir-horizontal kb-section-sm-dir-vertical"><div class="kt-inside-inner-col">
1339<div class="wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns6_cta_btn-01"><a class="kb-button kt-button button kb-btn6_cta_sbtn-01 kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-fill kt-btn-has-text-true kt-btn-has-svg-false wp-block-kadence-singlebtn" href="/start/"><span class="kt-btn-inner-text">Get Started</span></a><a class="kb-button kt-button button kb-btn6_cta_sbtn-02 kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-outline kt-btn-has-text-true kt-btn-has-svg-false wp-block-kadence-singlebtn" href="tel:5127617336"><span class="kt-btn-inner-text">Call (512) 761-7336</span></a></div>
1340
1341
1342</div></div>
1343</div></div>
1344
1345
1346
1347<div class="wp-block-kadence-column kadence-column6_2fbe48-4b inner-column-2"><div class="kt-inside-inner-col">
1348<figure class="wp-block-kadence-image kb-image6_ef2fd6-b6 size-full kb-image-is-ratio-size"><div class="kb-is-ratio-image kb-image-ratio-square"><img decoding="async" width="1024" height="683" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10.jpg?strip=all" alt="Kitchen with quartz island, gray shaker cabinets, and exposed wood beams in University Hills Austin home" class="kb-img wp-image-3500" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10.jpg?strip=all 1024w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10-300x200.jpg?strip=all 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10-768x512.jpg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10.jpg?strip=all&amp;w=102 102w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10.jpg?strip=all&amp;w=204 204w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10.jpg?strip=all&amp;w=409 409w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10.jpg?strip=all&amp;w=512 512w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10.jpg?strip=all&amp;w=614 614w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10.jpg?strip=all&amp;w=716 716w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10.jpg?strip=all&amp;
1348w=819 819w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-10.jpg?strip=all&amp;w=921 921w" sizes="(max-width: 1024px) 100vw, 1024px" /></div></figure>
1349</div></div>
1350
1351</div></div>
1352
1353<div class="kb-row-layout-wrap kb-row-layout-id6_5b685d-ca alignfull wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-row kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">
1354
1355<div class="wp-block-kadence-column kadence-column6_bdc6f8-af"><div class="kt-inside-inner-col">
1356<h2 class="kt-adv-heading6_bf8964-08 wp-block-kadence-advancedheading has-theme-palette-3-color has-text-color" data-kb-block="kb-adv-heading6_bf8964-08">Our Services</h2>
1357</div></div>
1358
1359
1360
1361<div class="wp-block-kadence-column kadence-column6_f10e1a-a4"><div class="kt-inside-inner-col"><div class="kb-row-layout-wrap kb-row-layout-id6_3a97e3-86 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-4-columns kt-row-layout-equal kt-tab-layout-two-grid kt-mobile-layout-row kt-row-valign-top kt-inner-column-height-full">
1362
1363<div class="wp-block-kadence-column kadence-column6_ab206d-8c"><div class="kt-inside-inner-col">
1364<div class="wp-block-kadence-infobox kt-info-box6_38a050-58"><a class="kt-blocks-info-box-link-wrap info-box-link kt-blocks-info-box-media-align-top kt-info-halign-center" href="https://www.bestaustinhandyman.com/handyman-services/"><div class="kt-blocks-info-box-media-container"><div class="kt-blocks-info-box-media kt-info-media-animate-none"><div class="kadence-info-box-icon-container kt-info-icon-animate-none"><div class="kadence-info-box-icon-inner-container"><span class="kb-svg-icon-wrap kb-svg-icon-fe_clock kt-info-svg-icon"><svg viewBox="0 0 24 24"  fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"  aria-hidden="true"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg></span></div></div></div></div><div class="kt-infobox-textcontent"><h3 class="kt-blocks-info-box-title">Handyman Services</h3><p class="kt-blocks-info-box-text">Day or half-day rate handyman packages cover repairs, installs, and to-do lists.</p></div></a></div>
1365</div></div>
1366
1367
1368
1369<div class="wp-block-kadence-column kadence-column6_fb3aa7-6e"><div class="kt-inside-inner-col">
1370<div class="wp-block-kadence-infobox kt-info-box6_7a8006-91"><a class="kt-blocks-info-box-link-wrap info-box-link kt-blocks-info-box-media-align-top kt-info-halign-center" href="https://www.bestaustinhandyman.com/kitchen-remodeling/"><div class="kt-blocks-info-box-media-container"><div class="kt-blocks-info-box-media kt-info-media-animate-none"><div class="kadence-info-box-icon-container kt-info-icon-animate-none"><div class="kadence-info-box-icon-inner-container"><span class="kb-svg-icon-wrap kb-svg-icon-fe_box kt-info-svg-icon"><svg viewBox="0 0 24 24"  fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"  aria-hidden="true"><path d="M12.89 1.45l8 4A2 2 0 0 1 22 7.24v9.53a2 2 0 0 1-1.11 1.79l-8 4a2 2 0 0 1-1.79 0l-8-4a2 2 0 0 1-1.1-1.8V7.24a2 2 0 0 1 1.11-1.79l8-4a2 2 0 0 1 1.78 0z"/><polyline points="2.32 6.16 12 11 21.68 6.16"/><line x1="12" y1="22.76" x2="12" y2="11"/></svg></span></div></div></div></div><div class="kt-infobox-textcontent"><h3 class="kt-blocks-info-box-title">Kitchen Remodeling</h3><p class="kt-blocks-info-box-text">We help guide you from layout to final tile for a kitchen that fits your lifestyle.</p></div></a></div>
1371</div></div>
1372
1373
1374
1375<div class="wp-block-kadence-column kadence-column6_d4c8ac-e0"><div class="kt-inside-inner-col">
1376<div class="wp-block-kadence-infobox kt-info-box6_9d8e88-1d"><a class="kt-blocks-info-box-link-wrap info-box-link kt-blocks-info-box-media-align-top kt-info-halign-center" href="https://www.bestaustinhandyman.com/bathroom-remodeling/"><div class="kt-blocks-info-box-media-container"><div class="kt-blocks-info-box-media kt-info-media-animate-none"><div class="kadence-info-box-icon-container kt-info-icon-animate-none"><div class="kadence-info-box-icon-inner-container"><span class="kb-svg-icon-wrap kb-svg-icon-fas_bath kt-info-svg-icon"><svg viewBox="0 0 512 512"  fill="currentColor" xmlns="http://www.w3.org/2000/svg"  aria-hidden="true"><path d="M488 256H80V112c0-17.645 14.355-32 32-32 11.351 0 21.332 5.945 27.015 14.88-16.492 25.207-14.687 59.576 6.838 83.035-4.176 4.713-4.021 11.916.491 16.428l11.314 11.314c4.686 4.686 12.284 4.686 16.971 0l95.03-95.029c4.686-4.686 4.686-12.284 0-16.971l-11.314-11.314c-4.512-4.512-11.715-4.666-16.428-.491-17.949-16.469-42.294-21.429-64.178-15.365C163.281 45.667 139.212 32 112 32c-44.112 0-80 35.888-80 80v144h-8c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h8v32c0 28.43 12.362 53.969 32 71.547V456c0 13.255 10.745 24 24 24h16c13.255 0 24-10.745 24-24v-8h256v8c0 13.255 10.745 24 24 24h16c13.255 0 24-10.745 24-24v-32.453c19.638-17.578 32-43.117 32-71.547v-32h8c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24z"/></svg></span></div></div></div></div><div class="kt-infobox-textcontent"><h3 class="kt-blocks-info-box-title">Bathroom Remodeling</h3><p class="kt-blocks-info-box-text">We handle everything from bathroom remodels to upgrading lighting, fixtures, and storage.</p></div></a></div>
1377</div></div>
1378
1379
1380
1381<div class="wp-block-kadence-column kadence-column6_6090da-b2"><div class="kt-inside-inner-col">
1382<div class="wp-block-kadence-infobox kt-info-box6_d5f2e8-44"><a class="kt-blocks-info-box-link-wrap info-box-link kt-blocks-info-box-media-align-top kt-info-halign-center" href="https://www.bestaustinhandyman.com/renovations-custom-decks-patios/"><div class="kt-blocks-info-box-media-container"><div class="kt-blocks-info-box-media kt-info-media-animate-none"><div class="kadence-info-box-icon-container kt-info-icon-animate-none"><div class="kadence-info-box-icon-inner-container"><span class="kb-svg-icon-wrap kb-svg-icon-fe_sun kt-info-svg-icon"><svg viewBox="0 0 24 24"  fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"  aria-hidden="true"><circle cx="12" cy="12" r="5"/><line x1="12" y1="1" x2="12" y2="3"/><line x1="12" y1="21" x2="12" y2="23"/><line x1="4.22" y1="4.22" x2="5.64" y2="5.64"/><line x1="18.36" y1="18.36" x2="19.78" y2="19.78"/><line x1="1" y1="12" x2="3" y2="12"/><line x1="21" y1="12" x2="23" y2="12"/><line x1="4.22" y1="19.78" x2="5.64" y2="18.36"/><line x1="18.36" y1="5.64" x2="19.78" y2="4.22"/></svg></span></div></div></div></div><div class="kt-infobox-textcontent"><h3 class="kt-blocks-info-box-title">Decks, Patios, &amp; Outdoor Projects</h3><p class="kt-blocks-info-box-text">We build and restore decks, pergolas, fences, and patios for year-round Austin living.</p></div></a></div>
1383</div></div>
1384
1385</div></div></div></div>
1386
1387</div></div>
1388
1389<div class="kb-row-layout-wrap kb-row-layout-id3193_ca0a6f-d1 alignfull has-theme-palette8-background-color kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">
1390
1391<div class="wp-block-kadence-column kadence-column3193_d673bc-8c"><div class="kt-inside-inner-col">
1392<h2 class="kt-adv-heading3193_07daee-b9 wp-block-kadence-advancedheading has-theme-palette-3-color has-text-color" data-kb-block="kb-adv-heading3193_07daee-b9">Why Choose Us</h2>
1393
1394
1395<div class="kb-row-layout-wrap kb-row-layout-id3193_342bdc-68 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">
1396
1397<div class="wp-block-kadence-column kadence-column3193_30d44f-3b inner-column-1"><div class="kt-inside-inner-col">
1398<div class="wp-block-kadence-infobox kt-info-box3193_f34a82-be"><span class="kt-blocks-info-box-link-wrap info-box-link kt-blocks-info-box-media-align-top kt-info-halign-center"><div class="kt-blocks-info-box-media-container"><div class="kt-blocks-info-box-media kt-info-media-animate-none"><div class="kadence-info-box-icon-container kt-info-icon-animate-none"><div class="kadence-info-box-icon-inner-container"><span class="kb-svg-icon-wrap kb-svg-icon-fas_toolbox kt-info-svg-icon"><svg viewBox="0 0 512 512"  fill="currentColor" xmlns="http://www.w3.org/2000/svg"  aria-hidden="true"><path d="M502.63 214.63l-45.25-45.25c-6-6-14.14-9.37-22.63-9.37H384V80c0-26.51-21.49-48-48-48H176c-26.51 0-48 21.49-48 48v80H77.25c-8.49 0-16.62 3.37-22.63 9.37L9.37 214.63c-6 6-9.37 14.14-9.37 22.63V320h128v-16c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v16h128v-16c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v16h128v-82.75c0-8.48-3.37-16.62-9.37-22.62zM320 160H192V96h128v64zm
139864 208c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-16H192v16c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-16H0v96c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-96H384v16z"/></svg></span></div></div></div></div><div class="kt-infobox-textcontent"><div class="kt-blocks-info-box-title">One-Stop Team</div><p class="kt-blocks-info-box-text">Electricians, plumbers, and carpenters all under one roof. We&#8217;re committed to helping the people and businesses of Austin with repairing, remodeling, and rebuilding.</p></div></span></div>
1399</div></div>
1400
1401
1402
1403<div class="wp-block-kadence-column kadence-column3193_19a896-e6 inner-column-1"><div class="kt-inside-inner-col">
1404<div class="wp-block-kadence-infobox kt-info-box3193_9890df-64"><span class="kt-blocks-info-box-link-wrap info-box-link kt-blocks-info-box-media-align-top kt-info-halign-center"><div class="kt-blocks-info-box-media-container"><div class="kt-blocks-info-box-media kt-info-media-animate-none"><div class="kadence-info-box-icon-container kt-info-icon-animate-none"><div class="kadence-info-box-icon-inner-container"><span class="kb-svg-icon-wrap kb-svg-icon-fe_shield kt-info-svg-icon"><svg viewBox="0 0 24 24"  fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"  aria-hidden="true"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/></svg></span></div></div></div></div><div class="kt-infobox-textcontent"><div class="kt-blocks-info-box-title">Sweet Spot Pricing</div><p class="kt-blocks-info-box-text">We&#8217;re more expensive than a guy with a truck, but much less expensive than most large companies. You get insurance and warranties without the corporate markup.</p></div></span></div>
1405</div></div>
1406
1407
1408
1409<div class="wp-block-kadence-column kadence-column3193_291457-20 inner-column-1"><div class="kt-inside-inner-col">
1410<div class="wp-block-kadence-infobox kt-info-box3193_c0fde6-d6"><span class="kt-blocks-info-box-link-wrap info-box-link kt-blocks-info-box-media-align-top kt-info-halign-center"><div class="kt-blocks-info-box-media-container"><div class="kt-blocks-info-box-media kt-info-media-animate-none"><div class="kadence-info-box-icon-container kt-info-icon-animate-none"><div class="kadence-info-box-icon-inner-container"><span class="kb-svg-icon-wrap kb-svg-icon-fas_home kt-info-svg-icon"><svg viewBox="0 0 576 512"  fill="currentColor" xmlns="http://www.w3.org/2000/svg"  aria-hidden="true"><path d="M488 312.7V456c0 13.3-10.7 24-24 24H348c-6.6 0-12-5.4-12-12V356c0-6.6-5.4-12-12-12h-72c-6.6 0-12 5.4-12 12v112c0 6.6-5.4 12-12 12H112c-13.3 0-24-10.7-24-24V312.7c0-3.6 1.6-7 4.4-9.3l188-154.8c4.4-3.6 10.8-3.6 15.3 0l188 154.8c2.7 2.3 4.3 5.7 4.3 9.3zm83.6-60.9L488 182.9V44.4c0-6.6-5.4-12-12-12h-56c-6.6 0-12 5.4-12 12V117l-89.5-73.7c-17.7-14.6-43.3-14.6-61 0L4.4 251.8c-5.1 4.2-5.8 11.8-1.6 16.9l25.5 31c4.2 5.1 11.8 5.8 16.9 1.6l235.2-193.7c4.4-3.6 10.8-3.6 15.3 0l235.2 193.7c5.1 4.2 12.7 3.5 16.9-1.6l25.5-31c4.2-5.2 3.4-12.7-1.7-16.9z"/></svg></span></div></div></div></div><div class="kt-infobox-textcontent"><div class="kt-blocks-info-box-title">Homegrown &amp; Local</div><p class="kt-blocks-info-box-text">Family-operated Austin business that values serving our community above all else. Fully insured with real warranties on every job we complete.</p></div></span></div>
1411</div></div>
1412
1413</div></div></div></div>
1414
1415</div></div>
1416
1417<div class="kb-row-layout-wrap kb-row-layout-id3025_36ca24-8d alignfull has-theme-palette7-background-color kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-middle">
1418
1419<div class="wp-block-kadence-column kadence-column3025_769074-0e"><div class="kt-inside-inner-col">
1420<h3 class="kt-adv-heading3025_0b8758-8a wp-block-kadence-advancedheading has-theme-palette-3-color has-text-color" data-kb-block="kb-adv-heading3025_0b8758-8a">What Our Customers Say</h3>
1421</div></div>
1422
1423
1424
1425<div class="wp-block-kadence-column kadence-column3025_6b459a-b4 kb-section-dir-vertical"><div class="kt-inside-inner-col"><div class="kt-blocks-testimonials-wrap3025_8dca61-13 kt-testimonial-halign-center kt-testimonial-style-basic kt-testimonials-media-off kt-testimonials-icon-off kt-testimonial-columns-3 kt-t-xxl-col-3 kt-t-xl-col-3 kt-t-lg-col-3 kt-t-md-col-2 kt-t-sm-col-1 kt-t-xs-col-1 bah-testimonials-grid wp-block-kadence-testimonials"><div class="kt-blocks-testimonials-inner-wrap kt-blocks-carousel kt-carou
1425sel-container-dotstyle-outlinedark kt-carousel-container-arrowstyle-whiteondark"><div class="kt-blocks-carousel-init splide kb-gallery-carousel kt-carousel-arrowstyle-whiteondark kt-carousel-dotstyle-outlinedark" data-columns-xxl="3" data-columns-xl="3" data-columns-md="3" data-columns-sm="2" data-columns-xs="1" data-columns-ss="1" data-slider-anim-speed="400" data-slider-scroll="1" data-slider-type="loop" data-slider-arrows="true" data-slider-dots="true" data-slider-hover-pause="false" data-slider-auto="" data-slider-speed="7000" data-slider-gap="30px" data-slider-gap-tablet="30px" data-slider-gap-mobile="30px" data-show-pause-button="false"><div class="splide__track"><ul class="splide__list">
1426<li class="kt-blocks-testimonial-carousel-item kb-slide-item splide__slide"><div class="kt-testimonial-item-wrap kt-testimonial-item-3025_77992e-0e testimonial-valign-top wp-block-kadence-testimonial"><div class="kt-testimonial-text-wrap"><div class="kt-testimonial-rating-wrap kt-testimonial-rating-5" role="img" aria-label="5 out of 5 stars"><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-1" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-2" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-3" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-4" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-5" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div></div><div class="kt-testimonial-content-wrap"><blockquote class="kt-testimonial-content">Highly recommend! I hired them to renovate my kitchen after a water leak, and the experience was outstanding from start to finish. I’m genuinely happy to have found a company that is truly trustworthy and reliable, and I will absolutely be using them for future projects.</blockquote></div></div><div class="kt-testimonial-meta-wrap"><div class="kt-testimonial-meta-name-wrap"><div class="kt-testimonial-name-wrap"><div class="kt-testimonial-name">– Corey L.</div></div></div></div></div></li>
1427
1428<li class="kt-blocks-testimonial-carousel-item kb-slide-item splide__slide"><div class="kt-testimonial-item-wrap kt-testimonial-item-3025_c86f9b-ea testimonial-valign-top wp-block-kadence-testimonial"><div class="kt-testimonial-text-wrap"><div class="kt-testimonial-rating-wrap kt-testimonial-rating-5" role="img" aria-label="5 out of 5 stars"><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-1" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-2" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-3" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-4" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-5" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div></div><div class="kt-testimonial-content-wrap"><blockquote class="kt-testimonial-content">I have worked with Best Austin Handyman for about six years through numerous repairs and a remodel. Each time, they have been incredibly responsive and on time, completing the job as promised and to a first-class standard.</blockquote></div></div><div class="kt-testimonial-meta-wrap"><div class="kt-testimonial-meta-name-wrap"><div class="kt-testimonial-name-wrap"><div class="kt-testimonial-name">– Alberto M.</div></div></div></div></div></li>
1429
1430<li class="kt-blocks-testimonial-carousel-item kb-slide-item splide__slide"><div class="kt-testimonial-item-wrap kt-testimonial-item-3025_e06fda-5f testimonial-valign-top wp-block-kadence-testimonial"><div class="kt-testimonial-text-wrap"><div class="kt-testimonial-rating-wrap kt-testimonial-rating-5" role="img" aria-label="5 out of 5 stars"><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-1" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19
1430-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-2" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-3" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-4" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div><div class="kt-svg-testimonial-rating-icon kt-svg-testimonial-rating-icon-5" aria-hidden="true"><svg viewBox="0 0 576 512"  fill="currentColor" stroke="currentColor" stroke-width="18" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"   height="18" width="18" aria-hidden="true" role="img"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg></div></div><div class="kt-testimonial-content-wrap"><blockquote class="kt-testimonial-content">They helped with a number of projects to get my home ready to sell, and their attention to detail was top-notch. They truly cared for my property like it was their own, making sure everything was in the best possible condition before I put it on the market.</blockquote></div></div><div class="kt-testimonial-meta-wrap"><div class="kt-testimonial-meta-name-wrap"><div class="kt-testimonial-name-wrap"><div class="kt-testimonial-name">– Scott L.</div></div></div></div></div></li>
1431</ul></div></div></div></div>
1432
1433
1434<p class="kt-adv-heading3025_e08d26-3f wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading3025_e08d26-3f"><a href="https://www.bestaustinhandyman.com/about/reviews/" data-type="page" data-id="2775">More Reviews</a></p>
1435</div></div>
1436
1437</div></div>
1438
1439<div class="kb-row-layout-wrap kb-row-layout-id6_73250e-b9 alignfull has-theme-palette9-background-color kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-row kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">
1440
1441<div class="wp-block-kadence-column kadence-column6_ed7d72-95 inner-column-1 relative"><div class="kt-inside-inner-col">
1442<div class="wp-block-kadence-column kadence-column6_f3d1ac-a9"><div class="kt-inside-inner-col">
1443<figure class="wp-block-kadence-image kb-image6_44ac03-d7 kb-image-is-ratio-size"><div class="kb-is-ratio-image kb-image-ratio-land32"><img loading="lazy" decoding="async" width="1440" height="1920" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/11/replacement-of-second-floor-home-decking.jpeg?strip=all" alt="Replacement of 2nd Floor Home Deck" class="kb-img wp-image-1505" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/11/replacement-of-second-floor-home-decking.jpeg?strip=all 1440w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/11/replacement-of-second-floor-home-decking-225x300.jpeg?strip=all 225w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/11/replacement-of-second-floor-home-decking-768x1024.jpeg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/11/replacement-of-second-floor-home-decking-1152x1536.jpeg?strip=all 1152w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/11/replacement-of-second-floor-home-decking.jpeg?strip=all&amp;w=144 144w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/11/replacement-of-second-floor-home-decking.jpeg?strip=all&amp;w=288 288w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/11/replacement-of-second-floor-home-decking.jpeg?strip=all&amp;w=432 432w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/11/replacement-of-second-floor-home-decking.jpeg?strip=all&amp;w=576 576w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/11/replacement-of-second-floor-home-decking.jpeg?strip=all&amp;w=864 864w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/11/replacement-of-second-floor-home-decking.jpeg?strip=all&amp;w=1007 1007w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/11/replacement-of-second-floor-home-decking.jpeg?strip=all&amp;
1443w=1296 1296w" sizes="auto, (max-width: 1290px) 100vw, 1290px" /></div></figure>
1444</div></div>
1445</div></div>
1446
1447
1448
1449<div class="wp-block-kadence-column kadence-column6_046191-b6 inner-column-2"><div class="kt-inside-inner-col"><div class="kb-row-layout-wrap kb-row-layout-id6_a9d5b7-dc alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-row kt-mobile-layout-row kt-row-valign-top">
1450
1451<div class="wp-block-kadence-column kadence-column6_5c82a7-b6 inner-column-1"><div class="kt-inside-inner-col">
1452<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-6_8592bb-fa"><div class="kt-block-spacer kt-block-spacer-halign-left kt-block-spacer-thalign-center kt-block-spacer-malign-center"><hr class="kt-divider"/></div></div>
1453</div></div>
1454
1455
1456
1457<div class="wp-block-kadence-column kadence-column6_61c530-81 inner-column-2"><div class="kt-inside-inner-col">
1458<h6 class="kt-adv-heading6_9b6756-84 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading6_9b6756-84">About Best Austin Handyman</h6>
1459</div></div>
1460
1461</div></div>
1462
1463
1464<h2 class="kt-adv-heading6_450af4-71 wp-block-kadence-advancedheading has-theme-palette-3-color has-text-color" data-kb-block="kb-adv-heading6_450af4-71">Handyman &amp; Remodeling Services Built for Convenience &amp; Long-Term Value</h2>
1465
1466
1467
1468<p class="kt-adv-heading6_a9cd94-d8 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading6_a9cd94-d8">We call our approach holistic home repair. Every project is planned to boost comfort today and resale value tomorrow.</p>
1469
1470
1471
1472<div class="wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns6_391e75-8c"><a class="kb-button kt-button button kb-btn6_ee84f9-18 kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-outline kt-btn-has-text-true kt-btn-has-svg-false wp-block-kadence-singlebtn" href="/start/"><span class="kt-btn-inner-text">Get Started</span></a></div>
1473</div></div>
1474
1475</div></div>
1476
1477<div class="kb-row-layout-wrap kb-row-layout-id3153_c7d6cc-dc alignfull has-theme-palette4-background-color kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">
1478
1479<div class="wp-block-kadence-column kadence-column3153_881235-7d inner-column-1"><div class="kt-inside-inner-col"><div class="kb-row-layout-wrap kb-row-layout-id3153_083596-36 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">
1480
1481<div class="wp-block-kadence-column kadence-column3153_821e5d-5a inner-column-1"><div class="kt-inside-inner-col">
1482<h6 class="kt-adv-heading3153_2614ee-6c wp-block-kadence-advancedheading has-theme-palette-9-color has-text-color" data-kb-block="kb-adv-heading3153_2614ee-6c">EXpert Craftsmanship</h6>
1483
1484
1485
1486<h2 class="kt-adv-heading3153_ba6309-a1 wp-block-kadence-advancedheading has-theme-palette-9-color has-text-color" data-kb-block="kb-adv-heading3153_ba6309-a1">Handyman, Remodeling, &amp; Outdoor Specialists for Austinites</h2>
1487</div></div>
1488
1489</div></div>
1490
1491<div class="kb-row-layout-wrap kb-row-layout-id3153_394395-16 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">
1492
1493<div class="wp-block-kadence-column kadence-column3153_5a4887-5b inner-column-1"><div class="kt-inside-inner-col">
1494<div class="wp-block-kadence-infobox kt-info-box3153_cbe6fc-96"><span class="kt-blocks-info-box-link-wrap info-box-link kt-blocks-info-box-media-align-top kt-info-halign-center"><div class="kt-infobox-textcontent"><div class="kt-blocks-info-box-title">1,500+</div><p class="kt-blocks-info-box-text">Projects Completed</p></div></span></div>
1495</div></div>
1496
1497
1498
1499<div class="wp-block-kadence-column kadence-column3153_4c040a-cf inner-column-1"><div class="kt-inside-inner-col">
1500<div class="wp-block-kadence-infobox kt-info-box3153_308b98-1e"><span class="kt-blocks-info-box-link-wrap info-box-link kt-blocks-info-box-media-align-top kt-info-halign-center"><div class="kt-infobox-textcontent"><div class="kt-blocks-info-box-title">800+</div><p class="kt-blocks-info-box-text">Satisfied Clients All Over Austin</p></div></span></div>
1501</div></div>
1502
1503
1504
1505<div class="wp-block-kadence-column kadence-column3153_691b35-27 inner-column-1"><div class="kt-inside-inner-col">
1506<div class="wp-block-kadence-infobox kt-info-box3153_a3e295-7d"><span class="kt-blocks-info-box-link-wrap info-box-link kt-blocks-info-box-media-align-top kt-info-halign-center"><div class="kt-infobox-textcontent"><div class="kt-blocks-info-box-title">80+</div><p class="kt-blocks-info-box-text">Expert Tradespeople</p></div></span></div>
1507</div></div>
1508
1509</div></div></div></div>
1510
1511</div></div>
1512
1513
1514<div class="wp-block-kadence-column kadence-column1793_ceabf6-98 alignfull"><div class="kt-inside-inner-col"><div class="kb-row-layout-wrap kb-row-layout-id1793_6e02a8-d0 alignnone has-theme-palette1-background-color kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-middle">
1515
1516<div class="wp-block-kadence-column kadence-column1793_3983a6-22"><div class="kt-inside-inner-col">
1517<p class="kt-adv-heading1793_8ca8e3-12 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading1793_8ca8e3-12">CONTACT</p>
1518
1519
1520
1521<h2 class="kt-adv-heading1793_e01853-88 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading1793_e01853-88">Ready to Start Your Project?</h2>
1522
1523
1524<div class="kb-row-layout-wrap kb-row-layout-id1793_035df8-3d alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">
1525
1526<div class="wp-block-kadence-column kadence-column1793_ae1bf5-d9 kb-section-dir-horizontal inner-column-1"><div class="kt-inside-inner-col">
1527<div class="wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns1793_62ea91-bf"><a class="kb-button kt-button button kb-btn1793_a8d6c0-17 kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-outline kt-btn-has-text-true kt-btn-has-svg-false wp-block-kadence-singlebtn" href="/start/"><span class="kt-btn-inner-text">Get Started</span></a></div>
1528
1529
1530
1531<h5 class="kt-adv-heading1793_aff7e3-9f wp-block-kadence-advancedheading has-theme-palette-2-color has-text-color" data-kb-block="kb-adv-heading1793_aff7e3-9f">Or call <a href="tel:+1-512-761-7336">(512) 761-7336</a></h5>
1532</div></div>
1533
1534</div></div></div></div>
1535
1536</div></div></div></div>
1537
1538
1539<div class="kb-row-layout-wrap kb-row-layout-id6_eb4a19 alignfull has-theme-palette8-background-color kt-row-has-bg embla-carousel wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">
1540
1541<div class="wp-block-kadence-column kadence-column6_eb4a19-col"><div class="kt-inside-inner-col">
1542<h2 class="kt-adv-heading6_eb4a19-hd wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading6_eb4a19-hd">Our Recent Projects</h2>
1543
1544
1545<ul class="wp-block-kadence-posts kb-posts kadence-posts-list kb-posts-id-6_eb4a19-posts content-wrap grid-cols kb-posts-style-unboxed grid-sm-col-2 grid-lg-col-3 item-image-style-above"><li class="kb-post-list-item">
1546	<article class="entry content-bg loop-entry post-3489 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-bath category-home-remodel category-kitchen">
1547				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/whole-home-remodel-university-hills/" aria-label="Whole Home Remodel in University Hills, Austin">
1548			<div class="post-thumbnail-inner">
1549				<img loading="lazy" decoding="async" width="1024" height="683" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-02.jpg?strip=all" class="attachment-large size-large wp-post-image" alt="Sunken living room with exposed wood beams and open kitchen with quartz island in background" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-02.jpg?strip=all 1024w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-02-300x200.jpg?strip=all 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-02-768x512.jpg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-02.jpg?strip=all&amp;w=102 102w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-02.jpg?strip=all&amp;w=204 204w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-02.jpg?strip=all&amp;w=409 409w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-02.jpg?strip=all&amp;w=512 512w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-02.jpg?strip=all&amp;w=614 614w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-02.jpg?strip=all&amp;w=716 716w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-02.jpg?strip=all&amp;
1549w=819 819w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/fred-morse-home-after-02.jpg?strip=all&amp;w=921 921w" sizes="auto, (max-width: 1024px) 100vw, 1024px" />			</div>
1550		</a><!-- .post-thumbnail -->
1551				<div class="entry-content-wrap">
1552			<header class="entry-header">
1553		<div class="entry-taxonomies">
1554		<span class="category-links term-links category-style-pill">
1555			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/bath/" class="category-link-bath" rel="tag">Bath</a> <a href="https://www.bestaustinhandyman.com/category/home-remodel/" class="category-link-home-remodel" rel="tag">Home Remodel</a> <a href="https://www.bestaustinhandyman.com/category/kitchen/" class="category-link-kitchen" rel="tag">Kitchen</a>		</span>
1556	</div><!-- .entry-taxonomies -->
1557	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/whole-home-remodel-university-hills/" rel="bookmark">Whole Home Remodel in University Hills, Austin</a></h3></header><!-- .entry-header -->
1558<footer class="entry-footer">
1559	</footer><!-- .entry-footer -->		</div>
1560	</article>
1561</li>
1562<li class="kb-post-list-item">
1563	<article class="entry content-bg loop-entry post-3068 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-kitchen">
1564				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/kitchen-remodel-custom-built-ins/" aria-label="From Kitchen Cabinets to Built-In Bookshelves">
1565			<div class="post-thumbnail-inner">
1566				<img loading="lazy" decoding="async" width="1024" height="768" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets-1024x768.jpeg?strip=all" class="attachment-large size-large wp-post-image" alt="White shaker kitchen cabinets with marble countertops, center island with gas cooktop and open shelving, glass pendant lights, and stainless steel appliances" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets-1024x768.jpeg?strip=all 1024w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets-300x225.jpeg?strip=all 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets-768x576.jpeg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets-1536x1152.jpeg?strip=all 1536w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets-800x600.jpeg?strip=all 800w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets.jpeg?strip=all 2048w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets.jpeg?strip=all&amp;w=204 204w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets.jpeg?strip=all&amp;w=409 409w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets.jpeg?strip=all&amp;w=614 614w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets.jpeg?strip=all&amp;w=1228 1228w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets.jpeg?strip=all&amp;w=1433 1433w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets.jpeg?strip=all&amp;w=1638 1638w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/02/complete-kitchen-remodel-custom-cabinets.jpeg?strip=all&amp;w=1843 1843w" sizes="auto, (max-width: 1024px) 100vw, 1024px" />			</div>
1567		</a><!-- .post-thumbnail -->
1568				<div class="entry-content-wrap">
1569			<header class="entry-header">
1570		<div class="entry-taxonomies">
1571		<span class="category-links term-links category-style-pill">
1572			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/kitchen/" class="category-link-kitchen" rel="tag">Kitchen</a>
1572		</span>
1573	</div><!-- .entry-taxonomies -->
1574	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/kitchen-remodel-custom-built-ins/" rel="bookmark">From Kitchen Cabinets to Built-In Bookshelves</a></h3></header><!-- .entry-header -->
1575<footer class="entry-footer">
1576	</footer><!-- .entry-footer -->		</div>
1577	</article>
1578</li>
1579<li class="kb-post-list-item">
1580	<article class="entry content-bg loop-entry post-1433 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-kitchen tag-kitchen">
1581				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/modern-functional-kitchen-remodel-project/" aria-label="Modern &#038; Functional Kitchen Remodel Project">
1582			<div class="post-thumbnail-inner">
1583				<img loading="lazy" decoding="async" width="768" height="1024" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/08/kitchen-after-image000000-768x1024.jpeg?strip=all" class="attachment-large size-large wp-post-image" alt="Modern, Functional Kitchen Remodel 4" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/08/kitchen-after-image000000-768x1024.jpeg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/08/kitchen-after-image000000-225x300.jpeg?strip=all 225w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/08/kitchen-after-image000000.jpeg?strip=all 960w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/08/kitchen-after-image000000.jpeg?strip=all&amp;w=96 96w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/08/kitchen-after-image000000.jpeg?strip=all&amp;w=288 288w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/08/kitchen-after-image000000.jpeg?strip=all&amp;w=384 384w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/08/kitchen-after-image000000.jpeg?strip=all&amp;w=480 480w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/08/kitchen-after-image000000.jpeg?strip=all&amp;w=576 576w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/08/kitchen-after-image000000.jpeg?strip=all&amp;w=672 672w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/08/kitchen-after-image000000.jpeg?strip=all&amp;w=864 864w" sizes="auto, (max-width: 768px) 100vw, 768px" />			</div>
1584		</a><!-- .post-thumbnail -->
1585				<div class="entry-content-wrap">
1586			<header class="entry-header">
1587		<div class="entry-taxonomies">
1588		<span class="category-links term-links category-style-pill">
1589			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/kitchen/" class="category-link-kitchen" rel="tag">Kitchen</a>		</span>
1590	</div><!-- .entry-taxonomies -->
1591	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/modern-functional-kitchen-remodel-project/" rel="bookmark">Modern &#038; Functional Kitchen Remodel Project</a></h3></header><!-- .entry-header -->
1592<footer class="entry-footer">
1593	</footer><!-- .entry-footer -->		</div>
1594	</article>
1595</li>
1596<li class="kb-post-list-item">
1597	<article class="entry content-bg loop-entry post-3244 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-outdoor-patio">
1598				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/custom-outdoor-kitchen-bastrop/" aria-label="Custom Outdoor Kitchen Build in Bastrop, TX">
1599			<div class="post-thumbnail-inner">
1600				<img loading="lazy" decoding="async" width="1024" height="768" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/outdoor-kitchen-bastrop-after-02-1024x768.jpg?strip=all" class="attachment-large size-large wp-post-image" alt="Custom outdoor kitchen with stacked stone island, built-in grill, storage drawers, pendant barn lights, and tongue-and-groove wood ceiling under a covered patio in Bastrop" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/outdoor-kitchen-bastrop-after-02-1024x768.jpg?strip=all 1024w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/outdoor-kitchen-bastrop-after-02-300x225.jpg?strip=all 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/outdoor-kitchen-bastrop-after-02-768x576.jpg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/outdoor-kitchen-bastrop-after-02-800x600.jpg?strip=all 800w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/outdoor-kitchen-bastrop-after-02.jpg?strip=all 1280w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/outdoor-kitchen-bastrop-after-02.jpg?strip=all&amp;w=128 128w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/outdoor-kitchen-bastrop-after-02.jpg?strip=all&amp;w=384 384w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/outdoor-kitchen-bastrop-after-02.jpg?strip=all&amp;w=512 512w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/outdoor-kitchen-bastrop-after-02.jpg?strip=all&amp;w=640 640w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/outdoor-kitchen-bastrop-after-02.jpg?strip=all&amp;w=896 896w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/outdoor-kitchen-bastrop-after-02.jpg?strip=all&amp;w=1152 1152w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/outdoor-kitchen-bastrop-after-02.jpg?strip=all&amp;w=450 450w" sizes="auto, (max-width: 1024px) 100vw, 1024px" />			</div>
1601		</a><!-- .post-thumbnail -->
1602				<div class="entry-content-wrap">
1603			<header class="entry-header">
1604		<div class="entry-taxonomies">
1605		<span class="category-links term-links category-style-pill">
1606			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/outdoor-patio/" class="category-link-outdoor-patio" rel="tag">Outdoor &amp; Patio</a>
1606		</span>
1607	</div><!-- .entry-taxonomies -->
1608	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/custom-outdoor-kitchen-bastrop/" rel="bookmark">Custom Outdoor Kitchen Build in Bastrop, TX</a></h3></header><!-- .entry-header -->
1609<footer class="entry-footer">
1610	</footer><!-- .entry-footer -->		</div>
1611	</article>
1612</li>
1613<li class="kb-post-list-item">
1614	<article class="entry content-bg loop-entry post-3235 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-outdoor-patio tag-deck-build tag-outdoor">
1615				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/custom-deck-build-planter-boxes/" aria-label="Deck Build with Planter Boxes in Austin">
1616			<div class="post-thumbnail-inner">
1617				<img loading="lazy" decoding="async" width="768" height="1024" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/deck-refinish-planter-boxes-after-02.jpg?strip=all" class="attachment-large size-large wp-post-image" alt="Finished backyard deck painted solid white with retractable striped awning in Austin" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/deck-refinish-planter-boxes-after-02.jpg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/deck-refinish-planter-boxes-after-02-225x300.jpg?strip=all 225w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/deck-refinish-planter-boxes-after-02.jpg?strip=all&amp;w=76 76w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/deck-refinish-planter-boxes-after-02.jpg?strip=all&amp;w=153 153w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/deck-refinish-planter-boxes-after-02.jpg?strip=all&amp;w=307 307w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/deck-refinish-planter-boxes-after-02.jpg?strip=all&amp;w=384 384w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/deck-refinish-planter-boxes-after-02.jpg?strip=all&amp;w=460 460w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/deck-refinish-planter-boxes-after-02.jpg?strip=all&amp;w=537 537w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/deck-refinish-planter-boxes-after-02.jpg?strip=all&amp;w=614 614w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/deck-refinish-planter-boxes-after-02.jpg?strip=all&amp;w=691 691w" sizes="auto, (max-width: 768px) 100vw, 768px" />			</div>
1618		</a><!-- .post-thumbnail -->
1619				<div class="entry-content-wrap">
1620			<header class="entry-header">
1621		<div class="entry-taxonomies">
1622		<span class="category-links term-links category-style-pill">
1623			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/outdoor-patio/" class="category-link-outdoor-patio" rel="tag">Outdoor &amp; Patio</a>		</span>
1624	</div><!-- .entry-taxonomies -->
1625	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/custom-deck-build-planter-boxes/" rel="bookmark">Deck Build with Planter Boxes in Austin</a></h3></header><!-- .entry-header -->
1626<footer class="entry-footer">
1627	</footer><!-- .entry-footer -->		</div>
1628	</article>
1629</li>
1630<li class="kb-post-list-item">
1631	<article class="entry content-bg loop-entry post-3283 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-outdoor-patio">
1632				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/deck-removal-rear-steps-austin/" aria-label="Deck Removal &#038; Rear Steps Installation in Austin">
1633			<div class="post-thumbnail-inner">
1634				<img loading="lazy" decoding="async" width="835" height="1024" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/durgan-deck-rebuild-after-05-835x1024.jpg?strip=all" class="attachment-large size-large wp-post-image" alt="Deck Removal &#038; Rear Steps Installation in Austin" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/durgan-deck-rebuild-after-05-835x1024.jpg?strip=all 835w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/durgan-deck-rebuild-after-05-244x300.jpg?strip=all 244w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/durgan-deck-rebuild-after-05-768x942.jpg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/durgan-deck-rebuild-after-05.jpg?strip=all 1000w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/durgan-deck-rebuild-after-05.jpg?strip=all&amp;w=100 100w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/durgan-deck-rebuild-after-05.jpg?strip=all&amp;w=300 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/durgan-deck-rebuild-after-05.jpg?strip=all&amp;w=400 400w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/durgan-deck-rebuild-after-05.jpg?strip=all&amp;w=500 500w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/durgan-deck-rebuild-after-05.jpg?strip=all&amp;w=600 600w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/durgan-deck-rebuild-after-05.jpg?strip=all&amp;w=700 700w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/durgan-deck-rebuild-after-05.jpg?strip=all&amp;w=900 900w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/04/durgan-deck-rebuild-after-05.jpg?strip=all&amp;
1634w=450 450w" sizes="auto, (max-width: 835px) 100vw, 835px" />			</div>
1635		</a><!-- .post-thumbnail -->
1636				<div class="entry-content-wrap">
1637			<header class="entry-header">
1638		<div class="entry-taxonomies">
1639		<span class="category-links term-links category-style-pill">
1640			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/outdoor-patio/" class="category-link-outdoor-patio" rel="tag">Outdoor &amp; Patio</a>		</span>
1641	</div><!-- .entry-taxonomies -->
1642	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/deck-removal-rear-steps-austin/" rel="bookmark">Deck Removal &#038; Rear Steps Installation in Austin</a></h3></header><!-- .entry-header -->
1643<footer class="entry-footer">
1644	</footer><!-- .entry-footer -->		</div>
1645	</article>
1646</li>
1647<li class="kb-post-list-item">
1648	<article class="entry content-bg loop-entry post-3020 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-kitchen category-water-damage tag-kitchen">
1649				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/kitchen-remodel-after-water-damage/" aria-label="Kitchen Remodel After Water Damage in Austin, TX">
1650			<div class="post-thumbnail-inner">
1651				<img loading="lazy" decoding="async" width="768" height="1024" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/kitchen-after-water-leak1-768x1024.jpeg?strip=all" class="attachment-large size-large wp-post-image" alt="L-shaped kitchen after water damage renovation featuring white shaker cabinets, blue subway tile backsplash, quartz countertops, and natural light from window above sink" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/kitchen-after-water-leak1-768x1024.jpeg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/kitchen-after-water-leak1-225x300.jpeg?strip=all 225w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/kitchen-after-water-leak1-1152x1536.jpeg?strip=all 1152w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/kitchen-after-water-leak1.jpeg?strip=all 1200w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/kitchen-after-water-leak1.jpeg?strip=all&amp;w=120 120w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/kitchen-after-water-leak1.jpeg?strip=all&amp;w=360 360w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/kitchen-after-water-leak1.jpeg?strip=all&amp;w=480 480w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/kitchen-after-water-leak1.jpeg?strip=all&amp;w=600 600w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/kitchen-after-water-leak1.jpeg?strip=all&amp;w=840 840w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/kitchen-after-water-leak1.jpeg?strip=all&amp;w=960 960w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/kitchen-after-water-leak1.jpeg?strip=all&amp;w=1080 1080w" sizes="auto, (max-width: 768px) 100vw, 768px" />			</div>
1652		</a><!-- .post-thumbnail -->
1653				<div class="entry-content-wrap">
1654			<header class="entry-header">
1655		<div class="entry-taxonomies">
1656		<span class="category-links term-links category-style-pill">
1657			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/kitchen/" class="category-link-kitchen" rel="tag">Kitchen</a> <a href="https://www.bestaustinhandyman.com/category/water-damage/" class="category-link-water-damage" rel="tag">Water Damage</a>		</span>
1658	</div><!-- .entry-taxonomies -->
1659	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/kitchen-remodel-after-water-damage/" rel="bookmark">Kitchen Remodel After Water Damage in Austin, TX</a></h3></header><!-- .entry-header -->
1660<footer class="entry-footer">
1661	</footer><!-- .entry-footer -->		</div>
1662	</article>
1663</li>
1664<li class="kb-post-list-item">
1665	<article class="entry content-bg loop-entry post-2862 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-bath tag-bathroom">
1666				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/bathroom-shower-tile-remodel/" aria-label="Bathroom Shower Tile Remodel &#8211; New Floors and Fixtures">
1667			<div class="post-thumbnail-inner">
1668				<img loading="lazy" decoding="async" width="768" height="1024" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/after-shower-floor-tile.jpg?strip=all" class="attachment-large size-large wp-post-image" alt="After: Modern bathroom with blue subway tile accent wall, gray shower tile, and new flooring" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/after-shower-floor-tile.jpg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/after-shower-floor-tile-225x300.jpg?strip=all 225w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/after-shower-floor-tile.jpg?strip=all&amp;w=76 76w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/after-shower-floor-tile.jpg?strip=all&amp;w=153 153w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/after-shower-floor-tile.jpg?strip=all&amp;w=307 307w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/after-shower-floor-tile.jpg?strip=all&amp;w=384 384w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/after-shower-floor-tile.jpg?strip=all&amp;w=460 460w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/after-shower-floor-tile.jpg?strip=all&amp;w=537 537w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/after-shower-floor-tile.jpg?strip=all&amp;w=614 614w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/after-shower-floor-tile.jpg?strip=all&amp;w=691 691w" sizes="auto, (max-width: 768px) 100vw, 768px" />			</div>
1669		</a><!-- .post-thumbnail -->
1670				<div class="entry-content-wrap">
1671			<header class="entry-header">
1672		<div class="entry-taxonomies">
1673		<span class="category-links term-links category-style-pill">
1674			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/bath/" class="category-link-bath" rel="tag">Bath</a>		</span>
1675	</div><!-- .entry-taxonomies -->
1676	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/bathroom-shower-tile-remodel/" rel="bookmark">Bathroom Shower Tile Remodel &#8211; New Floors and Fixtures</a></h3></header><!-- .entry-header -->
1677<footer class="entry-footer">
1678	</footer><!-- .entry-footer -->		</div>
1679	</article>
1680</li>
1681<li class="kb-post-list-item">
1682	<article class="entry content-bg loop-entry post-2854 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-handyman-services tag-handyman">
1683				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/under-stairs-custom-built-in/" aria-label="Under Stairs Litter Box Niche &amp; Storage &#8211; Custom Built-In">
1684			<div class="post-thumbnail-inner">
1685				<img loading="lazy" decoding="async" width="1024" height="768" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed-1024x768.jpg?strip=all" class="attachment-large size-large wp-post-image" alt="Finished under-stair cabinet with arched cat door opening and white trim work" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed-1024x768.jpg?strip=all 1024w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed-300x225.jpg?strip=all 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed-768x576.jpg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed-1536x1152.jpg?strip=all 1536w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed-800x600.jpg?strip=all 800w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed.jpg?strip=all 1600w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed.jpg?strip=all&amp;w=160 160w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed.jpg?strip=all&amp;w=480 480w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed.jpg?strip=all&amp;w=640 640w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed.jpg?strip=all&amp;w=960 960w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed.jpg?strip=all&amp;w=1120 1120w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed.jpg?strip=all&amp;w=1280 1280w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/understairs-kitty-robots-completed.jpg?strip=all&amp;w=1440 1440w" sizes="auto, (max-width: 1024px) 100vw, 1024px" />			</div>
1686		</a><!-- .post-thumbnail -->
1687				<div class="entry-content-wrap">
1688			<header class="entry-header">
1689		<div class="entry-taxonomies">
1690		<span class="category-links term-links category-style-pill">
1691			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/handyman-services/" class="category-link-handyman-services" rel="tag">Handyman Services</a>
1691		</span>
1692	</div><!-- .entry-taxonomies -->
1693	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/under-stairs-custom-built-in/" rel="bookmark">Under Stairs Litter Box Niche &amp; Storage &#8211; Custom Built-In</a></h3></header><!-- .entry-header -->
1694<footer class="entry-footer">
1695	</footer><!-- .entry-footer -->		</div>
1696	</article>
1697</li>
1698<li class="kb-post-list-item">
1699	<article class="entry content-bg loop-entry post-2628 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-outdoor-patio tag-outdoor">
1700				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/screened-in-patio-build-catio/" aria-label="Screened in Patio – Outdoor Space &amp; Cat Paradise">
1701			<div class="post-thumbnail-inner">
1702				<img loading="lazy" decoding="async" width="1024" height="768" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/09/202508-screened-in-patio3-1024x768.jpg?strip=all" class="attachment-large size-large wp-post-image" alt="Screened in Patio with pass through to home - Catio and Cat Lovers Paradise" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/09/202508-screened-in-patio3-1024x768.jpg?strip=all 1024w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/09/202508-screened-in-patio3-300x225.jpg?strip=all 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/09/202508-screened-in-patio3-768x576.jpg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/09/202508-screened-in-patio3-800x600.jpg?strip=all 800w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/09/202508-screened-in-patio3.jpg?strip=all 1280w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/09/202508-screened-in-patio3.jpg?strip=all&amp;w=128 128w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/09/202508-screened-in-patio3.jpg?strip=all&amp;w=384 384w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/09/202508-screened-in-patio3.jpg?strip=all&amp;w=512 512w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/09/202508-screened-in-patio3.jpg?strip=all&amp;w=640 640w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/09/202508-screened-in-patio3.jpg?strip=all&amp;w=896 896w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/09/202508-screened-in-patio3.jpg?strip=all&amp;w=1152 1152w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/09/202508-screened-in-patio3.jpg?strip=all&amp;w=450 450w" sizes="auto, (max-width: 1024px) 100vw, 1024px" />			</div>
1703		</a><!-- .post-thumbnail -->
1704				<div class="entry-content-wrap">
1705			<header class="entry-header">
1706		<div class="entry-taxonomies">
1707		<span class="category-links term-links category-style-pill">
1708			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/outdoor-patio/" class="category-link-outdoor-patio" rel="tag">Outdoor &amp; Patio</a>		</span>
1709	</div><!-- .entry-taxonomies -->
1710	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/screened-in-patio-build-catio/" rel="bookmark">Screened in Patio – Outdoor Space &amp; Cat Paradise</a></h3></header><!-- .entry-header -->
1711<footer class="entry-footer">
1712	</footer><!-- .entry-footer -->		</div>
1713	</article>
1714</li>
1715<li class="kb-post-list-item">
1716	<article class="entry content-bg loop-entry post-1651 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-bath tag-bathroom">
1717				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/elegant-bathroom-remodel/" aria-label="Elegant Bathroom Remodel with Classic Touches">
1718			<div class="post-thumbnail-inner">
1719				<img loading="lazy" decoding="async" width="768" height="1024" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/06/202505-bathroom-remodel-1-768x1024.jpeg?strip=all" class="attachment-large size-large wp-post-image" alt="Elegant Bathroom Remodel with Classic Touches" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/06/202505-bathroom-remodel-1-768x1024.jpeg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/06/202505-bathroom-remodel-1-225x300.jpeg?strip=all 225w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/06/202505-bathroom-remodel-1-1152x1536.jpeg?strip=all 1152w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/06/202505-bathroom-remodel-1.jpeg?strip=all 1200w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/06/202505-bathroom-remodel-1.jpeg?strip=all&amp;w=120 120w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/06/202505-bathroom-remodel-1.jpeg?strip=all&amp;w=360 360w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/06/202505-bathroom-remodel-1.jpeg?strip=all&amp;w=480 480w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/06/202505-bathroom-remodel-1.jpeg?strip=all&amp;w=600 600w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/06/202505-bathroom-remodel-1.jpeg?strip=all&amp;w=840 840w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/06/202505-bathroom-remodel-1.jpeg?strip=all&amp;w=960 960w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/06/202505-bathroom-remodel-1.jpeg?strip=all&amp;w=1080 1080w" sizes="auto, (max-width: 768px) 100vw, 768px" />			</div>
1720		</a><!-- .post-thumbnail -->
1721				<div class="entry-content-wrap">
1722			<header class="entry-header">
1723		<div class="entry-taxonomies">
1724		<span class="category-links term-links category-style-pill">
1725			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/bath/" class="category-link-bath" rel="tag">Bath</a>		</span>
1726	</div><!-- .entry-taxonomies -->
1727	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/elegant-bathroom-remodel/" rel="bookmark">Elegant Bathroom Remodel with Classic Touches</a></h3></header><!-- .entry-header -->
1728<footer class="entry-footer">
1729	</footer><!-- .entry-footer -->		</div>
1730	</article>
1731</li>
1732<li class="kb-post-list-item">
1733	<article class="entry content-bg loop-entry post-1636 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-bath tag-bathroom">
1734				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/natural-wood-ceiling-modern-bath-update/" aria-label="Natural Wood Ceiling and Clean, Modern Bath Update">
1735			<div class="post-thumbnail-inner">
1736				<img loading="lazy" decoding="async" width="768" height="1024" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/05/bah-bathroom-remodel-1-768x1024.jpg?strip=all" class="attachment-large size-large wp-post-image" alt="Natural Wood Ceiling and Clean, Modern Bath Update" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/05/bah-bathroom-remodel-1-768x1024.jpg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/05/bah-bathroom-remodel-1-225x300.jpg?strip=all 225w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/05/bah-bathroom-remodel-1-1152x1536.jpg?strip=all 1152w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/05/bah-bathroom-remodel-1.jpg?strip=all 1200w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/05/bah-bathroom-remodel-1.jpg?strip=all&amp;w=120 120w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/05/bah-bathroom-remodel-1.jpg?strip=all&amp;w=360 360w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/05/bah-bathroom-remodel-1.jpg?strip=all&amp;w=480 480w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/05/bah-bathroom-remodel-1.jpg?strip=all&amp;w=600 600w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/05/bah-bathroom-remodel-1.jpg?strip=all&amp;w=840 840w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/05/bah-bathroom-remodel-1.jpg?strip=all&amp;w=960 960w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/05/bah-bathroom-remodel-1.jpg?strip=all&amp;w=1080 1080w" sizes="auto, (max-width: 768px) 100vw, 768px" />			</div>
1737		</a><!-- .post-thumbnail -->
1738				<div class="entry-content-wrap">
1739			<header class="entry-header">
1740		<div class="entry-taxonomies">
1741		<span class="category-links term-links category-style-pill">
1742			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/bath/" class="category-link-bath" rel="tag">Bath</a>		</span>
1743	</div><!-- .entry-taxonomies -->
1744	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/natural-wood-ceiling-modern-bath-update/" rel="bookmark">Natural Wood Ceiling and Clean, Modern Bath Update</a></h3></header><!-- .entry-header -->
1745<footer class="entry-footer">
1746	</footer><!-- .entry-footer -->		</div>
1747	</article>
1748</li>
1749<li class="kb-post-list-item">
1750	<article class="entry content-bg loop-entry post-1609 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-bath tag-bathroom">
1751				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/bathroom-remodel-frameless-shower-double-vanity/" aria-label="Bathroom Remodel Featuring Frameless Shower &amp; Double Vanity">
1752			<div class="post-thumbnail-inner">
1753				<img loading="lazy" decoding="async" width="1024" height="683" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/04/bathroom-double-vanity-frameless-shower-1024x683.jpg?strip=all" class="attachment-large size-large wp-post-image" alt="Bathroom Frameless Shower Remodel" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/04/bathroom-double-vanity-frameless-shower-1024x683.jpg?strip=all 1024w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/04/bathroom-double-vanity-frameless-shower-300x200.jpg?strip=all 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/04/bathroom-double-vanity-frameless-shower-768x512.jpg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/04/bathroom-double-vanity-frameless-shower.jpg?strip=all 1152w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/04/bathroom-double-vanity-frameless-shower.jpg?strip=all&amp;w=115 115w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/04/bathroom-double-vanity-frameless-shower.jpg?strip=all&amp;w=230 230w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/04/bathroom-double-vanity-frameless-shower.jpg?strip=all&amp;w=460 460w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/04/bathroom-double-vanity-frameless-shower.jpg?strip=all&amp;w=576 576w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/04/bathroom-double-vanity-frameless-shower.jpg?strip=all&amp;w=691 691w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/04/bathroom-double-vanity-frameless-shower.jpg?strip=all&amp;w=921 921w" sizes="auto, (max-width: 1024px) 100vw, 1024px" />			</div>
1754		</a><!-- .post-thumbnail -->
1755				<div class="entry-content-wrap">
1756			<header class="entry-header">
1757		<div class="entry-taxonomies">
1758		<span class="category-links term-links category-style-pill">
1759			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/bath/" class="category-link-bath" rel="tag">Bath</a>		</span>
1760	</div><!-- .entry-taxonomies -->
1761	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/bathroom-remodel-frameless-shower-double-vanity/" rel="bookmark">Bathroom Remodel Featuring Frameless Shower &amp; Double Vanity</a></h3></header><!-- .entry-header -->
1762<footer class="entry-footer">
1763	</footer><!-- .entry-footer -->		</div>
1764	</article>
1765</li>
1766<li class="kb-post-list-item">
1767	<article class="entry content-bg loop-entry post-1512 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-outdoor-patio tag-fence tag-outdoor">
1768				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/modern-cedar-privacy-fence-with-durable-metal-posts/" aria-label="Modern Cedar Privacy Fence with Durable Metal Posts">
1769			<div class="post-thumbnail-inner">
1770				<img loading="lazy" decoding="async" width="1024" height="768" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view-1024x768.jpg?strip=all" class="attachment-large size-large wp-post-image" alt="Corner View of Cedar Privacy Fence Build" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view-1024x768.jpg?strip=all 1024w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view-300x225.jpg?strip=all 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view-768x576.jpg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view-1536x1152.jpg?strip=all 1536w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view.jpg?strip=all 1920w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view.jpg?strip=all&amp;w=192 192w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view.jpg?strip=all&amp;w=384 384w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view.jpg?strip=all&amp;w=576 576w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view.jpg?strip=all&amp;w=960 960w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view.jpg?strip=all&amp;w=1152 1152w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view.jpg?strip=all&amp;w=1344 1344w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view.jpg?strip=all&amp;w=1728 1728w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/01/cedar-fence-corner-view.jpg?strip=all&amp;w=450 450w" sizes="auto, (max-width: 1024px) 100vw, 1024px" />			</div>
1771		</a><!-- .post-thumbnail -->
1772				<div class="entry-content-wrap">
1773			<header class="entry-header">
1774		<div class="entry-taxonomies">
1775		<span class="category-links term-links category-style-pill">
1776			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/outdoor-patio/" class="category-link-outdoor-patio" rel="tag">Outdoor &amp; Patio</a>		</span>
1777	</div><!-- .entry-taxonomies -->
1778	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/modern-cedar-privacy-fence-with-durable-metal-posts/" rel="bookmark">Modern Cedar Privacy Fence with Durable Metal Posts</a></h3></header><!-- .entry-header -->
1779<footer class="entry-footer">
1780	</footer><!-- .entry-footer -->		</div>
1781	</article>
1782</li>
1783<li class="kb-post-list-item">
1784	<article class="entry content-bg loop-entry post-1471 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-outdoor-patio tag-outdoor tag-patio">
1785				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/ut-stadium-deck-project/" aria-label="University of Texas Stadium Custom Deck Project">
1786			<div class="post-thumbnail-inner">
1787				<img loading="lazy" decoding="async" width="768" height="1024" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/09/42016835495
1787777930101-768x1024.jpeg?strip=all" class="attachment-large size-large wp-post-image" alt="A close-up view of the custom wooden deck at DKR-Texas Memorial Stadium, showcasing the natural wood finish and open space with stadium seating and the scoreboard in the background." srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/09/42016835495777930101-768x1024.jpeg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/09/42016835495777930101-225x300.jpeg?strip=all 225w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/09/42016835495777930101-1152x1536.jpeg?strip=all 1152w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/09/42016835495777930101.jpeg?strip=all 1200w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/09/42016835495777930101.jpeg?strip=all&amp;w=120 120w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/09/42016835495777930101.jpeg?strip=all&amp;w=360 360w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/09/42016835495777930101.jpeg?strip=all&amp;w=480 480w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/09/42016835495
1787777930101.jpeg?strip=all&amp;w=600 600w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/09/42016835495777930101.jpeg?strip=all&amp;w=840 840w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/09/42016835495777930101.jpeg?strip=all&amp;w=960 960w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/09/42016835495777930101.jpeg?strip=all&amp;w=1080 1080w" sizes="auto, (max-width: 768px) 100vw, 768px" />			</div>
1788		</a><!-- .post-thumbnail -->
1789				<div class="entry-content-wrap">
1790			<header class="entry-header">
1791		<div class="entry-taxonomies">
1792		<span class="category-links term-links category-style-pill">
1793			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/outdoor-patio/" class="category-link-outdoor-patio" rel="tag">Outdoor &amp; Patio</a>		</span>
1794	</div><!-- .entry-taxonomies -->
1795	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/ut-stadium-deck-project/" rel="bookmark">University of Texas Stadium Custom Deck Project</a></h3></header><!-- .entry-header -->
1796<footer class="entry-footer">
1797	</footer><!-- .entry-footer -->		</div>
1798	</article>
1799</li>
1800<li class="kb-post-list-item">
1801	<article class="entry content-bg loop-entry post-1371 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-bath tag-bathroom">
1802				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/contemporary-bathroom-remodel/" aria-label="Contemporary Bathroom Remodel">
1803			<div class="post-thumbnail-inner">
1804				<img loading="lazy" decoding="async" width="768" height="1024" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/image000003.jpeg?strip=all" class="attachment-large size-large wp-post-image" alt="Double sink vanity with modern fixtures and lighting." srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/image000003.jpeg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/image000003-225x300.jpeg?strip=all 225w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/image000003.jpeg?strip=all&amp;w=76 76w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/image000003.jpeg?strip=all&amp;w=153 153w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/image000003.jpeg?strip=all&amp;w=307 307w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/image000003.jpeg?strip=all&amp;w=384 384w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/image000003.jpeg?strip=all&amp;w=460 460w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/image000003.jpeg?strip=all&amp;w=537 537w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/image000003.jpeg?strip=all&amp;w=614 614w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/image000003.jpeg?strip=all&amp;w=691 691w" sizes="auto, (max-width: 768px) 100vw, 768px" />			</div>
1805		</a><!-- .post-thumbnail -->
1806				<div class="entry-content-wrap">
1807			<header class="entry-header">
1808		<div class="entry-taxonomies">
1809		<span class="category-links term-links category-style-pill">
1810			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/bath/" class="category-link-bath" rel="tag">Bath</a>		</span>
1811	</div><!-- .entry-taxonomies -->
1812	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/contemporary-bathroom-remodel/" rel="bookmark">Contemporary Bathroom Remodel</a></h3></header><!-- .entry-header -->
1813<footer class="entry-footer">
1814	</footer><!-- .entry-footer -->		</div>
1815	</article>
1816</li>
1817<li class="kb-post-list-item">
1818	<article class="entry content-bg loop-entry post-2622 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-kitchen tag-kitchen">
1819				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/kitchen-renovation-sage-cabinets-copper-hood/" aria-label="Custom Kitchen Renovation – Sage Green Cabinets &amp; Copper Hood">
1820			<div class="post-thumbnail-inner">
1821				<img loading="lazy" decoding="async" width="768" height="1024" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/range-hood-tile-lights1-768x1024.jpg?strip=all" class="attachment-large size-large wp-post-image" alt="Range hood and lights" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/range-hood-tile-lights1-768x1024.jpg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/range-hood-tile-lights1-225x300.jpg?strip=all 225w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/range-hood-tile-lights1-1152x1536.jpg?strip=all 1152w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/range-hood-tile-lights1.jpg?strip=all 1440w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/range-hood-tile-lights1.jpg?strip=all&amp;w=144 144w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/range-hood-tile-lights1.jpg?strip=all&amp;w=288 288w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/range-hood-tile-lights1.jpg?strip=all&amp;w=432 432w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/range-hood-tile-lights1.jpg?strip=all&amp;w=576 576w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/range-hood-tile-lights1.jpg?strip=all&amp;w=864 864w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/range-hood-tile-lights1.jpg?strip=all&amp;w=1007 1007w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/range-hood-tile-lights1.jpg?strip=all&amp;w=1296 1296w" sizes="auto, (max-width: 768px) 100vw, 768px" />			</div>
1822		</a><!-- .post-thumbnail -->
1823				<div class="entry-content-wrap">
1824			<header class="entry-header">
1825		<div class="entry-taxonomies">
1826		<span class="category-links term-links category-style-pill">
1827			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/kitchen/" class="category-link-kitchen" rel="tag">Kitchen</a>
1827		</span>
1828	</div><!-- .entry-taxonomies -->
1829	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/kitchen-renovation-sage-cabinets-copper-hood/" rel="bookmark">Custom Kitchen Renovation – Sage Green Cabinets &amp; Copper Hood</a></h3></header><!-- .entry-header -->
1830<footer class="entry-footer">
1831	</footer><!-- .entry-footer -->		</div>
1832	</article>
1833</li>
1834<li class="kb-post-list-item">
1835	<article class="entry content-bg loop-entry post-2624 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-handyman-services tag-office">
1836				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/home-office-built-in-desk-storage/" aria-label="Home Office Built-In: Custom Desk &amp; Storage">
1837			<div class="post-thumbnail-inner">
1838				<img loading="lazy" decoding="async" width="768" height="1024" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/desk-cabinets-tv-nook2-768x1024.jpg?strip=all" class="attachment-large size-large wp-post-image" alt="Office remodel featuring a custom built-in desk, cabinets, and stylish wallpaper for a functional and elegant workspace." srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/desk-cabinets-tv-nook2-768x1024.jpg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/desk-cabinets-tv-nook2-225x300.jpg?strip=all 225w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/desk-cabinets-tv-nook2-1152x1536.jpg?strip=all 1152w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/desk-cabinets-tv-nook2.jpg?strip=all 1440w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/desk-cabinets-tv-nook2.jpg?strip=all&amp;w=144 144w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/desk-cabinets-tv-nook2.jpg?strip=all&amp;w=288 288w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/desk-cabinets-tv-nook2.jpg?strip=all&amp;w=432 432w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/desk-cabinets-tv-nook2.jpg?strip=all&amp;w=576 576w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/desk-cabinets-tv-nook2.jpg?strip=all&amp;w=864 864w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/desk-cabinets-tv-nook2.jpg?strip=all&amp;w=1007 1007w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/03/desk-cabinets-tv-nook2.jpg?strip=all&amp;w=1296 1296w" sizes="auto, (max-width: 768px) 100vw, 768px" />			</div>
1839		</a><!-- .post-thumbnail -->
1840				<div class="entry-content-wrap">
1841			<header class="entry-header">
1842		<div class="entry-taxonomies">
1843		<span class="category-links term-links category-style-pill">
1844			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/handyman-services/" class="category-link-handyman-services" rel="tag">Handyman Services</a>		</span>
1845	</div><!-- .entry-taxonomies -->
1846	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/home-office-built-in-desk-storage/" rel="bookmark">Home Office Built-In: Custom Desk &amp; Storage</a></h3></header><!-- .entry-header -->
1847<footer class="entry-footer">
1848	</footer><!-- .entry-footer -->		</div>
1849	</article>
1850</li>
1851<li class="kb-post-list-item">
1852	<article class="entry content-bg loop-entry post-1359 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-handyman-services tag-laundry">
1853				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/laundry-room-renovation-project/" aria-label="Laundry Room Renovation Project">
1854			<div class="post-thumbnail-inner">
1855				<img loading="lazy" decoding="async" width="524" height="786" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/laundry-remodel-after-web.jpg?strip=all" class="attachment-large size-large wp-post-image" alt="Modern laundry room reno with new cabinets, flooring, lighting, countertop, and an upgraded water heater." srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/laundry-remodel-after-web.jpg?strip=all 524w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/laundry-remodel-after-web-200x300.jpg?strip=all 200w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/laundry-remodel-after-web.jpg?strip=all&amp;w=52 52w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/laundry-remodel-after-web.jpg?strip=all&amp;w=104 104w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/laundry-remodel-after-web.jpg?strip=all&amp;w=262 262w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/laundry-remodel-after-web.jpg?strip=all&amp;w=314 314w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/laundry-remodel-after-web.jpg?strip=all&amp;w=366 366w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/laundry-remodel-after-web.jpg?strip=all&amp;w=419 419w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2024/06/laundry-remodel-after-web.jpg?strip=all&amp;w=471 471w" sizes="auto, (max-width: 524px) 100vw, 524px" />			</div>
1856		</a><!-- .post-thumbnail -->
1857				<div class="entry-content-wrap">
1858			<header class="entry-header">
1859		<div class="entry-taxonomies">
1860		<span class="category-links term-links category-style-pill">
1861			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/handyman-services/" class="category-link-handyman-services" rel="tag">Handyman Services</a>
1861		</span>
1862	</div><!-- .entry-taxonomies -->
1863	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/laundry-room-renovation-project/" rel="bookmark">Laundry Room Renovation Project</a></h3></header><!-- .entry-header -->
1864<footer class="entry-footer">
1865	</footer><!-- .entry-footer -->		</div>
1866	</article>
1867</li>
1868<li class="kb-post-list-item">
1869	<article class="entry content-bg loop-entry post-2877 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-bath tag-bathroom">
1870				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/bathroom-remodel-glass-shower-gold-fixtures/" aria-label="Bathroom Remodel with Sliding Glass Shower and Gold Fixtures">
1871			<div class="post-thumbnail-inner">
1872				<img loading="lazy" decoding="async" width="768" height="1024" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/IMG-20251113-WA0212-768x1024.jpeg?strip=all" class="attachment-large size-large wp-post-image" alt="Full bathroom view showing sliding glass shower with sage tile, wood vanity, and gold fixtures" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/IMG-20251113-WA0212-768x1024.jpeg?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/IMG-20251113-WA0212-225x300.jpeg?strip=all 225w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/IMG-20251113-WA0212-1152x1536.jpeg?strip=all 1152w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/IMG-20251113-WA0212.jpeg?strip=all 1200w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/IMG-20251113-WA0212.jpeg?strip=all&amp;w=120 120w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/IMG-20251113-WA0212.jpeg?strip=all&amp;w=360 360w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/IMG-20251113-WA0212.jpeg?strip=all&amp;w=480 480w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/IMG-20251113-WA0212.jpeg?strip=all&amp;w=600 600w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/IMG-20251113-WA0212.jpeg?strip=all&amp;w=840 840w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/IMG-20251113-WA0212.jpeg?strip=all&amp;w=960 960w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2025/11/IMG-20251113-WA0212.jpeg?strip=all&amp;w=1080 1080w" sizes="auto, (max-width: 768px) 100vw, 768px" />			</div>
1873		</a><!-- .post-thumbnail -->
1874				<div class="entry-content-wrap">
1875			<header class="entry-header">
1876		<div class="entry-taxonomies">
1877		<span class="category-links term-links category-style-pill">
1878			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/bath/" class="category-link-bath" rel="tag">Bath</a>		</span>
1879	</div><!-- .entry-taxonomies -->
1880	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/bathroom-remodel-glass-shower-gold-fixtures/" rel="bookmark">Bathroom Remodel with Sliding Glass Shower and Gold Fixtures</a></h3></header><!-- .entry-header -->
1881<footer class="entry-footer">
1882	</footer><!-- .entry-footer -->		</div>
1883	</article>
1884</li>
1885<li class="kb-post-list-item">
1886	<article class="entry content-bg loop-entry post-2947 post type-post status-publish format-standard has-post-thumbnail hentry category-recent-work category-outdoor-patio tag-gutter-guards tag-outdoor">
1887				<a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-1-1" href="https://www.bestaustinhandyman.com/gutter-guard-install/" aria-label="Gutter Guards on a Tree-Heavy Lot in Austin">
1888			<div class="post-thumbnail-inner">
1889				<img loading="lazy" decoding="async" width="576" height="1024" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/gutter-covers-project-austin6.jpeg?strip=all" class="attachment-large size-large wp-post-image" alt="Gutter guard installation wrapping around a corner near a window, with backyard and lawn visible below" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/gutter-covers-project-austin6.jpeg?strip=all 576w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/gutter-covers-project-austin6-169x300.jpeg?strip=all 169w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/gutter-covers-project-austin6.jpeg?strip=all&amp;w=57 57w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/gutter-covers-project-austin6.jpeg?strip=all&amp;w=115 115w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/gutter-covers-project-austin6.jpeg?strip=all&amp;w=230 230w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/gutter-covers-project-austin6.jpeg?strip=all&amp;w=288 288w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/gutter-covers-project-austin6.jpeg?strip=all&amp;w=345 345w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/gutter-covers-project-austin6.jpeg?strip=all&amp;w=403 403w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/gutter-covers-project-austin6.jpeg?strip=all&amp;w=460 460w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/01/gutter-covers-project-austin6.jpeg?strip=all&amp;
1889w=518 518w" sizes="auto, (max-width: 576px) 100vw, 576px" />			</div>
1890		</a><!-- .post-thumbnail -->
1891				<div class="entry-content-wrap">
1892			<header class="entry-header">
1893		<div class="entry-taxonomies">
1894		<span class="category-links term-links category-style-pill">
1895			<a href="https://www.bestaustinhandyman.com/category/recent-work/" class="category-link-recent-work" rel="tag">Recent Work</a> <a href="https://www.bestaustinhandyman.com/category/outdoor-patio/" class="category-link-outdoor-patio" rel="tag">Outdoor &amp; Patio</a>		</span>
1896	</div><!-- .entry-taxonomies -->
1897	<h3 class="entry-title"><a href="https://www.bestaustinhandyman.com/gutter-guard-install/" rel="bookmark">Gutter Guards on a Tree-Heavy Lot in Austin</a></h3></header><!-- .entry-header -->
1898<footer class="entry-footer">
1899	</footer><!-- .entry-footer -->		</div>
1900	</article>
1901</li>
1902</ul></div></div>
1903
1904</div></div></div><!-- .entry-content -->
1905	</div>
1906</article><!-- #post-6 -->
1907
1908			</div>
1909					</div><!-- #main -->
1910			</div>
1911</div><!-- #primary -->
1912<span id="kadence-conversion-end-of-content"></span>	</main><!-- #inner-wrap -->
1913	<div class="kadence-element-wrap vs-lg-false vs-md-false"><!-- [element-3087] -->
1914<div class="wp-block-kadence-advancedbtn kb-buttons-wrap bah-sticky-cta kb-btns3087_67e2ce-84"><a class="kb-button kt-button button kb-btn3087_9d0b61-24 kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-fill kt-btn-has-text-true kt-btn-has-svg-false wp-block-kadence-singlebtn" href="/start/"><span class="kt-btn-inner-text">Get Started</span></a></div>
1915
1916
1917
1918<script>
1919(function(){
1920  var bahStickyCta = document.querySelector(".bah-sticky-cta");
1921  if (!bahStickyCta) { return; }
1922  if (!("IntersectionObserver" in window)) { return; }
1923  /* If the page already carries a lead form, the conversion action is right
1924     there. Contact and Get Started fall out of this automatically, so there
1925     are no page IDs to keep in sync. */
1926  var leadForm = document.querySelector("form[data-jobtread-web-form], .bah-jtwf form, .frm_forms form, form.frm-show-form");
1927  if (leadForm) {
1928    bahStickyCta.classList.add("is-suppressed");
1929    return;
1930  }
1931  /* Real CTA buttons only. A text link to /start/ in the footer menu is
1932     navigation, not a call to action, and should not suppress the bar. */
1933  var sel = ".kb-button, .wp-block-button__link, .header-button, .mobile-header-button";
1934  var targets = [].slice.call(document.querySelectorAll(sel));
1935  targets = targets.filter(function (a) {
1936    var href = a.getAttribute("href") || "";
1937    return href.indexOf("/start/") !== -1;
1938  });
1939  targets = targets.filter(function (a) {
1940    if (bahStickyCta.contains(a)) { return false; }
1941    if (a.closest(".popup-drawer")) { return false; }
1942    return true;
1943  });
1944  if (targets.length === 0) { return; }
1945  var onScreen = [];
1946  function sync() {
1947    if (onScreen.length > 0) { bahStickyCta.classList.add("is-hidden"); }
1948    else { bahStickyCta.classList.remove("is-hidden"); }
1949  }
1950  var io = new IntersectionObserver(function (entries) {
1951    entries.forEach(function (e) {
1952      var i = onScreen.indexOf(e.target);
1953      if (e.isIntersecting) { if (i === -1) { onScreen.push(e.target); } }
1954      else { if (i !== -1) { onScreen.splice(i, 1); } }
1955    });
1956    sync();
1957  }, { threshold: 0.4 });
1958  targets.forEach(function (t) { io.observe(t); });
1959  /* Step aside while someone is typing, so the mobile keyboard and the bar
1960     are not fighting over the same strip of screen. */
1961  document.addEventListener("focusin", function (e) {
1962    if (e.target.matches("input, textarea, select")) {
1963      bahStickyCta.classList.add("is-typing");
1964    }
1965  });
1966  document.addEventListener("focusout", function (e) {
1967    if (e.target.matches("input, textarea, select")) {
1968      bahStickyCta.classList.remove("is-typing");
1969    }
1970  });
1971})();
1972</script>
1972
1973<!-- [/element-3087] --></div><footer id="colophon" class="site-footer" role="contentinfo">
1974	<div class="site-footer-wrap">
1975		<div class="site-top-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_top">
1976	<div class="site-footer-row-container-inner">
1977				<div class="site-container">
1978			<div class="site-top-footer-inner-wrap site-footer-row site-footer-row-columns-3 site-footer-row-column-layout-center-half site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain">
1979									<div class="site-footer-top-section-1 site-footer-section footer-section-inner-items-0">
1980											</div>
1981										<div class="site-footer-top-section-2 site-footer-section footer-section-inner-items-0">
1982											</div>
1983										<div class="site-footer-top-section-3 site-footer-section footer-section-inner-items-1">
1984						<div class="footer-widget-area widget-area site-footer-focus-item footer-social content-align-right content-tablet-align-center content-mobile-align-default content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="kadence_customizer_footer_social">
1985	<div class="footer-widget-area-inner footer-social-inner">
1986		<div class="footer-social-wrap"><div class="footer-social-inner-wrap element-social-inner-wrap social-show-label-false social-style-filled"><a href="https://www.facebook.com/bestatxhandyman" aria-label="Facebook" target="_self" rel="noopener noreferrer"  class="social-button footer-social-item social-link-facebook"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-facebook-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><title>Facebook</title><path d="M31.997 15.999c0-8.836-7.163-15.999-15.999-15.999s-15.999 7.163-15.999 15.999c0 7.985 5.851 14.604 13.499 15.804v-11.18h-4.062v-4.625h4.062v-3.525c0-4.010 2.389-6.225 6.043-6.225 1.75 0 3.581 0.313 3.581 0.313v3.937h-2.017c-1.987 0-2.607 1.233-2.607 2.498v3.001h4.437l-0.709 4.625h-3.728v11.18c7.649-1.2 13.499-7.819 13.499-15.804z"></path>
1987				</svg></span></a><a href="https://www.instagram.com/bestatxhandyman/" aria-label="Instagram" target="_self" rel="noopener noreferrer"  class="social-button footer-social-item social-link-instagram"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-instagram-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Instagram</title><path d="M7 1c-1.657 0-3.158 0.673-4.243 1.757s-1.757 2.586-1.757 4.243v10c0 1.657 0.673 3.158 1.757 4.243s2.586 1.757 4.243 1.757h10c1.657 0 3.158-0.673 4.243-1.757s1.757-2.586 1.757-4.243v-10c0-1.657-0.673-3.158-1.757-4.243s-2.586-1.757-4.243-1.757zM7 3h10c1.105 0 2.103 0.447 2.828 1.172s1.172 1.723 1.172 2.828v10c0 1.105-0.447 2.103-1.172 2.828s-1.723 1.172-2.828 1.172h-10c-1.105 0-2.103-0.447-2.828-1.172s-1.172-1.723-1.172-2.828v-10c0-1.105 0.447-2.103 1.172-2.828s1.723-1.172 2.828-1.172zM16.989 11.223c-0.15-0.972-0.571-1.857-1.194-2.567-0.754-0.861-1.804-1.465-3.009-1.644-0.464-0.074-0.97-0.077-1.477-0.002-1.366 0.202-2.521 0.941-3.282 1.967s-1.133 2.347-0.93 3.712 0.941 2.521 1.967 3.282 2.347 1.133 3.712 0.93 2.521-0.941 3.282-1.967 1.133-2.347 0.93-3.712zM15.011 11.517c0.122 0.82-0.1 1.609-0.558 2.227s-1.15 1.059-1.969 1.18-1.609-0.1-2.227-0.558-1.059-1.15-1.18-1.969 0.1-1.609 0.558-2.227 1.15-1.059 1.969-1.18c0.313-0.046 0.615-0.042 0.87-0.002 0.74 0.11 1.366 0.47 1.818 0.986 0.375 0.428 0.63 0.963 0.72 1.543zM17.5 7.5c0.552 0 1-0.448 1-1s-0.448-1-1-1-1 0.448-1 1 0.448 1 1 1z"></path>
1988				</svg></span></a><a href="https://share.google/Li9cxcJ4igL0c7vVB" aria-label="Google Reviews" target="_self" rel="noopener noreferrer"  class="social-button footer-social-item social-link-google_reviews"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-google-reviews-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="28" viewBox="0 0 24 28"><title>Google Reviews</title><path d="M12 12.281h11.328c0.109 0.609 0.187 1.203 0.187 2 0 6.844-4.594 11.719-11.516 11.719-6.641 0-12-5.359-12-12s5.359-12 12-12c3.234 0 5.953 1.188 8.047 3.141l
1988-3.266 3.141c-0.891-0.859-2.453-1.859-4.781-1.859-4.094 0-7.438 3.391-7.438 7.578s3.344 7.578 7.438 7.578c4.75 0 6.531-3.406 6.813-5.172h-6.813v-4.125z"></path>
1989				</svg></span></a></div></div>	</div>
1990</div><!-- data-section="footer_social" -->
1991					</div>
1992								</div>
1993		</div>
1994	</div>
1995</div>
1996<div class="site-middle-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_middle">
1997	<div class="site-footer-row-container-inner">
1998				<div class="site-container">
1999			<div class="site-middle-footer-inner-wrap site-footer-row site-footer-row-columns-4 site-footer-row-column-layout-equal site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain">
2000									<div class="site-footer-middle-section-1 site-footer-section footer-section-inner-items-1">
2001						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget2 content-align-right content-tablet-align-center content-mobile-align-center content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer2">
2002	<div class="footer-widget-area-inner site-info-inner">
2003		<section id="block-75" class="widget widget_block"><style>.kb-imageblock-75_91f745-87.kb-image-is-ratio-size, .kb-imageblock-75_91f745-87 .kb-image-is-ratio-size{max-width:210px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-imageblock-75_91f745-87.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-imageblock-75_91f745-87 .kb-image-is-ratio-size{align-self:unset;}.kb-imageblock-75_91f745-87{max-width:210px;}.image-is-svg.kb-imageblock-75_91f745-87{-webkit-flex:0 1 100%;flex:0 1 100%;}.image-is-svg.kb-imageblock-75_91f745-87 img{width:100%;}.kb-imageblock-75_91f745-87 .kb-image-has-overlay:after{opacity:0.3;}</style>
2004<figure class="wp-block-kadence-image kb-imageblock-75_91f745-87 size-full"><img loading="lazy" decoding="async" width="1042" height="625" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web.png?str
2004ip=all" alt="Best Austin Handyman &amp; Remodeling" class="kb-img wp-image-3475" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web.png?strip=all 1042w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-300x180.png?strip=all 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-1024x614.png?strip=all 1024w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-768x461.png?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web.png?strip=all&amp;w=104 104w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web.png?strip=all&amp;w=208 208w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web.png?strip=all&amp;w=416 416w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web.png?strip=all&amp;w=521 521w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web.png?str
2004ip=all&amp;w=625 625w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web.png?strip=all&amp;w=833 833w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web.png?strip=all&amp;w=937 937w" sizes="auto, (max-width: 1042px) 100vw, 1042px" /></figure>
2005</section>	</div>
2006</div><!-- .footer-widget2 -->
2007					</div>
2008										<div class="site-footer-middle-section-2 site-footer-section footer-section-inner-items-1">
2009						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget3 content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer3">
2010	<div class="footer-widget-area-inner site-info-inner">
2011		<section id="block-39" class="widget widget_block"><style>.wp-block-kadence-advancedheading.kt-adv-heading830a10-89, .wp-block-kadence-advancedheading.kt-adv-heading830a10-89[data-kb-block="kb-adv-heading830a10-89"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading830a10-89 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading830a10-89[data-kb-block="kb-adv-heading830a10-89"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading830a10-89 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading830a10-89[data-kb-block="kb-adv-heading830a10-89"] img.kb-inline-image{width:150px;vertical-align:baseline;}</style>
2012<h6 class="kt-adv-heading830a10-89 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading830a10-89">Hours</h6>
2013</section><section id="block-33" class="widget widget_block"><style>.wp-block-kadence-advancedheading.kt-adv-headingblock-33_0dcdc8-7d, .wp-block-kadence-advancedheading.kt-adv-headingblock-33_0dcdc8-7d[data-kb-block="kb-adv-headingblock-33_0dcdc8-7d"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-headingblock-33_0dcdc8-7d mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-headingblock-33_0dcdc8-7d[data-kb-block="kb-adv-headingblock-33_0dcdc8-7d"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-headingblock-33_0dcdc8-7d img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-headingblock-33_0dcdc8-7d[data-kb-block="kb-adv-headingblock-33_0dcdc8-7d"] img.kb-inline-image{width:150px;vertical-align:baseline;}</style>
2014<p class="kt-adv-headingblock-33_0dcdc8-7d wp-block-kadence-advancedheading" data-kb-block="kb-adv-headingblock-33_0dcdc8-7d">Mon-Fri: 9:00 am - 5:00 pm<br>Sat-Sun: Closed</p>
2015</section><section id="block-73" class="widget widget_block widget_text">
2016<p class="wp-block-paragraph">Master Plumber Lic. #36892</p>
2017</section><section id="block-83" class="widget widget_block widget_text">
2018<p class="member-label has-custom-css wp-custom-css-7e9ae0e0 wp-block-paragraph">Member</p>
2019</section><section id="block-80" class="widget widget_block"><style>.kb-imageblock-80_0f2717-f3.kb-image-is-ratio-size, .kb-imageblock-80_0f2717-f3 .kb-image-is-ratio-size{max-width:180px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-imageblock-80_0f2717-f3.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-imageblock-80_0f2717-f3 .kb-image-is-ratio-size{align-self:unset;}.kb-imageblock-80_0f2717-f3{max-width:180px;}.image-is-svg.kb-imageblock-80_0f2717-f3{-webkit-flex:0 1 100%;flex:0 1 100%;}.image-is-svg.kb-imageblock-80_0f2717-f3 img{width:100%;}.kb-imageblock-80_0f2717-f3 .kb-image-has-overlay:after{opacity:0.3;}</style>
2020<figure class="wp-block-kadence-image kb-imageblock-80_0f2717-f3 size-full member-logo"><a href="https://web.hbaaustin.com/atlas/directory/category/remodeler/Best-Austin-Handyman-&amp;-Remodeling-5836" class="kb-advanced-image-link"><img loading="lazy" decoding="async" width="250" height="54" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/08/austin-hba-member-badge-250.png?strip=all" alt="Member - Home Builders Association of Greater Austin" class="kb-img wp-image-3813" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/08/austin-hba-member-badge-250.png?strip=all 250w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/08/austin-hba-member-badge-250.png?strip=all&amp;w=50 50w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/08/austin-hba-member-badge-250.png?strip=all&amp;w=100 100w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/08/austin-hba-member-badge-250.png?strip=all&amp;w=150 150w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/08/austin-hba-member-badge-250.png?strip=all&amp;
2020w=200 200w" sizes="auto, (max-width: 250px) 100vw, 250px" /></a></figure>
2021</section>	</div>
2022</div><!-- .footer-widget3 -->
2023					</div>
2024										<div class="site-footer-middle-section-3 site-footer-section footer-section-inner-items-1">
2025						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget1 content-align-left content-tablet-align-left content-mobile-align-default content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer1">
2026	<div class="footer-widget-area-inner site-info-inner">
2027		<section id="block-60" class="widget widget_block"><style>.wp-block-kadence-advancedheading.kt-adv-heading13f1c0-38, .wp-block-kadence-advancedheading.kt-adv-heading13f1c0-38[data-kb-block="kb-adv-heading13f1c0-38"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading13f1c0-38 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading13f1c0-38[data-kb-block="kb-adv-heading13f1c0-38"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading13f1c0-38 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading13f1c0-38[data-kb-block="kb-adv-heading13f1c0-38"] img.kb-inline-image{width:150px;vertical-align:baseline;}</style>
2028<h6 class="kt-adv-heading13f1c0-38 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading13f1c0-38">Company Info</h6>
2029</section><section id="block-54" class="widget widget_block"><style>.wp-block-kadence-advancedheading.kt-adv-headingblock-54_55e6d9-0f, .wp-block-kadence-advancedheading.kt-adv-headingblock-54_55e6d9-0f[data-kb-block="kb-adv-headingblock-54_55e6d9-0f"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-headingblock-54_55e6d9-0f mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-headingblock-54_55e6d9-0f[data-kb-block="kb-adv-headingblock-54_55e6d9-0f"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-headingblock-54_55e6d9-0f img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-headingblock-54_55e6d9-0f[data-kb-block="kb-adv-headingblock-54_55e6d9-0f"] img.kb-inline-image{width:150px;vertical-align:baseline;}</style>
2030<p class="kt-adv-headingblock-54_55e6d9-0f wp-block-kadence-advancedheading" data-kb-block="kb-adv-headingblock-54_55e6d9-0f"><strong>Best Austin Handyman &amp; Remodeling<br></strong>6505 Willamette Dr.<br>Austin, TX 78723<br>Phone: <a href="tel:5127617336">(512) 761-7336</a></p>
2031</section><section id="block-92" class="widget widget_block widget_text">
2032<p class="member-label member-label--indent has-custom-css wp-custom-css-efb631fb wp-block-paragraph">Member</p>
2033</section><section id="block-91" class="widget widget_block"><style>.kb-imageblock-91_cd86ea-7c.kb-image-is-ratio-size, .kb-imageblock-91_cd86ea-7c .kb-image-is-ratio-size{max-width:180px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-imageblock-91_cd86ea-7c.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-imageblock-91_cd86ea-7c .kb-image-is-ratio-size{align-self:unset;}.kb-imageblock-91_cd86ea-7c{max-width:180px;}.image-is-svg.kb-imageblock-91_cd86ea-7c{-webkit-flex:0 1 100%;flex:0 1 100%;}.image-is-svg.kb-imageblock-91_cd86ea-7c img{width:100%;}.kb-imageblock-91_cd86ea-7c .kb-image-has-overlay:after{opacity:0.3;}</style>
2034<figure class="wp-block-kadence-image kb-imageblock-91_cd86ea-7c size-full member-logo"><a href="https://membership.austinlgbtchamber.com/list/Details/best-austin-handyman-and-remodeling-3873303" class="kb-advanced-image-link"><img loading="lazy" decoding="async" width="374" height="117" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/08/austin-lgbt-chamber-logo-trimmed.png?strip=all" alt="Member - Austin LGBT Chamber of Commerce" class="kb-img wp-image-3826" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/08/austin-lgbt-chamber-logo-trimmed.png?strip=all 374w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/08/austin-lgbt-chamber-logo-trimmed-300x94.png?str
2034ip=all 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/08/austin-lgbt-chamber-logo-trimmed.png?strip=all&amp;w=74 74w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/08/austin-lgbt-chamber-logo-trimmed.png?strip=all&amp;w=149 149w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/08/austin-lgbt-chamber-logo-trimmed.png?strip=all&amp;w=224 224w" sizes="auto, (max-width: 374px) 100vw, 374px" /></a></figure>
2035</section>	</div>
2036</div><!-- .footer-widget1 -->
2037					</div>
2038										<div class="site-footer-middle-section-4 site-footer-section footer-section-inner-items-1">
2039						<div class="footer-widget-area widget-area site-footer-focus-item footer-navigation-wrap content-align-left content-tablet-align-default content-mobile-align-default content-valign-middle content-tablet-valign-default content-mobile-valign-default footer-navigation-layout-stretch-false" data-section="kadence_customizer_footer_navigation">
2040	<div class="footer-widget-area-inner footer-navigation-inner">
2041			<nav id="footer-navigation" class="footer-navigation" role="navigation" aria-label="Footer">
2042				<div class="footer-menu-container">
2043			<ul id="footer-menu" class="menu"><li id="menu-item-2118" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2118"><a href="https://www.bestaustinhandyman.com/about/">About</a></li>
2044<li id="menu-item-2782" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2782"><a href="https://www.bestaustinhandyman.com/about/reviews/">Reviews</a></li>
2045<li id="menu-item-3491" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3491"><a href="https://www.bestaustinhandyman.com/about/careers/">Careers</a></li>
2046<li id="menu-item-1890" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1890"><a href="https://www.bestaustinhandyman.com/contact/">Contact</a></li>
2047<li id="menu-item-3721" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3721"><a href="https://www.bestaustinhandyman.com/start/">Get Started</a></li>
2048<li id="menu-item-2119" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2119"><a href="https://www.bestaustinhandyman.com/bathroom-remodeling/">Bathroom Remodeling</a></li>
2049<li id="menu-item-2122" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2122"><a href="https://www.bestaustinhandyman.com/handyman-services/">Handyman Services</a></li>
2050<li id="menu-item-2123" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2123"><a href="https://www.bestaustinhandyman.com/kitchen-remodeling/">Kitchen Remodeling</a></li>
2051</ul>		</div>
2052	</nav><!-- #footer-navigation -->
2053		</div>
2054</div><!-- data-section="footer_navigation" -->
2055					</div>
2056								</div>
2057		</div>
2058	</div>
2059</div>
2060<div class="site-bottom-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_bottom">
2061	<div class="site-footer-row-container-inner">
2062				<div class="site-container">
2063			<div class="site-bottom-footer-inner-wrap site-footer-row site-footer-row-columns-3 site-footer-row-column-layout-equal site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-noline">
2064									<div class="site-footer-bottom-section-1 site-footer-section footer-section-inner-items-0">
2065											</div>
2066										<div class="site-footer-bottom-section-2 site-footer-section footer-section-inner-items-1">
2067						
2068<div class="footer-widget-area site-info site-footer-focus-item content-align-left content-tablet-align-center content-mobile-align-default content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="kadence_customizer_footer_html">
2069	<div class="footer-widget-area-inner site-info-inner">
2070		<div class="footer-html inner-link-style-normal"><div class="footer-html-inner"><p>&copy; 2026 Best Austin Handyman &amp; Remodeling</p>
2071</div></div>	</div>
2072</div><!-- .site-info -->
2073					</div>
2074										<div class="site-footer-bottom-section-3 site-footer-section footer-section-inner-items-0">
2075											</div>
2076								</div>
2077		</div>
2078	</div>
2079</div>
2080	</div>
2081</footer><!-- #colophon -->
2082
2083</div><!-- #wrapper -->
2084
2085			
2085<script>document.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );</script>
2085
2086			
2086<script type="speculationrules">
2087{"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/kadence-child/*","/wp-content/themes/kadence/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2088</script>
2088
2089<a id="kt-scroll-up" tabindex="-1" aria-hidden="true" aria-label="Scroll to top" href="#wrapper" class="kadence-scroll-to-top scroll-up-wrap scroll-ignore scroll-up-side-right scroll-up-style-filled vs-lg-true vs-md-true vs-sm-true"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-up-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Scroll to top</title><path d="M5.707 12.707l5.293-5.293v11.586c0 0.552 0.448 1 1 1s1-0.448 1-1v-11.586l5.293 5.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-7-7c-0.092-0.092-0.202-0.166-0.324-0.217s-0.253-0.076-0.383-0.076c-0.256 0-0.512 0.098-0.707 0.293l-7 7c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0z"></path>
2090				</svg></span></a><button id="kt-scroll-up-reader" href="#wrapper" aria-label="Scroll to top" class="kadence-scroll-to-top scroll-up-wrap scroll-ignore scroll-up-side-right scroll-up-style-filled vs-lg-true vs-md-true vs-sm-true"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-up-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Scroll to top</title><path d="M5.707 12.707l5.293-5.293v11.586c0 0.552 0.448 1 1 1s1-0.448 1-1v-11.586l5.293 5.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-7-7c-0.092-0.092-0.202-0.166-0.324-0.217s-0.253-0.076-0.383-0.076c-0.256 0-0.512 0.098-0.707 0.293l-7 7c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0z"></path>
2091				</svg></span></button>	<div id="mobile-drawer" class="popup-drawer popup-drawer-layout-sidepanel popup-drawer-animation-fade popup-drawer-side-right" data-drawer-target-string="#mobile-drawer"
2092			>
2093		<div class="drawer-overlay" data-drawer-target-string="#mobile-drawer"></div>
2094		<div class="drawer-inner">
2095						<div class="drawer-header">
2096				<button class="menu-toggle-close drawer-toggle" aria-label="Close menu"  data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-open"
2097							>
2098					<span class="toggle-close-bar"></span>
2099					<span class="toggle-close-bar"></span>
2100				</button>
2101			</div>
2102			<div class="drawer-content mobile-drawer-content content-align-left content-valign-top">
2103								<div class="site-header-item site-header-focus-item" data-section="title_tagline">
2104	<div class="site-branding mobile-site-branding branding-layout-standard branding-tablet-layout-standard branding-mobile-layout-standard"><a class="brand has-logo-image" href="https://www.bestaustinhandyman.com/" rel="home"><img width="941" height="625" src="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all" class="custom-logo" alt="Best Austin Handyman &amp; Remodeling" decoding="async" loading="lazy" srcset="https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all 941w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad-300x199.png?strip=all 300w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad-768x510.png?strip=all 768w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=94 94w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=188 188w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=376 376w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=470 470w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=564 564w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;w=658 658w, https://cdn.bestaustinhandyman.com/wp-content/uploads/2026/06/Best-Austin-color-web-limited-lr-pad.png?strip=all&amp;
2104w=846 846w" sizes="auto, (max-width: 941px) 100vw, 941px" /><div class="site-title-wrap"><div class="site-title vs-sm-false">Best Austin Handyman &amp; Remodeling</div></div></a></div></div><!-- data-section="title_tagline" -->
2105<div class="site-header-item site-header-focus-item site-header-item-mobile-navigation mobile-navigation-layout-stretch-false" data-section="kadence_customizer_mobile_navigation">
2106		<nav id="mobile-site-navigation" class="mobile-navigation drawer-navigation drawer-navigation-parent-toggle-false" role="navigation" aria-label="Primary Mobile">
2107				<div class="mobile-menu-container drawer-menu-container">
2108			<ul id="mobile-menu" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1867"><a>Services</a>
2109<ul class="sub-menu">
2110	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1683"><a href="https://www.bestaustinhandyman.com/bathroom-remodeling/">Bathroom Remodeling</a></li>
2111	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1886"><a href="https://www.bestaustinhandyman.com/renovations-custom-decks-patios/">Decks, Sunrooms, Pergolas &#038; Patios</a></li>
2112	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1884"><a href="https://www.bestaustinhandyman.com/kitchen-remodeling/">Kitchen Remodeling</a></li>
2113	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1885"><a href="https://www.bestaustinhandyman.com/handyman-services/">Handyman Services</a></li>
2114	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1883"><a href="https://www.bestaustinhandyman.com/mold-water-remediation-rebuilds/">Water Damage Rebuilds</a></li>
2115</ul>
2116</li>
2117<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-27"><a href="https://www.bestaustinhandyman.com/about/">About</a>
2118<ul class="sub-menu">
2119	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3490"><a href="https://www.bestaustinhandyman.com/about/careers/">Careers</a></li>
2120	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2785"><a href="https://www.bestaustinhandyman.com/about/reviews/">Reviews</a></li>
2121</ul>
2122</li>
2123<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2195"><a href="https://www.bestaustinhandyman.com/category/recent-work/">Recent Work</a></li>
2124</ul>		</div>
2125	</nav><!-- #site-navigation -->
2126	</div><!-- data-section="mobile_navigation" -->
2127<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_mobile_button">
2128	<div class="mobile-header-button-wrap"><div class="mobile-header-button-inner-wrap"><a href="/start/" target="_blank" rel="noopener noreferrer" class="button mobile-header-button button-size-medium button-style-filled">Get Started</a></div></div></div><!-- data-section="mobile_button" -->
2129							</div>
2130		</div>
2131	</div>
2132	
2132<script id="kadence-navigation-js-extra">
2133var kadenceConfig = {"screenReader":{"expand":"Child menu","expandOf":"Child menu of","collapse":"Child menu","collapseOf":"Child menu of"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"};
2134//# sourceURL=kadence-navigation-js-extra
2135</script>
vendor: 1 bytes, line 2135
2135
2136<script id="kadence-navigation-js" src="https://cdn.bestaustinhandyman.com/wp-content/themes/kadence/assets/js/navigation.min.js?ver=1.5.2" async></script>
vendor: 1 bytes, line 2136
2136
2137<script id="kad-splide-js" src="https://cdn.bestaustinhandyman.com/wp-content/plugins/kadence-blocks-pro/includes/assets/js/splide.min.js?ver=2.8.20.1" async></script>
vendor: 1 bytes, line 2137
2137
2138<script id="kadence-blocks-splide-init-js-extra">
2139var kb_splide = {"i18n":{"prev":"Previous slide","next":"Next slide","first":"Go to first slide","last":"Go to last slide","slideX":"Go to slide %s","pageX":"Go to page %s","play":"Start autoplay","pause":"Pause autoplay","carousel":"carousel","slide":"slide","select":"Select a slide to show","slideLabel":"%s of %s"}};
2140var kb_splide = {"i18n":{"prev":"Previous slide","next":"Next slide","first":"Go to first slide","last":"Go to last slide","slideX":"Go to slide %s","pageX":"Go to page %s","play":"Start autoplay","pause":"Pause autoplay","carousel":"carousel","slide":"slide","select":"Select a slide to show","slideLabel":"%s of %s"}};
2141var kb_splide = {"i18n":{"prev":"Previous slide","next":"Next slide","first":"Go to first slide","last":"Go to last slide","slideX":"Go to slide %s","pageX":"Go to page %s","play":"Start autoplay","pause":"Pause autoplay","carousel":"carousel","slide":"slide","select":"Select a slide to show","slideLabel":"%s of %s"}};
2142var kb_splide = {"i18n":{"prev":"Previous slide","next":"Next slide","first":"Go to first slide","last":"Go to last slide","slideX":"Go to slide %s","pageX":"Go to page %s","play":"Start autoplay","pause":"Pause autoplay","carousel":"carousel","slide":"slide","select":"Select a slide to show","slideLabel":"%s of %s"}};
2143//# sourceURL=kadence-blocks-splide-init-js-extra
2144</script>
vendor: 1 bytes, line 2144
2144
2145<script id="kadence-blocks-splide-init-js" src="https://cdn.bestaustinhandyman.com/wp-content/plugins/kadence-blocks/includes/assets/js/kb-splide-init.min.js?ver=3.7.12.1"></script>
vendor: 1 bytes, line 2145
2145
2146<script id="wp-emoji-settings" type="application/json">
2147{"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://cdn.bestaustinhandyman.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}}
2148</script>
vendor: 1 bytes, line 2148
2148
2149<script type="module">
2150/*! This file is auto-generated */
2151var 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)))});
2152//# sourceURL=https://cdn.bestaustinhandyman.com/wp-includes/js/wp-emoji-loader.min.js
2153</script>
2153
2154<!-- embla carousel script: to use add embla-carousel as additional CSS Class on the row wrapping the Kadence Posts block --> 
2155<script>
2156(function(){
2157  var sections=document.querySelectorAll('.embla-carousel');
2158  if(!sections.length)return;
2159  var t=document.createElement('script');
2160  t.src='https://unpkg.com/embla-carousel/embla-carousel.umd.js';
2161  t.onload=function(){
2162    sections.forEach(function(s){
2163      var ul=s.querySelector('ul.wp-block-kadence-posts');
2164      if(!ul||ul.querySelectorAll('li.kb-post-list-item').length<2)return;
2165      var vp=document.createElement('div');
2166      vp.className='embla-viewport';
2167      ul.parentNode.insertBefore(vp,ul);
2168      vp.appendChild(ul);
2169      var e=EmblaCarousel(vp,{loop:false,align:'start',dragFree:false});
2170      var d=document.createElement('div');
2171      d.className='embla-controls';
2172      d.innerHTML=
2173        '<button class="embla-btn embla-prev" aria-label="Previous project">'
2174        +'<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">'
2175        +'<polyline points="15,18 9,12 15,6"></polyline></svg></button>'
2176        +'<button class="embla-btn embla-next" aria-label="Next project">'
2177        +'<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">'
2178        +'<polyline points="9,6 15,12 9,18"></polyline></svg></button>';
2179      vp.parentNode.insertBefore(d,vp.nextSibling);
2180      var p=d.querySelector('.embla-prev');
2181      var n=d.querySelector('.embla-next');
2182      p.addEventListener('click',function(){e.scrollPrev();});
2183      n.addEventListener('click',function(){e.scrollNext();});
2184      function u(){p.disabled=!e.canScrollPrev();n.disabled=!e.canScrollNext();}
2185      e.on('select',u);e.on('init',u);
2186    });
2187  };
2188  document.head.appendChild(t);
2189})();
2190</script>
2190<script id="gd-lead-source-tracker-config">window.GD_LS_CONFIG={"version":"1.2.1","prefix":"gd_ls_","last_touch_days":30,"first_touch_days":90,"click_id_days":90,"gbp_campaign":"gbp-listing","own_hosts":["bestaustinhandyman.com"],"exclude_hosts":["accounts.google.com","paypal.com","checkout.stripe.com"],"lists":{"referral":{"docs.google.com":"","drive.google.com":"","sites.google.com":"","groups.google.com":"","calendar.google.com":"","translate.google.com":""},"ai":{"chatgpt.com":"chatgpt","chat.openai.com":"chatgpt","perplexity.ai":"perplexity","claude.ai":"claude","gemini.google.com":"gemini","bard.google.com":"gemini","copilot.microsoft.com":"copilot","copilot.cloud.microsoft":"copilot","meta.ai":"meta-ai","grok.com":"grok","chat.deepseek.com":"deepseek","chat.mistral.ai":"mistral","you.com":"you","phind.com":"phind","poe.com":"poe"},"email":{"mail.google.com":"gmail","com.google.android.gm":"gmail","outlook.live.com":"outlook","outlook.office.com":"outlook","outlook.office365.com":"outlook","mail.yahoo.com":"yahoo-mail","mail.aol.com":"aol-mail"},"search":{"google.*":"google","com.google.android.googlequicksearchbox":"google","bing.com":"bing","yahoo.*":"yahoo","duckduckgo.com":"duckduckgo","ecosia.org":"ecosia","search.brave.com":"brave","startpage.com":"startpage","qwant.com":"qwant","kagi.com":"kagi","yandex.*":"yandex","baidu.com":"baidu","naver.com":"naver","seznam.cz":"seznam","aol.com":"aol","ask.com":"ask"},"social":{"facebook.com":"facebook","fb.com":"facebook","fb.me":"facebook","instagram.com":"instagram","linkedin.com":"linkedin","lnkd.in":"linkedin","x.com":"twitter","twitter.com":"twitter","t.co":"twitter","pinterest.*":"pinterest","pin.it":"pinterest","tiktok.com":"tiktok","reddit.com":"reddit","threads.net":"threads","threads.com":"threads","youtube.com":"youtube","youtu.be":"youtube","nextdoor.com":"nextdoor","snapchat.com":"snapchat","bsky.app":"bluesky"},"marketplace":{"angi.com":"angi","homeadvisor.com":"homeadvisor","houzz.com":"houzz","yelp.com":"yelp","thumbtack.com":"thumbtack","porch.com":"porch"}},"source_aliases":{"fb":"facebook","ig":"instagram","insta":"instagram","tw":"twitter","li":"linkedin","yt":"youtube","gbp":"google","gmb":"google","adwords":"google","googleads":"google","google-ads":"google","msn":"bing","microsoft":"bing","openai":"chatgpt"},"field_maps":[{"label":"JobTread form on \/start\/","selector":"form[data-jobtread-web-form]","fields":{"channel":"account.custom.22PfsXepDaAs","source_medium":"account.custom.22PfsYKaumPD","campaign":"account.custom.22PfsYQfLm3V","landing_page":"account.custom.22PfsYZuZvUD","referrer":"account.custom.22PfsXmG4Dfw","first_touch":"account.custom.22PfsXvkQvab","gclid":"account.custom.22PfsY36vdma","form_page":"account.custom.22PfsY94iFRU"}}],"refresh_url":"https:\/\/www.bestaustinhandyman.com\/wp-json\/gd-ls\/v1\/refresh","consent_mode":"off","consent_category":"marketing","delete_on_deny":true,"gmt_offset":-5};</script>
vendor: 1 bytes, line 2190
2190
2191<script id="gd-lead-source-tracker">
2192/* GD_LS_ENGINE_START */
2193(function (w, d) {
2194	'use strict';
2195
2196	var C = w.GD_LS_CONFIG;
2197	if (!C || w.gdLeadSource) { return; }
2198
2199	var P = C.prefix || 'gd_ls_';
2200	var DAY = 86400000;
2201	var TOUCH = ['source', 'medium', 'campaign', 'term', 'content', 'channel', 'referrer', 'landing_page', 'timestamp'];
2202	var CLICK = ['gclid', 'gbraid', 'wbraid', 'msclkid'];
2203	var GOOGLE_CLICK = ['gclid', 'gbraid', 'wbraid'];
2204	var STORED = TOUCH.concat(['first_touch'], CLICK, ['click_time']);
2205	var LEGACY = ['source', 'medium', 'campaign', 'term', 'content', 'gclid', 'referrer', 'landing_page', 'timestamp'];
2206	var UTM_KEYS = ['source', 'medium', 'campaign', 'term', 'content'];
2207	var CLICK_RE = /^[A-Za-z0-9_\-]{8,200}$/;
2208	var DEBUG = /[?&]gd_ls_debug=1(&|$)/.test(w.location.search);
2209	var LISTS = C.lists || {};
2210	var ORDER = ['ai', 'email', 'search', 'social', 'marketplace'];
2211	var MEDIUM_FOR = { ai: 'ai-assistant', email: 'email', search: 'organic', social: 'social', marketplace: 'referral' };
2212
2213	var state = { reason: '', touch: null, click: null, consent: 'unknown' };
2214	var granted = false;
2215	var written = {};
2216
2217	// Source name -> list it belongs to, so a utm_source like "chatgpt" is known to be AI.
2218	var KIND = {};
2219	ORDER.forEach(function (list) {
2220		var entries = LISTS[list] || {};
2221		Object.keys(entries).forEach(function (pattern) {
2222			if (entries[pattern] && !KIND[entries[pattern]]) { KIND[entries[pattern]] = list; }
2223		});
2224	});
2225
2226	// ── Values ──
2227
2228	function clean(v, max) {
2229		if (v === null || v === undefined) { return ''; }
2230		v = String(v).replace(/[\u0000-\u001F\u007F<>"]/g, ' ').replace(/\s+/g, ' ').trim();
2231		return v.length > max ? v.slice(0, max) : v;
2232	}
2233
2234	function parseUrl(url) {
2235		try { return new URL(url, w.location.href); } catch (e) { return null; }
2236	}
2237
2238	function hostOf(url) {
2239		var u = url ? parseUrl(url) : null;
2240		return u && u.hostname ? u.hostname.toLowerCase().replace(/\.$/, '') : '';
2241	}
2242
2243	function bare(host) { return host.replace(/^www\./, ''); }
2244
2245	function escapeRe(s) { return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); }
2246
2247	// "google.*" matches google.com and google.co.uk; "t.co" matches t.co and its subdomains only.
2248	function hostMatch(host, pattern) {
2249		if (pattern.slice(-2) === '.*') {
2250			var base = pattern.slice(0, -2);
2251			return new RegExp('(^|\\.)' + escapeRe(base) + '\\.[a-z]{2,6}(\\.[a-z]{2,3})?$').test(host);
2252		}
2253		return host === pattern || host.slice(-(pattern.length + 1)) === '.' + pattern;
2254	}
2255
2256	function inList(host, list) {
2257		var entries = LISTS[list] || {};
2258		var patterns = Object.keys(entries);
2259		for (var i = 0; i < patterns.length; i++) {
2260			if (hostMatch(host, patterns[i])) { return { label: entries[patterns[i]] || bare(host) }; }
2261		}
2262		return null;
2263	}
2264
2265	function anyMatch(host, patterns) {
2266		for (var i = 0; i < (patterns || []).length; i++) {
2267			if (hostMatch(host, patterns[i])) { return true; }
2268		}
2269		return false;
2270	}
2271
2272	function isOwn(host) { return anyMatch(host, C.own_hosts); }
2273
2274	function classifyHost(host) {
2275		host = (host || '').toLowerCase();
2276		if (!host) { return null; }
2277		if (inList(host, 'referral')) { return { source: bare(host), medium: 'referral', kind: 'referral' }; }
2278		for (var i = 0; i < ORDER.length; i++) {
2279			var hit = inList(host, ORDER[i]);
2280			if (hit) { return { source: hit.label, medium: MEDIUM_FOR[ORDER[i]], kind: ORDER[i] }; }
2281		}
2282		return { source: bare(host), medium: 'referral', kind: 'referral' };
2283	}
2284
2285	function normSource(s) {
2286		s = clean(s, 200).toLowerCase();
2287		if (!s) { return ''; }
2288		if (C.source_aliases && C.source_aliases[s]) { return C.source_aliases[s]; }
2289		var host = s.replace(/^[a-z]+:\/\//, '').split(/[\/?#]/)[0];
2290		if (host.indexOf('.') > 0 && /^[a-z0-9.-]+$/.test(host)) { return classifyHost(host).source; }
2291		return s;
2292	}
2293
2294	function kindOf(source) { return KIND[source] || ''; }
2295
2296	function channelFor(t, clickType) {
2297		var s = t.source || '', m = (t.medium || '').toLowerCase(), k = kindOf(s);
2298		var camp = (t.campaign || '').toLowerCase();
2299		var paidSearch = /^(cpc|ppc|paid[-_ ]?search|sem)$/.test(m);
2300		var paidAny = paidSearch || /^(cpm|cpv|paid|display|banner|paid[-_ ]?social)$/.test(m);
2301
2302		if (s === 'direct' && m === 'none') { return 'Direct'; }
2303		if (paidAny && (k === 'social' || /social/.test(m))) { return 'Paid Social'; }
2304		if (clickType || paidSearch) { return 'Paid Search'; }
2305		if (s === 'google' && ((C.gbp_campaign && camp === C.gbp_campaign) || m === 'local' || m === 'gbp')) { return 'Google Business Profile'; }
2306		if (/^(display|banner|cpm|cpv)$/.test(m)) { return 'Display'; }
2307		if (m === 'paid') { return 'Paid Other'; }
2308		if (k === 'ai' || /^ai[-_ ]?(assistant|referral)$/.test(m)) { return 'AI Assistant'; }
2309		if (k === 'email' || /^(e[-_]?mail|newsletter)$/.test(m)) { return 'Email'; }
2310		if (/^(sms|text)$/.test(m)) { return 'SMS'; }
2311		if (k === 'marketplace') { return 'Marketplace'; }
2312		if (m === 'organic' || k === 'search') { return 'Organic Search'; }
2313		if (k === 'social' || /^(social|social[-_ ]?network|social[-_ ]?media|organic[-_ ]?social|sm)$/.test(m)) { return 'Organic Social'; }
2314		if (m === 'referral' || m === '(not set)' || m === '') { return 'Referral'; }
2315		return 'Other';
2316	}
2317
2318	function pad(n) { return n < 10 ? '0' + n : String(n); }
2319
2320	// Site time zone, so values match WordPress admin and form emails.
2321	function siteTime() {
2322		var t = new Date(Date.now() + (Number(C.gmt_offset) || 0) * 3600000);
2323		return t.getUTCFullYear() + '-' + pad(t.getUTCMonth() + 1) + '-' + pad(t.getUTCDate()) + ' ' +
2324			pad(t.getUTCHours()) + ':' + pad(t.getUTCMinutes()) + ':' + pad(t.getUTCSeconds());
2325	}
2326
2327	// Landing page keeps only UTM parameters, so personal data in a URL is never stored.
2328	function landingPage() {
2329		var u = parseUrl(w.location.href);
2330		if (!u) { return ''; }
2331		var keep = [];
2332		u.searchParams.forEach(function (v, k) {
2333			if (/^utm_[a-z]+$/.test(k)) { keep.push(encodeURIComponent(k) + '=' + encodeURIComponent(v)); }
2334		});
2335		return clean(u.origin + u.pathname + (keep.length ? '?' + keep.join('&') : ''), 500);
2336	}
2337
2338	function pageUrl() {
2339		var u = parseUrl(w.location.href);
2340		return u ? clean(u.origin + u.pathname, 500) : '';
2341	}
2342
2343	// Referrer keeps origin and path; its query string is dropped.
2344	function referrerValue(ref) {
2345		var u = ref ? parseUrl(ref) : null;
2346		return u && u.hostname ? clean(u.origin === 'null' ? u.protocol + '//' + u.hostname + u.pathname : u.origin + u.pathname, 500) : '';
2347	}
2348
2349	// ── Cookies ──
2350
2351	function getCookie(name) {
2352		var parts = d.cookie ? d.cookie.split(/;\s*/) : [];
2353		for (var i = 0; i < parts.length; i++) {
2354			var eq = parts[i].indexOf('=');
2355			if (eq > 0 && parts[i].slice(0, eq) === name) {
2356				try { return decodeURIComponent(parts[i].slice(eq + 1)); } catch (e) { return ''; }
2357			}
2358		}
2359		return '';
2360	}
2361
2362	function get(key) { return getCookie(P + key); }
2363
2364	function setCookie(key, value, days) {
2365		var expires = new Date(Date.now() + days * DAY);
2366		var c = P + key + '=' + encodeURIComponent(value) + '; expires=' + expires.toUTCString() + '; path=/; SameSite=Lax';
2367		if (w.location.protocol === 'https:') { c += '; Secure'; }
2368		d.cookie = c;
2369		written[P + key] = Math.floor(expires.getTime() / 1000);
2370	}
2371
2372	function delCookie(key) {
2373		d.cookie = P + key + '=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/; SameSite=Lax';
2374		delete written[P + key];
2375	}
2376
2377	// ── Capture ──
2378
2379	function readParams() {
2380		var out = {}, u = parseUrl(w.location.href);
2381		if (!u) { return out; }
2382		UTM_KEYS.forEach(function (k) { out['utm_' + k] = clean(u.searchParams.get('utm_' + k), 200); });
2383		CLICK.forEach(function (k) { out[k] = u.searchParams.get(k) || ''; });
2384		return out;
2385	}
2386
2387	function readClick(p) {
2388		for (var i = 0; i < CLICK.length; i++) {
2389			if (p[CLICK[i]] && CLICK_RE.test(p[CLICK[i]])) { return { type: CLICK[i], value: p[CLICK[i]] }; }
2390		}
2391		return null;
2392	}
2393
2394	function newTouch(source, medium, p, ref, clickType) {
2395		var t = {
2396			source: source,
2397			medium: medium,
2398			campaign: p ? p.utm_campaign : '',
2399			term: p ? p.utm_term : '',
2400			content: p ? p.utm_content : '',
2401			referrer: ref ? referrerValue(ref) : '(direct)',
2402			landing_page: landingPage(),
2403			timestamp: siteTime()
2404		};
2405		t.channel = channelFor(t, clickType);
2406		return t;
2407	}
2408
2409	function fromParams(p, click, ref) {
2410		var source = normSource(p.utm_source);
2411		var medium = clean(p.utm_medium, 200).toLowerCase();
2412		if (!source && click) { source = click.type === 'msclkid' ? 'bing' : 'google'; }
2413		if (!medium) {
2414			var kind = kindOf(source);
2415			medium = click ? 'cpc' : (MEDIUM_FOR[kind] || (source ? '(not set)' : ''));
2416		}
2417		return newTouch(source || '(not set)', medium || '(not set)', p, ref, click ? click.type : '');
2418	}
2419
2420	function fromReferrer(ref, host) {
2421		var c = classifyHost(host);
2422		return newTouch(c.source, c.medium, null, ref, '');
2423	}
2424
2425	function firstLine(t) {
2426		var u = parseUrl(t.landing_page);
2427		var path = u ? u.pathname : '';
2428		return clean([t.channel, t.source + ' / ' + t.medium, path, t.timestamp.slice(0, 10)].join(' · '), 300);
2429	}
2430
2431	function writeTouch(t) {
2432		TOUCH.forEach(function (k) {
2433			if (t[k]) { setCookie(k, t[k], C.last_touch_days); } else { delCookie(k); }
2434		});
2435		if (!get('first_touch')) { setCookie('first_touch', firstLine(t), C.first_touch_days); }
2436	}
2437
2438	function writeClick(click) {
2439		// A new Google click replaces any earlier Google click ID; Microsoft's is kept separately.
2440		if (GOOGLE_CLICK.indexOf(click.type) !== -1) {
2441			GOOGLE_CLICK.forEach(function (k) { if (k !== click.type) { delCookie(k); } });
2442		}
2443		setCookie(click.type, click.value, C.click_id_days);
2444		setCookie('click_time', siteTime(), C.click_id_days);
2445	}
2446
2447	/**
2448	 * Attribution: last non-direct touch, plus the first touch.
2449	 * Tagged or referred arrivals are new touches and replace the whole last-touch record.
2450	 * A direct arrival only records direct / none when there is no live record.
2451	 */
2452	function capture() {
2453		var ref = d.referrer || '';
2454		var host = hostOf(ref);
2455		var p = readParams();
2456		var click = readClick(p);
2457		var tagged = !!(p.utm_source || p.utm_medium || p.utm_campaign || p.utm_term || p.utm_content);
2458		var touch = null;
2459
2460		if (host && isOwn(host)) {
2461			state.reason = 'internal';                      // UTMs on internal links are ignored.
2462			click = null;
2463		} else if (tagged || click) {
2464			touch = fromParams(p, click, ref);
2465			state.reason = 'tagged';
2466		} else if (host && anyMatch(host, C.exclude_hosts)) {
2467			state.reason = 'excluded';
2468		} else if (host) {
2469			touch = fromReferrer(ref, host);
2470			state.reason = 'referrer';
2471		} else if (!get('source')) {
2472			touch = newTouch('direct', 'none', null, '', '');
2473			state.reason = 'direct-first';
2474		} else {
2475			state.reason = 'direct-kept';
2476		}
2477
2478		state.touch = touch;
2479		state.click = click;
2480	}
2481
2482	// Stores what capture() worked out. Runs only once consent allows it.
2483	function persist() {
2484		if (state.touch) { writeTouch(state.touch); }
2485		if (state.click) { writeClick(state.click); }
2486		if (state.touch || state.click) { refresh(); }
2487	}
2488
2489	// Re-sends the cookies from the server, which Safari keeps longer than script-set cookies.
2490	function refresh() {
2491		if (!C.refresh_url || typeof w.fetch !== 'function' || !Object.keys(written).length) { return; }
2492		try {
2493			w.fetch(C.refresh_url, {
2494				method: 'POST',
2495				credentials: 'same-origin',
2496				keepalive: true,
2497				headers: { 'Content-Type': 'application/json' },
2498				body: JSON.stringify({ c: written })
2499			}).catch(function () {});
2500		} catch (e) { /* storage still works without the refresh */ }
2501	}
2502
2503	// ── Form population ──
2504
2505	// Without consent every value is empty, so fields are cleared rather than filled.
2506	function values() {
2507		var v = {};
2508		STORED.forEach(function (k) { v[k] = granted ? get(k) : ''; });
2509		v.source_medium = v.source ? v.source + ' / ' + (v.medium || '(not set)') : '';
2510		v.form_page = granted ? pageUrl() : '';
2511		return v;
2512	}
2513
2514	function fire(el, type) {
2515		var e;
2516		try { e = new w.Event(type, { bubbles: true }); } catch (x) { e = d.createEvent('Event'); e.initEvent(type, true, true); }
2517		el.dispatchEvent(e);
2518	}
2519
2520	function setValue(el, val) {
2521		if (/^(checkbox|radio|file|submit|button|image|reset)$/.test(el.type || '')) { return false; }
2522		if (el.value === val) { return false; }
2523		el.value = val;
2524		fire(el, 'input');
2525		fire(el, 'change');
2526		return true;
2527	}
2528
2529	var KEY_RE = /gd_ls_([a-z_]+?)\d*$/;
2530
2531	function keyFromToken(token) {
2532		var m = KEY_RE.exec(token || '');
2533		return m && (STORED.indexOf(m[1]) !== -1 || m[1] === 'source_medium' || m[1] === 'form_page') ? m[1] : '';
2534	}
2535
2536	// The key an element asks for through a gd_ls_ name, id, class, or wrapper class.
2537	function keyFor(el) {
2538		var k = keyFromToken(el.getAttribute('name')) || keyFromToken(el.id);
2539		if (k) { return k; }
2540		var node = el;
2541		while (node && node.nodeType === 1) {
2542			var classes = (node.getAttribute('class') || '').split(/\s+/);
2543			for (var i = 0; i < classes.length; i++) {
2544				if (classes[i].indexOf('gd_ls_') === 0 && (k = keyFromToken(classes[i]))) { return k; }
2545			}
2546			if (node.tagName === 'FORM') { break; }
2547			node = node.parentNode;
2548		}
2549		return '';
2550	}
2551
2552	function fillNamed(v) {
2553		var count = 0;
2554		// gd_ls_ fields: always set, including to empty, so a value baked into a cached page is replaced.
2555		var els = d.querySelectorAll('input[name*="gd_ls_"], input[id*="gd_ls_"], input[class*="gd_ls_"], [class*="gd_ls_"] input');
2556		for (var i = 0; i < els.length; i++) {
2557			var el = els[i];
2558			if (el.hasAttribute('data-gd-ls') || (el.type !== 'hidden' && el.type !== 'text')) { continue; }
2559			var key = keyFor(el);
2560			if (key && setValue(el, v[key] || '')) { count++; }
2561		}
2562		// utm_ fields, as in v1.1.
2563		UTM_KEYS.forEach(function (k) {
2564			var list = d.querySelectorAll('input[name="utm_' + k + '"], input#utm_' + k + ', input#field_utm_' + k + ', input.utm_' + k + ', .utm_' + k + ' input');
2565			for (var j = 0; j < list.length; j++) {
2566				if ((list[j].type === 'hidden' || list[j].type === 'text') && v[k] && setValue(list[j], v[k])) { count++; }
2567			}
2568		});
2569		// Bare v1.1 names (name="source", id="field_source"): hidden inputs only, and only with a value.
2570		LEGACY.forEach(function (k) {
2571			if (!v[k]) { return; }
2572			var list = d.querySelectorAll('input[type="hidden"][name="' + k + '"], input[type="hidden"]#' + k + ', input[type="hidden"]#field_' + k + ', input[type="hidden"].' + k);
2573			for (var j = 0; j < list.length; j++) {
2574				if (setValue(list[j], v[k])) { count++; }
2575			}
2576		});
2577		return count;
2578	}
2579
2580	function cssString(s) { return '"' + String(s).replace(/(["\\])/g, '\\$1') + '"'; }
2581
2582	// Hide the field's own wrapper: the largest ancestor inside the form holding only this control.
2583	function hideField(el, form) {
2584		var target = el;
2585		var node = el.parentNode;
2586		while (node && node !== form && node.querySelectorAll('input, select, textarea').length === 1) {
2587			target = node;
2588			node = node.parentNode;
2589		}
2590		target.style.display = 'none';
2591		target.setAttribute('data-gd-ls-hidden', '1');
2592	}
2593
2594	function fillMaps(v) {
2595		var count = 0;
2596		(C.field_maps || []).forEach(function (map) {
2597			var forms;
2598			try { forms = d.querySelectorAll(map.selector); } catch (e) { return; }
2599			for (var i = 0; i < forms.length; i++) {
2600				var form = forms[i];
2601				Object.keys(map.fields).forEach(function (key) {
2602					var name = map.fields[key];
2603					if (/REPLACE_/.test(name)) { return; }
2604					var el = form.querySelector('[name=' + cssString(name) + ']');
2605					if (!el) {
2606						el = d.createElement('input');
2607						el.type = 'hidden';
2608						el.name = name;
2609						el.setAttribute('data-gd-ls', key);
2610						form.appendChild(el);
2611					} else if (el.type !== 'hidden' && !el.hasAttribute('data-gd-ls-adopted')) {
2612						// The embed renders a visible field for it: take it over and hide it.
2613						el.required = false;
2614						el.removeAttribute('required');
2615						el.setAttribute('data-gd-ls-adopted', key);
2616						hideField(el, form);
2617					}
2618					if (setValue(el, v[key] || '')) { count++; }
2619				});
2620			}
2621		});
2622		return count;
2623	}
2624
2625	function populate() {
2626		var v = values();
2627		var count = fillNamed(v) + fillMaps(v);
2628		if (count) { emit('gd_ls:populated', { changed: count }); }
2629		return count;
2630	}
2631
2632	function emit(name, detail) {
2633		try { w.dispatchEvent(new w.CustomEvent(name, { detail: detail })); } catch (e) { /* old browsers */ }
2634	}
2635
2636	// ── Consent ──
2637
2638	// granted, denied or unknown. Mode "off" means the site stores without asking.
2639	function consentNow() {
2640		if (C.consent_mode === 'off') { return 'granted'; }
2641		if (C.consent_mode === 'wp_consent_api') {
2642			if (typeof w.wp_has_consent === 'function') {
2643				try { return w.wp_has_consent(C.consent_category || 'marketing') ? 'granted' : 'unknown'; } catch (e) { return 'unknown'; }
2644			}
2645			return 'unknown';
2646		}
2647		if (w.gdLeadSourceConsent === true) { return 'granted'; }
2648		if (w.gdLeadSourceConsent === false) { return 'denied'; }
2649		return 'unknown';
2650	}
2651
2652	function grant() {
2653		state.consent = 'granted';
2654		if (granted) { return; }
2655		granted = true;
2656		persist();
2657		emit('gd_ls:captured', { reason: state.reason, touch: state.touch });
2658		startPopulation();
2659	}
2660
2661	function deny() {
2662		state.consent = 'denied';
2663		granted = false;
2664		if (C.delete_on_deny) { STORED.forEach(delCookie); }
2665		populate();
2666	}
2667
2668	function listenForConsent() {
2669		// Generic event for any consent tool:
2670		// window.dispatchEvent(new CustomEvent('gd_ls:consent', { detail: { granted: true } }))
2671		// { marketing: true } is accepted as well.
2672		w.addEventListener('gd_ls:consent', function (e) {
2673			var dt = (e && e.detail) || {};
2674			var yes = dt.granted === true || dt[C.consent_category || 'marketing'] === true;
2675			var no = dt.granted === false || dt[C.consent_category || 'marketing'] === false;
2676			if (yes) { grant(); } else if (no) { deny(); }
2677		});
2678		// WP Consent API change event, fired by consent plugins that support it.
2679		d.addEventListener('wp_listen_for_consent_change', function (e) {
2680			var dt = (e && e.detail) || {};
2681			var value = dt[C.consent_category || 'marketing'];
2682			if (value === 'allow') { grant(); } else if (value === 'deny') { deny(); }
2683		});
2684	}
2685
2686	// ── Start ──
2687
2688	var timer = null;
2689	function schedule() {
2690		if (timer) { return; }
2691		timer = setTimeout(function () { timer = null; populate(); }, 200);
2692	}
2693
2694	var populationStarted = false;
2695	function startPopulation() {
2696		if (populationStarted) { populate(); return; }
2697		populationStarted = true;
2698
2699		if (d.readyState === 'loading') { d.addEventListener('DOMContentLoaded', populate); } else { populate(); }
2700		setTimeout(populate, 1500);
2701
2702		// Fill again the moment any form is submitted, before the form's own handlers read it.
2703		d.addEventListener('submit', function () { populate(); }, true);
2704
2705		if (typeof w.MutationObserver === 'function' && d.body) {
2706			new w.MutationObserver(function (mutations) {
2707				for (var i = 0; i < mutations.length; i++) {
2708					if (mutations[i].addedNodes.length) { schedule(); return; }
2709				}
2710			}).observe(d.body, { childList: true, subtree: true });
2711		}
2712	}
2713
2714	w.gdLeadSource = {
2715		version: C.version,
2716		state: function () {
2717			return { reason: state.reason, consent: state.consent, touch: state.touch, click: state.click, values: values() };
2718		},
2719		classify: function (url) { return classifyHost(hostOf(url)); },
2720		populate: populate,
2721		_test: { hostMatch: hostMatch, classifyHost: classifyHost, normSource: normSource, channelFor: channelFor }
2722	};
2723
2724	// Work out this visit in memory first. Nothing is stored until consent allows it.
2725	capture();
2726	listenForConsent();
2727	if (consentNow() === 'granted') { grant(); } else { state.consent = consentNow(); }
2728
2729	if (DEBUG && w.console) {
2730		w.console.log('[gd_ls] ' + C.version + ' capture: ' + state.reason + ', consent: ' + state.consent, state.touch);
2731		w.console.table(values());
2732	}
2733})(window, document);
2734/* GD_LS_ENGINE_END */
2735</script>
vendor: 1 bytes, line 2735
2735
2736<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a47807b74f43b475',t:'MTc5MTQ5Mjc1NQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2736</body>
2737</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.