.elementor-94 .elementor-element.elementor-element-2d31cc0{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--flex-wrap:wrap;--overlay-opacity:0.44;--padding-top:080px;--padding-bottom:080px;--padding-left:14px;--padding-right:14px;}.elementor-94 .elementor-element.elementor-element-2d31cc0:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-2d31cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/05/Aluminum-3-rail-fence-installation-charleston-mount-pleasant-west-ashley-sc.jpg");background-position:bottom center;background-size:cover;}.elementor-94 .elementor-element.elementor-element-2d31cc0::before, .elementor-94 .elementor-element.elementor-element-2d31cc0 > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-2d31cc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-2d31cc0 > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-2d31cc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-2d31cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E0E10;--background-overlay:'';}.elementor-94 .elementor-element.elementor-element-2d31cc0.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-1382bf6{--display:flex;--min-height:364px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-94 .elementor-element.elementor-element-1382bf6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-5bdff5e{--display:flex;}.elementor-94 .elementor-element.elementor-element-5bdff5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-02d16e8{text-align:start;}.elementor-94 .elementor-element.elementor-element-02d16e8 .elementor-heading-title{line-height:46px;color:#E5E5E5;}.elementor-94 .elementor-element.elementor-element-ec5363c{--display:flex;--overlay-opacity:0.5;}.elementor-94 .elementor-element.elementor-element-ec5363c::before, .elementor-94 .elementor-element.elementor-element-ec5363c > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-ec5363c > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-ec5363c > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-ec5363c > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-ec5363c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-94 .elementor-element.elementor-element-ddaf27a .elementor-heading-title{font-size:3vw;font-style:italic;line-height:39px;color:#E5E5E5;}.elementor-94 .elementor-element.elementor-element-74d3dbe{width:var( --container-widget-width, 867px );max-width:867px;--container-widget-width:867px;--container-widget-flex-grow:0;font-size:18px;line-height:35px;color:#E5E5E5;}.elementor-94 .elementor-element.elementor-element-74d3dbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-b7aa548{width:var( --container-widget-width, 39.123% );max-width:39.123%;--container-widget-width:39.123%;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-b7aa548.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-e305339{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--overlay-opacity:0.39;--padding-top:80px;--padding-bottom:080px;--padding-left:020px;--padding-right:020px;}.elementor-94 .elementor-element.elementor-element-e305339:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-e305339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-e305339::before, .elementor-94 .elementor-element.elementor-element-e305339 > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-e305339 > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-e305339 > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-e305339 > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-e305339 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-94 .elementor-element.elementor-element-e305339.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-0a9a366{--display:flex;}.elementor-94 .elementor-element.elementor-element-b2a50b4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-b2a50b4.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-4616670{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:start;}.elementor-94 .elementor-element.elementor-element-4616670.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-4616670 .elementor-heading-title{font-size:20px;line-height:30px;color:#004C98;}.elementor-94 .elementor-element.elementor-element-6528347{width:var( --container-widget-width, 106.982% );max-width:106.982%;--container-widget-width:106.982%;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-6528347.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-6528347 .elementor-icon-wrapper{text-align:center;}.elementor-94 .elementor-element.elementor-element-6528347.elementor-view-stacked .elementor-icon{background-color:#004C98;}.elementor-94 .elementor-element.elementor-element-6528347.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-6528347.elementor-view-default .elementor-icon{color:#004C98;border-color:#004C98;}.elementor-94 .elementor-element.elementor-element-6528347.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-6528347.elementor-view-default .elementor-icon svg{fill:#004C98;}.elementor-94 .elementor-element.elementor-element-ca3e940{--display:flex;}.elementor-94 .elementor-element.elementor-element-fbe9630{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-fbe9630.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-2acf326{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:start;}.elementor-94 .elementor-element.elementor-element-2acf326.elementor-element{--align-self:flex-start;}.elementor-94 .elementor-element.elementor-element-2acf326 .elementor-heading-title{font-size:20px;line-height:30px;color:#004C98;}.elementor-94 .elementor-element.elementor-element-e948eb6{width:var( --container-widget-width, 106.982% );max-width:106.982%;--container-widget-width:106.982%;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-e948eb6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-e948eb6 .elementor-icon-wrapper{text-align:center;}.elementor-94 .elementor-element.elementor-element-e948eb6.elementor-view-stacked .elementor-icon{background-color:#004C98;}.elementor-94 .elementor-element.elementor-element-e948eb6.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-e948eb6.elementor-view-default .elementor-icon{color:#004C98;border-color:#004C98;}.elementor-94 .elementor-element.elementor-element-e948eb6.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-e948eb6.elementor-view-default .elementor-icon svg{fill:#004C98;}.elementor-94 .elementor-element.elementor-element-2c8fec6{--display:flex;}.elementor-94 .elementor-element.elementor-element-00f92e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-00f92e8.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-ed915ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:start;}.elementor-94 .elementor-element.elementor-element-ed915ef.elementor-element{--align-self:flex-start;}.elementor-94 .elementor-element.elementor-element-ed915ef .elementor-heading-title{font-size:20px;line-height:30px;color:#004C98;}.elementor-94 .elementor-element.elementor-element-6443cdd{width:var( --container-widget-width, 106.982% );max-width:106.982%;--container-widget-width:106.982%;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-6443cdd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-6443cdd .elementor-icon-wrapper{text-align:center;}.elementor-94 .elementor-element.elementor-element-6443cdd.elementor-view-stacked .elementor-icon{background-color:#004C98;}.elementor-94 .elementor-element.elementor-element-6443cdd.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-6443cdd.elementor-view-default .elementor-icon{color:#004C98;border-color:#004C98;}.elementor-94 .elementor-element.elementor-element-6443cdd.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-6443cdd.elementor-view-default .elementor-icon svg{fill:#004C98;}.elementor-94 .elementor-element.elementor-element-fe4a465{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-94 .elementor-element.elementor-element-f9eaec1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-f9eaec1.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-0fb2d1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:start;}.elementor-94 .elementor-element.elementor-element-0fb2d1a.elementor-element{--align-self:flex-start;}.elementor-94 .elementor-element.elementor-element-0fb2d1a .elementor-heading-title{font-size:20px;line-height:30px;color:#004C98;}.elementor-94 .elementor-element.elementor-element-17fd1fd{width:var( --container-widget-width, 106.982% );max-width:106.982%;--container-widget-width:106.982%;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-17fd1fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-17fd1fd .elementor-icon-wrapper{text-align:center;}.elementor-94 .elementor-element.elementor-element-17fd1fd.elementor-view-stacked .elementor-icon{background-color:#004C98;}.elementor-94 .elementor-element.elementor-element-17fd1fd.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-17fd1fd.elementor-view-default .elementor-icon{color:#004C98;border-color:#004C98;}.elementor-94 .elementor-element.elementor-element-17fd1fd.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-17fd1fd.elementor-view-default .elementor-icon svg{fill:#004C98;}.elementor-94 .elementor-element.elementor-element-6773c1a{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-94 .elementor-element.elementor-element-784adc5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-94 .elementor-element.elementor-element-212d006{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 68px 3px rgba(0,0,0,0.5) inset;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-212d006:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-212d006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004C98;}.elementor-94 .elementor-element.elementor-element-212d006::before, .elementor-94 .elementor-element.elementor-element-212d006 > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-212d006 > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-212d006 > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-212d006 > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-212d006 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #004C98 100%, #004C98 0%);}.elementor-94 .elementor-element.elementor-element-212d006.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-01e4bdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:start;}.elementor-94 .elementor-element.elementor-element-01e4bdf.elementor-element{--align-self:flex-start;}.elementor-94 .elementor-element.elementor-element-01e4bdf .elementor-heading-title{font-size:20px;line-height:30px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-d395ea2{width:var( --container-widget-width, 106.982% );max-width:106.982%;--container-widget-width:106.982%;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-d395ea2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-d395ea2 .elementor-icon-wrapper{text-align:center;}.elementor-94 .elementor-element.elementor-element-d395ea2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-d395ea2.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-d395ea2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-d395ea2.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-d395ea2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-8b1d10b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 68px 3px rgba(0,0,0,0.5) inset;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-8b1d10b:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-8b1d10b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004C98;}.elementor-94 .elementor-element.elementor-element-8b1d10b.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-f125202{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:start;}.elementor-94 .elementor-element.elementor-element-f125202.elementor-element{--align-self:flex-start;}.elementor-94 .elementor-element.elementor-element-f125202 .elementor-heading-title{font-size:20px;line-height:30px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-e940330{width:var( --container-widget-width, 106.982% );max-width:106.982%;--container-widget-width:106.982%;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-e940330.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-e940330 .elementor-icon-wrapper{text-align:center;}.elementor-94 .elementor-element.elementor-element-e940330.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-e940330.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-e940330.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-e940330.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-e940330.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-13439c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 68px 3px rgba(0,0,0,0.5) inset;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-13439c2:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-13439c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004C98;}.elementor-94 .elementor-element.elementor-element-13439c2.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-920da41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:start;}.elementor-94 .elementor-element.elementor-element-920da41.elementor-element{--align-self:flex-start;}.elementor-94 .elementor-element.elementor-element-920da41 .elementor-heading-title{font-size:20px;line-height:30px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-ae04836{width:var( --container-widget-width, 106.982% );max-width:106.982%;--container-widget-width:106.982%;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-ae04836.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-ae04836 .elementor-icon-wrapper{text-align:center;}.elementor-94 .elementor-element.elementor-element-ae04836.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-ae04836.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-ae04836.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-ae04836.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-ae04836.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-3e086a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 68px 3px rgba(0,0,0,0.5) inset;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-3e086a0:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-3e086a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004C98;}.elementor-94 .elementor-element.elementor-element-3e086a0.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-27b85f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:start;}.elementor-94 .elementor-element.elementor-element-27b85f0.elementor-element{--align-self:flex-start;}.elementor-94 .elementor-element.elementor-element-27b85f0 .elementor-heading-title{font-size:20px;line-height:30px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-f99e7d2{width:var( --container-widget-width, 106.982% );max-width:106.982%;--container-widget-width:106.982%;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-f99e7d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-f99e7d2 .elementor-icon-wrapper{text-align:center;}.elementor-94 .elementor-element.elementor-element-f99e7d2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-f99e7d2.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-f99e7d2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-f99e7d2.elementor-view-framed .elementor-icon, .elementor-94 .elementor-element.elementor-element-f99e7d2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-7e8b998{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.75;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-94 .elementor-element.elementor-element-7e8b998:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-7e8b998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/05/salesman_example_fence_company.png");}.elementor-94 .elementor-element.elementor-element-7e8b998::before, .elementor-94 .elementor-element.elementor-element-7e8b998 > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-7e8b998 > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-7e8b998 > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-7e8b998 > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-7e8b998 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E0E10;--background-overlay:'';}.elementor-94 .elementor-element.elementor-element-7e8b998.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-91fc148{--display:flex;--justify-content:space-evenly;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-94 .elementor-element.elementor-element-91fc148.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-e1645f7{--display:flex;}.elementor-94 .elementor-element.elementor-element-5cacf11{text-align:start;}.elementor-94 .elementor-element.elementor-element-5cacf11 .elementor-heading-title{font-style:italic;line-height:44px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-f222065{width:var( --container-widget-width, 74.18% );max-width:74.18%;--container-widget-width:74.18%;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-f222065.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-e280f10{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-94 .elementor-element.elementor-element-1b050ff{width:var( --container-widget-width, 74.18% );max-width:74.18%;--container-widget-width:74.18%;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-1b050ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-04ab025{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-94 .elementor-element.elementor-element-04ab025::before, .elementor-94 .elementor-element.elementor-element-04ab025 > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-04ab025 > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-04ab025 > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-04ab025 > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-04ab025 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-94 .elementor-element.elementor-element-168211b{width:var( --container-widget-width, 89% );max-width:89%;background-color:#FFFFFF69;margin:7px 7px calc(var(--kit-widget-spacing, 0px) + 7px) 24px;padding:16px 16px 16px 16px;--container-widget-width:89%;--container-widget-flex-grow:0;border-style:none;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--e-form-steps-indicators-spacing:19px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-94 .elementor-element.elementor-element-168211b.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-168211b .elementor-field-group{padding-right:calc( 17px/2 );padding-left:calc( 17px/2 );margin-bottom:16px;}.elementor-94 .elementor-element.elementor-element-168211b .elementor-form-fields-wrapper{margin-left:calc( -17px/2 );margin-right:calc( -17px/2 );margin-bottom:-16px;}.elementor-94 .elementor-element.elementor-element-168211b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-94 .elementor-element.elementor-element-168211b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-94 .elementor-element.elementor-element-168211b .elementor-labels-inline .elementor-field-group > label{padding-left:7px;}body:not(.rtl) .elementor-94 .elementor-element.elementor-element-168211b .elementor-labels-inline .elementor-field-group > label{padding-right:7px;}body .elementor-94 .elementor-element.elementor-element-168211b .elementor-labels-above .elementor-field-group > label{padding-bottom:7px;}.elementor-94 .elementor-element.elementor-element-168211b .elementor-field-group > label{font-size:15px;line-height:3px;}.elementor-94 .elementor-element.elementor-element-168211b .elementor-field-type-html{padding-bottom:0px;}.elementor-94 .elementor-element.elementor-element-168211b .elementor-field-group .elementor-field{color:#000000;}.elementor-94 .elementor-element.elementor-element-168211b .elementor-field-group .elementor-field, .elementor-94 .elementor-element.elementor-element-168211b .elementor-field-subgroup label{font-size:12px;line-height:13px;}.elementor-94 .elementor-element.elementor-element-168211b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;}.elementor-94 .elementor-element.elementor-element-168211b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;}.elementor-94 .elementor-element.elementor-element-168211b .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-94 .elementor-element.elementor-element-168211b .elementor-button[type="submit"]{color:#ffffff;}.elementor-94 .elementor-element.elementor-element-168211b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-94 .elementor-element.elementor-element-168211b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-94 .elementor-element.elementor-element-168211b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-94 .elementor-element.elementor-element-168211b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-94 .elementor-element.elementor-element-168211b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-94 .elementor-element.elementor-element-168211b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-94 .elementor-element.elementor-element-27eaf81{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-94 .elementor-element.elementor-element-27eaf81:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-27eaf81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F8;}.elementor-94 .elementor-element.elementor-element-0f73316{text-align:center;}.elementor-94 .elementor-element.elementor-element-0f73316 .elementor-heading-title{font-size:36px;color:#111111;}.elementor-94 .elementor-element.elementor-element-311ef4d{text-align:center;font-style:italic;line-height:20px;}.elementor-94 .elementor-element.elementor-element-d19d708{--display:flex;}.elementor-94 .elementor-element.elementor-element-54111dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.44;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:0ms;}.elementor-94 .elementor-element.elementor-element-54111dd:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-54111dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/05/8-foot-privacy-fence-pool-fence-enclosure-fence-installation-isle-of-palms-sc-600x401.jpg");}.elementor-94 .elementor-element.elementor-element-54111dd::before, .elementor-94 .elementor-element.elementor-element-54111dd > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-54111dd > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-54111dd > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-54111dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-54111dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0E0E10 100%, #FFFFFF 100%);}.elementor-94 .elementor-element.elementor-element-54111dd.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-5ea9198{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-5ea9198 .elementor-heading-title{font-size:24px;line-height:25px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-25161ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-d5afed0{--display:flex;}.elementor-94 .elementor-element.elementor-element-51c0957{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.44;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-51c0957:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-51c0957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/04/gallery_wood_1-600x450.png");background-position:top center;}.elementor-94 .elementor-element.elementor-element-51c0957::before, .elementor-94 .elementor-element.elementor-element-51c0957 > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-51c0957 > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-51c0957 > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-51c0957 > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-51c0957 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0E0E10 100%, #FFFFFF 100%);}.elementor-94 .elementor-element.elementor-element-3b8b46f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-3b8b46f .elementor-heading-title{font-size:24px;line-height:25px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-5596c51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-3b7c208{--display:flex;}.elementor-94 .elementor-element.elementor-element-31c8cae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.44;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-31c8cae:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-31c8cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/05/aluminum-puppy-picket-dog-park-fence-installation-charleston-summerville-mount-pleasant-sc-413x600.jpg");background-position:top right;}.elementor-94 .elementor-element.elementor-element-31c8cae::before, .elementor-94 .elementor-element.elementor-element-31c8cae > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-31c8cae > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-31c8cae > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-31c8cae > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-31c8cae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0E0E10 100%, #FFFFFF 100%);}.elementor-94 .elementor-element.elementor-element-31c8cae.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-f5dfbfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-f5dfbfb .elementor-heading-title{font-size:24px;line-height:25px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-55d8149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-dc46fa5{--display:flex;}.elementor-94 .elementor-element.elementor-element-4a6c460{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.44;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-4a6c460:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-4a6c460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/05/4-foot-wood-Charleston-Style-wood-Privacy-Fence-installation-charleston-mount-pleasant-summerville-sc.jpg");}.elementor-94 .elementor-element.elementor-element-4a6c460::before, .elementor-94 .elementor-element.elementor-element-4a6c460 > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-4a6c460 > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-4a6c460 > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-4a6c460 > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-4a6c460 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0E0E10 100%, #FFFFFF 100%);}.elementor-94 .elementor-element.elementor-element-4a6c460.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-5170701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-5170701 .elementor-heading-title{font-size:24px;line-height:25px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-ee16e3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-db6490d{--display:flex;}.elementor-94 .elementor-element.elementor-element-ee1b707{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.44;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-ee1b707:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-ee1b707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/05/equestrian-wood-wire-fence-768x419.png");background-position:top right;}.elementor-94 .elementor-element.elementor-element-ee1b707::before, .elementor-94 .elementor-element.elementor-element-ee1b707 > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-ee1b707 > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-ee1b707 > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-ee1b707 > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-ee1b707 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0E0E10 100%, #FFFFFF 100%);}.elementor-94 .elementor-element.elementor-element-ee1b707.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-1652ec3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-1652ec3 .elementor-heading-title{font-size:24px;line-height:25px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-09f284d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-aecdc1e{--display:flex;}.elementor-94 .elementor-element.elementor-element-46345dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--overlay-opacity:0.44;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-46345dc:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-46345dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/05/fence-removal-and-replacement-wood-demo-mount-pleasant-sc-450x600.jpg");background-position:center center;}.elementor-94 .elementor-element.elementor-element-46345dc::before, .elementor-94 .elementor-element.elementor-element-46345dc > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-46345dc > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-46345dc > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-46345dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-46345dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0E0E10 100%, #FFFFFF 100%);}.elementor-94 .elementor-element.elementor-element-46345dc.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-79a3f9f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-94 .elementor-element.elementor-element-79a3f9f .elementor-heading-title{font-size:24px;line-height:25px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-eca6167{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-1d8816a{--display:flex;}.elementor-94 .elementor-element.elementor-element-ee25ad3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.44;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-ee25ad3:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-ee25ad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/05/community-fence-neighborhood-pool-768x419.png");background-position:bottom center;}.elementor-94 .elementor-element.elementor-element-ee25ad3::before, .elementor-94 .elementor-element.elementor-element-ee25ad3 > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-ee25ad3 > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-ee25ad3 > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-ee25ad3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-ee25ad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0E0E10 100%, #FFFFFF 100%);}.elementor-94 .elementor-element.elementor-element-ee25ad3.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-d2c05f3{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-94 .elementor-element.elementor-element-d2c05f3 .elementor-heading-title{font-size:24px;line-height:25px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-a5f7578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-b9c285e{--display:flex;}.elementor-94 .elementor-element.elementor-element-063f5a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:67px 67px;--row-gap:67px;--column-gap:67px;--overlay-opacity:0.44;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-063f5a8:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-063f5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/04/gallery_gates_2-600x450.webp");background-position:center center;}.elementor-94 .elementor-element.elementor-element-063f5a8::before, .elementor-94 .elementor-element.elementor-element-063f5a8 > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-063f5a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-063f5a8 > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-063f5a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-063f5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0E0E10 100%, #FFFFFF 100%);}.elementor-94 .elementor-element.elementor-element-063f5a8.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-acffa57{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-94 .elementor-element.elementor-element-acffa57 .elementor-heading-title{font-size:24px;line-height:25px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-db001f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-d4fae1d{--display:flex;}.elementor-94 .elementor-element.elementor-element-d4fae1d.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-0150c30{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.44;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-0150c30:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-0150c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/05/commercial-chain-link-fence-barbed-wire-768x419.png");background-position:bottom center;}.elementor-94 .elementor-element.elementor-element-0150c30::before, .elementor-94 .elementor-element.elementor-element-0150c30 > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-0150c30 > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-0150c30 > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-0150c30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-0150c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0E0E10 100%, #FFFFFF 100%);}.elementor-94 .elementor-element.elementor-element-bbf671c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-94 .elementor-element.elementor-element-bbf671c .elementor-heading-title{font-size:24px;line-height:25px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-ef359e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-9103f91{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-94 .elementor-element.elementor-element-3044525{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:080px;--padding-left:020px;--padding-right:020px;}.elementor-94 .elementor-element.elementor-element-3044525:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-3044525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E10;}.elementor-94 .elementor-element.elementor-element-a2daa7a{--display:flex;--justify-content:space-between;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-3bdfca9{text-align:center;}.elementor-94 .elementor-element.elementor-element-3bdfca9 .elementor-heading-title{text-transform:uppercase;color:#004C98;}.elementor-94 .elementor-element.elementor-element-f424e93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-f424e93 .elementor-heading-title{font-size:36px;line-height:30px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-c51f7c3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--justify-items:center;--align-items:stretch;}.elementor-94 .elementor-element.elementor-element-c51f7c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-5a7b738{--display:flex;--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:46px 46px;--row-gap:46px;--column-gap:46px;border-style:solid;--border-style:solid;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-5a7b738:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-5a7b738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004C98;}.elementor-94 .elementor-element.elementor-element-5a7b738.e-con{--align-self:center;}.elementor-94 .elementor-element.elementor-element-4211952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-94 .elementor-element.elementor-element-4211952 .elementor-heading-title{font-size:23px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-e3c00d9{font-size:16px;line-height:20px;color:#BFC3C8;}.elementor-94 .elementor-element.elementor-element-1ea59b3{width:var( --container-widget-width, 111.958% );max-width:111.958%;--container-widget-width:111.958%;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-1ea59b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-7550462{--display:flex;--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-7550462:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-7550462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004C98;}.elementor-94 .elementor-element.elementor-element-7550462.e-con{--align-self:center;}.elementor-94 .elementor-element.elementor-element-9454c4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-94 .elementor-element.elementor-element-9454c4a .elementor-heading-title{font-size:23px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-4213744{font-size:16px;line-height:20px;color:#BFC3C8;}.elementor-94 .elementor-element.elementor-element-8706799{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-8706799:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-8706799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004C98;}.elementor-94 .elementor-element.elementor-element-8706799.e-con{--align-self:center;}.elementor-94 .elementor-element.elementor-element-0519d7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-94 .elementor-element.elementor-element-0519d7d .elementor-heading-title{font-size:23px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-8edbc1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -29px) 0px;font-size:16px;line-height:20px;color:#BFC3C8;}.elementor-94 .elementor-element.elementor-element-a06d6d9{--display:flex;}.elementor-94 .elementor-element.elementor-element-a06d6d9:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-a06d6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E10;}.elementor-94 .elementor-element.elementor-element-03f7fcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:080px;--padding-left:020px;--padding-right:020px;}.elementor-94 .elementor-element.elementor-element-03f7fcc:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-03f7fcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E10;}.elementor-94 .elementor-element.elementor-element-a0e5d9d{text-align:center;}.elementor-94 .elementor-element.elementor-element-a0e5d9d .elementor-heading-title{font-size:36px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-d4ec85f{text-align:center;}.elementor-94 .elementor-element.elementor-element-d4ec85f .elementor-heading-title{font-style:italic;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-56042e8{text-align:justify;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-cc75a56{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;}.elementor-94 .elementor-element.elementor-element-232b041{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-232b041:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-232b041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/06/Charleston-style-exposed-post-8-foot-tall-johns-island-james-island-sc.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-94 .elementor-element.elementor-element-232b041.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-767acda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-94 .elementor-element.elementor-element-767acda .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-41ad6be{background-color:#00000040;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-549d2d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-549d2d1:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-549d2d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/06/aluminum-4-foot-fence-installation-charleston-point-hope-sc-571x600.jpg");background-size:cover;}.elementor-94 .elementor-element.elementor-element-a9b3654{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-94 .elementor-element.elementor-element-a9b3654 .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-d9ecaf1{background-color:#00000040;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-c21dd03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-c21dd03:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-c21dd03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/07/daniel-island-wood-living-fence-600x450.jpg");background-position:center center;background-size:cover;}.elementor-94 .elementor-element.elementor-element-198ce22{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-198ce22 .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-6cf893d{background-color:#00000040;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-15a0bd0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-15a0bd0:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-15a0bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/07/white-vinyl-privacy-fence-summerville-sc-450x600.jpg");background-size:cover;}.elementor-94 .elementor-element.elementor-element-060e8df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-94 .elementor-element.elementor-element-060e8df .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-75913b8{background-color:#00000040;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-6ba5933{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-6ba5933:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-6ba5933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/05/commercial-chain-link-fence-barbed-wire-600x327.png");background-position:center center;background-size:cover;}.elementor-94 .elementor-element.elementor-element-488b7c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-94 .elementor-element.elementor-element-488b7c7 .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-329a056{background-color:#00000040;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-add1776{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-add1776:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-add1776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/07/custom-aluminum-single-dock-gate-charleston-sc-450x600.jpg");background-size:cover;}.elementor-94 .elementor-element.elementor-element-b544cf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-94 .elementor-element.elementor-element-b544cf4 .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-dd2a327{background-color:#00000040;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:20px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-cba159b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:080px;--padding-bottom:080px;--padding-left:020px;--padding-right:020px;}.elementor-94 .elementor-element.elementor-element-cba159b:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-cba159b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-cba159b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-7aeee05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-7aeee05 .elementor-heading-title{font-size:36px;color:#111111;}.elementor-94 .elementor-element.elementor-element-bf5507b{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 044px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-size:14px;font-style:italic;color:#2A2A2A;}.elementor-94 .elementor-element.elementor-element-bf5507b.elementor-element{--align-self:center;}.elementor-94 .elementor-element.elementor-element-ca86a93{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-94 .elementor-element.elementor-element-ca86a93::before, .elementor-94 .elementor-element.elementor-element-ca86a93 > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-ca86a93 > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-ca86a93 > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-ca86a93 > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-ca86a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-94 .elementor-element.elementor-element-ca86a93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-f4dcd97{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-f4dcd97:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-f4dcd97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-f4dcd97.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-ae00bac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:start;}.elementor-94 .elementor-element.elementor-element-ae00bac.elementor-element{--align-self:flex-start;}.elementor-94 .elementor-element.elementor-element-ae00bac .elementor-heading-title{font-size:20px;color:#004C98;}.elementor-94 .elementor-element.elementor-element-814d60a{font-size:14px;line-height:20px;color:#2A2A2A;}.elementor-94 .elementor-element.elementor-element-d9e5895{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-d9e5895:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-d9e5895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-d9e5895.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-12eae0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:start;}.elementor-94 .elementor-element.elementor-element-12eae0b.elementor-element{--align-self:flex-start;}.elementor-94 .elementor-element.elementor-element-12eae0b .elementor-heading-title{font-size:20px;line-height:20px;color:#004C98;}.elementor-94 .elementor-element.elementor-element-95934dc{font-size:14px;line-height:20px;color:#2A2A2A;}.elementor-94 .elementor-element.elementor-element-6473e5b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-6473e5b:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-6473e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-6473e5b.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-3f206c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:start;}.elementor-94 .elementor-element.elementor-element-3f206c2.elementor-element{--align-self:flex-start;}.elementor-94 .elementor-element.elementor-element-3f206c2 .elementor-heading-title{font-size:20px;color:#004C98;}.elementor-94 .elementor-element.elementor-element-72c5b2d{font-size:14px;line-height:20px;color:#2A2A2A;}.elementor-94 .elementor-element.elementor-element-93c87cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-93c87cb:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-93c87cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-93c87cb.e-con{--align-self:stretch;}.elementor-94 .elementor-element.elementor-element-9a63ccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:start;}.elementor-94 .elementor-element.elementor-element-9a63ccf.elementor-element{--align-self:flex-start;}.elementor-94 .elementor-element.elementor-element-9a63ccf .elementor-heading-title{font-size:20px;color:#004C98;}.elementor-94 .elementor-element.elementor-element-fd2963f{font-size:14px;line-height:20px;color:#2A2A2A;}.elementor-94 .elementor-element.elementor-element-88d52ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:080px;--padding-left:020px;--padding-right:020px;}.elementor-94 .elementor-element.elementor-element-88d52ba:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-88d52ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0E0E10 0%, #16181D 100%);}.elementor-94 .elementor-element.elementor-element-380acac{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-380acac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-2c93f0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-2c93f0e .elementor-heading-title{font-size:36px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-9babcbc{text-align:center;}.elementor-94 .elementor-element.elementor-element-9babcbc .elementor-heading-title{font-style:italic;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-f81946a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-94 .elementor-element.elementor-element-61f2298{width:var( --container-widget-width, 100.448% );max-width:100.448%;--container-widget-width:100.448%;--container-widget-flex-grow:0;--e-icon-list-icon-size:26px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-end;--icon-vertical-offset:-7px;}.elementor-94 .elementor-element.elementor-element-61f2298.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(33px/2);}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(33px/2);}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(33px/2);}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-33px/2);}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-33px/2);}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:#ddd;}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.7s;}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.7s;}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-item > a{font-size:20px;line-height:20px;}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-94 .elementor-element.elementor-element-ba5763e iframe{height:450px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-94 .elementor-element.elementor-element-ca9c805{line-height:20px;color:#FFFFFF;}body.elementor-page-94{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:701px){.elementor-94 .elementor-element.elementor-element-2d31cc0{--width:1600px;}.elementor-94 .elementor-element.elementor-element-1382bf6{--width:100%;}.elementor-94 .elementor-element.elementor-element-784adc5{--content-width:1600px;}.elementor-94 .elementor-element.elementor-element-7e8b998{--width:100%;}.elementor-94 .elementor-element.elementor-element-91fc148{--width:52.834%;}.elementor-94 .elementor-element.elementor-element-27eaf81{--content-width:1200px;}.elementor-94 .elementor-element.elementor-element-54111dd{--width:100%;}.elementor-94 .elementor-element.elementor-element-c51f7c3{--width:100%;}.elementor-94 .elementor-element.elementor-element-03f7fcc{--content-width:1200px;}.elementor-94 .elementor-element.elementor-element-cba159b{--width:100%;}.elementor-94 .elementor-element.elementor-element-ca86a93{--width:101.011%;}.elementor-94 .elementor-element.elementor-element-380acac{--width:96.966%;}}@media(max-width:1024px) and (min-width:701px){.elementor-94 .elementor-element.elementor-element-91fc148{--width:500px;}}@media(max-width:1024px){.elementor-94 .elementor-element.elementor-element-2d31cc0{--padding-top:64px;--padding-bottom:64px;--padding-left:020px;--padding-right:020px;}.elementor-94 .elementor-element.elementor-element-02d16e8 .elementor-heading-title{font-size:36px;}.elementor-94 .elementor-element.elementor-element-6773c1a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-94 .elementor-element.elementor-element-784adc5{--grid-auto-flow:row;}.elementor-94 .elementor-element.elementor-element-e280f10{--grid-auto-flow:row;}.elementor-94 .elementor-element.elementor-element-0f73316 .elementor-heading-title{line-height:1em;}.elementor-94 .elementor-element.elementor-element-9103f91{--e-n-carousel-swiper-slides-to-display:2;}.elementor-94 .elementor-element.elementor-element-f424e93 .elementor-heading-title{line-height:1em;}.elementor-94 .elementor-element.elementor-element-c51f7c3{--grid-auto-flow:row;}.elementor-94 .elementor-element.elementor-element-a0e5d9d .elementor-heading-title{line-height:1em;}.elementor-94 .elementor-element.elementor-element-cc75a56{--grid-auto-flow:row;}.elementor-94 .elementor-element.elementor-element-ca86a93{--grid-auto-flow:row;}.elementor-94 .elementor-element.elementor-element-ca86a93.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-f4dcd97{--justify-content:flex-start;}.elementor-94 .elementor-element.elementor-element-f4dcd97.e-con{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-d9e5895{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-94 .elementor-element.elementor-element-2c93f0e .elementor-heading-title{line-height:1em;}}@media(max-width:700px){.elementor-94 .elementor-element.elementor-element-2d31cc0{--width:1600px;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--flex-wrap:wrap;--align-content:space-evenly;--overlay-opacity:0.53;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-94 .elementor-element.elementor-element-2d31cc0.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-94 .elementor-element.elementor-element-1382bf6{--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-1382bf6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-5bdff5e{--width:89.514vw;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--align-content:flex-start;}.elementor-94 .elementor-element.elementor-element-5bdff5e.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-94 .elementor-element.elementor-element-02d16e8.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-94 .elementor-element.elementor-element-02d16e8{text-align:start;}.elementor-94 .elementor-element.elementor-element-02d16e8 .elementor-heading-title{font-size:5;line-height:1.1em;}.elementor-94 .elementor-element.elementor-element-ddaf27a.elementor-element{--align-self:flex-start;}.elementor-94 .elementor-element.elementor-element-ddaf27a{text-align:start;}.elementor-94 .elementor-element.elementor-element-ddaf27a .elementor-heading-title{font-size:15;line-height:1.5em;}.elementor-94 .elementor-element.elementor-element-74d3dbe{width:var( --container-widget-width, 78.457vw );max-width:78.457vw;--container-widget-width:78.457vw;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-size:3.5vw;line-height:1.4em;}.elementor-94 .elementor-element.elementor-element-74d3dbe.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-94 .elementor-element.elementor-element-74d3dbe p{margin-block-end:0px;}.elementor-94 .elementor-element.elementor-element-b7aa548{width:var( --container-widget-width, 311.094px );max-width:311.094px;--container-widget-width:311.094px;--container-widget-flex-grow:0;}.elementor-94 .elementor-element.elementor-element-e305339{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-e305339.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-b2a50b4{--min-height:0px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-94 .elementor-element.elementor-element-b2a50b4.e-con{--align-self:center;}.elementor-94 .elementor-element.elementor-element-4616670{width:var( --container-widget-width, 336.625px );max-width:336.625px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:336.625px;--container-widget-flex-grow:0;text-align:center;}.elementor-94 .elementor-element.elementor-element-4616670.elementor-element{--align-self:center;}.elementor-94 .elementor-element.elementor-element-4616670 .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-94 .elementor-element.elementor-element-6528347 .elementor-icon{font-size:20px;}.elementor-94 .elementor-element.elementor-element-6528347 .elementor-icon svg{height:20px;}.elementor-94 .elementor-element.elementor-element-fbe9630{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-94 .elementor-element.elementor-element-fbe9630.e-con{--align-self:center;}.elementor-94 .elementor-element.elementor-element-2acf326{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-94 .elementor-element.elementor-element-2acf326.elementor-element{--align-self:center;}.elementor-94 .elementor-element.elementor-element-2acf326 .elementor-heading-title{font-size:14px;line-height:1em;}.elementor-94 .elementor-element.elementor-element-e948eb6 .elementor-icon{font-size:20px;}.elementor-94 .elementor-element.elementor-element-e948eb6 .elementor-icon svg{height:20px;}.elementor-94 .elementor-element.elementor-element-00f92e8{--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-94 .elementor-element.elementor-element-00f92e8.e-con{--align-self:center;}.elementor-94 .elementor-element.elementor-element-ed915ef.elementor-element{--align-self:center;}.elementor-94 .elementor-element.elementor-element-ed915ef .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-94 .elementor-element.elementor-element-6443cdd .elementor-icon{font-size:20px;}.elementor-94 .elementor-element.elementor-element-6443cdd .elementor-icon svg{height:20px;}.elementor-94 .elementor-element.elementor-element-f9eaec1{--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-94 .elementor-element.elementor-element-0fb2d1a.elementor-element{--align-self:center;}.elementor-94 .elementor-element.elementor-element-0fb2d1a .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-94 .elementor-element.elementor-element-17fd1fd.elementor-element{--align-self:center;}.elementor-94 .elementor-element.elementor-element-17fd1fd .elementor-icon{font-size:20px;}.elementor-94 .elementor-element.elementor-element-17fd1fd .elementor-icon svg{height:20px;}.elementor-94 .elementor-element.elementor-element-6773c1a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-94 .elementor-element.elementor-element-6773c1a.elementor-element{--align-self:center;}.elementor-94 .elementor-element.elementor-element-784adc5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-94 .elementor-element.elementor-element-212d006{--min-height:0px;--justify-content:space-between;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-94 .elementor-element.elementor-element-212d006.e-con{--align-self:center;}.elementor-94 .elementor-element.elementor-element-01e4bdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-94 .elementor-element.elementor-element-01e4bdf .elementor-heading-title{font-size:9px;line-height:1em;}.elementor-94 .elementor-element.elementor-element-d395ea2 .elementor-icon{font-size:20px;}.elementor-94 .elementor-element.elementor-element-d395ea2 .elementor-icon svg{height:20px;}.elementor-94 .elementor-element.elementor-element-8b1d10b{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-8b1d10b.e-con{--align-self:center;}.elementor-94 .elementor-element.elementor-element-f125202 .elementor-heading-title{font-size:9px;line-height:1em;}.elementor-94 .elementor-element.elementor-element-e940330 .elementor-icon{font-size:20px;}.elementor-94 .elementor-element.elementor-element-e940330 .elementor-icon svg{height:20px;}.elementor-94 .elementor-element.elementor-element-13439c2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-94 .elementor-element.elementor-element-13439c2.e-con{--align-self:center;}.elementor-94 .elementor-element.elementor-element-920da41 .elementor-heading-title{font-size:9px;line-height:1em;}.elementor-94 .elementor-element.elementor-element-ae04836 .elementor-icon{font-size:20px;}.elementor-94 .elementor-element.elementor-element-ae04836 .elementor-icon svg{height:20px;}.elementor-94 .elementor-element.elementor-element-27b85f0 .elementor-heading-title{font-size:9px;line-height:1em;}.elementor-94 .elementor-element.elementor-element-7e8b998:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-7e8b998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thefenceandgatecompany.com/wp-content/uploads/2026/05/salesman_example_fence_company-600x327.png");background-repeat:no-repeat;background-size:contain;}.elementor-94 .elementor-element.elementor-element-7e8b998{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-94 .elementor-element.elementor-element-91fc148{--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-94 .elementor-element.elementor-element-5cacf11{text-align:center;}.elementor-94 .elementor-element.elementor-element-5cacf11 .elementor-heading-title{font-size:4vw;line-height:1.3em;}.elementor-94 .elementor-element.elementor-element-f222065{padding:0px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-f222065 .elementor-button{font-size:3vw;padding:7px 7px 7px 7px;}.elementor-94 .elementor-element.elementor-element-e280f10{--width:74vw;--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:start;}.elementor-94 .elementor-element.elementor-element-1b050ff{padding:0px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-1b050ff .elementor-button{font-size:3vw;padding:7px 7px 7px 7px;}.elementor-94 .elementor-element.elementor-element-2372868 .elementor-button{font-size:3vw;padding:7px 7px 7px 7px;}.elementor-94 .elementor-element.elementor-element-04ab025{--width:500px;}.elementor-94 .elementor-element.elementor-element-27eaf81{--padding-top:25px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-0f73316 .elementor-heading-title{line-height:1em;}.elementor-94 .elementor-element.elementor-element-063f5a8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-94 .elementor-element.elementor-element-9103f91{--e-n-carousel-swiper-slides-to-display:1;}.elementor-94 .elementor-element.elementor-element-3044525{--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-94 .elementor-element.elementor-element-f424e93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-f424e93 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-94 .elementor-element.elementor-element-c51f7c3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-94 .elementor-element.elementor-element-5a7b738{--min-height:100px;--justify-content:space-between;}.elementor-94 .elementor-element.elementor-element-7550462{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-94 .elementor-element.elementor-element-8706799{--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:46px 0px;--row-gap:46px;--column-gap:0px;}.elementor-94 .elementor-element.elementor-element-9de55b7.elementor-element{--align-self:center;}.elementor-94 .elementor-element.elementor-element-03f7fcc{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-a0e5d9d .elementor-heading-title{line-height:1em;}.elementor-94 .elementor-element.elementor-element-56042e8{text-align:start;}.elementor-94 .elementor-element.elementor-element-cc75a56{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-94 .elementor-element.elementor-element-232b041{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-94 .elementor-element.elementor-element-549d2d1{--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-94 .elementor-element.elementor-element-59a51f2.elementor-element{--align-self:center;}.elementor-94 .elementor-element.elementor-element-cba159b{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-7aeee05 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-94 .elementor-element.elementor-element-bf5507b{line-height:20px;}.elementor-94 .elementor-element.elementor-element-bf5507b p{margin-block-end:0px;}.elementor-94 .elementor-element.elementor-element-ca86a93{--width:78.776vw;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-94 .elementor-element.elementor-element-88d52ba{--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-94 .elementor-element.elementor-element-380acac{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-94 .elementor-element.elementor-element-2c93f0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-2c93f0e .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-94 .elementor-element.elementor-element-61f2298{width:var( --container-widget-width, 267.396px );max-width:267.396px;--container-widget-width:267.396px;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-94 .elementor-element.elementor-element-61f2298 .elementor-icon-list-item > a{font-size:3vw;line-height:1.2em;}}/* Start custom CSS */html {
  scroll-padding-top: 150px;
}/* End custom CSS */