{"id":130,"date":"2026-10-02T08:02:56","date_gmt":"2026-10-02T08:02:56","guid":{"rendered":"https:\/\/poortman.flyconfig.com\/swing-sliding-gates\/"},"modified":"2026-10-02T08:02:58","modified_gmt":"2026-10-02T08:02:58","slug":"swing-sliding-gates","status":"publish","type":"page","link":"https:\/\/poortman.flyconfig.com\/en\/products\/swing-sliding-gates\/","title":{"rendered":"Swing &#038; Sliding Gates"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"130\" class=\"elementor elementor-130 elementor-7\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-pm33sec1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"pm33sec1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-pm33col1\" data-id=\"pm33col1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-pm33int1 elementor-widget elementor-widget-pm-product-intro\" data-id=\"pm33int1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"pm-product-intro.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<section class=\"pm-product-intro\">\n\t\t\t<div class=\"pm-product-intro__left\">\n\t\t\t\t\t\t<div class=\"pm-section-header\">\n\t\t\t\t\t\t\t<span class=\"pm-section-header__eyebrow\">\n\t\t\t\t\t<span class=\"pm-section-header__rule\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<span class=\"pm-section-header__eyebrow-text\">Swing &amp; Sliding Gates<\/span>\n\t\t\t\t<\/span>\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h1 class=\"pm-product-intro__heading\">The first gesture of your property<\/h1>\n\t\t\t<\/div>\n\n\t\t\t<div class=\"pm-product-intro__right\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"pm-product-intro__text\"><p>Centimeter by centimeter, an elegant swing gate reveals your property. We cannot imagine a more beautiful entrance: from the simplest to the most refined, from the most discreet to the most imposing, each Poortman gate is an architectural gesture.<\/p>\n<p>Classic or contemporary, a gate always serves the same purpose \u2014 to announce what is to come, what your visitor can expect from your home.<\/p>\n<\/div>\n\t\t\t\t\n\t\t\t\t<div class=\"pm-product-intro__ctas\">\n\t\t\t\t\t\t\t\t<a class=\"pm-button pm-button--primary\" href=\"https:\/\/poortman.flyconfig.com\/en\/contact\/\">Start your project<\/a>\n\t\t\t\t\t\t<a class=\"pm-button pm-button--secondary\" href=\"https:\/\/poortman.flyconfig.com\/en\/showcases\/\">See showcases<\/a>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-pm33sec2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"pm33sec2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-pm33col2\" data-id=\"pm33col2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-pm33del1 elementor-widget elementor-widget-pm-deliver\" data-id=\"pm33del1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"pm-deliver.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<section class=\"pm-deliver\">\n\t\t\t<div class=\"pm-deliver__panel\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"pm-deliver__heading\">What we deliver<\/h2>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<ul class=\"pm-deliver__list\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"pm-deliver__item\">\n\t\t\t\t\t\t\t\t<span class=\"pm-deliver__item-icon\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"11.4\" viewBox=\"0 0 9.4 6.7\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" class=\"pm-deliver__item-check\"><!-- Deliver-list check icon, WO-33: committed from docs\/design\/frames\/33-product-page-assets\/check-icon.svg (frame 55:1382, the \"What we deliver\" list \u2014 a 9.4x6.7 check, rendered 16px wide). The export's hardcoded #FFF8F4 fill is currentColor per the logo.php convention, so deliver.css paints it with the surface token; path data is byte-identical to the export. --><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.1 0.3C8.7 -0.1 8.1 -0.1 7.7 0.3L3.7 4.3L1.7 2.3C1.3 1.9 0.7 1.9 0.3 2.3C-0.1 2.7 -0.1 3.3 0.3 3.7L3 6.4C3.2 6.6 3.4 6.7 3.7 6.7C4 6.7 4.2 6.6 4.4 6.4L9.1 1.7C9.5 1.3 9.5 0.7 9.1 0.3V0.3V0.3Z\" fill=\"currentColor\"\/><\/svg>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<span class=\"pm-deliver__item-text\">Custom materials and finishes<\/span>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"pm-deliver__item\">\n\t\t\t\t\t\t\t\t<span class=\"pm-deliver__item-icon\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"11.4\" viewBox=\"0 0 9.4 6.7\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" class=\"pm-deliver__item-check\"><!-- Deliver-list check icon, WO-33: committed from docs\/design\/frames\/33-product-page-assets\/check-icon.svg (frame 55:1382, the \"What we deliver\" list \u2014 a 9.4x6.7 check, rendered 16px wide). The export's hardcoded #FFF8F4 fill is currentColor per the logo.php convention, so deliver.css paints it with the surface token; path data is byte-identical to the export. --><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.1 0.3C8.7 -0.1 8.1 -0.1 7.7 0.3L3.7 4.3L1.7 2.3C1.3 1.9 0.7 1.9 0.3 2.3C-0.1 2.7 -0.1 3.3 0.3 3.7L3 6.4C3.2 6.6 3.4 6.7 3.7 6.7C4 6.7 4.2 6.6 4.4 6.4L9.1 1.7C9.5 1.3 9.5 0.7 9.1 0.3V0.3V0.3Z\" fill=\"currentColor\"\/><\/svg>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<span class=\"pm-deliver__item-text\">Millimeter precision<\/span>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"pm-deliver__item\">\n\t\t\t\t\t\t\t\t<span class=\"pm-deliver__item-icon\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"11.4\" viewBox=\"0 0 9.4 6.7\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" class=\"pm-deliver__item-check\"><!-- Deliver-list check icon, WO-33: committed from docs\/design\/frames\/33-product-page-assets\/check-icon.svg (frame 55:1382, the \"What we deliver\" list \u2014 a 9.4x6.7 check, rendered 16px wide). The export's hardcoded #FFF8F4 fill is currentColor per the logo.php convention, so deliver.css paints it with the surface token; path data is byte-identical to the export. --><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.1 0.3C8.7 -0.1 8.1 -0.1 7.7 0.3L3.7 4.3L1.7 2.3C1.3 1.9 0.7 1.9 0.3 2.3C-0.1 2.7 -0.1 3.3 0.3 3.7L3 6.4C3.2 6.6 3.4 6.7 3.7 6.7C4 6.7 4.2 6.6 4.4 6.4L9.1 1.7C9.5 1.3 9.5 0.7 9.1 0.3V0.3V0.3Z\" fill=\"currentColor\"\/><\/svg>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<span class=\"pm-deliver__item-text\">A single point of contact, from A to Z<\/span>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"pm-deliver__item\">\n\t\t\t\t\t\t\t\t<span class=\"pm-deliver__item-icon\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"11.4\" viewBox=\"0 0 9.4 6.7\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" class=\"pm-deliver__item-check\"><!-- Deliver-list check icon, WO-33: committed from docs\/design\/frames\/33-product-page-assets\/check-icon.svg (frame 55:1382, the \"What we deliver\" list \u2014 a 9.4x6.7 check, rendered 16px wide). The export's hardcoded #FFF8F4 fill is currentColor per the logo.php convention, so deliver.css paints it with the surface token; path data is byte-identical to the export. --><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.1 0.3C8.7 -0.1 8.1 -0.1 7.7 0.3L3.7 4.3L1.7 2.3C1.3 1.9 0.7 1.9 0.3 2.3C-0.1 2.7 -0.1 3.3 0.3 3.7L3 6.4C3.2 6.6 3.4 6.7 3.7 6.7C4 6.7 4.2 6.6 4.4 6.4L9.1 1.7C9.5 1.3 9.5 0.7 9.1 0.3V0.3V0.3Z\" fill=\"currentColor\"\/><\/svg>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<span class=\"pm-deliver__item-text\">Ease of use<\/span>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t<div class=\"pm-deliver__card\">\n\t\t\t\t\t\t<div\t\t\tclass=\"pm-gallery-card pm-gallery-card--fill\"\n\t\t\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"776\" height=\"720\" src=\"https:\/\/poortman.flyconfig.com\/wp-content\/uploads\/2026\/09\/family-draai-en-schuifpoorten.jpg\" class=\"pm-gallery-card__media\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/poortman.flyconfig.com\/wp-content\/uploads\/2026\/09\/family-draai-en-schuifpoorten.jpg 776w, https:\/\/poortman.flyconfig.com\/wp-content\/uploads\/2026\/09\/family-draai-en-schuifpoorten-300x278.jpg 300w, https:\/\/poortman.flyconfig.com\/wp-content\/uploads\/2026\/09\/family-draai-en-schuifpoorten-768x713.jpg 768w\" sizes=\"auto, (max-width: 776px) 100vw, 776px\" \/>\t\t\t\t\t\t\t\t<span class=\"pm-gallery-card__scrim\" aria-hidden=\"true\"><\/span>\n\t\t\t\n\t\t\t\t\t\t\t<div class=\"pm-gallery-card__caption\">\n\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"pm-gallery-card__title\">Corten Steel<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"pm-gallery-card__meta\">Belgium<\/p>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-pm33sec3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"pm33sec3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-pm33col3\" data-id=\"pm33col3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-pm33mod1 elementor-widget elementor-widget-pm-models\" data-id=\"pm33mod1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"pm-models.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<section class=\"pm-models\">\n\t\t\t<div class=\"pm-models__left\">\n\t\t\t\t\t\t<div class=\"pm-section-header\">\n\t\t\t\t\t\t\t<span class=\"pm-section-header__eyebrow\">\n\t\t\t\t\t<span class=\"pm-section-header__rule\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<span class=\"pm-section-header__eyebrow-text\">Our Gates<\/span>\n\t\t\t\t<\/span>\n\t\t\t\n\t\t\t\t\t\t\t<h2 class=\"pm-section-header__title\">Swing &amp; Sliding Gates<\/h2>\n\t\t\t\n\t\t\t\t\t\t\t<div class=\"pm-section-header__body\"><p>Swing gates reveal your property centimeter by centimeter \u2014 an architectural gesture, classical or contemporary. Sliding gates are space-saving, efficient and user-friendly, with creative finishes and robust motorisation.<\/p>\n<\/div>\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"pm-models__accordion\">\n\t\t\t\t\t\t\t\t<div class=\"pm-accordion\">\n\t\t\t\t\t\t\t\t\t\t\t<div\n\t\t\t\t\tclass=\"pm-accordion__row pm-accordion__row--open\"\n\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t<h3 class=\"pm-accordion__row-heading\">\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\tclass=\"pm-accordion__toggle\"\n\t\t\t\t\t\t\tid=\"pm-accordion-1toggle-0\"\n\t\t\t\t\t\t\taria-expanded=\"true\"\n\t\t\t\t\t\t\taria-controls=\"pm-accordion-1panel-0\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<span class=\"pm-accordion__title\">Materials &amp; finishes<\/span>\n\t\t\t\t\t\t\t<span class=\"pm-accordion__icon\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" class=\"pm-products__icon-plus\"><!-- Products accordion plus icon, WO-30: committed from docs\/design\/frames\/30-products-assets\/icon-plus.svg (frame 55:545, 30-products.json#measured.right.row.icon \u2014 16x16, right of the title, on the closed rows). The export's hardcoded #9C6245 fill is currentColor per the logo.php convention, so products.css paints it with the accent token; path data is byte-identical to the export. --><path d=\"M8 1C7.44772 1 7 1.44772 7 2V7H2C1.44772 7 1 7.44772 1 8C1 8.55228 1.44772 9 2 9H7V14C7 14.5523 7.44772 15 8 15C8.55228 15 9 14.5523 9 14V9H14C14.5523 9 15 8.55228 15 8C15 7.44772 14.5523 7 14 7H9V2C9 1.44772 8.55228 1 8 1Z\" fill=\"currentColor\"\/><\/svg>\n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"2\" viewBox=\"0 0 14 2\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" class=\"pm-accordion__icon-open\"><!-- Product-page accordion open-row icon, WO-33: committed from docs\/design\/frames\/33-product-page-assets\/icon-a.svg (frame 55:1435, the models accordion's open row \u2014 a 14x2 minus bar). The export's hardcoded #9C6245 fill is currentColor per the logo.php convention, so accordion.css paints it with the accent token; path data is byte-identical to the export. --><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.4 0C13.731 0 14 0.269 14 0.6V1.4C14 1.731 13.731 2 13.4 2H0.6C0.269 2 0 1.731 0 1.4V0.6C0 0.269 0.269 0 0.6 0L13.4 0Z\" fill=\"currentColor\"\/><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div\n\t\t\t\t\t\tclass=\"pm-accordion__panel\"\n\t\t\t\t\t\tid=\"pm-accordion-1panel-0\"\n\t\t\t\t\t\trole=\"region\"\n\t\t\t\t\t\taria-labelledby=\"pm-accordion-1toggle-0\"\n\t\t\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t<div class=\"pm-accordion__panel-inner\">\n\t\t\t\t\t\t\t<div class=\"pm-accordion__description\"><p>Wood, aluminum profiles, anodised aluminum, brushed brass panels, and wood-aluminum combinations. Each material is selected to complement your architectural style.<\/p>\n<\/div>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div\n\t\t\t\t\tclass=\"pm-accordion__row\"\n\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t<h3 class=\"pm-accordion__row-heading\">\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\tclass=\"pm-accordion__toggle\"\n\t\t\t\t\t\t\tid=\"pm-accordion-1toggle-1\"\n\t\t\t\t\t\t\taria-expanded=\"false\"\n\t\t\t\t\t\t\taria-controls=\"pm-accordion-1panel-1\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<span class=\"pm-accordion__title\">Custom-made &amp; craftsmanship<\/span>\n\t\t\t\t\t\t\t<span class=\"pm-accordion__icon\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" class=\"pm-products__icon-plus\"><!-- Products accordion plus icon, WO-30: committed from docs\/design\/frames\/30-products-assets\/icon-plus.svg (frame 55:545, 30-products.json#measured.right.row.icon \u2014 16x16, right of the title, on the closed rows). The export's hardcoded #9C6245 fill is currentColor per the logo.php convention, so products.css paints it with the accent token; path data is byte-identical to the export. --><path d=\"M8 1C7.44772 1 7 1.44772 7 2V7H2C1.44772 7 1 7.44772 1 8C1 8.55228 1.44772 9 2 9H7V14C7 14.5523 7.44772 15 8 15C8.55228 15 9 14.5523 9 14V9H14C14.5523 9 15 8.55228 15 8C15 7.44772 14.5523 7 14 7H9V2C9 1.44772 8.55228 1 8 1Z\" fill=\"currentColor\"\/><\/svg>\n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"2\" viewBox=\"0 0 14 2\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" class=\"pm-accordion__icon-open\"><!-- Product-page accordion open-row icon, WO-33: committed from docs\/design\/frames\/33-product-page-assets\/icon-a.svg (frame 55:1435, the models accordion's open row \u2014 a 14x2 minus bar). The export's hardcoded #9C6245 fill is currentColor per the logo.php convention, so accordion.css paints it with the accent token; path data is byte-identical to the export. --><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.4 0C13.731 0 14 0.269 14 0.6V1.4C14 1.731 13.731 2 13.4 2H0.6C0.269 2 0 1.731 0 1.4V0.6C0 0.269 0.269 0 0.6 0L13.4 0Z\" fill=\"currentColor\"\/><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div\n\t\t\t\t\t\tclass=\"pm-accordion__panel\"\n\t\t\t\t\t\tid=\"pm-accordion-1panel-1\"\n\t\t\t\t\t\trole=\"region\"\n\t\t\t\t\t\taria-labelledby=\"pm-accordion-1toggle-1\"\n\t\t\t\t\t\thidden\t\t\t\t\t>\n\t\t\t\t\t\t<div class=\"pm-accordion__panel-inner\">\n\t\t\t\t\t\t\t<div class=\"pm-accordion__description\"><p>Every gate is drawn and built to measure in our own workshop in Zelzate. One craftsman follows your gate from drawing to assembly, so every hinge, seam and finish is deliberate.<\/p>\n<\/div>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div\n\t\t\t\t\tclass=\"pm-accordion__row\"\n\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t<h3 class=\"pm-accordion__row-heading\">\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\tclass=\"pm-accordion__toggle\"\n\t\t\t\t\t\t\tid=\"pm-accordion-1toggle-2\"\n\t\t\t\t\t\t\taria-expanded=\"false\"\n\t\t\t\t\t\t\taria-controls=\"pm-accordion-1panel-2\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<span class=\"pm-accordion__title\">Turnkey installation &amp; automation<\/span>\n\t\t\t\t\t\t\t<span class=\"pm-accordion__icon\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" class=\"pm-products__icon-plus\"><!-- Products accordion plus icon, WO-30: committed from docs\/design\/frames\/30-products-assets\/icon-plus.svg (frame 55:545, 30-products.json#measured.right.row.icon \u2014 16x16, right of the title, on the closed rows). The export's hardcoded #9C6245 fill is currentColor per the logo.php convention, so products.css paints it with the accent token; path data is byte-identical to the export. --><path d=\"M8 1C7.44772 1 7 1.44772 7 2V7H2C1.44772 7 1 7.44772 1 8C1 8.55228 1.44772 9 2 9H7V14C7 14.5523 7.44772 15 8 15C8.55228 15 9 14.5523 9 14V9H14C14.5523 9 15 8.55228 15 8C15 7.44772 14.5523 7 14 7H9V2C9 1.44772 8.55228 1 8 1Z\" fill=\"currentColor\"\/><\/svg>\n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"2\" viewBox=\"0 0 14 2\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" class=\"pm-accordion__icon-open\"><!-- Product-page accordion open-row icon, WO-33: committed from docs\/design\/frames\/33-product-page-assets\/icon-a.svg (frame 55:1435, the models accordion's open row \u2014 a 14x2 minus bar). The export's hardcoded #9C6245 fill is currentColor per the logo.php convention, so accordion.css paints it with the accent token; path data is byte-identical to the export. --><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.4 0C13.731 0 14 0.269 14 0.6V1.4C14 1.731 13.731 2 13.4 2H0.6C0.269 2 0 1.731 0 1.4V0.6C0 0.269 0.269 0 0.6 0L13.4 0Z\" fill=\"currentColor\"\/><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div\n\t\t\t\t\t\tclass=\"pm-accordion__panel\"\n\t\t\t\t\t\tid=\"pm-accordion-1panel-2\"\n\t\t\t\t\t\trole=\"region\"\n\t\t\t\t\t\taria-labelledby=\"pm-accordion-1toggle-2\"\n\t\t\t\t\t\thidden\t\t\t\t\t>\n\t\t\t\t\t\t<div class=\"pm-accordion__panel-inner\">\n\t\t\t\t\t\t\t<div class=\"pm-accordion__description\"><p>Our own team installs your gate, aligns it to the millimeter and configures the motorisation, access control and lighting \u2014 a working entrance, not a delivered box.<\/p>\n<\/div>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<div class=\"pm-models__media\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-pm33sec4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"pm33sec4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-pm33col4\" data-id=\"pm33col4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-pm33cta1 elementor-widget elementor-widget-pm-cta-band\" data-id=\"pm33cta1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"pm-cta-band.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<section class=\"pm-cta-band pm-cta-band--photo\" aria-labelledby=\"pm-cta-band-heading-pm33cta1\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img\n\t\t\t\t\t\tclass=\"pm-cta-band__media\"\n\t\t\t\t\t\tsrc=\"https:\/\/poortman.flyconfig.com\/wp-content\/themes\/poortman\/assets\/img\/cta-band-placeholder.jpg\"\n\t\t\t\t\t\talt=\"\"\n\t\t\t\t\t\tloading=\"lazy\"\n\t\t\t\t\t\/>\n\t\t\t\t\t\t\t\t<div class=\"pm-cta-band__scrim\" aria-hidden=\"true\"><\/div>\n\t\t\t\n\t\t\t\t\t\t\t<h2 class=\"pm-cta-band__heading\" id=\"pm-cta-band-heading-pm33cta1\">Begin a quiet conversation<\/h2>\n\t\t\t\n\t\t\t\t\t\t\t<p class=\"pm-cta-band__text\">Whether you are planning a private residential project or looking to commission bespoke architectural gates, our Zelzate-based workshop is ready.<\/p>\n\t\t\t\n\t\t\t\t\t\t\t<div class=\"pm-cta-band__actions\">\n\t\t\t\t\t\t\t\t<a class=\"pm-button pm-button--primary pm-button--on-dark\" href=\"https:\/\/poortman.flyconfig.com\/en\/contact\/\">Start your project<\/a>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":73,"parent":146,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"templates\/page-product-family.php","meta":{"_pm_intro_eyebrow":"Swing & Sliding Gates","_pm_intro_heading":"The first gesture of your property","_pm_intro_text":"<p>Centimeter by centimeter, an elegant swing gate reveals your property. We cannot imagine a more beautiful entrance: from the simplest to the most refined, from the most discreet to the most imposing, each Poortman gate is an architectural gesture.<\/p><p>Classic or contemporary, a gate always serves the same purpose \u2014 to announce what is to come, what your visitor can expect from your home.<\/p>","_pm_hero_caption_title":"Corten Steel","_pm_hero_caption_meta":"Belgium","_pm_menu_blurb":"Centimeter by centimeter, an elegant gate reveals your property.","_pm_deliver_heading":"","_pm_deliver_items":"Custom materials and finishes\r\nMillimeter precision\r\nA single point of contact, from A to Z\r\nEase of use","_pm_models_eyebrow":"Our Gates","_pm_models_heading":"Swing & Sliding Gates","_pm_models_text":"<p>Swing gates reveal your property centimeter by centimeter \u2014 an architectural gesture, classical or contemporary. Sliding gates are space-saving, efficient and user-friendly, with creative finishes and robust motorisation.<\/p>","_pm_collage_image":0,"_pm_collage_video":0,"_pm_cta_heading":"Begin a quiet conversation","_pm_cta_text":"Whether you are planning a private residential project or looking to commission bespoke architectural gates, our Zelzate-based workshop is ready.","footnotes":""},"class_list":["post-130","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Swing &amp; Sliding Gates - Poortman<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Swing &amp; Sliding Gates - Poortman\" \/>\n<meta property=\"og:url\" content=\"https:\/\/poortman.flyconfig.com\/en\/products\/swing-sliding-gates\/\" \/>\n<meta property=\"og:site_name\" content=\"Poortman\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-02T08:02:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/poortman.flyconfig.com\/wp-content\/uploads\/2026\/09\/family-draai-en-schuifpoorten.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"776\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/poortman.flyconfig.com\\\/en\\\/products\\\/swing-sliding-gates\\\/\",\"url\":\"https:\\\/\\\/poortman.flyconfig.com\\\/en\\\/products\\\/swing-sliding-gates\\\/\",\"name\":\"Swing & Sliding Gates - Poortman\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/poortman.flyconfig.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/poortman.flyconfig.com\\\/en\\\/products\\\/swing-sliding-gates\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/poortman.flyconfig.com\\\/en\\\/products\\\/swing-sliding-gates\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/poortman.flyconfig.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/family-draai-en-schuifpoorten.jpg\",\"datePublished\":\"2026-10-02T08:02:56+00:00\",\"dateModified\":\"2026-10-02T08:02:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/poortman.flyconfig.com\\\/en\\\/products\\\/swing-sliding-gates\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/poortman.flyconfig.com\\\/en\\\/products\\\/swing-sliding-gates\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/poortman.flyconfig.com\\\/en\\\/products\\\/swing-sliding-gates\\\/#primaryimage\",\"url\":\"https:\\\/\\\/poortman.flyconfig.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/family-draai-en-schuifpoorten.jpg\",\"contentUrl\":\"https:\\\/\\\/poortman.flyconfig.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/family-draai-en-schuifpoorten.jpg\",\"width\":776,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/poortman.flyconfig.com\\\/en\\\/products\\\/swing-sliding-gates\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/poortman.flyconfig.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Swing &#038; Sliding Gates\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/poortman.flyconfig.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/poortman.flyconfig.com\\\/en\\\/\",\"name\":\"Poortman\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/poortman.flyconfig.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Swing & Sliding Gates - Poortman","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Swing & Sliding Gates - Poortman","og_url":"https:\/\/poortman.flyconfig.com\/en\/products\/swing-sliding-gates\/","og_site_name":"Poortman","article_modified_time":"2026-10-02T08:02:58+00:00","og_image":[{"width":776,"height":720,"url":"https:\/\/poortman.flyconfig.com\/wp-content\/uploads\/2026\/09\/family-draai-en-schuifpoorten.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/poortman.flyconfig.com\/en\/products\/swing-sliding-gates\/","url":"https:\/\/poortman.flyconfig.com\/en\/products\/swing-sliding-gates\/","name":"Swing & Sliding Gates - Poortman","isPartOf":{"@id":"https:\/\/poortman.flyconfig.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/poortman.flyconfig.com\/en\/products\/swing-sliding-gates\/#primaryimage"},"image":{"@id":"https:\/\/poortman.flyconfig.com\/en\/products\/swing-sliding-gates\/#primaryimage"},"thumbnailUrl":"https:\/\/poortman.flyconfig.com\/wp-content\/uploads\/2026\/09\/family-draai-en-schuifpoorten.jpg","datePublished":"2026-10-02T08:02:56+00:00","dateModified":"2026-10-02T08:02:58+00:00","breadcrumb":{"@id":"https:\/\/poortman.flyconfig.com\/en\/products\/swing-sliding-gates\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/poortman.flyconfig.com\/en\/products\/swing-sliding-gates\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/poortman.flyconfig.com\/en\/products\/swing-sliding-gates\/#primaryimage","url":"https:\/\/poortman.flyconfig.com\/wp-content\/uploads\/2026\/09\/family-draai-en-schuifpoorten.jpg","contentUrl":"https:\/\/poortman.flyconfig.com\/wp-content\/uploads\/2026\/09\/family-draai-en-schuifpoorten.jpg","width":776,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/poortman.flyconfig.com\/en\/products\/swing-sliding-gates\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/poortman.flyconfig.com\/en\/"},{"@type":"ListItem","position":2,"name":"Swing &#038; Sliding Gates"}]},{"@type":"WebSite","@id":"https:\/\/poortman.flyconfig.com\/en\/#website","url":"https:\/\/poortman.flyconfig.com\/en\/","name":"Poortman","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/poortman.flyconfig.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/poortman.flyconfig.com\/en\/wp-json\/wp\/v2\/pages\/130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/poortman.flyconfig.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/poortman.flyconfig.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/poortman.flyconfig.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/poortman.flyconfig.com\/en\/wp-json\/wp\/v2\/comments?post=130"}],"version-history":[{"count":1,"href":"https:\/\/poortman.flyconfig.com\/en\/wp-json\/wp\/v2\/pages\/130\/revisions"}],"predecessor-version":[{"id":131,"href":"https:\/\/poortman.flyconfig.com\/en\/wp-json\/wp\/v2\/pages\/130\/revisions\/131"}],"up":[{"embeddable":true,"href":"https:\/\/poortman.flyconfig.com\/en\/wp-json\/wp\/v2\/pages\/146"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/poortman.flyconfig.com\/en\/wp-json\/wp\/v2\/media\/73"}],"wp:attachment":[{"href":"https:\/\/poortman.flyconfig.com\/en\/wp-json\/wp\/v2\/media?parent=130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}