.elementor-18 .elementor-element.elementor-element-a673840:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a673840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3dfdfac );background-image:url("https://cabinet.fencesfredricksburgva.com/wp-content/uploads/2022/09/mr_slide_4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-a673840 > .elementor-background-overlay{background-color:var( --e-global-color-3dfdfac );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-a673840{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-18 .elementor-element.elementor-element-86e5d4d{text-align:left;}.elementor-18 .elementor-element.elementor-element-86e5d4d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-6e9bb8c{padding:5% 5% 5% 5%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-bd7b2eb > .elementor-element-populated{padding:2% 2% 2% 10%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-18 .elementor-element.elementor-element-acd8804 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-18 .elementor-element.elementor-element-21419e6 .elementor-heading-title{font-family:var( --e-global-typography-f5d7324-font-family ), Sans-serif;font-size:var( --e-global-typography-f5d7324-font-size );font-weight:var( --e-global-typography-f5d7324-font-weight );color:var( --e-global-color-88518cd );}.elementor-18 .elementor-element.elementor-element-5a2459a{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-18 .elementor-element.elementor-element-317e32e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-317e32e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet.fencesfredricksburgva.com/wp-content/uploads/2022/09/bg_para_trans.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-317e32e > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-317e32e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-18 .elementor-element.elementor-element-6c2cb55 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-18 .elementor-element.elementor-element-6c2cb55{color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-768c59d .elementor-heading-title{font-family:var( --e-global-typography-f5d7324-font-family ), Sans-serif;font-size:var( --e-global-typography-f5d7324-font-size );font-weight:var( --e-global-typography-f5d7324-font-weight );color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-fd7e9fc{color:var( --e-global-color-df48609 );}.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-18 .elementor-element.elementor-element-d9954ca .elementor-button{background-color:var( --e-global-color-3dfdfac );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.5px;border-radius:100px 100px 100px 100px;padding:6% 5% 6% 5%;}.elementor-18 .elementor-element.elementor-element-d9954ca .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-d9954ca .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-5c341f6{text-align:center;}.elementor-18 .elementor-element.elementor-element-5c341f6 .elementor-heading-title{font-family:"Sulphur Point", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-1bf03e9{text-align:center;}.elementor-18 .elementor-element.elementor-element-1bf03e9 .elementor-heading-title{font-family:"Sulphur Point", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-7b975e3{text-align:center;}.elementor-18 .elementor-element.elementor-element-7b975e3 .elementor-heading-title{font-family:"Sulphur Point", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-3794bdb{padding:5% 5% 5% 5%;}.elementor-18 .elementor-element.elementor-element-cf914cd{text-align:center;}.elementor-18 .elementor-element.elementor-element-cf914cd .elementor-heading-title{color:var( --e-global-color-88518cd );}.elementor-18 .elementor-element.elementor-element-8e2915a{text-align:center;}.elementor-18 .elementor-element.elementor-element-894bd05{text-align:center;}.elementor-18 .elementor-element.elementor-element-08213ac{text-align:center;}.elementor-18 .elementor-element.elementor-element-2b8152f{text-align:center;}.elementor-18 .elementor-element.elementor-element-4d030cd{text-align:center;}.elementor-18 .elementor-element.elementor-element-f6061d6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f6061d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88518cd );}.elementor-18 .elementor-element.elementor-element-f6061d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-18 .elementor-element.elementor-element-f6061d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-bdbe860 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-18 .elementor-element.elementor-element-bdbe860{color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-a84ff8b .elementor-heading-title{font-family:var( --e-global-typography-f5d7324-font-family ), Sans-serif;font-size:var( --e-global-typography-f5d7324-font-size );font-weight:var( --e-global-typography-f5d7324-font-weight );color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-741610c{color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-38bf468:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-38bf468 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-38bf468 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-38bf468 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-38bf468 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-38bf468 > .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:8% 8% 8% 8%;}.elementor-18 .elementor-element.elementor-element-38bf468 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-36aa0cd .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:38px;color:var( --e-global-color-88518cd );}.elementor-18 .elementor-element.elementor-element-f45b943 .elementor-button{background-color:var( --e-global-color-88518cd );border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-e093459:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-e093459 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-e093459 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-e093459 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-e093459 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-e093459 > .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:8% 8% 8% 8%;}.elementor-18 .elementor-element.elementor-element-e093459 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-d17a453 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:38px;color:var( --e-global-color-88518cd );}.elementor-18 .elementor-element.elementor-element-657f118 .elementor-button{background-color:var( --e-global-color-88518cd );border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-511f388:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-511f388 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-511f388 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-511f388 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-511f388 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-511f388 > .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:8% 8% 8% 8%;}.elementor-18 .elementor-element.elementor-element-511f388 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-f1c7d58 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:38px;color:var( --e-global-color-88518cd );}.elementor-18 .elementor-element.elementor-element-133f415 .elementor-button{background-color:var( --e-global-color-88518cd );border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-503ebbb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-503ebbb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-503ebbb > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-503ebbb > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-503ebbb > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-503ebbb > .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:8% 8% 8% 8%;}.elementor-18 .elementor-element.elementor-element-503ebbb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-909d7cc .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:38px;color:var( --e-global-color-88518cd );}.elementor-18 .elementor-element.elementor-element-e77f2ba .elementor-button{background-color:var( --e-global-color-88518cd );border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-f1a8116:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-f1a8116 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-f1a8116 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-f1a8116 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-f1a8116 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-f1a8116 > .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:8% 8% 8% 8%;}.elementor-18 .elementor-element.elementor-element-f1a8116 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-a935720 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:38px;color:var( --e-global-color-88518cd );}.elementor-18 .elementor-element.elementor-element-4ec77fc .elementor-button{background-color:var( --e-global-color-88518cd );border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-21b51cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-21b51cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-21b51cd > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-21b51cd > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-21b51cd > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-21b51cd > .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:8% 8% 8% 8%;}.elementor-18 .elementor-element.elementor-element-21b51cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-c80d071 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:38px;color:var( --e-global-color-88518cd );}.elementor-18 .elementor-element.elementor-element-53f3f8d .elementor-button{background-color:var( --e-global-color-88518cd );border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-b526ea2 .elementor-button{background-color:var( --e-global-color-3dfdfac );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.5px;border-radius:100px 100px 100px 100px;padding:2% 3% 2% 3%;}.elementor-18 .elementor-element.elementor-element-b526ea2 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-b526ea2 .elementor-button:focus{background-color:var( --e-global-color-df48609 );color:var( --e-global-color-8598351 );}.elementor-18 .elementor-element.elementor-element-b526ea2 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-b526ea2 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-b526ea2 .elementor-button:focus svg{fill:var( --e-global-color-8598351 );}.elementor-18 .elementor-element.elementor-element-733a984:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-733a984 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet.fencesfredricksburgva.com/wp-content/uploads/2022/09/pexels-photo-271816-2880w.webp");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-733a984 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-733a984 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-527b398{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-6ada009:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-6ada009 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-18 .elementor-element.elementor-element-6ada009 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-18 .elementor-element.elementor-element-6ada009 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-a314bb3 .elementor-heading-title{color:var( --e-global-color-8598351 );}.elementor-18 .elementor-element.elementor-element-f5e07c7{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-49e6c62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-49e6c62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-18 .elementor-element.elementor-element-49e6c62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-18 .elementor-element.elementor-element-49e6c62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-b723da2 .elementor-heading-title{color:var( --e-global-color-8598351 );}.elementor-18 .elementor-element.elementor-element-e06a503{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-b2aafe8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-b2aafe8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet.fencesfredricksburgva.com/wp-content/uploads/2022/09/pexels-photo-13470404-2880w.webp");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-b2aafe8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-b2aafe8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-ea6334c{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-08f99f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-08f99f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet.fencesfredricksburgva.com/wp-content/uploads/2022/09/pexels-photo-7506160-2880w-scaled.webp");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-08f99f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-08f99f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-6e757fa{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-593a1bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-593a1bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-18 .elementor-element.elementor-element-593a1bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-18 .elementor-element.elementor-element-593a1bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-3d46b66 .elementor-heading-title{color:var( --e-global-color-8598351 );}.elementor-18 .elementor-element.elementor-element-b70d29a{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-e0f20db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-e0f20db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-18 .elementor-element.elementor-element-e0f20db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-18 .elementor-element.elementor-element-e0f20db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-0701bef .elementor-heading-title{color:var( --e-global-color-8598351 );}.elementor-18 .elementor-element.elementor-element-64255d0{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-363120a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-363120a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet.fencesfredricksburgva.com/wp-content/uploads/2022/09/drywall-repair.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-363120a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-363120a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-f82e355{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-2bc8c67:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-2bc8c67 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06384F;}.elementor-18 .elementor-element.elementor-element-2bc8c67 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-18 .elementor-element.elementor-element-2bc8c67 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-90bbf56 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-18 .elementor-element.elementor-element-90bbf56{color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-34ae5d1 .elementor-heading-title{color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-99bdbe7{color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-7192774 .elementor-button{background-color:var( --e-global-color-3dfdfac );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.5px;border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-7192774 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-7192774 .elementor-button:focus{background-color:var( --e-global-color-df48609 );color:var( --e-global-color-8598351 );}.elementor-18 .elementor-element.elementor-element-7192774 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-7192774 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-7192774 .elementor-button:focus svg{fill:var( --e-global-color-8598351 );}.elementor-18 .elementor-element.elementor-element-92d516b .elementor-button{background-color:#D5AC6300;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.5px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-92d516b .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-92d516b .elementor-button:focus{background-color:var( --e-global-color-df48609 );color:var( --e-global-color-8598351 );}.elementor-18 .elementor-element.elementor-element-92d516b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-92d516b .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-92d516b .elementor-button:focus svg{fill:var( --e-global-color-8598351 );}.elementor-18 .elementor-element.elementor-element-50b346f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-50b346f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet.fencesfredricksburgva.com/wp-content/uploads/2022/09/mr_slide_4.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-50b346f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-50b346f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-be12c0f{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-9a88eb4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9a88eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet.fencesfredricksburgva.com/wp-content/uploads/2022/09/pexels-photo-245204-1920w-scaled.webp");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-9a88eb4 > .elementor-background-overlay{background-color:var( --e-global-color-88518cd );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-9a88eb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-18 .elementor-element.elementor-element-d7b0b48{text-align:center;}.elementor-18 .elementor-element.elementor-element-d7b0b48 .elementor-heading-title{font-family:var( --e-global-typography-3c47efe-font-family ), Sans-serif;font-size:var( --e-global-typography-3c47efe-font-size );font-weight:var( --e-global-typography-3c47efe-font-weight );color:var( --e-global-color-3dfdfac );}.elementor-18 .elementor-element.elementor-element-f443e65{text-align:center;color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-a7e554c{text-align:center;}.elementor-18 .elementor-element.elementor-element-a7e554c .elementor-heading-title{font-family:var( --e-global-typography-3c47efe-font-family ), Sans-serif;font-size:var( --e-global-typography-3c47efe-font-size );font-weight:var( --e-global-typography-3c47efe-font-weight );color:var( --e-global-color-3dfdfac );}.elementor-18 .elementor-element.elementor-element-08eebd3{text-align:center;color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-e3993a6{text-align:center;}.elementor-18 .elementor-element.elementor-element-e3993a6 .elementor-heading-title{font-family:var( --e-global-typography-3c47efe-font-family ), Sans-serif;font-size:var( --e-global-typography-3c47efe-font-size );font-weight:var( --e-global-typography-3c47efe-font-weight );color:var( --e-global-color-3dfdfac );}.elementor-18 .elementor-element.elementor-element-d9fc77c{text-align:center;color:var( --e-global-color-df48609 );}.elementor-18 .elementor-element.elementor-element-6af3a7b{text-align:center;}.elementor-18 .elementor-element.elementor-element-6af3a7b .elementor-heading-title{font-family:var( --e-global-typography-3c47efe-font-family ), Sans-serif;font-size:var( --e-global-typography-3c47efe-font-size );font-weight:var( --e-global-typography-3c47efe-font-weight );color:var( --e-global-color-3dfdfac );}.elementor-18 .elementor-element.elementor-element-2b7fba5{text-align:center;color:var( --e-global-color-df48609 );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-18 .elementor-element.elementor-element-21419e6 .elementor-heading-title{font-size:var( --e-global-typography-f5d7324-font-size );}.elementor-18 .elementor-element.elementor-element-768c59d .elementor-heading-title{font-size:var( --e-global-typography-f5d7324-font-size );}.elementor-18 .elementor-element.elementor-element-a84ff8b .elementor-heading-title{font-size:var( --e-global-typography-f5d7324-font-size );}.elementor-18 .elementor-element.elementor-element-527b398{--spacer-size:400px;}.elementor-18 .elementor-element.elementor-element-ea6334c{--spacer-size:400px;}.elementor-18 .elementor-element.elementor-element-6e757fa{--spacer-size:400px;}.elementor-18 .elementor-element.elementor-element-f82e355{--spacer-size:400px;}.elementor-18 .elementor-element.elementor-element-be12c0f{--spacer-size:400px;}.elementor-18 .elementor-element.elementor-element-d7b0b48 .elementor-heading-title{font-size:var( --e-global-typography-3c47efe-font-size );}.elementor-18 .elementor-element.elementor-element-a7e554c .elementor-heading-title{font-size:var( --e-global-typography-3c47efe-font-size );}.elementor-18 .elementor-element.elementor-element-e3993a6 .elementor-heading-title{font-size:var( --e-global-typography-3c47efe-font-size );}.elementor-18 .elementor-element.elementor-element-6af3a7b .elementor-heading-title{font-size:var( --e-global-typography-3c47efe-font-size );}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-d7165e6{width:40%;}.elementor-18 .elementor-element.elementor-element-bd7b2eb{width:59.666%;}.elementor-18 .elementor-element.elementor-element-348667d{width:41.89%;}.elementor-18 .elementor-element.elementor-element-bd3cf7f{width:58.11%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-d7165e6{width:100%;}.elementor-18 .elementor-element.elementor-element-bd7b2eb{width:100%;}.elementor-18 .elementor-element.elementor-element-f798373{width:100%;}.elementor-18 .elementor-element.elementor-element-d94313f{width:33%;}.elementor-18 .elementor-element.elementor-element-57bba07{width:33%;}.elementor-18 .elementor-element.elementor-element-8936432{width:33%;}.elementor-18 .elementor-element.elementor-element-d316a23{width:50%;}.elementor-18 .elementor-element.elementor-element-0492d7f{width:50%;}.elementor-18 .elementor-element.elementor-element-67d0de0{width:50%;}.elementor-18 .elementor-element.elementor-element-b8206b4{width:50%;}.elementor-18 .elementor-element.elementor-element-38bf468{width:100%;}.elementor-18 .elementor-element.elementor-element-e093459{width:100%;}.elementor-18 .elementor-element.elementor-element-511f388{width:100%;}.elementor-18 .elementor-element.elementor-element-503ebbb{width:100%;}.elementor-18 .elementor-element.elementor-element-f1a8116{width:100%;}.elementor-18 .elementor-element.elementor-element-21b51cd{width:100%;}.elementor-18 .elementor-element.elementor-element-733a984{width:100%;}.elementor-18 .elementor-element.elementor-element-6ada009{width:100%;}.elementor-18 .elementor-element.elementor-element-49e6c62{width:100%;}.elementor-18 .elementor-element.elementor-element-b2aafe8{width:100%;}.elementor-18 .elementor-element.elementor-element-08f99f0{width:100%;}.elementor-18 .elementor-element.elementor-element-593a1bd{width:100%;}.elementor-18 .elementor-element.elementor-element-e0f20db{width:100%;}.elementor-18 .elementor-element.elementor-element-363120a{width:100%;}.elementor-18 .elementor-element.elementor-element-2bc8c67{width:100%;}.elementor-18 .elementor-element.elementor-element-50b346f{width:100%;}.elementor-18 .elementor-element.elementor-element-0e0a7c2{width:50%;}.elementor-18 .elementor-element.elementor-element-343e122{width:50%;}.elementor-18 .elementor-element.elementor-element-d9edc4e{width:50%;}.elementor-18 .elementor-element.elementor-element-692448a{width:50%;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-86e5d4d .elementor-heading-title{font-size:32px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-18 .elementor-element.elementor-element-bd7b2eb > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-18 .elementor-element.elementor-element-21419e6 .elementor-heading-title{font-size:var( --e-global-typography-f5d7324-font-size );}.elementor-18 .elementor-element.elementor-element-768c59d .elementor-heading-title{font-size:var( --e-global-typography-f5d7324-font-size );}.elementor-18 .elementor-element.elementor-element-a84ff8b .elementor-heading-title{font-size:var( --e-global-typography-f5d7324-font-size );}.elementor-18 .elementor-element.elementor-element-d7b0b48 .elementor-heading-title{font-size:var( --e-global-typography-3c47efe-font-size );}.elementor-18 .elementor-element.elementor-element-a7e554c .elementor-heading-title{font-size:var( --e-global-typography-3c47efe-font-size );}.elementor-18 .elementor-element.elementor-element-e3993a6 .elementor-heading-title{font-size:var( --e-global-typography-3c47efe-font-size );}.elementor-18 .elementor-element.elementor-element-6af3a7b .elementor-heading-title{font-size:var( --e-global-typography-3c47efe-font-size );}}