.elementor-564 .elementor-element.elementor-element-1e184b3d:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-1e184b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.timberridgefencecompany.com/wp-content/uploads/2023/05/vinyl-fencing.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-564 .elementor-element.elementor-element-1e184b3d > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-1e184b3d > .elementor-container{max-width:1400px;}.elementor-564 .elementor-element.elementor-element-1e184b3d{border-style:solid;border-width:0px 0px 05px 0px;border-color:#48D2B0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-564 .elementor-element.elementor-element-1e184b3d, .elementor-564 .elementor-element.elementor-element-1e184b3d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-63f88dc0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-564 .elementor-element.elementor-element-16cf6763 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-16cf6763{text-align:center;}.elementor-564 .elementor-element.elementor-element-16cf6763 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:600;letter-spacing:0.3px;color:var( --e-global-color-9d22666 );}.elementor-564 .elementor-element.elementor-element-f51a435{padding:45px 0px 45px 0px;}.elementor-bc-flex-widget .elementor-564 .elementor-element.elementor-element-855a880.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-564 .elementor-element.elementor-element-855a880.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-564 .elementor-element.elementor-element-855a880 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-564 .elementor-element.elementor-element-f10125e{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-564 .elementor-element.elementor-element-dab8f15 .elementor-button{background-color:var( --e-global-color-9d22666 );font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:20px 20px 17px 20px;}.elementor-564 .elementor-element.elementor-element-dab8f15 .elementor-button:hover, .elementor-564 .elementor-element.elementor-element-dab8f15 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-9d22666 );border-color:var( --e-global-color-primary );}.elementor-564 .elementor-element.elementor-element-dab8f15{width:auto;max-width:auto;}.elementor-564 .elementor-element.elementor-element-dab8f15 > .elementor-widget-container{margin:10px 15px 10px 0px;}.elementor-564 .elementor-element.elementor-element-dab8f15 .elementor-button:hover svg, .elementor-564 .elementor-element.elementor-element-dab8f15 .elementor-button:focus svg{fill:var( --e-global-color-9d22666 );}.elementor-564 .elementor-element.elementor-element-09fc522 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-9d22666 );color:var( --e-global-color-9d22666 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 20px 17px 20px;}.elementor-564 .elementor-element.elementor-element-09fc522 .elementor-button:hover, .elementor-564 .elementor-element.elementor-element-09fc522 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-9d22666 );border-color:var( --e-global-color-primary );}.elementor-564 .elementor-element.elementor-element-09fc522{width:auto;max-width:auto;}.elementor-564 .elementor-element.elementor-element-09fc522 > .elementor-widget-container{margin:10px 15px 10px 0px;}.elementor-564 .elementor-element.elementor-element-09fc522 .elementor-button:hover svg, .elementor-564 .elementor-element.elementor-element-09fc522 .elementor-button:focus svg{fill:var( --e-global-color-9d22666 );}.elementor-564 .elementor-element.elementor-element-c6962c6 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left: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-564 .elementor-element.elementor-element-87e7e9f{padding:45px 0px 45px 0px;}.elementor-564 .elementor-element.elementor-element-57d9326 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-564 .elementor-element.elementor-element-34ebb7e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-564 .elementor-element.elementor-element-34ebb7e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-564 .elementor-element.elementor-element-34ebb7e > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-564 .elementor-element.elementor-element-79bf447 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:800;text-transform:uppercase;letter-spacing:2px;}.elementor-564 .elementor-element.elementor-element-0cdcee9{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-ad507fb{padding:45px 0px 45px 0px;}.elementor-bc-flex-widget .elementor-564 .elementor-element.elementor-element-d9245f3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-564 .elementor-element.elementor-element-d9245f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-564 .elementor-element.elementor-element-d9245f3 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-564 .elementor-element.elementor-element-da84035 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:800;text-transform:uppercase;letter-spacing:2px;}.elementor-564 .elementor-element.elementor-element-1d94ea3{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-eebf8ce > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-564 .elementor-element.elementor-element-5f58d75{padding:45px 0px 45px 0px;}.elementor-564 .elementor-element.elementor-element-ae82e04 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-564 .elementor-element.elementor-element-bd3128d iframe{height:400px;}.elementor-bc-flex-widget .elementor-564 .elementor-element.elementor-element-c912817.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-564 .elementor-element.elementor-element-c912817.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-564 .elementor-element.elementor-element-c912817 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-564 .elementor-element.elementor-element-68c055f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:800;text-transform:uppercase;letter-spacing:2px;}.elementor-564 .elementor-element.elementor-element-e772d68{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-fc3a3be .elementor-button{background-color:var( --e-global-color-9d22666 );font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:20px 20px 17px 20px;}.elementor-564 .elementor-element.elementor-element-fc3a3be .elementor-button:hover, .elementor-564 .elementor-element.elementor-element-fc3a3be .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-9d22666 );border-color:var( --e-global-color-primary );}.elementor-564 .elementor-element.elementor-element-fc3a3be{width:auto;max-width:auto;}.elementor-564 .elementor-element.elementor-element-fc3a3be > .elementor-widget-container{margin:10px 15px 10px 0px;}.elementor-564 .elementor-element.elementor-element-fc3a3be .elementor-button:hover svg, .elementor-564 .elementor-element.elementor-element-fc3a3be .elementor-button:focus svg{fill:var( --e-global-color-9d22666 );}.elementor-564 .elementor-element.elementor-element-2811a49{padding:45px 0px 45px 0px;}.elementor-bc-flex-widget .elementor-564 .elementor-element.elementor-element-e8e4542.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-564 .elementor-element.elementor-element-e8e4542.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-564 .elementor-element.elementor-element-e8e4542 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-564 .elementor-element.elementor-element-fa2ae93 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:800;text-transform:uppercase;letter-spacing:2px;}.elementor-564 .elementor-element.elementor-element-d29cb18{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-734b2ed > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-564 .elementor-element.elementor-element-312b625e:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-312b625e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d22666 );}.elementor-564 .elementor-element.elementor-element-312b625e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-564 .elementor-element.elementor-element-312b625e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-ac152c2{text-align:center;}.elementor-564 .elementor-element.elementor-element-ac152c2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:800;text-transform:uppercase;letter-spacing:2px;}.elementor-564 .elementor-element.elementor-element-5e2727a4{text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-10e09aab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-564 .elementor-element.elementor-element-10e09aab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-10e09aab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 15px 40px 15px;}.elementor-564 .elementor-element.elementor-element-10e09aab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-59cfb9c2{text-align:center;}.elementor-564 .elementor-element.elementor-element-59cfb9c2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:1.5px;}.elementor-564 .elementor-element.elementor-element-38e7b476{text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-7c1eb6a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-564 .elementor-element.elementor-element-7c1eb6a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-7c1eb6a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 15px 40px 15px;}.elementor-564 .elementor-element.elementor-element-7c1eb6a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-471bc518{text-align:center;}.elementor-564 .elementor-element.elementor-element-471bc518 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:1.5px;}.elementor-564 .elementor-element.elementor-element-22da1473{text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-59750c98:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-564 .elementor-element.elementor-element-59750c98 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-59750c98 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 15px 40px 15px;}.elementor-564 .elementor-element.elementor-element-59750c98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-32c60309{text-align:center;}.elementor-564 .elementor-element.elementor-element-32c60309 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:1.5px;}.elementor-564 .elementor-element.elementor-element-1a0db305{text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-115e307:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-564 .elementor-element.elementor-element-115e307 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-115e307 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 15px 40px 15px;}.elementor-564 .elementor-element.elementor-element-115e307 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-3f2c331{text-align:center;}.elementor-564 .elementor-element.elementor-element-3f2c331 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:1.5px;}.elementor-564 .elementor-element.elementor-element-bf054c4{text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-b8fb2b6 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-b8fb2b6{text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-ada6f09 .elementor-button{background-color:var( --e-global-color-9d22666 );font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:20px 20px 17px 20px;}.elementor-564 .elementor-element.elementor-element-ada6f09 .elementor-button:hover, .elementor-564 .elementor-element.elementor-element-ada6f09 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-9d22666 );border-color:var( --e-global-color-primary );}.elementor-564 .elementor-element.elementor-element-ada6f09 > .elementor-widget-container{margin:20px 15px 10px 0px;}.elementor-564 .elementor-element.elementor-element-ada6f09 .elementor-button:hover svg, .elementor-564 .elementor-element.elementor-element-ada6f09 .elementor-button:focus svg{fill:var( --e-global-color-9d22666 );}.elementor-564 .elementor-element.elementor-element-d4c4444:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-d4c4444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-564 .elementor-element.elementor-element-d4c4444 > .elementor-background-overlay{opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-d4c4444{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:48px 0px 48px 0px;}.elementor-564 .elementor-element.elementor-element-8a615e6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-564 .elementor-element.elementor-element-8a615e6{text-align:center;}.elementor-564 .elementor-element.elementor-element-8a615e6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-9d22666 );}.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-564 .elementor-element.elementor-element-ec6e463 .elementor-tab-title{background-color:var( --e-global-color-9d22666 );padding:20px 30px 20px 30px;}.elementor-564 .elementor-element.elementor-element-ec6e463 .elementor-accordion-icon, .elementor-564 .elementor-element.elementor-element-ec6e463 .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-564 .elementor-element.elementor-element-ec6e463 .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-564 .elementor-element.elementor-element-ec6e463 .elementor-active .elementor-accordion-icon, .elementor-564 .elementor-element.elementor-element-ec6e463 .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-564 .elementor-element.elementor-element-ec6e463 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-564 .elementor-element.elementor-element-ec6e463 .elementor-tab-content{color:var( --e-global-color-9d22666 );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0.3px;padding:30px 30px 30px 30px;}.elementor-564 .elementor-element.elementor-element-74af8e5{padding:45px 0px 45px 0px;}.elementor-564 .elementor-element.elementor-element-e547344 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-564 .elementor-element.elementor-element-7295887.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-564 .elementor-element.elementor-element-7295887.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-564 .elementor-element.elementor-element-7295887 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-564 .elementor-element.elementor-element-b012aed .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:800;text-transform:uppercase;letter-spacing:2px;}.elementor-564 .elementor-element.elementor-element-ce94321{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-1da8d56 .elementor-button{background-color:var( --e-global-color-9d22666 );font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:20px 20px 17px 20px;}.elementor-564 .elementor-element.elementor-element-1da8d56 .elementor-button:hover, .elementor-564 .elementor-element.elementor-element-1da8d56 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-9d22666 );border-color:var( --e-global-color-primary );}.elementor-564 .elementor-element.elementor-element-1da8d56{width:auto;max-width:auto;}.elementor-564 .elementor-element.elementor-element-1da8d56 > .elementor-widget-container{margin:10px 15px 10px 0px;}.elementor-564 .elementor-element.elementor-element-1da8d56 .elementor-button:hover svg, .elementor-564 .elementor-element.elementor-element-1da8d56 .elementor-button:focus svg{fill:var( --e-global-color-9d22666 );}.elementor-564 .elementor-element.elementor-element-cd15dcf .elementor-button{background-color:var( --e-global-color-accent );font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-9d22666 );color:var( --e-global-color-9d22666 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 20px 17px 20px;}.elementor-564 .elementor-element.elementor-element-cd15dcf .elementor-button:hover, .elementor-564 .elementor-element.elementor-element-cd15dcf .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-9d22666 );border-color:var( --e-global-color-primary );}.elementor-564 .elementor-element.elementor-element-cd15dcf{width:auto;max-width:auto;}.elementor-564 .elementor-element.elementor-element-cd15dcf > .elementor-widget-container{margin:10px 15px 10px 0px;}.elementor-564 .elementor-element.elementor-element-cd15dcf .elementor-button:hover svg, .elementor-564 .elementor-element.elementor-element-cd15dcf .elementor-button:focus svg{fill:var( --e-global-color-9d22666 );}.elementor-564 .elementor-element.elementor-element-3fdece6:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-3fdece6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.timberridgefencecompany.com/wp-content/uploads/2023/05/testimonial-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-564 .elementor-element.elementor-element-3fdece6 > .elementor-background-overlay{background-color:#545659;opacity:0.96;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-3fdece6{border-style:solid;border-width:0px 0px 06px 0px;border-color:#48D2B0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 50px 0px;}.elementor-564 .elementor-element.elementor-element-3fdece6, .elementor-564 .elementor-element.elementor-element-3fdece6 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-71acacd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-71acacd{text-align:center;}.elementor-564 .elementor-element.elementor-element-71acacd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;font-style:normal;letter-spacing:0.3px;color:var( --e-global-color-9d22666 );}@media(max-width:1024px) and (min-width:768px){.elementor-564 .elementor-element.elementor-element-855a880{width:100%;}.elementor-564 .elementor-element.elementor-element-c6962c6{width:100%;}.elementor-564 .elementor-element.elementor-element-34ebb7e{width:100%;}.elementor-564 .elementor-element.elementor-element-d9245f3{width:100%;}.elementor-564 .elementor-element.elementor-element-eebf8ce{width:100%;}.elementor-564 .elementor-element.elementor-element-ae82e04{width:100%;}.elementor-564 .elementor-element.elementor-element-c912817{width:100%;}.elementor-564 .elementor-element.elementor-element-e8e4542{width:100%;}.elementor-564 .elementor-element.elementor-element-734b2ed{width:100%;}.elementor-564 .elementor-element.elementor-element-10e09aab{width:47%;}.elementor-564 .elementor-element.elementor-element-7c1eb6a1{width:47%;}.elementor-564 .elementor-element.elementor-element-59750c98{width:47%;}.elementor-564 .elementor-element.elementor-element-115e307{width:47%;}.elementor-564 .elementor-element.elementor-element-e547344{width:100%;}.elementor-564 .elementor-element.elementor-element-7295887{width:100%;}}@media(max-width:1024px){.elementor-564 .elementor-element.elementor-element-1e184b3d{padding:72px 0px 72px 0px;}.elementor-564 .elementor-element.elementor-element-d4c4444{padding:40px 30px 40px 30px;}.elementor-564 .elementor-element.elementor-element-3fdece6{padding:72px 30px 72px 30px;}.elementor-564 .elementor-element.elementor-element-71acacd > .elementor-widget-container{padding:0px 32px 0px 32px;}}@media(max-width:767px){.elementor-564 .elementor-element.elementor-element-16cf6763 .elementor-heading-title{font-size:32px;}.elementor-564 .elementor-element.elementor-element-dab8f15{width:100%;max-width:100%;}.elementor-564 .elementor-element.elementor-element-09fc522{width:100%;max-width:100%;}.elementor-564 .elementor-element.elementor-element-fc3a3be{width:100%;max-width:100%;}.elementor-564 .elementor-element.elementor-element-ada6f09{width:100%;max-width:100%;}.elementor-564 .elementor-element.elementor-element-1da8d56{width:100%;max-width:100%;}.elementor-564 .elementor-element.elementor-element-cd15dcf{width:100%;max-width:100%;}.elementor-564 .elementor-element.elementor-element-71acacd > .elementor-widget-container{padding:0px 8px 0px 8px;}}/* Start custom CSS */.location-col{
    border-left: solid 4px #48D2B0;
    padding:24px;
    margin:8px;
    filter: drop-shadow(0px 0px 10px rgba(155, 155, 155, 0.1));
    display:flex!important;
    flex-wrap: nowrap!important;
    cursor:pointer;
    background: linear-gradient(to left, #F9F9F9 50%, #F4F4F4 50%) right;
background-size: 200% 100%;
transition:all 0.3s ease;
}


.btn-icon {
    margin-left: auto;
}

.location-col:hover > .btn-icon {
    transform: translateY(42px)!important;
}

.service-col {
  background-color:#F9F9F9;
    border-bottom: solid 4px #48D2B0;  
    margin:8px;
}

.swiper-pagination-bullet:{
    border:2px solid #fdfdfd!important;
}

span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #ffffff;
}

span.swiper-pagination-bullet {
    border:2px solid #fdfdfd!important;
    opacity:1;
    background-color:#0000;
}

.img-hov:hover {
    opacity:80%;
    transition: 0.3s;
    cursor:pointer!important;
}

.img-hov {
    transition: 0.3s;
}

.icon-one{
    transition:0.5s;
}

.animation1{
transition:0.5s;
animation: icon-one 1.2s ease-in-out forwards alternate;
animation-delay: 0.7s;
}

.animation2{
transition:0.5s;
animation: icon-one 1.2s ease-in-out forwards alternate;
animation-delay: 1.3s;

}

.animation3{
transition:0.5s;
animation: icon-one 1.2s ease-in-out forwards alternate;
animation-delay: 1.9s;

}

.animation4{
transition:0.5s;
animation: icon-one 1.2s ease-in-out forwards alternate;
animation-delay: 2.5s;

}

@keyframes icon-one {
        0% {
            transform: scale(0.8);
            -webkit-transform: scale(0.8);
            filter: drop-shadow(0px 0px 0px #ffffff);
        }
        50% {
            transform: scale(1.0);
            -webkit-transform: scale(1.0);
            filter: drop-shadow(0px 0px 10px #00000030);
        }
        100% {
            transform: scale(0.8);
            -webkit-transform: scale(0.8);
            filter: drop-shadow(0px 0px 0px #ffffff);
        }
       
    }
    
.icon-one, .icon-two, .icon-three, .icon-four {
    transform:scale(0.8);
}/* End custom CSS */