{"id":23395,"date":"2026-06-01T09:43:31","date_gmt":"2026-06-01T13:43:31","guid":{"rendered":"https:\/\/dev.buildingonfund.ca\/?page_id=23395"},"modified":"2026-07-16T13:32:36","modified_gmt":"2026-07-16T17:32:36","slug":"scarborough-junction-housing-initiative","status":"publish","type":"page","link":"https:\/\/dev.buildingonfund.ca\/fr\/investment-highlights\/scarborough-junction-housing-initiative\/","title":{"rendered":"Initiative de logement de Scarborough Junction"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"23395\" class=\"elementor elementor-23395\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f2399b1 e-con-full e-flex e-con e-parent\" data-id=\"f2399b1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f07b14 elementor-widget elementor-widget-image\" data-id=\"7f07b14\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"11\" src=\"https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-1024x11.png\" class=\"attachment-large size-large wp-image-13109\" alt=\"Decorative horizontal divider\" srcset=\"https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-1024x11.png 1024w, https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-300x3.png 300w, https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-768x9.png 768w, https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-18x1.png 18w, https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67.png 1440w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7c9a6d3 e-flex e-con-boxed e-con e-parent\" data-id=\"7c9a6d3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-664b26f e-con-full e-flex e-con e-child\" data-id=\"664b26f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-7f69da7 e-con-full e-flex e-con e-child\" data-id=\"7f69da7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cf7d1cc elementor-widget elementor-widget-button\" data-id=\"cf7d1cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/dev.buildingonfund.ca\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Home<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c0eee7b elementor-widget elementor-widget-image\" data-id=\"c0eee7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Frame-95-2011816.svg\" class=\"attachment-large size-large wp-image-13561\" alt=\"Decorative breadcrumb separator\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-793d7b6 elementor-widget elementor-widget-button\" data-id=\"793d7b6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/investment-highlights\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Investment Highlights<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cdeac67 elementor-widget elementor-widget-image\" data-id=\"cdeac67\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Frame-95-2011816.svg\" class=\"attachment-large size-large wp-image-13561\" alt=\"Decorative breadcrumb separator\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e65c80a elementor-mobile-align-left elementor-widget elementor-widget-button\" data-id=\"e65c80a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Scarborough Junction Housing Initiative <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33e3dc9 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"33e3dc9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Scarborough Junction Housing Initiative <\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-abda9bf e-con-full e-flex e-con e-parent\" data-id=\"abda9bf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-15abf11 elementor-widget elementor-widget-image\" data-id=\"15abf11\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"11\" src=\"https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-1024x11.png\" class=\"attachment-large size-large wp-image-13109\" alt=\"Decorative horizontal divider\" srcset=\"https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-1024x11.png 1024w, https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-300x3.png 300w, https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-768x9.png 768w, https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-18x1.png 18w, https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67.png 1440w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2436032a e-flex e-con-boxed e-con e-parent\" data-id=\"2436032a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4caff5de e-con-full e-flex e-con e-child\" data-id=\"4caff5de\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-45332ec e-flex e-con-boxed e-con e-child\" data-id=\"45332ec\" 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-cb1370f elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"cb1370f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Name<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f926888 elementor-widget elementor-widget-text-editor\" data-id=\"1f926888\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #000000;\"><span class=\"TextRun SCXW232815787 BCX8\" lang=\"EN-CA\" xml:lang=\"EN-CA\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW232815787 BCX8\">Scarborough Junction Housing Initiative<\/span><\/span><span class=\"EOP SCXW232815787 BCX8\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-623bb066 e-con-full e-flex e-con e-child\" data-id=\"623bb066\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-364c740b elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"364c740b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-13ea2a7 e-con-full e-flex e-con e-child\" data-id=\"13ea2a7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-32dbe064 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-heading\" data-id=\"32dbe064\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Sector<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-566ac758 elementor-widget elementor-widget-text-editor\" data-id=\"566ac758\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #000000;\">Affordable Housing<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dd41a9c e-con-full e-flex e-con e-child\" data-id=\"dd41a9c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-129ff2dd elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"129ff2dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eb5a8a0 e-con-full e-flex e-con e-child\" data-id=\"eb5a8a0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-40a4ee8 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-heading\" data-id=\"40a4ee8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Location<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4de7ec4 elementor-widget elementor-widget-text-editor\" data-id=\"4de7ec4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #000000;\"><span class=\"TextRun SCXW68114609 BCX8\" lang=\"EN-CA\" xml:lang=\"EN-CA\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW68114609 BCX8\">Greater Toronto Area<\/span><\/span><span class=\"EOP SCXW68114609 BCX8\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-463a9b2b e-con-full e-flex e-con e-child\" data-id=\"463a9b2b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e42646a elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2e42646a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4358247e e-con-full e-flex e-con e-child\" data-id=\"4358247e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7bfd8b05 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"7bfd8b05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Participation<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7660a0 elementor-widget elementor-widget-text-editor\" data-id=\"e7660a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #000000;\"><span class=\"NormalTextRun SCXW109182557 BCX8\">BOF investment of $176 million in the joint venture to enable and accelerate Phase 1 of the project<\/span><span class=\"NormalTextRun SCXW109182557 BCX8\">.<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-66fc591f e-con-full e-flex e-con e-child\" data-id=\"66fc591f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bb8a719 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"bb8a719\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0b31940 e-con-full e-flex e-con e-child\" data-id=\"0b31940\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c3916d4 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"c3916d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Sponsors<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b190b33 elementor-widget elementor-widget-text-editor\" data-id=\"b190b33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #000000;\"><span class=\"TextRun SCXW134242112 BCX8\" lang=\"EN-CA\" xml:lang=\"EN-CA\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW134242112 BCX8\">Republic Developments, Harlo Capital<\/span><\/span><span class=\"EOP SCXW134242112 BCX8\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51bf422e e-con-full e-flex e-con e-child\" data-id=\"51bf422e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5328eed1 elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel\" data-id=\"5328eed1\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;autoplay_speed&quot;:3000,&quot;speed&quot;:600,&quot;navigation&quot;:&quot;dots&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper swiper-image-stretch\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 2\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/View01-Aerial-2_Julia-Sakas-scaled-1-1000x670.jpg\" alt=\"View01-Aerial-2_Julia-Sakas-scaled.jpg\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 2\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/USE-THIS-Rendering-Perspective-3585-St-Cl_Julia-Sakas-scaled-1-1000x670.jpg\" alt=\"USE-THIS-Rendering-Perspective-3585-St-Cl_Julia-Sakas-scaled.jpg\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0588805 e-flex e-con-boxed e-con e-parent\" data-id=\"0588805\" 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-3c4b114 elementor-widget elementor-widget-image\" data-id=\"3c4b114\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"11\" src=\"https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-1024x11.png\" class=\"attachment-large size-large wp-image-13109\" alt=\"Decorative horizontal divider\" srcset=\"https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-1024x11.png 1024w, https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-300x3.png 300w, https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-768x9.png 768w, https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67-18x1.png 18w, https:\/\/dev.buildingonfund.ca\/wp-content\/uploads\/Rectangle-67.png 1440w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8d2f7d8 e-flex e-con-boxed e-con e-parent\" data-id=\"8d2f7d8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f43473e e-con-full e-flex e-con e-child\" data-id=\"f43473e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-75ef8c3 e-con-full e-flex e-con e-child\" data-id=\"75ef8c3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-610e766 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"610e766\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Phase 1 of Scarborough Junction Project Unlocks Approximately 1,700 New Rental Homes in Scarborough, including a Target of 20% Secured as Affordable Rental Homes <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a69fd4f elementor-widget elementor-widget-text-editor\" data-id=\"a69fd4f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #000000;\">Scarborough Junction is a large, mixed-use development located next to the Scarborough GO Station. In its first large-scale equity investment in affordable housing, Building Ontario Fund is partnering with Republic Developments and Harlo Capital to unlock Phase 1 of the project and move it into construction.\u00a0<\/span><\/p><p><span style=\"color: #000000;\">Phase 1 will\u00a0unlock approximately\u00a01,700\u00a0new rental\u00a0units,\u00a0including a target of 20% of those units (approximately 340) being affordable homes secured at below\u2011market rents for 40 years.\u00a0BOF\u2019s investment helps transform underused land into a vibrant, mixed\u2011use community while ensuring long\u2011term affordability, supporting local jobs, and expanding rental housing supply in an underserved area of the GTA.\u00a0The development will include community and outdoor spaces and an enhanced transit experience, with improved access to the adjacent Scarborough\u00a0GO.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f5049b elementor-widget elementor-widget-html\" data-id=\"2f5049b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  .bof-read-more-wrap {\r\n    text-align: left;\r\n    margin-bottom: 22px;\r\n  }\r\n\r\n  .bof-read-more-btn {\r\n    display: inline-block;\r\n    background-color: #1f73b7;\r\n    color: #ffffff !important;\r\n    padding: 15px 26px;\r\n    border-radius: 4px;\r\n    font-size: 18px;\r\n    font-weight: 500;\r\n    line-height: 1;\r\n    text-decoration: none !important;\r\n  }\r\n\r\n  .bof-read-more-btn:hover,\r\n  .bof-read-more-btn:focus {\r\n    background-color: #005ea8;\r\n    color: #ffffff !important;\r\n    text-decoration: none !important;\r\n  }\r\n<\/style>\r\n\r\n<div class=\"bof-read-more-wrap\">\r\n  <a class=\"bof-read-more-btn\" href=\"\/latest-news-announcements\/#scarborough-junction\">\r\n    Read More \u00bb\r\n  <\/a>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d228755 e-con-full e-flex e-con e-child\" data-id=\"d228755\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6818bf6 elementor-widget elementor-widget-html\" data-id=\"6818bf6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- BOF Scarborough Junction Flipbook \u2014 responsive and Elementor-safe -->\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/page-flip@2.0.7\/dist\/css\/page-flip.css\">\n\n<div\n  class=\"bof-flipbook-wrapper\"\n  data-page-count=\"6\"\n  data-image-base=\"\/wp-content\/uploads\/5-things-to-know-Scarborough-Junction\"\n>\n  <div class=\"bof-flipbook-stage\">\n    <div class=\"bof-flipbook-shell\">\n      <div class=\"bof-flipbook\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"bof-flip-hint\">Drag a corner or use the arrows to turn the page<\/div>\n\n  <div class=\"bof-flipbook-toolbar\">\n    <button class=\"bof-prev-page\" type=\"button\" aria-label=\"Previous page\">&lt;<\/button>\n    <span class=\"bof-page-status\" aria-live=\"polite\">Loading\u2026<\/span>\n    <button class=\"bof-next-page\" type=\"button\" aria-label=\"Next page\">&gt;<\/button>\n  <\/div>\n\n  <div class=\"bof-flipbook-loading\" role=\"status\">Loading flipbook\u2026<\/div>\n<\/div>\n\n<style>\n  .bof-flipbook-wrapper,\n  .bof-flipbook-wrapper * {\n    box-sizing: border-box;\n  }\n\n  .bof-flipbook-wrapper {\n    position: relative;\n    width: 100%;\n    max-width: 100%;\n    margin: 0 0 12px;\n    padding: 0;\n    clear: both;\n    font-family: inherit;\n  }\n\n  .bof-flipbook-stage {\n    position: relative;\n    width: 100%;\n    min-width: 0;\n    margin: 0 auto;\n  }\n\n  .bof-flipbook-shell {\n    position: relative;\n    width: 100%;\n    min-width: 0;\n    margin: 0 auto;\n  }\n\n  .bof-flipbook {\n    position: relative;\n    width: 100%;\n    min-width: 0;\n    margin: 0 auto;\n  }\n\n  \/*\n   * Do not force overflow:hidden or max-width on PageFlip's internal\n   * .stf__wrapper\/.stf__parent elements. The library needs those layers\n   * for page transforms and shadows.\n   *\/\n\n  .bof-flipbook .page,\n  .bof-flipbook .stf__item {\n    background: #ffffff;\n    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);\n  }\n\n  .bof-flipbook .page img,\n  .bof-flipbook .stf__item img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: contain;\n    background: #ffffff;\n    user-select: none;\n    -webkit-user-drag: none;\n  }\n\n  .bof-flipbook-toolbar {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 12px;\n    width: 100%;\n    margin-top: 8px;\n  }\n\n  .bof-flipbook-toolbar button {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 34px;\n    height: 34px;\n    flex: 0 0 34px;\n    padding: 0;\n    border: 0;\n    border-radius: 50%;\n    color: #ffffff;\n    background: #047bc1;\n    font-size: 22px;\n    font-weight: 700;\n    line-height: 1;\n    cursor: pointer;\n    transition: opacity 0.18s ease, background-color 0.18s ease;\n  }\n\n  .bof-flipbook-toolbar button:hover {\n    background: #0c6fb0;\n  }\n\n  .bof-flipbook-toolbar button:focus-visible {\n    outline: 3px solid rgba(4, 123, 193, 0.35);\n    outline-offset: 2px;\n  }\n\n  .bof-flipbook-toolbar button:disabled {\n    opacity: 0.4;\n    cursor: default;\n  }\n\n  .bof-page-status {\n    min-width: 84px;\n    padding: 0 4px;\n    color: #047bc1;\n    font-size: 12px;\n    font-weight: 600;\n    line-height: 1.3;\n    text-align: center;\n    white-space: nowrap;\n  }\n\n  .bof-flip-hint {\n    margin-top: 6px;\n    color: #047bc1;\n    font-size: 12px;\n    line-height: 1.35;\n    text-align: center;\n  }\n\n  .bof-flip-hint.is-hidden {\n    display: none;\n  }\n\n  .bof-flipbook-loading {\n    margin-top: 8px;\n    color: #047bc1;\n    font-size: 14px;\n    text-align: center;\n  }\n\n  \/* Dependency-free fallback if PageFlip's CDN is blocked. *\/\n  .bof-flipbook.is-simple-carousel {\n    overflow: hidden;\n    background: #ffffff;\n    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);\n  }\n\n  .bof-flipbook.is-simple-carousel img {\n    display: block;\n    width: 100%;\n    height: auto;\n    background: #ffffff;\n  }\n\n  @media (max-width: 767px) {\n    .bof-flipbook-wrapper {\n      margin-bottom: 8px;\n    }\n\n    .bof-flipbook-toolbar {\n      gap: 10px;\n      margin-top: 6px;\n    }\n\n    .bof-flipbook-toolbar button {\n      width: 32px;\n      height: 32px;\n      flex-basis: 32px;\n      font-size: 20px;\n    }\n\n    .bof-page-status,\n    .bof-flip-hint {\n      font-size: 11px;\n    }\n\n    .bof-flip-hint {\n      margin-top: 4px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .bof-flipbook-toolbar button {\n      transition: none;\n    }\n  }\n<\/style>\n\n<script>\n(function () {\n  \"use strict\";\n\n  const PAGE_FLIP_SRC =\n    \"https:\/\/cdn.jsdelivr.net\/npm\/page-flip@2.0.7\/dist\/js\/page-flip.browser.min.js\";\n\n  const books = document.querySelectorAll(\n    \".bof-flipbook-wrapper:not([data-bof-initialized])\"\n  );\n\n  books.forEach(function (wrapper) {\n    wrapper.setAttribute(\"data-bof-initialized\", \"1\");\n    initializeFlipbook(wrapper);\n  });\n\n  function initializeFlipbook(wrapper) {\n    const stage = wrapper.querySelector(\".bof-flipbook-stage\");\n    const shell = wrapper.querySelector(\".bof-flipbook-shell\");\n    const bookElement = wrapper.querySelector(\".bof-flipbook\");\n    const status = wrapper.querySelector(\".bof-page-status\");\n    const previousButton = wrapper.querySelector(\".bof-prev-page\");\n    const nextButton = wrapper.querySelector(\".bof-next-page\");\n    const loading = wrapper.querySelector(\".bof-flipbook-loading\");\n    const hint = wrapper.querySelector(\".bof-flip-hint\");\n\n    const imageBase = String(wrapper.dataset.imageBase || \"\").trim();\n    const configuredPageCount =\n      parseInt(wrapper.dataset.pageCount || \"0\", 10) || 1;\n\n    let pageFlip = null;\n    let imageUrls = [];\n    let imageRatio = 1;\n    let currentPage = 0;\n    let simpleMode = false;\n    let resizeTimer = null;\n    let lastStageWidth = 0;\n    let rebuilding = false;\n\n    previousButton.disabled = true;\n    nextButton.disabled = true;\n\n    function hideHint() {\n      if (hint) {\n        hint.classList.add(\"is-hidden\");\n      }\n    }\n\n    function makeImageUrl(pageNumber) {\n      return imageBase + \"-\" + pageNumber + \".jpg\";\n    }\n\n    function loadImage(url) {\n      return new Promise(function (resolve, reject) {\n        const image = new Image();\n        image.decoding = \"async\";\n\n        image.onload = function () {\n          if (image.naturalWidth > 0 && image.naturalHeight > 0) {\n            resolve({ url: url, image: image });\n          } else {\n            reject(new Error(\"Image has no dimensions: \" + url));\n          }\n        };\n\n        image.onerror = function () {\n          reject(new Error(\"Could not load image: \" + url));\n        };\n\n        image.src = url;\n      });\n    }\n\n    async function collectAvailableImages() {\n      const requestedUrls = [];\n\n      for (let page = 1; page <= configuredPageCount; page += 1) {\n        requestedUrls.push(makeImageUrl(page));\n      }\n\n      const results = await Promise.allSettled(requestedUrls.map(loadImage));\n      const loaded = [];\n      const missing = [];\n\n      results.forEach(function (result, index) {\n        if (result.status === \"fulfilled\") {\n          loaded.push(result.value);\n        } else {\n          missing.push(requestedUrls[index]);\n        }\n      });\n\n      if (missing.length) {\n        console.warn(\"BOF flipbook missing image files:\", missing);\n      }\n\n      if (!loaded.length) {\n        throw new Error(\n          \"No flipbook images loaded. Expected files such as \" +\n            makeImageUrl(1)\n        );\n      }\n\n      imageRatio =\n        loaded[0].image.naturalHeight \/ loaded[0].image.naturalWidth;\n      imageUrls = loaded.map(function (item) {\n        return item.url;\n      });\n    }\n\n    function waitForVisibleWidth() {\n      return new Promise(function (resolve) {\n        let observer = null;\n        let interval = null;\n\n        function cleanup() {\n          if (observer) {\n            observer.disconnect();\n          }\n          if (interval) {\n            window.clearInterval(interval);\n          }\n        }\n\n        function checkWidth() {\n          const width = Math.floor(stage.getBoundingClientRect().width);\n\n          if (width >= 100) {\n            cleanup();\n            resolve(width);\n          }\n        }\n\n        if (\"ResizeObserver\" in window) {\n          observer = new ResizeObserver(checkWidth);\n          observer.observe(stage);\n        } else {\n          interval = window.setInterval(checkWidth, 100);\n        }\n\n        requestAnimationFrame(checkWidth);\n      });\n    }\n\n    function loadPageFlipLibrary() {\n      if (window.St && window.St.PageFlip) {\n        return Promise.resolve(true);\n      }\n\n      return new Promise(function (resolve) {\n        let script = document.querySelector(\n          'script[data-bof-page-flip=\"1\"]'\n        );\n\n        function finish(success) {\n          resolve(Boolean(success && window.St && window.St.PageFlip));\n        }\n\n        if (script) {\n          if (script.dataset.loaded === \"1\") {\n            finish(true);\n            return;\n          }\n\n          script.addEventListener(\n            \"load\",\n            function () {\n              script.dataset.loaded = \"1\";\n              finish(true);\n            },\n            { once: true }\n          );\n\n          script.addEventListener(\n            \"error\",\n            function () {\n              finish(false);\n            },\n            { once: true }\n          );\n\n          window.setTimeout(function () {\n            finish(false);\n          }, 5000);\n\n          return;\n        }\n\n        script = document.createElement(\"script\");\n        script.src = PAGE_FLIP_SRC;\n        script.async = true;\n        script.dataset.bofPageFlip = \"1\";\n\n        script.onload = function () {\n          script.dataset.loaded = \"1\";\n          finish(true);\n        };\n\n        script.onerror = function () {\n          finish(false);\n        };\n\n        document.head.appendChild(script);\n\n        window.setTimeout(function () {\n          finish(false);\n        }, 5000);\n      });\n    }\n\n    function getStageWidth() {\n      return Math.max(100, Math.floor(stage.getBoundingClientRect().width));\n    }\n\n    function applyBookSize(width) {\n      const pageWidth = Math.max(100, Math.floor(width));\n      const pageHeight = Math.max(100, Math.round(pageWidth * imageRatio));\n\n      shell.style.width = pageWidth + \"px\";\n      shell.style.height = pageHeight + \"px\";\n\n      bookElement.style.width = pageWidth + \"px\";\n      bookElement.style.height = pageHeight + \"px\";\n\n      return {\n        width: pageWidth,\n        height: pageHeight\n      };\n    }\n\n    function updateControls() {\n      const total = imageUrls.length;\n\n      if (!total) {\n        status.textContent = \"No pages\";\n        previousButton.disabled = true;\n        nextButton.disabled = true;\n        return;\n      }\n\n      if (!simpleMode && pageFlip) {\n        currentPage = pageFlip.getCurrentPageIndex();\n      }\n\n      currentPage = Math.max(0, Math.min(currentPage, total - 1));\n\n      status.textContent =\n        \"Page \" + (currentPage + 1) + \" of \" + total;\n\n      previousButton.disabled = currentPage <= 0;\n      nextButton.disabled = currentPage >= total - 1;\n    }\n\n    function renderSimplePage() {\n      const image = document.createElement(\"img\");\n      image.src = imageUrls[currentPage];\n      image.alt =\n        \"Scarborough Junction information page \" + (currentPage + 1);\n      image.decoding = \"async\";\n\n      bookElement.replaceChildren(image);\n      bookElement.classList.add(\"is-simple-carousel\");\n\n      shell.style.width = \"100%\";\n      shell.style.height = \"auto\";\n      bookElement.style.width = \"100%\";\n      bookElement.style.height = \"auto\";\n\n      updateControls();\n    }\n\n    function enableSimpleCarousel() {\n      simpleMode = true;\n\n      if (pageFlip && typeof pageFlip.destroy === \"function\") {\n        pageFlip.destroy();\n      }\n\n      pageFlip = null;\n      renderSimplePage();\n      loading.style.display = \"none\";\n      status.textContent =\n        \"Page \" + (currentPage + 1) + \" of \" + imageUrls.length;\n    }\n\n    function destroyPageFlip() {\n      if (pageFlip && typeof pageFlip.destroy === \"function\") {\n        try {\n          currentPage = pageFlip.getCurrentPageIndex();\n          pageFlip.destroy();\n        } catch (error) {\n          console.warn(\"Could not destroy previous PageFlip instance:\", error);\n        }\n      }\n\n      pageFlip = null;\n      bookElement.replaceChildren();\n      bookElement.classList.remove(\"is-simple-carousel\");\n    }\n\n    function buildPageFlip(width) {\n      if (!(window.St && window.St.PageFlip)) {\n        enableSimpleCarousel();\n        return;\n      }\n\n      rebuilding = true;\n      destroyPageFlip();\n\n      const size = applyBookSize(width);\n\n      pageFlip = new window.St.PageFlip(bookElement, {\n        width: size.width,\n        height: size.height,\n        size: \"fixed\",\n        minWidth: size.width,\n        maxWidth: size.width,\n        minHeight: size.height,\n        maxHeight: size.height,\n        showCover: false,\n        usePortrait: true,\n        autoSize: false,\n        mobileScrollSupport: false,\n        drawShadow: true,\n        maxShadowOpacity: 0.3,\n        flippingTime: 650,\n        clickEventForward: true\n      });\n\n      pageFlip.on(\"init\", function () {\n        if (\n          currentPage > 0 &&\n          typeof pageFlip.turnToPage === \"function\"\n        ) {\n          pageFlip.turnToPage(\n            Math.min(currentPage, imageUrls.length - 1)\n          );\n        }\n\n        updateControls();\n        rebuilding = false;\n      });\n\n      pageFlip.on(\"flip\", function (event) {\n        currentPage =\n          typeof event.data === \"number\"\n            ? event.data\n            : pageFlip.getCurrentPageIndex();\n\n        updateControls();\n        hideHint();\n      });\n\n      pageFlip.loadFromImages(imageUrls);\n\n      loading.style.display = \"none\";\n      updateControls();\n    }\n\n    function goPrevious() {\n      hideHint();\n\n      if (simpleMode) {\n        if (currentPage > 0) {\n          currentPage -= 1;\n          renderSimplePage();\n        }\n        return;\n      }\n\n      if (pageFlip) {\n        pageFlip.flipPrev();\n      }\n    }\n\n    function goNext() {\n      hideHint();\n\n      if (simpleMode) {\n        if (currentPage < imageUrls.length - 1) {\n          currentPage += 1;\n          renderSimplePage();\n        }\n        return;\n      }\n\n      if (pageFlip) {\n        pageFlip.flipNext();\n      }\n    }\n\n    function scheduleResize() {\n      if (simpleMode || rebuilding || !pageFlip) {\n        return;\n      }\n\n      window.clearTimeout(resizeTimer);\n\n      resizeTimer = window.setTimeout(function () {\n        const newWidth = getStageWidth();\n\n        if (Math.abs(newWidth - lastStageWidth) < 8) {\n          return;\n        }\n\n        lastStageWidth = newWidth;\n        buildPageFlip(newWidth);\n      }, 180);\n    }\n\n    previousButton.addEventListener(\"click\", goPrevious);\n    nextButton.addEventListener(\"click\", goNext);\n\n    bookElement.addEventListener(\"pointerdown\", hideHint, {\n      passive: true\n    });\n\n    wrapper.addEventListener(\"keydown\", function (event) {\n      if (event.key === \"ArrowLeft\") {\n        event.preventDefault();\n        goPrevious();\n      } else if (event.key === \"ArrowRight\") {\n        event.preventDefault();\n        goNext();\n      }\n    });\n\n    if (\"ResizeObserver\" in window) {\n      const resizeObserver = new ResizeObserver(scheduleResize);\n      resizeObserver.observe(stage);\n    } else {\n      window.addEventListener(\"resize\", scheduleResize, {\n        passive: true\n      });\n    }\n\n    window.setTimeout(hideHint, 7000);\n\n    (async function start() {\n      try {\n        status.textContent = \"Loading images\u2026\";\n        await collectAvailableImages();\n\n        status.textContent = \"Preparing\u2026\";\n        const width = await waitForVisibleWidth();\n        lastStageWidth = width;\n\n        const pageFlipLoaded = await loadPageFlipLibrary();\n\n        if (pageFlipLoaded) {\n          simpleMode = false;\n          buildPageFlip(width);\n        } else {\n          console.warn(\n            \"PageFlip library was unavailable. Using simple carousel fallback.\"\n          );\n          enableSimpleCarousel();\n        }\n      } catch (error) {\n        console.error(\"BOF flipbook failed:\", error);\n        loading.textContent =\n          \"Could not load the flipbook images. Check the JPG file names and paths.\";\n        status.textContent = \"Unable to load\";\n        previousButton.disabled = true;\n        nextButton.disabled = true;\n      }\n    })();\n  }\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d01fbf5 e-flex e-con-boxed e-con e-parent\" data-id=\"d01fbf5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0e62f57 e-con-full e-flex e-con e-child\" data-id=\"0e62f57\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-69aa6fe elementor-widget elementor-widget-html\" data-id=\"69aa6fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"bof-typing-block\">\n  <div class=\"bof-typing-title\">Stay Connected<\/div>\n\n  <div class=\"bof-type\">\n    <span class=\"bof-type__text\">To receive the latest news about Building Ontario Fund<\/span>\n  <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ce6ffde e-con-full e-flex e-con e-child\" data-id=\"ce6ffde\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cc28bd3 elementor-widget elementor-widget-shortcode\" data-id=\"cc28bd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\r\n     #myCustomForm {\r\n        max-width: 600px;\r\n        margin: 0 auto;\r\n        padding: 10px;\r\n        display: flex;\r\n        justify-content: center;\r\n        align-items: center;\r\n    }\r\n#myCustomForm input[type=\"email\"] {\r\n    flex-grow: 1;\r\n    padding: 10px;\r\n    margin-right: 10px;\r\n    border: 1px solid #ddd;\r\n    border-radius: 4px;\r\n    box-sizing: border-box;\r\n    height: 50px; \/* Increase height for better alignment *\/\r\n    width: 100%;\r\n    min-width: 250px;\r\n}\r\n\r\n#myCustomForm input[type=\"submit\"] {\r\n    padding: 12px 24px;\r\n    border: 2px solid white;\r\n    border-radius: 4px;\r\n    color: white;\r\n    background-color: #2271B1;\r\n    cursor: pointer;\r\n    font-size: 20px;\r\n    white-space: nowrap;\r\n    height: 50px; \/* Match the email input height *\/\r\n    line-height: normal;\r\n    display: inline-block;\r\n}\r\n\r\n\r\n    #myCustomForm input[type=\"submit\"]:hover {\r\n        background-color: #0056b3;\r\n    }\r\n\r\n    @media (max-width: 600px) {\r\n        #myCustomForm {\r\n            flex-direction: column; \/* Stack items vertically *\/\r\n        }\r\n\r\n        #myCustomForm input[type=\"email\"],\r\n        #myCustomForm input[type=\"submit\"] {\r\n            width: 100%; \/* Full width for both elements *\/\r\n            margin: 5px 0; \/* Margin for spacing *\/\r\n        }\r\n\r\n        #myCustomForm input[type=\"email\"] {\r\n            margin-right: 0; \/* Remove right margin *\/\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<!-- Custom Form HTML -->\r\n<form id=\"myCustomForm\">\r\n    <input type=\"email\" id=\"your-email\" name=\"your-email\" required autocomplete=\"email\" placeholder=\"Your Email Address\" title=\"Your Email Address\">\r\n    <input type=\"submit\" value=\"Subscribe\">\r\n<\/form>\r\n\r\n<script>\r\n\/\/ JavaScript for Custom Form Redirection and Tooltip Localization\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    var form = document.getElementById('myCustomForm');\r\n    if (form) {\r\n        \/\/ Configure tooltip based on URL\r\n        var emailInput = document.getElementById('your-email');\r\n        if (window.location.href.includes('\/fr')) {\r\n            emailInput.title = \"Votre adresse e-mail\"; \/\/ Tooltip in French\r\n        } \/\/ No else block needed, as the default tooltip is already in English\r\n\r\n        form.addEventListener('submit', function(event) {\r\n            event.preventDefault();\r\n\r\n            var email = emailInput.value;\r\n\r\n            \/\/ Base URL\r\n          \/\/var baseUrl = 'https:\/\/dev.buildingonfund.ca\/';\r\n           var baseUrl = window.location.origin + '\/';\r\n\r\n            \/\/ Determine the correct newsletter path\r\n            var newsletterPath = window.location.href.includes('\/fr') ? 'fr\/newsletter\/' : 'newsletter\/';\r\n\r\n            \/\/ Construct the full redirect URL\r\n            var redirectUrl = baseUrl + newsletterPath + '?email=' + encodeURIComponent(email);\r\n\r\n            window.location.href = redirectUrl;\r\n        });\r\n    }\r\n});\r\n<\/script>\r\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home Investment Highlights Scarborough Junction Housing Initiative Scarborough Junction Housing Initiative Name Scarborough Junction Housing Initiative\u00a0 Sector Affordable Housing Location Greater Toronto Area\u00a0 Participation BOF investment of $176 million in the joint venture to enable and accelerate Phase 1 of the project. Sponsors Republic Developments, Harlo Capital\u00a0 Phase 1 of Scarborough Junction Project Unlocks Approximately [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":13538,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-23395","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/dev.buildingonfund.ca\/fr\/wp-json\/wp\/v2\/pages\/23395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.buildingonfund.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dev.buildingonfund.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dev.buildingonfund.ca\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.buildingonfund.ca\/fr\/wp-json\/wp\/v2\/comments?post=23395"}],"version-history":[{"count":5,"href":"https:\/\/dev.buildingonfund.ca\/fr\/wp-json\/wp\/v2\/pages\/23395\/revisions"}],"predecessor-version":[{"id":24375,"href":"https:\/\/dev.buildingonfund.ca\/fr\/wp-json\/wp\/v2\/pages\/23395\/revisions\/24375"}],"up":[{"embeddable":true,"href":"https:\/\/dev.buildingonfund.ca\/fr\/wp-json\/wp\/v2\/pages\/13538"}],"wp:attachment":[{"href":"https:\/\/dev.buildingonfund.ca\/fr\/wp-json\/wp\/v2\/media?parent=23395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}