{"id":8591,"date":"2025-09-23T09:42:27","date_gmt":"2025-09-23T07:42:27","guid":{"rendered":"https:\/\/www.immoone.it\/city-properties\/"},"modified":"2025-10-14T11:49:27","modified_gmt":"2025-10-14T09:49:27","slug":"city-properties","status":"publish","type":"page","link":"https:\/\/www.immoone.it\/en\/city-properties\/","title":{"rendered":"City Properties"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8591\" class=\"elementor elementor-8591 elementor-8403\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-37b0619 e-flex e-con-boxed e-con e-parent\" data-id=\"37b0619\" 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-24b4790 e-con-full e-flex e-con e-child\" data-id=\"24b4790\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f4173a2 elementor-widget elementor-widget-immobili-widget\" data-id=\"f4173a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"immobili-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t<div id=\"elencoImmobili\">\n\t\t\n\t\t\n\n\t\t<div class=\"loader-immobili\"><img decoding=\"async\" src=\"https:\/\/www.immoone.it\/wp-content\/uploads\/2025\/06\/bounce.svg\" style=\"max-width: 70px !important\"><\/div>\n\t<\/div>\n\t<script>\n\t\t\t\n\t\t\tconst populatePropertiesList = async () => {\n\t\t\t\n\t\t\t\ttry {\n\t\t\t\t\t\/\/ Controlla prima se il file esiste nel tema child\n\t\t\t\t\tlet childThemeUrl = \"https:\/\/www.immoone.it\/wp-content\/themes\/proty-child\/agim-wpengine\/includes\/inc\/immobili_elenco.php?lang=en&city_id=4435&elenco_immobili=yes&griglia_immobili=yes&per_row=2&items=8&url_starter=\/en\/wp-json\/wp\/v2\/pages\/8591\";\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\tlet response;\n\t\t\t\t\t\/\/ Prova prima il tema child\n\t\t\t\t\ttry {\n\t\t\t\t\t\tresponse = await fetch(childThemeUrl).then(r => r.text());\n\t\t\t\t\t} catch (error) {\n\t\t\t\t\t\t\/\/ Se fallisce, usa il file del plugin\n\t\t\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tconst parser = new DOMParser();\n\t\t\t\t\tconst htmlDoc = parser.parseFromString(response, 'text\/html');\n\t\t\t\t\tconst divTemp = document.createElement(\"div\");\n\t\t\t\t\tdivTemp.innerHTML = htmlDoc.body.innerHTML;\n\t\t\t\t\tdocument.getElementById(\"elencoImmobili\").innerHTML = \"\";\n\t\t\t\t\n\t\t\t\t\tdocument.getElementById(\"elencoImmobili\").appendChild(divTemp);\n\t\t\t\t\tconst scripts = htmlDoc.body.querySelectorAll(\"script\");\n\t\t\t\t\tfor (script of scripts) {\n\t\t\t\t\t\teval(script.textContent); \n\t\t\t\t\t\tconsole.log(script);\n\t\t\t\t\t}\n\t\t\t\t} catch (error) {\n\t\t\t\t\tconsole.log(error);\n\t\t\t\t}\n\t\t\t}\n\t\t\tdocument.addEventListener('DOMContentLoaded', populatePropertiesList);\n\t\t\n\t<\/script>\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-95559c4 e-con-full e-flex e-con e-child\" data-id=\"95559c4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-465e909 elementor-widget elementor-widget-ricerca-widget\" data-id=\"465e909\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ricerca-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<div id=\"content-ric\">\n  <div class=\"wrapper\" style=\"width:100%;\">\n    <div id=\"ricerca-interna\">\n\n      <!-- Property Search Section -->\n      <div class=\"auto-container\">\n        <div class=\"property-search-tabs tabs-box\">\n          <form name=\"frmRicerca\" id=\"ricercaForm\" action=\"https:\/\/www.immoone.it\/search\/\" method=\"GET\">\n\n            <input type=\"hidden\" name=\"order_by\" value=\"\" \/>\n            <input type=\"hidden\" name=\"lang\" value=\"en\" \/>\n\n            <input type=\"hidden\" name=\"action\" value=\"immobili\" \/>\n            <input type=\"hidden\" name=\"area_id\" value=\"\">\n                        <input type=\"hidden\" name=\"url_area\" value=\"en\">\n\n            <!--Tab \/ Active Tab-->\n            <div class=\"property-search-form\" style=\"background: none\">\n\n              <div class=\"row\">\n                <h3 class=\"ricerca-avanzata-title\" style=\"font-size: 24px\">search and find your ideal property<\/h3>\n\n                <!-- Form Group -->\n                <div class=\"form-group col-lg-12 col-md-12 col-sm-12\">\n\n                  <div id=\"select_contract\" class=\"ric_row\">\n                    <input type=\"hidden\" name=\"rental\" id=\"rentalInput\" value=\"0\">\n                    <button type=\"button\" id=\"btnVendita\" class=\"contract-btn active\" onclick=\"selectContract(0)\">\n                      Buy                    <\/button>\n                    <button type=\"button\" id=\"btnAffitto\" class=\"contract-btn \" onclick=\"selectContract(1)\">\n                      Rent                    <\/button>\n                  <\/div>\n\n                  <!-- Localit\u00e0 -->\n\n                  <div id=\"select_cities\" class=\"ric_row\">\n                    <label class=\"summary\" onclick=\"jQuery(this).parent().find('.multi_select').toggleClass('opened');\">\n                      <span class=\"custom-span-selection\">\n                        City <i class=\"fas fa-angle-down\"><\/i>\n                    <\/label>\n\n                    <ul class=\"multi_select\">\n\n                      <li>\n                        <label onclick=\"resetLocalita();\">\n                          <i> Any<\/i>\n                        <\/label>\n                      <\/li>\n                                              <li class=\"category\" id=\"prov-0\" style=\"text-transform: uppercase;padding: 5px 0px\">\n                          <label><input class=\"cities province\" title=\"Boa Vista\" type=\"checkbox\" onclick=\"multiselect_province_summary(this);if(jQuery(this).prop('checked') == true){ jQuery('.cities').not(this).prop('checked', false); }\" name=\"province_id\" value=\"800\"  \/>\n                            <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div> Province of Boa Vista                          <\/label>\n                                                  <\/li>\n                        \n                            \n                            <li class=\"prov-0\">\n                              <label>\n                                <input class=\"cities\" title=\"Sal Rei\" onchange=\"jQuery('.province').prop('checked', false);multiselect_cities_summary(this);searchZona('select_districts',this.value,'6cf71c2a0a5740c587a06f390df66f2c',1);\" type=\"checkbox\" name=\"cities_multi[]\" value=\"78653\"  \/>\n                                <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>\n                                 Sal Rei                              <\/label>\n                            <\/li>\n                                                                                                                        <li class=\"category\" id=\"prov-1\" style=\"text-transform: uppercase;padding: 5px 0px\">\n                          <label><input class=\"cities province\" title=\"Firenze\" type=\"checkbox\" onclick=\"multiselect_province_summary(this);if(jQuery(this).prop('checked') == true){ jQuery('.cities').not(this).prop('checked', false); }\" name=\"province_id\" value=\"48\"  \/>\n                            <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div> Province of Firenze                          <\/label>\n                                                  <\/li>\n                        \n                            \n                            <li class=\"prov-1\">\n                              <label>\n                                <input class=\"cities\" title=\"Certaldo\" onchange=\"jQuery('.province').prop('checked', false);multiselect_cities_summary(this);searchZona('select_districts',this.value,'6cf71c2a0a5740c587a06f390df66f2c',1);\" type=\"checkbox\" name=\"cities_multi[]\" value=\"4392\"  \/>\n                                <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>\n                                 Certaldo                              <\/label>\n                            <\/li>\n                                                                                                                        <li class=\"category\" id=\"prov-2\" style=\"text-transform: uppercase;padding: 5px 0px\">\n                          <label><input class=\"cities province\" title=\"Livorno\" type=\"checkbox\" onclick=\"multiselect_province_summary(this);if(jQuery(this).prop('checked') == true){ jQuery('.cities').not(this).prop('checked', false); }\" name=\"province_id\" value=\"49\"  \/>\n                            <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div> Province of Livorno                          <\/label>\n                                                  <\/li>\n                        \n                            \n                            <li class=\"prov-2\">\n                              <label>\n                                <input class=\"cities\" title=\"Collesalvetti\" onchange=\"jQuery('.province').prop('checked', false);multiselect_cities_summary(this);searchZona('select_districts',this.value,'6cf71c2a0a5740c587a06f390df66f2c',1);\" type=\"checkbox\" name=\"cities_multi[]\" value=\"4434\"  \/>\n                                <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>\n                                 Collesalvetti                              <\/label>\n                            <\/li>\n                          \n                            \n                            <li class=\"prov-2\">\n                              <label>\n                                <input class=\"cities\" title=\"Livorno\" onchange=\"jQuery('.province').prop('checked', false);multiselect_cities_summary(this);searchZona('select_districts',this.value,'6cf71c2a0a5740c587a06f390df66f2c',1);\" type=\"checkbox\" name=\"cities_multi[]\" value=\"4435\"  \/>\n                                <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>\n                                 Livorno                              <\/label>\n                            <\/li>\n                          \n                            \n                            <li class=\"prov-2\">\n                              <label>\n                                <input class=\"cities\" title=\"Rosignano Marittimo\" onchange=\"jQuery('.province').prop('checked', false);multiselect_cities_summary(this);searchZona('select_districts',this.value,'6cf71c2a0a5740c587a06f390df66f2c',1);\" type=\"checkbox\" name=\"cities_multi[]\" value=\"4443\"  \/>\n                                <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>\n                                 Rosignano Marittimo                              <\/label>\n                            <\/li>\n                                                                                                                        <li class=\"category\" id=\"prov-3\" style=\"text-transform: uppercase;padding: 5px 0px\">\n                          <label><input class=\"cities province\" title=\"Lucca\" type=\"checkbox\" onclick=\"multiselect_province_summary(this);if(jQuery(this).prop('checked') == true){ jQuery('.cities').not(this).prop('checked', false); }\" name=\"province_id\" value=\"46\"  \/>\n                            <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div> Province of Lucca                          <\/label>\n                                                  <\/li>\n                        \n                            \n                            <li class=\"prov-3\">\n                              <label>\n                                <input class=\"cities\" title=\"Camporgiano\" onchange=\"jQuery('.province').prop('checked', false);multiselect_cities_summary(this);searchZona('select_districts',this.value,'6cf71c2a0a5740c587a06f390df66f2c',1);\" type=\"checkbox\" name=\"cities_multi[]\" value=\"4331\"  \/>\n                                <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>\n                                 Camporgiano                              <\/label>\n                            <\/li>\n                          \n                            \n                            <li class=\"prov-3\">\n                              <label>\n                                <input class=\"cities\" title=\"Lucca\" onchange=\"jQuery('.province').prop('checked', false);multiselect_cities_summary(this);searchZona('select_districts',this.value,'6cf71c2a0a5740c587a06f390df66f2c',1);\" type=\"checkbox\" name=\"cities_multi[]\" value=\"4342\"  \/>\n                                <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>\n                                 Lucca                              <\/label>\n                            <\/li>\n                                                                                                                        <li class=\"category\" id=\"prov-4\" style=\"text-transform: uppercase;padding: 5px 0px\">\n                          <label><input class=\"cities province\" title=\"Pisa\" type=\"checkbox\" onclick=\"multiselect_province_summary(this);if(jQuery(this).prop('checked') == true){ jQuery('.cities').not(this).prop('checked', false); }\" name=\"province_id\" value=\"50\"  \/>\n                            <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div> Province of Pisa                          <\/label>\n                                                  <\/li>\n                        \n                            \n                            <li class=\"prov-4\">\n                              <label>\n                                <input class=\"cities\" title=\"Casciana Terme Lari\" onchange=\"jQuery('.province').prop('checked', false);multiselect_cities_summary(this);searchZona('select_districts',this.value,'6cf71c2a0a5740c587a06f390df66f2c',1);\" type=\"checkbox\" name=\"cities_multi[]\" value=\"78538\"  \/>\n                                <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>\n                                 Casciana Terme Lari                              <\/label>\n                            <\/li>\n                          \n                            \n                            <li class=\"prov-4\">\n                              <label>\n                                <input class=\"cities\" title=\"Cascina\" onchange=\"jQuery('.province').prop('checked', false);multiselect_cities_summary(this);searchZona('select_districts',this.value,'6cf71c2a0a5740c587a06f390df66f2c',1);\" type=\"checkbox\" name=\"cities_multi[]\" value=\"4454\"  \/>\n                                <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>\n                                 Cascina                              <\/label>\n                            <\/li>\n                          \n                            \n                            <li class=\"prov-4\">\n                              <label>\n                                <input class=\"cities\" title=\"Montescudaio\" onchange=\"jQuery('.province').prop('checked', false);multiselect_cities_summary(this);searchZona('select_districts',this.value,'6cf71c2a0a5740c587a06f390df66f2c',1);\" type=\"checkbox\" name=\"cities_multi[]\" value=\"4466\"  \/>\n                                <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>\n                                 Montescudaio                              <\/label>\n                            <\/li>\n                          \n                            \n                            <li class=\"prov-4\">\n                              <label>\n                                <input class=\"cities\" title=\"Pisa\" onchange=\"jQuery('.province').prop('checked', false);multiselect_cities_summary(this);searchZona('select_districts',this.value,'6cf71c2a0a5740c587a06f390df66f2c',1);\" type=\"checkbox\" name=\"cities_multi[]\" value=\"4472\"  \/>\n                                <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>\n                                 Pisa                              <\/label>\n                            <\/li>\n                          \n                            \n                            <li class=\"prov-4\">\n                              <label>\n                                <input class=\"cities\" title=\"San Giuliano Terme\" onchange=\"jQuery('.province').prop('checked', false);multiselect_cities_summary(this);searchZona('select_districts',this.value,'6cf71c2a0a5740c587a06f390df66f2c',1);\" type=\"checkbox\" name=\"cities_multi[]\" value=\"4477\"  \/>\n                                <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>\n                                 San Giuliano Terme                              <\/label>\n                            <\/li>\n                                                                                                \n                    <\/ul>\n                  <\/div>\n\n                  <!-- Campo ricerca CAMERE -->\n                  <div class=\"ric_row beds\">\n                    <input placeholder=\"Camere\" type=\"hidden\" name=\"bedrooms\" min=\"0\" step=\"1\" value=\"\" \/>\n                    <label class=\"summary\" onclick=\"jQuery(this).parent().find('.multi_select').toggleClass('opened');\">\n                                              <span class=\"custom-span-selection\">Bedrooms <i class=\"fas fa-angle-down\"><\/i><\/span>\n                                          <\/label>\n                    <ul class=\"multi_select\">\n                      <li class=\"option\" onclick=\"selectBedrooms('');\">Any<\/li>\n                      <li class=\"option\" onclick=\"selectBedrooms(1);\">1<\/li>\n                      <li class=\"option\" onclick=\"selectBedrooms(2);\">2<\/li>\n                      <li class=\"option\" onclick=\"selectBedrooms(3);\">3<\/li>\n                      <li class=\"option\" onclick=\"selectBedrooms(4);\">4<\/li>\n                      <li class=\"option\" onclick=\"selectBedrooms(5);\">5+<\/li>\n                    <\/ul>\n                    <script>\n                      let inputBedrooms = document.querySelector('input[name=bedrooms]');\n                      const bedsDropdown = document.querySelector('.ric_row.beds .multi_select');\n                      const bedsCustomSpanSelection = document.querySelector('.ric_row.beds .custom-span-selection');\n                      const resetSelectBedrooms = () => {\n                        let selectLi = document.querySelectorAll('.ric_row.beds li');\n                        for (const item of selectLi) {\n                          item.style.color = \"var(--text-color)\";\n                        }\n                      }\n                      const selectBedrooms = (number) => {\n                        inputBedrooms.value = number;\n                        if (number == \"\") {\n                          bedsCustomSpanSelection.innerHTML = 'Bedrooms';\n                        } else if (number == 1) {\n                          bedsCustomSpanSelection.innerHTML = '1 Bedroom ';\n                        } else if (number == \"\") {\n                          bedsCustomSpanSelection.innerHTML = \"Bedrooms \";\n                        } else if (number == 5) {\n                          bedsCustomSpanSelection.innerHTML = \"5+ Bedrooms \"\n                        } else {\n                          bedsCustomSpanSelection.innerHTML = number + ' Bedrooms ';\n                        }\n                        let liPosition = number + 1;\n                        resetSelectBedrooms();\n                        document.querySelector('.ric_row.beds li:nth-child(' + liPosition + ')').style.color = \"var(--second-color)\";\n                        bedsDropdown.classList.remove('opened');\n                      };\n                    <\/script>\n                  <\/div>\n                  \n\n\n                  <!-- Campo ricerca CAMERE -->\n                  <div class=\"ric_row price beds\">\n                    <input placeholder=\"Prezzo\" type=\"hidden\" name=\"price\" min=\"0\" step=\"1\" value=\"\" \/>\n                    <label class=\"summary\" onclick=\"jQuery(this).parent().find('.multi_select').toggleClass('opened');\">\n                                            <span class=\"custom-span-selection\">Price <i class=\"fas fa-angle-down\"><\/i><\/span>\n                    <\/label>\n                    <ul class=\"multi_select\">\n                      <li class=\"option\" onclick=\"selectPrice('');\">Any<\/li>\n                                              <li class=\"option\" onclick=\"selectPrice('0-100000');\">0\u20ac-100000\u20ac<\/li>\n                        <li class=\"option\" onclick=\"selectPrice('100000-200000');\">100.000\u20ac - 200.000\u20ac<\/li>\n                        <li class=\"option\" onclick=\"selectPrice('200000-300000');\">200.000\u20ac - 300.000\u20ac<\/li>\n                        <li class=\"option\" onclick=\"selectPrice('300000-400000');\">300.000\u20ac - 400.000\u20ac<\/li>\n                        <li class=\"option\" onclick=\"selectPrice('400000-500000');\">400.000\u20ac - 500.000\u20ac<\/li>\n                        <li class=\"option\" onclick=\"selectPrice('500000-600000');\">500.000\u20ac - 600.000\u20ac<\/li>\n                        <li class=\"option\" onclick=\"selectPrice('600001');\">Oltre i 600000\u20ac<\/li>\n                                          <\/ul>\n                    <script>\n                      let inputPrice = document.querySelector('input[name=price]');\n                      const priceDropdown = document.querySelector('.ric_row.price .multi_select');\n                      const priceCustomSpanSelection = document.querySelector('.ric_row.price .custom-span-selection');\n                      const resetSelectPrice = () => {\n                        let selectLi = document.querySelectorAll('.ric_row.price li');\n                        for (const item of selectLi) {\n                          item.style.color = \"var(--text-color)\";\n                        }\n                      }\n                      const selectPrice = (number) => {\n                        inputPrice.value = number;\n                        if (number == \"\" || number == null) {\n                          priceCustomSpanSelection.innerHTML = 'Price <i class=\"fas fa-angle-down\"><\/i>';\n                        } else if (number == \"0-300\") {\n                          priceCustomSpanSelection.innerHTML = '0\u20ac - 300\u20ac';\n                        } else if (number == \"300-500\") {\n                          priceCustomSpanSelection.innerHTML = '300\u20ac - 500\u20ac';\n                        } else if (number == \"500-700\") {\n                          priceCustomSpanSelection.innerHTML = '500\u20ac - 700\u20ac';\n                        } else if (number == \"700-900\") {\n                          priceCustomSpanSelection.innerHTML = '700\u20ac - 900\u20ac';\n                        } else if (number == \"901\") {\n                          priceCustomSpanSelection.innerHTML = 'Oltre i 900\u20ac';\n                        } else if (number == \"0-100000\") {\n                          priceCustomSpanSelection.innerHTML = '0\u20ac - 100.000\u20ac';\n                        } else if (number == \"100000-200000\") {\n                          priceCustomSpanSelection.innerHTML = '100.000\u20ac - 200.000\u20ac';\n                        } else if (number == \"200000-300000\") {\n                          priceCustomSpanSelection.innerHTML = '200.000\u20ac - 300.000\u20ac';\n                        } else if (number == \"300000-400000\") {\n                          priceCustomSpanSelection.innerHTML = '300.000\u20ac - 400.000\u20ac';\n                        } else if (number == \"400000-500000\") {\n                          priceCustomSpanSelection.innerHTML = '400.000\u20ac - 500.000\u20ac';\n                        } else if (number == \"500000-600000\") {\n                          priceCustomSpanSelection.innerHTML = '500.000\u20ac - 600.000\u20ac';\n                        } else if (number == \"600001\") {\n                          priceCustomSpanSelection.innerHTML = 'Oltre i 600.000\u20ac';\n                        }\n                        resetSelectPrice();\n                        \/\/ Evidenzia l'opzione selezionata\n                        if (number != \"\" && number != null) {\n                          const options = priceDropdown.querySelectorAll('li.option');\n                          options.forEach((li, index) => {\n                            const onclickAttr = li.getAttribute('onclick');\n                            if (onclickAttr && onclickAttr.includes(\"selectPrice('\" + number + \"')\")) {\n                              li.style.color = \"var(--second-color)\";\n                            }\n                          });\n                        }\n                        priceDropdown.classList.remove('opened');\n                      };\n\n                      \/\/ Inizializza il valore se presente nel GET\n                                          <\/script>\n                  <\/div>\n\n\n\n\n\n\n\n\n\n                  <!-- Campo ricerca CODICE -->\n                  <div class=\"ric_row code\">\n                    <input placeholder=\"Code\" type=\"text\" name=\"code_like\" value=\"\" \/>\n                  <\/div>\n\n\n\n                  <!-- Campo ricerca AVANZATA -->\n                  <div id=\"ricerca-avanzata\">\n\n                    <!-- Campo ricerca avanzata CHECKBOXES -->\n                    <div class=\"ric_row checkboxes\">\n                      <h3 style=\"font-size: 20px;margin-bottom: 15px;width: 100%;\">additional services<\/h3>\n\n                      <label for=\"garden\">\n                        <input type=\"checkbox\" name=\"garden\" id=\"garden\" value=\"1\" >\n                        <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>Garden                      <\/label>\n\n                      <label for=\"lift\">\n                        <input type=\"checkbox\" name=\"lift\" id=\"lift\" value=\"1\" >\n                        <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>Lift                      <\/label>\n                      <label for=\"terrace\">\n                        <input type=\"checkbox\" name=\"terrace\" id=\"terrace\" value=\"1\" >\n                        <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>Terrace                      <\/label>\n                      <label for=\"balcony\">\n                        <input type=\"checkbox\" name=\"balcony\" id=\"balcony\" value=\"1\" >\n                        <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>Balcony                      <\/label>\n                      <label for=\"spazio_esterno\" style=\"width: 100%\">\n                        <input type=\"checkbox\" name=\"spazio_esterno\" id=\"spazio_esterno\" value=\"1\" >\n                        <div class=\"inner\"><i class=\"fas fa-check\"><\/i><\/div>Outdoor space                      <\/label>\n                    <\/div>\n\n                    <div class=\"ric_row\"><\/div>\n                  <\/div>\n\n\n\n\n                  <div class=\"ric_row submit\">\n                    <button type=\"submit\" class=\"cta-button ric-btn-custom\" style=\"width: 100%;border-radius: 10px;\">Search<\/button>\n\n                  <\/div>\n                <\/div>\n              <\/div>\n\n            <\/div>\n\n\n\n          <\/form>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<script>\n    \/\/ Funzione per formattare i prezzi con il punto delle migliaia\n  function formatPrice(value) {\n    return value.toLocaleString(\"it-IT\"); \/\/ Formatta con la notazione italiana\n  }\n  jQuery(document).ready(function($) {\n    \/\/ Inizializzazione dello slider con valori predefiniti\n    $(\"#slider-range\").slider({\n      range: true,\n      min: 0,\n      max: 2000000,\n      step: 10000,\n      values: [\n        0, 2000000      ],\n      slide: function(event, ui) {\n        $(\"#amount\").val(\"\u20ac\" + formatPrice(ui.values[0]) + \" - \u20ac\" + formatPrice(ui.values[1]));\n      }\n    });\n\n    \/\/ Aggiorna il campo di testo con il valore iniziale formattato\n    $(\"#amount\").val(\"\u20ac\" + formatPrice($(\"#slider-range\").slider(\"values\", 0)) + \" - \u20ac\" + formatPrice($(\"#slider-range\").slider(\"values\", 1)));\n\n    \/\/ Funzione per aggiornare i parametri dello slider senza distruggerlo\n    $(\"#contractSelect\").on(\"change\", function() {\n\n    });\n\n\n  });\n<\/script>\n\n<script>\n  function selectContract(val) {\n    document.getElementById('rentalInput').value = val;\n    document.getElementById('btnVendita').classList.toggle('active', val == 0);\n    document.getElementById('btnAffitto').classList.toggle('active', val == 1);\n\n    \/\/ Reset del valore del prezzo quando si cambia contratto\n    const inputPrice = document.querySelector('input[name=price]');\n    const priceCustomSpanSelection = document.querySelector('.ric_row.price .custom-span-selection');\n    const priceMultiSelect = document.querySelector('.ric_row.price .multi_select');\n\n    if (inputPrice) {\n      inputPrice.value = '';\n      priceCustomSpanSelection.innerHTML = 'Price <i class=\"fas fa-angle-down\"><\/i>';\n    }\n\n    \/\/ Aggiorna le opzioni del multi_select del prezzo\n    if (priceMultiSelect) {\n      if (val == 1) {\n        \/\/ Opzioni per affitto ($rental=1)\n        priceMultiSelect.innerHTML = `\n          <li class=\"option\" onclick=\"selectPrice('');\">Any<\/li>\n          <li class=\"option\" onclick=\"selectPrice('0-300');\">0\u20ac-300\u20ac<\/li>\n          <li class=\"option\" onclick=\"selectPrice('300-500');\">300\u20ac - 500\u20ac<\/li>\n          <li class=\"option\" onclick=\"selectPrice('500-700');\">500\u20ac - 700\u20ac<\/li>\n          <li class=\"option\" onclick=\"selectPrice('700-900');\">700\u20ac - 900\u20ac<\/li>\n          <li class=\"option\" onclick=\"selectPrice('901');\">Oltre i 900\u20ac<\/li>\n        `;\n      } else {\n        \/\/ Opzioni per vendita ($rental=0)\n        priceMultiSelect.innerHTML = `\n          <li class=\"option\" onclick=\"selectPrice('');\">Any<\/li>\n          <li class=\"option\" onclick=\"selectPrice('0-100000');\">0\u20ac-100000\u20ac<\/li>\n          <li class=\"option\" onclick=\"selectPrice('100000-200000');\">100.000\u20ac - 200.000\u20ac<\/li>\n          <li class=\"option\" onclick=\"selectPrice('200000-300000');\">200.000\u20ac - 300.000\u20ac<\/li>\n          <li class=\"option\" onclick=\"selectPrice('300000-400000');\">300.000\u20ac - 400.000\u20ac<\/li>\n          <li class=\"option\" onclick=\"selectPrice('400000-500000');\">400.000\u20ac - 500.000\u20ac<\/li>\n          <li class=\"option\" onclick=\"selectPrice('500000-600000');\">500.000\u20ac - 600.000\u20ac<\/li>\n          <li class=\"option\" onclick=\"selectPrice('600001');\">Oltre i 600000\u20ac<\/li>\n        `;\n      }\n    }\n  }\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fe602a2 e-con-full e-flex e-con e-child\" data-id=\"fe602a2\" 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-afa8d0a elementor-widget elementor-widget-text-editor\" data-id=\"afa8d0a\" 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>connect with our agents<\/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-48100ba elementor-widget elementor-widget-text-editor\" data-id=\"48100ba\" 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>We have the right agent for you: trusted professionals who know the area inside out and can find the perfect property for you.<\/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-a8e34e6 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"a8e34e6\" 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=\"tel:+3905861760120\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\" icon-proty-phone\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">(+39) 0586 176 01 20<\/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>\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>cerca e trova il tuo immobile ideale Vendita Affitto Localit&agrave; Vedi tutti Provincia di Livorno Collesalvetti Livorno Rosignano Marittimo Provincia di Lucca Lucca Provincia di Pisa Buti Calci Casciana Terme Lari Cascina Montescudaio Pisa Pontedera San Giuliano Terme San Miniato [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-8591","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>City Properties - Immo One<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.immoone.it\/en\/city-properties\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"City Properties - Immo One\" \/>\n<meta property=\"og:description\" content=\"cerca e trova il tuo immobile ideale Vendita Affitto Localit&agrave; Vedi tutti Provincia di Livorno Collesalvetti Livorno Rosignano Marittimo Provincia di Lucca Lucca Provincia di Pisa Buti Calci Casciana Terme Lari Cascina Montescudaio Pisa Pontedera San Giuliano Terme San Miniato [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.immoone.it\/en\/city-properties\/\" \/>\n<meta property=\"og:site_name\" content=\"Immo One\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/immoone.livorno\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-14T09:49:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.immoone.it\/wp-content\/uploads\/2025\/06\/bounce.svg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.immoone.it\/en\/city-properties\/\",\"url\":\"https:\/\/www.immoone.it\/en\/city-properties\/\",\"name\":\"City Properties - Immo One\",\"isPartOf\":{\"@id\":\"https:\/\/www.immoone.it\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.immoone.it\/en\/city-properties\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.immoone.it\/en\/city-properties\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.immoone.it\/wp-content\/uploads\/2025\/06\/bounce.svg\",\"datePublished\":\"2025-09-23T07:42:27+00:00\",\"dateModified\":\"2025-10-14T09:49:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.immoone.it\/en\/city-properties\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.immoone.it\/en\/city-properties\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.immoone.it\/en\/city-properties\/#primaryimage\",\"url\":\"https:\/\/www.immoone.it\/wp-content\/uploads\/2025\/06\/bounce.svg\",\"contentUrl\":\"https:\/\/www.immoone.it\/wp-content\/uploads\/2025\/06\/bounce.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.immoone.it\/en\/city-properties\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.immoone.it\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"City Properties\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.immoone.it\/en\/#website\",\"url\":\"https:\/\/www.immoone.it\/en\/\",\"name\":\"Immo One\",\"description\":\"Agenzia Immobiliare Livorno\",\"publisher\":{\"@id\":\"https:\/\/www.immoone.it\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.immoone.it\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.immoone.it\/en\/#organization\",\"name\":\"Immo One\",\"url\":\"https:\/\/www.immoone.it\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.immoone.it\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.immoone.it\/wp-content\/uploads\/2025\/04\/logo.png\",\"contentUrl\":\"https:\/\/www.immoone.it\/wp-content\/uploads\/2025\/04\/logo.png\",\"width\":828,\"height\":573,\"caption\":\"Immo One\"},\"image\":{\"@id\":\"https:\/\/www.immoone.it\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/immoone.livorno\",\"https:\/\/instagram.com\/immo_one\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"City Properties - Immo One","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.immoone.it\/en\/city-properties\/","og_locale":"en_US","og_type":"article","og_title":"City Properties - Immo One","og_description":"cerca e trova il tuo immobile ideale Vendita Affitto Localit&agrave; Vedi tutti Provincia di Livorno Collesalvetti Livorno Rosignano Marittimo Provincia di Lucca Lucca Provincia di Pisa Buti Calci Casciana Terme Lari Cascina Montescudaio Pisa Pontedera San Giuliano Terme San Miniato [&hellip;]","og_url":"https:\/\/www.immoone.it\/en\/city-properties\/","og_site_name":"Immo One","article_publisher":"https:\/\/www.facebook.com\/immoone.livorno","article_modified_time":"2025-10-14T09:49:27+00:00","og_image":[{"url":"https:\/\/www.immoone.it\/wp-content\/uploads\/2025\/06\/bounce.svg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.immoone.it\/en\/city-properties\/","url":"https:\/\/www.immoone.it\/en\/city-properties\/","name":"City Properties - Immo One","isPartOf":{"@id":"https:\/\/www.immoone.it\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.immoone.it\/en\/city-properties\/#primaryimage"},"image":{"@id":"https:\/\/www.immoone.it\/en\/city-properties\/#primaryimage"},"thumbnailUrl":"https:\/\/www.immoone.it\/wp-content\/uploads\/2025\/06\/bounce.svg","datePublished":"2025-09-23T07:42:27+00:00","dateModified":"2025-10-14T09:49:27+00:00","breadcrumb":{"@id":"https:\/\/www.immoone.it\/en\/city-properties\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.immoone.it\/en\/city-properties\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.immoone.it\/en\/city-properties\/#primaryimage","url":"https:\/\/www.immoone.it\/wp-content\/uploads\/2025\/06\/bounce.svg","contentUrl":"https:\/\/www.immoone.it\/wp-content\/uploads\/2025\/06\/bounce.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.immoone.it\/en\/city-properties\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.immoone.it\/en\/"},{"@type":"ListItem","position":2,"name":"City Properties"}]},{"@type":"WebSite","@id":"https:\/\/www.immoone.it\/en\/#website","url":"https:\/\/www.immoone.it\/en\/","name":"Immo One","description":"Agenzia Immobiliare Livorno","publisher":{"@id":"https:\/\/www.immoone.it\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.immoone.it\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.immoone.it\/en\/#organization","name":"Immo One","url":"https:\/\/www.immoone.it\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.immoone.it\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.immoone.it\/wp-content\/uploads\/2025\/04\/logo.png","contentUrl":"https:\/\/www.immoone.it\/wp-content\/uploads\/2025\/04\/logo.png","width":828,"height":573,"caption":"Immo One"},"image":{"@id":"https:\/\/www.immoone.it\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/immoone.livorno","https:\/\/instagram.com\/immo_one"]}]}},"_links":{"self":[{"href":"https:\/\/www.immoone.it\/en\/wp-json\/wp\/v2\/pages\/8591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.immoone.it\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.immoone.it\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.immoone.it\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.immoone.it\/en\/wp-json\/wp\/v2\/comments?post=8591"}],"version-history":[{"count":2,"href":"https:\/\/www.immoone.it\/en\/wp-json\/wp\/v2\/pages\/8591\/revisions"}],"predecessor-version":[{"id":8593,"href":"https:\/\/www.immoone.it\/en\/wp-json\/wp\/v2\/pages\/8591\/revisions\/8593"}],"wp:attachment":[{"href":"https:\/\/www.immoone.it\/en\/wp-json\/wp\/v2\/media?parent=8591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}