{"id":13403,"date":"2026-07-01T11:35:47","date_gmt":"2026-07-01T11:35:47","guid":{"rendered":"https:\/\/novushabitat.com\/?page_id=13403"},"modified":"2026-07-24T09:54:21","modified_gmt":"2026-07-24T09:54:21","slug":"webinarnl","status":"publish","type":"page","link":"https:\/\/novushabitat.com\/es\/webinarnl\/","title":{"rendered":"WebinarNL"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"13403\" class=\"elementor elementor-13403\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-marvy_enable_drop_animation=\"false\" data-marvy_enable_fancy_rotate=\"false\" data-marvy_enable_flying_object=\"false\" data-marvy_enable_ripples_animation=\"false\" data-marvy_enable_waves_animation=\"false\" data-marvy_enable_rings_animation=\"false\" data-marvy_enable_topology_animation=\"false\" data-marvy_enable_gradient_animation=\"false\" data-marvy_enable_snow_animation=\"false\" data-marvy_enable_firework_animation=\"false\" data-marvy_enable_cloud_animation=\"false\" class=\"elementor-element elementor-element-b952939 e-con-full e-flex e-con e-parent\" data-id=\"b952939\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b4214ab elementor-widget elementor-widget-html\" data-id=\"b4214ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"nl\">\r\n<head>\r\n<meta charset=\"UTF-8\"\/>\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\r\n<title>Gratis Webinar: Hoe u uw droomwoning aan de Costa Blanca in Spanje koopt | Novus Habitat<\/title>\r\n<meta name=\"description\" content=\"Doe mee aan ons gratis online webinar en ontdek hoe u als buitenlander een woning aan de Costa Blanca kunt kopen. Stap-voor-stap proces, financieringsmogelijkheden, beste gebieden en live Q&A. Reserveer vandaag nog uw gratis plek.\"\/>\r\n<!-- Meta Pixel -->\r\n<script>\r\n  !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?\r\n  n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;\r\n  n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;\r\n  t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,\r\n  document,'script','https:\/\/connect.facebook.net\/en_US\/fbevents.js');\r\n  fbq('init', '630840848256039');\r\n  fbq('track', 'PageView');\r\n<\/script>\r\n<noscript><img decoding=\"async\" height=\"1\" width=\"1\" style=\"display:none\"\r\n  src=\"https:\/\/www.facebook.com\/tr?id=630840848256039&ev=PageView&noscript=1\"\/><\/noscript>\r\n<style>\r\n:root {\r\n  --gold: #C9A84C;\r\n  --gold2: #E8C97A;\r\n  --dark: #0C0C0C;\r\n  --dark2: #141414;\r\n  --dark3: #1C1C1C;\r\n  --text: #F0EDE8;\r\n  --muted: #9A9080;\r\n  --red: #E05555;\r\n  --green: #4EC98A;\r\n  --border: #2A2520;\r\n}\r\n* { margin:0; padding:0; box-sizing:border-box; }\r\nhtml { scroll-behavior: smooth; }\r\nbody {\r\n  background: var(--dark);\r\n  color: var(--text);\r\n  font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;\r\n  line-height: 1.6;\r\n  font-size: 16px;\r\n}\r\n\/* \u2500\u2500 URGENCY BAR \u2500\u2500 *\/\r\n.urgency-bar {\r\n  background: var(--gold);\r\n  color: #000;\r\n  text-align: center;\r\n  padding: 10px 20px;\r\n  font-size: 13px;\r\n  font-weight: 800;\r\n  letter-spacing: 0.3px;\r\n  position: sticky;\r\n  top: 0;\r\n  z-index: 100;\r\n}\r\n.urgency-bar a { color: #000; text-decoration: underline; cursor: pointer; }\r\n\/* \u2500\u2500 LOGO BAR \u2500\u2500 *\/\r\n.logo-bar {\r\n  padding: 18px 24px;\r\n  display: flex;\r\n  justify-content: center;\r\n  border-bottom: 1px solid var(--border);\r\n}\r\n.logo-sub {\r\n  font-size: 11px;\r\n  color: var(--muted);\r\n  text-align: center;\r\n  letter-spacing: 1px;\r\n  text-transform: uppercase;\r\n}\r\n\/* \u2500\u2500 HERO \u2500\u2500 *\/\r\n.hero {\r\n  background: linear-gradient(160deg, #0C0C0C 0%, #1A1205 55%, #0C0C0C 100%);\r\n  padding: 56px 24px 52px;\r\n  border-bottom: 1px solid var(--border);\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.hero::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: -80px; left: 50%;\r\n  transform: translateX(-50%);\r\n  width: 600px; height: 300px;\r\n  background: radial-gradient(ellipse, rgba(201,168,76,0.12) 0%, transparent 70%);\r\n  pointer-events: none;\r\n}\r\n.hero-layout {\r\n  display: flex;\r\n  gap: 40px;\r\n  align-items: flex-start;\r\n  max-width: 1100px;\r\n  margin: 0 auto;\r\n}\r\n.hero-content { flex: 1; text-align: center; min-width: 0; }\r\n.hero-form-col { flex: 1; min-width: 340px; max-width: 460px; }\r\n.event-tag {\r\n  display: inline-block;\r\n  background: rgba(201,168,76,0.12);\r\n  border: 1px solid rgba(201,168,76,0.35);\r\n  color: var(--gold);\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  letter-spacing: 1.2px;\r\n  text-transform: uppercase;\r\n  padding: 5px 14px;\r\n  border-radius: 20px;\r\n  margin-bottom: 22px;\r\n}\r\n.hero h1 {\r\n  font-size: clamp(26px, 5.5vw, 44px);\r\n  font-weight: 900;\r\n  line-height: 1.15;\r\n  letter-spacing: -0.5px;\r\n  margin-bottom: 16px;\r\n}\r\n.hero h1 em { color: var(--gold); font-style: normal; }\r\n.hero-sub {\r\n  font-size: clamp(15px, 2.8vw, 18px);\r\n  color: var(--muted);\r\n  max-width: 560px;\r\n  margin: 0 auto 28px;\r\n  line-height: 1.6;\r\n}\r\n.hero-sub strong { color: var(--text); }\r\n\/* \u2500\u2500 WEBINAR META \u2500\u2500 *\/\r\n.webinar-meta {\r\n  display: flex;\r\n  justify-content: center;\r\n  gap: 20px;\r\n  flex-wrap: wrap;\r\n  margin-bottom: 28px;\r\n}\r\n.wm-item {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  background: var(--dark3);\r\n  border: 1px solid var(--border);\r\n  border-radius: 8px;\r\n  padding: 10px 16px;\r\n  font-size: 13px;\r\n  font-weight: 700;\r\n}\r\n.wm-item .ico { color: var(--gold); font-size: 16px; }\r\n\/* \u2500\u2500 TRUST ROW \u2500\u2500 *\/\r\n.trust-row {\r\n  display: flex;\r\n  justify-content: center;\r\n  gap: 24px;\r\n  flex-wrap: wrap;\r\n  margin-top: 28px;\r\n}\r\n.trust-item {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  font-size: 13px;\r\n  color: var(--muted);\r\n  font-weight: 600;\r\n}\r\n.trust-item .ico { color: var(--gold); font-size: 15px; }\r\n\/* \u2500\u2500 LEAD FORM \u2500\u2500 *\/\r\n.lead-form-wrap {\r\n  background: var(--dark2);\r\n  border: 1px solid var(--border);\r\n  border-radius: 14px;\r\n  padding: 26px 24px;\r\n  box-shadow: 0 10px 40px rgba(0,0,0,0.4);\r\n}\r\n.lead-form-title { font-size: 19px; font-weight: 800; margin-bottom: 4px; text-align: center; }\r\n.lead-form-sub { font-size: 13px; color: var(--muted); text-align: center; margin-bottom: 20px; }\r\n.form-group { margin-bottom: 14px; }\r\n.form-group label {\r\n  display: block;\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  color: var(--muted);\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.5px;\r\n  margin-bottom: 6px;\r\n}\r\n.form-group input,\r\n.form-group select {\r\n  width: 100%;\r\n  background: var(--dark3);\r\n  border: 1px solid var(--border);\r\n  border-radius: 8px;\r\n  padding: 12px 14px;\r\n  color: var(--text);\r\n  font-size: 15px;\r\n  font-family: inherit;\r\n  outline: none;\r\n  transition: border-color 0.2s;\r\n}\r\n.form-group input::placeholder { color: #5c5648; }\r\n.form-group input:focus,\r\n.form-group select:focus { border-color: var(--gold); }\r\n.form-row { display: flex; gap: 12px; }\r\n.form-row .form-group { flex: 1; }\r\n.form-submit {\r\n  width: 100%;\r\n  background: var(--gold);\r\n  color: #000;\r\n  font-weight: 900;\r\n  font-size: 16px;\r\n  padding: 15px 20px;\r\n  border-radius: 8px;\r\n  border: none;\r\n  cursor: pointer;\r\n  letter-spacing: 0.3px;\r\n  transition: background 0.2s, transform 0.1s;\r\n  margin-top: 6px;\r\n}\r\n.form-submit:hover { background: var(--gold2); transform: translateY(-1px); }\r\n.form-disclaimer { font-size: 11px; color: var(--muted); text-align: center; margin-top: 12px; line-height: 1.5; }\r\n.form-success { display: none; text-align: center; padding: 20px 10px; }\r\n.form-success .ico { font-size: 40px; margin-bottom: 12px; }\r\n.form-success h3 { font-size: 18px; margin-bottom: 6px; }\r\n.form-success p { font-size: 13px; color: var(--muted); }\r\n\/* \u2500\u2500 BUTTON \u2500\u2500 *\/\r\n.btn-primary {\r\n  display: inline-block;\r\n  background: var(--gold);\r\n  color: #000;\r\n  font-weight: 900;\r\n  font-size: 17px;\r\n  padding: 16px 40px;\r\n  border-radius: 6px;\r\n  border: none;\r\n  cursor: pointer;\r\n  text-decoration: none;\r\n  letter-spacing: 0.3px;\r\n  transition: background 0.2s, transform 0.1s;\r\n  box-shadow: 0 4px 24px rgba(201,168,76,0.3);\r\n}\r\n.btn-primary:hover { background: var(--gold2); transform: translateY(-1px); }\r\n.btn-primary:active { transform: translateY(0); }\r\n.btn-note { font-size: 12px; color: var(--muted); margin-top: 10px; }\r\n\/* \u2500\u2500 AGENDA \u2500\u2500 *\/\r\n.agenda { display: flex; flex-direction: column; gap: 0; }\r\n.agenda-item {\r\n  display: flex;\r\n  gap: 16px;\r\n  align-items: flex-start;\r\n  padding: 16px 0;\r\n  border-bottom: 1px solid var(--border);\r\n}\r\n.agenda-item:last-child { border-bottom: none; }\r\n.agenda-time {\r\n  font-size: 12px;\r\n  font-weight: 800;\r\n  color: var(--gold);\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.5px;\r\n  min-width: 52px;\r\n  padding-top: 2px;\r\n}\r\n.agenda-title { font-weight: 700; font-size: 14px; margin-bottom: 2px; }\r\n.agenda-desc { font-size: 13px; color: var(--muted); }\r\n\/* \u2500\u2500 SECTION \u2500\u2500 *\/\r\n.section { padding: 56px 24px; max-width: 680px; margin: 0 auto; }\r\n.section-title { font-size: 24px; font-weight: 800; margin-bottom: 8px; text-align: center; }\r\n.section-sub { color: var(--muted); font-size: 15px; text-align: center; margin-bottom: 32px; }\r\n\/* \u2500\u2500 BENEFITS \u2500\u2500 *\/\r\n.benefits-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }\r\n@media(max-width:500px) { .benefits-grid { grid-template-columns: 1fr; } }\r\n.benefit-card {\r\n  background: var(--dark2);\r\n  border: 1px solid var(--border);\r\n  border-radius: 10px;\r\n  padding: 18px 20px;\r\n  display: flex;\r\n  gap: 14px;\r\n  align-items: flex-start;\r\n}\r\n.benefit-icon { font-size: 22px; flex-shrink: 0; margin-top: 1px; }\r\n.benefit-title { font-weight: 700; font-size: 14px; margin-bottom: 3px; }\r\n.benefit-desc { font-size: 13px; color: var(--muted); line-height: 1.5; }\r\n\/* \u2500\u2500 SPEAKER \u2500\u2500 *\/\r\n.speaker-card {\r\n  background: var(--dark2);\r\n  border: 1px solid var(--border);\r\n  border-radius: 12px;\r\n  padding: 24px;\r\n  display: flex;\r\n  gap: 20px;\r\n  align-items: center;\r\n  max-width: 560px;\r\n  margin: 0 auto;\r\n}\r\n.speaker-avatar {\r\n  width: 72px; height: 72px;\r\n  border-radius: 50%;\r\n  background: var(--dark3);\r\n  border: 2px solid var(--gold);\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 30px;\r\n  flex-shrink: 0;\r\n}\r\n.speaker-name { font-weight: 800; font-size: 16px; margin-bottom: 4px; }\r\n.speaker-title { font-size: 13px; color: var(--gold); font-weight: 600; margin-bottom: 6px; }\r\n.speaker-bio { font-size: 13px; color: var(--muted); line-height: 1.5; }\r\n\/* \u2500\u2500 AVATAR GROUP \u2500\u2500 *\/\r\n.avatar-group {\r\n  display: flex;\r\n  align-items: center;\r\n  flex-shrink: 0;\r\n}\r\n.avatar-circle {\r\n  width: 62px;\r\n  height: 62px;\r\n  border-radius: 50%;\r\n  background: var(--dark3);\r\n  border: 2.5px solid var(--dark2);\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 28px;\r\n  position: relative;\r\n  box-shadow: 0 0 0 1.5px rgba(201,168,76,0.4);\r\n}\r\n.avatar-circle:not(:first-child) { margin-left: -16px; }\r\n.avatar-circle:nth-child(1) { z-index: 3; }\r\n.avatar-circle:nth-child(2) { z-index: 2; }\r\n.avatar-circle:nth-child(3) { z-index: 1; }\r\n.avatar-circle img { width: 100%; height: 100%; object-fit: cover; border-radius: 50%; }\r\n\/* \u2500\u2500 SOCIAL PROOF \u2500\u2500 *\/\r\n.social-proof {\r\n  background: var(--dark2);\r\n  border-top: 1px solid var(--border);\r\n  border-bottom: 1px solid var(--border);\r\n  padding: 40px 24px;\r\n}\r\n.sp-inner { max-width: 680px; margin: 0 auto; text-align: center; }\r\n.testimonial {\r\n  background: var(--dark3);\r\n  border: 1px solid var(--border);\r\n  border-left: 3px solid var(--gold);\r\n  border-radius: 8px;\r\n  padding: 20px 22px;\r\n  text-align: left;\r\n  max-width: 520px;\r\n  margin: 0 auto;\r\n}\r\n.testimonial-text { font-size: 15px; color: var(--text); font-style: italic; line-height: 1.6; margin-bottom: 12px; }\r\n.testimonial-author { font-size: 13px; color: var(--muted); font-weight: 700; }\r\n\/* \u2500\u2500 FAQ \u2500\u2500 *\/\r\n.faq { display: flex; flex-direction: column; gap: 10px; }\r\n.faq-item { background: var(--dark2); border: 1px solid var(--border); border-radius: 8px; overflow: hidden; }\r\n.faq-q {\r\n  padding: 16px 20px;\r\n  font-weight: 700;\r\n  font-size: 14px;\r\n  cursor: pointer;\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  gap: 12px;\r\n  user-select: none;\r\n}\r\n.faq-q:hover { background: rgba(255,255,255,0.02); }\r\n.faq-chevron { color: var(--gold); font-size: 18px; transition: transform 0.25s; flex-shrink: 0; }\r\n.faq-a {\r\n  max-height: 0;\r\n  overflow: hidden;\r\n  transition: max-height 0.3s ease, padding 0.3s;\r\n  font-size: 13px;\r\n  color: var(--muted);\r\n  line-height: 1.6;\r\n  padding: 0 20px;\r\n}\r\n.faq-item.open .faq-a { max-height: 220px; padding: 0 20px 16px; }\r\n.faq-item.open .faq-chevron { transform: rotate(180deg); }\r\n\/* \u2500\u2500 BOTTOM CTA \u2500\u2500 *\/\r\n.bottom-cta {\r\n  background: linear-gradient(135deg, #1A1205, #0C0C0C);\r\n  border-top: 1px solid var(--border);\r\n  padding: 60px 24px;\r\n  text-align: center;\r\n}\r\n.bottom-cta h2 { font-size: 26px; font-weight: 900; margin-bottom: 10px; }\r\n.bottom-cta p { color: var(--muted); font-size: 15px; margin-bottom: 28px; max-width: 480px; margin-left:auto; margin-right:auto; }\r\n\/* \u2500\u2500 FOOTER \u2500\u2500 *\/\r\n.footer { border-top: 1px solid var(--border); padding: 24px; text-align: center; font-size: 12px; color: var(--muted); }\r\n.footer a { color: var(--muted); text-decoration: none; }\r\n.footer a:hover { color: var(--gold); }\r\n\/* \u2500\u2500 MOBILE \u2500\u2500 *\/\r\n@media(max-width: 768px) {\r\n  .hero { padding: 32px 16px 40px; }\r\n  .hero-layout { flex-direction: column; }\r\n  .hero-content { order: 2; }\r\n  .hero-form-col { order: 1; min-width: unset; max-width: 100%; width: 100%; }\r\n  .btn-primary { font-size: 15px; padding: 14px 28px; width: 100%; text-align: center; }\r\n  .form-row { flex-direction: column; gap: 0; }\r\n  .speaker-card { flex-direction: column; text-align: center; }\r\n}\r\n\/* \u2550\u2550 PREFIX PICKER \u2550\u2550 *\/\r\n.prefix-picker { position:relative; flex:0 0 168px; }\r\n.prefix-btn {\r\n  width:100%; display:flex; align-items:center; gap:8px;\r\n  background:var(--dark3); border:1px solid var(--border); border-radius:8px;\r\n  padding:12px 10px; color:var(--text); font-size:15px; font-family:inherit;\r\n  cursor:pointer; outline:none; transition:border-color .2s; text-align:left;\r\n}\r\n.prefix-btn:hover, .prefix-btn:focus { border-color:var(--gold); background:#1c1c1c !important; }\r\n.prefix-picker.open  .prefix-btn { border-color:var(--gold); }\r\n.prefix-picker.error .prefix-btn { border-color:#E05555; }\r\n.prefix-btn img { width:22px; height:16px; object-fit:cover; border-radius:2px; flex-shrink:0; }\r\n.prefix-btn-label { flex:1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }\r\n.prefix-btn.placeholder .prefix-btn-label { color:#5c5648; }\r\n.prefix-btn .iso { font-weight:800; font-size:13px; letter-spacing:.5px; color:var(--text); flex-shrink:0; }\r\n.prefix-caret { color:var(--gold); font-size:12px; flex-shrink:0; transition:transform .2s; }\r\n.prefix-picker.open .prefix-caret { transform:rotate(180deg); }\r\n\r\n.prefix-list {\r\n  display:none; position:absolute; top:calc(100% + 4px); left:0;\r\n  width:270px; max-height:270px; overflow-y:auto; z-index:50;\r\n  background:var(--dark3); border:1px solid var(--gold); border-radius:8px;\r\n  list-style:none; box-shadow:0 12px 34px rgba(0,0,0,.6);\r\n}\r\n.prefix-picker.open .prefix-list { display:block; }\r\n.prefix-list::-webkit-scrollbar { width:8px; }\r\n.prefix-list::-webkit-scrollbar-thumb { background:var(--border); border-radius:4px; }\r\n.prefix-search { position:sticky; top:0; background:var(--dark3); padding:8px; border-bottom:1px solid var(--border); }\r\n.prefix-search input {\r\n  width:100%; background:var(--dark2); border:1px solid var(--border); border-radius:6px;\r\n  padding:8px 10px; color:var(--text); font-size:14px; font-family:inherit; outline:none;\r\n}\r\n.prefix-search input::placeholder { color:#5c5648; }\r\n.prefix-list li {\r\n  display:flex; align-items:center; gap:10px; padding:10px 12px;\r\n  cursor:pointer; font-size:14px; transition:background .12s;\r\n}\r\n.prefix-list li:hover, .prefix-list li.active { background:rgba(201,168,76,.14); }\r\n.prefix-list li img { width:24px; height:17px; object-fit:cover; border-radius:2px; flex-shrink:0; }\r\n.prefix-list li .cname { flex:1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }\r\n.prefix-list li .ccode { color:var(--muted); font-weight:700; font-size:13px; }\r\n.prefix-list li.divider { height:1px; padding:0; background:var(--border); pointer-events:none; }\r\n.prefix-error { color:#E05555; font-size:12px; margin-top:6px; min-height:1em; }\r\n@media(max-width:420px){ .prefix-list { width:min(270px, calc(100vw - 60px)); } }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n<!-- \u2500\u2500 URGENCY BAR \u2500\u2500 -->\r\n<div class=\"urgency-bar\">\r\n  \ud83c\udf99\ufe0f Gratis live webinar \u2014 Beperkt aantal plaatsen \u00b7  <a onclick=\"scrollToForm()\">Reserveer vandaag uw plek \u2192<\/a>\r\n<\/div>\r\n<!-- \u2500\u2500 LOGO \u2500\u2500 -->\r\n<div class=\"logo-bar\">\r\n  <div style=\"display:flex;flex-direction:column;align-items:center;gap:6px;\">\r\n    <img decoding=\"async\" src=\"https:\/\/novushabitat.com\/wp-content\/uploads\/2024\/12\/Novus-Habitat-Faux-Gold-RE-Circle.png\" alt=\"Novus Habitat\" style=\"height:64px;width:auto;\"\/>\r\n    <div class=\"logo-sub\">Vastgoed in Spanje<\/div>\r\n  <\/div>\r\n<\/div>\r\n<!-- \u2500\u2500 HERO \u2500\u2500 -->\r\n<section class=\"hero\">\r\n  <div class=\"hero-layout\">\r\n    <!-- Form: first on mobile, right on desktop -->\r\n    <div class=\"hero-form-col\" id=\"register-section\">\r\n      <div class=\"lead-form-wrap\">\r\n        <div id=\"formDefault\">\r\n          <div class=\"lead-form-title\">Reserveer uw gratis plek<\/div>\r\n          <div class=\"lead-form-sub\">Meld u aan en wij sturen u een link naar het webinar plus een herinnering voordat het begint.<\/div>\r\n          <form id=\"leadForm\" onsubmit=\"handleSubmit(event)\">\r\n            <div class=\"form-group\">\r\n              <label for=\"fullName\">Volledige naam<\/label>\r\n              <input type=\"text\" id=\"fullName\" name=\"fullName\" placeholder=\"John Smith\" required\/>\r\n            <\/div>\r\n            <div class=\"form-group\">\r\n              <label for=\"email\">E-mailadres<\/label>\r\n              <input type=\"email\" id=\"email\" name=\"email\" placeholder=\"you@email.com\" required\/>\r\n            <\/div>\r\n\r\n            <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 TELEFOON + LANDCODE \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n            <div class=\"form-group\">\r\n              <label for=\"prefixBtn\">Telefoon<\/label>\r\n              <div style=\"display:flex; gap:8px;\">\r\n                <div class=\"prefix-picker\" id=\"prefixPicker\">\r\n                  <button type=\"button\" class=\"prefix-btn placeholder\" id=\"prefixBtn\"\r\n                          aria-haspopup=\"listbox\" aria-expanded=\"false\">\r\n                    <img decoding=\"async\" id=\"prefixFlag\" src=\"\" alt=\"\" width=\"22\" height=\"16\" style=\"display:none;\"\/>\r\n                    <span class=\"iso\" id=\"prefixIso\" style=\"display:none;\"><\/span>\r\n                    <span class=\"prefix-btn-label\" id=\"prefixLabel\">Code\u2026<\/span>\r\n                    <span class=\"prefix-caret\">\u25be<\/span>\r\n                  <\/button>\r\n                  <input type=\"hidden\" id=\"phonePrefix\" name=\"phonePrefix\" value=\"\"\/>\r\n                  <ul class=\"prefix-list\" id=\"prefixList\" role=\"listbox\"><\/ul>\r\n                <\/div>\r\n                <input type=\"tel\" id=\"phone\" name=\"phone\" placeholder=\"6 12345678\"\r\n                       inputmode=\"numeric\" pattern=\"[0-9\\s]{6,15}\"\r\n                       title=\"Voer uw nummer in zonder de landcode\"\r\n                       required style=\"flex:1; min-width:0;\"\/>\r\n              <\/div>\r\n              <div class=\"prefix-error\" id=\"prefixError\"><\/div>\r\n            <\/div>\r\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 -->\r\n\r\n            <div class=\"form-group\">\r\n              <label for=\"contactedBefore\">Heeft u eerder contact gehad met Novus Habitat?<\/label>\r\n              <select id=\"contactedBefore\" name=\"contactedBefore\" required>\r\n                <option value=\"\" disabled selected>Selecteer<\/option>\r\n                <option value=\"yes\">Ja<\/option>\r\n                <option value=\"no\">Nee<\/option>\r\n              <\/select>\r\n            <\/div>\r\n            <div class=\"form-group\">\r\n              <label style=\"display:flex; align-items:flex-start; gap:10px; text-transform:none; letter-spacing:0; font-size:13px; line-height:1.5;\">\r\n                <input type=\"checkbox\" id=\"contactConsent\" name=\"contactConsent\" value=\"yes\" required style=\"width:auto; margin-top:3px; accent-color:#C9A84C;\"\/>\r\n                <span>Door dit aan te vinken bevestigt u dat Novus Habitat contact met u mag opnemen over vastgoed in Spanje of Tenerife.<\/span>\r\n              <\/label>\r\n            <\/div>\r\n            <button type=\"submit\" class=\"form-submit\">VERZENDEN \u2192<\/button>\r\n            <div class=\"form-disclaimer\">We nemen alleen contact met u op in verband met uw aanvraag. Het advies is gratis en vrijblijvend.<\/div>\r\n          <\/form>\r\n        <\/div>\r\n        <div class=\"form-success\" id=\"formSuccess\">\r\n          <div class=\"ico\">\ud83c\udf89<\/div>\r\n          <h3>U bent geregistreerd!<\/h3>\r\n          <p>Controleer uw inbox \u2014 wij sturen u de webinarlink en een herinnering voordat het begint. Tot dan!<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <!-- Content: second on mobile, left on desktop -->\r\n    <div class=\"hero-content\">\r\n      <div class=\"event-tag\">\ud83c\udf99\ufe0f Gratis live webinar - 29 Juli<\/div>\r\n      <h1>Meld u aan voor een gratis webinar met de experts van<em> <br> Novus Habitat<\/em><\/h1>\r\n      <p class=\"hero-sub\">\r\n       Wij bieden een online presentatie aan die u vanuit huis kunt volgen.\r\nTijdens de webmeeting bespreken onze meest ervaren verkopers in de regio:\r\n      <\/p>\r\n      <!-- Webinar metadata -->\r\n      <div class=\"webinar-meta\">\r\n        <div class=\"wm-item\"><span class=\"ico\">\u2705 <\/span> Het aankoopproces stap voor stap<\/div>\r\n        <div class=\"wm-item\"><span class=\"ico\">\u2705 <\/span>  Van de eerste stappen tot de oplevering van de woning<\/div>\r\n        <div class=\"wm-item\"><span class=\"ico\">\u2705 <\/span>Alles wat u moet weten voordat u een beslissing neemt<\/div>\r\n        <div class=\"wm-item\"><span class=\"ico\">\u2705 <\/span>Live antwoorden op uw vragen<\/div>\r\n      <\/div>\r\n      <a class=\"btn-primary\" onclick=\"scrollToForm()\">Meld u aan voor het webinar \u2192<\/a>\r\n      <div class=\"btn-note\">Gratis \u00b7 Geen verplichtingen \u00b7 Link per e-mail verzonden<\/div>\r\n      <div class=\"trust-row\">\r\n        <div class=\"trust-item\"><span class=\"ico\">\u2b50<\/span> 4,9\/5 beoordeling van klanten<\/div>\r\n        <div class=\"trust-item\"><span class=\"ico\">\ud83c\udf10<\/span> Klanten uit 20+ landen<\/div>\r\n        <div class=\"trust-item\"><span class=\"ico\">\ud83c\udfe6<\/span> Hulp bij financiering inbegrepen<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<!-- \u2500\u2500 WHAT YOU'LL LEARN \u2500\u2500 -->\r\n<div style=\"max-width:680px; margin:0 auto;\">\r\n<section class=\"section\">\r\n  <div class=\"section-title\">Waarom Novus Habitat?<\/div>\r\n  <div class=\"section-sub\">Wij begeleiden buitenlandse kopers bij elke stap op de Spaanse vastgoedmarkt<\/div>\r\n  <div class=\"benefits-grid\">\r\n    <div class=\"benefit-card\">\r\n      <div class=\"benefit-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" class=\"bi bi-check2\" viewBox=\"0 0 16 16\">\r\n  <path d=\"M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0\"\/>\r\n<\/svg><\/div>\r\n      <div>\r\n        <div class=\"benefit-title\">Zorgvuldige selectie van woningen<\/div>\r\n        <div class=\"benefit-desc\">Wij verkopen uitsluitend woningen die we kennen en vertrouwen. Geen massale aanbiedingen \u2013 alleen kwalitatieve woningen van betrouwbare bouwers.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"benefit-card\">\r\n      <div class=\"benefit-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" class=\"bi bi-tools\" viewBox=\"0 0 16 16\">\r\n  <path d=\"M1 0 0 1l2.2 3.081a1 1 0 0 0 .815.419h.07a1 1 0 0 1 .708.293l2.675 2.675-2.617 2.654A3.003 3.003 0 0 0 0 13a3 3 0 1 0 5.878-.851l2.654-2.617.968.968-.305.914a1 1 0 0 0 .242 1.023l3.27 3.27a.997.997 0 0 0 1.414 0l1.586-1.586a.997.997 0 0 0 0-1.414l-3.27-3.27a1 1 0 0 0-1.023-.242L10.5 9.5l-.96-.96 2.68-2.643A3.005 3.005 0 0 0 16 3q0-.405-.102-.777l-2.14 2.141L12 4l-.364-1.757L13.777.102a3 3 0 0 0-3.675 3.68L7.462 6.46 4.793 3.793a1 1 0 0 1-.293-.707v-.071a1 1 0 0 0-.419-.814zm9.646 10.646a.5.5 0 0 1 .708 0l2.914 2.915a.5.5 0 0 1-.707.707l-2.915-2.914a.5.5 0 0 1 0-.708M3 11l.471.242.529.026.287.445.445.287.026.529L5 13l-.242.471-.026.529-.445.287-.287.445-.529.026L3 15l-.471-.242L2 14.732l-.287-.445L1.268 14l-.026-.529L1 13l.242-.471.026-.529.445-.287.287-.445.529-.026z\"\/>\r\n<\/svg><\/div>\r\n      <div>\r\n        <div class=\"benefit-title\">Kwaliteitsgarantie<\/div>\r\n        <div class=\"benefit-desc\">Wij inspecteren elke woning voordat deze wordt opgeleverd, om te garanderen dat deze aan onze kwaliteitsnormen voldoet en klaar is voor overdracht \u2013 een zorgeloos proces.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"benefit-card\">\r\n      <div class=\"benefit-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" class=\"bi bi-brightness-high-fill\" viewBox=\"0 0 16 16\">\r\n  <path d=\"M12 8a4 4 0 1 1-8 0 4 4 0 0 1 8 0M8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0m0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13m8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5M3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8m10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0m-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0m9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707M4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708\"\/>\r\n<\/svg><\/div>\r\n      <div>\r\n        <div class=\"benefit-title\">Experts in de regio<\/div>\r\n        <div class=\"benefit-desc\">Wij kennen de buurten en de levensstijl aan de Costa Blanca en Costa C\u00e0lida en helpen u de locatie te vinden die perfect bij u past.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"benefit-card\">\r\n      <div class=\"benefit-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" class=\"bi bi-airplane-fill\" viewBox=\"0 0 16 16\">\r\n  <path d=\"M6.428 1.151C6.708.591 7.213 0 8 0s1.292.592 1.572 1.151C9.861 1.73 10 2.431 10 3v3.691l5.17 2.585a1.5 1.5 0 0 1 .83 1.342V12a.5.5 0 0 1-.582.493l-5.507-.918-.375 2.253 1.318 1.318A.5.5 0 0 1 10.5 16h-5a.5.5 0 0 1-.354-.854l1.319-1.318-.376-2.253-5.507.918A.5.5 0 0 1 0 12v-1.382a1.5 1.5 0 0 1 .83-1.342L6 6.691V3c0-.568.14-1.271.428-1.849\"\/>\r\n<\/svg>\ufe0f<\/div>\r\n      <div>\r\n        <div class=\"benefit-title\">Bezichtigingsreizen<\/div>\r\n        <div class=\"benefit-desc\">Wij organiseren een bezichtigingsreis voor u \u2013 inclusief luchthaventransfer en overnachting. Als u de woning koopt, vergoeden wij de reiskosten.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\r\n<!-- \u2500\u2500 SPEAKER \u2500\u2500 -->\r\n<div style=\"max-width:900px; margin:0 auto;\">\r\n<section class=\"section\">\r\n  <div class=\"section-title\">Presentatoren van het webinar<\/div>\r\n  <div class=\"section-sub\" style=\"margin-bottom:28px;\">Ervaren adviseurs met jarenlange ervaring in het begeleiden van buitenlandse vastgoedkopers.<\/div>\r\n  <div class=\"speaker-card\">\r\n    <div class=\"avatar-group\">\r\n      <div class=\"avatar-circle\"><img decoding=\"async\" src=\"https:\/\/novushabitat.com\/wp-content\/uploads\/2026\/06\/Diseno-sin-titulo-19.png\" alt=\"Novus Habitat Expert\"\/><\/div>\r\n      <div class=\"avatar-circle\"><img decoding=\"async\" src=\"https:\/\/novushabitat.com\/wp-content\/uploads\/2025\/05\/Davy.jpg\" alt=\"Davy\"\/><\/div>\r\n      <div class=\"avatar-circle\"><img decoding=\"async\" src=\"https:\/\/novushabitat.com\/wp-content\/uploads\/2025\/05\/Steinunn.jpeg\" alt=\"Steinunn\"\/><\/div>\r\n    <\/div>\r\n    <div>\r\n      <div class=\"speaker-name\">Expertteam van Novus Habitat\r\n<\/div>\r\n      <div class=\"speaker-title\">Adviseurs gespecialiseerd in vastgoedaankopen aan de Costa Blanca en Costa C\u00e1lida.\r\n      <\/div>\r\n      <div class=\"speaker-bio\">Ons team heeft kopers uit meer dan 20 landen geholpen bij de aankoop van vastgoed in Spanje. Wij begeleiden u door het hele proces \u2013 van het eerste advies tot de sleuteloverdracht. Na de aankoop blijven we betrokken bij uw traject met persoonlijke opvolging en advies wanneer dat nodig is.<\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\r\n<!-- \u2500\u2500 SOCIAL PROOF \u2500\u2500 -->\r\n<div class=\"social-proof\">\r\n  <div class=\"sp-inner\">\r\n    <div class=\"section-title\" style=\"margin-bottom:28px;\">Wat zeggen onze klanten?<\/div>\r\n    <div class=\"testimonial\">\r\n      <div class=\"testimonial-text\">\"Ik kreeg en krijg nog steeds zeer goede service, zowel voor als na de aankoop.\"<\/div>\r\n      <div class=\"testimonial-author\">\u2014 Review van Google<\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n<!-- \u2500\u2500 FAQ \u2500\u2500 -->\r\n<div style=\"max-width:680px; margin:0 auto;\">\r\n<section class=\"section\">\r\n  <div class=\"section-title\">Veelgestelde vragen<\/div>\r\n  <div class=\"section-sub\" style=\"margin-bottom:24px;\"><\/div>\r\n  <div class=\"faq\">\r\n    <div class=\"faq-item\">\r\n      <div class=\"faq-q\" onclick=\"toggleFaq(this)\">\r\n        <span>Is het advies echt gratis?<\/span>\r\n        <span class=\"faq-chevron\">\u25be<\/span>\r\n      <\/div>\r\n      <div class=\"faq-a\">Ja. Er zijn geen kosten en geen verplichtingen. Wij willen u helpen de Spaanse vastgoedmarkt te begrijpen voordat u zich ergens toe verbindt.<\/div>\r\n    <\/div>\r\n    <div class=\"faq-item\">\r\n      <div class=\"faq-q\" onclick=\"toggleFaq(this)\">\r\n        <span>Moet ik nu al klaar zijn om te kopen?<\/span>\r\n        <span class=\"faq-chevron\">\u25be<\/span>\r\n      <\/div>\r\n      <div class=\"faq-a\">Absoluut niet. Of u nu gewoon de mogelijkheden verkent of klaar bent om de stap te zetten \u2014 dit is de juiste plek om te beginnen. In beide gevallen krijgt u alleen eerlijk advies.<\/div>\r\n    <\/div>\r\n    <div class=\"faq-item\">\r\n      <div class=\"faq-q\" onclick=\"toggleFaq(this)\">\r\n        <span>Kunnen buitenlandse kopers een hypotheek krijgen in Spanje?<\/span>\r\n        <span class=\"faq-chevron\">\u25be<\/span>\r\n      <\/div>\r\n      <div class=\"faq-a\">Ja, de meeste buitenlandse kopers kunnen een hypotheek krijgen voor 60-70% van de waarde van de woning. Wij werken samen met banken die ervaring hebben met leningen aan buitenlandse kopers en begeleiden u door de voorwaarden.<\/div>\r\n    <\/div>\r\n    <div class=\"faq-item\">\r\n      <div class=\"faq-q\" onclick=\"toggleFaq(this)\">\r\n        <span>Welke gebieden bedient u?<\/span>\r\n        <span class=\"faq-chevron\">\u25be<\/span>\r\n      <\/div>\r\n      <div class=\"faq-a\">Wij zijn gespecialiseerd in Costa Blanca en Costa C\u00e1lida \u2014 de populairste gebieden van Spanje onder buitenlandse kopers, bekend om hun klimaat, infrastructuur en verhuurmogelijkheden.<\/div>\r\n    <\/div>\r\n    <div class=\"faq-item\">\r\n      <div class=\"faq-q\" onclick=\"toggleFaq(this)\">\r\n        <span>Hoe snel neemt iemand contact met mij op?<\/span>\r\n        <span class=\"faq-chevron\">\u25be<\/span>\r\n      <\/div>\r\n      <div class=\"faq-a\">Binnen 24 uur. Een van onze adviseurs neemt per e-mail of telefoon contact met u op om uw wensen te begrijpen en een op maat gemaakt aanbod van woningen te delen.<\/div>\r\n    <\/div>\r\n    <div class=\"faq-item\">\r\n      <div class=\"faq-q\" onclick=\"toggleFaq(this)\">\r\n        <span>Wie zijn wij?<\/span>\r\n        <span class=\"faq-chevron\">\u25be<\/span>\r\n      <\/div>\r\n      <div class=\"faq-a\">Novus Habitat is een internationaal vastgoedkantoor met een meertalig team dat ervaring heeft met het begeleiden van buitenlandse kopers bij elke stap van het aankoopproces in Spanje.<\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\r\n<!-- \u2500\u2500 BOTTOM CTA \u2500\u2500 -->\r\n<div class=\"bottom-cta\">\r\n  <div style=\"font-size:36px; margin-bottom:16px;\">\ud83c\udf99\ufe0f<\/div>\r\n  <h2>Beperkt aantal plaatsen \u2014 Meld u gratis aan<\/h2>\r\n  <p>Tijdens het webinar bespreken we alles wat u moet weten voordat u een woning in Spanje koopt. We sturen u de link naar het webinar per e-mail.<\/p>\r\n  <a class=\"btn-primary\" onclick=\"scrollToForm()\">Meld u aan voor het webinar \u2192<\/a>\r\n  <div class=\"btn-note\" style=\"margin-top:12px;\">Gratis \u00b7 Geen verplichtingen \u00b7 Link per e-mail verzonden<\/div>\r\n<\/div>\r\n<!-- \u2500\u2500 FOOTER \u2500\u2500 -->\r\n<div class=\"footer\">\r\n  <div style=\"margin-bottom:10px;\">\r\n    <img decoding=\"async\" src=\"https:\/\/novushabitat.com\/wp-content\/uploads\/2024\/12\/Novus-Habitat-Faux-Gold-RE-Circle.png\" alt=\"Novus Habitat\" style=\"height:42px;width:auto;opacity:0.85;\"\/>\r\n  <\/div>\r\n  <div style=\"margin-bottom:6px;\">\r\n    <a href=\"mailto:info@novushabitat.com\">portals@novushabitat.es<\/a>\r\n    &nbsp;\u00b7&nbsp;\r\n    <a href=\"tel:+34744780728\">+34 744 780 728<\/a>\r\n  <\/div>\r\n  <div>\u00a9 2026 Novus Habitat \u00b7 <a href=\"https:\/\/novushabitat.com\">novushabitat.com<\/a><\/div>\r\n<\/div>\r\n<script>\r\nfunction scrollToForm() {\r\n  document.getElementById('register-section').scrollIntoView({ behavior: 'smooth', block: 'start' });\r\n}\r\nfunction toggleFaq(el) {\r\n  const item = el.parentElement;\r\n  const isOpen = item.classList.contains('open');\r\n  document.querySelectorAll('.faq-item').forEach(i => i.classList.remove('open'));\r\n  if (!isOpen) item.classList.add('open');\r\n}\r\n\r\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   LANDCODE-SELECTOR MET VLAGGEN\r\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\nconst COUNTRIES = [\r\n  { c:'nl', n:'Nederland',       d:'+31'  },\r\n  { c:'be', n:'Belgi\u00eb',          d:'+32'  },\r\n  { c:'es', n:'Spanje',          d:'+34'  },\r\n  { c:'is', n:'IJsland',         d:'+354' },\r\n  { c:'gb', n:'Verenigd Koninkrijk', d:'+44' },\r\n  { c:'fr', n:'Frankrijk',       d:'+33'  },\r\n  { divider:true },\r\n  { c:'de', n:'Duitsland',       d:'+49'  },\r\n  { c:'ie', n:'Ierland',         d:'+353' },\r\n  { c:'ch', n:'Zwitserland',     d:'+41'  },\r\n  { c:'at', n:'Oostenrijk',      d:'+43'  },\r\n  { c:'lu', n:'Luxemburg',       d:'+352' },\r\n  { c:'no', n:'Noorwegen',       d:'+47'  },\r\n  { c:'se', n:'Zweden',          d:'+46'  },\r\n  { c:'dk', n:'Denemarken',      d:'+45'  },\r\n  { c:'fi', n:'Finland',         d:'+358' },\r\n  { c:'pt', n:'Portugal',        d:'+351' },\r\n  { c:'it', n:'Itali\u00eb',          d:'+39'  },\r\n  { c:'pl', n:'Polen',           d:'+48'  },\r\n  { c:'cz', n:'Tsjechi\u00eb',        d:'+420' },\r\n  { c:'sk', n:'Slowakije',       d:'+421' },\r\n  { c:'hu', n:'Hongarije',       d:'+36'  },\r\n  { c:'ro', n:'Roemeni\u00eb',        d:'+40'  },\r\n  { c:'gr', n:'Griekenland',     d:'+30'  },\r\n  { c:'ee', n:'Estland',         d:'+372' },\r\n  { c:'lv', n:'Letland',         d:'+371' },\r\n  { c:'lt', n:'Litouwen',        d:'+370' },\r\n  { c:'ua', n:'Oekra\u00efne',        d:'+380' },\r\n  { c:'ru', n:'Rusland',         d:'+7'   },\r\n  { c:'tr', n:'Turkije',         d:'+90'  },\r\n  { c:'il', n:'Isra\u00ebl',          d:'+972' },\r\n  { c:'ma', n:'Marokko',         d:'+212' },\r\n  { c:'za', n:'Zuid-Afrika',     d:'+27'  },\r\n  { c:'us', n:'VS \/ Canada',     d:'+1'   },\r\n  { c:'au', n:'Australi\u00eb',       d:'+61'  },\r\n  { c:'nz', n:'Nieuw-Zeeland',   d:'+64'  }\r\n];\r\n\r\nconst picker   = document.getElementById('prefixPicker');\r\nconst prefBtn  = document.getElementById('prefixBtn');\r\nconst prefList = document.getElementById('prefixList');\r\nconst prefIn   = document.getElementById('phonePrefix');\r\nconst prefErr  = document.getElementById('prefixError');\r\nconst prefFlag = document.getElementById('prefixFlag');\r\nconst prefIso  = document.getElementById('prefixIso');\r\nconst prefLbl  = document.getElementById('prefixLabel');\r\n\r\nconst flagUrl = code => '\/wp-content\/uploads\/flags\/' + code + '.png';\r\n\r\nfunction buildPrefixList(filter) {\r\n  if (!prefList) return;\r\n  prefList.innerHTML =\r\n    '<li class=\"prefix-search\"><input type=\"text\" id=\"prefixSearch\" ' +\r\n    'placeholder=\"Zoek land\u2026\" autocomplete=\"off\"\/><\/li>';\r\n\r\n  const q = (filter || '').toLowerCase().trim();\r\n\r\n  COUNTRIES.forEach(function (item) {\r\n    if (item.divider) {\r\n      if (!q) prefList.insertAdjacentHTML('beforeend', '<li class=\"divider\"><\/li>');\r\n      return;\r\n    }\r\n    if (q && item.n.toLowerCase().indexOf(q) === -1 && item.d.indexOf(q) === -1) return;\r\n\r\n    const li = document.createElement('li');\r\n    li.setAttribute('role', 'option');\r\n    li.innerHTML =\r\n      '<img decoding=\"async\" src=\"' + flagUrl(item.c) + '\" alt=\"\" loading=\"lazy\"\/>' +\r\n      '<span class=\"cname\">' + item.n + '<\/span>' +\r\n      '<span class=\"ccode\">' + item.d + '<\/span>';\r\n    li.addEventListener('click', function () { choosePrefix(item); });\r\n    prefList.appendChild(li);\r\n  });\r\n\r\n  const search = document.getElementById('prefixSearch');\r\n  if (search) {\r\n    search.addEventListener('click', e => e.stopPropagation());\r\n    search.addEventListener('input', function (e) {\r\n      const v = e.target.value;\r\n      buildPrefixList(v);\r\n      const again = document.getElementById('prefixSearch');\r\n      if (again) { again.value = v; again.focus(); }\r\n    });\r\n  }\r\n}\r\n\r\nfunction choosePrefix(item) {\r\n  prefIn.value = item.d;\r\n  prefBtn.classList.remove('placeholder');\r\n\r\n  if (prefIso) {\r\n    prefIso.textContent = item.c.toUpperCase();\r\n    prefIso.style.display = 'inline';\r\n  }\r\n  prefLbl.textContent = item.d;\r\n\r\n  if (prefFlag) {\r\n    prefFlag.onload  = function () { prefFlag.style.display = 'block'; };\r\n    prefFlag.onerror = function () { prefFlag.style.display = 'none';  };\r\n    prefFlag.src = flagUrl(item.c);\r\n    prefFlag.alt = item.n;\r\n  }\r\n\r\n  closePrefix();\r\n  if (prefErr) prefErr.textContent = '';\r\n  picker.classList.remove('error');\r\n\r\n  const phoneField = document.getElementById('phone');\r\n  if (phoneField) phoneField.focus();\r\n}\r\n\r\nfunction closePrefix() {\r\n  if (!picker) return;\r\n  picker.classList.remove('open');\r\n  prefBtn.setAttribute('aria-expanded', 'false');\r\n}\r\n\r\nif (picker && prefBtn && prefList && prefIn) {\r\n  buildPrefixList('');\r\n\r\n  prefBtn.addEventListener('click', function (e) {\r\n    e.stopPropagation();\r\n    const willOpen = !picker.classList.contains('open');\r\n    picker.classList.toggle('open', willOpen);\r\n    prefBtn.setAttribute('aria-expanded', String(willOpen));\r\n    if (willOpen) {\r\n      buildPrefixList('');\r\n      const s = document.getElementById('prefixSearch');\r\n      if (s) s.focus();\r\n    }\r\n  });\r\n\r\n  document.addEventListener('click', function (e) {\r\n    if (!picker.contains(e.target)) closePrefix();\r\n  });\r\n\r\n  document.addEventListener('keydown', function (e) {\r\n    if (e.key === 'Escape') closePrefix();\r\n  });\r\n}\r\n\r\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   FORMULIER VERZENDEN\r\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n\r\n\/* \u2500\u2500 Identidad del evento \u2500\u2500 *\/\r\nconst LEAD_NAME     = 'webinar-NL';\r\nconst LEAD_CATEGORY = 'webinar';\r\n\r\n\/* \u2500\u2500 Captura de origen \u2500\u2500 *\/\r\nconst ES_PRUEBA = \/preview=true|nhtest=1\/.test(location.search);\r\n\r\n\/\/ Guarda los UTMs al cargar, por si una redirecci\u00f3n o navegaci\u00f3n los pierde\r\n(function () {\r\n  const p = new URLSearchParams(location.search);\r\n  ['utm_source','utm_medium','utm_campaign','utm_adset','utm_content','utm_id','fbclid']\r\n    .forEach(k => { if (p.get(k)) sessionStorage.setItem('nh_' + k, p.get(k)); });\r\n})();\r\nconst utm = k => new URLSearchParams(location.search).get(k)\r\n              || sessionStorage.getItem('nh_' + k) || '';\r\n\r\nlet leadEnviado = false;\r\n\r\nconst LEAD_ENDPOINT = 'https:\/\/novushabitat.com\/lead-capture.php';\r\n\r\nasync function handleSubmit(e) {\r\n  e.preventDefault();\r\n\r\n  const form      = e.target;\r\n  const submitBtn = form.querySelector('.form-submit');\r\n  const val       = (name) => (form[name] ? form[name].value : '');\r\n\r\n  \/\/ Het voorvoegsel zit in een hidden input en die activeert de\r\n  \/\/ native validatie van de browser niet \u2014 dus hier handmatig.\r\n  if (prefIn && !prefIn.value) {\r\n    if (picker)  picker.classList.add('error');\r\n    if (prefErr) prefErr.textContent = 'Selecteer uw landcode.';\r\n    if (prefBtn) prefBtn.focus();\r\n    return;\r\n  }\r\n\r\n  const prefix      = prefIn ? prefIn.value : '';\r\n  const localNumber = val('phone').replace(\/[\\s.\\-()]\/g, '');\r\n  const consentBox  = form.querySelector('#contactConsent');\r\n  const selected    = COUNTRIES.find(c => c.d === prefix);\r\n\r\n  const eventId = (crypto.randomUUID\r\n    ? crypto.randomUUID()\r\n    : 'ev-' + Date.now() + '-' + Math.random().toString(36).slice(2));\r\n\r\n  const data = {\r\n    fullName:        val('fullName').trim(),\r\n    email:           val('email').trim(),\r\n    phone:           prefix + localNumber,   \/\/ E.164: +31612345678\r\n    phonePrefix:     prefix,\r\n    countryCode:     selected ? selected.c.toUpperCase() : '',\r\n    countryName:     selected ? selected.n : '',\r\n    contactedBefore: val('contactedBefore'),\r\n    contactConsent:  consentBox ? (consentBox.checked ? 'yes' : 'no') : '',\r\n    language:        'nl',\r\n    source:          'webinar-NL',\r\n    eventId:         eventId,\r\n    campaignName:    utm('utm_campaign'),\r\n    campaignId:      utm('utm_id'),\r\n    adsetName:       utm('utm_adset'),\r\n    adName:          utm('utm_content'),\r\n    trafficSource:   utm('utm_source'),\r\n    fbclid:          utm('fbclid'),\r\n    landing:         location.pathname + location.search,\r\n    esPrueba:        ES_PRUEBA ? 'si' : 'no'\r\n  };\r\n\r\n  const originalLabel   = submitBtn.textContent;\r\n  submitBtn.disabled    = true;\r\n  submitBtn.textContent = 'Bezig met registreren...';\r\n\r\n  try {\r\n    const res = await fetch(LEAD_ENDPOINT, {\r\n      method:  'POST',\r\n      headers: { 'Content-Type': 'application\/json' },\r\n      body:    JSON.stringify(data)\r\n    });\r\n    const result = await res.json();\r\n    if (!res.ok || result.status !== 'ok') throw new Error('Failed');\r\n\r\n    if (typeof fbq !== 'undefined' && !ES_PRUEBA && !leadEnviado) {\r\n      leadEnviado = true;\r\n      fbq('track', 'Lead', {\r\n        content_name:     LEAD_NAME,\r\n        content_category: LEAD_CATEGORY\r\n      }, { eventID: eventId });\r\n    }\r\n\r\n    document.getElementById('formDefault').style.display = 'none';\r\n    document.getElementById('formSuccess').style.display = 'block';\r\n  } catch (err) {\r\n    submitBtn.disabled    = false;\r\n    submitBtn.textContent = originalLabel;\r\n    alert('Er is iets misgegaan. Probeer het opnieuw of neem contact met ons op via info@novushabitat.com \/ +34 744 780 728.');\r\n  }\r\n}\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\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>Gratis Webinar: Hoe u uw droomwoning aan de Costa Blanca in Spanje koopt | Novus Habitat \ud83c\udf99\ufe0f Gratis live webinar \u2014 Beperkt aantal plaatsen \u00b7 Reserveer vandaag uw plek \u2192 Vastgoed in Spanje Reserveer uw gratis plek Meld u aan en wij sturen u een link naar het webinar plus een herinnering voordat het begint. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-13403","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/novushabitat.com\/es\/wp-json\/wp\/v2\/pages\/13403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/novushabitat.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/novushabitat.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/novushabitat.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/novushabitat.com\/es\/wp-json\/wp\/v2\/comments?post=13403"}],"version-history":[{"count":21,"href":"https:\/\/novushabitat.com\/es\/wp-json\/wp\/v2\/pages\/13403\/revisions"}],"predecessor-version":[{"id":13586,"href":"https:\/\/novushabitat.com\/es\/wp-json\/wp\/v2\/pages\/13403\/revisions\/13586"}],"wp:attachment":[{"href":"https:\/\/novushabitat.com\/es\/wp-json\/wp\/v2\/media?parent=13403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}