.elementor-10 .elementor-element.elementor-element-7045acb{–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;–padding-top:0px;–padding-bottom:0px;–padding-left:10px;–padding-right:10px;}.elementor-10 .elementor-element.elementor-element-bc76d0f{–display:flex;–gap:30px 30px;–row-gap:30px;–column-gap:30px;–overlay-opacity:0.51;–border-radius:20px 20px 0px 0px;–padding-top:160px;–padding-bottom:100px;–padding-left:40px;–padding-right:40px;}.elementor-10 .elementor-element.elementor-element-bc76d0f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bc76d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url(“https://griffinfence.com/wp-content/uploads/2026/02/wooden-fence.jpeg”);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-bc76d0f::before, .elementor-10 .elementor-element.elementor-element-bc76d0f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bc76d0f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bc76d0f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bc76d0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bc76d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;background-color:var( –e-global-color-accent );}.elementor-widget-heading .elementor-heading-title{font-family:var( –e-global-typography-primary-font-family ), Sans-serif;font-weight:var( –e-global-typography-primary-font-weight );color:var( –e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-5cfe45e{text-align:center;}.elementor-10 .elementor-element.elementor-element-5cfe45e .elementor-heading-title{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:600;color:var( –e-global-color-d47a0af );}.elementor-widget-text-editor{font-family:var( –e-global-typography-text-font-family ), Sans-serif;font-weight:var( –e-global-typography-text-font-weight );color:var( –e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( –e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( –e-global-color-primary );border-color:var( –e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b4639e0{text-align:center;font-family:”Manrope”, Sans-serif;font-size:20px;font-weight:400;color:var( –e-global-color-48b6e46 );}.elementor-widget-button .elementor-button{font-family:var( –e-global-typography-accent-font-family ), Sans-serif;font-weight:var( –e-global-typography-accent-font-weight );background-color:var( –e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-bec4f29 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-size:22px;font-weight:700;background-color:#00663C;}.elementor-10 .elementor-element.elementor-element-83440af{text-align:center;font-family:”Manrope”, Sans-serif;font-size:20px;font-weight:400;color:var( –e-global-color-48b6e46 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( –e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( –e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( –e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( –e-global-typography-text-font-family ), Sans-serif;font-weight:var( –e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( –e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-11f216e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-10 .elementor-element.elementor-element-11f216e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-10 .elementor-element.elementor-element-11f216e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-10 .elementor-element.elementor-element-11f216e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-10 .elementor-element.elementor-element-11f216e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-10 .elementor-element.elementor-element-11f216e .elementor-icon-list-icon i{color:var( –e-global-color-d47a0af );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-11f216e .elementor-icon-list-icon svg{fill:var( –e-global-color-d47a0af );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-11f216e{–e-icon-list-icon-size:16px;–icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-11f216e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-11f216e .elementor-icon-list-item > a{font-family:”Manrope”, Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-11f216e .elementor-icon-list-text{color:var( –e-global-color-48b6e46 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-c8279ab{–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:-20px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0px;–padding-bottom:0px;–padding-left:10px;–padding-right:10px;}.elementor-10 .elementor-element.elementor-element-e59a2b9{–display:grid;–e-con-grid-template-columns:1fr .8fr;–e-con-grid-template-rows:repeat(1, 1fr);–gap:0px 0px;–row-gap:0px;–column-gap:0px;–grid-auto-flow:row;–align-items:center;–border-radius:0px 0px 20px 20px;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e59a2b9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e59a2b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7D8;}.elementor-10 .elementor-element.elementor-element-62e0033{–display:grid;–e-con-grid-template-columns:1fr .8fr 1fr;–e-con-grid-template-rows:repeat(1, 1fr);–gap:20px 20px;–row-gap:20px;–column-gap:20px;–grid-auto-flow:row;–align-items:center;–border-radius:0px 0px 0px 20px;–padding-top:40px;–padding-bottom:40px;–padding-left:40px;–padding-right:40px;}.elementor-10 .elementor-element.elementor-element-bf8f523 .elementor-heading-title{font-family:”Plus Jakarta Sans”, Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-bf8f523{width:var( –container-widget-width, 184px );max-width:184px;–container-widget-width:184px;–container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0be8cc6 .elementor-heading-title{font-family:”Plus Jakarta Sans”, Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-0be8cc6{width:var( –container-widget-width, 174px );max-width:174px;–container-widget-width:174px;–container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-60a3bd6 .elementor-heading-title{font-family:”Plus Jakarta Sans”, Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-ed2dad6{–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;–align-items:center;–border-radius:0px 0px 20px 20px;–padding-top:40px;–padding-bottom:40px;–padding-left:40px;–padding-right:40px;}.elementor-10 .elementor-element.elementor-element-ed2dad6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ed2dad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF7;}.elementor-widget-image .widget-image-caption{color:var( –e-global-color-text );font-family:var( –e-global-typography-text-font-family ), Sans-serif;font-weight:var( –e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-e448b5d{text-align:center;margin:0px 0px calc(var(–kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-e448b5d img{width:200px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( –e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( –e-global-color-primary );color:var( –e-global-color-primary );border-color:var( –e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( –e-global-typography-primary-font-family ), Sans-serif;font-weight:var( –e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( –e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( –e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( –e-global-typography-text-font-family ), Sans-serif;font-weight:var( –e-global-typography-text-font-weight );color:var( –e-global-color-text );}.elementor-10 .elementor-element.elementor-element-a183d78 .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-a183d78 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a183d78 .elementor-icon-box-title a{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-a183d78 .elementor-icon-box-description{font-family:”Manrope”, Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-64ac869{–display:grid;–e-con-grid-template-columns:repeat(2, 1fr);–e-con-grid-template-rows:repeat(1, 1fr);–gap:60px 60px;–row-gap:60px;–column-gap:60px;–grid-auto-flow:row;–align-items:end;–margin-top:80px;–margin-bottom:40px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-bd1c000{–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;}.elementor-10 .elementor-element.elementor-element-8673f19 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8673f19 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8673f19{–e-icon-list-icon-size:8px;–icon-vertical-offset:0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BEBEBE;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-8673f19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8673f19 .elementor-icon-list-item > a{font-family:”Manrope”, Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0.4px;}.elementor-10 .elementor-element.elementor-element-8673f19 .elementor-icon-list-text{color:var( –e-global-color-primary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8673f19.elementor-element{–align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3170d35{–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;}.elementor-10 .elementor-element.elementor-element-5bc7741{–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;}.elementor-10 .elementor-element.elementor-element-6d8bcfc{–display:grid;–e-con-grid-template-columns:1fr .5fr;–e-con-grid-template-rows:repeat(1, 1fr);–gap:60px 60px;–row-gap:60px;–column-gap:60px;–grid-auto-flow:row;–align-items:end;–margin-top:100px;–margin-bottom:40px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-49ef8c8{–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;}.elementor-10 .elementor-element.elementor-element-c56fecd{–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;–align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-69f4b70 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10 .elementor-element.elementor-element-69f4b70 .elementor-button{fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-d47a0af );}.elementor-10 .elementor-element.elementor-element-69f4b70{width:var( –container-widget-width, 300px );max-width:300px;–container-widget-width:300px;–container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ecf7c71{–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;}.elementor-10 .elementor-element.elementor-element-6770c66{–display:flex;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-10 .elementor-element.elementor-element-ada910b{–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;–border-radius:23px 23px 23px 23px;–padding-top:30px;–padding-bottom:30px;–padding-left:30px;–padding-right:30px;}.elementor-10 .elementor-element.elementor-element-ada910b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ada910b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-5162f75 );}.elementor-10 .elementor-element.elementor-element-ada910b.e-con{–flex-grow:1;–flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( –e-global-typography-primary-font-family ), Sans-serif;font-weight:var( –e-global-typography-primary-font-weight );color:var( –e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( –e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( –e-global-typography-text-font-family ), Sans-serif;font-weight:var( –e-global-typography-text-font-weight );color:var( –e-global-color-text );}.elementor-10 .elementor-element.elementor-element-b255b86 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-b255b86.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-10 .elementor-element.elementor-element-b255b86.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-10 .elementor-element.elementor-element-b255b86.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-b255b86 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10 .elementor-element.elementor-element-b255b86 .elementor-image-box-img img{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-b255b86:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-b255b86:has(:hover) .elementor-image-box-title,
.elementor-10 .elementor-element.elementor-element-b255b86:has(:focus) .elementor-image-box-title{color:var( –e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-80b03ca{–display:flex;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-10 .elementor-element.elementor-element-72e027c{–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;–border-radius:23px 23px 23px 23px;–padding-top:30px;–padding-bottom:30px;–padding-left:30px;–padding-right:30px;}.elementor-10 .elementor-element.elementor-element-72e027c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-72e027c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-5162f75 );}.elementor-10 .elementor-element.elementor-element-72e027c.e-con{–flex-grow:1;–flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9a3e2ca .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-9a3e2ca.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-10 .elementor-element.elementor-element-9a3e2ca.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-10 .elementor-element.elementor-element-9a3e2ca.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-9a3e2ca .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10 .elementor-element.elementor-element-9a3e2ca .elementor-image-box-img img{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-9a3e2ca:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-9a3e2ca:has(:hover) .elementor-image-box-title,
.elementor-10 .elementor-element.elementor-element-9a3e2ca:has(:focus) .elementor-image-box-title{color:var( –e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-b5cde14{–display:flex;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-10 .elementor-element.elementor-element-ed8b207{–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;–border-radius:23px 23px 23px 23px;–padding-top:30px;–padding-bottom:30px;–padding-left:30px;–padding-right:30px;}.elementor-10 .elementor-element.elementor-element-ed8b207:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ed8b207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-5162f75 );}.elementor-10 .elementor-element.elementor-element-ed8b207.e-con{–flex-grow:1;–flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6bb00d5 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-6bb00d5.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-10 .elementor-element.elementor-element-6bb00d5.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-10 .elementor-element.elementor-element-6bb00d5.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-6bb00d5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10 .elementor-element.elementor-element-6bb00d5 .elementor-image-box-img img{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-6bb00d5:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-6bb00d5:has(:hover) .elementor-image-box-title,
.elementor-10 .elementor-element.elementor-element-6bb00d5:has(:focus) .elementor-image-box-title{color:var( –e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-876ec01{–display:flex;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-10 .elementor-element.elementor-element-83a2900{–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;–border-radius:23px 23px 23px 23px;–padding-top:30px;–padding-bottom:30px;–padding-left:30px;–padding-right:30px;}.elementor-10 .elementor-element.elementor-element-83a2900:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-83a2900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-5162f75 );}.elementor-10 .elementor-element.elementor-element-83a2900.e-con{–flex-grow:1;–flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c3b4da9 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-c3b4da9.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-10 .elementor-element.elementor-element-c3b4da9.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-10 .elementor-element.elementor-element-c3b4da9.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-c3b4da9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10 .elementor-element.elementor-element-c3b4da9 .elementor-image-box-img img{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-c3b4da9:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-c3b4da9:has(:hover) .elementor-image-box-title,
.elementor-10 .elementor-element.elementor-element-c3b4da9:has(:focus) .elementor-image-box-title{color:var( –e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6d2eb5c{–display:flex;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-10 .elementor-element.elementor-element-29e720e{–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;–border-radius:23px 23px 23px 23px;–padding-top:30px;–padding-bottom:30px;–padding-left:30px;–padding-right:30px;}.elementor-10 .elementor-element.elementor-element-29e720e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-29e720e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-5162f75 );}.elementor-10 .elementor-element.elementor-element-29e720e.e-con{–flex-grow:1;–flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a5b2f2f .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-a5b2f2f.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-10 .elementor-element.elementor-element-a5b2f2f.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-10 .elementor-element.elementor-element-a5b2f2f.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-a5b2f2f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10 .elementor-element.elementor-element-a5b2f2f .elementor-image-box-img img{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-a5b2f2f:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-a5b2f2f:has(:hover) .elementor-image-box-title,
.elementor-10 .elementor-element.elementor-element-a5b2f2f:has(:focus) .elementor-image-box-title{color:var( –e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6b3dc3f{–display:flex;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-10 .elementor-element.elementor-element-2c3c11b{–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;–border-radius:23px 23px 23px 23px;–padding-top:30px;–padding-bottom:30px;–padding-left:30px;–padding-right:30px;}.elementor-10 .elementor-element.elementor-element-2c3c11b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2c3c11b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-5162f75 );}.elementor-10 .elementor-element.elementor-element-2c3c11b.e-con{–flex-grow:1;–flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f2ba1e5 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-f2ba1e5.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-10 .elementor-element.elementor-element-f2ba1e5.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-10 .elementor-element.elementor-element-f2ba1e5.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-f2ba1e5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10 .elementor-element.elementor-element-f2ba1e5 .elementor-image-box-img img{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-f2ba1e5:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-f2ba1e5:has(:hover) .elementor-image-box-title,
.elementor-10 .elementor-element.elementor-element-f2ba1e5:has(:focus) .elementor-image-box-title{color:var( –e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-45a029b{–display:flex;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-10 .elementor-element.elementor-element-6926994{–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;–border-radius:23px 23px 23px 23px;–padding-top:30px;–padding-bottom:30px;–padding-left:30px;–padding-right:30px;}.elementor-10 .elementor-element.elementor-element-6926994:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6926994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-5162f75 );}.elementor-10 .elementor-element.elementor-element-6926994.e-con{–flex-grow:1;–flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9e0270e .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-9e0270e.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-10 .elementor-element.elementor-element-9e0270e.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-10 .elementor-element.elementor-element-9e0270e.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-9e0270e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10 .elementor-element.elementor-element-9e0270e .elementor-image-box-img img{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-9e0270e:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-9e0270e:has(:hover) .elementor-image-box-title,
.elementor-10 .elementor-element.elementor-element-9e0270e:has(:focus) .elementor-image-box-title{color:var( –e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3b61e9a{–display:flex;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-10 .elementor-element.elementor-element-d5c7da1{–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;–border-radius:23px 23px 23px 23px;–padding-top:30px;–padding-bottom:30px;–padding-left:30px;–padding-right:30px;}.elementor-10 .elementor-element.elementor-element-d5c7da1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d5c7da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-5162f75 );}.elementor-10 .elementor-element.elementor-element-d5c7da1.e-con{–flex-grow:1;–flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-bc6fda3 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-bc6fda3.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-10 .elementor-element.elementor-element-bc6fda3.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-10 .elementor-element.elementor-element-bc6fda3.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-bc6fda3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10 .elementor-element.elementor-element-bc6fda3 .elementor-image-box-img img{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-bc6fda3:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-bc6fda3:has(:hover) .elementor-image-box-title,
.elementor-10 .elementor-element.elementor-element-bc6fda3:has(:focus) .elementor-image-box-title{color:var( –e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-c97017d{–e-n-carousel-swiper-slides-to-display:4;–e-n-carousel-slide-height:auto;–e-n-carousel-slide-container-height:100%;–e-n-carousel-swiper-offset-size:80px;–e-n-carousel-swiper-slides-gap:10px;}.elementor-10 .elementor-element.elementor-element-87ae7e7{–display:grid;–e-con-grid-template-columns:repeat(2, 1fr);–e-con-grid-template-rows:repeat(1, 1fr);–gap:60px 60px;–row-gap:60px;–column-gap:60px;–grid-auto-flow:row;–margin-top:100px;–margin-bottom:100px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f1bac14{–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;–border-radius:16px 16px 16px 16px;}.elementor-10 .elementor-element.elementor-element-f1bac14:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f1bac14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(“https://griffinfence.com/wp-content/uploads/2026/02/File_005-1-scaled.webp”);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-233662f{–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;}.elementor-10 .elementor-element.elementor-element-fc44115 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-fc44115 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-fc44115 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-fc44115 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-10 .elementor-element.elementor-element-fc44115 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-10 .elementor-element.elementor-element-fc44115 .elementor-icon-list-icon i{color:var( –e-global-color-48b6e46 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-fc44115 .elementor-icon-list-icon svg{fill:var( –e-global-color-48b6e46 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-fc44115{–e-icon-list-icon-size:20px;–icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-fc44115 .elementor-icon-list-text{color:var( –e-global-color-text );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-7f24f88 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10 .elementor-element.elementor-element-7f24f88 .elementor-button{fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-d47a0af );}.elementor-10 .elementor-element.elementor-element-7f24f88{width:var( –container-widget-width, 300px );max-width:300px;–container-widget-width:300px;–container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-37cb2d3{–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;–align-items:center;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3678a22 img{width:100px;}.elementor-10 .elementor-element.elementor-element-75ad38d .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-f369c8c{–display:grid;–e-con-grid-template-columns:repeat(2, 1fr);–e-con-grid-template-rows:repeat(1, 1fr);–gap:60px 60px;–row-gap:60px;–column-gap:60px;–grid-auto-flow:row;–padding-top:100px;–padding-bottom:100px;–padding-left:10px;–padding-right:10px;}.elementor-10 .elementor-element.elementor-element-f369c8c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f369c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-5162f75 );}.elementor-10 .elementor-element.elementor-element-f2e8440{–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;}.elementor-10 .elementor-element.elementor-element-392c22e{–display:flex;}.elementor-10 .elementor-element.elementor-element-b3e3770 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-5162f75 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b947863{–display:flex;}.elementor-10 .elementor-element.elementor-element-cb57cdd .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-5162f75 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3610016{–display:flex;}.elementor-10 .elementor-element.elementor-element-d896085 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-5162f75 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-becd976{–display:flex;}.elementor-10 .elementor-element.elementor-element-d61740d .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-5162f75 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ce68e75{–n-accordion-title-font-size:1rem;–n-accordion-item-title-space-between:0px;–n-accordion-item-title-distance-from-content:0px;–n-accordion-title-normal-color:var( –e-global-color-primary );–n-accordion-title-active-color:var( –e-global-color-secondary );–n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-ce68e75 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10 .elementor-element.elementor-element-ce68e75 {–n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-10 .elementor-element.elementor-element-ce68e75 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( –e-global-typography-primary-font-family ), Sans-serif;font-weight:var( –e-global-typography-primary-font-weight );}:where( .elementor-10 .elementor-element.elementor-element-ce68e75 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;–padding-top:0px;–padding-right:0px;–padding-bottom:20px;–padding-left:0px;}.elementor-10 .elementor-element.elementor-element-d9f6635{–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;–border-radius:16px 16px 16px 16px;}.elementor-10 .elementor-element.elementor-element-d9f6635:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d9f6635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(“https://griffinfence.com/wp-content/uploads/2026/02/img_1018-1.webp”);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-78585f3{–display:grid;–e-con-grid-template-columns:repeat(2, 1fr);–e-con-grid-template-rows:repeat(1, 1fr);–gap:60px 60px;–row-gap:60px;–column-gap:60px;–grid-auto-flow:row;–margin-top:100px;–margin-bottom:100px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-0a4883d{–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;–border-radius:16px 16px 16px 16px;}.elementor-10 .elementor-element.elementor-element-0a4883d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0a4883d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(“https://griffinfence.com/wp-content/uploads/2026/03/Slide-track-CLG-1-1.webp”);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6bd4b25{–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;}.elementor-10 .elementor-element.elementor-element-0a56022{–display:flex;}.elementor-10 .elementor-element.elementor-element-4c4b89d .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-48b6e46 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-35b4c47{–display:flex;}.elementor-10 .elementor-element.elementor-element-628cac1 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-48b6e46 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d4b340e{–display:flex;}.elementor-10 .elementor-element.elementor-element-591c577 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-48b6e46 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8c4e8a6{–display:flex;}.elementor-10 .elementor-element.elementor-element-cc40a6f .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-48b6e46 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9fe4156{–n-accordion-title-font-size:1rem;–n-accordion-item-title-space-between:0px;–n-accordion-item-title-distance-from-content:0px;–n-accordion-title-normal-color:var( –e-global-color-primary );–n-accordion-title-active-color:var( –e-global-color-secondary );–n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-9fe4156 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10 .elementor-element.elementor-element-9fe4156 {–n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-10 .elementor-element.elementor-element-9fe4156 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( –e-global-typography-primary-font-family ), Sans-serif;font-weight:var( –e-global-typography-primary-font-weight );}:where( .elementor-10 .elementor-element.elementor-element-9fe4156 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;–padding-top:0px;–padding-right:0px;–padding-bottom:20px;–padding-left:0px;}.elementor-10 .elementor-element.elementor-element-2d86883{–display:grid;–e-con-grid-template-columns:repeat(2, 1fr);–e-con-grid-template-rows:repeat(1, 1fr);–gap:60px 60px;–row-gap:60px;–column-gap:60px;–grid-auto-flow:row;–padding-top:100px;–padding-bottom:100px;–padding-left:10px;–padding-right:10px;}.elementor-10 .elementor-element.elementor-element-2d86883:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2d86883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-5162f75 );}.elementor-10 .elementor-element.elementor-element-8a0a7ea{–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;}.elementor-10 .elementor-element.elementor-element-453d4b9{–display:flex;}.elementor-10 .elementor-element.elementor-element-ce74eee .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-5162f75 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0068305{–display:flex;}.elementor-10 .elementor-element.elementor-element-6eee183 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-5162f75 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5fc1965{–display:flex;}.elementor-10 .elementor-element.elementor-element-17a4600 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-5162f75 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-04dd269{–display:flex;}.elementor-10 .elementor-element.elementor-element-ff1a4d8 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-5162f75 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-fe6c62c{–n-accordion-title-font-size:1rem;–n-accordion-item-title-space-between:0px;–n-accordion-item-title-distance-from-content:0px;–n-accordion-title-normal-color:var( –e-global-color-primary );–n-accordion-title-active-color:var( –e-global-color-secondary );–n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-fe6c62c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10 .elementor-element.elementor-element-fe6c62c {–n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-10 .elementor-element.elementor-element-fe6c62c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( –e-global-typography-primary-font-family ), Sans-serif;font-weight:var( –e-global-typography-primary-font-weight );}:where( .elementor-10 .elementor-element.elementor-element-fe6c62c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;–padding-top:0px;–padding-right:0px;–padding-bottom:20px;–padding-left:0px;}.elementor-10 .elementor-element.elementor-element-13d1788{–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;–border-radius:16px 16px 16px 16px;}.elementor-10 .elementor-element.elementor-element-13d1788:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-13d1788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(“https://griffinfence.com/wp-content/uploads/2026/02/IMG_2094-scaled.webp”);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5dc410f{–display:grid;–e-con-grid-template-columns:repeat(2, 1fr);–e-con-grid-template-rows:repeat(1, 1fr);–gap:60px 60px;–row-gap:60px;–column-gap:60px;–grid-auto-flow:row;–margin-top:100px;–margin-bottom:100px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b309ea1{–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;–border-radius:16px 16px 16px 16px;}.elementor-10 .elementor-element.elementor-element-b309ea1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b309ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(“https://griffinfence.com/wp-content/uploads/2026/03/PVC-black-CLF-1-1.webp”);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-950f1c8{–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;}.elementor-10 .elementor-element.elementor-element-4f3faf3{–display:flex;}.elementor-10 .elementor-element.elementor-element-3e4aec8 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-48b6e46 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6f17dcc{–display:flex;}.elementor-10 .elementor-element.elementor-element-2e84ac2 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-48b6e46 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0ad2639{–display:flex;}.elementor-10 .elementor-element.elementor-element-e76e6b7 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-48b6e46 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-fecd070{–display:flex;}.elementor-10 .elementor-element.elementor-element-9ba3765 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-48b6e46 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-673124a{–n-accordion-title-font-size:1rem;–n-accordion-item-title-space-between:0px;–n-accordion-item-title-distance-from-content:0px;–n-accordion-title-normal-color:var( –e-global-color-primary );–n-accordion-title-active-color:var( –e-global-color-secondary );–n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-673124a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10 .elementor-element.elementor-element-673124a {–n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-10 .elementor-element.elementor-element-673124a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( –e-global-typography-primary-font-family ), Sans-serif;font-weight:var( –e-global-typography-primary-font-weight );}:where( .elementor-10 .elementor-element.elementor-element-673124a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;–padding-top:0px;–padding-right:0px;–padding-bottom:20px;–padding-left:0px;}.elementor-10 .elementor-element.elementor-element-15bfdff{–display:grid;–e-con-grid-template-columns:repeat(2, 1fr);–e-con-grid-template-rows:repeat(1, 1fr);–gap:60px 60px;–row-gap:60px;–column-gap:60px;–grid-auto-flow:row;–padding-top:100px;–padding-bottom:100px;–padding-left:10px;–padding-right:10px;}.elementor-10 .elementor-element.elementor-element-15bfdff:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-15bfdff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-5162f75 );}.elementor-10 .elementor-element.elementor-element-5fdb27c{–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;}.elementor-10 .elementor-element.elementor-element-5762204{–display:flex;}.elementor-10 .elementor-element.elementor-element-aece396 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-5162f75 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0e0853e{–display:flex;}.elementor-10 .elementor-element.elementor-element-8360564 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-5162f75 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-14acc01{–display:flex;}.elementor-10 .elementor-element.elementor-element-7cae0c0 .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-5162f75 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0909f3e{–display:flex;}.elementor-10 .elementor-element.elementor-element-76f86eb .elementor-button{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:500;text-decoration:underline;fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-5162f75 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dc1af0c{–n-accordion-title-font-size:1rem;–n-accordion-item-title-space-between:0px;–n-accordion-item-title-distance-from-content:0px;–n-accordion-title-normal-color:var( –e-global-color-primary );–n-accordion-title-active-color:var( –e-global-color-secondary );–n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-dc1af0c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10 .elementor-element.elementor-element-dc1af0c {–n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-10 .elementor-element.elementor-element-dc1af0c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( –e-global-typography-primary-font-family ), Sans-serif;font-weight:var( –e-global-typography-primary-font-weight );}:where( .elementor-10 .elementor-element.elementor-element-dc1af0c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;–padding-top:0px;–padding-right:0px;–padding-bottom:20px;–padding-left:0px;}.elementor-10 .elementor-element.elementor-element-c3ccd94{–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;–border-radius:16px 16px 16px 16px;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-64c9532 img{height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-632353e{–display:flex;–margin-top:100px;–margin-bottom:40px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-c777a1c{text-align:center;}.elementor-10 .elementor-element.elementor-element-3c34423{text-align:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode=’false’] > .e-n-tabs-heading > .e-n-tab-title[aria-selected=”false”]:hover{background:var( –e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected=”true”], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode=’true’] > .e-n-tabs-heading > .e-n-tab-title[aria-selected=”false”]:hover{background:var( –e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( –e-global-typography-accent-font-family ), Sans-serif;font-weight:var( –e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-1bf4d21{–display:grid;–e-con-grid-template-columns:repeat(3, 1fr);–e-con-grid-template-rows:repeat(1, 1fr);–gap:30px 30px;–row-gap:30px;–column-gap:30px;–grid-auto-flow:row;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5dc6534{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cf2f9ed img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-15718b4{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4681371 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-2a4aef2{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fd4fc6f img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-8165b8e{–display:grid;–e-con-grid-template-columns:repeat(3, 1fr);–e-con-grid-template-rows:repeat(1, 1fr);–gap:30px 30px;–row-gap:30px;–column-gap:30px;–grid-auto-flow:row;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c91ba43{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-140b5f8 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-47171da{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-11250d1 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-e35e567{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2a0623b img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-6ce265d{–display:grid;–e-con-grid-template-columns:repeat(3, 1fr);–e-con-grid-template-rows:repeat(1, 1fr);–gap:30px 30px;–row-gap:30px;–column-gap:30px;–grid-auto-flow:row;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0ba2fc1{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bec869b img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-cc4f3c6{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-eaf7b1e img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-346d115{–display:grid;–e-con-grid-template-columns:repeat(3, 1fr);–e-con-grid-template-rows:repeat(1, 1fr);–gap:30px 30px;–row-gap:30px;–column-gap:30px;–grid-auto-flow:row;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b7b3482{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a04b81c img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-c177642{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-26f79ab img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-59deaea{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5a72411 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-5dc61e1{–n-tabs-heading-justify-content:initial;–n-tabs-title-width:100%;–n-tabs-title-height:initial;–n-tabs-title-align-items:center;–n-tabs-title-flex-grow:1;–n-tabs-heading-wrap:wrap;–n-tabs-heading-overflow-x:initial;–n-tabs-title-white-space:initial;–n-tabs-gap:40px;–n-tabs-title-color:var( –e-global-color-primary );–n-tabs-title-color-active:var( –e-global-color-48b6e46 );}.elementor-10 .elementor-element.elementor-element-5dc61e1.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode=’false’] > .e-n-tabs-heading > .e-n-tab-title[aria-selected=”false”]:hover{background:var( –e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5dc61e1.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected=”true”], .elementor-10 .elementor-element.elementor-element-5dc61e1.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode=’true’] > .e-n-tabs-heading > .e-n-tab-title[aria-selected=”false”]:hover{background:var( –e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5dc61e1 [data-touch-mode=”false”] .e-n-tab-title[aria-selected=”false”]:hover{–n-tabs-title-color-hover:var( –e-global-color-48b6e46 );}.elementor-10 .elementor-element.elementor-element-43ab38e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10 .elementor-element.elementor-element-43ab38e .elementor-button{fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-d47a0af );}.elementor-10 .elementor-element.elementor-element-43ab38e{margin:30px 0px calc(var(–kit-widget-spacing, 0px) + 0px) 0px;width:var( –container-widget-width, 300px );max-width:300px;–container-widget-width:300px;–container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-43ab38e.elementor-element{–align-self:center;}.elementor-10 .elementor-element.elementor-element-ac5dcf7{–display:grid;–e-con-grid-template-columns:repeat(2, 1fr);–e-con-grid-template-rows:repeat(1, 1fr);–gap:60px 60px;–row-gap:60px;–column-gap:60px;–grid-auto-flow:row;–margin-top:100px;–margin-bottom:100px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-5041e01{–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;–border-radius:16px 16px 16px 16px;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0a60d8a{–display:flex;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–border-radius:0px 0px 0px 20px;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:10px;–padding-bottom:10px;–padding-left:10px;–padding-right:10px;–position:absolute;top:0px;–z-index:1;}.elementor-10 .elementor-element.elementor-element-0a60d8a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0a60d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-48b6e46 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-0a60d8a{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-0a60d8a{left:0px;}.elementor-10 .elementor-element.elementor-element-a91e027{text-align:start;bottom:-25px;–e-transform-flipX:-1;–e-transform-flipY:-1;}.elementor-10 .elementor-element.elementor-element-a91e027 img{width:23px;}.elementor-10 .elementor-element.elementor-element-a91e027.elementor-element{–align-self:flex-end;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-a91e027{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-a91e027{left:0px;}.elementor-10 .elementor-element.elementor-element-1d29000{padding:5px 10px 5px 10px;background-color:#EAEEF3;border-radius:10px 20px 10px 10px;}.elementor-10 .elementor-element.elementor-element-1d29000.elementor-element{–align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-e03bf3e{text-align:start;top:0px;–e-transform-flipX:-1;–e-transform-flipY:-1;}.elementor-10 .elementor-element.elementor-element-e03bf3e img{width:23px;}.elementor-10 .elementor-element.elementor-element-e03bf3e.elementor-element{–align-self:flex-start;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-e03bf3e{left:-23px;}body.rtl .elementor-10 .elementor-element.elementor-element-e03bf3e{right:-23px;}.elementor-10 .elementor-element.elementor-element-1ed9a34 iframe{height:600px;}.elementor-10 .elementor-element.elementor-element-1ed9a34{border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-d0083c5{–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;}.elementor-10 .elementor-element.elementor-element-4c79ded{–display:grid;–e-con-grid-template-columns:repeat(2, 1fr);–e-con-grid-template-rows:repeat(1, 1fr);–grid-auto-flow:row;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a8dea9f .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-a8dea9f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a8dea9f .elementor-icon-box-title a{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-a8dea9f{padding:20px 20px 20px 20px;background-color:var( –e-global-color-5162f75 );border-radius:10px 10px 10px 0px;}.elementor-10 .elementor-element.elementor-element-8103b13 .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-8103b13 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8103b13 .elementor-icon-box-title a{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-8103b13{padding:20px 20px 20px 20px;background-color:var( –e-global-color-5162f75 );border-radius:10px 10px 10px 0px;}.elementor-10 .elementor-element.elementor-element-bc884bd .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-bc884bd .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bc884bd .elementor-icon-box-title a{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-bc884bd{padding:20px 20px 20px 20px;background-color:var( –e-global-color-5162f75 );border-radius:10px 10px 10px 0px;}.elementor-10 .elementor-element.elementor-element-1302d00 .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-1302d00 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1302d00 .elementor-icon-box-title a{font-family:”Plus Jakarta Sans”, Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-1302d00{padding:20px 20px 20px 20px;background-color:var( –e-global-color-5162f75 );border-radius:10px 10px 10px 0px;}.elementor-10 .elementor-element.elementor-element-b44c046 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10 .elementor-element.elementor-element-b44c046 .elementor-button{fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-d47a0af );}.elementor-10 .elementor-element.elementor-element-b44c046{width:var( –container-widget-width, 300px );max-width:300px;–container-widget-width:300px;–container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a5a35db{–display:grid;–e-con-grid-template-columns:.7fr 1fr;–e-con-grid-template-rows:repeat(1, 1fr);–gap:60px 60px;–row-gap:60px;–column-gap:60px;–grid-auto-flow:row;–align-items:center;–margin-top:100px;–margin-bottom:100px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-5eb0bf3{–display:flex;}.elementor-10 .elementor-element.elementor-element-5a0372a{–display:flex;}.elementor-10 .elementor-element.elementor-element-d7d6d5e{–display:flex;}.elementor-10 .elementor-element.elementor-element-60f97f0{–display:flex;}.elementor-10 .elementor-element.elementor-element-6581b1d{–n-accordion-title-justify-content:space-between;–n-accordion-title-flex-grow:1;–n-accordion-title-icon-order:initial;–n-accordion-title-font-size:1rem;–n-accordion-item-title-space-between:0px;–n-accordion-item-title-distance-from-content:0px;–n-accordion-title-normal-color:var( –e-global-color-primary );–n-accordion-title-hover-color:var( –e-global-color-primary );–n-accordion-title-active-color:var( –e-global-color-primary );–n-accordion-icon-size:20px;–n-accordion-icon-normal-color:var( –e-global-color-d47a0af );–n-accordion-icon-hover-color:var( –e-global-color-d47a0af );–n-accordion-icon-active-color:var( –e-global-color-d47a0af );}.elementor-10 .elementor-element.elementor-element-6581b1d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10 .elementor-element.elementor-element-6581b1d {–n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-10 .elementor-element.elementor-element-6581b1d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( –e-global-typography-primary-font-family ), Sans-serif;font-weight:var( –e-global-typography-primary-font-weight );}:where( .elementor-10 .elementor-element.elementor-element-6581b1d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;–padding-top:0px;–padding-right:0px;–padding-bottom:20px;–padding-left:0px;}.elementor-10 .elementor-element.elementor-element-417e50b{–display:flex;}.elementor-10 .elementor-element.elementor-element-200bae8 .elementor-button{fill:var( –e-global-color-primary );color:var( –e-global-color-primary );background-color:var( –e-global-color-d47a0af );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-200bae8{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-200bae8{left:0px;}.elementor-10 .elementor-element.elementor-element-200bae8{bottom:0px;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-0a60d8a{–width:245px;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-bc76d0f{–padding-top:80px;–padding-bottom:80px;–padding-left:20px;–padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b4639e0{font-size:16px;}.elementor-10 .elementor-element.elementor-element-83440af{font-size:16px;}.elementor-10 .elementor-element.elementor-element-11f216e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-11f216e .elementor-icon-list-item > a{font-size:16px;}.elementor-10 .elementor-element.elementor-element-e59a2b9{–e-con-grid-template-columns:repeat(2, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-62e0033{–e-con-grid-template-columns:repeat(1, 1fr);–gap:10px 0px;–row-gap:10px;–column-gap:0px;–grid-auto-flow:row;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:20px;}.elementor-10 .elementor-element.elementor-element-bf8f523 .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-bf8f523{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-0be8cc6 .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-0be8cc6{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-60a3bd6 .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-ed2dad6{–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a183d78 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a183d78 .elementor-icon-box-title a{font-size:14px;}.elementor-10 .elementor-element.elementor-element-a183d78 .elementor-icon-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-64ac869{–grid-auto-flow:row;–margin-top:60px;–margin-bottom:20px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6d8bcfc{–grid-auto-flow:row;–margin-top:60px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-c97017d{–e-n-carousel-swiper-slides-to-display:3;–e-n-carousel-swiper-offset-size:0px;}.elementor-10 .elementor-element.elementor-element-87ae7e7{–gap:30px 30px;–row-gap:30px;–column-gap:30px;–grid-auto-flow:row;–margin-top:60px;–margin-bottom:60px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f369c8c{–gap:30px 30px;–row-gap:30px;–column-gap:30px;–grid-auto-flow:row;–padding-top:60px;–padding-bottom:60px;–padding-left:10px;–padding-right:10px;}.elementor-10 .elementor-element.elementor-element-78585f3{–gap:30px 30px;–row-gap:30px;–column-gap:30px;–grid-auto-flow:row;–margin-top:60px;–margin-bottom:60px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2d86883{–gap:30px 30px;–row-gap:30px;–column-gap:30px;–grid-auto-flow:row;–padding-top:60px;–padding-bottom:60px;–padding-left:10px;–padding-right:10px;}.elementor-10 .elementor-element.elementor-element-5dc410f{–gap:30px 30px;–row-gap:30px;–column-gap:30px;–grid-auto-flow:row;–margin-top:60px;–margin-bottom:60px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-15bfdff{–gap:30px 30px;–row-gap:30px;–column-gap:30px;–grid-auto-flow:row;–padding-top:60px;–padding-bottom:60px;–padding-left:10px;–padding-right:10px;}.elementor-10 .elementor-element.elementor-element-632353e{–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-1bf4d21{–e-con-grid-template-columns:repeat(2, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-8165b8e{–e-con-grid-template-columns:repeat(2, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-6ce265d{–e-con-grid-template-columns:repeat(2, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-346d115{–e-con-grid-template-columns:repeat(2, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-ac5dcf7{–gap:30px 30px;–row-gap:30px;–column-gap:30px;–grid-auto-flow:row;–margin-top:60px;–margin-bottom:60px;–margin-left:0px;–margin-right:0px;}.elementor-10 .elementor-element.elementor-element-4c79ded{–e-con-grid-template-columns:repeat(1, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a8dea9f .elementor-icon-box-title{margin-block-end:5px;}.elementor-10 .elementor-element.elementor-element-a8dea9f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a8dea9f .elementor-icon-box-title a{font-size:18px;}.elementor-10 .elementor-element.elementor-element-a8dea9f{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-8103b13 .elementor-icon-box-title{margin-block-end:5px;}.elementor-10 .elementor-element.elementor-element-8103b13 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8103b13 .elementor-icon-box-title a{font-size:18px;}.elementor-10 .elementor-element.elementor-element-8103b13{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-bc884bd .elementor-icon-box-title{margin-block-end:5px;}.elementor-10 .elementor-element.elementor-element-bc884bd .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bc884bd .elementor-icon-box-title a{font-size:18px;}.elementor-10 .elementor-element.elementor-element-bc884bd{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-1302d00 .elementor-icon-box-title{margin-block-end:5px;}.elementor-10 .elementor-element.elementor-element-1302d00 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1302d00 .elementor-icon-box-title a{font-size:18px;}.elementor-10 .elementor-element.elementor-element-1302d00{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-a5a35db{–e-con-grid-template-columns:repeat(1, 1fr);–gap:30px 30px;–row-gap:30px;–column-gap:30px;–grid-auto-flow:row;–margin-top:40px;–margin-bottom:60px;–margin-left:0px;–margin-right:0px;–padding-top:0px;–padding-bottom:0px;–padding-left:20px;–padding-right:20px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-bc76d0f{–gap:20px 20px;–row-gap:20px;–column-gap:20px;–padding-top:60px;–padding-bottom:60px;–padding-left:20px;–padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5cfe45e .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-bec4f29 .elementor-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-e59a2b9{–e-con-grid-template-columns:1;–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-62e0033{–e-con-grid-template-columns:1;–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-bf8f523{text-align:center;}.elementor-10 .elementor-element.elementor-element-0be8cc6{text-align:center;}.elementor-10 .elementor-element.elementor-element-60a3bd6{text-align:center;}.elementor-10 .elementor-element.elementor-element-ed2dad6{–justify-content:center;–gap:10px 0px;–row-gap:10px;–column-gap:0px;}.elementor-10 .elementor-element.elementor-element-64ac869{–e-con-grid-template-columns:repeat(1, 1fr);–gap:10px 10px;–row-gap:10px;–column-gap:10px;–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-6d8bcfc{–e-con-grid-template-columns:1;–gap:20px 20px;–row-gap:20px;–column-gap:20px;–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-69f4b70{–container-widget-width:100%;–container-widget-flex-grow:0;width:var( –container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-ada910b{–padding-top:30px;–padding-bottom:30px;–padding-left:20px;–padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b255b86 .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-72e027c{–padding-top:30px;–padding-bottom:30px;–padding-left:20px;–padding-right:20px;}.elementor-10 .elementor-element.elementor-element-9a3e2ca .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-ed8b207{–padding-top:30px;–padding-bottom:30px;–padding-left:20px;–padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6bb00d5 .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-83a2900{–padding-top:30px;–padding-bottom:30px;–padding-left:20px;–padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c3b4da9 .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-29e720e{–padding-top:30px;–padding-bottom:30px;–padding-left:20px;–padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a5b2f2f .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-2c3c11b{–padding-top:30px;–padding-bottom:30px;–padding-left:20px;–padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f2ba1e5 .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-6926994{–padding-top:30px;–padding-bottom:30px;–padding-left:20px;–padding-right:20px;}.elementor-10 .elementor-element.elementor-element-9e0270e .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-d5c7da1{–padding-top:30px;–padding-bottom:30px;–padding-left:20px;–padding-right:20px;}.elementor-10 .elementor-element.elementor-element-bc6fda3 .elementor-image-box-img{margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-c97017d{–e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-87ae7e7{–e-con-grid-template-columns:repeat(1, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-f1bac14{–min-height:200px;}.elementor-10 .elementor-element.elementor-element-f369c8c{–e-con-grid-template-columns:repeat(1, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-d9f6635{–min-height:200px;}.elementor-10 .elementor-element.elementor-element-d9f6635.e-con{–order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-78585f3{–e-con-grid-template-columns:repeat(1, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-0a4883d{–min-height:200px;}.elementor-10 .elementor-element.elementor-element-2d86883{–e-con-grid-template-columns:repeat(1, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-13d1788{–min-height:200px;}.elementor-10 .elementor-element.elementor-element-13d1788.e-con{–order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-5dc410f{–e-con-grid-template-columns:repeat(1, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-b309ea1{–min-height:200px;}.elementor-10 .elementor-element.elementor-element-15bfdff{–e-con-grid-template-columns:repeat(1, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-c3ccd94{–min-height:200px;}.elementor-10 .elementor-element.elementor-element-c3ccd94.e-con{–order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-1bf4d21{–e-con-grid-template-columns:repeat(1, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-8165b8e{–e-con-grid-template-columns:repeat(1, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-6ce265d{–e-con-grid-template-columns:repeat(1, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-346d115{–e-con-grid-template-columns:repeat(1, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-43ab38e{margin:10px 0px calc(var(–kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-ac5dcf7{–e-con-grid-template-columns:repeat(1, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-5041e01{–min-height:200px;}.elementor-10 .elementor-element.elementor-element-0a60d8a{–width:250px;}.elementor-10 .elementor-element.elementor-element-4c79ded{–e-con-grid-template-columns:repeat(1, 1fr);–grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a5a35db{–e-con-grid-template-columns:1;–grid-auto-flow:row;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-200bae8{right:10px;}body.rtl .elementor-10 .elementor-element.elementor-element-200bae8{left:10px;}.elementor-10 .elementor-element.elementor-element-200bae8{bottom:10px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-6581b1d */.faq details{
border-bottom: 1px solid #aaa;
}/* End custom CSS */

Houston, TX Fence Installation Company Since 1979

Wood, iron, chain link & commercial fencing — fast estimates, expert installation, guaranteed workmanship.

No obligation. Fast response. Free estimate.

Locally Owned &
Operated in Houston

Built to Withstand
Texas Weather

Residential & Commercial
Installation Experts

Griffin Fence branding element

⭐ 4.9/5 Average Rating

Trusted by 500+ Clients Across Houston

What our customers say

Hear directly from the people we’ve served. From small repairs to complete fence installations, our clients share how our team’s expertise and dedication made their fencing experience smooth and worry-free

Posted on
Renee Helfman
Trustindex verifies that the original source of the review is Google.
They were efficient and worked quickly.
Posted on
Kanwar Baweja
Trustindex verifies that the original source of the review is Google.
Got them for pool and backyard fences and both have turned out great Quality work 👍
Posted on
Smita Ghosh
Trustindex verifies that the original source of the review is Google.
Great workmanship and quality at a very good price
Posted on
Nea Caire
Trustindex verifies that the original source of the review is Google.
Just wanted to congratulate you guys on my aunts gate... wow. Sorry for the picture but my aunt is not very tech savy and send me a picture of her phone jajajaja
Posted on
Maria A. Caire
Trustindex verifies that the original source of the review is Google.
It took them a bit to get to The Woodlands but they did an amazing job.
Posted on
Seyvik Magon
Trustindex verifies that the original source of the review is Google.
The job was completed on time, service was great, and they were extremely professional and kind.
Posted on
Robin Burson
Trustindex verifies that the original source of the review is Google.
Wonderful experience! The job was completed on time and I was not charged any extras from the quote I was initially given, which was not the case with another company.
Posted on
Camerin Gonzalez
Trustindex verifies that the original source of the review is Google.
They did a wonderful job with my fence! It took them only 3 weeks to install my fence and I couldn't be more happy with it!
Posted on
Marco Romero
Trustindex verifies that the original source of the review is Google.
Great experience talking to the manager Andrea , great costumer service, we are glad we choose them.

Why Choose Griffin Fence

We provide complete fence installation across Houston and the entire Greater Houston area, delivering high-quality residential and commercial fencing solutions built to last.

Houston’s Trusted Fence Installation Company

Griffin Fence service badge

4.9/5 ratings

Fence Installation Company in Houston TX | Griffin Fence

Wood Fencing

Griffin Fence offers a variety of quality wood fencing options to suit residential and commercial properties. Choose from styles like picket, privacy, and board-on-board to match your aesthetic and functional needs.

Our wood fences are built using treated lumber designed to resist rot, warping, and insect damage. When properly installed and maintained, wood fencing provides lasting performance and classic appeal.

Our experienced fence crews handle every detail of installation, from accurate post placement to secure panel attachment. Precision and craftsmanship ensure that your wood fence is straight, sturdy, and built to last.

Wood fences can be tailored with decorative tops, lattice accents, staining, and paint options to enhance beauty and complement your property’s style. Griffin Fence works with you to choose the right design elements for your project.

Chain Link Fencing

Griffin Fence offers a wide range of chain link fencing options in various gauges, heights, and mesh sizes. Whether it’s residential, commercial, or industrial applications, we have the right chain link solution to match your needs and property requirements.

Our chain link fences are available in galvanized, vinyl-coated, and aluminum finishes to enhance corrosion resistance and longevity. These coatings help protect the fence against rust and wear, making them ideal for Houston’s climate and heavy-use environments.

Griffin Fence ensures that every chain link fence is installed with precision and care. Our experienced crews handle site preparation, proper tensioning, and secure anchoring so your fence performs reliably and stands strong for years.

From privacy slats to coated finishes and additional accessories, chain link fencing can be customized to meet aesthetic and functional goals. Griffin Fence works with you to select the right features for visibility control, security, and overall appearance.

Iron Fencing

Built with heavy-duty steel components, our iron fences provide superior impact resistance and long-term structural integrity for your property.

Our rigorous multi-stage powder coating process creates a resilient, uniform finish that protects against Houston’s high humidity and prevents rust.

We utilize fully welded joints instead of flimsy bolt-together systems, ensuring your fence remains silent, rattle-free, and sturdy for decades.

Each installation is tailored to your aesthetic, offering custom scrolls, spear-tops, and automated gate hardware to meet both security and HOA standards.

Vinyl / Composite Fencing

Enjoy the classic look of a perfectly finished fence without the need for sanding, staining, or painting—ever. Our high-performance vinyl and composite materials retain their pristine appearance with only an occasional rinse.

Engineered specifically for the Texas sun, our panels feature advanced UV-inhibitors that prevent yellowing, cracking, and brittleness. Your fence will maintain its rich, vibrant color year after year, even in direct, intense sunlight.

Our vinyl and composite systems are completely impervious to moisture, meaning they will never rot, warp, splinter, or attract termites. They are built to withstand Houston’s heavy seasonal rains and high humidity without degrading or losing structural integrity.

From smooth, clean vinyl panels to textured, natural-looking composite boards, we offer a variety of styles to complement any home. Each system features hidden-fastener designs for a sleek, uniform look that provides complete privacy and lasting curb appeal.

Access Control 


Intelligent Automation Systems
Experience seamless entry with our high-end automated gate operators, designed for reliable performance even during frequent use or power outages.

Integrate advanced entry technology, including keypads, intercoms, and smartphone-compatible access, to ensure only authorized guests can enter your perimeter.

We custom-build every gate frame using heavy-duty steel or aluminum to prevent sagging, ensuring your automated system operates smoothly and quietly for years.

Our systems come equipped with state-of-the-art photo-eye sensors and auto-reverse technology, providing an essential layer of safety for families, pets, and vehicles.

Griffin Fence project in Houston, TX

Featured Projects

Residential and commercial fence installations completed across Greater Houston.




Board on Board

Batten Board

Board and batten wood fencing is a classic fence design that combines durability, privacy, and a distinctive appearance. 

Board and Batten Wood Fencing

Board on Board

Board-on-board wood fencing is a popular fence style designed to provide enhanced privacy and durability. 

Fence Installation in League City, TX

Cattle Fence

Wood cattle fencing is a reliable and traditional solution for farms, ranches, and rural properties that need strong and durable livestock containment.

Fence Installation in Bunker Hill Village, TX

Black Vinyl

lack vinyl chain link fencing combines the strength of traditional chain link fencing with a modern and more attractive appearance.

Fence Installation in Baytown, TX

Cat Fence

A cat fence allows your cat to enjoy the outdoors while staying safely within your yard.

Fence Installation in Bellaire, TX

Dog Cages / Kennels

We provide a safe, secure, and durable enclosure for dogs while allowing them to move comfortably and remain protected.

Fence Installation in The Woodlands, TX

Fence and Gates

Iron fences and gates are a popular choice for property owners who want a combination of security, durability, and classic appearance.

Iron Walk and Drive Gates

Window Bars

Iron window bars provide an additional layer of protection for homes and commercial buildings.

Horizontal iron breezeway fence in Houston, TX

Repairs

Access control systems are essential for maintaining property security and controlling entry points. 

New Access Control

New Access Control

Installing a new access control system is an effective way to improve property security and manage entry points more efficiently. 

Gate Access Control

Service Calls

Installing a new access control system is an effective way to improve property security and manage entry points more efficiently. 

Decorative shape element Griffin Fence website
Proudly Serving Houston
Decorative shape element Griffin Fence website

Serving Houston 
& Surrounding Communities

We proudly serve homeowners and businesses across Houston, Katy, Sugar Land, Cypress, The Woodlands, Pearland, and surrounding communities


Harris County

Residential & commercial fence installation


Fort Bend County

Wood, iron & security fencing solutions


Montgomery County

Custom privacy & ornamental fencing


Galveston County, TX

Professional fence & gate installation

Frequently
Asked questions

Fence installation prices in Houston will vary depending on the fence you need. For example, a barbed wire fence and a vinyl fence will have entirely different price structures. In both cases, pricing will be determined based on the linear footage. The quote you receive from our estimator will include both the cost of the materials and the labor. To give you an idea, the typical perimeter for a residential backyard will be approximately 150 to 170 linear feet. Cheaper fences will have a cost of $1 – $6 per foot, and the most expensive fence installations will have a price of $25 – $45 per foot.

As you can see, the range is quite extensive. We would recommend that you have one of our representatives come out to the property and give you an estimate. All quotes provided by Griffin Fence are free of charge.

As with any service industry, we recommend looking at customer experience as the top priority, followed by quality workmanship. Suppose you have a fence company in Houston, TX. In that case, that does good quality work but is never accessible on the phone or does not keep you in the progress loop; it can be very frustrating, especially if you are not a “hands-on” type of individual. On the other hand, if you have a fence contractor who cannot walk the talk, you will be left with a disappointing result that will require someone else to come in and fix the mistakes. Experience in the industry is significant as well. Griffin Fence has been installing fences for Houston homeowners and businesses since 1979 and has the most favorable reviews online. Call us at 713-937-6611, and we will schedule an appointment to take a look at the job.

At Griffin Fence, we are so confident in our work that we will guarantee all fence installations for up to 12 months for any manufacturing or installation defects. Our business depends on referrals and repeat customers, so we want to ensure that you have the best experience possible at a rate that works well with your budget.

To schedule an appointment, call us at 713-937-6611, and we will have one of our estimators come out to the property to give you a free quote. Alternatively, you can also fill out our Free Quote form on our website.

{“@context”:”https:\/\/schema.org”,”@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”What Should It Cost To Install A Fence in Houston?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Fence installation prices in Houston will vary depending on the fence you need. For example, a barbed wire fence and a vinyl fence will have entirely different price structures. In both cases, pricing will be determined based on the linear footage. The quote you receive from our estimator will include both the cost of the materials and the labor. To give you an idea, the typical perimeter for a residential backyard will be approximately 150 to 170 linear feet. Cheaper fences will have a cost of $1 \u2013 $6 per foot, and the most expensive fence installations will have a price of $25 \u2013 $45 per foot.\n\nAs you can see, the range is quite extensive. We would recommend that you have one of our representatives come out to the property and give you an estimate. All quotes provided by Griffin Fence are free of charge.”}},{“@type”:”Question”,”name”:”What should I look for in a Fence Contractor?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”As with any service industry, we recommend looking at customer experience as the top priority, followed by quality workmanship. Suppose you have a fence company in Houston, TX. In that case, that does good quality work but is never accessible on the phone or does not keep you in the progress loop; it can be very frustrating, especially if you are not a \u201chands-on\u201d type of individual. On the other hand, if you have a fence contractor who cannot walk the talk, you will be left with a disappointing result that will require someone else to come in and fix the mistakes. Experience in the industry is significant as well. Griffin Fence has been installing fences for Houston homeowners and businesses since 1979 and has the most favorable reviews online. Call us at 713-937-6611, and we will schedule an appointment to take a look at the job.”}},{“@type”:”Question”,”name”:”Is there a money back guarantee?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”At Griffin Fence, we are so confident in our work that we will guarantee all fence installations for up to 12 months for any manufacturing or installation defects. Our business depends on referrals and repeat customers, so we want to ensure that you have the best experience possible at a rate that works well with your budget.”}},{“@type”:”Question”,”name”:”How can I schedule an appointment with Griffin Fence?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”To schedule an appointment, call us at 713-937-6611, and we will have one of our estimators come out to the property to give you a free quote. Alternatively, you can also fill out our Free Quote form on our website.”}}]}