.elementor-25 .elementor-element.elementor-element-048cd2f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-048cd2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://junk.fencesfredricksburgva.com/wp-content/uploads/2022/09/breadcrumb-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-048cd2f > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-048cd2f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 8% 8% 8%;}.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-25 .elementor-element.elementor-element-1a12699 .elementor-heading-title{font-family:var( --e-global-typography-54b248a-font-family ), Sans-serif;font-size:var( --e-global-typography-54b248a-font-size );font-weight:var( --e-global-typography-54b248a-font-weight );line-height:var( --e-global-typography-54b248a-line-height );color:var( --e-global-color-251e17f );}.elementor-25 .elementor-element.elementor-element-b979b40{padding:5% 5% 5% 5%;}.elementor-25 .elementor-element.elementor-element-260b187 > .elementor-element-populated{padding:5% 5% 5% 5%;}.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-25 .elementor-element.elementor-element-c912d2a > .elementor-widget-container{margin:0% 0% -1% 0%;}.elementor-25 .elementor-element.elementor-element-c912d2a{text-align:left;font-family:"Dancing Script", Sans-serif;font-size:24px;line-height:24px;color:#FFB703;}.elementor-25 .elementor-element.elementor-element-4d03914 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:55px;line-height:65px;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-25 .elementor-element.elementor-element-e401f00 .elementor-button{background-color:#FFB703;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-e401f00 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-e401f00 .elementor-button:focus{background-color:#F7C535;}.elementor-25 .elementor-element.elementor-element-e401f00 > .elementor-widget-container{margin:2% 2% 2% 2%;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-ce36a90.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-ce36a90.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-ce36a90 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-ce36a90 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-25 .elementor-element.elementor-element-0574d12:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0574d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db8560 );}.elementor-25 .elementor-element.elementor-element-0574d12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-25 .elementor-element.elementor-element-0574d12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-5274a39 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-25 .elementor-element.elementor-element-55099e0{text-align:center;}.elementor-25 .elementor-element.elementor-element-55099e0 .elementor-heading-title{color:var( --e-global-color-251e17f );}.elementor-25 .elementor-element.elementor-element-09756a1{text-align:center;color:var( --e-global-color-251e17f );}.elementor-25 .elementor-element.elementor-element-eae5ad6 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-25 .elementor-element.elementor-element-bdb680b{text-align:center;}.elementor-25 .elementor-element.elementor-element-bdb680b .elementor-heading-title{color:var( --e-global-color-251e17f );}.elementor-25 .elementor-element.elementor-element-3e1802d{text-align:center;color:var( --e-global-color-251e17f );}.elementor-25 .elementor-element.elementor-element-ef6b9cd > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-25 .elementor-element.elementor-element-8a8ffcb{text-align:center;}.elementor-25 .elementor-element.elementor-element-8a8ffcb .elementor-heading-title{color:var( --e-global-color-251e17f );}.elementor-25 .elementor-element.elementor-element-865f97c{text-align:center;color:var( --e-global-color-251e17f );}.elementor-25 .elementor-element.elementor-element-4fd5a5e > .elementor-background-overlay{opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-4fd5a5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-25 .elementor-element.elementor-element-a748d71 > .elementor-widget-container{margin:0% 0% -1% 0%;}.elementor-25 .elementor-element.elementor-element-a748d71{text-align:center;font-family:"Dancing Script", Sans-serif;font-size:24px;line-height:24px;color:#FFB703;}.elementor-25 .elementor-element.elementor-element-188f9db{text-align:center;}.elementor-25 .elementor-element.elementor-element-188f9db .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:55px;line-height:65px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-b4faf81{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-27519d1{margin-top:02%;margin-bottom:0%;}.elementor-25 .elementor-element.elementor-element-5c176b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-5c176b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F0EC;}.elementor-25 .elementor-element.elementor-element-5c176b9 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-5c176b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-5c176b9 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-5c176b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:0% 0% 15% 0%;}.elementor-25 .elementor-element.elementor-element-5c176b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-e0ed3f6{text-align:center;}.elementor-25 .elementor-element.elementor-element-e0ed3f6 .elementor-heading-title{font-family:var( --e-global-typography-c5ccecc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ccecc-font-size );font-weight:var( --e-global-typography-c5ccecc-font-weight );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-04d6bf0 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-25 .elementor-element.elementor-element-04d6bf0{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-50a1216 .elementor-button{background-color:var( --e-global-color-2db8560 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-50a1216 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-50a1216 .elementor-button:focus{background-color:#F7C535;}.elementor-25 .elementor-element.elementor-element-e964197:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-e964197 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F0EC;}.elementor-25 .elementor-element.elementor-element-e964197 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-e964197 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-e964197 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-e964197 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:0% 0% 15% 0%;}.elementor-25 .elementor-element.elementor-element-e964197 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-67c15f5{text-align:center;}.elementor-25 .elementor-element.elementor-element-67c15f5 .elementor-heading-title{font-family:var( --e-global-typography-c5ccecc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ccecc-font-size );font-weight:var( --e-global-typography-c5ccecc-font-weight );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-fdcfb57 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-25 .elementor-element.elementor-element-fdcfb57{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-c8f23ea .elementor-button{background-color:var( --e-global-color-2db8560 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-c8f23ea .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-c8f23ea .elementor-button:focus{background-color:#F7C535;}.elementor-25 .elementor-element.elementor-element-687632b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-687632b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F0EC;}.elementor-25 .elementor-element.elementor-element-687632b > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-687632b > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-687632b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-687632b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:0% 0% 15% 0%;}.elementor-25 .elementor-element.elementor-element-687632b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-f64f4dc{text-align:center;}.elementor-25 .elementor-element.elementor-element-f64f4dc .elementor-heading-title{font-family:var( --e-global-typography-c5ccecc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ccecc-font-size );font-weight:var( --e-global-typography-c5ccecc-font-weight );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-19d59d2 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-25 .elementor-element.elementor-element-19d59d2{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-f7c23e3 .elementor-button{background-color:var( --e-global-color-2db8560 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-f7c23e3 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-f7c23e3 .elementor-button:focus{background-color:#F7C535;}.elementor-25 .elementor-element.elementor-element-824766d{margin-top:02%;margin-bottom:0%;}.elementor-25 .elementor-element.elementor-element-a81867b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-a81867b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F0EC;}.elementor-25 .elementor-element.elementor-element-a81867b > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-a81867b > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-a81867b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-a81867b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:0% 0% 15% 0%;}.elementor-25 .elementor-element.elementor-element-a81867b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-79b23ba{text-align:center;}.elementor-25 .elementor-element.elementor-element-79b23ba .elementor-heading-title{font-family:var( --e-global-typography-c5ccecc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ccecc-font-size );font-weight:var( --e-global-typography-c5ccecc-font-weight );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-bd0f598 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-25 .elementor-element.elementor-element-bd0f598{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-77112b6 .elementor-button{background-color:var( --e-global-color-2db8560 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-77112b6 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-77112b6 .elementor-button:focus{background-color:#F7C535;}.elementor-25 .elementor-element.elementor-element-dd134e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-dd134e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F0EC;}.elementor-25 .elementor-element.elementor-element-dd134e2 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-dd134e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-dd134e2 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-dd134e2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:0% 0% 15% 0%;}.elementor-25 .elementor-element.elementor-element-dd134e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-b8cab30{text-align:center;}.elementor-25 .elementor-element.elementor-element-b8cab30 .elementor-heading-title{font-family:var( --e-global-typography-c5ccecc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ccecc-font-size );font-weight:var( --e-global-typography-c5ccecc-font-weight );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-eda4556 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-25 .elementor-element.elementor-element-eda4556{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-022c94a .elementor-button{background-color:var( --e-global-color-2db8560 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-022c94a .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-022c94a .elementor-button:focus{background-color:#F7C535;}.elementor-25 .elementor-element.elementor-element-cafd824:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-cafd824 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F0EC;}.elementor-25 .elementor-element.elementor-element-cafd824 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-cafd824 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-cafd824 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-cafd824 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:0% 0% 15% 0%;}.elementor-25 .elementor-element.elementor-element-cafd824 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-4ad7d3f{text-align:center;}.elementor-25 .elementor-element.elementor-element-4ad7d3f .elementor-heading-title{font-family:var( --e-global-typography-c5ccecc-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ccecc-font-size );font-weight:var( --e-global-typography-c5ccecc-font-weight );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-9f756d5 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-25 .elementor-element.elementor-element-9f756d5{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-18edc19 .elementor-button{background-color:var( --e-global-color-2db8560 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-18edc19 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-18edc19 .elementor-button:focus{background-color:#F7C535;}.elementor-25 .elementor-element.elementor-element-83115a9{padding:5% 5% 5% 5%;}.elementor-25 .elementor-element.elementor-element-21bf41f{text-align:center;}.elementor-25 .elementor-element.elementor-element-21bf41f .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:55px;line-height:65px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-0160dcf{text-align:center;}.elementor-25 .elementor-element.elementor-element-388791d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-388791d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://junk.fencesfredricksburgva.com/wp-content/uploads/2022/09/service-details-img-1.jpg");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-388791d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-388791d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-cae2250{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-d3e68e4 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-25 .elementor-element.elementor-element-7c7880c .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:55px;line-height:65px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-98823c6 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-25 .elementor-element.elementor-element-f06724e .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:55px;line-height:65px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-56887f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-56887f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://junk.fencesfredricksburgva.com/wp-content/uploads/2022/09/service-details-img-2.jpg");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-56887f8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-56887f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-9070e54{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-b34a962:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-b34a962 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://junk.fencesfredricksburgva.com/wp-content/uploads/2022/09/service-details-img-3.jpg");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-b34a962 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b34a962 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-4a7720c{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-98a500c > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-25 .elementor-element.elementor-element-62cc836 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:55px;line-height:65px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4a8f6da > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-25 .elementor-element.elementor-element-1663a27 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:55px;line-height:65px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-c720bd7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-c720bd7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://junk.fencesfredricksburgva.com/wp-content/uploads/2022/09/service-details-img-5.jpg");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-c720bd7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c720bd7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-cc12ccc{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-b6f26df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-b6f26df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://junk.fencesfredricksburgva.com/wp-content/uploads/2022/09/service-details-img-4.jpg");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-b6f26df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b6f26df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-7980fa7{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-e812ae4 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-25 .elementor-element.elementor-element-a456f86 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:55px;line-height:65px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-a4d3472 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-25 .elementor-element.elementor-element-662c85f .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:55px;line-height:65px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-5165a86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-5165a86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://junk.fencesfredricksburgva.com/wp-content/uploads/2022/09/pexels-photo-2682683-640w.webp");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-5165a86 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5165a86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-ab76d3f{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-fad7445{padding:5% 5% 5% 5%;}.elementor-25 .elementor-element.elementor-element-38eceac > .elementor-widget-container{margin:0% 0% -1% 0%;}.elementor-25 .elementor-element.elementor-element-38eceac{text-align:left;font-family:"Dancing Script", Sans-serif;font-size:24px;line-height:24px;color:#FFB703;}.elementor-25 .elementor-element.elementor-element-d8be528 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:55px;line-height:65px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-2bd0c72 .elementor-button{background-color:#FFB703;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-2bd0c72 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-2bd0c72 .elementor-button:focus{background-color:#F7C535;}.elementor-25 .elementor-element.elementor-element-2bd0c72 > .elementor-widget-container{margin:2% 2% 2% 2%;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-b670a40 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-b670a40 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-b670a40{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-260b187{width:100%;}.elementor-25 .elementor-element.elementor-element-ce36a90{width:100%;}.elementor-25 .elementor-element.elementor-element-5c176b9{width:100%;}.elementor-25 .elementor-element.elementor-element-e964197{width:100%;}.elementor-25 .elementor-element.elementor-element-687632b{width:100%;}.elementor-25 .elementor-element.elementor-element-a81867b{width:100%;}.elementor-25 .elementor-element.elementor-element-dd134e2{width:100%;}.elementor-25 .elementor-element.elementor-element-cafd824{width:100%;}.elementor-25 .elementor-element.elementor-element-388791d{width:100%;}.elementor-25 .elementor-element.elementor-element-d3e68e4{width:100%;}.elementor-25 .elementor-element.elementor-element-98823c6{width:100%;}.elementor-25 .elementor-element.elementor-element-56887f8{width:100%;}.elementor-25 .elementor-element.elementor-element-b34a962{width:100%;}.elementor-25 .elementor-element.elementor-element-98a500c{width:100%;}.elementor-25 .elementor-element.elementor-element-4a8f6da{width:100%;}.elementor-25 .elementor-element.elementor-element-c720bd7{width:100%;}.elementor-25 .elementor-element.elementor-element-b6f26df{width:100%;}.elementor-25 .elementor-element.elementor-element-e812ae4{width:100%;}.elementor-25 .elementor-element.elementor-element-a4d3472{width:100%;}.elementor-25 .elementor-element.elementor-element-5165a86{width:100%;}.elementor-25 .elementor-element.elementor-element-a1b4d84{width:100%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-048cd2f{padding:5% 5% 5% 5%;}.elementor-25 .elementor-element.elementor-element-1a12699 .elementor-heading-title{font-size:var( --e-global-typography-54b248a-font-size );line-height:var( --e-global-typography-54b248a-line-height );}.elementor-25 .elementor-element.elementor-element-c912d2a{text-align:center;}.elementor-25 .elementor-element.elementor-element-4d03914 .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-25 .elementor-element.elementor-element-a748d71{text-align:center;}.elementor-25 .elementor-element.elementor-element-188f9db{text-align:center;}.elementor-25 .elementor-element.elementor-element-188f9db .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-25 .elementor-element.elementor-element-e0ed3f6 .elementor-heading-title{font-size:var( --e-global-typography-c5ccecc-font-size );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-67c15f5 .elementor-heading-title{font-size:var( --e-global-typography-c5ccecc-font-size );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-f64f4dc .elementor-heading-title{font-size:var( --e-global-typography-c5ccecc-font-size );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-79b23ba .elementor-heading-title{font-size:var( --e-global-typography-c5ccecc-font-size );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-b8cab30 .elementor-heading-title{font-size:var( --e-global-typography-c5ccecc-font-size );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-4ad7d3f .elementor-heading-title{font-size:var( --e-global-typography-c5ccecc-font-size );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-21bf41f{text-align:center;}.elementor-25 .elementor-element.elementor-element-21bf41f .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-25 .elementor-element.elementor-element-cae2250{--spacer-size:400px;}.elementor-25 .elementor-element.elementor-element-7c7880c .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-25 .elementor-element.elementor-element-f06724e .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-25 .elementor-element.elementor-element-9070e54{--spacer-size:400px;}.elementor-25 .elementor-element.elementor-element-4a7720c{--spacer-size:400px;}.elementor-25 .elementor-element.elementor-element-62cc836 .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-25 .elementor-element.elementor-element-1663a27 .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-25 .elementor-element.elementor-element-cc12ccc{--spacer-size:400px;}.elementor-25 .elementor-element.elementor-element-7980fa7{--spacer-size:400px;}.elementor-25 .elementor-element.elementor-element-a456f86 .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-25 .elementor-element.elementor-element-662c85f .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-25 .elementor-element.elementor-element-ab76d3f{--spacer-size:400px;}.elementor-25 .elementor-element.elementor-element-38eceac{text-align:center;}.elementor-25 .elementor-element.elementor-element-d8be528 .elementor-heading-title{font-size:42px;line-height:52px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-1a12699 .elementor-heading-title{font-size:var( --e-global-typography-54b248a-font-size );line-height:var( --e-global-typography-54b248a-line-height );}.elementor-25 .elementor-element.elementor-element-c912d2a{text-align:center;}.elementor-25 .elementor-element.elementor-element-4d03914 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-25 .elementor-element.elementor-element-a748d71{text-align:center;}.elementor-25 .elementor-element.elementor-element-188f9db .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-25 .elementor-element.elementor-element-e0ed3f6 .elementor-heading-title{font-size:var( --e-global-typography-c5ccecc-font-size );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-67c15f5 .elementor-heading-title{font-size:var( --e-global-typography-c5ccecc-font-size );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-f64f4dc .elementor-heading-title{font-size:var( --e-global-typography-c5ccecc-font-size );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-79b23ba .elementor-heading-title{font-size:var( --e-global-typography-c5ccecc-font-size );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-b8cab30 .elementor-heading-title{font-size:var( --e-global-typography-c5ccecc-font-size );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-4ad7d3f .elementor-heading-title{font-size:var( --e-global-typography-c5ccecc-font-size );line-height:var( --e-global-typography-c5ccecc-line-height );}.elementor-25 .elementor-element.elementor-element-21bf41f .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-25 .elementor-element.elementor-element-cae2250{--spacer-size:200px;}.elementor-25 .elementor-element.elementor-element-7c7880c .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-25 .elementor-element.elementor-element-f06724e .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-25 .elementor-element.elementor-element-9070e54{--spacer-size:200px;}.elementor-25 .elementor-element.elementor-element-4a7720c{--spacer-size:200px;}.elementor-25 .elementor-element.elementor-element-62cc836 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-25 .elementor-element.elementor-element-1663a27 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-25 .elementor-element.elementor-element-cc12ccc{--spacer-size:200px;}.elementor-25 .elementor-element.elementor-element-7980fa7{--spacer-size:200px;}.elementor-25 .elementor-element.elementor-element-a456f86 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-25 .elementor-element.elementor-element-662c85f .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-25 .elementor-element.elementor-element-ab76d3f{--spacer-size:200px;}.elementor-25 .elementor-element.elementor-element-38eceac{text-align:center;}.elementor-25 .elementor-element.elementor-element-d8be528 .elementor-heading-title{font-size:32px;line-height:42px;}}