@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgb(178 34 51/.2)}to{box-shadow:0 0 0 20px rgb(178 34 51/.2)}}@font-face{font-display:swap;font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.et_pb_tab{-webkit-animation:none!important;animation:none!important}li.menu-item.menu-item-has-children>a:after{speak:none}body a{text-decoration:underline}.et_pb_button,.et_pb_module.et_pb_menu a,.et_pb_module_header a,.et_pb_social_icon>a.icon,.et_pb_tabs_controls li a,h4>a{text-decoration:none!important}.et_pb_menu a{text-decoration:none}.et_pb_social_media_follow_network_name{clip:rect(1px,1px,1px,1px);overflow:hidden;text-shadow:none;text-transform:none;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased}@font-face{font-display:swap;font-family:"divipixel";src:url(/wp-content/plugins/divi-pixel/includes/assets/fonts/divipixel.eot?wzgomt);src:url(/wp-content/plugins/divi-pixel/includes/assets/fonts/divipixel.eot?wzgomt#iefix)format("embedded-opentype"),url(/wp-content/plugins/divi-pixel/includes/assets/fonts/divipixel.ttf?wzgomt)format("truetype"),url(/wp-content/plugins/divi-pixel/includes/assets/fonts/divipixel.woff?wzgomt)format("woff"),url(/wp-content/plugins/divi-pixel/includes/assets/fonts/divipixel.svg?wzgomt#divipixel)format("svg");font-weight:400;font-style:normal}:root{--dipi-vb-module-selection-icon-color:#ffffff;--dipi-vb-module-selection-text-color:#ffffff;--dipi-vb-module-selection-background-color:#2c3d49}.et_pb_scroll_top{animation-fill-mode:forwards!important}.de-mega-menu{font-weight:500}@media only screen and (max-width:980px){.de-mega-menu{animation-duration:0s!important}}:root{--background-text-content:"";--dipi-ig-popup-speed:500ms}@media (max-width:767px){.dipi_filterable_grid .dipi-pagination .dipi-pagination-btn:not(.active):not(.active-prev):not(.active-next):not(:first-child):not(:nth-child(2)):not(:nth-last-child(2)):not(:last-child){display:none}.dipi_filterable_grid .dipi-pagination .dipi-pagination-btn.active-prev:not(:nth-child(2)):not(:nth-child(3)):before{content:"...";margin-right:1em}.dipi_filterable_grid .dipi-pagination .dipi-pagination-btn.active-next:not(:nth-last-child(2)):not(:nth-last-child(3)):after{content:"...";margin-left:1em}}.de-mega-menu .mm-added{min-height:auto!important}.dmm-vert-tabs .et_pb_tab br,.et-db #et-boc .et-l .dmm-vert-tabs ul.et_pb_tabs_controls:after{display:none}.de-mega-menu{max-height:100%}.de-mega-menu .et_pb_column{z-index:auto!important}.de-mega-menu .et_pb_section{padding-top:0}.de-mega-menu-container{display:flex;justify-content:center;align-items:center}.dmm-vert-tabs{max-width:100%!important;width:100%!important;padding:0!important;display:flex}.dmm-vert-tabs ul.et_pb_tabs_controls{float:none}.dmm-vert-tabs ul.et_pb_tabs_controls:after{border-top:none}.dmm-vert-tabs .et_pb_all_tabs{float:none;flex:2}.dmm-vert-tabs .et_pb_tabs_controls li{float:none!important;position:relative!important;z-index:11!important;max-width:100%;font-weight:600;line-height:1.7em;cursor:pointer;padding:20px;display:flex!important;flex-direction:row;justify-content:flex-start;align-items:center;border:0!important}.dmm-vert-tabs .et_pb_tabs_controls li a{display:block;padding:4px 0 4px 20px}.dmm-vert-tabs.et_pb_mm_tabs{border:0}@media (max-width:980px){.dmm-vert-tabs{display:block}.dmm-vert-tabs .et_pb_tabs_controls li,.et_pb_tabs_controls li{width:100%}.dmm-vert-tabs .et_pb_tabs_controls li{padding:10px}.dmm-vert-tabs .et_pb_tabs_controls li a{display:block;padding:4px 0 4px 5px}}@media (max-width:757px){.dmm-vert-tabs .et_pb_tabs_controls li{display:inline-block;float:left;position:relative;z-index:11;max-width:none;height:100%;border-right:none;font-weight:600;line-height:1.7em;cursor:pointer;padding:10px;width:100%;border-bottom:0;font-size:14px}.dmm-vert-tabs .et_pb_tabs_controls li a{font-size:13px}.dmm-vert-tabs ul.et_pb_tabs_controls{background-color:#bf5b5b;float:none;width:100%}.dmm-vert-tabs .et_pb_all_tabs{background-color:#fff;float:left;width:100%}}@media (max-width:480px){.dmm-vert-tabs .et_pb_tabs_controls li{width:100%}}a{text-decoration:none!important;outline:0!important;transition:all .7s ease-out!important;font-weight:700}.et_pb_scroll_top{background-color:#b22233!important;border:1px solid #b22233;width:50px;height:50px;padding:2px 2px 0 0!important;border-radius:50%!important;font-size:40px!important;bottom:40px!important;right:30px!important;transition:background-color .3s,opacity .5s,visibility .5s;animation:pulse-animation 1.5s infinite!important}.et_pb_scroll_top:hover{background-color:#31373a!important;border:1px solid #31373a}.float-call-btn{position:fixed;top:8px;right:8px;text-decoration:none;box-shadow:0 2px 6px rgb(0 0 0/.2);transition:opacity .3s ease,background .2s ease;opacity:1}.img-bright img{transition:filter .3s ease;border-radius:10px;max-width:250px}.img-bright img:hover{filter:brightness(1.2)}.page-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0/.6);z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.heading-style,.heading-style-small,.heading-style-vsmall{font-family:"Open Sans",sans-serif;font-size:35px;font-weight:100;font-style:normal!important;line-height:1.1em!important;display:block}.heading-style-small,.heading-style-vsmall{text-transform:uppercase;font-size:20px}.heading-style-vsmall{font-size:16px}.rcd-toggle.et_pb_toggle{padding:0!important}.rcd-toggle.et_pb_toggle .et_pb_toggle_title{position:relative;padding:25px 50px;border:1px solid #f2f6f9;transition:.7s ease-out}.rcd-toggle.et_pb_toggle .et_pb_toggle_title::after{content:"";font-family:"ETMODULES";position:absolute;left:13px;top:50%;transform:translateY(-50%);font-size:30px;z-index:1;color:#212121}.rcd-toggle .et_pb_toggle_title:before{right:15px!important}.rcd-toggle .et_pb_toggle_content{padding:15px}.nav-items .et_pb_menu__menu>nav>ul>li{margin-top:0;padding-left:0;padding-right:0;margin-right:40px}.nav-items .et_pb_menu__menu>nav>ul>li>a{position:relative;padding:20px 0!important;line-height:26px!important}.nav-items ul li a:before{content:"";height:2px;width:100%;position:absolute;right:0;left:0;bottom:10px;background:#fff0}.nav-items ul li a:hover:before{background:#b22234}.second-level{display:none}@media only screen and (max-width:980px){.et_pb_menu .et_pb_menu__wrap{justify-content:flex-start}.et_pb_menu .et_mobile_nav_menu{display:unset;width:100%}.mobile_menu_bar{display:none!important}}.et_pb_menu.vertical-menu .et-menu{display:block}.et_pb_menu.vertical-menu .et-menu>li{display:block;margin-bottom:10px}.et_pb_menu.vertical-menu .et-menu a{display:block;padding:10px 0;transition:all .3s ease!important}.et_pb_menu.vertical-menu .et-menu li:after{left:20px;top:10px;display:block;width:20px;height:20px;font-family:"ETmodules"!important;content:"24";color:#b22234;font-size:14px;position:absolute;transition:all .3s ease;opacity:0}.et_pb_menu.vertical-menu .et-menu li::after{left:-20px}.et_pb_menu.vertical-menu .et-menu li:hover:after{left:10px;opacity:1}.et_pb_menu.vertical-menu .et-menu li a:hover{padding-left:15px}.dmm-vert-tabs .et_pb_tabs_controls li>a{font-size:18px!important}.dmm-vert-tabs ul.et_pb_tabs_controls{flex:unset}.dmm-vert-tabs ul.et_pb_tabs_controls li{padding:10px 50px 10px 0!important}.dmm-vert-tabs .et_pb_tab{padding:0}.dmm-vert-tabs .et_pb_tabs_controls>li:nth-child(1)>a::before{background-image:url(/wp-content/uploads/2025/08/icon-residential-fence-company-hover.png)}.dmm-vert-tabs .et_pb_tabs_controls>li:nth-child(2)>a::before{background-image:url(/wp-content/uploads/2025/07/icon-commercial-fence-company-hover.png)}.dmm-vert-tabs .et_pb_tabs_controls>li:nth-child(3)>a::before{background-image:url(/wp-content/uploads/2025/08/icon-industrial-fence-company-hover.png)}.dmm-vert-tabs .et_pb_tabs_controls>li:nth-child(4)>a::before{background-image:url(/wp-content/uploads/2025/08/icon-agricultural-fence-company-hover.png)}.dmm-vert-tabs .et_pb_tabs_controls li>a::before{content:"";display:inline-block;background-size:30px 30px;background-repeat:no-repeat;background-position:center;width:50px;height:50px;margin-right:12px;vertical-align:middle;overflow:hidden;background-color:#9b9b9b;border-radius:50%;transition:all .7s ease-out}.dmm-vert-tabs .et_pb_tabs_controls li.et_pb_tab_active>a::before{background-color:#b22233!important}@media (max-width:980px){.vertical-menu.et_pb_menu a{font-weight:400!important}.vertical-menu.et_pb_menu .et_pb_menu__wrap{display:flex!important;flex-direction:column}.vertical-menu.et_pb_menu .et_mobile_nav_menu{display:none!important}.vertical-menu.et_pb_menu .et_pb_menu__menu{display:flex!important;flex-direction:column;width:100%}}.et_builder_inner_content{overflow:visible!important}.floated-list{height:100%;padding:0!important}.floated-list li{padding:18px 15px 10px;cursor:pointer;list-style:none}.ham-icon,.ham-icon-red{height:30px;width:40px;position:relative;display:inline-block;padding:0;transition:all .7s ease-out;transform:translateY(0)!important}.ham-icon{border-top:2px solid #fff;border-bottom:2px solid #fff}.ham-icon-red:before,.ham-icon:before{position:absolute;content:"";border-top:2px solid #fff;left:0;right:0;top:12px}.ham-icon-red{border-top:2px solid #b22233;border-bottom:2px solid #b22233}.ham-icon-red:before{border-top:2px solid #b22233}.closebtn,.closebtn--mobile{position:absolute;top:0;right:0;font-size:30px;background:#b22234;width:40px;height:40px;line-height:40px;padding:0;text-align:center;color:#fff;text-decoration:none;z-index:999!important}.closebtn--mobile:hover,.closebtn:hover{background:#212121}.slide-in-open,.slide-in-open--mobile{position:relative;cursor:pointer;z-index:999!important}.slide-in-menu-container,.slide-in-menu-container--mobile{transition:right .5s ease!important;overflow-y:auto}.slide-menu-heading{margin-top:25px;margin-bottom:25px;position:relative;padding-left:10px;padding-bottom:0}.slide-menu-heading:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background-color:#b22234}ul.footer-paymentcards{list-style:none;padding:0;display:flex}ul.footer-paymentcards li{padding-right:10px}.svg-image-footer{width:59px;height:auto;display:block;margin:auto;box-shadow:2px 2px 4px rgb(0 0 0/.2);transition:transform .3s ease}.svg-image-footer:hover{transform:scale(1.1)}