{"id":1940,"date":"2025-10-11T20:29:56","date_gmt":"2025-10-11T20:29:56","guid":{"rendered":"https:\/\/imobil.bg\/projects\/"},"modified":"2025-10-27T16:40:02","modified_gmt":"2025-10-27T16:40:02","slug":"projects","status":"publish","type":"page","link":"https:\/\/imobil.bg\/en\/projects\/","title":{"rendered":"Projects"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1940\" class=\"elementor elementor-1940 elementor-1642\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-67d96d2 e-con-full e-flex e-con e-child\" data-id=\"67d96d2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_bottom&quot;:&quot;curve&quot;,&quot;shape_divider_bottom_negative&quot;:&quot;yes&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"true\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M500,97C126.7,96.3,0.8,19.8,0,0v100l1000,0V1C1000,19.4,873.3,97.8,500,97z\"\/>\n<\/svg>\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b0b1d92 e-con-full e-flex e-con e-child\" data-id=\"b0b1d92\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-06528fa elementor-widget elementor-widget-uael-infobox\" data-id=\"06528fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"uael-infobox.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<div class=\"uael-module-content uael-infobox uael-imgicon-style-normal  infobox-has-icon uael-infobox-icon-above-title  uael-infobox-link-type-none\">\n\t<div class=\"uael-infobox-left-right-wrap\">\n\t\t\t\t\t\t<div class=\"uael-infobox-content\">\n\t\t\t\t\t\t\t<div class=\"uael-module-content uael-imgicon-wrap \">\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uael-infobox-title-wrap'><h1 class=\"uael-infobox-title elementor-inline-editing\" data-elementor-setting-key=\"infobox_title\" data-elementor-inline-editing-toolbar=\"basic\" >Projects<\/h1><\/div>\t\t\t\t\t\t\t\t\t<div class=\"uael-infobox-text-wrap\">\n\t\t\t\t<div class=\"uael-infobox-text elementor-inline-editing\" data-elementor-setting-key=\"infobox_description\" data-elementor-inline-editing-toolbar=\"advanced\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-31eb173 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"31eb173\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7596acc elementor-widget elementor-widget-heading\" data-id=\"7596acc\" 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\">Projects for sale<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b1e6368 elementor-widget elementor-widget-jet-listing-grid\" data-id=\"b1e6368\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;columns_mobile&quot;:&quot;1&quot;,&quot;columns&quot;:3}\" data-widget_type=\"jet-listing-grid.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-listing-grid jet-listing\"><div class=\"jet-listing-not-found jet-listing-grid__items\" data-nav=\"{&quot;enabled&quot;:false,&quot;type&quot;:null,&quot;more_el&quot;:null,&quot;query&quot;:[],&quot;widget_settings&quot;:{&quot;lisitng_id&quot;:1290,&quot;posts_num&quot;:6,&quot;columns&quot;:3,&quot;columns_tablet&quot;:3,&quot;columns_mobile&quot;:1,&quot;column_min_width&quot;:240,&quot;column_min_width_tablet&quot;:240,&quot;column_min_width_mobile&quot;:240,&quot;inline_columns_css&quot;:false,&quot;is_archive_template&quot;:&quot;&quot;,&quot;post_status&quot;:[&quot;publish&quot;],&quot;use_random_posts_num&quot;:&quot;&quot;,&quot;max_posts_num&quot;:9,&quot;not_found_message&quot;:&quot;No data was found&quot;,&quot;is_masonry&quot;:false,&quot;equal_columns_height&quot;:&quot;&quot;,&quot;use_load_more&quot;:&quot;&quot;,&quot;load_more_id&quot;:&quot;&quot;,&quot;load_more_type&quot;:&quot;click&quot;,&quot;load_more_offset&quot;:null,&quot;use_custom_post_types&quot;:&quot;&quot;,&quot;custom_post_types&quot;:[],&quot;hide_widget_if&quot;:&quot;&quot;,&quot;carousel_enabled&quot;:&quot;&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;arrows&quot;:&quot;true&quot;,&quot;arrow_icon&quot;:&quot;fa fa-angle-left&quot;,&quot;dots&quot;:&quot;&quot;,&quot;autoplay&quot;:&quot;true&quot;,&quot;pause_on_hover&quot;:&quot;true&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;true&quot;,&quot;center_mode&quot;:&quot;&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500,&quot;inject_alternative_items&quot;:&quot;&quot;,&quot;injection_items&quot;:[],&quot;scroll_slider_enabled&quot;:&quot;&quot;,&quot;scroll_slider_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;custom_query&quot;:false,&quot;custom_query_id&quot;:&quot;&quot;,&quot;_element_id&quot;:&quot;&quot;,&quot;collapse_first_last_gap&quot;:false,&quot;list_tag_selection&quot;:&quot;&quot;,&quot;list_items_wrapper_tag&quot;:&quot;div&quot;,&quot;list_item_tag&quot;:&quot;div&quot;,&quot;empty_items_wrapper_tag&quot;:&quot;div&quot;}}\" data-listing-source=\"posts\" data-listing-id=\"1290\" data-query-id=\"\" data-queried-id=\"1940|WP_Post\">No data was found<\/div><\/div>\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-4c73bc4 e-flex e-con-boxed e-con e-parent\" data-id=\"4c73bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8fdf274 elementor-widget elementor-widget-heading\" data-id=\"8fdf274\" 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\">All projects<\/h2>\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-9b1fb7e e-flex e-con-boxed e-con e-parent\" data-id=\"9b1fb7e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-64335af elementor-widget elementor-widget-html\" data-id=\"64335af\" 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  \/* Layout: List | Map | Street View (responsive) *\/\r\n  .gwrap { display: flex; gap: 12px; flex-wrap: wrap; }\r\n  .gcol { background:#fff; border:1px solid #e5e7eb; border-radius:12px; padding:10px; }\r\n  .glist { flex: 1 1 280px; max-height: 700px; overflow:auto; }\r\n  .gmap  { flex: 2 1 520px; min-width: 420px; }\r\n  .gsv   { flex: 1.5 1 380px; min-width: 320px; }\r\n  #map, #pano { height: 660px; border-radius:8px; }\r\n  .gi { padding:8px 10px; border-radius:8px; cursor:pointer; display:flex; align-items:center; gap:8px; }\r\n  .gi:hover { background:#f3f4f6; }\r\n  .gi.active { background:#e5f0ff; }\r\n  .gtitle { font-weight:600; }\r\n  .gaddr { font-size:12px; color:#6b7280; }\r\n  .gsearch { margin-bottom:8px; width:100%; padding:8px 10px; border:1px solid #e5e7eb; border-radius:8px; }\r\n  @media (max-width: 1024px){\r\n    .gmap, .gsv { min-width: 100%; flex:1 1 100%; }\r\n    #map, #pano { height: 420px; }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"gwrap\">\r\n  <!-- Left: Always-visible list -->\r\n  <div class=\"gcol glist\">\r\n    <input id=\"gfilter\" class=\"gsearch\" type=\"text\" placeholder=\"Filter by name or address...\">\r\n    <div id=\"list\"><\/div>\r\n  <\/div>\r\n\r\n  <!-- Center: Map -->\r\n  <div class=\"gcol gmap\">\r\n    <div id=\"map\"><\/div>\r\n  <\/div>\r\n\r\n  <!-- Right: Street View -->\r\n  <div class=\"gcol gsv\">\r\n    <div id=\"pano\"><\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n\/**\r\n * LOCATIONS: name + address (Geocoding will resolve to lat\/lng).\r\n * Tip: If you later add precise coords, set lat\/lng and leave address \"\" for faster load.\r\n *\/\r\nconst LOCATIONS = [\r\n  { name: \"\u0421\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u0441\u0442\u0432\u043e \u043d\u0430 \u0436\u0438\u043b\u0438\u0449\u043d\u0430 \u0441\u0433\u0440\u0430\u0434\u0430 1250 \u043c\u00b2 (2004\/2005)\", address: '\u0443\u043b. \"\u041c\u044a\u0440\u0444\u0438\" 32, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0415\u0434\u043d\u043e\u0444\u0430\u043c\u0438\u043b\u043d\u0430 \u043a\u044a\u0449\u0430, \u0436\u043a \u0425\u043b\u0430\u0434\u0438\u043b\u043d\u0438\u043a\u0430 (2006)\", address: '\u0436.\u043a. \u0425\u043b\u0430\u0434\u0438\u043b\u043d\u0438\u043a\u0430, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0420\u0435\u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u041a\u0422\u0411 \u2013 \u043f\u043b. \u201e\u0413\u0430\u0440\u0438\u0431\u0430\u043b\u0434\u0438\u201c (2005\/2006)\", address: '\u043f\u043b\u043e\u0449\u0430\u0434 \u201e\u0413\u0430\u0440\u0438\u0431\u0430\u043b\u0434\u0438\u201c, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0420\u0435\u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u2013 \u043f\u043e\u0447\u0438\u0432\u043d\u0430 \u0431\u0430\u0437\u0430 \u201e\u0412\u0430\u0441\u0438\u043b\u0438\u043a\u043e\u201c (2006\/2007)\", address: '\u041f\u043e\u0447\u0438\u0432\u043d\u0430 \u0431\u0430\u0437\u0430 \u201e\u0412\u0430\u0441\u0438\u043b\u0438\u043a\u043e\u201c, \u0426\u0430\u0440\u0435\u0432\u043e, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0416\u0438\u043b\u0438\u0449\u043d\u0430 \u043a\u043e\u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f \u2013 \u0436\u043a \u201e\u041c\u043b\u0430\u0434\u043e\u0441\u0442\u201c (2007\/2008)\", address: '\u0443\u043b. \u201e\u0410\u0442\u0430\u043d\u0430\u0441 \u041c\u043e\u0441\u043a\u043e\u0432\u201c, \u0431\u043b. 486, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0416\u0438\u043b\u0438\u0449\u043d\u0430 \u043a\u043e\u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f \u2013 \u0412\u0415\u0426 \u0421\u0438\u043c\u0435\u043e\u043d\u043e\u0432\u043e \u043a\u0432.124 (2008\/2009)\", address: '\u0443\u043b. \u201e\u0411\u043e\u0440\u0438\u0441 \u0410\u0440\u0441\u043e\u0432\u201c 2, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0416\u0438\u043b\u0438\u0449\u043d\u0438 \u043a\u043e\u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u2013 \u0436\u043a \u201e\u0411\u043e\u0440\u043e\u0432\u043e\u201c, \u043c. \u041f\u043b\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u043d \u043a\u0430\u043d\u0430\u043b (2008\/2010)\", address: '\u0443\u043b. \u201e\u041a\u043d\u044f\u0433\u0438\u043d\u044f \u041a\u043b\u0435\u043c\u0435\u043d\u0442\u0438\u043d\u0430\u201c 38, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0421\u0433\u0440\u0430\u0434\u0430 \u0437\u0430 \u043e\u0431\u0449\u0435\u0441\u0442\u0432. \u043e\u0431\u0441\u043b\u0443\u0436\u0432\u0430\u043d\u0435 \u2013 \u043c. \u041a\u0440\u044a\u0441\u0442\u043e\u0432\u0430 \u0432\u0430\u0434\u0430 (2008\/2009)\", address: '\u043c. \u041a\u0440\u044a\u0441\u0442\u043e\u0432\u0430 \u0432\u0430\u0434\u0430, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0410\u0434\u043c. \u0438 \u0442\u044a\u0440\u0433\u043e\u0432\u0441\u043a\u0430 \u0441\u0433\u0440\u0430\u0434\u0430 \u2013 \u043f\u0440\u043e\u0431\u0438\u0432 \u0431\u0443\u043b. \u201e\u041f. \u0421\u043b\u0430\u0432\u0435\u0439\u043a\u043e\u0432\u201c (2009\/2010)\", address: '\u0443\u043b. \u201e\u0413\u044e\u0435\u0448\u0435\u0432\u043e\u201c 14, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u2013\u0441\u043a\u043b\u0430\u0434\u043e\u0432\u0430 \u0431\u0430\u0437\u0430 (2009\/2011)\", address: '\u0431\u0443\u043b. \u201e\u041b\u043e\u043c\u0441\u043a\u043e \u0448\u043e\u0441\u0435\u201c, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0416\u0438\u043b\u0438\u0449\u043d\u0430 \u0441\u0433\u0440\u0430\u0434\u0430 \u043a\u0432.2\u0410, \u0423\u041f\u0418 XIII-1015,1744 (2014\/2015)\", address: '\u0443\u043b. \u201e132\u201c \u211618, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0416\u0438\u043b\u0438\u0449\u043d\u0430 \u0441\u0433\u0440\u0430\u0434\u0430 \u0423\u041f\u0418 XIII-10, \u043c. \u0417\u043e\u043d\u0430 \u0413-12 (2015)\", address: '\u0443\u043b. \u201e\u041c\u0430\u0440\u0438\u043d \u0414\u0440\u0438\u043d\u043e\u0432\u201c 19, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0412\u0438\u0441\u043e\u043a\u043e\u0435\u0442\u0430\u0436\u043d\u0430 \u0441\u0433\u0440\u0430\u0434\u0430 \u2013 \u043c. \u201e\u0414\u0438\u0430\u043d\u0430\u0431\u0430\u0434-\u0437\u0430\u043f\u0430\u0434\u201c (2015\/2017)\", address: '\u0443\u043b. \u201e\u0422\u0438\u043d\u0442\u044f\u0432\u0430\u201c 122, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0416\u0438\u043b\u0438\u0449\u043d\u0430 \u0441\u0433\u0440\u0430\u0434\u0430 \u2013 \u201e\u041a\u0440\u0430\u0441\u043d\u043e \u0441\u0435\u043b\u043e \u2013 \u041f\u043b\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u043d \u043a\u0430\u043d\u0430\u043b\u201c (2016\/2017)\", address: '\u0443\u043b. \u201e\u041a\u043d\u044f\u0433\u0438\u043d\u044f \u041a\u043b\u0435\u043c\u0435\u043d\u0442\u0438\u043d\u0430\u201c 34, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0410\u043f\u0430\u0440\u0442\u0445\u043e\u0442\u0435\u043b + \u0431\u0438\u0441\u0442\u0440\u043e \u2013 \u0440-\u043d \u041e\u0431\u043e\u0440\u0438\u0449\u0435\", address: '\u0443\u043b. \u201e\u0418\u0441\u043a\u044a\u0440\u201c 96, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0412\u0438\u0441\u043e\u043a\u043e\u0435\u0442\u0430\u0436\u043d\u0430 \u0441\u0433\u0440\u0430\u0434\u0430 \u2013 \u043c. \u201e\u0418\u0437\u0442\u043e\u043a\u2013\u0418\u0437\u0442\u043e\u043a\u201c\", address: '\u0443\u043b. \u201e\u0422\u0430\u0440\u0430\u0441 \u0428\u0435\u0432\u0447\u0435\u043d\u043a\u043e\u201c 1\u0410, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0416\u0438\u043b\u0438\u0449\u043d\u0430 \u0441\u0433\u0440\u0430\u0434\u0430 \u2013 \u043c. \u201e\u0422\u0440\u0435\u0442\u0430 \u0438\u0437\u0432\u044a\u043d\u0433\u0440\u0430\u0434\u0441\u043a\u0430 \u0447\u0430\u0441\u0442\u201c\", address: '\u0443\u043b. \u201e\u041a\u0440\u0430\u043b\u0438 \u041c\u0430\u0440\u043a\u043e\u201c 6, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u041c\u043d\u043e\u0433\u043e\u0444\u0430\u043c\u0438\u043b\u043d\u0430 \u0441\u0433\u0440\u0430\u0434\u0430 \u0441 \u0433\u0430\u0440\u0430\u0436\u0438 \u2013 \u0413\u0413\u0426 \u0437\u043e\u043d\u0430 \u041117\", address: '\u0443\u043b. \u201e\u041b\u044e\u0442\u0438\u0431\u0440\u043e\u0434\u201c 6-8, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0416\u0438\u043b\u0438\u0449\u043d\u0430 \u0441\u0433\u0440\u0430\u0434\u0430 5 \u0435\u0442. + \u043f\u043e\u0434\u0437\u0435\u043c\u043d\u0438 \u0433\u0430\u0440\u0430\u0436\u0438 \u2013 \u041b\u043e\u0437\u0435\u043d\u0435\u0446 I\", address: '\u0443\u043b. \u201e\u0414\u0438\u043c\u0438\u0442\u044a\u0440 \u0425\u0430\u0434\u0436\u0438\u043a\u043e\u0446\u0435\u0432\u201c 32, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0421\u043c\u0435\u0441\u0435\u043d\u0430 \u0441\u0433\u0440\u0430\u0434\u0430 \u2013 \u0436\u043a \u201e\u0414\u0440\u0443\u0436\u0431\u0430-\u0440\u0430\u0437\u0448\u0438\u0440\u0435\u043d\u0438\u0435\u201c\", address: '\u0443\u043b. \u201e\u041e\u0431\u0438\u043a\u043e\u043b\u043d\u0430\u201c, \u0431\u043b. 604, \u0436.\u043a. \u0414\u0440\u0443\u0436\u0431\u0430, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n  { name: \"\u0416\u0438\u043b\u0438\u0449\u043d\u0430 \u0441\u0433\u0440\u0430\u0434\u0430 \u2013 \u0440-\u043d \u0421\u043b\u0430\u0442\u0438\u043d\u0430\", address: '\u0443\u043b. \u201e\u0412\u0435\u043b\u0447\u043e \u0410\u0442\u0430\u043d\u0430\u0441\u043e\u0432\u201c 41-43, \u0421\u043e\u0444\u0438\u044f, \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f', lat:null, lng:null },\r\n];\r\n\r\n\/\/ --- SETTINGS ---\r\nconst DEFAULT_ZOOM = 12;\r\nconst STREET_VIEW_RADIUS_METERS = 50; \/\/ search radius for nearest pano\r\nconst GEOCODE_DELAY_MS = 250; \/\/ throttle geocoding\r\n\r\nlet map, pano, geocoder, svService;\r\nlet markers = [];\r\nlet listEl, filterEl;\r\n\r\n\/\/ helper\r\nconst wait = (ms) => new Promise(res => setTimeout(res, ms));\r\n\r\nfunction initApp() {\r\n  listEl = document.getElementById('list');\r\n  filterEl = document.getElementById('gfilter');\r\n  filterEl.addEventListener('input', () => renderList(filterEl.value.trim().toLowerCase()));\r\n\r\n  geocoder = new google.maps.Geocoder();\r\n  svService = new google.maps.StreetViewService();\r\n\r\n  map = new google.maps.Map(document.getElementById(\"map\"), {\r\n    center: { lat: 42.6977, lng: 23.3219 }, \/\/ Sofia default\r\n    zoom: DEFAULT_ZOOM,\r\n    mapTypeId: \"satellite\", \r\n    mapTypeControl: true,\r\n    streetViewControl: false, \/\/ our own panel at right\r\n    fullscreenControl: true,\r\n  });\r\n\r\n  pano = new google.maps.StreetViewPanorama(document.getElementById(\"pano\"), {\r\n    pov: { heading: 0, pitch: 0 },\r\n    zoom: 1,\r\n    visible: false\r\n  });\r\n\r\n  prepareLocations().then(() => {\r\n    placeMarkers();\r\n    fitToMarkers();\r\n    renderList();\r\n  });\r\n}\r\n\r\nasync function prepareLocations() {\r\n  for (let i = 0; i < LOCATIONS.length; i++) {\r\n    const loc = LOCATIONS[i];\r\n    if ((loc.lat == null || loc.lng == null) && loc.address) {\r\n      try {\r\n        await wait(GEOCODE_DELAY_MS);\r\n        const res = await geocodeAddress(loc.address);\r\n        if (res) {\r\n          loc.lat = res.lat();\r\n          loc.lng = res.lng();\r\n        }\r\n      } catch (e) {\r\n        console.warn(\"Geocode failed for:\", loc.name || loc.address, e);\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\nfunction geocodeAddress(address) {\r\n  return new Promise((resolve, reject) => {\r\n    geocoder.geocode({ address }, (results, status) => {\r\n      if (status === \"OK\" && results[0]) {\r\n        resolve(results[0].geometry.location);\r\n      } else {\r\n        reject(status);\r\n      }\r\n    });\r\n  });\r\n}\r\n\r\nfunction placeMarkers() {\r\n  markers.forEach(m => m.setMap(null));\r\n  markers = [];\r\n\r\n  LOCATIONS.forEach((loc, idx) => {\r\n    if (loc.lat == null || loc.lng == null) return;\r\n    const marker = new google.maps.Marker({\r\n      map,\r\n      position: { lat: loc.lat, lng: loc.lng },\r\n      title: loc.name || loc.address || \"\u041b\u043e\u043a\u0430\u0446\u0438\u044f\",\r\n    });\r\n    marker._idx = idx;\r\n    marker.addListener('click', () => selectLocation(idx));\r\n    markers.push(marker);\r\n  });\r\n}\r\n\r\nfunction fitToMarkers() {\r\n  const bounds = new google.maps.LatLngBounds();\r\n  let added = 0;\r\n  markers.forEach(m => { bounds.extend(m.getPosition()); added++; });\r\n  if (added > 0) map.fitBounds(bounds);\r\n}\r\n\r\nfunction renderList(filter = \"\") {\r\n  listEl.innerHTML = \"\";\r\n  LOCATIONS.forEach((loc, idx) => {\r\n    const text = ((loc.name || \"\") + \" \" + (loc.address || \"\")).toLowerCase();\r\n    if (filter && !text.includes(filter)) return;\r\n\r\n    const item = document.createElement('div');\r\n    item.className = 'gi';\r\n    item.dataset.idx = idx;\r\n    item.innerHTML = `\r\n      <div>\r\n        <div class=\"gtitle\">${escapeHtml(loc.name || \"\u041e\u0431\u0435\u043a\u0442\")}<\/div>\r\n        <div class=\"gaddr\">${escapeHtml(loc.address || (loc.lat && loc.lng ? `${loc.lat.toFixed(5)}, ${loc.lng.toFixed(5)}` : \"\"))}<\/div>\r\n      <\/div>\r\n    `;\r\n    item.addEventListener('click', () => selectLocation(idx));\r\n    listEl.appendChild(item);\r\n  });\r\n}\r\n\r\nfunction selectLocation(idx) {\r\n  \/\/ highlight\r\n  document.querySelectorAll('.gi').forEach(el => el.classList.remove('active'));\r\n  const activeEl = Array.from(document.querySelectorAll('.gi')).find(el => +el.dataset.idx === idx);\r\n  if (activeEl) activeEl.classList.add('active');\r\n\r\n  const loc = LOCATIONS[idx];\r\n  if (!loc || loc.lat == null || loc.lng == null) return;\r\n\r\n  const latLng = new google.maps.LatLng(loc.lat, loc.lng);\r\n  map.panTo(latLng);\r\n  map.setZoom(16);\r\n\r\n  \/\/ Street View near the location\r\n  svService.getPanorama({ location: latLng, radius: STREET_VIEW_RADIUS_METERS }, (data, status) => {\r\n    if (status === \"OK\" && data && data.location) {\r\n      pano.setPano(data.location.pano);\r\n      pano.setPov({ heading: 0, pitch: 0 });\r\n      pano.setVisible(true);\r\n    } else {\r\n      pano.setVisible(false); \/\/ no pano available\r\n    }\r\n  });\r\n}\r\n\r\n\/\/ Basic HTML escape\r\nfunction escapeHtml(str) {\r\n  return String(str).replace(\/[&<>\"']\/g, s => ({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[s]));\r\n}\r\n<\/script>\r\n\r\n<!-- Load Google Maps JS API (enable Maps JavaScript API; if using addresses, also enable Geocoding API) -->\r\n<script src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyCZyBGJbzYB1o_RfEDLqpRuttJdnBAb9M8\" async=\"\" defer onload=\"initApp()\"><\/script>\r\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-7ce9006 e-flex e-con-boxed e-con e-parent\" data-id=\"7ce9006\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-37a7a10 elementor-widget elementor-widget-heading\" data-id=\"37a7a10\" 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\">Gallery<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6de25dc elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel\" data-id=\"6de25dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;3&quot;,&quot;slides_to_scroll&quot;:&quot;2&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:61,&quot;sizes&quot;:[]},&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&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=\"\u0412\u044a\u0440\u0442\u0435\u043b\u0435\u0436\u043a\u0430 \u0441 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" 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 7\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/imobil.bg\/wp-content\/uploads\/2025\/10\/s4.png\" alt=\"s4\"  title=\"Projects\" \/><figcaption class=\"elementor-image-carousel-caption\">Drujba, bl.604<\/figcaption><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 7\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/imobil.bg\/wp-content\/uploads\/2025\/10\/s3.png\" alt=\"s3\"  title=\"Projects\" \/><figcaption class=\"elementor-image-carousel-caption\">Drujba, bl.604<\/figcaption><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 7\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/imobil.bg\/wp-content\/uploads\/2025\/10\/s2.png\" alt=\"s2\"  title=\"Projects\" \/><figcaption class=\"elementor-image-carousel-caption\">1A Taras Shevchenko Street<\/figcaption><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 7\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/imobil.bg\/wp-content\/uploads\/2025\/10\/s1.png\" alt=\"s1\"  title=\"Projects\" \/><figcaption class=\"elementor-image-carousel-caption\">Ul. Tintyava 122<\/figcaption><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 7\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/imobil.bg\/wp-content\/uploads\/2025\/10\/s7.png\" alt=\"s7\"  title=\"Projects\" \/><figcaption class=\"elementor-image-carousel-caption\">Ul. Krali Marko 6<\/figcaption><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 7\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/imobil.bg\/wp-content\/uploads\/2025\/10\/s6.png\" alt=\"s6\"  title=\"Projects\" \/><figcaption class=\"elementor-image-carousel-caption\">Ul. Krali Marko 6<\/figcaption><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 of 7\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/imobil.bg\/wp-content\/uploads\/2025\/10\/s5.png\" alt=\"s5\"  title=\"Projects\" \/><figcaption class=\"elementor-image-carousel-caption\">Drujba, bl.604<\/figcaption><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\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\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Projects Projects for sale No data was found All projects Gallery Drujba, bl.604 Drujba, bl.604 1A Taras Shevchenko Street Ul. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1940","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/imobil.bg\/en\/wp-json\/wp\/v2\/pages\/1940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/imobil.bg\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/imobil.bg\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/imobil.bg\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/imobil.bg\/en\/wp-json\/wp\/v2\/comments?post=1940"}],"version-history":[{"count":4,"href":"https:\/\/imobil.bg\/en\/wp-json\/wp\/v2\/pages\/1940\/revisions"}],"predecessor-version":[{"id":1980,"href":"https:\/\/imobil.bg\/en\/wp-json\/wp\/v2\/pages\/1940\/revisions\/1980"}],"wp:attachment":[{"href":"https:\/\/imobil.bg\/en\/wp-json\/wp\/v2\/media?parent=1940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}