.elementor-476 .elementor-element.elementor-element-74657ad > .elementor-container{min-height:660px;}.elementor-476 .elementor-element.elementor-element-74657ad:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-74657ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asapfenceandgate.com/wp-content/uploads/2022/04/CedarAlternatingVertical5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-74657ad > .elementor-background-overlay{background-color:#00000091;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-74657ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-476 .elementor-element.elementor-element-e5faecb > .elementor-element-populated, .elementor-476 .elementor-element.elementor-element-e5faecb > .elementor-element-populated > .elementor-background-overlay, .elementor-476 .elementor-element.elementor-element-e5faecb > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-476 .elementor-element.elementor-element-e5faecb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-476 .elementor-element.elementor-element-e5faecb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-cd919c6 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-8f6a282{color:#F9F5F5;}.elementor-bc-flex-widget .elementor-476 .elementor-element.elementor-element-3f40b91.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-476 .elementor-element.elementor-element-3f40b91.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-476 .elementor-element.elementor-element-3f40b91 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-476 .elementor-element.elementor-element-3f40b91 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-476 .elementor-element.elementor-element-4727d31{text-align:center;}.elementor-476 .elementor-element.elementor-element-4727d31 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-13908c6{text-align:center;color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-global-1114 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-05ab473{padding:100px 0px 100px 0px;}.elementor-476 .elementor-element.elementor-element-e559a36:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-e559a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-e559a36{border-style:solid;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-d626fcc );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-e559a36, .elementor-476 .elementor-element.elementor-element-e559a36 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-e559a36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-4f2f41c{text-align:center;}.elementor-476 .elementor-element.elementor-element-4f2f41c .elementor-heading-title{color:var( --e-global-color-d626fcc );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-5dd8a28{text-align:center;color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-element-7be3b2f .elementor-button{font-family:"Poppins", Sans-serif;font-weight:800;background-color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-7be3b2f .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-7be3b2f .elementor-button:focus{background-color:var( --e-global-color-e5f04c2 );}.elementor-476 .elementor-element.elementor-element-3bcd3fb{--spacer-size:50px;}.elementor-476 .elementor-element.elementor-element-11d2e55 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-c5bef7c .elementor-heading-title{color:var( --e-global-color-e5f04c2 );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-476 .elementor-element.elementor-element-94a0f6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 50px 0px;}.elementor-476 .elementor-element.elementor-element-94a0f6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-6801bca .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-30f8ede{color:#6C6C6C;}.elementor-476 .elementor-element.elementor-element-387841e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-387841e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5f04c2 );}.elementor-476 .elementor-element.elementor-element-387841e > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-387841e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-a8ee012 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-a5a201e{color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-element-a6f9fc9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 100px 0px;}.elementor-476 .elementor-element.elementor-element-a6f9fc9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-0f7487f .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-377c54d{color:#848484;}.elementor-476 .elementor-element.elementor-element-5234f59 > .elementor-container{min-height:660px;}.elementor-476 .elementor-element.elementor-element-5234f59 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-476 .elementor-element.elementor-element-5234f59:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-5234f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://asapfenceandgate.com/wp-content/uploads/2022/04/Aluminum-Fence-Pricing.jpg");background-size:contain;}.elementor-476 .elementor-element.elementor-element-5234f59 > .elementor-background-overlay{background-color:var( --e-global-color-e5f04c2 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-5234f59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-476 .elementor-element.elementor-element-e67f627 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-40f9510 .elementor-heading-title{color:var( --e-global-color-d626fcc );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-008bf97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-008bf97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-008bf97 > .elementor-element-populated, .elementor-476 .elementor-element.elementor-element-008bf97 > .elementor-element-populated > .elementor-background-overlay, .elementor-476 .elementor-element.elementor-element-008bf97 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-476 .elementor-element.elementor-element-008bf97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-476 .elementor-element.elementor-element-008bf97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-c76818e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-476 .elementor-element.elementor-element-c76818e:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-c76818e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5f04c2 );background-image:url("https://asapfenceandgate.com/wp-content/uploads/2022/03/ASAP-Fence-and-Gates-Fence-Company7-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-c76818e > .elementor-background-overlay{background-color:var( --e-global-color-e5f04c2 );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-c76818e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-476 .elementor-element.elementor-element-333406a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:4px;}.elementor-476 .elementor-element.elementor-element-333406a .elementor-divider-separator{width:59%;}.elementor-476 .elementor-element.elementor-element-333406a .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-476 .elementor-element.elementor-element-333406a .elementor-divider__text{color:#307AEB;font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-3c1090d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-476 .elementor-element.elementor-element-23d11d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-23d11d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5f04c2 );}.elementor-476 .elementor-element.elementor-element-23d11d8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-476 .elementor-element.elementor-element-23d11d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-7142584 .elementor-icon-wrapper{text-align:center;}.elementor-476 .elementor-element.elementor-element-7142584 .elementor-icon{font-size:86px;}.elementor-476 .elementor-element.elementor-element-d96e8e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-d96e8e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000061;}.elementor-476 .elementor-element.elementor-element-d96e8e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-476 .elementor-element.elementor-element-d96e8e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-b7ec516 .elementor-testimonial-wrapper{text-align:left;}.elementor-476 .elementor-element.elementor-element-b7ec516 .elementor-testimonial-content{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-476 .elementor-element.elementor-element-b7ec516 .elementor-testimonial-name{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-bc-flex-widget .elementor-476 .elementor-element.elementor-element-445d06c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-476 .elementor-element.elementor-element-445d06c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-476 .elementor-element.elementor-element-445d06c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-476 .elementor-element.elementor-element-445d06c > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-476 .elementor-element.elementor-element-841934d{text-align:center;}.elementor-476 .elementor-element.elementor-element-841934d .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-7f3a397{text-align:center;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-bdc765d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-476 .elementor-element.elementor-element-bdc765d:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-bdc765d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asapfenceandgate.com/wp-content/uploads/2022/03/ASAP-Fence-and-Gates-Fence-Company6-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-bdc765d > .elementor-background-overlay{background-color:#307AEB;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-bdc765d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-476 .elementor-element.elementor-element-0fca112{--divider-border-style:solid;--divider-color:#E02B20;--divider-border-width:4px;}.elementor-476 .elementor-element.elementor-element-0fca112 .elementor-divider-separator{width:59%;}.elementor-476 .elementor-element.elementor-element-0fca112 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-476 .elementor-element.elementor-element-0fca112 .elementor-divider__text{color:var( --e-global-color-d626fcc );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-4eb4d6c .elementor-heading-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-6734863 .elementor-heading-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-6003897 .elementor-icon-list-icon i{color:#307AEB;transition:color 0.3s;}.elementor-476 .elementor-element.elementor-element-6003897 .elementor-icon-list-icon svg{fill:#307AEB;transition:fill 0.3s;}.elementor-476 .elementor-element.elementor-element-6003897 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-6003897 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-6003897{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-476 .elementor-element.elementor-element-6003897 .elementor-icon-list-text{color:var( --e-global-color-d626fcc );transition:color 0.3s;}.elementor-476 .elementor-element.elementor-element-f08b07f .elementor-heading-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-961ef21 .elementor-icon-list-icon i{color:#307AEB;transition:color 0.3s;}.elementor-476 .elementor-element.elementor-element-961ef21 .elementor-icon-list-icon svg{fill:#307AEB;transition:fill 0.3s;}.elementor-476 .elementor-element.elementor-element-961ef21 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-961ef21 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-961ef21{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-476 .elementor-element.elementor-element-961ef21 .elementor-icon-list-text{color:var( --e-global-color-d626fcc );transition:color 0.3s;}.elementor-476 .elementor-element.elementor-element-0870545 .elementor-icon-list-icon i{color:#307AEB;transition:color 0.3s;}.elementor-476 .elementor-element.elementor-element-0870545 .elementor-icon-list-icon svg{fill:#307AEB;transition:fill 0.3s;}.elementor-476 .elementor-element.elementor-element-0870545 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-0870545 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-0870545{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-476 .elementor-element.elementor-element-0870545 .elementor-icon-list-text{color:var( --e-global-color-d626fcc );transition:color 0.3s;}.elementor-476 .elementor-element.elementor-element-ef899ed .elementor-icon-wrapper{text-align:center;}.elementor-476 .elementor-element.elementor-element-ef899ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-ef899ed.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-ef899ed.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-ef899ed.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-ef899ed.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-ef899ed .elementor-icon{font-size:300px;}.elementor-476 .elementor-element.elementor-element-1b2f8d8{padding:100px 0px 100px 0px;}.elementor-476 .elementor-element.elementor-element-4b23723{text-align:center;}.elementor-476 .elementor-element.elementor-element-4b23723 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;}.elementor-476 .elementor-element.elementor-element-f7283f4{text-align:center;}.elementor-476 .elementor-element.elementor-element-64d472c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-64d472c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://asapfenceandgate.com/wp-content/uploads/2022/03/ASAP-Fence-and-Gates-Fence-Company.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-64d472c > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.8;}.elementor-476 .elementor-element.elementor-element-64d472c > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-64d472c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-b8cd9eb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-b8cd9eb.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-b8cd9eb.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-b8cd9eb{--icon-box-icon-margin:15px;}.elementor-476 .elementor-element.elementor-element-b8cd9eb .elementor-icon-box-title{color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-element-b8cd9eb .elementor-icon-box-description{color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-element-948e29b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-948e29b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5f04c2 );background-image:url("https://asapfenceandgate.com/wp-content/uploads/2022/03/ASAP-Fence-and-Gates-Fence-Company-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-948e29b > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-e5f04c2 );opacity:0.8;}.elementor-476 .elementor-element.elementor-element-948e29b > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-948e29b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-9e985b6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-9e985b6.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-9e985b6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-9e985b6{--icon-box-icon-margin:15px;}.elementor-476 .elementor-element.elementor-element-9e985b6 .elementor-icon-box-title{color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-element-9e985b6 .elementor-icon-box-description{color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-element-83ad1fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-83ad1fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://asapfenceandgate.com/wp-content/uploads/2022/03/ASAP-Fence-and-Gates-Fence-Company-4-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-83ad1fb > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.8;}.elementor-476 .elementor-element.elementor-element-83ad1fb > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-83ad1fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-b773bdd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-b773bdd.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-b773bdd.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-b773bdd{--icon-box-icon-margin:15px;}.elementor-476 .elementor-element.elementor-element-b773bdd .elementor-icon-box-title{color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-element-b773bdd .elementor-icon-box-description{color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-element-caaabc5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-caaabc5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://asapfenceandgate.com/wp-content/uploads/2022/03/ASAP-Fence-and-Gates-Fence-Company-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-caaabc5 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.8;}.elementor-476 .elementor-element.elementor-element-caaabc5 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-caaabc5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-b1a1a05.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-b1a1a05.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-b1a1a05.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-b1a1a05{--icon-box-icon-margin:15px;}.elementor-476 .elementor-element.elementor-element-b1a1a05 .elementor-icon-box-title{color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-element-b1a1a05 .elementor-icon-box-description{color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-element-474e8f2:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-474e8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://asapfenceandgate.com/wp-content/uploads/2022/03/ASAP-Fence-and-Gates-Vinyl-Fence-Installation-Service.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-474e8f2 > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-474e8f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-476 .elementor-element.elementor-element-c7ae8bb{margin-top:-180px;margin-bottom:0px;}.elementor-476 .elementor-element.elementor-element-5cc4d81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-5cc4d81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-5cc4d81 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-5cc4d81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-984bc0a{text-align:center;}.elementor-476 .elementor-element.elementor-element-984bc0a .elementor-heading-title{color:var( --e-global-color-d626fcc );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;}.elementor-476 .elementor-element.elementor-element-0a198b1.elementor-view-stacked .elementor-icon{background-color:#307AEB;}.elementor-476 .elementor-element.elementor-element-0a198b1.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-0a198b1.elementor-view-default .elementor-icon{fill:#307AEB;color:#307AEB;border-color:#307AEB;}.elementor-476 .elementor-element.elementor-element-0a198b1{--icon-box-icon-margin:15px;}.elementor-476 .elementor-element.elementor-element-0a198b1 .elementor-icon-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-0a198b1 .elementor-icon-box-description{color:#000000;}.elementor-476 .elementor-element.elementor-element-55db776.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-55db776.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-55db776.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-55db776{--icon-box-icon-margin:15px;}.elementor-476 .elementor-element.elementor-element-55db776 .elementor-icon-box-title{color:#212121;}.elementor-476 .elementor-element.elementor-element-55db776 .elementor-icon-box-description{color:#040404;}.elementor-476 .elementor-element.elementor-element-ae317c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-ae317c7.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-ae317c7.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-ae317c7{--icon-box-icon-margin:15px;}.elementor-476 .elementor-element.elementor-element-ae317c7 .elementor-icon-box-title{color:#454545;}.elementor-476 .elementor-element.elementor-element-ae317c7 .elementor-icon-box-description{color:#404040;}.elementor-476 .elementor-element.elementor-element-5164b3f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-5164b3f.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-5164b3f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-5164b3f{--icon-box-icon-margin:15px;}.elementor-476 .elementor-element.elementor-element-5164b3f .elementor-icon-box-title{color:#363636;}.elementor-476 .elementor-element.elementor-element-5164b3f .elementor-icon-box-description{color:#070707;}.elementor-476 .elementor-element.elementor-element-58a6870 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-476 .elementor-element.elementor-element-58a6870{padding:100px 0px 100px 0px;}.elementor-476 .elementor-element.elementor-element-793a3fa{text-align:center;}.elementor-476 .elementor-element.elementor-element-793a3fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-476 .elementor-element.elementor-element-ef76663{text-align:center;}.elementor-476 .elementor-element.elementor-element-ef76663 .elementor-heading-title{color:var( --e-global-color-e5f04c2 );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-851bc40{text-align:center;}.elementor-476 .elementor-element.elementor-element-851bc40 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:800;}.elementor-476 .elementor-element.elementor-element-922da82 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-476 .elementor-element.elementor-element-922da82:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-922da82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ddbfb9 );}.elementor-476 .elementor-element.elementor-element-922da82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-476 .elementor-element.elementor-element-922da82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-b7faf84 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-1dbfb41 .elementor-heading-title{color:var( --e-global-color-e5f04c2 );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-476 .elementor-element.elementor-element-0028f32 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-0028f32 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-0028f32 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-476 .elementor-element.elementor-element-0028f32 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-476 .elementor-element.elementor-element-0028f32{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-476 .elementor-element.elementor-element-0028f32 .elementor-icon-list-text{transition:color 0.3s;}.elementor-476 .elementor-element.elementor-element-aea823c:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-aea823c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5f04c2 );background-image:url("https://asapfenceandgate.com/wp-content/uploads/2022/03/ASAP-Fence-and-Gates-Fence-Company7-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-aea823c > .elementor-background-overlay{background-color:var( --e-global-color-e5f04c2 );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-aea823c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-476 .elementor-element.elementor-element-1944f24{text-align:center;}.elementor-476 .elementor-element.elementor-element-1944f24 .elementor-heading-title{color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-element-b8b7824{text-align:center;}.elementor-476 .elementor-element.elementor-element-b8b7824 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:59px;font-weight:800;}.elementor-476 .elementor-element.elementor-element-26d7e62{text-align:center;}.elementor-476 .elementor-element.elementor-element-26d7e62 .elementor-heading-title{color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-element-8c12a0d{text-align:center;}.elementor-476 .elementor-element.elementor-element-8c12a0d .elementor-heading-title{color:var( --e-global-color-d626fcc );}.elementor-476 .elementor-element.elementor-element-e69dd07 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-e69dd07 .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-e69dd07 .elementor-button:focus{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-476 .elementor-element.elementor-element-e5faecb{width:65%;}.elementor-476 .elementor-element.elementor-element-3f40b91{width:35%;}.elementor-476 .elementor-element.elementor-element-6083632{width:30%;}.elementor-476 .elementor-element.elementor-element-c50f4f4{width:70%;}.elementor-476 .elementor-element.elementor-element-7001204{width:25.785%;}.elementor-476 .elementor-element.elementor-element-008bf97{width:74.215%;}.elementor-476 .elementor-element.elementor-element-ba1e2d9{width:64.965%;}.elementor-476 .elementor-element.elementor-element-23d11d8{width:23.508%;}.elementor-476 .elementor-element.elementor-element-d96e8e9{width:76.492%;}.elementor-476 .elementor-element.elementor-element-445d06c{width:35%;}.elementor-476 .elementor-element.elementor-element-21d572e{width:61.286%;}.elementor-476 .elementor-element.elementor-element-8a60228{width:38.679%;}.elementor-476 .elementor-element.elementor-element-910c0e1{width:25%;}.elementor-476 .elementor-element.elementor-element-5cc4d81{width:49.332%;}.elementor-476 .elementor-element.elementor-element-21e533c{width:25%;}.elementor-476 .elementor-element.elementor-element-c9c3cbc{width:40%;}.elementor-476 .elementor-element.elementor-element-0cee3d3{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-476 .elementor-element.elementor-element-6083632{width:100%;}.elementor-476 .elementor-element.elementor-element-c50f4f4{width:100%;}.elementor-476 .elementor-element.elementor-element-afadb74{width:100%;}.elementor-476 .elementor-element.elementor-element-387841e{width:100%;}.elementor-476 .elementor-element.elementor-element-5782d97{width:100%;}.elementor-476 .elementor-element.elementor-element-7001204{width:100%;}.elementor-476 .elementor-element.elementor-element-008bf97{width:100%;}.elementor-476 .elementor-element.elementor-element-ba1e2d9{width:100%;}.elementor-476 .elementor-element.elementor-element-21d572e{width:100%;}.elementor-476 .elementor-element.elementor-element-8a60228{width:100%;}.elementor-476 .elementor-element.elementor-element-64d472c{width:50%;}.elementor-476 .elementor-element.elementor-element-948e29b{width:50%;}.elementor-476 .elementor-element.elementor-element-83ad1fb{width:50%;}.elementor-476 .elementor-element.elementor-element-caaabc5{width:50%;}.elementor-476 .elementor-element.elementor-element-910c0e1{width:15%;}.elementor-476 .elementor-element.elementor-element-5cc4d81{width:70%;}.elementor-476 .elementor-element.elementor-element-21e533c{width:15%;}.elementor-476 .elementor-element.elementor-element-a3269f4{width:50%;}.elementor-476 .elementor-element.elementor-element-ef0e7a8{width:50%;}.elementor-476 .elementor-element.elementor-element-c0af14f{width:50%;}.elementor-476 .elementor-element.elementor-element-06ad58d{width:50%;}.elementor-476 .elementor-element.elementor-element-c9c3cbc{width:100%;}.elementor-476 .elementor-element.elementor-element-0cee3d3{width:100%;}}@media(min-width:1025px){.elementor-476 .elementor-element.elementor-element-c76818e:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-c76818e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-476 .elementor-element.elementor-element-bdc765d:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-bdc765d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-476 .elementor-element.elementor-element-aea823c:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-aea823c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-476 .elementor-element.elementor-element-74657ad > .elementor-container{min-height:408px;}.elementor-476 .elementor-element.elementor-element-05ab473{padding:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-94a0f6e{padding:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-a6f9fc9{padding:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-5234f59{padding:100px 20px 100px 20px;}.elementor-476 .elementor-element.elementor-element-c76818e{padding:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-bdc765d{padding:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-1b2f8d8{padding:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-474e8f2{padding:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-c7ae8bb{margin-top:-60px;margin-bottom:0px;}.elementor-476 .elementor-element.elementor-element-58a6870{padding:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-922da82{padding:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-aea823c{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-476 .elementor-element.elementor-element-74657ad > .elementor-container{min-height:300px;}.elementor-476 .elementor-element.elementor-element-05ab473{padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-11d2e55 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-476 .elementor-element.elementor-element-94a0f6e{padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-a6f9fc9{padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-5234f59{padding:100px 15px 100px 15px;}.elementor-476 .elementor-element.elementor-element-c76818e{padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-333406a .elementor-divider{text-align:center;}.elementor-476 .elementor-element.elementor-element-333406a .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-bdc765d{padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-1b2f8d8{padding:15px 15px 40px 15px;}.elementor-476 .elementor-element.elementor-element-474e8f2{padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-c7ae8bb{margin-top:-70px;margin-bottom:0px;}.elementor-476 .elementor-element.elementor-element-984bc0a .elementor-heading-title{font-size:30px;}.elementor-476 .elementor-element.elementor-element-58a6870{padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-ef76663 .elementor-heading-title{font-size:20px;}.elementor-476 .elementor-element.elementor-element-851bc40 .elementor-heading-title{font-size:40px;}.elementor-476 .elementor-element.elementor-element-4ccc98e{text-align:center;}.elementor-476 .elementor-element.elementor-element-922da82{padding:15px 15px 15px 15px;}}