{"id":2167,"date":"2026-05-20T11:12:19","date_gmt":"2026-05-20T11:12:19","guid":{"rendered":"https:\/\/sepehrhome.ca\/farsi\/?page_id=2167"},"modified":"2026-05-20T23:08:21","modified_gmt":"2026-05-20T23:08:21","slug":"pre-construction","status":"publish","type":"page","link":"https:\/\/sepehrhome.ca\/farsi\/pre-construction\/","title":{"rendered":"\u067e\u06cc\u0634 \u0633\u0627\u062e\u062a"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2167\" class=\"elementor elementor-2167\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-196b559 e-flex e-con-boxed e-con e-parent\" data-id=\"196b559\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-03ea708 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"03ea708\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;zoomIn&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u067e\u06cc\u0634 \u0633\u0627\u062e\u062a<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3b5ef94 e-flex e-con-boxed e-con e-parent\" data-id=\"3b5ef94\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d24b370 elementor-widget elementor-widget-shortcode\" data-id=\"d24b370\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\r\n    <style>\r\n        .gold-filter-container { background: #fdfaf2; border-radius: 12px; border: 1px solid #e5e7eb; margin-bottom: 30px; direction: ltr; }\r\n        .gold-filter-toggle { display: none; background: #fff; color: #b8860b; padding: 15px; font-weight: bold; cursor: pointer; text-align: center; font-size: 14px; text-transform: uppercase; border-radius: 12px; transition: 0.2s; user-select: none; }\r\n        .gold-filter-toggle:active { background: #f3f4f6; }\r\n        .gold-filter-toggle svg { vertical-align: middle; margin-right: 8px; }\r\n        .gold-filter-form { padding: 20px; }\r\n        .gold-filter-grid-wrapper { display: block; }\r\n        .gold-filter-grid { display: flex; flex-wrap: wrap; gap: 15px; align-items: flex-end; }\r\n        .filter-group { display: flex; flex-direction: column; gap: 6px; flex-grow: 1; min-width: 150px; }\r\n        .filter-group label { font-size: 12px; font-weight: 700; color: #b8860b; text-transform: uppercase; letter-spacing: 0.5px; }\r\n        .filter-group select, .filter-group input { padding: 10px 14px; border: 1px solid #e5e7eb; border-radius: 8px; font-size: 14px; color: #111827; background-color: #fff; outline: none; transition: 0.2s; font-weight: 500; height: 43px; box-sizing: border-box; }\r\n        .filter-group select:focus, .filter-group input:focus { border-color: #d4af37; box-shadow: 0 0 0 3px rgba(212,175,55,0.1); }\r\n        .gold-search-btn { background: #d4af37; color: #fff; border: none; padding: 0 25px; border-radius: 8px; font-weight: bold; font-size: 14px; cursor: pointer; transition: 0.2s; height: 43px; text-transform: uppercase; letter-spacing: 0.5px; display: inline-flex; align-items: center; justify-content: center; }\r\n        .gold-search-btn:hover { background: #b8860b; }\r\n        .gold-clear-btn { background: #e5e7eb; color: #374151; text-decoration: none; padding: 0 15px; border-radius: 8px; font-weight: bold; font-size: 13px; height: 43px; display: inline-flex; align-items: center; justify-content: center; transition: 0.2s; }\r\n        .gold-clear-btn:hover { background: #d1d5db; color: #111827; }\r\n        \r\n        @media (max-width: 768px) {\r\n            .gold-filter-toggle { display: block; border-bottom: 1px solid #e5e7eb; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }\r\n            .gold-filter-container.collapsed .gold-filter-toggle { border-bottom: none; border-radius: 12px; }\r\n            .gold-filter-container.collapsed .gold-filter-grid-wrapper { display: none; }\r\n            .gold-filter-form { padding: 15px; }\r\n        }\r\n\r\n        .gold-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(310px, 1fr)); gap: 25px; padding: 5px 0; direction: ltr; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif; }\r\n        .gold-card { background: #fff; border: 1px solid #e5e7eb; border-radius: 14px; overflow: hidden; display: flex; flex-direction: column; box-shadow: 0 4px 10px rgba(0,0,0,0.03); transition: all 0.3s ease; }\r\n        .gold-card:hover { transform: translateY(-5px); border-color: #d4af37; box-shadow: 0 12px 25px rgba(212,175,55,0.15); }\r\n        .gold-img-box { height: 210px; background: #222; position: relative; overflow: hidden; }\r\n        .gold-img { width: 100%; height: 100%; object-fit: cover; }\r\n        .gold-price { position: absolute; bottom: 12px; left: 12px; background: rgba(212, 175, 55, 0.95); color: #fff; padding: 6px 14px; border-radius: 6px; font-weight: bold; font-size: 16px; backdrop-filter: blur(4px); }\r\n        .gold-info { padding: 20px; flex-grow: 1; display: flex; flex-direction: column; justify-content: space-between; }\r\n        .gold-title { font-size: 17px; font-weight: 700; color: #1f2937; line-height: 1.4; margin: 0 0 5px 0; max-height: 48px; overflow: hidden; }\r\n        .builder-tag { font-size: 13px; color: #6b7280; font-weight: 500; margin-bottom: 12px; display: block; }\r\n        .builder-tag strong { color: #b8860b; font-weight: 600; }\r\n        .gold-btn { cursor: pointer; background: #caa145b3; color: #434343 !important; border: none; padding: 15px; width: 100%; font-weight: bold; text-align: center; text-decoration: none !important; display: block; text-transform: uppercase; font-size: 13px; letter-spacing: 0.5px; transition: 0.2s; }\r\n        .gold-btn:hover { background: #d4af37; }\r\n        .gold-pagination { display: flex; justify-content: center; align-items: center; gap: 6px; margin: 40px 0; flex-wrap: wrap; direction: ltr; }\r\n        .gold-pagination a, .gold-pagination span { padding: 9px 16px; border: 1px solid #e5e7eb; background: #fff; color: #374151; border-radius: 8px; font-size: 14px; font-weight: 500; text-decoration: none; transition: 0.2s; }\r\n        .gold-pagination a:hover { border-color: #d4af37; color: #d4af37; }\r\n        .gold-pagination .current-page { background: #d4af37; color: #fff; border-color: #d4af37; font-weight: bold; }\r\n        \r\n        #gold-modal { display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.75); z-index:999999; justify-content:center; align-items:center; backdrop-filter: blur(4px); }\r\n        .gold-modal-content { background:#fff; width:92%; max-width:600px; border-radius:16px; position:relative; max-height:85vh; overflow:hidden; border: 1px solid #d4af37; display: flex; flex-direction: column; }\r\n        .modal-header { background: #fdfaf2; padding: 20px 25px; border-bottom: 1px solid #f3f4f6; }\r\n        .modal-body { padding: 25px; overflow-y: auto; display: flex; flex-direction: column; gap: 20px; }\r\n        .close-modal { position:absolute; top:15px; right:20px; font-size:28px; cursor:pointer; color:#9ca3af; z-index: 10; }\r\n        .close-modal:hover { color: #d4af37; }\r\n        .spec-table { width: 100%; border-collapse: collapse; direction: ltr; text-align: left; }\r\n        .spec-table tr { border-bottom: 1px solid #f3f4f6; }\r\n        .spec-table td { padding: 14px 10px; font-size: 14px; color: #374151; vertical-align: top; }\r\n        .spec-label { font-weight: 700; color: #b8860b; width: 45%; font-size: 13px; text-transform: uppercase; }\r\n        .spec-value { font-weight: 500; text-align: right; color: #111827; }\r\n        .no-results { text-align: center; grid-column: 1 \/ -1; padding: 40px; font-weight: 600; color: #6b7280; font-size: 16px; }\r\n        .modal-contact-section { background: #fdfaf2; border: 1px solid #e5e7eb; border-radius: 10px; padding: 15px 20px; direction: ltr; text-align: left; }\r\n        .contact-info-title { font-size: 14px; font-weight: 700; color: #b8860b; margin-bottom: 10px; text-transform: uppercase; letter-spacing: 0.5px; }\r\n        .contact-item { font-size: 14px; color: #374151; margin: 6px 0; font-weight: 500; }\r\n        .contact-item strong { color: #111827; font-weight: 600; }\r\n        .contact-item a { color: #d4af37; text-decoration: none; font-weight: 600; }\r\n        .contact-item a:hover { text-decoration: underline; }\r\n        .modal-action-btn { background: #111827; color: #fff !important; text-decoration: none !important; text-align: center; padding: 14px; border-radius: 8px; font-weight: 700; text-transform: uppercase; font-size: 13px; letter-spacing: 0.5px; display: block; transition: 0.2s; margin-top: 5px; }\r\n        .modal-action-btn:hover { background: #d4af37; }\r\n        .precon-modal-desc { font-size: 14px; line-height: 1.6; color: #4b5563; padding: 0; margin-top: 10px; background: none; border: none; }\r\n        .precon-modal-map { width: 100%; height: 250px; border-radius: 8px; overflow: hidden; border: 1px solid #e5e7eb; margin-top: 10px; }\r\n    <\/style>\r\n\r\n    <div class=\"gold-filter-container collapsed\" id=\"main-filter-container\">\r\n        <div class=\"gold-filter-toggle\" onclick=\"document.getElementById('main-filter-container').classList.toggle('collapsed')\">\r\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"4\" y1=\"21\" x2=\"4\" y2=\"14\"><\/line><line x1=\"4\" y1=\"10\" x2=\"4\" y2=\"3\"><\/line><line x1=\"12\" y1=\"21\" x2=\"12\" y2=\"12\"><\/line><line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"3\"><\/line><line x1=\"20\" y1=\"21\" x2=\"20\" y2=\"16\"><\/line><line x1=\"20\" y1=\"12\" x2=\"20\" y2=\"3\"><\/line><line x1=\"1\" y1=\"14\" x2=\"7\" y2=\"14\"><\/line><line x1=\"9\" y1=\"8\" x2=\"15\" y2=\"8\"><\/line><line x1=\"17\" y1=\"16\" x2=\"23\" y2=\"16\"><\/line><\/svg>\r\n            Filter Listings\r\n        <\/div>\r\n        \r\n        <div class=\"gold-filter-grid-wrapper\">\r\n            <form method=\"GET\" action=\"https:\/\/sepehrhome.ca\/farsi\/pre-construction\/\" class=\"gold-filter-form\" onsubmit=\"resetToFirstPage();\">\r\n                <div class=\"gold-filter-grid\">\r\n                    <div class=\"filter-group\" style=\"flex-grow: 2;\">\r\n                        <label>Search Title<\/label>\r\n                        <input type=\"text\" name=\"meta_q\" value=\"\" placeholder=\"Type property name...\">\r\n                    <\/div>\r\n                    <div class=\"filter-group\">\r\n                        <label>Property Type<\/label>\r\n                        <select name=\"meta_type\">\r\n                            <option value=\"\">Any Type<\/option>\r\n                            <option value=\"Condo\" >Condo<\/option>\r\n                            <option value=\"Townhouse\" >Townhouse<\/option>\r\n                            <option value=\"Single Family\" >Single Family<\/option>\r\n                        <\/select>\r\n                    <\/div>\r\n                    <div class=\"filter-group\">\r\n                        <label>Price<\/label>\r\n                        <select name=\"meta_price\">\r\n                            <option value=\"\">Any Price<\/option>\r\n                            <option value=\"500000\" >Under $500k<\/option>\r\n                            <option value=\"750000\" >Under $750k<\/option>\r\n                            <option value=\"1000000\" >Under $1M<\/option>\r\n                            <option value=\"1500000\" >Under $1.5M<\/option>\r\n                            <option value=\"2000000\" >Under $2M<\/option>\r\n                            <option value=\"over2m\" >Over $2M<\/option>\r\n                        <\/select>\r\n                    <\/div>\r\n                    <div style=\"display:flex; gap:8px;\">\r\n                        <button type=\"submit\" class=\"gold-search-btn\">Search<\/button>\r\n                                            <\/div>\r\n                <\/div>\r\n                <input type=\"hidden\" name=\"pg\" id=\"gold-hidden-page\" value=\"1\">\r\n            <\/form>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    \r\n    <div class=\"gold-grid\">\r\n                    <div class=\"no-results\">No properties match your search criteria on this page.<\/div>\r\n            <\/div>\r\n\r\n        <div class=\"gold-pagination\">\r\n        <span class=\"current-page\">1<\/span><a href=\"https:\/\/sepehrhome.ca\/farsi\/pre-construction\/?pg=2\">2<\/a><a href=\"https:\/\/sepehrhome.ca\/farsi\/pre-construction\/?pg=3\">3<\/a><span style=\"border:none; background:none; padding:0 5px; color:#9ca3af;\">...<\/span><span style=\"border:none; background:none; padding:0 5px; color:#9ca3af;\">...<\/span><a href=\"https:\/\/sepehrhome.ca\/farsi\/pre-construction\/?pg=59\">59<\/a><a href=\"https:\/\/sepehrhome.ca\/farsi\/pre-construction\/?pg=60\">60<\/a><a href=\"https:\/\/sepehrhome.ca\/farsi\/pre-construction\/?pg=2\">Next \u00bb<\/a>    <\/div>\r\n    \r\n    <div id=\"gold-modal\">\r\n        <div class=\"gold-modal-content\">\r\n            <span class=\"close-modal\" onclick=\"document.getElementById('gold-modal').style.display='none'\">\u00d7<\/span>\r\n            <div class=\"modal-header\"><h3 id=\"modal-title\" style=\"margin:0; color:#111827; font-size:18px;\"><\/h3><\/div>\r\n            <div class=\"modal-body\">\r\n                <img decoding=\"async\" id=\"modal-img\" src=\"\" alt=\"Property Image\" style=\"width: 100%; height: 220px; object-fit: cover; border-radius: 8px; margin-bottom: 10px; background: #222;\">\r\n                \r\n                <div id=\"modal-data\"><\/div>\r\n                \r\n                <div id=\"modal-desc\" class=\"precon-modal-desc\" style=\"display:none;\"><\/div>\r\n                \r\n                <div id=\"modal-map\" class=\"precon-modal-map\" style=\"display:none;\"><\/div>\r\n\r\n                <div class=\"modal-contact-section\">\r\n                    <div class=\"contact-info-title\">Contact Information<\/div>\r\n                    <div class=\"contact-item\"><strong>Phone:<\/strong> <a href=\"tel:+14164412888\">+1 416-441-2888<\/a><\/div>\r\n                    <div class=\"contact-item\"><strong>Email:<\/strong> <a href=\"mailto:niloo@luxproperties.ca\">niloo@luxproperties.ca<\/a><\/div>\r\n                <\/div>\r\n                \r\n                <a href=\"https:\/\/sepehrhome.ca\/farsi\/contact\" target=\"_blank\" class=\"modal-action-btn\">Contact Agent Now<\/a>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        function resetToFirstPage() {\r\n            document.getElementById('gold-hidden-page').value = 1;\r\n        }\r\n\r\n        function openLuxPopup(data) {\r\n            if(!data) return;\r\n            document.getElementById('modal-title').innerText = data.title;\r\n            \r\n            if (data.img) {\r\n                document.getElementById('modal-img').src = data.img;\r\n                document.getElementById('modal-img').style.display = 'block';\r\n            } else {\r\n                document.getElementById('modal-img').style.display = 'none';\r\n            }\r\n\r\n            const modal = document.getElementById('gold-modal');\r\n            const dataBox = document.getElementById('modal-data');\r\n            const descBox = document.getElementById('modal-desc');\r\n            const mapBox = document.getElementById('modal-map');\r\n            \r\n            modal.style.display = 'flex';\r\n            \r\n            let tableHtml = '<table class=\"spec-table\">';\r\n            if(data.builder && data.builder !== 'Contact Broker') {\r\n                tableHtml += `<tr><td class=\"spec-label\">Builder(s)<\/td><td class=\"spec-value\">${data.builder}<\/td><\/tr>`;\r\n            }\r\n            \r\n            if(data.all_facts && data.all_facts.length > 0) {\r\n                data.all_facts.forEach(fact => {\r\n                    tableHtml += `<tr><td class=\"spec-label\">${fact.label}<\/td><td class=\"spec-value\">${fact.value}<\/td><\/tr>`;\r\n                });\r\n            }\r\n            tableHtml += '<\/table>';\r\n            dataBox.innerHTML = tableHtml;\r\n\r\n            if(data.description) {\r\n                descBox.innerHTML = data.description;\r\n                descBox.style.display = 'block';\r\n            } else {\r\n                descBox.style.display = 'none';\r\n            }\r\n\r\n            if(data.address) {\r\n                const mapUrl = `https:\/\/maps.google.com\/maps?q=${encodeURIComponent(data.address)}&t=&z=13&ie=UTF8&iwloc=&output=embed`;\r\n                mapBox.innerHTML = `<iframe width=\"100%\" height=\"100%\" frameborder=\"0\" scrolling=\"no\" marginheight=\"0\" marginwidth=\"0\" src=\"${mapUrl}\"><\/iframe>`;\r\n                mapBox.style.display = 'block';\r\n            } else {\r\n                mapBox.style.display = 'none';\r\n            }\r\n        }\r\n    <\/script>\r\n\r\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u067e\u06cc\u0634 \u0633\u0627\u062e\u062a<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2167","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sepehrhome.ca\/farsi\/wp-json\/wp\/v2\/pages\/2167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sepehrhome.ca\/farsi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sepehrhome.ca\/farsi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sepehrhome.ca\/farsi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sepehrhome.ca\/farsi\/wp-json\/wp\/v2\/comments?post=2167"}],"version-history":[{"count":14,"href":"https:\/\/sepehrhome.ca\/farsi\/wp-json\/wp\/v2\/pages\/2167\/revisions"}],"predecessor-version":[{"id":2382,"href":"https:\/\/sepehrhome.ca\/farsi\/wp-json\/wp\/v2\/pages\/2167\/revisions\/2382"}],"wp:attachment":[{"href":"https:\/\/sepehrhome.ca\/farsi\/wp-json\/wp\/v2\/media?parent=2167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}