.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-92d4878 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-675 .elementor-element.elementor-element-92d4878{padding:15px 0px 15px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-c3df7dc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-9c6eda6:not(.elementor-motion-effects-element-type-background), .elementor-675 .elementor-element.elementor-element-9c6eda6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.timberridgefencecompany.com/wp-content/uploads/2025/07/residential.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-675 .elementor-element.elementor-element-9c6eda6 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-675 .elementor-element.elementor-element-9c6eda6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:45px 30px 45px 30px;}.elementor-675 .elementor-element.elementor-element-8760c86{text-align:center;}.elementor-675 .elementor-element.elementor-element-8760c86 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-9d22666 );}.elementor-675 .elementor-element.elementor-element-5075529{text-align:center;color:var( --e-global-color-9d22666 );}.elementor-675 .elementor-element.elementor-element-5075529 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-675 .elementor-element.elementor-element-5075529 a:hover, .elementor-675 .elementor-element.elementor-element-5075529 a:focus{color:var( --e-global-color-9d22666 );}.elementor-675 .elementor-element.elementor-element-837f939 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-8dd401b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-675 .elementor-element.elementor-element-f2c5ffc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-5e025f7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-675 .elementor-element.elementor-element-d209273 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-37526b5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-675 .elementor-element.elementor-element-18a0e04 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-58085a8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-675 .elementor-element.elementor-element-cb54d7c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-e4d358b{margin-top:45px;margin-bottom:0px;}.elementor-675 .elementor-element.elementor-element-e7337af .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-fe28dbf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-675 .elementor-element.elementor-element-de19c92 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-fcfdff3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-675 .elementor-element.elementor-element-a850fd8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-fee0374 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-675 .elementor-element.elementor-element-b5130cf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-2a8e430 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-675 .elementor-element.elementor-element-a43f77f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-0a7fe4a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-675 .elementor-element.elementor-element-0a7fe4a{margin-top:45px;margin-bottom:0px;}.elementor-675 .elementor-element.elementor-element-6e35bd8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-1231bba{text-align:center;}.elementor-675 .elementor-element.elementor-element-1231bba .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-1f00fb3{margin-top:0px;margin-bottom:45px;}.elementor-675 .elementor-element.elementor-element-db2000b > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-675 .elementor-element.elementor-element-e202137 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-8a9460a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-675 .elementor-element.elementor-element-fc0f8bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-675 .elementor-element.elementor-element-fc0f8bd .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-675 .elementor-element.elementor-element-fc0f8bd .elementor-button{background-color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-fc0f8bd .elementor-button:hover, .elementor-675 .elementor-element.elementor-element-fc0f8bd .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-675 .elementor-element.elementor-element-7451914 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-675 .elementor-element.elementor-element-6251b39 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-dd93554 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-c11889b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-675 .elementor-element.elementor-element-c11889b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-675 .elementor-element.elementor-element-c11889b .elementor-button{background-color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-c11889b .elementor-button:hover, .elementor-675 .elementor-element.elementor-element-c11889b .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-675 .elementor-element.elementor-element-12c9728 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-675 .elementor-element.elementor-element-245d269 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-675 .elementor-element.elementor-element-4d6242b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-675 .elementor-element.elementor-element-d52ec98 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-675 .elementor-element.elementor-element-d52ec98 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-675 .elementor-element.elementor-element-d52ec98 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-d52ec98 .elementor-button:hover, .elementor-675 .elementor-element.elementor-element-d52ec98 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-675 .elementor-element.elementor-element-c004bc6:not(.elementor-motion-effects-element-type-background), .elementor-675 .elementor-element.elementor-element-c004bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.timberridgefencecompany.com/wp-content/uploads/2023/10/wood_fence_lp.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-675 .elementor-element.elementor-element-c004bc6 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-675 .elementor-element.elementor-element-c004bc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 30px 15px 30px;}.elementor-675 .elementor-element.elementor-element-00e5a40 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:var( --e-global-color-9d22666 );}.elementor-675 .elementor-element.elementor-element-4c16317{color:var( --e-global-color-9d22666 );}.elementor-675 .elementor-element.elementor-element-04e8c4d .elementor-button{background-color:var( --e-global-color-accent );}.elementor-675 .elementor-element.elementor-element-04e8c4d .elementor-button:hover, .elementor-675 .elementor-element.elementor-element-04e8c4d .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-4f581f8:not(.elementor-motion-effects-element-type-background), .elementor-675 .elementor-element.elementor-element-4f581f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d22666 );}.elementor-675 .elementor-element.elementor-element-4f581f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:45px;margin-bottom:0px;padding:0px 0px 56px 0px;}.elementor-675 .elementor-element.elementor-element-4f581f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-675 .elementor-element.elementor-element-6233709{text-align:center;}.elementor-675 .elementor-element.elementor-element-6233709 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;letter-spacing:0.3px;color:#235347;}.elementor-675 .elementor-element.elementor-element-6233709 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-675 .elementor-element.elementor-element-a77f3f4 .elementor-tab-title{background-color:#FFFFFF;padding:30px 15px 30px 15px;}.elementor-675 .elementor-element.elementor-element-a77f3f4 .elementor-accordion-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-675 .elementor-element.elementor-element-2631116 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-675 .elementor-element.elementor-element-6875b75 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;color:#235347;}.elementor-675 .elementor-element.elementor-element-6875b75 > .elementor-widget-container{margin:-20px 0px 0px 0px;}@media(max-width:1024px){.elementor-675 .elementor-element.elementor-element-2f3e5d6 img{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-675 .elementor-element.elementor-element-2f5ee82{width:100%;}.elementor-675 .elementor-element.elementor-element-9739a8e{width:100%;}.elementor-675 .elementor-element.elementor-element-97ae2a4{width:100%;}.elementor-675 .elementor-element.elementor-element-614045b{width:100%;}.elementor-675 .elementor-element.elementor-element-db2000b{width:100%;}.elementor-675 .elementor-element.elementor-element-7451914{width:100%;}.elementor-675 .elementor-element.elementor-element-12c9728{width:100%;}.elementor-675 .elementor-element.elementor-element-6e31fa6{width:100%;}.elementor-675 .elementor-element.elementor-element-eb158bd{width:100%;}}@media(max-width:767px){.elementor-675 .elementor-element.elementor-element-c3df7dc .elementor-heading-title{line-height:1.25em;}.elementor-675 .elementor-element.elementor-element-9c6eda6{padding:30px 0px 30px 0px;}.elementor-675 .elementor-element.elementor-element-8760c86 .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-675 .elementor-element.elementor-element-837f939 .elementor-heading-title{line-height:1.25em;}.elementor-675 .elementor-element.elementor-element-e7337af .elementor-heading-title{line-height:1.25em;}.elementor-675 .elementor-element.elementor-element-6e35bd8 .elementor-heading-title{line-height:1.25em;}.elementor-675 .elementor-element.elementor-element-1231bba{text-align:start;}.elementor-675 .elementor-element.elementor-element-1231bba .elementor-heading-title{line-height:1.25em;}.elementor-675 .elementor-element.elementor-element-c004bc6{padding:15px 0px 15px 0px;}.elementor-675 .elementor-element.elementor-element-6233709{text-align:start;}.elementor-675 .elementor-element.elementor-element-6233709 .elementor-heading-title{line-height:1.25em;}.elementor-675 .elementor-element.elementor-element-a77f3f4 .elementor-accordion-title{font-size:16px;line-height:1.15em;}.elementor-675 .elementor-element.elementor-element-a77f3f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-6875b75 .elementor-heading-title{line-height:1.25em;}}