{"id":5881,"date":"2026-10-22T18:13:37","date_gmt":"2026-10-22T11:13:37","guid":{"rendered":"https:\/\/www.999developments.com\/chiang-mai-smoke-season\/"},"modified":"2026-10-22T18:13:37","modified_gmt":"2026-10-22T11:13:37","slug":"chiang-mai-smoke-season","status":"publish","type":"page","link":"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/","title":{"rendered":"Chiang Mai smoke season"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_fullwidth_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<style id=\"w999g-css\">\n.w999g .w999pp-hero__txt{min-height:clamp(420px,44vw,540px)}\n.w999g-lead{margin:14px 0 0!important;max-width:620px;color:#e6e9f3;font-size:16.5px}\n.w999g-stats{margin-top:24px;display:flex;gap:26px;flex-wrap:wrap}\n.w999g-stats div{border-left:3px solid var(--gold);padding-left:12px}\n.w999g-stats b{display:block;font-family:'Kulachat-HC-Medium',Georgia,serif;font-size:26px;font-weight:400;color:#fff;line-height:1.15}\n.w999g-stats span{font-size:13px;color:var(--gold-soft)}\n.w999g-updated{margin-top:16px;font-size:13px;color:#cdd3e6}\n.w999g .w999pp-head p{margin:0;color:var(--muted);font-size:16px;max-width:760px}\n.w999g-mapgrid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:26px;align-items:start}\n@media (max-width:900px){.w999g-mapgrid{grid-template-columns:1fr}}\n.w999g-mapgrid .wendy-999map{border-radius:6px;overflow:hidden}\n.w999g-legend{list-style:none;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:7px;font-size:14px}\n.w999g-legend li{display:flex;gap:10px;align-items:baseline;margin:0;padding:0}\n.w999g-num{flex:none;display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 5px;border-radius:12px;background:var(--gold);color:var(--navy2);font-weight:700;font-size:12px;line-height:1}\n.w999g-legend small{color:var(--muted)}\n.w999g-off{margin-top:12px;padding-top:10px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}\n.w999g-scroll{overflow-x:auto;border:1px solid var(--line);border-radius:6px;background:#fff;-webkit-overflow-scrolling:touch}\n.w999g-table{border-collapse:collapse;width:100%;min-width:620px;font-size:14px;font-variant-numeric:tabular-nums;margin:0!important;border:0!important}\n.w999g-table caption{caption-side:bottom;text-align:left;padding:10px 14px;color:var(--muted);font-size:13px}\n.w999g-table th,.w999g-table td{padding:9px 12px!important;border:0!important;border-bottom:1px solid var(--line)!important;text-align:center;vertical-align:middle}\n.w999g-table thead th{background:var(--navy);color:#fff;font-weight:600;font-size:13px}\n.w999g-table tbody th{text-align:left;font-weight:500;color:var(--ink)}\n.w999g-table td.near{background:var(--gold-soft);color:var(--navy2);font-weight:700}\n.w999g-table .w999g-num{margin-right:8px}\n\/* phones: the school names stay in view while the table slides sideways *\/\n@media (max-width:760px){.w999g-table:not(.w999g-table--proj) tbody th,.w999g-table:not(.w999g-table--proj) thead th:first-child{position:sticky;left:0;z-index:1;background:#fff;box-shadow:1px 0 0 var(--line)}.w999g-table:not(.w999g-table--proj) thead th:first-child{background:var(--navy)}}\n.w999g-schools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n@media (max-width:760px){.w999g-schools{grid-template-columns:1fr}}\n.w999g-school{border:1px solid var(--line);border-radius:6px;padding:16px 18px;background:#fff;display:flex;gap:14px;align-items:flex-start}\n.w999g-school .w999g-num{flex:none;min-width:32px;height:32px;border-radius:16px;font-size:13px;margin-top:2px}\n.w999g-school>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}\n.w999g-school h3{font-size:20px;color:var(--navy)}\n.w999g-school .m{font-size:13.5px;color:var(--muted);margin:0}\n.w999g-school .f{font-size:14px;margin:0}\n.w999g-school .n{font-size:14px;margin:0}\n.w999g-school .n b{color:var(--navy)}\n.w999g-villas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n@media (max-width:960px){.w999g-villas{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (max-width:560px){.w999g-villas{grid-template-columns:1fr}}\n.w999g-villa{border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#fff;display:flex;flex-direction:column}\n.w999g-villa>a img{width:100%;height:auto;aspect-ratio:3\/2;object-fit:cover;display:block}\n.w999g-villa .b{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px;flex:1}\n.w999g-villa h3{font-size:20px;color:var(--navy)}\n.w999g-villa .l{font-size:13px;color:var(--muted)}\n.w999g-villa ul{margin:2px 0 0!important;padding:0!important;list-style:none!important;font-size:14px;display:flex;flex-direction:column;gap:3px}\n.w999g-villa ul li{display:flex;justify-content:space-between;gap:10px;border-bottom:1px dashed var(--line);padding:0 0 3px!important;margin:0!important}\n.w999g-villa ul li span:last-child{font-weight:600;color:var(--navy);white-space:nowrap}\n.w999g-villa .p{margin-top:6px;font-weight:600;color:var(--navy)}\n.w999g-villa .row{margin-top:auto;padding-top:10px;display:flex;gap:8px;flex-wrap:wrap}\n.w999g-villa .row .w999pp-btn{padding:10px 16px;font-size:14px}\n.w999g-villa--cta{background:var(--navy);border-color:var(--navy);color:#fff}\n.w999g-villa--cta h3{color:#fff}\n.w999g-villa--cta p{color:#cdd3e6;margin:0;font-size:14px}\n.w999g-bands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}\n@media (max-width:860px){.w999g-bands{grid-template-columns:1fr}}\n.w999g-band{border:1px solid var(--line);border-top:4px solid var(--gold);border-radius:6px;padding:18px;background:#fff;display:flex;flex-direction:column;gap:8px}\n.w999g-band h3{font-size:24px;color:var(--navy)}\n.w999g-band p{margin:0;color:var(--muted);font-size:14.5px}\n.w999g-band ul{margin:4px 0 0!important;padding:0!important;list-style:none!important;display:flex;flex-direction:column;gap:6px;font-size:14px}\n.w999g-band li{margin:0!important;padding:8px 10px!important;background:var(--tint);border-radius:4px}\n.w999g-band li a{color:var(--navy);font-weight:600;text-decoration:none;border-bottom:1.5px solid var(--gold)}\n.w999g-band li span{display:block;color:var(--ink)}\n.w999g-band .none{color:var(--muted);font-size:14px}\n.w999g-areas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}\n@media (max-width:860px){.w999g-areas{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (max-width:560px){.w999g-areas{grid-template-columns:1fr}}\n.w999g-area{border:1px solid var(--line);border-radius:6px;padding:16px 18px;background:#fff;display:flex;flex-direction:column;gap:6px}\n.w999g-area h3{font-size:21px;color:var(--navy)}\n.w999g-area p{margin:0;font-size:14.5px}\n.w999g-area .ours{font-size:14px;color:var(--navy);font-weight:600}\n.w999g-area .ours a{color:var(--navy);text-decoration:none;border-bottom:1.5px solid var(--gold)}\n.w999g-area .ours.none{color:var(--muted);font-weight:400}\n.w999g-area .others{font-size:13px;color:var(--muted)}\n.w999g-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;counter-reset:chk}\n@media (max-width:760px){.w999g-checks{grid-template-columns:1fr}}\n.w999g-check{border:1px solid var(--line);border-radius:6px;padding:14px 16px 14px 56px;background:#fff;position:relative}\n.w999g-check:before{counter-increment:chk;content:counter(chk);position:absolute;left:16px;top:14px;width:28px;height:28px;border-radius:14px;background:var(--navy);color:#fff;font-weight:700;font-size:13px;display:grid;place-items:center}\n.w999g-check h3{font-size:18px;color:var(--navy);margin-bottom:4px}\n.w999g-check p{margin:0;font-size:14.5px;color:var(--ink)}\n.w999g-check a{color:var(--navy);font-weight:600;text-decoration:none;border-bottom:1.5px solid var(--gold)}\n.w999g-table--proj{min-width:680px}\n.w999g-table--proj td,.w999g-table--proj th{text-align:left}\n.w999g-table--proj tbody th small{display:block;color:var(--muted);font-weight:400;font-size:12.5px}\n.w999g-table--proj tr.ours th a{color:var(--navy);font-weight:700;text-decoration:none;border-bottom:1.5px solid var(--gold)}\n.w999g-table--proj tr.ours{background:#fbf8f2}\n.w999g-tag{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:9px;background:var(--gold);color:var(--navy2);font-size:11px;font-weight:700;vertical-align:2px}\n.w999g-table--proj tr.w999g-grp th{background:var(--tint)!important;color:var(--navy);font-weight:700;font-size:13px;letter-spacing:.04em}\n.w999g-hub{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px}\n.w999g-hub .w999pp-card h3{font-size:22px}\n.w999g-hub .w999pp-card .l{font-size:14.5px;color:var(--ink)}\n.w999g-reads{display:flex;flex-direction:column;gap:8px;margin:0!important;padding:0!important;list-style:none!important}\n.w999g-reads li{margin:0!important;padding:0!important}\n.w999g-reads a{color:var(--navy);font-weight:600;text-decoration:none;border-bottom:1.5px solid var(--gold)}\n\/* 0.10.0: villas by price *\/\n.w999g-bandsw{margin:0 0 26px!important}\n.w999g-bandsw span.w999pp-btn{cursor:default}\n\/* 0.9.0: areas *\/\n.w999g-table--areas{min-width:820px}\n.w999g-area .times{font-size:13.5px;color:var(--navy)}\n.w999g-area .sch{font-size:13.5px}\n.w999g-area .sch b{color:var(--navy);font-weight:600}\n.w999g-area .ours span{font-weight:400;color:var(--muted)}\n\/* 0.8.1: a calm note *\/\n.w999g-info{margin:0 0 20px!important;padding:12px 16px;border-radius:6px;background:var(--gold-soft);color:var(--ink);font-size:15px;max-width:860px;display:flex;gap:10px;align-items:flex-start}\n.w999g-info svg{flex:none;margin-top:3px}\n\/* 0.8.0: build on your land *\/\n.w999g-ownland{display:flex;gap:22px 28px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:var(--navy);color:#fff;border-radius:6px;padding:26px 28px}\n.w999g-ownland>div{flex:1 1 420px;min-width:0}\n.w999g-ownland h2{color:#fff!important;margin-top:6px!important}\n.w999g-ownland p{color:#cdd3e6;margin:10px 0 0!important;max-width:640px;font-size:15.5px}\n@media (max-width:560px){.w999g-ownland{padding:22px 18px}}\n\/* 0.7.0: home loans *\/\n.w999g-paywrap{max-width:640px}\n.w999g-table--pay{min-width:0}\n.w999g-table--pay td{font-weight:600;color:var(--navy)}\n.w999g-docs{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;max-width:900px}\n@media (max-width:700px){.w999g-docs{grid-template-columns:1fr}}\n.w999g-docs li{position:relative;margin:0!important;padding:10px 14px 10px 40px!important;background:#fff;border:1px solid var(--line);border-radius:6px;font-size:15px;min-width:0}\n.w999g-docs li:before{content:\"\";position:absolute;left:15px;top:16px;width:12px;height:7px;border-left:2.5px solid var(--gold);border-bottom:2.5px solid var(--gold);transform:rotate(-45deg)}\n\/* 0.6.0: build or buy *\/\n.w999g-vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}\n@media (max-width:760px){.w999g-vs{grid-template-columns:1fr}}\n.w999g-vsc{border:1px solid var(--line);border-radius:6px;background:#fff;padding:18px 20px;min-width:0}\n.w999g-vsc h3{font-size:22px;color:var(--navy);margin:0 0 8px}\n.w999g-vsc--buy{border:2px solid var(--gold);background:#fbf8f2}\n.w999g-vsc dl{margin:0!important;padding:0!important;display:flex;flex-direction:column}\n.w999g-vsc dl div{padding:10px 0;border-top:1px solid var(--line)}\n.w999g-vsc dt{font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600}\n.w999g-vsc dd{margin:2px 0 0!important;font-size:15px;color:var(--ink)}\n.w999g-when{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px}\n@media (max-width:760px){.w999g-when{grid-template-columns:1fr}}\n.w999g-when>div{border-left:4px solid var(--gold);padding:4px 0 4px 14px;min-width:0}\n.w999g-when h3{font-size:18px;color:var(--navy);margin:0 0 4px}\n.w999g-when p{margin:0;font-size:15px}\n.w999g-band .u{font-size:13px;color:var(--muted);margin-top:-6px}\n.w999g-sub{font-size:22px;color:var(--navy);margin:30px 0 12px!important}\n.w999g-extra li b{color:var(--navy);font-weight:600}\n\/* 0.5.0: ready to move in *\/\n.w999g-badges{display:flex;gap:6px;flex-wrap:wrap}\n.w999g-badge{display:inline-block;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:700;letter-spacing:.02em;background:var(--navy);color:#fff}\n.w999g-badge.gold{background:var(--gold);color:var(--navy2)}\n.w999g-badge.line{background:#fff;color:var(--navy);box-shadow:inset 0 0 0 1px var(--line)}\n.w999g-spec{margin:0!important;font-size:13.5px;color:var(--ink)}\n.w999g-villa .row .w999pp-btn--line{color:var(--navy)!important;border-color:var(--line)!important}\n\/* 0.4.0: the smoke season months *\/\n.w999g-months{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px}\n@media (max-width:600px){.w999g-months{grid-template-columns:repeat(6,minmax(0,1fr))}}\n.w999g-months li{list-style:none!important;margin:0!important;padding:10px 4px!important;text-align:center;border-radius:6px;background:#fff;border:1px solid var(--line);font-size:14px;font-weight:600;color:var(--muted)}\n.w999g-months li.on{background:var(--navy);border-color:var(--navy);color:#fff}\n.w999g-mkey{margin:12px 0 0!important;font-size:13.5px;color:var(--muted);display:flex;align-items:center;gap:8px;flex-wrap:wrap}\n.w999g-mkey .k{display:inline-block;width:14px;height:14px;border-radius:3px;background:#fff;border:1px solid var(--line);margin-left:6px}\n.w999g-mkey .k.on{background:var(--navy);border-color:var(--navy);margin-left:0}\n\/* 0.3.0: one school *\/\n.w999g-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0!important;padding:0!important}\n@media (max-width:700px){.w999g-facts{grid-template-columns:1fr}}\n.w999g-facts div{border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:6px;padding:12px 16px;background:#fff;min-width:0}\n.w999g-facts dt{font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600}\n.w999g-facts dd{margin:2px 0 0!important;font-size:16px;color:var(--ink)}\n.w999g-fact{margin:14px 0 0!important;font-size:15px;color:var(--ink);max-width:760px}\n.w999g-drive{list-style:none;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:8px;counter-reset:drv}\n.w999g-drive li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0!important;padding:10px 14px!important;background:#fff;border:1px solid var(--line);border-radius:6px}\n.w999g-drive li a{color:var(--navy);font-weight:600;text-decoration:none;border-bottom:1.5px solid var(--gold)}\n.w999g-drive li span{white-space:nowrap;color:var(--muted);font-size:14px}\n.w999g-drive li span b{color:var(--navy)}\n.w999g-drive--others{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}\n@media (max-width:700px){.w999g-drive--others{grid-template-columns:1fr}}\n.w999g-drive--others li span{white-space:normal;text-align:right}\n.w999g-own{color:var(--navy);font-weight:600;text-decoration:none;border-bottom:1.5px solid var(--gold)}\n.w999g-web{color:var(--navy);text-decoration:none;border-bottom:1px solid var(--line);display:inline-flex;align-items:center;gap:5px}\n.w999g-web svg{flex:none;opacity:.7}\n.w999g-facts dd .w999g-web{font-size:16px}\n.w999g-src{font-size:13px;color:var(--muted);max-width:860px}\n.w999g-src p{margin:0 0 6px}\n.w999g-next{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}\n.w999g .w999pp-art{margin:0}\n.w999g .w999pp-artprojects{padding:0}\n:lang(th) .w999g-band h3,:lang(th) .w999g-area h3,:lang(th) .w999g-check h3,:lang(th) .w999g-school h3,:lang(th) .w999g-villa h3,:lang(th) .w999g-vsc h3,:lang(th) .w999g-when h3,:lang(th) .w999g-sub{line-height:1.45}\n<\/style>\n\t<div class=\"w999pp w999g w999g--air\"><section class=\"w999pp-hero\">\n\t<img class=\"w999pp-hero__img\" src=\"https:\/\/www.999developments.com\/wp-content\/uploads\/999-pp\/pd1\/PD1-009-1600.jpg\" srcset=\"https:\/\/www.999developments.com\/wp-content\/uploads\/999-pp\/pd1\/PD1-009-800.jpg 800w, https:\/\/www.999developments.com\/wp-content\/uploads\/999-pp\/pd1\/PD1-009-1600.jpg 1600w\" sizes=\"100vw\" width=\"1600\" height=\"1067\" alt=\"The living room of the 999@Pa Daet show house\" fetchpriority=\"high\" decoding=\"async\" loading=\"eager\">\t<div class=\"w999pp-hero__shade\"><\/div>\n\t<div class=\"w999pp-hero__txt\"><div class=\"w999pp-wrap\">\n\t\t<nav class=\"w999pp-crumbs\" aria-label=\"breadcrumb\"><a href=\"https:\/\/www.999developments.com\/en\/\">Home<\/a> \/ <a href=\"https:\/\/www.999developments.com\/en\/guides\/\">Guides<\/a> \/ <span>Smoke season<\/span><\/nav>\t\t<div class=\"w999pp-eyebrow\">Living in Chiang Mai<\/div>\n\t\t<h1>Chiang Mai smoke season: clean air at home<\/h1>\n\t\t<p class=\"w999g-lead\">When the smoke comes, the numbers to know and what helps at home, including the 999 villas with an ERV system that filters PM2.5.<\/p>\n\t\t\t\t<div class=\"w999pp-hero__cta\">\n\t\t\t\t\t\t<a class=\"w999pp-btn w999pp-btn--gold\" href=\"#w999g-home\">What helps at home<\/a>\n\t\t\t\t\t\t<a class=\"w999pp-btn w999pp-btn--line\" href=\"#w999pp-book\">Book a viewing<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"w999g-stats\">\n\t\t\t\t\t\t<div><b>Feb to Apr<\/b><span>the usual smoke months<\/span><\/div>\n\t\t\t\t\t\t<div><b>37.5<\/b><span>\u00b5g\/m\u00b3 a day: Thailand&#039;s standard<\/span><\/div>\n\t\t\t\t\t\t<div><b>15<\/b><span>\u00b5g\/m\u00b3 a day: the WHO guideline<\/span><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"w999g-updated\">Updated October 2026 by the 999 Developments team<\/div>\n\t\t\t<\/div><\/div>\n<\/section>\n\t<section class=\"w999pp-sec\" id=\"w999g-season\"><div class=\"w999pp-wrap\"><div class=\"w999pp-head\"><div class=\"w999pp-eyebrow\">The season<\/div><h2>When is the smoke season?<\/h2><p>In ten years of official measurements (Pollution Control Department, station 36T in Chiang Mai), the smoke came every year between February and April, from farm burning and forest fires in the north and the countries around. The rest of the year the air is usually much cleaner.<\/p><\/div><ol class=\"w999g-months\"><li>Jan<\/li><li class=\"on\">Feb<\/li><li class=\"on\">Mar<\/li><li class=\"on\">Apr<\/li><li>May<\/li><li>Jun<\/li><li>Jul<\/li><li>Aug<\/li><li>Sep<\/li><li>Oct<\/li><li>Nov<\/li><li>Dec<\/li><\/ol><p class=\"w999g-mkey\"><span class=\"k on\"><\/span>smoke months <span class=\"k\"><\/span>usually much cleaner<\/p><p class=\"w999g-fact\">It changes a lot from year to year: in 2022, with strict burning control, January to April averaged 29.5 \u00b5g\/m\u00b3, against 54.2 in 2019.<\/p><\/div><\/section><section class=\"w999pp-sec w999pp-tint\" id=\"w999g-numbers\"><div class=\"w999pp-wrap\"><div class=\"w999pp-head\"><div class=\"w999pp-eyebrow\">The numbers<\/div><h2>How to read PM2.5<\/h2><\/div><dl class=\"w999g-facts\"><div><dt>What PM2.5 is<\/dt><dd>Dust smaller than 2.5 micrometres, measured in micrograms per cubic metre (\u00b5g\/m\u00b3).<\/dd><\/div><div><dt>Thailand&#039;s standard<\/dt><dd>37.5 \u00b5g\/m\u00b3 as a 24-hour average (since June 2023).<\/dd><\/div><div><dt>The WHO guideline<\/dt><dd>15 \u00b5g\/m\u00b3 as a 24-hour average.<\/dd><\/div><div><dt>Check it live<\/dt><dd>The Air4Thai app of the Pollution Control Department, or IQAir.<\/dd><\/div><\/dl><\/div><\/section><section class=\"w999pp-sec\" id=\"w999g-home\"><div class=\"w999pp-wrap\"><div class=\"w999pp-head\"><div class=\"w999pp-eyebrow\">At home<\/div><h2>What helps at home<\/h2><p>From the US Environmental Protection Agency&#039;s advice for smoky days.<\/p><\/div><div class=\"w999g-checks\"><div class=\"w999g-check\"><h3>Keep windows and doors closed on smoky days<\/h3><p>Air the house when the reading is low, for example after rain.<\/p><\/div><div class=\"w999g-check\"><h3>An air purifier with a HEPA filter<\/h3><p>Pick one made for the size of the room, and run it in the bedroom at night.<\/p><\/div><div class=\"w999g-check\"><h3>Air conditioning without outside air<\/h3><p>Clean the filters more often in the smoke months.<\/p><\/div><div class=\"w999g-check\"><h3>One cleaner air room<\/h3><p>Make one room the cleanest: closed, with a purifier. Good for children and older family members.<\/p><\/div><div class=\"w999g-check\"><h3>No smoke inside<\/h3><p>No incense or candles indoors on smoky days.<\/p><\/div><div class=\"w999g-check\"><h3>A mask outside<\/h3><p>An N95 or KN95 mask filters much more than a cloth or surgical mask.<\/p><\/div><\/div><\/div><\/section><section class=\"w999pp-sec w999pp-tint\" id=\"w999g-villas\"><div class=\"w999pp-wrap\"><div class=\"w999pp-head\"><div class=\"w999pp-eyebrow\">Our villas<\/div><h2>999 villas with an ERV system that filters PM2.5<\/h2><p>Every villa at 999@Pa Daet, the Gold villa at 999@World Club Land and the 999@Kad Farang villa come with an ERV system (energy recovery ventilation) that filters PM2.5.<\/p><\/div><div class=\"w999g-villas\"><article class=\"w999g-villa\"><a href=\"https:\/\/www.999developments.com\/en\/project\/999padaed\/\" tabindex=\"-1\" aria-hidden=\"true\"><img width=\"768\" height=\"462\" src=\"https:\/\/www.999developments.com\/wp-content\/uploads\/2026\/10\/999-pa-daet-project-overview-card-768x462.jpg\" class=\"attachment-medium_large size-medium_large wp-post-image\" alt=\"999@Pa Daet\" loading=\"lazy\" decoding=\"async\" sizes=\"(max-width: 560px) 100vw, (max-width: 960px) 50vw, 360px\" \/><\/a><div class=\"b\"><h3>999@Pa Daet<\/h3><div class=\"l\">Pa Daet, Mueang Chiang Mai<\/div><ul><li><span>ERV system, PM2.5 filter<\/span><span>every villa<\/span><\/li><\/ul><div class=\"p\">Starting from THB 25.xx Million<\/div><div class=\"row\"><a class=\"w999pp-btn w999pp-btn--navy\" href=\"https:\/\/www.999developments.com\/en\/project\/999padaed\/\">See the project<\/a><\/div><\/div><\/article><article class=\"w999g-villa\"><a href=\"https:\/\/www.999developments.com\/en\/project\/999world-club-land-village\/\" tabindex=\"-1\" aria-hidden=\"true\"><img width=\"768\" height=\"512\" src=\"https:\/\/www.999developments.com\/wp-content\/uploads\/2026\/10\/999-world-club-land-pool-villa-card-768x512.jpg\" class=\"attachment-medium_large size-medium_large wp-post-image\" alt=\"999@World Club Land\" loading=\"lazy\" decoding=\"async\" sizes=\"(max-width: 560px) 100vw, (max-width: 960px) 50vw, 360px\" \/><\/a><div class=\"b\"><h3>999@World Club Land<\/h3><div class=\"l\">World Club Land, Hang Dong, Chiang Mai<\/div><ul><li><span>ERV system, PM2.5 filter<\/span><span>the Gold villa<\/span><\/li><\/ul><div class=\"p\">THB 66,188,000<\/div><div class=\"row\"><a class=\"w999pp-btn w999pp-btn--navy\" href=\"https:\/\/www.999developments.com\/en\/project\/999world-club-land-village\/\">See the project<\/a><\/div><\/div><\/article><article class=\"w999g-villa\"><a href=\"https:\/\/www.999developments.com\/en\/project\/999kad-farang\/\" tabindex=\"-1\" aria-hidden=\"true\"><img width=\"768\" height=\"512\" src=\"https:\/\/www.999developments.com\/wp-content\/uploads\/2026\/10\/999-kad-farang-pool-villa-card-768x512.jpg\" class=\"attachment-medium_large size-medium_large wp-post-image\" alt=\"999@Kad Farang\" loading=\"lazy\" decoding=\"async\" sizes=\"(max-width: 560px) 100vw, (max-width: 960px) 50vw, 360px\" \/><\/a><div class=\"b\"><h3>999@Kad Farang<\/h3><div class=\"l\">Kad Farang Village, Hang Dong, Chiang Mai<\/div><ul><li><span>ERV system, PM2.5 filter<\/span><span>this villa<\/span><\/li><\/ul><div class=\"p\">THB 59,128,000<\/div><div class=\"row\"><a class=\"w999pp-btn w999pp-btn--navy\" href=\"https:\/\/www.999developments.com\/en\/project\/999kad-farang\/\">See the villa<\/a><\/div><\/div><\/article><\/div><h3 class=\"w999g-sub\">Why an ERV and not a positive pressure system?<\/h3><div class=\"w999g-checks\"><div class=\"w999g-check\"><h3>Stale air out, fresh air in<\/h3><p>An ERV takes stale air out and brings filtered outside air in at the same time. A positive pressure system only blows air in and lets the old air leak out through gaps.<\/p><\/div><div class=\"w999g-check\"><h3>Easier on the air conditioning<\/h3><p>The cool air going out takes heat from the warm air coming in. A system without energy recovery leaves the air conditioning to cool all the outside air.<\/p><\/div><div class=\"w999g-check\"><h3>Less humidity<\/h3><p>An ERV also moves moisture, so less outdoor humidity comes in on hot, humid days.<\/p><\/div><div class=\"w999g-check\"><h3>Balanced air pressure<\/h3><p>As much air goes out as comes in, so the house is not pushed to a high or low air pressure.<\/p><\/div><\/div><p class=\"w999g-fact\">Like any filter system, its filters need cleaning or changing on time.<\/p><\/div><\/section><section class=\"w999pp-sec\" id=\"w999g-faq\"><div class=\"w999pp-wrap\"><div class=\"w999pp-head\"><div class=\"w999pp-eyebrow\">Questions<\/div><h2>Questions people ask<\/h2><\/div><style id=\"w999pp-css\">\nbody.w999pp-page .et-l--header .Header-title{display:none!important}\n.w999pp{--navy:#222d52;--navy2:#1a2342;--gold:#bfa275;--gold-soft:#e9dfcc;--ink:#1f2433;--muted:#5d6478;--line:#e3e5ec;--tint:#f4f5f9;color:var(--ink);font-size:15px;line-height:1.6}\n.w999pp *{box-sizing:border-box}\n.w999pp a{color:inherit}\n.w999pp p{margin:0 0 12px;padding:0}\n.w999pp h1,.w999pp h2,.w999pp h3{margin:0;padding:0;font-weight:500;line-height:1.15;text-wrap:balance}\n.w999pp h2{font-size:clamp(26px,3.4vw,36px);color:var(--navy)}\n.w999pp-nw{white-space:nowrap}\n.w999pp-wrap{max-width:1120px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}\n.w999pp-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:600}\n.w999pp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;border-radius:3px;font:600 15px\/1.2 inherit;font-family:inherit;text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease}\n.w999pp-btn:focus-visible,.w999pp summary:focus-visible,.w999pp-shot:focus-visible{outline:3px solid var(--gold);outline-offset:2px}\n.w999pp-btn--gold{background:var(--gold);color:var(--navy2)!important}\n.w999pp-btn--gold:hover{background:#cdb38a}\n.w999pp-btn--line{background:transparent;color:#fff!important;border-color:rgba(255,255,255,.7)}\n.w999pp-btn--line:hover{background:rgba(255,255,255,.12)}\n.w999pp-btn--navy{background:var(--navy);color:#fff!important}\n.w999pp-btn--navy:hover{background:#2c3a69}\n.w999pp-btn--ghost{background:transparent;color:var(--navy)!important;border-color:var(--navy)}\n.w999pp-btn--ghost:hover{background:var(--tint)}\n.w999pp-sec{padding:56px 0;scroll-margin-top:96px}\n.w999pp-tint{background:var(--tint)}\n.w999pp-head{display:flex;flex-direction:column;gap:12px;margin-bottom:26px}\n\/* hero *\/\n.w999pp-hero{position:relative;color:#fff;background:var(--navy2);overflow:hidden}\n.w999pp-hero__img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;display:block}\n.w999pp-hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,26,50,.86) 0%,rgba(20,26,50,.55) 45%,rgba(20,26,50,.05) 80%)}\n.w999pp-hero__txt{position:relative;min-height:clamp(440px,48vw,580px);display:flex;align-items:center}\n.w999pp-hero__txt .w999pp-wrap{width:100%;padding-top:56px;padding-bottom:56px}\n.w999pp-hero h1{font-size:clamp(32px,5vw,54px);line-height:1.1;max-width:660px;color:#fff;margin-top:8px}\n\/* Thai marks sit above and below the letters: the English line heights cut them (\"\u0e1e\u0e39\" lost its vowel, 2026-10-20) *\/\n:lang(th) .w999pp h1,:lang(th) .w999pp h2,:lang(th) .w999pp h3,:lang(th) .w999pp-hero h1,:lang(th) .w999pp-fact .v,:lang(th) .w999pp-hero__price span{line-height:1.45}\n:lang(zh) .w999pp-hero h1{line-height:1.25}\n.w999pp-crumbs{font-size:13px;color:#d6dbea;margin-bottom:10px}\n.w999pp-crumbs a{color:#d6dbea;text-decoration:none;border-bottom:1px solid rgba(214,219,234,.4)}\n.w999pp-crumbs a:hover{color:#fff}\n.w999pp-hero__loc{margin-top:10px;font-size:16px;color:#e6e9f3;display:flex;gap:8px;align-items:center}\n.w999pp-hero__price{margin-top:18px;display:inline-flex;flex-direction:column;border-left:3px solid var(--gold);padding-left:14px}\n.w999pp-hero__price small{font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-soft)}\n.w999pp-hero__price span{font-family:'Kulachat-HC-Medium',Georgia,serif;font-size:clamp(24px,3vw,32px);line-height:1.2}\n.w999pp-hero__cta{margin-top:22px;display:flex;gap:12px;flex-wrap:wrap}\n@media (max-width:640px){.w999pp-hero__shade{background:linear-gradient(0deg,rgba(20,26,50,.92) 0%,rgba(20,26,50,.7) 60%,rgba(20,26,50,.15) 100%)}.w999pp-hero__txt{min-height:0}.w999pp-hero__txt .w999pp-wrap{padding-top:96px;padding-bottom:26px}.w999pp-hero h1{font-size:30px}.w999pp-hero__price{margin-top:14px}.w999pp-hero__cta{margin-top:18px;gap:10px}.w999pp-hero__cta .w999pp-btn{padding:12px 18px;font-size:14px}}\n@media (max-width:420px){.w999pp-long{display:none}}\n\/* key facts + about *\/\n.w999pp-facts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid var(--line);border-radius:6px;background:#fff}\n.w999pp-fact{padding:18px 16px;border-right:1px solid var(--line);min-width:0}\n.w999pp-fact:last-child{border-right:0}\n.w999pp-fact .k{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}\n.w999pp-fact .v{font-family:'Kulachat-HC-Medium',Georgia,serif;font-size:21px;color:var(--navy);margin-top:4px;line-height:1.25}\n.w999pp-fact .x{font-size:12.5px;color:var(--muted);margin-top:2px}\n@media (max-width:900px){.w999pp-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.w999pp-fact:nth-child(3n){border-right:0}.w999pp-fact:nth-child(-n+3){border-bottom:1px solid var(--line)}}\n@media (max-width:520px){.w999pp-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.w999pp-fact{border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)}.w999pp-fact:nth-child(2n){border-right:0!important}.w999pp-fact:nth-last-child(-n+2){border-bottom:0}}\n.w999pp-intro{margin-top:30px;max-width:760px;color:var(--muted);font-size:16px}\n.w999pp-intro h2{font-size:24px;margin-bottom:12px}\n\/* house types *\/\n.w999pp-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}\n@media (max-width:900px){.w999pp-types{grid-template-columns:1fr}}\n.w999pp-type{background:#fff;border:1px solid var(--line);border-radius:6px;overflow:hidden;display:flex;flex-direction:column}\n.w999pp-type .ph{all:unset;position:relative;display:block;cursor:zoom-in;overflow:hidden}\n.w999pp-type .ph:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}\n.w999pp-type .ph img{transition:transform .3s ease}\n.w999pp-type .ph:hover img{transform:scale(1.03)}\n.w999pp-type img{width:100%;aspect-ratio:5\/3;object-fit:cover;display:block}\n.w999pp-badge{position:absolute;top:12px;left:12px;background:#fff;color:var(--navy);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:2px}\n.w999pp-badge.invest{background:var(--gold);color:var(--navy2)}\n.w999pp-badge.sold{background:#8a2f2f;color:#fff}\n.w999pp-type .body{padding:18px 18px 20px;display:flex;flex-direction:column;gap:6px;flex:1}\n.w999pp-type .sub{font-size:13px;color:var(--muted)}\n.w999pp-type h3{font-size:24px;color:var(--navy)}\n.w999pp-type .p{font-weight:600}\n.w999pp-type .spec{font-size:13.5px;color:var(--muted)}\n.w999pp-type .spec a{color:var(--navy);font-weight:600}\n.w999pp-type .row{display:flex;gap:8px;margin-top:auto;padding-top:12px;flex-wrap:wrap}\n.w999pp-type .row .w999pp-btn{padding:9px 10px;font-size:13px}\n.w999pp-type.is-sold img{filter:grayscale(.85);opacity:.75}\n.w999pp-types.is-single{grid-template-columns:1fr}\n@media (min-width:901px){.w999pp-types.n2{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (min-width:901px){.w999pp-types.is-single .w999pp-type{flex-direction:row}.w999pp-types.is-single .w999pp-type .ph{flex:0 0 56%}.w999pp-types.is-single .w999pp-type img{height:100%;min-height:340px;aspect-ratio:auto}.w999pp-types.is-single .w999pp-type .body{padding:30px 30px 28px;gap:8px}.w999pp-types.is-single .w999pp-type h3{font-size:30px}.w999pp-types.is-single .w999pp-type .p{font-size:20px}.w999pp-types.is-single .w999pp-type .spec{font-size:15px}}\n.w999pp-pnote{margin-top:16px!important}\n.w999pp-type.is-sold .p{color:#8a2f2f}\n\/* photos *\/\n.w999pp-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}\n@media (max-width:640px){.w999pp-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}\n.w999pp-shot{all:unset;cursor:zoom-in;display:block;border-radius:4px;overflow:hidden}\n.w999pp-shot img{width:100%;aspect-ratio:5\/3;object-fit:cover;display:block;transition:transform .3s ease}\n.w999pp-shot:hover img{transform:scale(1.03)}\n.w999pp-more{margin-top:18px}\n\/* location *\/\n.w999pp-loc{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:28px;align-items:start}\n@media (max-width:860px){.w999pp-loc{grid-template-columns:1fr}}\n.w999pp-map{border-radius:6px;overflow:hidden;border:1px solid var(--line);background:#fff}\n.w999pp-dist{list-style:none!important;margin:0!important;padding:0!important;border-top:1px solid var(--line)}\n.w999pp-dist li{display:flex;justify-content:space-between;gap:12px;padding:12px 2px;border-bottom:1px solid var(--line);line-height:1.4}\n.w999pp-dist li span:last-child{text-align:right;white-space:nowrap;color:var(--navy)}\n.w999pp-dist small{display:block;color:var(--muted);font-size:12px}\n.w999pp-note{font-size:12.5px;color:var(--muted);margin:10px 0 18px!important}\n.w999pp-walk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;align-items:center;margin-top:36px}\n@media (max-width:760px){.w999pp-walk{grid-template-columns:1fr;gap:16px}}\n.w999pp-walk img{width:100%;height:auto;aspect-ratio:1\/1;object-fit:cover;display:block;border-radius:6px}\n.w999pp-walk__txt h3{font-size:clamp(24px,2.6vw,30px);color:var(--navy);margin-bottom:10px!important}\n.w999pp-walk__txt p{color:var(--muted);font-size:16px}\n.w999pp-ovsec{padding-top:8px}\n.w999pp-ov__p{color:var(--muted);font-size:16px;max-width:760px;margin:-10px 0 18px!important}\n.w999pp-ov{position:relative;border:1px solid var(--line);border-radius:6px;background:#f6f1ea}\n.w999pp-shot.w999pp-ov img{aspect-ratio:auto;height:auto;object-fit:contain}\n.w999pp-shot.w999pp-ov:hover img{transform:none}\n.w999pp-ov__zoom{position:absolute;right:12px;bottom:12px;width:38px;height:38px;border-radius:50%;background:rgba(34,45,82,.88);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.25)}\n\/* questions *\/\n.w999pp-faq{display:flex;flex-direction:column;gap:10px;max-width:820px}\n.w999pp-faq details{border:1px solid var(--line);border-radius:6px;padding:14px 16px;background:#fff}\n.w999pp-faq summary{cursor:pointer;font-weight:600;color:var(--navy)}\n.w999pp-faq details p{margin:10px 0 0;color:var(--muted)}\n\/* form *\/\n.w999pp-form{background:var(--navy);color:#fff}\n.w999pp-form h2{color:#fff}\n.w999pp-form .lead{color:#cdd3e6;max-width:620px;margin:0}\n\/* the booking form is made for a dark background (white labels): it sits straight on the navy band, button in gold *\/\n.w999pp-formcard{max-width:760px;margin-left:-10px}\n.w999pp-formcard .fc-form{max-width:none!important;background:transparent!important}\n.w999pp-formcard button.submit-button{background:var(--gold)!important;color:var(--navy2)!important;border-color:var(--gold)!important}\n\/* other projects *\/\n.w999pp-others{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}\n@media (max-width:960px){.w999pp-others{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (max-width:480px){.w999pp-others{grid-template-columns:1fr}}\n.w999pp-card{border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#fff;text-decoration:none;display:flex;flex-direction:column;transition:box-shadow .2s ease}\n.w999pp-card:hover{box-shadow:0 6px 18px rgba(20,26,50,.12)}\n.w999pp-card img{width:100%;aspect-ratio:3\/2;object-fit:cover;display:block}\n.w999pp-card .b{padding:14px 14px 16px;display:flex;flex-direction:column;gap:4px}\n.w999pp-card h3{font-size:19px;color:var(--navy)}\n.w999pp-card .p{font-size:14px;font-weight:600}\n.w999pp-card .l{font-size:13px;color:var(--muted)}\n\/* phone bar *\/\n.w999pp-bar{position:fixed;left:0;right:0;bottom:0;z-index:9990;background:#fff;border-top:1px solid var(--line);box-shadow:0 -4px 14px rgba(20,26,50,.12);display:none;gap:10px;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));transition:transform .2s ease}\n.w999pp-bar .w999pp-btn{flex:1;padding:12px}\n.w999pp-bar.is-hidden{transform:translateY(110%)}\n@media (max-width:760px){.w999pp-bar{display:flex}body{padding-bottom:68px}body.w999pp-page .cky-btn-revisit-wrapper{bottom:84px!important}}\n\/* photo viewer *\/\n.w999pp-lb{border:0;padding:0;margin:auto;width:min(1200px,96vw);max-width:none;max-height:none;background:transparent;overflow:visible}\n.w999pp-lb::backdrop{background:rgba(12,16,32,.92)}\n.w999pp-lb figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:10px}\n.w999pp-lb img{max-width:100%;max-height:82vh;width:auto;height:auto;display:block;border-radius:3px;background:#111}\n.w999pp-lb figcaption{color:#e6e9f3;font-size:14px;text-align:center}\n.w999pp-lb__close,.w999pp-lb__nav{all:unset;position:fixed;cursor:pointer;color:#fff;font-size:40px;line-height:1;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.12)}\n.w999pp-lb__close:hover,.w999pp-lb__nav:hover{background:rgba(255,255,255,.25)}\n.w999pp-lb__close:focus-visible,.w999pp-lb__nav:focus-visible{outline:3px solid var(--gold)}\n.w999pp-lb__close{top:16px;right:16px;font-size:34px}\n.w999pp-lb__prev{left:12px;top:50%;transform:translateY(-50%)}\n.w999pp-lb__next{right:12px;top:50%;transform:translateY(-50%)}\n@media (max-width:640px){.w999pp-lb__nav{top:auto;bottom:18px;transform:none}}\n\/* 360\u00b0 tour viewer: the tour's own page in a frame, over the page like the photo viewer *\/\n.w999pp-btn--tour .w999pp-ico{flex:0 0 auto;margin:-3px 0}\n.w999pp-tourlb{border:0;padding:0;margin:auto;width:min(1200px,96vw);max-width:none;max-height:none;background:transparent;overflow:visible}\n.w999pp-tourlb::backdrop{background:rgba(12,16,32,.92)}\n.w999pp-tourlb__box{position:relative;width:100%;height:min(80vh,780px);background:#111;border-radius:4px;overflow:hidden}\n.w999pp-tourlb__box iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}\n.w999pp-tourlb__cap{color:#e6e9f3;font-size:14px;text-align:center;margin:10px 0 0!important}\n@media (max-width:640px){.w999pp-tourlb{width:100vw}.w999pp-tourlb__box{height:calc(100vh - 150px);height:calc(100dvh - 150px);border-radius:0}}\n@media (prefers-reduced-motion:reduce){.w999pp *{transition:none!important;scroll-behavior:auto!important}}\nhtml{scroll-behavior:smooth}\n<\/style>\n\t<style id=\"w999pp-art-css\">\n.w999pp-art{margin:30px 0;font-size:16px}\n.w999pp-art .w999pp-salebox{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);background:var(--tint);border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:6px;overflow:hidden}\n.w999pp-salebox .ph{display:block}\n.w999pp-salebox .ph img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:4\/3}\n.w999pp-salebox .b{padding:22px 26px;display:flex;flex-direction:column;gap:8px;justify-content:center}\n.w999pp-salebox .h{font-family:'Kulachat-HC-Medium',Georgia,serif;font-size:25px;line-height:1.25;color:var(--navy)}\n:lang(th) .w999pp-salebox .h,:lang(th) .w999pp-art h2,:lang(th) .w999pp-art h3{line-height:1.45}\n.w999pp-salebox .pr{color:var(--navy)}\n.w999pp-salebox .pr small{font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-right:6px}\n.w999pp-salebox .pr span{font-size:23px;font-weight:600}\n.w999pp-salebox .ln{color:var(--muted);margin:0}\n.w999pp-salebox .row{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}\n@media (max-width:700px){.w999pp-art .w999pp-salebox{grid-template-columns:1fr}.w999pp-salebox .ph img{aspect-ratio:16\/9}.w999pp-salebox .b{padding:18px 16px}.w999pp-salebox .h{font-size:22px}}\n.w999pp-art .w999pp-salenote{display:flex;gap:12px;align-items:flex-start;margin:0;padding:14px 18px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:6px;color:var(--ink)}\n.w999pp-salenote .ic{flex:0 0 22px;margin-top:3px}\n.w999pp-salenote a{color:var(--navy)!important;font-weight:600;white-space:nowrap;text-decoration:none;border-bottom:1.5px solid var(--gold)}\n.w999pp-arttypes>.w999pp-eyebrow{margin-bottom:14px}\n.w999pp-art .w999pp-type .ph{cursor:pointer}\n@media (min-width:701px){.w999pp-art .w999pp-types.n2{grid-template-columns:repeat(2,minmax(0,1fr))}}\n.w999pp-art .w999pp-artform{padding:32px 30px;border-radius:8px}\n.w999pp-artform h2{color:#fff!important;margin-bottom:10px!important}\n\/* the theme colours every post h2 navy with an ID-strong rule: on the navy form box that hid the heading (Stig, 2026-10-20) *\/\nbody #w999pp-book.w999pp-artform h2,body .w999-article #w999pp-book h2{color:#fff!important}\n.w999pp-artform .w999pp-formcard{margin:18px 0 0 -10px}\n.w999pp-artform .alt{margin:8px 0 0}\n@media (max-width:600px){.w999pp-art .w999pp-artform{padding:24px 16px}}\n.w999pp-art .w999pp-faq{max-width:none}\n.w999pp-artprojects h2{margin:6px 0 16px!important}\n@media (min-width:701px){.w999pp-artprojects .w999pp-others{grid-template-columns:repeat(3,minmax(0,1fr))}}\n@media (min-width:701px) and (max-width:1000px){.w999pp-artprojects .w999pp-others.n4{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (min-width:1001px){.w999pp-artprojects .w999pp-others.n4{grid-template-columns:repeat(4,minmax(0,1fr))}}\n\/* the article's own blocks (written in the post): contents list and photo rows *\/\n.w999-toc{background:#f4f5f9;border-radius:6px;padding:16px 22px;margin:26px 0}\n.w999-toc ul{margin:8px 0 0!important;padding:0 0 0 20px!important;columns:2;column-gap:32px}\n.w999-toc li{margin:0 0 4px}\n@media (max-width:640px){.w999-toc ul{columns:1}}\n.w999-pics,.w999-pics3,.w999-pics4{display:grid;gap:14px;margin:18px 0 22px}\n.w999-pics{grid-template-columns:repeat(2,minmax(0,1fr))}\n.w999-pics3{grid-template-columns:repeat(3,minmax(0,1fr))}\n.w999-pics4{grid-template-columns:repeat(4,minmax(0,1fr))}\n.w999-pics img,.w999-pics3 img,.w999-pics4 img{width:100%;height:100%;aspect-ratio:3\/2;object-fit:cover;border-radius:6px;display:block}\n.w999-pics4 figure{margin:0;text-align:center;font-size:14px}\n.w999-pics4 figcaption{margin-top:6px;font-weight:600}\n@media (max-width:640px){.w999-pics3{grid-template-columns:repeat(2,minmax(0,1fr))}.w999-pics4{grid-template-columns:repeat(2,minmax(0,1fr))}}\nimg.w999-wide{width:100%;height:auto;border-radius:6px;margin:14px 0}\n.w999-article h2{margin:40px 0 12px!important;padding:0!important;scroll-margin-top:100px}\n.w999-article p{margin:0 0 14px}\n.w999-article ul,.w999-article ol{margin:0 0 18px!important}\n.w999-article .w999-more{margin-top:14px}\n.w999-article .w999pp-art{margin:26px 0}\n<\/style>\n\t<div class=\"w999pp w999pp-art\"><div class=\"w999pp-faq\"><details open><summary>When is the smoke season in Chiang Mai?<\/summary><p>Usually February to April. It changes from year to year: rain and burning control make a big difference.<\/p><\/details><details><summary>Is the air bad all year?<\/summary><p>No. In ten years of official data the haze came between February and April. The rest of the year the air is usually much cleaner.<\/p><\/details><details><summary>Which 999 villas have an ERV system that filters PM2.5?<\/summary><p>Every villa at 999@Pa Daet, the Gold villa at 999@World Club Land and the 999@Kad Farang villa come with an ERV system (energy recovery ventilation) that filters PM2.5.<\/p><\/details><details><summary>What is an ERV system?<\/summary><p>A fresh air system that takes stale air out and brings filtered outside air in at the same time, through a heat exchanger. It recovers energy and moisture, so the air conditioning works less (US Department of Energy).<\/p><\/details><details><summary>Does an air purifier help?<\/summary><p>Yes, with the windows closed and a purifier made for the size of the room. Look for a HEPA filter and the room size on the box.<\/p><\/details><\/div><\/div><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"When is the smoke season in Chiang Mai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Usually February to April. It changes from year to year: rain and burning control make a big difference.\"}},{\"@type\":\"Question\",\"name\":\"Is the air bad all year?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. In ten years of official data the haze came between February and April. The rest of the year the air is usually much cleaner.\"}},{\"@type\":\"Question\",\"name\":\"Which 999 villas have an ERV system that filters PM2.5?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Every villa at 999@Pa Daet, the Gold villa at 999@World Club Land and the 999@Kad Farang villa come with an ERV system (energy recovery ventilation) that filters PM2.5.\"}},{\"@type\":\"Question\",\"name\":\"What is an ERV system?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A fresh air system that takes stale air out and brings filtered outside air in at the same time, through a heat exchanger. It recovers energy and moisture, so the air conditioning works less (US Department of Energy).\"}},{\"@type\":\"Question\",\"name\":\"Does an air purifier help?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, with the windows closed and a purifier made for the size of the room. Look for a HEPA filter and the room size on the box.\"}}]}<\/script><\/div><\/section><section class=\"w999pp-sec w999g-formsec\"><div class=\"w999pp-wrap\"><div class=\"w999pp w999pp-art\" data-choice=\"\">\n\t<section class=\"w999pp-artform w999pp-form\" id=\"w999pp-book\">\n\t\t<h2>Book a viewing of a 999 pool villa<\/h2>\n\t\t<p class=\"lead\">Or ask us anything. We reply within 1 working day, often sooner.<br>Opening hours: Monday to Saturday, 08:30 to 17:30<\/p>\n\t\t<div class=\"w999pp-formcard\"><div data-uniq='6adb314f9c31e' class='uniq-6adb314f9c31e formcraft-css form-live align-left'><style type='text\/css' scoped='scoped'>a.powered-by {\n    display: none !important;\n}\n\/* 999 2026-10-19: readable links in the sent message *\/ .final-success a{color:#ffffff !important;text-decoration:underline !important}<\/style><script> window.formcraftLogic = window.formcraftLogic || {}; window.formcraftLogic[5] = [[[[\"field20\",\"equal_to\",\"LINE\"]],[[\"show_fields\",\"field4\"]],\"and\"],[[[\"field20\",\"equal_to\",\"WeChat\"]],[[\"show_fields\",\"field21\"]],\"and\"],[[[\"field20\",\"equal_to\",\"Email\"]],[[\"show_fields\",\"field5\"]],\"and\"]]; <\/script><input type=\"hidden\" id=\"formcraft3_wpnonce\" name=\"formcraft3_wpnonce\" value=\"7397bf737c\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/5881\" \/><div class=\"fc-pagination-cover fc-pagination-1\">\n\t\t\t\t<div class=\"fc-pagination width-100\">\n\t\t\t\t\t<!-- ngRepeat: page in Builder.FormElements track by $index --><div class=\"pagination-trigger \" data-index=\"0\">\n\t\t\t\t\t\t<span class=\"page-number\"><span >1<\/span><\/span>\n\t\t\t\t\t\t<span class=\"page-name \">Step 1<\/span>\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div><!-- end ngRepeat: page in Builder.FormElements track by $index -->\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t<style scoped=\"scoped\" >\n\t\t\t@media (max-width : 480px) {\n\t\t\t\t.fc_modal-dialog-5 .fc-pagination-cover .fc-pagination\n\t\t\t\t{\n\t\t\t\t\tbackground-color: none !important;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .submit-cover .submit-button,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .fileupload-cover .button-file,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover .button,\n\t\t\t.formcraft-datepicker .ui-datepicker-header,\n\t\t\t.formcraft-datepicker .ui-datepicker-title\n\t\t\t{\n\t\t\t\tbackground: #d5b679;\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t\t.formcraft-datepicker td .ui-state-active,\n\t\t\t.formcraft-datepicker td .ui-state-hover,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .slider-cover .ui-slider-range\n\t\t\t{\n\t\t\t\tbackground: #d5b679;\n\t\t\t}\n\t\t\t#ui-datepicker-div.formcraft-datepicker .ui-datepicker-header,\n\t\t\t.formcraft-css .fc-form .field-cover>div.full hr\n\t\t\t{\n\t\t\t\tborder-color: #bba06a;\n\t\t\t}\n\t\t\t#ui-datepicker-div.formcraft-datepicker .ui-datepicker-prev:hover,\n\t\t\t#ui-datepicker-div.formcraft-datepicker .ui-datepicker-next:hover,\n\t\t\t#ui-datepicker-div.formcraft-datepicker select.ui-datepicker-month:hover,\n\t\t\t#ui-datepicker-div.formcraft-datepicker select.ui-datepicker-year:hover\n\t\t\t{\n\t\t\t\tbackground-color: #bba06a;\n\t\t\t}\n\t\t\t.formcraft-css .fc-pagination>div.active .page-number,\n\t\t\t.formcraft-css .form-cover-builder .fc-pagination>div:first-child .page-number\n\t\t\t{\n\t\t\t\tbackground-color: #d5b679;\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t\t#ui-datepicker-div.formcraft-datepicker table.ui-datepicker-calendar th,\n\t\t\t#ui-datepicker-div.formcraft-datepicker table.ui-datepicker-calendar td.ui-datepicker-today a,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .star-cover label,\n\t\t\thtml .formcraft-css .fc-form.label-floating .form-element .field-cover.has-focus>span,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .customText-cover a,\n\t\t\t.formcraft-css .prev-next>div span:hover\n\t\t\t{\n\t\t\t\tcolor: #d5b679;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .customText-cover a:hover\n\t\t\t{\n\t\t\t\tcolor: #bba06a;\n\t\t\t}\n\t\t\thtml .formcraft-css .fc-form.fc-form-5.label-floating .form-element .field-cover > span\n\t\t\t{\n\t\t\t\tcolor: #ffffff;\n\t\t\t}\n\t\t\thtml .formcraft-css .fc-form .final-success .final-success-check {\n\t\t\t\tborder: 2px solid #ffffff;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"text\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"email\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"password\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"tel\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover textarea,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover select,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover .time-fields-cover,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover .awesomplete ul\n\t\t\t{\n\t\t\t\tcolor: #575757;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"text\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"password\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"email\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"radio\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"checkbox\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"tel\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover select,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover textarea\n\t\t\t{\n\t\t\t\tbackground-color: #ffffff;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"radio\"]:checked,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"checkbox\"]:checked {\n\t\t\t\tborder-color: #bba06a;\n\t\t\t\tbackground: #d5b679;\t\t\t\t\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .star-cover label .star\n\t\t\t{\n\t\t\t\ttext-shadow: 0px 1px 0px #bba06a;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .slider-cover .ui-slider-range\n\t\t\t{\n\t\t\t\tbox-shadow: 0px 1px 1px #bba06a inset;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .fileupload-cover .button-file\n\t\t\t{\n\t\t\t\tborder-color: #bba06a;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html input[type=\"password\"]:focus,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html input[type=\"email\"]:focus,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html input[type=\"tel\"]:focus,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html input[type=\"text\"]:focus,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html textarea:focus,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html select:focus\n\t\t\t{\n\t\t\t\tborder-color: #d5b679;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html .field-cover .is-read-only:focus {\n\t\t\t\tborder-color: #ccc;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5\t\t\t{\n\t\t\t\tfont-family: inherit;\n\t\t\t}\n\t\t\t@media (max-width : 480px) {\n\t\t\t\thtml .dedicated-page,\n\t\t\t\thtml .dedicated-page .formcraft-css .fc-pagination > div.active\n\t\t\t\t{\n\t\t\t\t\tbackground: none;\n\t\t\t\t}\n\t\t\t}\n\t\t<\/style>\n\t\t<div class=\"form-cover\">\n\t\t\t<form data-auto-scroll=\"\" data-no-message-redirect=\"\" data-thousand=\"\" data-decimal=\".\" data-delay=\"\" data-id=\"5\" class=\"fc-form fc-form-5 align- fc-temp-class save-form- dont-submit-hidden- remove-asterisk- icons-hide- disable-enter- label-placeholder field-border-hidden frame-hidden field-alignment-left\" style=\"width: 100%; color: #ffffff; font-size: 100%; background: none\">\n\t\t\t\t<!-- ngRepeat: page in Builder.FormElements track by $index --><div class=\"form-page form-page-0\" data-index=\"0\">\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"form-page-content      ng-not-empty\">\n\t\t\t\t\t\t<div data-identifier=\"field1\" data-index=\"0\" style=\"width: 50%\" class=\" form-element form-element-field1 options-false form-element-0 default-false form-element-type-oneLineText is-required-true odd -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"oneLineText-cover field-cover  \"><span class=\"sub-label-false\"><span class=\"main-label\"><span >Name - Surname<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div><span class=\"error\"><\/span><input type=\"text\" placeholder=\"Name - Surname\" make-read-only=\"false\" data-field-id=\"field1\" name=\"field1[]\" data-min-char=\"\" data-max-char=\"\" data-val-type=\"\" data-regexp=\"\" data-is-required=\"true\" data-allow-spaces=\"\" class=\"validation-lenient\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"focus\" data-html=\"true\" data-input-mask=\"\" data-mask-placeholder=\"\" data-original-title=\"\"><i class=\"formcraft-icon formcraft-icon-type-\"><\/i><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field3\" data-index=\"1\" style=\"width: 50%\" class=\" even form-element form-element-field3 options-false form-element-1 default-false form-element-type-oneLineText is-required-true -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"oneLineText-cover field-cover  \"><span class=\"sub-label-false\"><span class=\"main-label\"><span >Phone or WhatsApp (with country code)<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div><span class=\"error\"><\/span><input type=\"text\" placeholder=\"Phone or WhatsApp (with country code)\" make-read-only=\"false\" data-field-id=\"field3\" name=\"field3[]\" data-min-char=\"\" data-max-char=\"\" data-val-type=\"\" data-regexp=\"\" data-is-required=\"true\" data-allow-spaces=\"\" class=\"validation-lenient\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"focus\" data-html=\"true\" data-input-mask=\"\" data-mask-placeholder=\"\" data-original-title=\"\"><i class=\"formcraft-icon formcraft-icon-type-\"><\/i><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field20\" data-index=\"2\" style=\"width: 100%\" class=\" form-element form-element-field20 options-false form-element-2 default- form-element-type-checkbox is-required- odd -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><div class=\"images- checkbox-cover field-cover\"><span class=\"sub-label-false\"><span class=\"main-label\"><span >Also reach me on (optional)<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"hover\" data-html=\"true\" data-original-title=\"\"><span class=\"error\"><\/span><label style=\"width:\" ><img alt=\"\"><input data-field-id=\"field20\" type=\"radio\" data-is-required=\"\" name=\"field20[]\" value=\"LINE\" class=\"validation-lenient\"><span><span >LINE<\/span><\/span><\/label><label style=\"width:\" ><img alt=\"\"><input data-field-id=\"field20\" type=\"radio\" data-is-required=\"\" name=\"field20[]\" value=\"WhatsApp\" class=\"validation-lenient\"><span><span >WhatsApp<\/span><\/span><\/label><label style=\"width:\" ><img alt=\"\"><input data-field-id=\"field20\" type=\"radio\" data-is-required=\"\" name=\"field20[]\" value=\"WeChat\" class=\"validation-lenient\"><span><span >WeChat<\/span><\/span><\/label><label style=\"width:\" ><img alt=\"\"><input data-field-id=\"field20\" type=\"radio\" data-is-required=\"\" name=\"field20[]\" value=\"Email\" class=\"validation-lenient\"><span><span >Email<\/span><\/span><\/label><\/div><\/div><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field4\" data-index=\"3\" style=\"width: 50%\" class=\" even form-element form-element-field4 options-false form-element-3 default-true form-element-type-oneLineText is-required-false -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"oneLineText-cover field-cover  \"><span class=\"sub-label-false\"><span class=\"main-label\"><span >Line ID<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div><span class=\"error\"><\/span><input type=\"text\" placeholder=\"Line ID\" make-read-only=\"false\" data-field-id=\"field4\" name=\"field4[]\" data-min-char=\"\" data-max-char=\"\" data-val-type=\"\" data-regexp=\"\" data-is-required=\"false\" data-allow-spaces=\"\" class=\"validation-lenient\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"focus\" data-html=\"true\" data-input-mask=\"\" data-mask-placeholder=\"\" data-original-title=\"\"><i class=\"formcraft-icon formcraft-icon-type-\"><\/i><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field21\" data-index=\"4\" style=\"width: 50%\" class=\" form-element form-element-field21 options-false form-element-4 default-true form-element-type-oneLineText is-required- odd -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"oneLineText-cover field-cover  \"><span class=\"sub-label-false\"><span class=\"main-label\"><span >WeChat ID<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div><span class=\"error\"><\/span><input type=\"text\" placeholder=\"WeChat ID\" make-read-only=\"false\" data-field-id=\"field21\" name=\"field21[]\" data-min-char=\"\" data-max-char=\"\" data-val-type=\"\" data-regexp=\"\" data-is-required=\"\" data-allow-spaces=\"\" class=\"validation-lenient\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"focus\" data-html=\"true\" data-input-mask=\"\" data-mask-placeholder=\"\" data-original-title=\"\"><i class=\"formcraft-icon formcraft-icon-type-\"><\/i><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field5\" data-index=\"5\" style=\"width: 50%\" class=\" even form-element form-element-field5 options-false form-element-5 default-true form-element-type-email is-required-false -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"email-cover field-cover  \"><span class=\"sub-label-true\"><span class=\"main-label\"><span >Email<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div><span class=\"error\"><\/span><input placeholder=\"Email\" data-field-id=\"field5\" type=\"text\" data-val-type=\"email\" make-read-only=\"\" data-is-required=\"false\" name=\"field5\" class=\"validation-lenient\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"focus\" data-html=\"true\" data-original-title=\"\"><i class=\"formcraft-icon\">email<\/i><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field13\" data-index=\"6\" style=\"width: 100%\" class=\" form-element form-element-field13 options-false form-element-6 default-false form-element-type-dropdown is-required-false odd -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"dropdown-cover field-cover autocomplete-type- \"><span class=\"sub-label-true\"><span class=\"main-label\"><span >Project<\/span><\/span><span class=\"sub-label\"><span >pick one!<\/span><\/span><\/span><div><span class=\"error\"><\/span><select data-is-required=\"false\" class=\"validation-lenient\" data-field-id=\"field13\" name=\"field13\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"hover\" data-html=\"true\" data-original-title=\"\"><option value=\"\" class=\" \">Select the project of interest<\/option><option value=\"Ban Wang Tan\" class=\" \">Ban Wang Tan<\/option><option value=\"World Club Land\" class=\" \">World Club Land<\/option><option value=\"Ban Waen\" class=\" \">Ban Waen<\/option><option value=\"Kad Farang Village\" class=\" \">Kad Farang Village<\/option><option value=\"Pa Daet\" class=\" \">Pa Daet<\/option><option value=\"Not sure yet\" class=\" \">Not sure yet<\/option><\/select><input type=\"text\"><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field18\" data-index=\"7\" style=\"width: 100%\" class=\" even form-element form-element-field18 options-false form-element-7 default-false form-element-type-textarea is-required-false -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"textarea-cover field-cover  \"><span class=\"sub-label-false\"><span class=\"main-label\"><span >Message (optional)<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div><span class=\"error\"><\/span><textarea data-field-id=\"field18\" placeholder=\"Message (optional)\" class=\"validation-lenient\" name=\"field18\" value=\"\" rows=\"5\" data-min-char=\"\" data-max-char=\"\" data-is-required=\"false\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"focus\" data-html=\"true\" data-original-title=\"\" style=\"min-height: 110.82px\"><\/textarea><div class=\"count-\"><span class=\"current-count\">0<\/span> \/ <span class=\"max-count \"><\/span><\/div><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field12\" data-index=\"8\" style=\"width: 100%\" class=\" form-element form-element-field12 options-false form-element-8 default-false form-element-type-submit is-required-false odd -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><div class=\"align-right wide-false submit-cover field-cover\"><button type=\"submit\" class=\"button submit-button\"><span class=\"text \">Send information<\/span><span class=\"spin-cover\"><i style=\"color:\" class=\"loading-icon icon-cog animate-spin\"><\/i><\/span><\/button><\/div><div class=\"submit-response \"><\/div><label ><input type=\"text\" class=\"required_field\" name=\"website\" autocomplete=\"maple-syrup-pot\"><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div><!-- end ngRepeat: page in Builder.FormElements track by $index -->\n\t\t\t<\/form>\n\t\t\t<div class=\"prev-next prev-next-1\" style=\"width: 100%; color: #ffffff; font-size: 100%; background: none\">\n\t\t\t\t<div>\n\t\t\t\t\t\n\t\t\t\t\t<span class=\"inactive page-prev \"><i class=\"formcraft-icon\">keyboard_arrow_left<\/i>Previous<\/span><\/div>\n\t\t\t\t<div>\n\t\t\t\t\t\n\t\t\t\t\t<span class=\"page-next \">Next<i class=\"formcraft-icon\">keyboard_arrow_right<\/i><\/span><\/div>\n\t\t\t<\/div>\n\t\t<\/div><\/div><\/div>\n\t\t<p class=\"alt\"><a class=\"w999pp-btn w999pp-btn--line\" href=\"https:\/\/line.me\/ti\/p\/~@999developments\" target=\"_blank\" rel=\"noopener\">LINE @999developments<\/a><\/p>\n\t<\/section>\n\t<div class=\"w999pp-bar\" role=\"region\" aria-label=\"Quick contact\">\n\t\t<a class=\"w999pp-btn w999pp-btn--navy\" href=\"#w999pp-book\">Book a Viewing<\/a>\n\t\t<a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/line.me\/ti\/p\/~@999developments\" target=\"_blank\" rel=\"noopener\">LINE<\/a>\n\t<\/div>\n<\/div>\n\t\t<script>\n(function () {\n\tvar wrap = document.querySelector('.w999pp-art[data-choice]');\n\tif (!wrap) return;\n\tvar choice = wrap.getAttribute('data-choice');\n\tfunction pick() {\n\t\tvar sel = wrap.querySelector('.w999pp-formcard select[name=\"field13\"]');\n\t\tif (!sel) return false;\n\t\tif (sel.value) return true;\n\t\tfor (var i = 0; i < sel.options.length; i++) {\n\t\t\tif (sel.options[i].value === choice) {\n\t\t\t\tsel.value = choice;\n\t\t\t\tsel.dispatchEvent(new Event('change', { bubbles: true }));\n\t\t\t\tif (window.jQuery) window.jQuery(sel).trigger('change');\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\treturn true;\n\t}\n\tpick();\n\twindow.addEventListener('load', function () { setTimeout(pick, 300); });\n\tvar bar = wrap.querySelector('.w999pp-bar');\n\tvar form = document.getElementById('w999pp-book');\n\tvar box = document.querySelector('.w999pp-salebox .row');\n\tif (bar && form && 'IntersectionObserver' in window) {\n\t\tvar seen = {};\n\t\tvar io = new IntersectionObserver(function (en) {\n\t\t\ten.forEach(function (x) { seen[x.target === form ? 'form' : 'box'] = x.isIntersecting; });\n\t\t\tbar.classList.toggle('is-hidden', !!(seen.form || seen.box));\n\t\t});\n\t\tio.observe(form);\n\t\tif (box) io.observe(box);\n\t}\n})();\n<\/script>\n\t<\/div><\/section><section class=\"w999pp-sec\" id=\"w999g-sources\"><div class=\"w999pp-wrap\"><div class=\"w999g-src\"><p>Thailand&#039;s PM2.5 standard: Pollution Control Department (37.5 \u00b5g\/m\u00b3, 24 hours, since June 2023).<\/p><p>WHO global air quality guidelines (2021).<\/p><p>Smoke months and the 2019 and 2022 figures: Vijayan, Maneelok and Noosai, Thai Environmental Engineering Journal 39(2), 2025 (station 36T, 2015 to 2024).<\/p><p>Tips at home: the US EPA&#039;s Cleaner Air Room fact sheet.<\/p><p>ERV systems: US Department of Energy, Building America guide &quot;Selecting Ventilation Systems for Existing Homes&quot;.<\/p><p>Updated October 2026 by the 999 Developments team<\/p><\/div><div class=\"w999pp-eyebrow\" style=\"margin-top:22px\">More guides<\/div><div class=\"w999g-next\"><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/international-schools-chiang-mai\/\">International schools near our villas<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/best-housing-projects-chiang-mai\/\">Which housing project to buy in Chiang Mai in 2026<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/ready-to-move-in-pool-villas-chiang-mai\/\">Ready to move in<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/build-or-buy-house-chiang-mai\/\">Build or buy<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/home-loans-thailand\/\">Home loans 2026<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/where-to-live-chiang-mai\/\">Where to live in Chiang Mai<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/pool-villas-10-20-million-baht-chiang-mai\/\">Villas by price<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/guides\/\">All guides<\/a><\/div><\/div><\/section><\/div>[\/et_pb_fullwidth_code][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"w999pp w999g w999g--air\"><section class=\"w999pp-hero\">\n\t<img class=\"w999pp-hero__img\" src=\"https:\/\/www.999developments.com\/wp-content\/uploads\/999-pp\/pd1\/PD1-009-1600.jpg\" srcset=\"https:\/\/www.999developments.com\/wp-content\/uploads\/999-pp\/pd1\/PD1-009-800.jpg 800w, https:\/\/www.999developments.com\/wp-content\/uploads\/999-pp\/pd1\/PD1-009-1600.jpg 1600w\" sizes=\"100vw\" width=\"1600\" height=\"1067\" alt=\"The living room of the 999@Pa Daet show house\" fetchpriority=\"high\" decoding=\"async\" loading=\"eager\">\t<div class=\"w999pp-hero__shade\"><\/div>\n\t<div class=\"w999pp-hero__txt\"><div class=\"w999pp-wrap\">\n\t\t<nav class=\"w999pp-crumbs\" aria-label=\"breadcrumb\"><a href=\"https:\/\/www.999developments.com\/en\/\">Home<\/a> \/ <a href=\"https:\/\/www.999developments.com\/en\/guides\/\">Guides<\/a> \/ <span>Smoke season<\/span><\/nav>\t\t<div class=\"w999pp-eyebrow\">Living in Chiang Mai<\/div>\n\t\t<h1>Chiang Mai smoke season: clean air at home<\/h1>\n\t\t<p class=\"w999g-lead\">When the smoke comes, the numbers to know and what helps at home, including the 999 villas with an ERV system that filters PM2.5.<\/p>\n\t\t\t\t<div class=\"w999pp-hero__cta\">\n\t\t\t\t\t\t<a class=\"w999pp-btn w999pp-btn--gold\" href=\"#w999g-home\">What helps at home<\/a>\n\t\t\t\t\t\t<a class=\"w999pp-btn w999pp-btn--line\" href=\"#w999pp-book\">Book a viewing<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"w999g-stats\">\n\t\t\t\t\t\t<div><b>Feb to Apr<\/b><span>the usual smoke months<\/span><\/div>\n\t\t\t\t\t\t<div><b>37.5<\/b><span>\u00b5g\/m\u00b3 a day: Thailand&#039;s standard<\/span><\/div>\n\t\t\t\t\t\t<div><b>15<\/b><span>\u00b5g\/m\u00b3 a day: the WHO guideline<\/span><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"w999g-updated\">Updated October 2026 by the 999 Developments team<\/div>\n\t\t\t<\/div><\/div>\n<\/section>\n\t<section class=\"w999pp-sec\" id=\"w999g-season\"><div class=\"w999pp-wrap\"><div class=\"w999pp-head\"><div class=\"w999pp-eyebrow\">The season<\/div><h2>When is the smoke season?<\/h2><p>In ten years of official measurements (Pollution Control Department, station 36T in Chiang Mai), the smoke came every year between February and April, from farm burning and forest fires in the north and the countries around. The rest of the year the air is usually much cleaner.<\/p><\/div><ol class=\"w999g-months\"><li>Jan<\/li><li class=\"on\">Feb<\/li><li class=\"on\">Mar<\/li><li class=\"on\">Apr<\/li><li>May<\/li><li>Jun<\/li><li>Jul<\/li><li>Aug<\/li><li>Sep<\/li><li>Oct<\/li><li>Nov<\/li><li>Dec<\/li><\/ol><p class=\"w999g-mkey\"><span class=\"k on\"><\/span>smoke months <span class=\"k\"><\/span>usually much cleaner<\/p><p class=\"w999g-fact\">It changes a lot from year to year: in 2022, with strict burning control, January to April averaged 29.5 \u00b5g\/m\u00b3, against 54.2 in 2019.<\/p><\/div><\/section><section class=\"w999pp-sec w999pp-tint\" id=\"w999g-numbers\"><div class=\"w999pp-wrap\"><div class=\"w999pp-head\"><div class=\"w999pp-eyebrow\">The numbers<\/div><h2>How to read PM2.5<\/h2><\/div><dl class=\"w999g-facts\"><div><dt>What PM2.5 is<\/dt><dd>Dust smaller than 2.5 micrometres, measured in micrograms per cubic metre (\u00b5g\/m\u00b3).<\/dd><\/div><div><dt>Thailand&#039;s standard<\/dt><dd>37.5 \u00b5g\/m\u00b3 as a 24-hour average (since June 2023).<\/dd><\/div><div><dt>The WHO guideline<\/dt><dd>15 \u00b5g\/m\u00b3 as a 24-hour average.<\/dd><\/div><div><dt>Check it live<\/dt><dd>The Air4Thai app of the Pollution Control Department, or IQAir.<\/dd><\/div><\/dl><\/div><\/section><section class=\"w999pp-sec\" id=\"w999g-home\"><div class=\"w999pp-wrap\"><div class=\"w999pp-head\"><div class=\"w999pp-eyebrow\">At home<\/div><h2>What helps at home<\/h2><p>From the US Environmental Protection Agency&#039;s advice for smoky days.<\/p><\/div><div class=\"w999g-checks\"><div class=\"w999g-check\"><h3>Keep windows and doors closed on smoky days<\/h3><p>Air the house when the reading is low, for example after rain.<\/p><\/div><div class=\"w999g-check\"><h3>An air purifier with a HEPA filter<\/h3><p>Pick one made for the size of the room, and run it in the bedroom at night.<\/p><\/div><div class=\"w999g-check\"><h3>Air conditioning without outside air<\/h3><p>Clean the filters more often in the smoke months.<\/p><\/div><div class=\"w999g-check\"><h3>One cleaner air room<\/h3><p>Make one room the cleanest: closed, with a purifier. Good for children and older family members.<\/p><\/div><div class=\"w999g-check\"><h3>No smoke inside<\/h3><p>No incense or candles indoors on smoky days.<\/p><\/div><div class=\"w999g-check\"><h3>A mask outside<\/h3><p>An N95 or KN95 mask filters much more than a cloth or surgical mask.<\/p><\/div><\/div><\/div><\/section><section class=\"w999pp-sec w999pp-tint\" id=\"w999g-villas\"><div class=\"w999pp-wrap\"><div class=\"w999pp-head\"><div class=\"w999pp-eyebrow\">Our villas<\/div><h2>999 villas with an ERV system that filters PM2.5<\/h2><p>Every villa at 999@Pa Daet, the Gold villa at 999@World Club Land and the 999@Kad Farang villa come with an ERV system (energy recovery ventilation) that filters PM2.5.<\/p><\/div><div class=\"w999g-villas\"><article class=\"w999g-villa\"><a href=\"https:\/\/www.999developments.com\/en\/project\/999padaed\/\" tabindex=\"-1\" aria-hidden=\"true\"><img width=\"768\" height=\"462\" src=\"https:\/\/www.999developments.com\/wp-content\/uploads\/2026\/10\/999-pa-daet-project-overview-card-768x462.jpg\" class=\"attachment-medium_large size-medium_large wp-post-image\" alt=\"999@Pa Daet\" loading=\"lazy\" decoding=\"async\" sizes=\"(max-width: 560px) 100vw, (max-width: 960px) 50vw, 360px\" \/><\/a><div class=\"b\"><h3>999@Pa Daet<\/h3><div class=\"l\">Pa Daet, Mueang Chiang Mai<\/div><ul><li><span>ERV system, PM2.5 filter<\/span><span>every villa<\/span><\/li><\/ul><div class=\"p\">Starting from THB 25.xx Million<\/div><div class=\"row\"><a class=\"w999pp-btn w999pp-btn--navy\" href=\"https:\/\/www.999developments.com\/en\/project\/999padaed\/\">See the project<\/a><\/div><\/div><\/article><article class=\"w999g-villa\"><a href=\"https:\/\/www.999developments.com\/en\/project\/999world-club-land-village\/\" tabindex=\"-1\" aria-hidden=\"true\"><img width=\"768\" height=\"512\" src=\"https:\/\/www.999developments.com\/wp-content\/uploads\/2026\/10\/999-world-club-land-pool-villa-card-768x512.jpg\" class=\"attachment-medium_large size-medium_large wp-post-image\" alt=\"999@World Club Land\" loading=\"lazy\" decoding=\"async\" sizes=\"(max-width: 560px) 100vw, (max-width: 960px) 50vw, 360px\" \/><\/a><div class=\"b\"><h3>999@World Club Land<\/h3><div class=\"l\">World Club Land, Hang Dong, Chiang Mai<\/div><ul><li><span>ERV system, PM2.5 filter<\/span><span>the Gold villa<\/span><\/li><\/ul><div class=\"p\">THB 66,188,000<\/div><div class=\"row\"><a class=\"w999pp-btn w999pp-btn--navy\" href=\"https:\/\/www.999developments.com\/en\/project\/999world-club-land-village\/\">See the project<\/a><\/div><\/div><\/article><article class=\"w999g-villa\"><a href=\"https:\/\/www.999developments.com\/en\/project\/999kad-farang\/\" tabindex=\"-1\" aria-hidden=\"true\"><img width=\"768\" height=\"512\" src=\"https:\/\/www.999developments.com\/wp-content\/uploads\/2026\/10\/999-kad-farang-pool-villa-card-768x512.jpg\" class=\"attachment-medium_large size-medium_large wp-post-image\" alt=\"999@Kad Farang\" loading=\"lazy\" decoding=\"async\" sizes=\"(max-width: 560px) 100vw, (max-width: 960px) 50vw, 360px\" \/><\/a><div class=\"b\"><h3>999@Kad Farang<\/h3><div class=\"l\">Kad Farang Village, Hang Dong, Chiang Mai<\/div><ul><li><span>ERV system, PM2.5 filter<\/span><span>this villa<\/span><\/li><\/ul><div class=\"p\">THB 59,128,000<\/div><div class=\"row\"><a class=\"w999pp-btn w999pp-btn--navy\" href=\"https:\/\/www.999developments.com\/en\/project\/999kad-farang\/\">See the villa<\/a><\/div><\/div><\/article><\/div><h3 class=\"w999g-sub\">Why an ERV and not a positive pressure system?<\/h3><div class=\"w999g-checks\"><div class=\"w999g-check\"><h3>Stale air out, fresh air in<\/h3><p>An ERV takes stale air out and brings filtered outside air in at the same time. A positive pressure system only blows air in and lets the old air leak out through gaps.<\/p><\/div><div class=\"w999g-check\"><h3>Easier on the air conditioning<\/h3><p>The cool air going out takes heat from the warm air coming in. A system without energy recovery leaves the air conditioning to cool all the outside air.<\/p><\/div><div class=\"w999g-check\"><h3>Less humidity<\/h3><p>An ERV also moves moisture, so less outdoor humidity comes in on hot, humid days.<\/p><\/div><div class=\"w999g-check\"><h3>Balanced air pressure<\/h3><p>As much air goes out as comes in, so the house is not pushed to a high or low air pressure.<\/p><\/div><\/div><p class=\"w999g-fact\">Like any filter system, its filters need cleaning or changing on time.<\/p><\/div><\/section><section class=\"w999pp-sec\" id=\"w999g-faq\"><div class=\"w999pp-wrap\"><div class=\"w999pp-head\"><div class=\"w999pp-eyebrow\">Questions<\/div><h2>Questions people ask<\/h2><\/div><div class=\"w999pp w999pp-art\"><div class=\"w999pp-faq\"><details open><summary>When is the smoke season in Chiang Mai?<\/summary><p>Usually February to April. It changes from year to year: rain and burning control make a big difference.<\/p><\/details><details><summary>Is the air bad all year?<\/summary><p>No. In ten years of official data the haze came between February and April. The rest of the year the air is usually much cleaner.<\/p><\/details><details><summary>Which 999 villas have an ERV system that filters PM2.5?<\/summary><p>Every villa at 999@Pa Daet, the Gold villa at 999@World Club Land and the 999@Kad Farang villa come with an ERV system (energy recovery ventilation) that filters PM2.5.<\/p><\/details><details><summary>What is an ERV system?<\/summary><p>A fresh air system that takes stale air out and brings filtered outside air in at the same time, through a heat exchanger. It recovers energy and moisture, so the air conditioning works less (US Department of Energy).<\/p><\/details><details><summary>Does an air purifier help?<\/summary><p>Yes, with the windows closed and a purifier made for the size of the room. Look for a HEPA filter and the room size on the box.<\/p><\/details><\/div><\/div><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"When is the smoke season in Chiang Mai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Usually February to April. It changes from year to year: rain and burning control make a big difference.\"}},{\"@type\":\"Question\",\"name\":\"Is the air bad all year?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. In ten years of official data the haze came between February and April. The rest of the year the air is usually much cleaner.\"}},{\"@type\":\"Question\",\"name\":\"Which 999 villas have an ERV system that filters PM2.5?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Every villa at 999@Pa Daet, the Gold villa at 999@World Club Land and the 999@Kad Farang villa come with an ERV system (energy recovery ventilation) that filters PM2.5.\"}},{\"@type\":\"Question\",\"name\":\"What is an ERV system?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A fresh air system that takes stale air out and brings filtered outside air in at the same time, through a heat exchanger. It recovers energy and moisture, so the air conditioning works less (US Department of Energy).\"}},{\"@type\":\"Question\",\"name\":\"Does an air purifier help?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, with the windows closed and a purifier made for the size of the room. Look for a HEPA filter and the room size on the box.\"}}]}<\/script><\/div><\/section><section class=\"w999pp-sec w999g-formsec\"><div class=\"w999pp-wrap\"><div class=\"w999pp w999pp-art\" data-choice=\"\">\n\t<section class=\"w999pp-artform w999pp-form\" id=\"w999pp-book\">\n\t\t<h2>Book a viewing of a 999 pool villa<\/h2>\n\t\t<p class=\"lead\">Or ask us anything. We reply within 1 working day, often sooner.<br>Opening hours: Monday to Saturday, 08:30 to 17:30<\/p>\n\t\t<div class=\"w999pp-formcard\"><div data-uniq='6adb315004727' class='uniq-6adb315004727 formcraft-css form-live align-left'><style type='text\/css' scoped='scoped'>a.powered-by {\n    display: none !important;\n}\n\/* 999 2026-10-19: readable links in the sent message *\/ .final-success a{color:#ffffff !important;text-decoration:underline !important}<\/style><script> window.formcraftLogic = window.formcraftLogic || {}; window.formcraftLogic[5] = [[[[\"field20\",\"equal_to\",\"LINE\"]],[[\"show_fields\",\"field4\"]],\"and\"],[[[\"field20\",\"equal_to\",\"WeChat\"]],[[\"show_fields\",\"field21\"]],\"and\"],[[[\"field20\",\"equal_to\",\"Email\"]],[[\"show_fields\",\"field5\"]],\"and\"]]; <\/script><input type=\"hidden\" id=\"formcraft3_wpnonce\" name=\"formcraft3_wpnonce\" value=\"7397bf737c\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/5881\" \/><div class=\"fc-pagination-cover fc-pagination-1\">\n\t\t\t\t<div class=\"fc-pagination width-100\">\n\t\t\t\t\t<!-- ngRepeat: page in Builder.FormElements track by $index --><div class=\"pagination-trigger \" data-index=\"0\">\n\t\t\t\t\t\t<span class=\"page-number\"><span >1<\/span><\/span>\n\t\t\t\t\t\t<span class=\"page-name \">Step 1<\/span>\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div><!-- end ngRepeat: page in Builder.FormElements track by $index -->\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t<style scoped=\"scoped\" >\n\t\t\t@media (max-width : 480px) {\n\t\t\t\t.fc_modal-dialog-5 .fc-pagination-cover .fc-pagination\n\t\t\t\t{\n\t\t\t\t\tbackground-color: none !important;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .submit-cover .submit-button,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .fileupload-cover .button-file,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover .button,\n\t\t\t.formcraft-datepicker .ui-datepicker-header,\n\t\t\t.formcraft-datepicker .ui-datepicker-title\n\t\t\t{\n\t\t\t\tbackground: #d5b679;\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t\t.formcraft-datepicker td .ui-state-active,\n\t\t\t.formcraft-datepicker td .ui-state-hover,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .slider-cover .ui-slider-range\n\t\t\t{\n\t\t\t\tbackground: #d5b679;\n\t\t\t}\n\t\t\t#ui-datepicker-div.formcraft-datepicker .ui-datepicker-header,\n\t\t\t.formcraft-css .fc-form .field-cover>div.full hr\n\t\t\t{\n\t\t\t\tborder-color: #bba06a;\n\t\t\t}\n\t\t\t#ui-datepicker-div.formcraft-datepicker .ui-datepicker-prev:hover,\n\t\t\t#ui-datepicker-div.formcraft-datepicker .ui-datepicker-next:hover,\n\t\t\t#ui-datepicker-div.formcraft-datepicker select.ui-datepicker-month:hover,\n\t\t\t#ui-datepicker-div.formcraft-datepicker select.ui-datepicker-year:hover\n\t\t\t{\n\t\t\t\tbackground-color: #bba06a;\n\t\t\t}\n\t\t\t.formcraft-css .fc-pagination>div.active .page-number,\n\t\t\t.formcraft-css .form-cover-builder .fc-pagination>div:first-child .page-number\n\t\t\t{\n\t\t\t\tbackground-color: #d5b679;\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t\t#ui-datepicker-div.formcraft-datepicker table.ui-datepicker-calendar th,\n\t\t\t#ui-datepicker-div.formcraft-datepicker table.ui-datepicker-calendar td.ui-datepicker-today a,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .star-cover label,\n\t\t\thtml .formcraft-css .fc-form.label-floating .form-element .field-cover.has-focus>span,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .customText-cover a,\n\t\t\t.formcraft-css .prev-next>div span:hover\n\t\t\t{\n\t\t\t\tcolor: #d5b679;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .customText-cover a:hover\n\t\t\t{\n\t\t\t\tcolor: #bba06a;\n\t\t\t}\n\t\t\thtml .formcraft-css .fc-form.fc-form-5.label-floating .form-element .field-cover > span\n\t\t\t{\n\t\t\t\tcolor: #ffffff;\n\t\t\t}\n\t\t\thtml .formcraft-css .fc-form .final-success .final-success-check {\n\t\t\t\tborder: 2px solid #ffffff;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"text\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"email\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"password\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"tel\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover textarea,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover select,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover .time-fields-cover,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover .awesomplete ul\n\t\t\t{\n\t\t\t\tcolor: #575757;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"text\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"password\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"email\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"radio\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"checkbox\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"tel\"],\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover select,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover textarea\n\t\t\t{\n\t\t\t\tbackground-color: #ffffff;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"radio\"]:checked,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type=\"checkbox\"]:checked {\n\t\t\t\tborder-color: #bba06a;\n\t\t\t\tbackground: #d5b679;\t\t\t\t\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .star-cover label .star\n\t\t\t{\n\t\t\t\ttext-shadow: 0px 1px 0px #bba06a;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .slider-cover .ui-slider-range\n\t\t\t{\n\t\t\t\tbox-shadow: 0px 1px 1px #bba06a inset;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .fileupload-cover .button-file\n\t\t\t{\n\t\t\t\tborder-color: #bba06a;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html input[type=\"password\"]:focus,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html input[type=\"email\"]:focus,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html input[type=\"tel\"]:focus,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html input[type=\"text\"]:focus,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html textarea:focus,\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html select:focus\n\t\t\t{\n\t\t\t\tborder-color: #d5b679;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5 .form-element .form-element-html .field-cover .is-read-only:focus {\n\t\t\t\tborder-color: #ccc;\n\t\t\t}\n\t\t\t.formcraft-css .fc-form.fc-form-5\t\t\t{\n\t\t\t\tfont-family: inherit;\n\t\t\t}\n\t\t\t@media (max-width : 480px) {\n\t\t\t\thtml .dedicated-page,\n\t\t\t\thtml .dedicated-page .formcraft-css .fc-pagination > div.active\n\t\t\t\t{\n\t\t\t\t\tbackground: none;\n\t\t\t\t}\n\t\t\t}\n\t\t<\/style>\n\t\t<div class=\"form-cover\">\n\t\t\t<form data-auto-scroll=\"\" data-no-message-redirect=\"\" data-thousand=\"\" data-decimal=\".\" data-delay=\"\" data-id=\"5\" class=\"fc-form fc-form-5 align- fc-temp-class save-form- dont-submit-hidden- remove-asterisk- icons-hide- disable-enter- label-placeholder field-border-hidden frame-hidden field-alignment-left\" style=\"width: 100%; color: #ffffff; font-size: 100%; background: none\">\n\t\t\t\t<!-- ngRepeat: page in Builder.FormElements track by $index --><div class=\"form-page form-page-0\" data-index=\"0\">\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"form-page-content      ng-not-empty\">\n\t\t\t\t\t\t<div data-identifier=\"field1\" data-index=\"0\" style=\"width: 50%\" class=\" form-element form-element-field1 options-false form-element-0 default-false form-element-type-oneLineText is-required-true odd -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"oneLineText-cover field-cover  \"><span class=\"sub-label-false\"><span class=\"main-label\"><span >Name - Surname<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div><span class=\"error\"><\/span><input type=\"text\" placeholder=\"Name - Surname\" make-read-only=\"false\" data-field-id=\"field1\" name=\"field1[]\" data-min-char=\"\" data-max-char=\"\" data-val-type=\"\" data-regexp=\"\" data-is-required=\"true\" data-allow-spaces=\"\" class=\"validation-lenient\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"focus\" data-html=\"true\" data-input-mask=\"\" data-mask-placeholder=\"\" data-original-title=\"\"><i class=\"formcraft-icon formcraft-icon-type-\"><\/i><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field3\" data-index=\"1\" style=\"width: 50%\" class=\" even form-element form-element-field3 options-false form-element-1 default-false form-element-type-oneLineText is-required-true -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"oneLineText-cover field-cover  \"><span class=\"sub-label-false\"><span class=\"main-label\"><span >Phone or WhatsApp (with country code)<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div><span class=\"error\"><\/span><input type=\"text\" placeholder=\"Phone or WhatsApp (with country code)\" make-read-only=\"false\" data-field-id=\"field3\" name=\"field3[]\" data-min-char=\"\" data-max-char=\"\" data-val-type=\"\" data-regexp=\"\" data-is-required=\"true\" data-allow-spaces=\"\" class=\"validation-lenient\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"focus\" data-html=\"true\" data-input-mask=\"\" data-mask-placeholder=\"\" data-original-title=\"\"><i class=\"formcraft-icon formcraft-icon-type-\"><\/i><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field20\" data-index=\"2\" style=\"width: 100%\" class=\" form-element form-element-field20 options-false form-element-2 default- form-element-type-checkbox is-required- odd -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><div class=\"images- checkbox-cover field-cover\"><span class=\"sub-label-false\"><span class=\"main-label\"><span >Also reach me on (optional)<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"hover\" data-html=\"true\" data-original-title=\"\"><span class=\"error\"><\/span><label style=\"width:\" ><img alt=\"\"><input data-field-id=\"field20\" type=\"radio\" data-is-required=\"\" name=\"field20[]\" value=\"LINE\" class=\"validation-lenient\"><span><span >LINE<\/span><\/span><\/label><label style=\"width:\" ><img alt=\"\"><input data-field-id=\"field20\" type=\"radio\" data-is-required=\"\" name=\"field20[]\" value=\"WhatsApp\" class=\"validation-lenient\"><span><span >WhatsApp<\/span><\/span><\/label><label style=\"width:\" ><img alt=\"\"><input data-field-id=\"field20\" type=\"radio\" data-is-required=\"\" name=\"field20[]\" value=\"WeChat\" class=\"validation-lenient\"><span><span >WeChat<\/span><\/span><\/label><label style=\"width:\" ><img alt=\"\"><input data-field-id=\"field20\" type=\"radio\" data-is-required=\"\" name=\"field20[]\" value=\"Email\" class=\"validation-lenient\"><span><span >Email<\/span><\/span><\/label><\/div><\/div><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field4\" data-index=\"3\" style=\"width: 50%\" class=\" even form-element form-element-field4 options-false form-element-3 default-true form-element-type-oneLineText is-required-false -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"oneLineText-cover field-cover  \"><span class=\"sub-label-false\"><span class=\"main-label\"><span >Line ID<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div><span class=\"error\"><\/span><input type=\"text\" placeholder=\"Line ID\" make-read-only=\"false\" data-field-id=\"field4\" name=\"field4[]\" data-min-char=\"\" data-max-char=\"\" data-val-type=\"\" data-regexp=\"\" data-is-required=\"false\" data-allow-spaces=\"\" class=\"validation-lenient\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"focus\" data-html=\"true\" data-input-mask=\"\" data-mask-placeholder=\"\" data-original-title=\"\"><i class=\"formcraft-icon formcraft-icon-type-\"><\/i><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field21\" data-index=\"4\" style=\"width: 50%\" class=\" form-element form-element-field21 options-false form-element-4 default-true form-element-type-oneLineText is-required- odd -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"oneLineText-cover field-cover  \"><span class=\"sub-label-false\"><span class=\"main-label\"><span >WeChat ID<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div><span class=\"error\"><\/span><input type=\"text\" placeholder=\"WeChat ID\" make-read-only=\"false\" data-field-id=\"field21\" name=\"field21[]\" data-min-char=\"\" data-max-char=\"\" data-val-type=\"\" data-regexp=\"\" data-is-required=\"\" data-allow-spaces=\"\" class=\"validation-lenient\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"focus\" data-html=\"true\" data-input-mask=\"\" data-mask-placeholder=\"\" data-original-title=\"\"><i class=\"formcraft-icon formcraft-icon-type-\"><\/i><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field5\" data-index=\"5\" style=\"width: 50%\" class=\" even form-element form-element-field5 options-false form-element-5 default-true form-element-type-email is-required-false -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"email-cover field-cover  \"><span class=\"sub-label-true\"><span class=\"main-label\"><span >Email<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div><span class=\"error\"><\/span><input placeholder=\"Email\" data-field-id=\"field5\" type=\"text\" data-val-type=\"email\" make-read-only=\"\" data-is-required=\"false\" name=\"field5\" class=\"validation-lenient\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"focus\" data-html=\"true\" data-original-title=\"\"><i class=\"formcraft-icon\">email<\/i><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field13\" data-index=\"6\" style=\"width: 100%\" class=\" form-element form-element-field13 options-false form-element-6 default-false form-element-type-dropdown is-required-false odd -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"dropdown-cover field-cover autocomplete-type- \"><span class=\"sub-label-true\"><span class=\"main-label\"><span >Project<\/span><\/span><span class=\"sub-label\"><span >pick one!<\/span><\/span><\/span><div><span class=\"error\"><\/span><select data-is-required=\"false\" class=\"validation-lenient\" data-field-id=\"field13\" name=\"field13\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"hover\" data-html=\"true\" data-original-title=\"\"><option value=\"\" class=\" \">Select the project of interest<\/option><option value=\"Ban Wang Tan\" class=\" \">Ban Wang Tan<\/option><option value=\"World Club Land\" class=\" \">World Club Land<\/option><option value=\"Ban Waen\" class=\" \">Ban Waen<\/option><option value=\"Kad Farang Village\" class=\" \">Kad Farang Village<\/option><option value=\"Pa Daet\" class=\" \">Pa Daet<\/option><option value=\"Not sure yet\" class=\" \">Not sure yet<\/option><\/select><input type=\"text\"><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field18\" data-index=\"7\" style=\"width: 100%\" class=\" even form-element form-element-field18 options-false form-element-7 default-false form-element-type-textarea is-required-false -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><label class=\"textarea-cover field-cover  \"><span class=\"sub-label-false\"><span class=\"main-label\"><span >Message (optional)<\/span><\/span><span class=\"sub-label\"><\/span><\/span><div><span class=\"error\"><\/span><textarea data-field-id=\"field18\" placeholder=\"Message (optional)\" class=\"validation-lenient\" name=\"field18\" value=\"\" rows=\"5\" data-min-char=\"\" data-max-char=\"\" data-is-required=\"false\" data-placement=\"right\" data-toggle=\"tooltip\" tooltip=\"\" data-trigger=\"focus\" data-html=\"true\" data-original-title=\"\" style=\"min-height: 110.82px\"><\/textarea><div class=\"count-\"><span class=\"current-count\">0<\/span> \/ <span class=\"max-count \"><\/span><\/div><\/div><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div><div data-identifier=\"field12\" data-index=\"8\" style=\"width: 100%\" class=\" form-element form-element-field12 options-false form-element-8 default-false form-element-type-submit is-required-false odd -handle\">\n\t\t\t\t\t\t\t<div class=\"form-element-html\"><div ><div class=\"align-right wide-false submit-cover field-cover\"><button type=\"submit\" class=\"button submit-button\"><span class=\"text \">Send information<\/span><span class=\"spin-cover\"><i style=\"color:\" class=\"loading-icon icon-cog animate-spin\"><\/i><\/span><\/button><\/div><div class=\"submit-response \"><\/div><label ><input type=\"text\" class=\"required_field\" name=\"website\" autocomplete=\"maple-syrup-pot\"><\/label><\/div><\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div><!-- end ngRepeat: page in Builder.FormElements track by $index -->\n\t\t\t<\/form>\n\t\t\t<div class=\"prev-next prev-next-1\" style=\"width: 100%; color: #ffffff; font-size: 100%; background: none\">\n\t\t\t\t<div>\n\t\t\t\t\t\n\t\t\t\t\t<span class=\"inactive page-prev \"><i class=\"formcraft-icon\">keyboard_arrow_left<\/i>Previous<\/span><\/div>\n\t\t\t\t<div>\n\t\t\t\t\t\n\t\t\t\t\t<span class=\"page-next \">Next<i class=\"formcraft-icon\">keyboard_arrow_right<\/i><\/span><\/div>\n\t\t\t<\/div>\n\t\t<\/div><\/div><\/div>\n\t\t<p class=\"alt\"><a class=\"w999pp-btn w999pp-btn--line\" href=\"https:\/\/line.me\/ti\/p\/~@999developments\" target=\"_blank\" rel=\"noopener\">LINE @999developments<\/a><\/p>\n\t<\/section>\n\t<div class=\"w999pp-bar\" role=\"region\" aria-label=\"Quick contact\">\n\t\t<a class=\"w999pp-btn w999pp-btn--navy\" href=\"#w999pp-book\">Book a Viewing<\/a>\n\t\t<a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/line.me\/ti\/p\/~@999developments\" target=\"_blank\" rel=\"noopener\">LINE<\/a>\n\t<\/div>\n<\/div>\n\t\t<script>\n(function () {\n\tvar wrap = document.querySelector('.w999pp-art[data-choice]');\n\tif (!wrap) return;\n\tvar choice = wrap.getAttribute('data-choice');\n\tfunction pick() {\n\t\tvar sel = wrap.querySelector('.w999pp-formcard select[name=\"field13\"]');\n\t\tif (!sel) return false;\n\t\tif (sel.value) return true;\n\t\tfor (var i = 0; i < sel.options.length; i++) {\n\t\t\tif (sel.options[i].value === choice) {\n\t\t\t\tsel.value = choice;\n\t\t\t\tsel.dispatchEvent(new Event('change', { bubbles: true }));\n\t\t\t\tif (window.jQuery) window.jQuery(sel).trigger('change');\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\treturn true;\n\t}\n\tpick();\n\twindow.addEventListener('load', function () { setTimeout(pick, 300); });\n\tvar bar = wrap.querySelector('.w999pp-bar');\n\tvar form = document.getElementById('w999pp-book');\n\tvar box = document.querySelector('.w999pp-salebox .row');\n\tif (bar && form && 'IntersectionObserver' in window) {\n\t\tvar seen = {};\n\t\tvar io = new IntersectionObserver(function (en) {\n\t\t\ten.forEach(function (x) { seen[x.target === form ? 'form' : 'box'] = x.isIntersecting; });\n\t\t\tbar.classList.toggle('is-hidden', !!(seen.form || seen.box));\n\t\t});\n\t\tio.observe(form);\n\t\tif (box) io.observe(box);\n\t}\n})();\n<\/script>\n\t<\/div><\/section><section class=\"w999pp-sec\" id=\"w999g-sources\"><div class=\"w999pp-wrap\"><div class=\"w999g-src\"><p>Thailand&#039;s PM2.5 standard: Pollution Control Department (37.5 \u00b5g\/m\u00b3, 24 hours, since June 2023).<\/p><p>WHO global air quality guidelines (2021).<\/p><p>Smoke months and the 2019 and 2022 figures: Vijayan, Maneelok and Noosai, Thai Environmental Engineering Journal 39(2), 2025 (station 36T, 2015 to 2024).<\/p><p>Tips at home: the US EPA&#039;s Cleaner Air Room fact sheet.<\/p><p>ERV systems: US Department of Energy, Building America guide &quot;Selecting Ventilation Systems for Existing Homes&quot;.<\/p><p>Updated October 2026 by the 999 Developments team<\/p><\/div><div class=\"w999pp-eyebrow\" style=\"margin-top:22px\">More guides<\/div><div class=\"w999g-next\"><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/international-schools-chiang-mai\/\">International schools near our villas<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/best-housing-projects-chiang-mai\/\">Which housing project to buy in Chiang Mai in 2026<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/ready-to-move-in-pool-villas-chiang-mai\/\">Ready to move in<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/build-or-buy-house-chiang-mai\/\">Build or buy<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/home-loans-thailand\/\">Home loans 2026<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/where-to-live-chiang-mai\/\">Where to live in Chiang Mai<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/pool-villas-10-20-million-baht-chiang-mai\/\">Villas by price<\/a><a class=\"w999pp-btn w999pp-btn--ghost\" href=\"https:\/\/www.999developments.com\/en\/guides\/\">All guides<\/a><\/div><\/div><\/section><\/div>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"difl_page_category":[],"class_list":["post-5881","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"The burning season in Chiang Mai usually runs from February to April. Thailand&#039;s PM2.5 standard, how to check the air, and what helps at home.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"999 Developments | High Quality Pool Villa\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Chiang Mai Smoke Season: When It Comes and Clean Air at Home | 999 Developments\" \/>\n\t\t<meta property=\"og:description\" content=\"The burning season in Chiang Mai usually runs from February to April. Thailand&#039;s PM2.5 standard, how to check the air, and what helps at home.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.999developments.com\/wp-content\/uploads\/2026\/10\/999-guide-air-en.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.999developments.com\/wp-content\/uploads\/2026\/10\/999-guide-air-en.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-10-22T11:13:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-22T11:13:37+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Chiang Mai Smoke Season: When It Comes and Clean Air at Home | 999 Developments\" \/>\n\t\t<meta name=\"twitter:description\" content=\"The burning season in Chiang Mai usually runs from February to April. Thailand&#039;s PM2.5 standard, how to check the air, and what helps at home.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.999developments.com\/wp-content\/uploads\/2026\/10\/999-guide-air-en.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/chiang-mai-smoke-season\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/chiang-mai-smoke-season\\\/#listItem\",\"name\":\"Chiang Mai smoke season\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/chiang-mai-smoke-season\\\/#listItem\",\"position\":2,\"name\":\"Chiang Mai smoke season\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/#organization\",\"name\":\"999 Developments\",\"description\":\"High Quality Pool Villa\",\"url\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/\",\"email\":\"info@999developments.com\",\"telephone\":\"+66980571222\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.999developments.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Site-logo.png\",\"@id\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/chiang-mai-smoke-season\\\/#organizationLogo\",\"width\":512,\"height\":512,\"caption\":\"Pool villa\"},\"image\":{\"@id\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/chiang-mai-smoke-season\\\/#organizationLogo\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/chiang-mai-smoke-season\\\/#webpage\",\"url\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/chiang-mai-smoke-season\\\/\",\"name\":\"Chiang Mai Smoke Season: When It Comes and Clean Air at Home | 999 Developments\",\"description\":\"The burning season in Chiang Mai usually runs from February to April. Thailand's PM2.5 standard, how to check the air, and what helps at home.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/chiang-mai-smoke-season\\\/#breadcrumblist\"},\"datePublished\":\"2026-10-22T18:13:37+07:00\",\"dateModified\":\"2026-10-22T18:13:37+07:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/\",\"name\":\"999 Developments\",\"description\":\"High Quality Pool Villa\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.999developments.com\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Chiang Mai Smoke Season: When It Comes and Clean Air at Home | 999 Developments","description":"The burning season in Chiang Mai usually runs from February to April. Thailand's PM2.5 standard, how to check the air, and what helps at home.","canonical_url":"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.999developments.com\/en\/#listItem","position":1,"name":"Home","item":"https:\/\/www.999developments.com\/en\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/#listItem","name":"Chiang Mai smoke season"}},{"@type":"ListItem","@id":"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/#listItem","position":2,"name":"Chiang Mai smoke season","previousItem":{"@type":"ListItem","@id":"https:\/\/www.999developments.com\/en\/#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/www.999developments.com\/en\/#organization","name":"999 Developments","description":"High Quality Pool Villa","url":"https:\/\/www.999developments.com\/en\/","email":"info@999developments.com","telephone":"+66980571222","logo":{"@type":"ImageObject","url":"https:\/\/www.999developments.com\/wp-content\/uploads\/2025\/04\/Site-logo.png","@id":"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/#organizationLogo","width":512,"height":512,"caption":"Pool villa"},"image":{"@id":"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/#webpage","url":"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/","name":"Chiang Mai Smoke Season: When It Comes and Clean Air at Home | 999 Developments","description":"The burning season in Chiang Mai usually runs from February to April. Thailand's PM2.5 standard, how to check the air, and what helps at home.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.999developments.com\/en\/#website"},"breadcrumb":{"@id":"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/#breadcrumblist"},"datePublished":"2026-10-22T18:13:37+07:00","dateModified":"2026-10-22T18:13:37+07:00"},{"@type":"WebSite","@id":"https:\/\/www.999developments.com\/en\/#website","url":"https:\/\/www.999developments.com\/en\/","name":"999 Developments","description":"High Quality Pool Villa","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.999developments.com\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"999 Developments | High Quality Pool Villa","og:type":"article","og:title":"Chiang Mai Smoke Season: When It Comes and Clean Air at Home | 999 Developments","og:description":"The burning season in Chiang Mai usually runs from February to April. Thailand's PM2.5 standard, how to check the air, and what helps at home.","og:url":"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/","og:image":"https:\/\/www.999developments.com\/wp-content\/uploads\/2026\/10\/999-guide-air-en.jpg","og:image:secure_url":"https:\/\/www.999developments.com\/wp-content\/uploads\/2026\/10\/999-guide-air-en.jpg","og:image:width":1200,"og:image:height":630,"article:published_time":"2026-10-22T11:13:37+00:00","article:modified_time":"2026-10-22T11:13:37+00:00","twitter:card":"summary_large_image","twitter:title":"Chiang Mai Smoke Season: When It Comes and Clean Air at Home | 999 Developments","twitter:description":"The burning season in Chiang Mai usually runs from February to April. Thailand's PM2.5 standard, how to check the air, and what helps at home.","twitter:image":"https:\/\/www.999developments.com\/wp-content\/uploads\/2026\/10\/999-guide-air-en.jpg"},"aioseo_meta_data":{"post_id":"5881","title":"Chiang Mai Smoke Season: When It Comes and Clean Air at Home | 999 Developments","description":"The burning season in Chiang Mai usually runs from February to April. Thailand's PM2.5 standard, how to check the air, and what helps at home.","keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"custom_image","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":"https:\/\/www.999developments.com\/wp-content\/uploads\/2026\/10\/999-guide-air-en.jpg","og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":true,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2026-10-22 11:14:20","updated":"2026-10-22 12:22:49","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.999developments.com\/en\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tChiang Mai smoke season\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.999developments.com\/en\/"},{"label":"Chiang Mai smoke season","link":"https:\/\/www.999developments.com\/en\/chiang-mai-smoke-season\/"}],"_links":{"self":[{"href":"https:\/\/www.999developments.com\/en\/wp-json\/wp\/v2\/pages\/5881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.999developments.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.999developments.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.999developments.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.999developments.com\/en\/wp-json\/wp\/v2\/comments?post=5881"}],"version-history":[{"count":0,"href":"https:\/\/www.999developments.com\/en\/wp-json\/wp\/v2\/pages\/5881\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.999developments.com\/en\/wp-json\/wp\/v2\/media?parent=5881"}],"wp:term":[{"taxonomy":"difl_page_category","embeddable":true,"href":"https:\/\/www.999developments.com\/en\/wp-json\/wp\/v2\/difl_page_category?post=5881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}