(function(){var css=['.et_pb_button{transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}','body #page-container .et_pb_section .et_pb_button[class*="preset--module--divi-button--e7a7f3d5"]{background-color:#003B4F!important;color:#fff!important;border:2px solid #003B4F!important;border-radius:50px!important}','body #page-container .et_pb_section .et_pb_button[class*="preset--module--divi-button--e7a7f3d5"]:hover{background-color:#fff!important;color:#003B4F!important;border-color:#003B4F!important}','body #page-container .et_pb_section[data-dark-bg] .et_pb_button[class*="preset--module--divi-button--e7a7f3d5"]{background-color:#fff!important;color:#003B4F!important;border:2px solid #fff!important;border-radius:50px!important}','body #page-container .et_pb_section[data-dark-bg] .et_pb_button[class*="preset--module--divi-button--e7a7f3d5"]:hover{background-color:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,.75)!important;border-radius:50px!important}','body #page-container .et_pb_section .et_pb_button[class*="preset--module--divi-button--e5c09c46"]{background-color:#003B4F!important;color:#fff!important;border:2px solid #003B4F!important;border-radius:50px!important}','body #page-container .et_pb_section .et_pb_button[class*="preset--module--divi-button--e5c09c46"]:hover{background-color:#fff!important;color:#003B4F!important;border-color:#003B4F!important}','body #page-container .et_pb_section[data-dark-bg] .et_pb_button[class*="preset--module--divi-button--e5c09c46"]{background-color:#fff!important;color:#003B4F!important;border:2px solid #fff!important;border-radius:50px!important}','body #page-container .et_pb_section[data-dark-bg] .et_pb_button[class*="preset--module--divi-button--e5c09c46"]:hover{background-color:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,.75)!important;border-radius:50px!important}','body #page-container .et_pb_section .et_pb_button[class*="preset--module--divi-button--5e3de24b"]{background-color:transparent!important;color:#003B4F!important;border:none!important;border-bottom:2px solid #003B4F!important;border-radius:0!important;padding:0!important;transition:color .3s ease,border-color .3s ease!important}','body #page-container .et_pb_section .et_pb_button[class*="preset--module--divi-button--5e3de24b"]:hover{color:#fff!important;border-bottom-color:rgba(255,255,255,.8)!important}','body #page-container [class*="preset--module--divi-column--89b9ef01"] h1,body #page-container [class*="preset--module--divi-column--89b9ef01"] h2,body #page-container [class*="preset--module--divi-column--89b9ef01"] h3,body #page-container [class*="preset--module--divi-column--89b9ef01"] h4,body #page-container [class*="preset--module--divi-column--89b9ef01"] h5,body #page-container [class*="preset--module--divi-column--89b9ef01"] h6,body #page-container [class*="preset--module--divi-column--89b9ef01"] p,body #page-container [class*="preset--module--divi-column--89b9ef01"] li{transition:color .3s ease!important}','body #page-container [class*="preset--module--divi-column--89b9ef01"]:hover h1,body #page-container [class*="preset--module--divi-column--89b9ef01"]:hover h2,body #page-container [class*="preset--module--divi-column--89b9ef01"]:hover h3,body #page-container [class*="preset--module--divi-column--89b9ef01"]:hover h4,body #page-container [class*="preset--module--divi-column--89b9ef01"]:hover h5,body #page-container [class*="preset--module--divi-column--89b9ef01"]:hover h6,body #page-container [class*="preset--module--divi-column--89b9ef01"]:hover p,body #page-container [class*="preset--module--divi-column--89b9ef01"]:hover li{color:#fff!important}','body #page-container .et_pb_section [class*="preset--module--divi-column"]:hover .et_pb_button[class*="preset--module--divi-button--5e3de24b"]{color:#fff!important;border-bottom-color:rgba(255,255,255,.8)!important}','body #page-container .et_pb_newsletter_button.et_pb_button{background-color:#fff!important;color:#003B4F!important;border:2px solid #fff!important;border-radius:50px!important;padding:12px 36px!important;transition:background-color .3s,color .3s,border-color .3s!important}','body #page-container .et_pb_newsletter_button.et_pb_button:hover{background-color:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,.75)!important;border-radius:50px!important}','body #page-container .et_pb_section_0_tb_footer{padding:0!important}','body #page-container .et_pb_section_0_tb_footer p,body #page-container .et_pb_section_0_tb_footer a,body #page-container .et_pb_section_0_tb_footer label{color:rgba(255,255,255,.85)!important}','body #page-container .et_pb_section_0_tb_footer a:hover{color:#fff!important}','.dd-footer-inner{max-width:1280px;margin:0 auto;padding:56px 40px 0}','.dd-footer-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:40px}','.dd-footer-col h4{color:#fff!important;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.15)}','.dd-footer-col p{color:rgba(255,255,255,.75)!important;font-size:.875rem;line-height:1.7;margin:0 0 8px}','.dd-footer-col a{color:rgba(255,255,255,.75)!important;text-decoration:none!important;font-size:.875rem;transition:color .2s}','.dd-footer-col a:hover{color:#fff!important;text-decoration:underline!important}','.dd-badge{display:inline-block;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.25);border-radius:4px;padding:4px 10px;font-size:.72rem!important;color:#fff!important;margin-top:4px;letter-spacing:.05em}','.dd-footer-nav{display:flex;flex-direction:column;gap:7px;margin-top:12px}','.dd-footer-nav a{font-size:.875rem!important}','.dd-social{display:flex;gap:12px;margin-top:14px;align-items:center}','.dd-social a{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.15);transition:background .3s!important;text-decoration:none!important;border:none!important}','.dd-social a:hover{background:rgba(255,255,255,.3)!important;text-decoration:none!important}','.dd-social svg{width:18px;height:18px;fill:#fff;flex-shrink:0}','.dd-footer-nl{margin-top:20px}','.dd-footer-nl h5{color:#fff!important;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px}','.dd-footer-nl form{display:flex;flex-direction:column;gap:10px}','.dd-footer-nl input{background:transparent!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.4)!important;color:#fff!important;padding:8px 0!important;font-size:.875rem!important;outline:none!important;width:100%}','.dd-footer-nl input::placeholder{color:rgba(255,255,255,.45)!important}','.dd-footer-nl button{background:#fff!important;color:#003B4F!important;border:2px solid #fff!important;border-radius:50px!important;padding:10px 28px!important;font-size:.875rem!important;font-weight:700!important;cursor:pointer!important;transition:all .3s!important;align-self:flex-start!important;letter-spacing:.04em}','.dd-footer-nl button:hover{background:transparent!important;color:#fff!important;border-color:rgba(255,255,255,.75)!important}','.dd-footer-bar{border-top:1px solid rgba(255,255,255,.12);padding:20px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}','.dd-footer-bar p{color:rgba(255,255,255,.5)!important;font-size:.8rem!important;margin:0!important}','.dd-footer-bar a{color:rgba(255,255,255,.5)!important;font-size:.8rem!important;text-decoration:none!important;transition:color .2s}','.dd-footer-bar a:hover{color:rgba(255,255,255,.85)!important}','@media(max-width:768px){.dd-footer-cols{grid-template-columns:1fr}.dd-footer-bar{flex-direction:column;text-align:center}}'].join('');function injectCSS(){var old=document.getElementById('dd-ux-css');if (old) old.parentNode.removeChild(old);var s=document.createElement('style');s.id='dd-ux-css';s.textContent=css;document.body.appendChild(s)}function markDarkSections(){document.querySelectorAll('.et_pb_section').forEach(function(sec){var bg=getComputedStyle(sec).backgroundColor;var rgb=bg.match(/rgb\((\d+),\s*(\d+),\s*(\d+)\)/);if (rgb){var lum=(0.299 *+rgb[1]+0.587 *+rgb[2]+0.114 *+rgb[3]) / 255;if (lum < 0.45){sec.setAttribute('data-dark-bg','1')}else{sec.removeAttribute('data-dark-bg')}}})}var FB='';var IG='';var TT='';var footerHTML=''+''+''+'Over ons'+'Dutch Driving'+'CBR-erkende rijschool in Haarlem en omgeving.'+'Hulswitweg 612031 BG Haarlem'+'Amsterdam &middot; Haarlem &middot; Amstelveen &middot; Hoofddorp'+''+''+FB+''+''+IG+''+''+TT+''+''+''+''+'Contact'+'info@rijschooldutchdriving.nl'+'+31 85 130 3817'+'Hulswitweg 612031 BG Haarlem'+''+'Nieuwsbrief'+''+''+'Aanmelden'+''+''+''+''+'Bedrijfsinfo'+'KvK / CoC: 76911470'+'CBR registratie: 2410F9'+'&#10003; CBR-ERKENDE RIJSCHOOL'+''+'Rijlessen'+'Pakketten'+'Geslaagden'+'Contact'+'FAQ'+''+''+''+''+'&copy; 2026 Dutch Driving. Alle rechten voorbehouden.'+''+'Algemene voorwaarden'+' &middot; Terms of condition'+' &middot; Contact'+''+''+'';function patchFooter(){var footer=document.querySelector('.et_pb_section_0_tb_footer');if (!footer) return;if (footer.getAttribute('data-dd-built')==='1') return;footer.setAttribute('data-dd-built','1');footer.innerHTML=footerHTML}injectCSS();markDarkSections();patchFooter();if (document.readyState==='loading'){document.addEventListener('DOMContentLoaded',function(){markDarkSections();patchFooter();injectCSS()})}setTimeout(function(){markDarkSections();patchFooter();injectCSS()},800);setTimeout(function(){markDarkSections();injectCSS()},2200);function patchAutorijles(){if(!document.body.classList.contains('page-id-1309'))return;if(!document.getElementById('dd-auto-css')){var s=document.createElement('style');s.id='dd-auto-css';s.textContent="#dd-auto-steps{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:32px 40px 40px}.dd-step-num{width:48px;height:48px;border-radius:50%;background:#003B4F;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;margin-bottom:16px;flex-shrink:0}.dd-step h4{color:#003B4F!important;font-size:18px!important;font-weight:700;margin:0 0 8px}.dd-step p{color:#555;font-size:15px;line-height:1.5;margin:0}@media(max-width:767px){#dd-auto-steps{grid-template-columns:repeat(2,1fr)}}#dd-extra-pkg{max-width:1080px;margin:40px auto 0;padding:32px 20px 8px}#dd-extra-pkg h3{color:#003B4F!important;font-size:22px!important;font-weight:700;margin:0 0 20px}#dd-extra-pkg table{width:100%;border-collapse:collapse;font-size:15px}#dd-extra-pkg th{background:#003B4F;color:#fff;padding:12px 16px;text-align:left;font-weight:600}#dd-extra-pkg td{padding:12px 16px;border-bottom:1px solid #e8edf0;vertical-align:top;color:#333}#dd-extra-pkg tr:last-child td{border-bottom:none}#dd-extra-pkg .dd-pkg-cat{font-weight:700;color:#003B4F}#dd-extra-pkg .dd-pkg-link{display:inline-block;padding:8px 18px;background:#003B4F;color:#fff!important;border-radius:50px;font-size:13px;font-weight:600;text-decoration:none!important;transition:background .3s,color .3s}#dd-extra-pkg .dd-pkg-link:hover{background:#fff!important;color:#003B4F!important;outline:2px solid #003B4F}#dd-extra-pkg .dd-section-sep td{background:#f4f7f9;color:#003B4F;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em;padding:8px 16px}#dd-reviews{max-width:1080px;margin:0 auto;padding:40px 20px 32px}#dd-review-header{text-align:center;margin-bottom:32px}.dd-rating-score{font-size:56px;font-weight:800;color:#003B4F;line-height:1}.dd-rating-score span{font-size:28px;color:#888;font-weight:400}.dd-rating-label{color:#555;font-size:15px;margin-top:6px}.dd-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.dd-review-card{background:#f7f9fa;border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:12px}.dd-stars{color:#f5a623;font-size:18px;letter-spacing:2px}.dd-review-text{color:#333;font-size:15px;line-height:1.6;flex:1;margin:0}.dd-reviewer{font-weight:700;color:#003B4F;font-size:14px}@media(max-width:767px){.dd-review-grid{grid-template-columns:1fr}}";document.body.appendChild(s)}if(!document.getElementById('dd-auto-steps')){var secs=document.querySelectorAll('.et_pb_section');var sec4=secs[4];if(sec4){var mt=sec4.querySelector('.et_pb_text_1');if(mt)mt.style.display='none';sec4.querySelectorAll('.et_pb_toggle').forEach(function(t){t.style.display='none'});sec4.querySelectorAll('.et_pb_column:nth-child(2)').forEach(function(c){c.style.display='none'});var el=document.createElement('div');el.id='dd-auto-steps';el.innerHTML="1ProeflesPlan je gratis proefles en ontdek hoe Dutch Driving werkt.2Lesplan op maatWe beoordelen jouw niveau en stellen een persoonlijk plan op.3Rijlessen in HaarlemLeer rijden met een vaste instructeur in Haarlem en omgeving.4CBR praktijkexamenJe doet examen via CBR — wij zorgen dat je er klaar voor bent.";sec4.appendChild(el)}}if(!document.getElementById('dd-extra-pkg')){var secs2=document.querySelectorAll('.et_pb_section');var sec5=secs2[5];if(sec5){var el2=document.createElement('div');el2.id='dd-extra-pkg';el2.innerHTML="Meer lesoptiesTypeLessenPrijsSpoedcursus &mdash; Intensief rijden in kort tijdsbestekSpoedcursus Basis15 lessen &times; 60 min&euro;1.920NU INSCHRIJVENSpoedcursus Plus25 lessen &times; 60 min&euro;2.720NU INSCHRIJVENSpoedcursus Pro35 lessen &times; 60 min&euro;3.399NU INSCHRIJVENSimpel &mdash; Losse lessen als aanvullingSimpel S5 lessen &times; 60 min&euro;750NU INSCHRIJVENSimpel M10 lessen &times; 60 min&euro;1.500NU INSCHRIJVENSimpel L15 lessen &times; 60 min&euro;2.250NU INSCHRIJVENExamengarantieExamengarantie35 lessen + examenherkansing inbegrepen&euro;3.399NU INSCHRIJVEN";sec5.appendChild(el2)}}if(!document.getElementById('dd-reviews')){var secs3=document.querySelectorAll('.et_pb_section');var sec6=secs3[6];if(sec6){var el3=document.createElement('div');el3.id='dd-reviews';el3.innerHTML="9.3/10Gebaseerd op 274 beoordelingen&#9733;&#9733;&#9733;&#9733;&#9733;\"Fantastic experience! Calvin was extremely patient and helped me feel confident behind the wheel. Passed first try!\"Megha&#9733;&#9733;&#9733;&#9733;&#9733;\"Calvin is one of the best instructors I have come across. Very professional and explains everything clearly. Highly recommended!\"Yagnalakshmi&#9733;&#9733;&#9733;&#9733;&#9733;\"Passed my CBR exam on the first try thanks to Dutch Driving. Great instruction and a relaxed, confident approach.\"Ken";sec6.insertBefore(el3,sec6.firstChild)}}}patchAutorijles();setTimeout(function(){patchAutorijles()},600);setTimeout(function(){patchAutorijles()},1800)})();