{"id":14,"date":"2026-04-15T13:26:31","date_gmt":"2026-04-15T13:26:31","guid":{"rendered":"https:\/\/marinusmontage.websitebouwerfriesland.nl\/?page_id=14"},"modified":"2026-04-17T12:18:29","modified_gmt":"2026-04-17T12:18:29","slug":"homepagina","status":"publish","type":"page","link":"https:\/\/marinusmontage.websitebouwerfriesland.nl\/","title":{"rendered":"Homepagina"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"14\" class=\"elementor elementor-14\">\n\t\t\t\t<div class=\"elementor-element elementor-element-612c8fd e-flex e-con-boxed e-con e-parent\" data-id=\"612c8fd\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-67a63db e-con-full e-flex e-con e-child\" data-id=\"67a63db\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e5b4eb0 elementor-widget elementor-widget-heading\" data-id=\"e5b4eb0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Marinus Montage<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-40fc917 elementor-widget elementor-widget-text-editor\" data-id=\"40fc917\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Al sinds 2006 is Marinus Montage B.V. een vertrouwd adres\u00a0voor het uitvoeren van nieuw- en renovatiewerkzaamheden.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e79459b e-grid e-con-full e-con e-child\" data-id=\"e79459b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8ef32bc elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"8ef32bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Subsidie-Calculator<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd1ca64 elementor-widget elementor-widget-button\" data-id=\"fd1ca64\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Onze diensten<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3384b6b elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"3384b6b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Kozijnen<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Dakgoten<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Dakkapellen<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-18063c7 e-con-full e-flex e-con e-child\" data-id=\"18063c7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-97c7b22 elementor-widget elementor-widget-html\" data-id=\"97c7b22\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"nl\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Dakkapel Configurator<\/title>\n    <style>\n        * { box-sizing: border-box; margin: 0; padding: 0; }\n\n        body {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n            color: #333;\n            line-height: 1.6;\n        }\n\n        \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n           WRAPPER\n        \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n        .cfg-wrap {\n            max-width: 860px;\n            margin: 0 auto;\n            background: #fff;\n            border-radius: 16px;\n            box-shadow: 0 8px 40px rgba(0,0,0,0.12);\n            overflow: hidden;\n            position: relative;\n        }\n\n        \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n           INTRO SCREEN\n        \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n        .intro-screen {\n            transition: opacity .35s ease, transform .35s ease;\n        }\n        .intro-screen.hiding {\n            opacity: 0;\n            transform: translateY(-16px);\n            pointer-events: none;\n        }\n\n        \/* Blue hero top *\/\n        .intro-hero {\n            background: linear-gradient(135deg, #0055b3 0%, #0066CC 60%, #1a7de0 100%);\n            padding: 48px 40px 36px;\n            text-align: center;\n            position: relative;\n            overflow: hidden;\n        }\n        \/* Decorative circle *\/\n        .intro-hero::before {\n            content: '';\n            position: absolute;\n            width: 320px; height: 320px;\n            border-radius: 50%;\n            background: rgba(255,255,255,0.05);\n            top: -80px; right: -60px;\n        }\n        .intro-hero::after {\n            content: '';\n            position: absolute;\n            width: 200px; height: 200px;\n            border-radius: 50%;\n            background: rgba(255,255,255,0.06);\n            bottom: -60px; left: -40px;\n        }\n\n        .intro-svg-wrap {\n            display: inline-block;\n            margin-bottom: 24px;\n            position: relative; z-index: 1;\n        }\n\n        .intro-hero h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: #fff;\n            margin-bottom: 10px;\n            letter-spacing: -0.3px;\n            position: relative; z-index: 1;\n        }\n        .intro-hero p {\n            font-size: 15px;\n            color: rgba(255,255,255,0.85);\n            max-width: 460px;\n            margin: 0 auto;\n            position: relative; z-index: 1;\n        }\n\n        \/* White bottom *\/\n        .intro-body {\n            padding: 32px 40px 40px;\n            text-align: center;\n        }\n\n        \/* USPs *\/\n        .intro-usps {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            gap: 10px;\n            margin-bottom: 30px;\n        }\n        .intro-usp {\n            display: flex;\n            align-items: center;\n            gap: 7px;\n            background: #E6F0FA;\n            border-radius: 30px;\n            padding: 8px 16px;\n            font-size: 13px;\n            font-weight: 600;\n            color: #0055b3;\n        }\n        .intro-usp svg { flex-shrink: 0; }\n\n        \/* Start button *\/\n        .btn-start {\n            display: inline-flex;\n            align-items: center;\n            gap: 10px;\n            background: #0066CC;\n            color: #fff;\n            border: none;\n            border-radius: 10px;\n            padding: 16px 40px;\n            font-size: 16px;\n            font-weight: 700;\n            cursor: pointer;\n            transition: background .2s, transform .15s, box-shadow .2s;\n            box-shadow: 0 4px 16px rgba(0,102,204,0.35);\n            font-family: inherit;\n            width: 100%;\n            max-width: 380px;\n            justify-content: center;\n        }\n        .btn-start:hover {\n            background: #0055b3;\n            transform: translateY(-2px);\n            box-shadow: 0 6px 22px rgba(0,102,204,0.45);\n        }\n        .btn-start:active { transform: translateY(0); }\n\n        .intro-footnote {\n            margin-top: 14px;\n            font-size: 12px;\n            color: #aaa;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 16px;\n        }\n        .intro-footnote span {\n            display: flex; align-items: center; gap: 4px;\n        }\n\n        \/* Steps counter pills *\/\n        .intro-steps {\n            display: flex;\n            justify-content: center;\n            gap: 6px;\n            margin-bottom: 26px;\n        }\n        .intro-step-pill {\n            width: 8px; height: 8px;\n            border-radius: 50%;\n            background: #cde0f5;\n        }\n        .intro-step-pill.active { background: #0066CC; width: 24px; border-radius: 4px; }\n\n        \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n           CONFIGURATOR (hidden until started)\n        \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n        .cfg-inner {\n            display: none;\n            opacity: 0;\n            transition: opacity .35s ease;\n        }\n        .cfg-inner.visible { opacity: 1; }\n\n        \/* Header *\/\n        .cfg-header {\n            background: #0066CC;\n            color: #fff;\n            padding: 22px 40px;\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n        .cfg-header-left h2 { font-size: 17px; font-weight: 700; }\n        .cfg-header-left p  { font-size: 13px; opacity: 0.8; margin-top: 2px; }\n        .cfg-header-back {\n            background: rgba(255,255,255,0.15);\n            border: none;\n            color: #fff;\n            border-radius: 8px;\n            padding: 7px 14px;\n            font-size: 13px;\n            cursor: pointer;\n            font-family: inherit;\n            transition: background .2s;\n            display: flex; align-items: center; gap: 6px;\n        }\n        .cfg-header-back:hover { background: rgba(255,255,255,0.25); }\n\n        \/* Progress bar *\/\n        .cfg-progress {\n            background: #E6F0FA;\n            padding: 16px 40px;\n            border-bottom: 1px solid #cde0f5;\n            overflow-x: auto;\n        }\n        .progress-steps {\n            display: flex;\n            align-items: flex-start;\n            min-width: 580px;\n        }\n        .ps-item {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            flex: 1;\n            position: relative;\n        }\n        .ps-item::before {\n            content: '';\n            position: absolute;\n            top: 12px; left: -50%;\n            width: 100%; height: 2px;\n            background: #c8ddf0;\n            z-index: 0;\n        }\n        .ps-item:first-child::before { display: none; }\n        .ps-item.done::before,\n        .ps-item.active::before { background: #0066CC; }\n\n        .ps-dot {\n            width: 24px; height: 24px;\n            border-radius: 50%;\n            background: #fff;\n            border: 2px solid #c8ddf0;\n            display: flex; align-items: center; justify-content: center;\n            font-size: 10px; font-weight: 700; color: #aaa;\n            position: relative; z-index: 1;\n            transition: all .2s;\n        }\n        .ps-item.active .ps-dot { background: #0066CC; border-color: #0066CC; color: #fff; }\n        .ps-item.done  .ps-dot { background: #0066CC; border-color: #0066CC; color: #fff; font-size: 12px; }\n\n        .ps-label {\n            font-size: 9px; color: #aaa; margin-top: 4px;\n            text-align: center; white-space: nowrap;\n        }\n        .ps-item.active .ps-label { color: #0066CC; font-weight: 700; }\n\n        \/* Body *\/\n        .cfg-body { padding: 34px 40px; min-height: 340px; }\n\n        .step { display: none; }\n        .step.active { display: block; animation: fadeSlide .25s ease; }\n\n        @keyframes fadeSlide {\n            from { opacity: 0; transform: translateX(12px); }\n            to   { opacity: 1; transform: translateX(0); }\n        }\n\n        .step-title    { font-size: 19px; font-weight: 700; color: #0066CC; margin-bottom: 5px; }\n        .step-subtitle { font-size: 14px; color: #666; margin-bottom: 26px; }\n\n        \/* \u2500\u2500 Option cards \u2500\u2500 *\/\n        .option-cards {\n            display: grid;\n            grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));\n            gap: 12px; margin-bottom: 20px;\n        }\n        .option-card {\n            border: 2px solid #e8e8e8; border-radius: 12px;\n            padding: 20px 14px; text-align: center;\n            cursor: pointer; transition: all .2s;\n            background: #fafafa; user-select: none;\n        }\n        .option-card:hover    { border-color: #0066CC; background: #f0f7ff; transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,102,204,.1); }\n        .option-card.selected { border-color: #0066CC; background: #E6F0FA; box-shadow: 0 0 0 3px rgba(0,102,204,.12); }\n        .option-card .oc-icon { font-size: 36px; display: block; margin-bottom: 10px; }\n        .option-card .oc-label{ font-size: 14px; font-weight: 600; color: #222; }\n        .option-card .oc-desc { font-size: 12px; color: #888; margin-top: 4px; }\n\n        \/* \u2500\u2500 Option list \u2500\u2500 *\/\n        .option-list { display: flex; flex-direction: column; gap: 10px; margin-bottom: 20px; }\n        .option-list-item {\n            border: 2px solid #e8e8e8; border-radius: 12px;\n            padding: 15px 18px; cursor: pointer;\n            transition: all .2s; background: #fafafa; user-select: none;\n            display: flex; align-items: flex-start; gap: 12px;\n        }\n        .option-list-item:hover    { border-color: #0066CC; background: #f0f7ff; }\n        .option-list-item.selected { border-color: #0066CC; background: #E6F0FA; box-shadow: 0 0 0 3px rgba(0,102,204,.12); }\n        .oli-radio {\n            width: 18px; height: 18px; border-radius: 50%;\n            border: 2px solid #ccc; flex-shrink: 0; margin-top: 2px;\n            transition: all .2s; display: flex; align-items: center; justify-content: center;\n        }\n        .option-list-item.selected .oli-radio { border-color: #0066CC; background: #0066CC; }\n        .option-list-item.selected .oli-radio::after {\n            content: ''; width: 6px; height: 6px;\n            border-radius: 50%; background: #fff;\n        }\n        .oli-title { font-size: 14px; font-weight: 600; color: #222; margin-bottom: 2px; }\n        .oli-desc  { font-size: 13px; color: #777; line-height: 1.5; }\n\n        \/* \u2500\u2500 Stepper (+\/\u2212) \u2500\u2500 *\/\n        .stepper-group { margin-bottom: 4px; }\n        .stepper-row {\n            display: flex; align-items: center;\n            justify-content: space-between;\n            padding: 13px 0;\n            border-bottom: 1px solid #f0f0f0;\n        }\n        .stepper-row:last-child { border-bottom: none; }\n        .stepper-label { font-size: 14px; color: #444; font-weight: 500; }\n        .stepper-ctrl  { display: flex; align-items: center; }\n        .stepper-btn {\n            width: 34px; height: 34px;\n            border: 2px solid #0066CC; background: #fff; color: #0066CC;\n            font-size: 18px; cursor: pointer; line-height: 1;\n            display: flex; align-items: center; justify-content: center;\n            transition: all .2s; flex-shrink: 0;\n        }\n        .stepper-btn:first-child { border-radius: 8px 0 0 8px; }\n        .stepper-btn:last-child  { border-radius: 0 8px 8px 0; }\n        .stepper-btn:hover { background: #0066CC; color: #fff; }\n        .stepper-val {\n            min-width: 88px; text-align: center;\n            border-top: 2px solid #0066CC; border-bottom: 2px solid #0066CC;\n            padding: 6px 8px; font-size: 14px; font-weight: 700; color: #222;\n            background: #f8fbff;\n        }\n\n        \/* \u2500\u2500 Counter (tussenpanelen) \u2500\u2500 *\/\n        .counter-row { display: flex; align-items: center; gap: 16px; margin-bottom: 22px; }\n        .counter-btn {\n            width: 40px; height: 40px; border-radius: 50%;\n            border: 2px solid #0066CC; background: #fff; color: #0066CC;\n            font-size: 22px; cursor: pointer;\n            display: flex; align-items: center; justify-content: center;\n            transition: all .2s; line-height: 1;\n        }\n        .counter-btn:hover { background: #0066CC; color: #fff; }\n        .counter-val { font-size: 30px; font-weight: 800; color: #0066CC; min-width: 36px; text-align: center; }\n        .counter-lbl { font-size: 14px; color: #666; }\n\n        \/* \u2500\u2500 Dakkapel preview \u2500\u2500 *\/\n        .dk-preview {\n            background: #E6F0FA; border-radius: 12px;\n            padding: 16px 20px; margin-bottom: 20px;\n        }\n        .dk-preview-lbl { font-size: 11px; color: #666; margin-bottom: 10px; text-transform: uppercase; letter-spacing: .5px; font-weight: 600; }\n        .dk-visual { display: flex; align-items: stretch; gap: 2px; height: 64px; margin-bottom: 8px; border-radius: 6px; overflow: hidden; }\n        .dkv-zijwang {\n            background: #93b8d8;\n            display: flex; align-items: center; justify-content: center;\n            font-size: 9px; color: #fff; font-weight: 700;\n            min-width: 52px; padding: 4px;\n        }\n        .dkv-zijwang.right {}\n        .dkv-kozijn { background: #0066CC; flex: 1; display: flex; align-items: center; justify-content: center; color: #fff; font-size: 11px; font-weight: 700; }\n        .dkv-tp { background: #2a4a6e; width: 4px; flex-shrink: 0; }\n        .dk-preview-info { font-size: 12px; color: #555; text-align: center; }\n\n        \/* \u2500\u2500 Breedte (stap 5) \u2500\u2500 *\/\n        .breedte-box {\n            background: #f8fbff; border: 2px solid #dde8f5;\n            border-radius: 12px; padding: 4px 18px 0; margin-bottom: 16px;\n        }\n        .totaal-box {\n            background: #0066CC; border-radius: 10px;\n            padding: 12px 18px; font-size: 14px; color: rgba(255,255,255,0.85);\n            display: flex; justify-content: space-between; align-items: center;\n        }\n        .totaal-box strong { color: #fff; font-size: 18px; }\n\n        \/* \u2500\u2500 Color swatches \u2500\u2500 *\/\n        .color-section { margin-bottom: 26px; }\n        .color-section-header {\n            display: flex; align-items: center; justify-content: space-between;\n            margin-bottom: 10px;\n        }\n        .color-section-title { font-size: 13px; font-weight: 600; color: #555; }\n        .color-selected-lbl  { font-size: 12px; color: #0066CC; font-weight: 600; }\n        .color-swatches { display: flex; flex-wrap: wrap; gap: 9px; }\n        .csw-wrap { position: relative; padding-bottom: 18px; }\n        .csw {\n            width: 36px; height: 36px; border-radius: 7px;\n            border: 3px solid transparent;\n            cursor: pointer; transition: transform .15s;\n        }\n        .csw:hover { transform: scale(1.15); }\n        .csw.selected { border-color: #0066CC; box-shadow: 0 0 0 2px #fff inset, 0 0 0 4px #0066CC; }\n        .csw-name { position: absolute; bottom: 1px; left: 50%; transform: translateX(-50%); font-size: 9px; color: #777; white-space: nowrap; }\n\n        \/* \u2500\u2500 Checkbox list (stap 8) \u2500\u2500 *\/\n        .check-list { display: flex; flex-direction: column; gap: 10px; }\n        .check-list-item {\n            display: flex; align-items: flex-start; gap: 14px;\n            border: 2px solid #e8e8e8; border-radius: 12px;\n            padding: 15px 18px; cursor: pointer;\n            transition: all .2s; user-select: none; background: #fafafa;\n        }\n        .check-list-item:hover   { border-color: #0066CC; background: #f0f7ff; }\n        .check-list-item.checked { border-color: #0066CC; background: #E6F0FA; box-shadow: 0 0 0 3px rgba(0,102,204,.12); }\n        .cli-box {\n            width: 20px; height: 20px; border-radius: 5px; flex-shrink: 0;\n            border: 2px solid #ccc; margin-top: 1px;\n            display: flex; align-items: center; justify-content: center;\n            font-size: 12px; font-weight: 700; transition: all .2s; color: transparent;\n        }\n        .check-list-item.checked .cli-box { background: #0066CC; border-color: #0066CC; color: #fff; }\n        .cli-text .cli-title { font-size: 14px; font-weight: 600; color: #222; }\n        .cli-text .cli-desc  { font-size: 13px; color: #777; margin-top: 2px; line-height: 1.5; }\n\n        \/* \u2500\u2500 Priv\u00e9\/Zakelijk toggle \u2500\u2500 *\/\n        .toggle-label { font-size: 13px; font-weight: 600; color: #555; margin-bottom: 8px; }\n        .toggle-group { display: flex; margin-bottom: 20px; }\n        .toggle-btn {\n            flex: 1; padding: 10px 16px;\n            border: 2px solid #e0e0e0;\n            background: #fff; font-size: 14px; font-weight: 600;\n            cursor: pointer; transition: all .2s; color: #888;\n            font-family: inherit;\n        }\n        .toggle-btn:first-child { border-radius: 8px 0 0 8px; }\n        .toggle-btn:last-child  { border-radius: 0 8px 8px 0; }\n        .toggle-btn.active { background: #0066CC; border-color: #0066CC; color: #fff; }\n\n        \/* \u2500\u2500 Inputs \u2500\u2500 *\/\n        .input-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }\n        .ig-full { grid-column: 1 \/ -1; }\n        .field label { display: block; font-size: 13px; font-weight: 600; color: #555; margin-bottom: 6px; }\n        .field input, .field select, .field textarea {\n            width: 100%; border: 2px solid #e8e8e8; border-radius: 8px;\n            padding: 10px 14px; font-size: 14px; color: #333;\n            transition: border-color .2s; outline: none;\n            font-family: inherit; background: #fafafa;\n        }\n        .field input:focus, .field select:focus, .field textarea:focus { border-color: #0066CC; background: #fff; }\n\n        \/* \u2500\u2500 Info box \u2500\u2500 *\/\n        .info-box {\n            background: #E6F0FA; border-radius: 10px;\n            padding: 13px 16px; font-size: 13px; color: #555;\n            margin-top: 16px; display: flex; align-items: flex-start; gap: 10px;\n        }\n        .info-box-icon { font-size: 16px; flex-shrink: 0; margin-top: 1px; }\n\n        \/* \u2500\u2500 Summary \u2500\u2500 *\/\n        .summary {\n            background: #E6F0FA; border-radius: 12px;\n            padding: 20px 22px; margin-bottom: 24px;\n        }\n        .summary-title { font-size: 14px; font-weight: 700; color: #0066CC; margin-bottom: 12px; }\n        .summary-row { display: flex; justify-content: space-between; padding: 6px 0; border-bottom: 1px solid #c8ddf0; font-size: 13px; }\n        .summary-row:last-child { border-bottom: none; }\n        .sr-key { color: #666; }\n        .sr-val { color: #222; font-weight: 600; text-align: right; max-width: 55%; }\n\n        \/* \u2500\u2500 Navigation \u2500\u2500 *\/\n        .cfg-nav {\n            display: flex; justify-content: space-between; align-items: center;\n            padding: 18px 40px;\n            border-top: 1px solid #f0f0f0; background: #fafafa;\n        }\n        .cfg-step-lbl { font-size: 13px; color: #bbb; font-weight: 500; }\n        .btn {\n            padding: 11px 28px; border-radius: 9px;\n            font-size: 14px; font-weight: 700; cursor: pointer;\n            border: none; transition: all .2s; font-family: inherit;\n            display: flex; align-items: center; gap: 6px;\n        }\n        .btn-prev { background: #fff; color: #0066CC; border: 2px solid #0066CC; }\n        .btn-prev:hover { background: #E6F0FA; }\n        .btn-next { background: #0066CC; color: #fff; box-shadow: 0 3px 10px rgba(0,102,204,.3); }\n        .btn-next:hover { background: #0055b3; box-shadow: 0 4px 14px rgba(0,102,204,.4); }\n        .btn-submit { background: #1a8a3e; color: #fff; box-shadow: 0 3px 10px rgba(26,138,62,.3); }\n        .btn-submit:hover { background: #166d32; }\n\n        \/* \u2500\u2500 Success \u2500\u2500 *\/\n        .cfg-success { display: none; text-align: center; padding: 60px 40px; }\n        .cfg-success.active { display: block; }\n        .success-icon { font-size: 56px; margin-bottom: 14px; }\n        .cfg-success h2 { font-size: 22px; color: #0066CC; margin-bottom: 10px; font-weight: 800; }\n        .cfg-success p  { font-size: 15px; color: #666; line-height: 1.8; }\n\n        \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n           RESPONSIVE\n        \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n        @media (max-width: 640px) {\n            .cfg-wrap { border-radius: 0; box-shadow: none; }\n            .intro-hero { padding: 36px 24px 28px; }\n            .intro-hero h1 { font-size: 22px; }\n            .intro-body { padding: 24px 20px 32px; }\n            .cfg-header, .cfg-body, .cfg-nav { padding: 20px; }\n            .cfg-progress { padding: 12px 20px; }\n            .ps-label { display: none; }\n            .input-grid { grid-template-columns: 1fr; }\n            .ig-full { grid-column: 1; }\n            .stepper-val { min-width: 72px; }\n            .cfg-header { flex-direction: column; align-items: flex-start; gap: 10px; }\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"cfg-wrap\" id=\"cfgWrap\">\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         INTRO SCREEN\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <div class=\"intro-screen\" id=\"introScreen\">\n\n        <div class=\"intro-hero\">\n            <!-- SVG dakkapel illustratie -->\n            <div class=\"intro-svg-wrap\">\n                <svg width=\"180\" height=\"110\" viewBox=\"0 0 180 110\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <!-- Dak links -->\n                    <polygon points=\"0,95 90,18 180,95\" fill=\"rgba(255,255,255,0.12)\" stroke=\"rgba(255,255,255,0.4)\" stroke-width=\"1.5\"\/>\n                    <!-- Dakkapel achtergrond -->\n                    <rect x=\"55\" y=\"42\" width=\"70\" height=\"50\" rx=\"2\" fill=\"rgba(255,255,255,0.92)\"\/>\n                    <!-- Dakkapel overstek -->\n                    <rect x=\"47\" y=\"37\" width=\"86\" height=\"9\" rx=\"2\" fill=\"white\"\/>\n                    <!-- Kozijn links -->\n                    <rect x=\"62\" y=\"52\" width=\"24\" height=\"30\" rx=\"1\" fill=\"#E6F0FA\" stroke=\"#0066CC\" stroke-width=\"1.5\"\/>\n                    <!-- Kozijn rechts -->\n                    <rect x=\"94\" y=\"52\" width=\"24\" height=\"30\" rx=\"1\" fill=\"#E6F0FA\" stroke=\"#0066CC\" stroke-width=\"1.5\"\/>\n                    <!-- Middenstijl -->\n                    <rect x=\"87\" y=\"52\" width=\"6\" height=\"30\" fill=\"rgba(255,255,255,0.92)\"\/>\n                    <!-- Borstwering -->\n                    <rect x=\"62\" y=\"78\" width=\"56\" height=\"8\" fill=\"rgba(255,255,255,0.5)\"\/>\n                    <!-- Dakpan lijnen links -->\n                    <line x1=\"0\" y1=\"95\" x2=\"54\" y2=\"95\" stroke=\"rgba(255,255,255,0.25)\" stroke-width=\"1\"\/>\n                    <line x1=\"136\" y1=\"95\" x2=\"180\" y2=\"95\" stroke=\"rgba(255,255,255,0.25)\" stroke-width=\"1\"\/>\n                    <!-- Vloerlijn -->\n                    <line x1=\"0\" y1=\"95\" x2=\"180\" y2=\"95\" stroke=\"rgba(255,255,255,0.2)\" stroke-width=\"1.5\"\/>\n                    <!-- Zijwangen -->\n                    <rect x=\"55\" y=\"42\" width=\"8\" height=\"50\" rx=\"0\" fill=\"rgba(255,255,255,0.4)\"\/>\n                    <rect x=\"117\" y=\"42\" width=\"8\" height=\"50\" rx=\"0\" fill=\"rgba(255,255,255,0.4)\"\/>\n                <\/svg>\n            <\/div>\n\n            <h1>Uw dakkapel op maat<\/h1>\n            <p>Stel uw dakkapel samen in 9 eenvoudige stappen en ontvang vrijblijvend een offerte op maat.<\/p>\n        <\/div>\n\n        <div class=\"intro-body\">\n\n            <!-- Stap-indicator -->\n            <div class=\"intro-steps\" id=\"introStepPills\"><\/div>\n\n            <!-- USPs -->\n            <div class=\"intro-usps\">\n                <div class=\"intro-usp\">\n                    <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><circle cx=\"7\" cy=\"7\" r=\"7\" fill=\"#0066CC\"\/><path d=\"M4 7l2 2 4-4\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                    Vrijblijvende offerte\n                <\/div>\n                <div class=\"intro-usp\">\n                    <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><circle cx=\"7\" cy=\"7\" r=\"7\" fill=\"#0066CC\"\/><path d=\"M4 7l2 2 4-4\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                    Gratis inmeting\n                <\/div>\n                <div class=\"intro-usp\">\n                    <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><circle cx=\"7\" cy=\"7\" r=\"7\" fill=\"#0066CC\"\/><path d=\"M4 7l2 2 4-4\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                    Op maat gemaakt\n                <\/div>\n                <div class=\"intro-usp\">\n                    <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><circle cx=\"7\" cy=\"7\" r=\"7\" fill=\"#0066CC\"\/><path d=\"M4 7l2 2 4-4\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                    Snelle levering\n                <\/div>\n            <\/div>\n\n            <!-- CTA -->\n            <button class=\"btn-start\" onclick=\"startConfig()\">\n                <svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\"><path d=\"M3 9h12M10 4l5 5-5 5\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                Start de configurator\n            <\/button>\n\n            <div class=\"intro-footnote\">\n                <span>\n                    <svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\"><circle cx=\"6\" cy=\"6\" r=\"5\" stroke=\"#bbb\" stroke-width=\"1.5\"\/><path d=\"M6 3v3l2 1\" stroke=\"#bbb\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg>\n                    Duurt ca. 2 minuten\n                <\/span>\n                <span>\n                    <svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M6 1l1.5 3 3.5.5-2.5 2.5.5 3.5L6 9l-3 1.5.5-3.5L1 4.5 4.5 4z\" stroke=\"#bbb\" stroke-width=\"1.2\" stroke-linejoin=\"round\"\/><\/svg>\n                    9 stappen\n                <\/span>\n            <\/div>\n\n        <\/div>\n    <\/div><!-- \/intro-screen -->\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         CONFIGURATOR\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <div class=\"cfg-inner\" id=\"cfgInner\">\n\n        <!-- Header -->\n        <div class=\"cfg-header\">\n            <div class=\"cfg-header-left\">\n                <h2>Dakkapel Configurator<\/h2>\n                <p>Stel uw dakkapel samen en vraag vrijblijvend een offerte aan<\/p>\n            <\/div>\n            <button class=\"cfg-header-back\" onclick=\"backToIntro()\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M9 2L4 7l5 5\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                Terug\n            <\/button>\n        <\/div>\n\n        <!-- Progress -->\n        <div class=\"cfg-progress\">\n            <div class=\"progress-steps\" id=\"progressSteps\"><\/div>\n        <\/div>\n\n        <!-- Steps -->\n        <div class=\"cfg-body\" id=\"cfgBody\">\n\n            <!-- \u2500\u2500 Stap 1: Type \u2500\u2500 -->\n            <div class=\"step\" id=\"step-1\">\n                <div class=\"step-title\">Type dakkapel<\/div>\n                <div class=\"step-subtitle\">Welke uitstraling heeft uw voorkeur?<\/div>\n                <div class=\"option-cards\">\n                    <div class=\"option-card\" data-field=\"type\" data-value=\"Traditioneel\" onclick=\"selectCard(this)\">\n                        <span class=\"oc-icon\">\ud83c\udfe0<\/span>\n                        <div class=\"oc-label\">Traditioneel<\/div>\n                        <div class=\"oc-desc\">Klassieke uitstraling met pannendak<\/div>\n                    <\/div>\n                    <div class=\"option-card\" data-field=\"type\" data-value=\"Kader\" onclick=\"selectCard(this)\">\n                        <span class=\"oc-icon\">\u2b1b<\/span>\n                        <div class=\"oc-label\">Kader<\/div>\n                        <div class=\"oc-desc\">Strakke, moderne uitstraling<\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- \u2500\u2500 Stap 2: Hellingshoek \u2500\u2500 -->\n            <div class=\"step\" id=\"step-2\">\n                <div class=\"step-title\">Hellingshoek<\/div>\n                <div class=\"step-subtitle\">Hoe schuin is uw dak? Geef het aantal graden op.<\/div>\n                <div class=\"stepper-group\">\n                    <div class=\"stepper-row\" style=\"border:none; padding-bottom:0;\">\n                        <span class=\"stepper-label\">Hellingshoek dak<\/span>\n                        <div class=\"stepper-ctrl\">\n                            <button class=\"stepper-btn\" onclick=\"stepHoek(-1)\">\u2212<\/button>\n                            <div class=\"stepper-val\" id=\"hoekVal\">45\u00b0<\/div>\n                            <button class=\"stepper-btn\" onclick=\"stepHoek(1)\">+<\/button>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"info-box\">\n                    <span class=\"info-box-icon\">\ud83d\udca1<\/span>\n                    <span><strong>Weet u de hellingshoek niet zeker?<\/strong> Geen probleem \u2014 onze specialist bepaalt dit tijdens de gratis inmeting.<\/span>\n                <\/div>\n            <\/div>\n\n            <!-- \u2500\u2500 Stap 3: Hoogte \u2500\u2500 -->\n            <div class=\"step\" id=\"step-3\">\n                <div class=\"step-title\">Hoogte<\/div>\n                <div class=\"step-subtitle\">Geef de gewenste hoogte en borstwering op.<\/div>\n                <div class=\"stepper-group\">\n                    <div class=\"stepper-row\">\n                        <span class=\"stepper-label\">Hoogte dakkapel<\/span>\n                        <div class=\"stepper-ctrl\">\n                            <button class=\"stepper-btn\" onclick=\"stepVal('hoogte', -5, 80, 200)\">\u2212<\/button>\n                            <div class=\"stepper-val\" id=\"hoogteVal\">150 cm<\/div>\n                            <button class=\"stepper-btn\" onclick=\"stepVal('hoogte', 5, 80, 200)\">+<\/button>\n                        <\/div>\n                    <\/div>\n                    <div class=\"stepper-row\" style=\"border:none;\">\n                        <span class=\"stepper-label\">Borstwering (onderkant)<\/span>\n                        <div class=\"stepper-ctrl\">\n                            <button class=\"stepper-btn\" onclick=\"stepVal('borstwering', -5, 0, 120)\">\u2212<\/button>\n                            <div class=\"stepper-val\" id=\"borstweringVal\">0 cm<\/div>\n                            <button class=\"stepper-btn\" onclick=\"stepVal('borstwering', 5, 0, 120)\">+<\/button>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"info-box\">\n                    <span class=\"info-box-icon\">\u2139\ufe0f<\/span>\n                    <span>De <strong>borstwering<\/strong> is het gesloten onderdeel onder het kozijn. Hoger = meer privacy, lager = meer lichtinval.<\/span>\n                <\/div>\n            <\/div>\n\n            <!-- \u2500\u2500 Stap 4: Tussenpanelen \u2500\u2500 -->\n            <div class=\"step\" id=\"step-4\">\n                <div class=\"step-title\">Tussenpanelen<\/div>\n                <div class=\"step-subtitle\">Tussenpanelen delen uw dakkapel op in meerdere secties.<\/div>\n                <div class=\"counter-row\">\n                    <button class=\"counter-btn\" onclick=\"adjustCounter(-1)\">\u2212<\/button>\n                    <span class=\"counter-val\" id=\"tpValue\">0<\/span>\n                    <button class=\"counter-btn\" onclick=\"adjustCounter(1)\">+<\/button>\n                    <span class=\"counter-lbl\">tussenpanelen<\/span>\n                <\/div>\n                <div class=\"dk-preview\">\n                    <div class=\"dk-preview-lbl\">Indeling<\/div>\n                    <div class=\"dk-visual\" id=\"dkVisual\"><\/div>\n                    <div class=\"dk-preview-info\" id=\"dkInfo\"><\/div>\n                <\/div>\n            <\/div>\n\n            <!-- \u2500\u2500 Stap 5: Breedte \u2500\u2500 -->\n            <div class=\"step\" id=\"step-5\">\n                <div class=\"step-title\">Breedte<\/div>\n                <div class=\"step-subtitle\">Geef de breedte van het kozijn op. De zijwangen zijn inbegrepen.<\/div>\n                <div class=\"breedte-box\">\n                    <div class=\"stepper-row\">\n                        <span class=\"stepper-label\">Kozijn<\/span>\n                        <div class=\"stepper-ctrl\">\n                            <button class=\"stepper-btn\" onclick=\"stepVal('kozijn', -5, 60, 500)\">\u2212<\/button>\n                            <div class=\"stepper-val\" id=\"kozijnVal\">185 cm<\/div>\n                            <button class=\"stepper-btn\" onclick=\"stepVal('kozijn', 5, 60, 500)\">+<\/button>\n                        <\/div>\n                    <\/div>\n                    <div class=\"stepper-row\" style=\"border:none;\">\n                        <span class=\"stepper-label\" style=\"color:#aaa; font-size:13px;\">2\u00d7 zijwang (vast)<\/span>\n                        <span style=\"font-size:13px; font-weight:600; color:#aaa;\">37 cm<\/span>\n                    <\/div>\n                <\/div>\n                <div class=\"totaal-box\">\n                    <span>Totale breedte<\/span>\n                    <strong id=\"totaalBreedte\">222 cm<\/strong>\n                <\/div>\n                <div class=\"info-box\" style=\"margin-top:14px;\">\n                    <span class=\"info-box-icon\">\u2139\ufe0f<\/span>\n                    <span>De zijwangen zijn standaard 2 \u00d7 18,5 cm. Heeft u een afwijkende situatie? Vermeld dit bij de opmerkingen.<\/span>\n                <\/div>\n            <\/div>\n\n            <!-- \u2500\u2500 Stap 6: Bekleding \u2500\u2500 -->\n            <div class=\"step\" id=\"step-6\">\n                <div class=\"step-title\">Bekleding zijwang<\/div>\n                <div class=\"step-subtitle\">Kies het materiaal voor de zijkanten van uw dakkapel.<\/div>\n                <div class=\"option-list\">\n                    <div class=\"option-list-item\" data-field=\"bekleding\" data-value=\"Vinyplus Rondkantdelen\" onclick=\"selectListItem(this)\">\n                        <div class=\"oli-radio\"><\/div>\n                        <div><div class=\"oli-title\">Vinyplus Rondkantdelen<\/div><div class=\"oli-desc\">Kwalitatieve kunststof gevelbekleding met houtlook. Slagvast, UV-bestendig en onderhoudsarm.<\/div><\/div>\n                    <\/div>\n                    <div class=\"option-list-item\" data-field=\"bekleding\" data-value=\"HPL (High Pressure Laminate)\" onclick=\"selectListItem(this)\">\n                        <div class=\"oli-radio\"><\/div>\n                        <div><div class=\"oli-title\">HPL (High Pressure Laminate)<\/div><div class=\"oli-desc\">Gladde afwerking voor een minimalistische uitstraling. Extreem duurzaam en onderhoudsarm.<\/div><\/div>\n                    <\/div>\n                    <div class=\"option-list-item\" data-field=\"bekleding\" data-value=\"Hout (Douglas)\" onclick=\"selectListItem(this)\">\n                        <div class=\"oli-radio\"><\/div>\n                        <div><div class=\"oli-title\">Hout (Douglas)<\/div><div class=\"oli-desc\">Warme, natuurlijke uitstraling. Vraagt periodiek onderhoud (schilderen of oli\u00ebn).<\/div><\/div>\n                    <\/div>\n                    <div class=\"option-list-item\" data-field=\"bekleding\" data-value=\"Aluminium\" onclick=\"selectListItem(this)\">\n                        <div class=\"oli-radio\"><\/div>\n                        <div><div class=\"oli-title\">Aluminium<\/div><div class=\"oli-desc\">Strak en modern, volledig onderhoudsvrij. Beschikbaar in alle RAL kleuren.<\/div><\/div>\n                    <\/div>\n                    <div class=\"option-list-item\" data-field=\"bekleding\" data-value=\"Zink\" onclick=\"selectListItem(this)\">\n                        <div class=\"oli-radio\"><\/div>\n                        <div><div class=\"oli-title\">Zink<\/div><div class=\"oli-desc\">Tijdloos en robuust. Ontwikkelt een mooie patina en is onderhoudsarm.<\/div><\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- \u2500\u2500 Stap 7: Kleuren \u2500\u2500 -->\n            <div class=\"step\" id=\"step-7\">\n                <div class=\"step-title\">Kleuren<\/div>\n                <div class=\"step-subtitle\">Kies de gewenste kleuren voor de verschillende onderdelen.<\/div>\n                <div class=\"color-section\">\n                    <div class=\"color-section-header\">\n                        <div class=\"color-section-title\">Voorkant &amp; zijwangen<\/div>\n                        <div class=\"color-selected-lbl\" id=\"lbl-voorkant\">\u2014<\/div>\n                    <\/div>\n                    <div class=\"color-swatches\" id=\"clr-voorkant\"><\/div>\n                <\/div>\n                <div class=\"color-section\">\n                    <div class=\"color-section-header\">\n                        <div class=\"color-section-title\">Boei \/ overstek<\/div>\n                        <div class=\"color-selected-lbl\" id=\"lbl-boei\">\u2014<\/div>\n                    <\/div>\n                    <div class=\"color-swatches\" id=\"clr-boei\"><\/div>\n                <\/div>\n                <div class=\"color-section\">\n                    <div class=\"color-section-header\">\n                        <div class=\"color-section-title\">Kozijn<\/div>\n                        <div class=\"color-selected-lbl\" id=\"lbl-kozijn\">\u2014<\/div>\n                    <\/div>\n                    <div class=\"color-swatches\" id=\"clr-kozijn\"><\/div>\n                <\/div>\n                <div class=\"color-section\">\n                    <div class=\"color-section-header\">\n                        <div class=\"color-section-title\">Draaikiepraam<\/div>\n                        <div class=\"color-selected-lbl\" id=\"lbl-draaikiepraam\">\u2014<\/div>\n                    <\/div>\n                    <div class=\"color-swatches\" id=\"clr-draaikiepraam\"><\/div>\n                <\/div>\n            <\/div>\n\n            <!-- \u2500\u2500 Stap 8: Extra opties \u2500\u2500 -->\n            <div class=\"step\" id=\"step-8\">\n                <div class=\"step-title\">Extra opties<\/div>\n                <div class=\"step-subtitle\">Voeg extra voorzieningen toe aan uw dakkapel.<\/div>\n                <div class=\"check-list\">\n                    <div class=\"check-list-item\" data-field=\"rolluiken\" onclick=\"toggleCheckList(this)\">\n                        <div class=\"cli-box\">\u2713<\/div>\n                        <div class=\"cli-text\">\n                            <div class=\"cli-title\">Rolluiken<\/div>\n                            <div class=\"cli-desc\">Houden het in de zomer tot wel 10\u00b0C koeler en zorgen voor extra privacy en verduistering.<\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"check-list-item\" data-field=\"horren\" onclick=\"toggleCheckList(this)\">\n                        <div class=\"cli-box\">\u2713<\/div>\n                        <div class=\"cli-text\">\n                            <div class=\"cli-title\">Insectenhorren<\/div>\n                            <div class=\"cli-desc\">Laten frisse lucht binnen, maar houden muggen en andere insecten buiten.<\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"check-list-item\" data-field=\"ventilatieroosters\" onclick=\"toggleCheckList(this)\">\n                        <div class=\"cli-box\">\u2713<\/div>\n                        <div class=\"cli-text\">\n                            <div class=\"cli-title\">Ventilatieroosters<\/div>\n                            <div class=\"cli-desc\">Zorgen voor gezonde luchtcirculatie, zonder tocht of open ramen.<\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- \u2500\u2500 Stap 9: Positie \u2500\u2500 -->\n            <div class=\"step\" id=\"step-9\">\n                <div class=\"step-title\">Positie dakkapel<\/div>\n                <div class=\"step-subtitle\">Waar moet de dakkapel geplaatst worden op uw woning?<\/div>\n                <div class=\"option-list\">\n                    <div class=\"option-list-item\" data-field=\"positie\" data-value=\"Voorzijde\" onclick=\"selectListItem(this)\">\n                        <div class=\"oli-radio\"><\/div>\n                        <div><div class=\"oli-title\">Voorzijde<\/div><div class=\"oli-desc\">Voor een dakkapel aan de voorkant is meestal een omgevingsvergunning nodig. Regelgeving verschilt per gemeente.<\/div><\/div>\n                    <\/div>\n                    <div class=\"option-list-item\" data-field=\"positie\" data-value=\"Achterzijde\" onclick=\"selectListItem(this)\">\n                        <div class=\"oli-radio\"><\/div>\n                        <div><div class=\"oli-title\">Achterzijde<\/div><div class=\"oli-desc\">Aan de achterkant is meestal geen vergunning nodig, mits u voldoet aan de geldende maatvoering en welstandseisen.<\/div><\/div>\n                    <\/div>\n                    <div class=\"option-list-item\" data-field=\"positie\" data-value=\"Linkerkant\" onclick=\"selectListItem(this)\">\n                        <div class=\"oli-radio\"><\/div>\n                        <div><div class=\"oli-title\">Linkerkant<\/div><div class=\"oli-desc\">Gezien vanaf de voorkant. Grenst de zijkant aan een openbare weg, dan is doorgaans een vergunning vereist.<\/div><\/div>\n                    <\/div>\n                    <div class=\"option-list-item\" data-field=\"positie\" data-value=\"Rechterkant\" onclick=\"selectListItem(this)\">\n                        <div class=\"oli-radio\"><\/div>\n                        <div><div class=\"oli-title\">Rechterkant<\/div><div class=\"oli-desc\">Gezien vanaf de voorkant. Grenst de zijkant aan een openbare weg, dan is doorgaans een vergunning vereist.<\/div><\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- \u2500\u2500 Stap 10: Contactgegevens \u2500\u2500 -->\n            <div class=\"step\" id=\"step-10\">\n                <div class=\"step-title\">Uw gegevens<\/div>\n                <div class=\"step-subtitle\">Vul uw contactgegevens in om de offerte aan te vragen.<\/div>\n\n                <div class=\"summary\">\n                    <div class=\"summary-title\">Uw configuratie<\/div>\n                    <div id=\"summaryRows\"><\/div>\n                <\/div>\n\n                <div class=\"toggle-label\">Aanvraag voor *<\/div>\n                <div class=\"toggle-group\">\n                    <button class=\"toggle-btn active\" id=\"togglePrive\" onclick=\"setAanvraagType('Priv\u00e9')\">Priv\u00e9<\/button>\n                    <button class=\"toggle-btn\" id=\"toggleZakelijk\" onclick=\"setAanvraagType('Zakelijk')\">Zakelijk<\/button>\n                <\/div>\n\n                <div class=\"input-grid\">\n                    <div class=\"field\">\n                        <label>Aanhef *<\/label>\n                        <select id=\"aanhef\">\n                            <option value=\"\">Selecteer...<\/option>\n                            <option value=\"De heer\">De heer<\/option>\n                            <option value=\"Mevrouw\">Mevrouw<\/option>\n                        <\/select>\n                    <\/div>\n                    <div class=\"field\">\n                        <label>Achternaam *<\/label>\n                        <input type=\"text\" id=\"achternaam\" placeholder=\"Janssen\">\n                    <\/div>\n                    <div class=\"field\">\n                        <label>E-mailadres *<\/label>\n                        <input type=\"email\" id=\"email\" placeholder=\"jan@voorbeeld.nl\">\n                    <\/div>\n                    <div class=\"field\">\n                        <label>Telefoonnummer *<\/label>\n                        <input type=\"tel\" id=\"telefoon\" placeholder=\"06 12345678\">\n                    <\/div>\n                    <div class=\"field ig-full\">\n                        <label>Adres (locatie dakkapel) *<\/label>\n                        <input type=\"text\" id=\"adres\" placeholder=\"Straatnaam 1, 1234 AB Plaatsnaam\">\n                    <\/div>\n                    <div class=\"field ig-full\">\n                        <label>Opmerkingen<\/label>\n                        <textarea id=\"opmerkingen\" rows=\"3\" placeholder=\"Eventuele vragen of aanvullende informatie...\"><\/textarea>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n        <\/div><!-- \/cfg-body -->\n\n        <!-- Navigation -->\n        <div class=\"cfg-nav\" id=\"cfgNav\">\n            <button class=\"btn btn-prev\" id=\"btnPrev\" onclick=\"prevStep()\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M9 2L4 7l5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                Vorige\n            <\/button>\n            <span class=\"cfg-step-lbl\" id=\"stepLbl\">Stap 1 van 9<\/span>\n            <button class=\"btn btn-next\" id=\"btnNext\" onclick=\"nextStep()\">\n                Volgende\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M5 2l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/button>\n        <\/div>\n\n    <\/div><!-- \/cfg-inner -->\n\n    <!-- Success -->\n    <div class=\"cfg-success\" id=\"cfgSuccess\">\n        <div class=\"success-icon\">\u2705<\/div>\n        <h2>Bedankt voor uw aanvraag!<\/h2>\n        <p>We nemen zo spoedig mogelijk contact met u op.<br>U ontvangt een bevestiging op het opgegeven e-mailadres.<\/p>\n    <\/div>\n\n<\/div><!-- \/cfg-wrap -->\n\n<script>\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   STATE\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nconst config = {\n    type: '', hellingshoek: 45, hoogte: 150, borstwering: 0,\n    tussenpanelen: 0, kozijn: 185,\n    bekleding: '', kleur_voorkant: '', kleur_boei: '', kleur_kozijn: '', kleur_draaikiepraam: '',\n    rolluiken: false, horren: false, ventilatieroosters: false,\n    positie: '', aanvraagType: 'Priv\u00e9'\n};\n\nlet currentStep = 1;\nconst TOTAL = 10;\nconst ZIJWANG = 37;\n\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   INTRO\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction buildIntroStepPills() {\n    const wrap = document.getElementById('introStepPills');\n    for (let i = 0; i < TOTAL; i++) {\n        const p = document.createElement('div');\n        p.className = 'intro-step-pill' + (i === 0 ? ' active' : '');\n        wrap.appendChild(p);\n    }\n}\n\nfunction startConfig() {\n    const intro = document.getElementById('introScreen');\n    intro.classList.add('hiding');\n    setTimeout(() => {\n        intro.style.display = 'none';\n        const inner = document.getElementById('cfgInner');\n        inner.style.display = 'block';\n        requestAnimationFrame(() => inner.classList.add('visible'));\n    }, 320);\n}\n\nfunction backToIntro() {\n    const inner = document.getElementById('cfgInner');\n    inner.classList.remove('visible');\n    setTimeout(() => {\n        inner.style.display = 'none';\n        const intro = document.getElementById('introScreen');\n        intro.style.display = 'block';\n        intro.classList.remove('hiding');\n    }, 320);\n}\n\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   PROGRESS BAR\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nconst LABELS = ['Type','Helling','Hoogte','Panelen','Breedte','Bekleding','Kleuren','Extra','Positie','Gegevens'];\n\nfunction buildProgress() {\n    const wrap = document.getElementById('progressSteps');\n    wrap.innerHTML = '';\n    for (let i = 1; i <= TOTAL; i++) {\n        const e = document.createElement('div');\n        e.id = `ps-${i}`;\n        e.className = 'ps-item';\n        e.innerHTML = `<div class=\"ps-dot\">${i}<\/div><div class=\"ps-label\">${LABELS[i-1]}<\/div>`;\n        wrap.appendChild(e);\n    }\n}\n\nfunction updateProgress() {\n    for (let i = 1; i <= TOTAL; i++) {\n        const e = document.getElementById(`ps-${i}`);\n        const dot = e.querySelector('.ps-dot');\n        e.className = 'ps-item' + (i === currentStep ? ' active' : i < currentStep ? ' done' : '');\n        dot.textContent = i < currentStep ? '\u2713' : i;\n    }\n    \/\/ also update intro pills\n    document.querySelectorAll('.intro-step-pill').forEach((p, i) => {\n        p.classList.toggle('active', i === currentStep - 1);\n    });\n}\n\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   NAVIGATION\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction showStep(n) {\n    document.querySelectorAll('.step').forEach(s => s.classList.remove('active'));\n    document.getElementById(`step-${n}`).classList.add('active');\n    document.getElementById('btnPrev').style.visibility = n === 1 ? 'hidden' : 'visible';\n    document.getElementById('stepLbl').textContent = `Stap ${n} van ${TOTAL}`;\n\n    const btnNext = document.getElementById('btnNext');\n    if (n === TOTAL) {\n        btnNext.innerHTML = 'Offerte aanvragen <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M5 2l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>';\n        btnNext.className = 'btn btn-submit';\n        buildSummary();\n    } else {\n        btnNext.innerHTML = 'Volgende <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M5 2l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>';\n        btnNext.className = 'btn btn-next';\n    }\n    updateProgress();\n}\n\nfunction nextStep() {\n    if (currentStep === TOTAL) { submitForm(); return; }\n    currentStep++;\n    showStep(currentStep);\n    scrollTop();\n}\n\nfunction prevStep() {\n    if (currentStep > 1) { currentStep--; showStep(currentStep); scrollTop(); }\n}\n\nfunction scrollTop() {\n    const el = document.getElementById('cfgWrap');\n    window.scrollTo({ top: el.getBoundingClientRect().top + window.scrollY - 20, behavior: 'smooth' });\n}\n\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   SELECTION HELPERS\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction selectCard(card) {\n    const field = card.dataset.field;\n    document.querySelectorAll(`.option-card[data-field=\"${field}\"]`).forEach(c => c.classList.remove('selected'));\n    card.classList.add('selected');\n    config[field] = card.dataset.value;\n}\n\nfunction selectListItem(item) {\n    const field = item.dataset.field;\n    document.querySelectorAll(`.option-list-item[data-field=\"${field}\"]`).forEach(c => c.classList.remove('selected'));\n    item.classList.add('selected');\n    config[field] = item.dataset.value;\n}\n\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   STEPPERS\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction stepHoek(delta) {\n    config.hellingshoek = Math.max(15, Math.min(60, config.hellingshoek + delta));\n    document.getElementById('hoekVal').textContent = config.hellingshoek + '\u00b0';\n}\n\nfunction stepVal(key, delta, min, max) {\n    config[key] = Math.max(min, Math.min(max, config[key] + delta));\n    const elMap = { hoogte: 'hoogteVal', borstwering: 'borstweringVal', kozijn: 'kozijnVal' };\n    document.getElementById(elMap[key]).textContent = config[key] + ' cm';\n    if (key === 'kozijn') updateTotaal();\n}\n\nfunction updateTotaal() {\n    document.getElementById('totaalBreedte').textContent = (config.kozijn + ZIJWANG) + ' cm';\n}\n\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   COUNTER \u2013 TUSSENPANELEN\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction adjustCounter(delta) {\n    config.tussenpanelen = Math.max(0, Math.min(4, config.tussenpanelen + delta));\n    document.getElementById('tpValue').textContent = config.tussenpanelen;\n    renderDakPreview();\n}\n\nfunction renderDakPreview() {\n    const n = config.tussenpanelen, numK = n + 1;\n    const visual = document.getElementById('dkVisual');\n    visual.innerHTML = '';\n    const mk = (tag, cls) => { const e = document.createElement(tag); e.className = cls; return e; };\n    const lz = mk('div','dkv-zijwang'); lz.textContent = 'ZW L'; visual.appendChild(lz);\n    for (let i = 0; i < numK; i++) {\n        if (i > 0) visual.appendChild(mk('div','dkv-tp'));\n        const k = mk('div','dkv-kozijn'); k.textContent = `K${i+1}`; visual.appendChild(k);\n    }\n    const rz = mk('div','dkv-zijwang right'); rz.textContent = 'ZW R'; visual.appendChild(rz);\n    document.getElementById('dkInfo').textContent =\n        `${numK} kozijn${numK>1?'en':''} \u2014 ${n} tussenpaneel${n!==1?'en':''}`;\n}\n\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   CHECKBOX LIST\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction toggleCheckList(item) {\n    item.classList.toggle('checked');\n    config[item.dataset.field] = item.classList.contains('checked');\n}\n\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   PRIV\u00c9 \/ ZAKELIJK\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction setAanvraagType(type) {\n    config.aanvraagType = type;\n    document.getElementById('togglePrive').classList.toggle('active', type === 'Priv\u00e9');\n    document.getElementById('toggleZakelijk').classList.toggle('active', type === 'Zakelijk');\n}\n\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   COLORS (15 RAL)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nconst COLORS = [\n    { name:'Zuiverwit',      ral:'RAL 9010', hex:'#F4F0E8', light:true },\n    { name:'Cr\u00e8mewit',       ral:'RAL 9001', hex:'#EDE8D5', light:true },\n    { name:'Grijswit',       ral:'RAL 9002', hex:'#E3DFD0', light:true },\n    { name:'Lichtgrijs',     ral:'RAL 7035', hex:'#CDD0CC' },\n    { name:'Leigrijs',       ral:'RAL 7015', hex:'#6B6E72' },\n    { name:'Antraciet',      ral:'RAL 7016', hex:'#2F3234' },\n    { name:'Gitzwart',       ral:'RAL 9005', hex:'#0D0D0D' },\n    { name:'Aluminiumgrijs', ral:'RAL 9006', hex:'#A5A9AD' },\n    { name:'Sepiabruin',     ral:'RAL 8014', hex:'#4E3B2A' },\n    { name:'Chocoladebruin', ral:'RAL 8017', hex:'#3C2217' },\n    { name:'Dennengroen',    ral:'RAL 6009', hex:'#2D4838' },\n    { name:'Mosgroen',       ral:'RAL 6005', hex:'#1F4532' },\n    { name:'Staalblauw',     ral:'RAL 5011', hex:'#1A2B45' },\n    { name:'Wijnrood',       ral:'RAL 3005', hex:'#5C1A20' },\n    { name:'Oxiderood',      ral:'RAL 3011', hex:'#782B2C' },\n];\n\nfunction buildColorSection(containerId, configKey) {\n    const wrap = document.getElementById(containerId);\n    wrap.innerHTML = '';\n    COLORS.forEach(c => {\n        const outer = document.createElement('div');\n        outer.className = 'csw-wrap';\n        const swatch = document.createElement('div');\n        swatch.className = 'csw';\n        swatch.style.background = c.hex;\n        if (c.light) swatch.style.boxShadow = 'inset 0 0 0 1px #ccc';\n        swatch.title = `${c.name} (${c.ral})`;\n        swatch.dataset.configKey = configKey;\n        swatch.dataset.colorName = `${c.name} (${c.ral})`;\n        swatch.onclick = function() {\n            document.querySelectorAll(`.csw[data-config-key=\"${configKey}\"]`).forEach(s => s.classList.remove('selected'));\n            this.classList.add('selected');\n            config[configKey] = this.dataset.colorName;\n            document.getElementById(`lbl-${configKey.replace('kleur_','')}`).textContent = this.dataset.colorName;\n        };\n        const lbl = document.createElement('span');\n        lbl.className = 'csw-name';\n        lbl.textContent = c.name.split(' ')[0];\n        outer.appendChild(swatch);\n        outer.appendChild(lbl);\n        wrap.appendChild(outer);\n    });\n}\n\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   SUMMARY\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction buildSummary() {\n    const extra = ['rolluiken','horren','ventilatieroosters']\n        .filter(k => config[k])\n        .map(k => ({rolluiken:'Rolluiken',horren:'Insectenhorren',ventilatieroosters:'Ventilatieroosters'}[k]));\n\n    const rows = [\n        ['Type dakkapel',       config.type || '\u2014'],\n        ['Hellingshoek',        config.hellingshoek + '\u00b0'],\n        ['Hoogte',              config.hoogte + ' cm'],\n        ['Borstwering',         config.borstwering + ' cm'],\n        ['Tussenpanelen',       config.tussenpanelen],\n        ['Kozijn breedte',      config.kozijn + ' cm'],\n        ['Totale breedte',      (config.kozijn + ZIJWANG) + ' cm'],\n        ['Bekleding zijwang',   config.bekleding || '\u2014'],\n        ['Kleur voorkant',      config.kleur_voorkant || '\u2014'],\n        ['Kleur boei\/overstek', config.kleur_boei || '\u2014'],\n        ['Kleur kozijn',        config.kleur_kozijn || '\u2014'],\n        ['Kleur draaikiepraam', config.kleur_draaikiepraam || '\u2014'],\n        ['Extra opties',        extra.length ? extra.join(', ') : 'Geen'],\n        ['Positie',             config.positie || '\u2014'],\n    ];\n    document.getElementById('summaryRows').innerHTML = rows.map(([k,v]) =>\n        `<div class=\"summary-row\"><span class=\"sr-key\">${k}<\/span><span class=\"sr-val\">${v}<\/span><\/div>`\n    ).join('');\n}\n\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   SUBMIT\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction submitForm() {\n    const aanhef = document.getElementById('aanhef').value;\n    const achternaam = document.getElementById('achternaam').value.trim();\n    const email = document.getElementById('email').value.trim();\n    const telefoon = document.getElementById('telefoon').value.trim();\n    const adres = document.getElementById('adres').value.trim();\n\n    if (!aanhef || !achternaam || !email || !telefoon || !adres) {\n        alert('Vul alle verplichte velden (*) in om de aanvraag te versturen.');\n        return;\n    }\n\n    const formData = {\n        ...config,\n        hellingshoek: config.hellingshoek + '\u00b0',\n        hoogte: config.hoogte + ' cm',\n        borstwering: config.borstwering + ' cm',\n        kozijn: config.kozijn + ' cm',\n        totaalBreedte: (config.kozijn + ZIJWANG) + ' cm',\n        aanhef, achternaam, email, telefoon, adres,\n        opmerkingen: document.getElementById('opmerkingen').value.trim(),\n    };\n\n    console.log('Offerte aanvraag:', formData);\n\n    \/*\n     * \u2500\u2500 Koppeling aan backend \/ e-mail \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n     * fetch('\/wp-admin\/admin-ajax.php', {\n     *     method: 'POST',\n     *     headers: { 'Content-Type': 'application\/json' },\n     *     body: JSON.stringify({ action: 'dakkapel_offerte', ...formData })\n     * });\n     * \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n     *\/\n\n    document.getElementById('cfgInner').style.display = 'none';\n    document.getElementById('cfgSuccess').classList.add('active');\n}\n\n\/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   INIT\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nbuildIntroStepPills();\nbuildProgress();\nshowStep(1);\nrenderDakPreview();\nupdateTotaal();\nbuildColorSection('clr-voorkant',      'kleur_voorkant');\nbuildColorSection('clr-boei',          'kleur_boei');\nbuildColorSection('clr-kozijn',        'kleur_kozijn');\nbuildColorSection('clr-draaikiepraam', 'kleur_draaikiepraam');\n<\/script>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3d66165 e-flex e-con-boxed e-con e-parent\" data-id=\"3d66165\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6701b6a e-con-full e-flex e-con e-child\" data-id=\"6701b6a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33254dd elementor-widget elementor-widget-text-editor\" data-id=\"33254dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\ud83c\udfe1<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3aacc43 elementor-widget elementor-widget-counter\" data-id=\"3aacc43\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Jaar ervaring<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"20\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\">+<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-76a9bf4 e-con-full e-flex e-con e-child\" data-id=\"76a9bf4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-befc99e elementor-widget elementor-widget-text-editor\" data-id=\"befc99e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\ud83d\udd28<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a927ee elementor-widget elementor-widget-counter\" data-id=\"4a927ee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Renovaties per jaar<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"750\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\">+<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-83a0364 e-con-full e-flex e-con e-child\" data-id=\"83a0364\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aeed052 elementor-widget elementor-widget-text-editor\" data-id=\"aeed052\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\ud83e\ude9a<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4513127 elementor-widget elementor-widget-counter\" data-id=\"4513127\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Vakmensen in dienst<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"25\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\">+<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e8e46bf e-flex e-con-boxed e-con e-parent\" data-id=\"e8e46bf\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d6dc085 e-con-full e-flex e-con e-child\" data-id=\"d6dc085\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-75cafbf elementor-align-center elementor-widget elementor-widget-button\" data-id=\"75cafbf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-leaf\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M546.2 9.7c-5.6-12.5-21.6-13-28.3-1.2C486.9 62.4 431.4 96 368 96h-80C182 96 96 182 96 288c0 7 .8 13.7 1.5 20.5C161.3 262.8 253.4 224 384 224c8.8 0 16 7.2 16 16s-7.2 16-16 16C132.6 256 26 410.1 2.4 468c-6.6 16.3 1.2 34.9 17.5 41.6 16.4 6.8 35-1.1 41.8-17.3 1.5-3.6 20.9-47.9 71.9-90.6 32.4 43.9 94 85.8 174.9 77.2C465.5 467.5 576 326.7 576 154.3c0-50.2-10.8-102.2-29.8-144.6z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Bespaar op uw investering<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-67d08b5 elementor-widget elementor-widget-heading\" data-id=\"67d08b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Welke subsidie kunt u krijgen?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8787264 elementor-widget elementor-widget-text-editor\" data-id=\"8787264\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Ontdek welke subsidies beschikbaar zijn voor uw project en bereken direct een indicatie <br \/>van het subsidiebedrag.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-427cacf elementor-widget elementor-widget-html\" data-id=\"427cacf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n  .subsidie-calc * { box-sizing: border-box; margin: 0; padding: 0; }\r\n\r\n  .subsidie-calc {\r\n    font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\r\n    font-weight: 400;\r\n    font-size: 16px;\r\n    color: #212934;\r\n    line-height: 1.6;\r\n  }\r\n\r\n  .subsidie-grid {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 28px;\r\n    align-items: start;\r\n  }\r\n\r\n  @media (max-width: 768px) {\r\n    .subsidie-grid {\r\n      grid-template-columns: 1fr;\r\n    }\r\n  }\r\n\r\n  .subsidie-card {\r\n    background: #fff;\r\n    border-radius: 16px;\r\n    padding: 32px;\r\n    border: 1px solid #e2e8f0;\r\n  }\r\n\r\n  .calc-title {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    font-family: 'Plus Jakarta Sans', sans-serif;\r\n    font-weight: 700;\r\n    font-size: 22px;\r\n    margin-bottom: 24px;\r\n    color: #212934;\r\n  }\r\n\r\n  .calc-title svg {\r\n    width: 22px;\r\n    height: 22px;\r\n    color: #0D5EE4;\r\n  }\r\n\r\n  .calc-label {\r\n    font-size: 14px;\r\n    font-weight: 500;\r\n    color: #555;\r\n    margin-bottom: 12px;\r\n  }\r\n\r\n  .radio-group {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 0;\r\n    margin-bottom: 28px;\r\n  }\r\n\r\n  .radio-option {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 12px;\r\n    padding: 14px 16px;\r\n    border: 1px solid #e2e8f0;\r\n    cursor: pointer;\r\n    transition: all 0.15s ease;\r\n    font-size: 15px;\r\n    font-weight: 400;\r\n  }\r\n\r\n  .radio-option:first-child {\r\n    border-radius: 10px 10px 0 0;\r\n  }\r\n\r\n  .radio-option:last-child {\r\n    border-radius: 0 0 10px 10px;\r\n  }\r\n\r\n  .radio-option:not(:last-child) {\r\n    border-bottom: none;\r\n  }\r\n\r\n  .radio-option:hover {\r\n    background: #f8fafc;\r\n  }\r\n\r\n  .radio-option.active {\r\n    background: #f0f7ff;\r\n    border-color: #0D5EE4;\r\n  }\r\n\r\n  .radio-option.active + .radio-option {\r\n    border-top-color: #0D5EE4;\r\n  }\r\n\r\n  .radio-option input[type=\"radio\"] {\r\n    appearance: none;\r\n    -webkit-appearance: none;\r\n    width: 20px;\r\n    height: 20px;\r\n    border: 2px solid #cbd5e1;\r\n    border-radius: 50%;\r\n    flex-shrink: 0;\r\n    position: relative;\r\n    cursor: pointer;\r\n    transition: all 0.15s ease;\r\n  }\r\n\r\n  .radio-option input[type=\"radio\"]:checked {\r\n    border-color: #0D5EE4;\r\n  }\r\n\r\n  .radio-option input[type=\"radio\"]:checked::after {\r\n    content: '';\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    transform: translate(-50%, -50%);\r\n    width: 10px;\r\n    height: 10px;\r\n    background: #0D5EE4;\r\n    border-radius: 50%;\r\n  }\r\n\r\n  .m2-label {\r\n    font-size: 14px;\r\n    font-weight: 500;\r\n    color: #555;\r\n    margin-bottom: 8px;\r\n  }\r\n\r\n  .m2-row {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    margin-bottom: 20px;\r\n  }\r\n\r\n  .m2-input {\r\n    width: 120px;\r\n    padding: 10px 14px;\r\n    border: 1px solid #e2e8f0;\r\n    border-radius: 8px;\r\n    font-size: 15px;\r\n    font-family: 'Plus Jakarta Sans', sans-serif;\r\n    color: #212934;\r\n    outline: none;\r\n    transition: border-color 0.15s;\r\n  }\r\n\r\n  .m2-input::placeholder {\r\n    color: #a0aec0;\r\n  }\r\n\r\n  .m2-input:focus {\r\n    border-color: #0D5EE4;\r\n    box-shadow: 0 0 0 3px rgba(13, 94, 228, 0.1);\r\n  }\r\n\r\n  .m2-unit {\r\n    font-size: 15px;\r\n    color: #555;\r\n  }\r\n\r\n  .calc-disclaimer {\r\n    font-size: 12px;\r\n    color: #999;\r\n    line-height: 1.5;\r\n  }\r\n\r\n  .info-card {\r\n    border: none;\r\n    background: #fff;\r\n  }\r\n\r\n  .info-title {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    font-family: 'Plus Jakarta Sans', sans-serif;\r\n    font-weight: 700;\r\n    font-size: 22px;\r\n    margin-bottom: 14px;\r\n    color: #212934;\r\n  }\r\n\r\n  .info-title svg {\r\n    width: 22px;\r\n    height: 22px;\r\n    color: #0D5EE4;\r\n  }\r\n\r\n  .info-desc {\r\n    font-size: 14px;\r\n    color: #555;\r\n    margin-bottom: 24px;\r\n    line-height: 1.6;\r\n  }\r\n\r\n  .subsidy-items {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 12px;\r\n    margin-bottom: 28px;\r\n  }\r\n\r\n  .subsidy-item {\r\n    border: 1px solid #e2e8f0;\r\n    border-radius: 12px;\r\n    padding: 16px 20px;\r\n    cursor: pointer;\r\n    transition: all 0.2s ease;\r\n  }\r\n\r\n  .subsidy-item:hover {\r\n    border-color: #cbd5e1;\r\n  }\r\n\r\n  .subsidy-item-header {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n  }\r\n\r\n  .subsidy-item-name {\r\n    font-weight: 500;\r\n    font-size: 15px;\r\n    color: #212934;\r\n  }\r\n\r\n  .subsidy-item-toggle {\r\n    width: 24px;\r\n    height: 24px;\r\n    color: #94a3b8;\r\n    transition: transform 0.2s ease;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .subsidy-item.open .subsidy-item-toggle {\r\n    transform: rotate(180deg);\r\n  }\r\n\r\n  .subsidy-item-amount {\r\n    font-size: 14px;\r\n    font-weight: 600;\r\n    color: #0D5EE4;\r\n    margin-top: 2px;\r\n  }\r\n\r\n  .subsidy-item-detail {\r\n    font-size: 13px;\r\n    color: #666;\r\n    margin-top: 10px;\r\n    padding-top: 10px;\r\n    border-top: 1px solid #f0f0f0;\r\n    display: none;\r\n    line-height: 1.6;\r\n  }\r\n\r\n  .subsidy-item.open .subsidy-item-detail {\r\n    display: block;\r\n  }\r\n\r\n  .subsidy-result {\r\n    background: #f0f7ff;\r\n    border-radius: 12px;\r\n    padding: 18px 20px;\r\n    margin-bottom: 24px;\r\n    display: none;\r\n  }\r\n\r\n  .subsidy-result.visible {\r\n    display: block;\r\n  }\r\n\r\n  .subsidy-result-label {\r\n    font-size: 13px;\r\n    color: #555;\r\n    margin-bottom: 4px;\r\n  }\r\n\r\n  .subsidy-result-amount {\r\n    font-family: 'Plus Jakarta Sans', sans-serif;\r\n    font-weight: 700;\r\n    font-size: 28px;\r\n    color: #0D5EE4;\r\n  }\r\n\r\n  .subsidy-result-note {\r\n    font-size: 12px;\r\n    color: #888;\r\n    margin-top: 4px;\r\n  }\r\n\r\n  .subsidy-cta {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    width: 100%;\r\n    padding: 14px 24px;\r\n    background: #0D5EE4;\r\n    color: #fff;\r\n    font-family: 'Plus Jakarta Sans', sans-serif;\r\n    font-size: 15px;\r\n    font-weight: 600;\r\n    border: none;\r\n    border-radius: 10px;\r\n    cursor: pointer;\r\n    transition: background 0.15s ease;\r\n    text-decoration: none;\r\n  }\r\n\r\n  .subsidy-cta:hover {\r\n    background: #0b4ec0;\r\n    color: #fff;\r\n  }\r\n<\/style>\r\n\r\n<div class=\"subsidie-calc\">\r\n  <div class=\"subsidie-grid\">\r\n\r\n    <div class=\"subsidie-card\">\r\n      <div class=\"calc-title\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"2\" width=\"16\" height=\"20\" rx=\"2\"\/><line x1=\"8\" y1=\"6\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"10\" x2=\"10\" y2=\"10\"\/><line x1=\"14\" y1=\"10\" x2=\"16\" y2=\"10\"\/><line x1=\"8\" y1=\"14\" x2=\"10\" y2=\"14\"\/><line x1=\"14\" y1=\"14\" x2=\"16\" y2=\"14\"\/><line x1=\"8\" y1=\"18\" x2=\"10\" y2=\"18\"\/><line x1=\"14\" y1=\"18\" x2=\"16\" y2=\"18\"\/><\/svg>\r\n        Subsidie-calculator\r\n      <\/div>\r\n\r\n      <div class=\"calc-label\">Kies uw product:<\/div>\r\n\r\n      <div class=\"radio-group\">\r\n        <label class=\"radio-option active\" data-product=\"kozijnen\">\r\n          <input type=\"radio\" name=\"product\" value=\"kozijnen\" checked>\r\n          Kunststof kozijnen\r\n        <\/label>\r\n        <label class=\"radio-option\" data-product=\"dakgoten\">\r\n          <input type=\"radio\" name=\"product\" value=\"dakgoten\">\r\n          Kunststof dakgoten\r\n        <\/label>\r\n        <label class=\"radio-option\" data-product=\"dakkapel\">\r\n          <input type=\"radio\" name=\"product\" value=\"dakkapel\">\r\n          Dakkapel\r\n        <\/label>\r\n      <\/div>\r\n\r\n      <div class=\"m2-group\" id=\"m2Group\">\r\n        <div class=\"m2-label\" id=\"m2Label\">Aantal m&sup2; glas \/ kozijnen:<\/div>\r\n        <div class=\"m2-row\">\r\n          <input type=\"number\" class=\"m2-input\" id=\"m2Input\" placeholder=\"bijv. 15\" min=\"0\" step=\"0.1\">\r\n          <span class=\"m2-unit\">m&sup2;<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"calc-disclaimer\">\r\n        * Dit is een indicatie op basis van de ISDE-tarieven 2024\/2025. Exacte bedragen kunnen afwijken. Neem contact met ons op voor een persoonlijk advies.\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"subsidie-card info-card\" id=\"infoPanel\"><\/div>\r\n\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n  var subsidyData = {\r\n    kozijnen: {\r\n      title: 'Kunststof kozijnen',\r\n      description: 'Bij het vervangen van kozijnen door energiezuinige kunststof varianten kunt u aanspraak maken op diverse subsidies, met name via het ISDE (Investeringssubsidie Duurzame Energie en Energiebesparing).',\r\n      m2Label: 'Aantal m\\u00B2 glas \/ kozijnen:',\r\n      showM2: true,\r\n      subsidies: [\r\n        {\r\n          name: 'ISDE \\u2013 Isolatieglas \/ kozijnen',\r\n          amount: '\\u20AC 62,50 per m\\u00B2',\r\n          perM2: 62.50,\r\n          detail: 'De ISDE-subsidie geldt voor het vervangen van enkel of oud dubbelglas door HR++ of triple glas in combinatie met nieuwe kunststof kozijnen. U kunt deze subsidie aanvragen via de RVO na installatie.'\r\n        },\r\n        {\r\n          name: 'Gemeentelijke subsidie',\r\n          amount: 'Varieert per gemeente',\r\n          perM2: null,\r\n          detail: 'Veel gemeenten bieden aanvullende subsidies voor isolatiemaatregelen. De hoogte en voorwaarden verschillen per gemeente. Wij helpen u graag uitzoeken wat er in uw gemeente beschikbaar is.'\r\n        }\r\n      ]\r\n    },\r\n    dakgoten: {\r\n      title: 'Kunststof dakgoten',\r\n      description: 'Kunststof dakgoten zijn een duurzame en onderhoudsarme oplossing. Hoewel er geen directe ISDE-subsidie is voor dakgoten, zijn er soms gemeentelijke regelingen beschikbaar.',\r\n      m2Label: 'Aantal strekkende meters:',\r\n      showM2: true,\r\n      subsidies: [\r\n        {\r\n          name: 'Gemeentelijke subsidie',\r\n          amount: 'Varieert per gemeente',\r\n          perM2: null,\r\n          detail: 'Sommige gemeenten bieden subsidies voor onderhoud en verduurzaming van de woning, waar dakgoten onder kunnen vallen. Neem contact op voor de mogelijkheden in uw gemeente.'\r\n        }\r\n      ]\r\n    },\r\n    dakkapel: {\r\n      title: 'Dakkapel',\r\n      description: 'Bij het plaatsen van een dakkapel met hoogwaardige isolatie kunt u mogelijk aanspraak maken op subsidie via het ISDE, mits de dakkapel voldoet aan de isolatie-eisen.',\r\n      m2Label: 'Aantal m\\u00B2 dakkapel:',\r\n      showM2: true,\r\n      subsidies: [\r\n        {\r\n          name: 'ISDE \\u2013 Dakisolatie',\r\n          amount: '\\u20AC 23,00 per m\\u00B2',\r\n          perM2: 23.00,\r\n          detail: 'Wanneer de dakkapel wordt geplaatst met dakisolatie die voldoet aan de Rd-waarde eisen (minimaal Rd 3,5), kunt u ISDE-subsidie aanvragen voor het ge\\u00EFsoleerde oppervlak.'\r\n        },\r\n        {\r\n          name: 'Gemeentelijke subsidie',\r\n          amount: 'Varieert per gemeente',\r\n          perM2: null,\r\n          detail: 'Diverse gemeenten bieden aanvullende subsidies voor isolatiemaatregelen bij het plaatsen van een dakkapel. Wij zoeken dit graag voor u uit.'\r\n        }\r\n      ]\r\n    }\r\n  };\r\n\r\n  var radioOptions = document.querySelectorAll('.radio-option');\r\n  var m2Input = document.getElementById('m2Input');\r\n  var m2Label = document.getElementById('m2Label');\r\n  var m2Group = document.getElementById('m2Group');\r\n  var infoPanel = document.getElementById('infoPanel');\r\n  var currentProduct = 'kozijnen';\r\n\r\n  function renderSubsidie() {\r\n    var data = subsidyData[currentProduct];\r\n    var m2 = parseFloat(m2Input.value) || 0;\r\n\r\n    m2Label.textContent = data.m2Label;\r\n    m2Group.style.display = data.showM2 ? 'block' : 'none';\r\n\r\n    var totalSubsidy = 0;\r\n    data.subsidies.forEach(function(s) {\r\n      if (s.perM2 && m2 > 0) {\r\n        totalSubsidy += s.perM2 * m2;\r\n      }\r\n    });\r\n\r\n    var html = '<div class=\"info-title\">' +\r\n      '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"\/><line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"\/><\/svg>' +\r\n      data.title + '<\/div>' +\r\n      '<div class=\"info-desc\">' + data.description + '<\/div>';\r\n\r\n    html += '<div class=\"subsidy-items\">';\r\n    data.subsidies.forEach(function(s) {\r\n      html += '<div class=\"subsidy-item\" onclick=\"this.classList.toggle(\\'open\\')\">' +\r\n        '<div class=\"subsidy-item-header\"><div>' +\r\n        '<div class=\"subsidy-item-name\">' + s.name + '<\/div>' +\r\n        '<div class=\"subsidy-item-amount\">' + s.amount + '<\/div>' +\r\n        '<\/div>' +\r\n        '<svg class=\"subsidy-item-toggle\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>' +\r\n        '<\/div>' +\r\n        '<div class=\"subsidy-item-detail\">' + s.detail + '<\/div><\/div>';\r\n    });\r\n    html += '<\/div>';\r\n\r\n    if (m2 > 0 && totalSubsidy > 0) {\r\n      html += '<div class=\"subsidy-result visible\">' +\r\n        '<div class=\"subsidy-result-label\">Geschatte ISDE-subsidie voor ' + m2.toLocaleString('nl-NL') + ' m\\u00B2<\/div>' +\r\n        '<div class=\"subsidy-result-amount\">\\u20AC ' + totalSubsidy.toLocaleString('nl-NL', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + '<\/div>' +\r\n        '<div class=\"subsidy-result-note\">Exclusief eventuele gemeentelijke subsidie<\/div><\/div>';\r\n    }\r\n\r\n    html += '<a href=\"#contact\" class=\"subsidy-cta\">Vraag persoonlijk advies aan<\/a>';\r\n    infoPanel.innerHTML = html;\r\n  }\r\n\r\n  radioOptions.forEach(function(option) {\r\n    option.addEventListener('click', function() {\r\n      radioOptions.forEach(function(o) { o.classList.remove('active'); });\r\n      option.classList.add('active');\r\n      option.querySelector('input').checked = true;\r\n      currentProduct = option.getAttribute('data-product');\r\n      renderSubsidie();\r\n    });\r\n  });\r\n\r\n  m2Input.addEventListener('input', renderSubsidie);\r\n  renderSubsidie();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-49e37c3 e-flex e-con-boxed e-con e-parent\" data-id=\"49e37c3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-c013673 e-con-full e-flex e-con e-child\" data-id=\"c013673\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e0c9b3a elementor-widget elementor-widget-spacer\" data-id=\"e0c9b3a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25597ec elementor-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"25597ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-square-full\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M512 512H0V0h512v512z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Wat wij doen<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1fb3b3e elementor-widget elementor-widget-heading\" data-id=\"1fb3b3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Onze diensten<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-546de43 elementor-widget elementor-widget-text-editor\" data-id=\"546de43\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Wij zijn gespecialiseerd in het onderhoudsarm maken van woningen en gebouwen in <br \/>Noord-Nederland.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c1d0412 e-flex e-con-boxed e-con e-parent\" data-id=\"c1d0412\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-8e7b10b e-con-full e-flex e-con e-child\" data-id=\"8e7b10b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b55e83d elementor-widget elementor-widget-image\" data-id=\"b55e83d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"949\" height=\"1024\" src=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Hero-Marinus-Montage-2-949x1024.png\" class=\"attachment-large size-large wp-image-31\" alt=\"\" srcset=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Hero-Marinus-Montage-2-949x1024.png 949w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Hero-Marinus-Montage-2-278x300.png 278w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Hero-Marinus-Montage-2-768x829.png 768w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Hero-Marinus-Montage-2.png 1390w\" sizes=\"(max-width: 949px) 100vw, 949px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c1b6c6 elementor-widget elementor-widget-heading\" data-id=\"3c1b6c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Kunststof kozijnen<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4916d71 elementor-widget elementor-widget-text-editor\" data-id=\"4916d71\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Duurzame, isolerende kunststof kozijnen die uw woning jarenlang beschermen tegen de elementen. Onderhoudsvrij en energiebesparend.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9c1be1d e-con-full e-flex e-con e-child\" data-id=\"9c1be1d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ad0d70b elementor-widget elementor-widget-image\" data-id=\"ad0d70b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Dakkapel.jpg\" class=\"attachment-large size-large wp-image-114\" alt=\"\" srcset=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Dakkapel.jpg 800w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Dakkapel-300x225.jpg 300w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Dakkapel-768x576.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26ed09f elementor-widget elementor-widget-heading\" data-id=\"26ed09f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Dakkapellen<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bdf2347 elementor-widget elementor-widget-text-editor\" data-id=\"bdf2347\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Meer ruimte en licht in uw woning met een vakkundig geplaatste dakkapel. Wij verzorgen het volledige traject van ontwerp tot oplevering.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0e5f98b e-con-full e-flex e-con e-child\" data-id=\"0e5f98b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0293359 elementor-widget elementor-widget-image\" data-id=\"0293359\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"721\" src=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Marinus-Montage-hero-3-1024x721.jpeg\" class=\"attachment-large size-large wp-image-32\" alt=\"\" srcset=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Marinus-Montage-hero-3-1024x721.jpeg 1024w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Marinus-Montage-hero-3-300x211.jpeg 300w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Marinus-Montage-hero-3-768x541.jpeg 768w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Marinus-Montage-hero-3.jpeg 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-75bd590 elementor-widget elementor-widget-heading\" data-id=\"75bd590\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Onderhoud &amp; renovatie<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-173c98c elementor-widget elementor-widget-text-editor\" data-id=\"173c98c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>All-round montage- en renovatiewerkzaamheden om uw pand in topconditie te houden. Wij denken graag met u mee.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3d7ae44 e-flex e-con-boxed e-con e-parent\" data-id=\"3d7ae44\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-53c44e5 e-con-full e-flex e-con e-child\" data-id=\"53c44e5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-237fc41 elementor-widget elementor-widget-spacer\" data-id=\"237fc41\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-197fb77 e-flex e-con-boxed e-con e-parent\" data-id=\"197fb77\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-477d099 e-con-full e-flex e-con e-child\" data-id=\"477d099\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63834e7 elementor-widget elementor-widget-spacer\" data-id=\"63834e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a0fb428 e-flex e-con-boxed e-con e-parent\" data-id=\"a0fb428\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-34dfc4e e-con-full e-flex e-con e-child\" data-id=\"34dfc4e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9350f62 elementor-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"9350f62\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-square-full\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M512 512H0V0h512v512z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Reviews<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0953aa6 elementor-widget elementor-widget-heading\" data-id=\"0953aa6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Wat onze klanten zeggen<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3139c1e elementor-widget elementor-widget-text-editor\" data-id=\"3139c1e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Wij zijn gespecialiseerd in het onderhoudsarm maken van woningen en gebouwen in <br \/>Noord-Nederland.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a0027ae e-flex e-con-boxed e-con e-parent\" data-id=\"a0027ae\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4dfb288 e-con-full e-flex e-con e-child\" data-id=\"4dfb288\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a7fba6e e-con-full e-flex e-con e-child\" data-id=\"a7fba6e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-60d98fd elementor-widget elementor-widget-rating\" data-id=\"60d98fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"rating.default\">\n\t\t\t\t\t\t\t<div class=\"e-rating\" itemtype=\"https:\/\/schema.org\/Rating\" itemscope=\"\" itemprop=\"reviewRating\">\n\t\t\t<meta itemprop=\"worstRating\" content=\"0\">\n\t\t\t<meta itemprop=\"bestRating\" content=\"5\">\n\t\t\t<div class=\"e-rating-wrapper\" itemprop=\"ratingValue\" content=\"5\" role=\"img\" aria-label=\"Waardering 5 van 5\">\n\t\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-66b1aaa elementor-widget elementor-widget-text-editor\" data-id=\"66b1aaa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Nieuwe kozijn geplaatst, zeer tevreden over het werk en afwerking. Vriendelijke werknemers die als er problemen waren er een oplossing voor zochten. Top \ud83d\udc4d<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1751ad1 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"1751ad1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c7c77b elementor-widget elementor-widget-heading\" data-id=\"5c7c77b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Corrie de Bruin<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9ed2a6a elementor-widget elementor-widget-heading\" data-id=\"9ed2a6a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Kunststof kozijnen<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-78d7599 e-con-full e-flex e-con e-child\" data-id=\"78d7599\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6468926 elementor-widget elementor-widget-rating\" data-id=\"6468926\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"rating.default\">\n\t\t\t\t\t\t\t<div class=\"e-rating\" itemtype=\"https:\/\/schema.org\/Rating\" itemscope=\"\" itemprop=\"reviewRating\">\n\t\t\t<meta itemprop=\"worstRating\" content=\"0\">\n\t\t\t<meta itemprop=\"bestRating\" content=\"5\">\n\t\t\t<div class=\"e-rating-wrapper\" itemprop=\"ratingValue\" content=\"5\" role=\"img\" aria-label=\"Waardering 5 van 5\">\n\t\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fcc3c5d elementor-widget elementor-widget-text-editor\" data-id=\"fcc3c5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Kunststofkozijn geplaatst. Keurige afwerking. Vriendelijk personeel. Aan te bevelen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54e2a97 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"54e2a97\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5488855 elementor-widget elementor-widget-heading\" data-id=\"5488855\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Lubbe Renkema<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9e76d51 elementor-widget elementor-widget-heading\" data-id=\"9e76d51\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Kunststof kozijnen<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-792c5ab e-con-full e-flex e-con e-child\" data-id=\"792c5ab\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2588c74 e-con-full e-flex e-con e-child\" data-id=\"2588c74\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bf90743 elementor-widget elementor-widget-rating\" data-id=\"bf90743\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"rating.default\">\n\t\t\t\t\t\t\t<div class=\"e-rating\" itemtype=\"https:\/\/schema.org\/Rating\" itemscope=\"\" itemprop=\"reviewRating\">\n\t\t\t<meta itemprop=\"worstRating\" content=\"0\">\n\t\t\t<meta itemprop=\"bestRating\" content=\"5\">\n\t\t\t<div class=\"e-rating-wrapper\" itemprop=\"ratingValue\" content=\"5\" role=\"img\" aria-label=\"Waardering 5 van 5\">\n\t\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26ce84e elementor-widget elementor-widget-text-editor\" data-id=\"26ce84e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"rooNW\"><span class=\"Vz1Vkc\">Kunstof kozijnen geplaatst vorige week maandag en dinsdag. Goed werk en snel. Goede monteurs. Bedankt.<\/span><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3cbaeb elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c3cbaeb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d7788f9 elementor-widget elementor-widget-heading\" data-id=\"d7788f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Engbert Visser<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ae9db69 elementor-widget elementor-widget-heading\" data-id=\"ae9db69\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Kunststof kozijnen<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9646a67 e-con-full e-flex e-con e-child\" data-id=\"9646a67\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ff9a801 elementor-widget elementor-widget-rating\" data-id=\"ff9a801\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"rating.default\">\n\t\t\t\t\t\t\t<div class=\"e-rating\" itemtype=\"https:\/\/schema.org\/Rating\" itemscope=\"\" itemprop=\"reviewRating\">\n\t\t\t<meta itemprop=\"worstRating\" content=\"0\">\n\t\t\t<meta itemprop=\"bestRating\" content=\"5\">\n\t\t\t<div class=\"e-rating-wrapper\" itemprop=\"ratingValue\" content=\"5\" role=\"img\" aria-label=\"Waardering 5 van 5\">\n\t\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-221cd68 elementor-widget elementor-widget-text-editor\" data-id=\"221cd68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"rooNW\"><span class=\"Vz1Vkc\">Bij ons kunstkozijnen gezet. Nette personeel vriendelijk<\/span><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-775da8e elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"775da8e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d8cea7 elementor-widget elementor-widget-heading\" data-id=\"4d8cea7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Ido Duut<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29734b6 elementor-widget elementor-widget-heading\" data-id=\"29734b6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Kunststof kozijnen<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e8d3a5d e-flex e-con-boxed e-con e-parent\" data-id=\"e8d3a5d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-20917e6 e-con-full e-flex e-con e-child\" data-id=\"20917e6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4be0b1e elementor-widget elementor-widget-spacer\" data-id=\"4be0b1e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1b2adf7 e-flex e-con-boxed e-con e-parent\" data-id=\"1b2adf7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-addcbc1 e-con-full e-flex e-con e-child\" data-id=\"addcbc1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5fda89a elementor-widget elementor-widget-spacer\" data-id=\"5fda89a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d54f93b elementor-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"d54f93b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-square-full\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M512 512H0V0h512v512z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Ons werk<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb6e40e elementor-widget elementor-widget-heading\" data-id=\"cb6e40e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Recent uitgevoerde projecten<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7eddfb2 elementor-widget elementor-widget-text-editor\" data-id=\"7eddfb2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Hieronder ziet u een greep uit de renovatie- en nieuwbouwwerkzaamheden die de afgelopen jaren<\/p><p>door ons zijn uitgevoerd voor bedrijven.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ba91521 e-flex e-con-boxed e-con e-parent\" data-id=\"ba91521\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e115d33 e-con-full e-flex e-con e-child\" data-id=\"e115d33\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ccf5d94 elementor-widget elementor-widget-image\" data-id=\"ccf5d94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"949\" height=\"1024\" src=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Hero-Marinus-Montage-2-949x1024.png\" class=\"attachment-large size-large wp-image-31\" alt=\"\" srcset=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Hero-Marinus-Montage-2-949x1024.png 949w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Hero-Marinus-Montage-2-278x300.png 278w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Hero-Marinus-Montage-2-768x829.png 768w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/Hero-Marinus-Montage-2.png 1390w\" sizes=\"(max-width: 949px) 100vw, 949px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6c8ec4a elementor-widget elementor-widget-text-editor\" data-id=\"6c8ec4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\ud83d\udccc\u00a0 Garyp<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cc78483 elementor-widget elementor-widget-heading\" data-id=\"cc78483\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Renovatie<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c241514 elementor-widget elementor-widget-text-editor\" data-id=\"c241514\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Nieuwbouwwoning &#8211; Openslaande deuren &#8211; Voor- en achterdeur &#8211; Dakkapel &#8211; Kozijnen<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f814adf e-con-full e-flex e-con e-child\" data-id=\"f814adf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0e1f2a6 elementor-widget elementor-widget-image\" data-id=\"0e1f2a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"617\" src=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/dakkapel-1-1024x617.jpg\" class=\"attachment-large size-large wp-image-255\" alt=\"\" srcset=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/dakkapel-1-1024x617.jpg 1024w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/dakkapel-1-300x181.jpg 300w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/dakkapel-1-768x463.jpg 768w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/dakkapel-1.jpg 1417w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f0db15 elementor-widget elementor-widget-text-editor\" data-id=\"6f0db15\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\ud83d\udccc\u00a0 Veenwouden<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6932f6d elementor-widget elementor-widget-heading\" data-id=\"6932f6d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Dakkapel<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e2e09c elementor-widget elementor-widget-text-editor\" data-id=\"7e2e09c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Dakkapel traditioneel gebouwd met duurzame materialen &#8211; Buitenzijde alles in kunststof kozijnen, zijwangen en boeidelen<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5c904b7 e-con-full e-flex e-con e-child\" data-id=\"5c904b7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-768c64a elementor-widget elementor-widget-image\" data-id=\"768c64a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"680\" src=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/gevelbekleding-1-1024x680.jpg\" class=\"attachment-large size-large wp-image-260\" alt=\"\" srcset=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/gevelbekleding-1-1024x680.jpg 1024w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/gevelbekleding-1-300x199.jpg 300w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/gevelbekleding-1-768x510.jpg 768w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/gevelbekleding-1-1536x1020.jpg 1536w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/gevelbekleding-1.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ec9c6dd elementor-widget elementor-widget-text-editor\" data-id=\"ec9c6dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\ud83d\udccc\u00a0 Broeksterw\u00e2ld<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3129e00 elementor-widget elementor-widget-heading\" data-id=\"3129e00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Gevelbekleding<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-595d4d0 elementor-widget elementor-widget-text-editor\" data-id=\"595d4d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Gevelbekleding &#8211; Mogelijk in vele kleuren en diverse breedtes<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9f8dde3 e-con-full e-flex e-con e-child\" data-id=\"9f8dde3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cdd3950 elementor-widget elementor-widget-image\" data-id=\"cdd3950\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/MarinusMontage-Home-1024x768.jpg\" class=\"attachment-large size-large wp-image-239\" alt=\"\" srcset=\"https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/MarinusMontage-Home-1024x768.jpg 1024w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/MarinusMontage-Home-300x225.jpg 300w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/MarinusMontage-Home-768x576.jpg 768w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/MarinusMontage-Home-1536x1152.jpg 1536w, https:\/\/marinusmontage.websitebouwerfriesland.nl\/wp-content\/uploads\/2026\/04\/MarinusMontage-Home-2048x1536.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc4c980 elementor-widget elementor-widget-text-editor\" data-id=\"fc4c980\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\ud83d\udccc\u00a0 Broeksterw\u00e2ld<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7bf02b9 elementor-widget elementor-widget-heading\" data-id=\"7bf02b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Dakgoten<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f7274d elementor-widget elementor-widget-text-editor\" data-id=\"3f7274d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Goten van polyester &#8211; Ook verkrijgbaar in kunststof &#8211; Vele mogelijkheden en soorten<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-91761cb e-flex e-con-boxed e-con e-parent\" data-id=\"91761cb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5252af6 e-con-full e-flex e-con e-child\" data-id=\"5252af6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-062a946 elementor-widget elementor-widget-spacer\" data-id=\"062a946\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Marinus Montage Al sinds 2006 is Marinus Montage B.V. een vertrouwd adres\u00a0voor het uitvoeren van nieuw- en renovatiewerkzaamheden. Subsidie-Calculator Onze diensten Kozijnen Dakgoten Dakkapellen Dakkapel Configurator Uw dakkapel op maat Stel uw dakkapel samen in 9 eenvoudige stappen en ontvang vrijblijvend een offerte op maat. Vrijblijvende offerte Gratis inmeting Op maat gemaakt Snelle levering Start&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"hide","_kad_post_feature":"hide","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-14","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/marinusmontage.websitebouwerfriesland.nl\/index.php?rest_route=\/wp\/v2\/pages\/14","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marinusmontage.websitebouwerfriesland.nl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/marinusmontage.websitebouwerfriesland.nl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/marinusmontage.websitebouwerfriesland.nl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marinusmontage.websitebouwerfriesland.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14"}],"version-history":[{"count":157,"href":"https:\/\/marinusmontage.websitebouwerfriesland.nl\/index.php?rest_route=\/wp\/v2\/pages\/14\/revisions"}],"predecessor-version":[{"id":286,"href":"https:\/\/marinusmontage.websitebouwerfriesland.nl\/index.php?rest_route=\/wp\/v2\/pages\/14\/revisions\/286"}],"wp:attachment":[{"href":"https:\/\/marinusmontage.websitebouwerfriesland.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}