-1) {
            let s = strcode.indexOf("", e);
            scripts.push(strcode.substring(s_e+1, e));
            strcode = strcode.substring(0, s) + strcode.substring(e_e+1);
        }
        for(let i=0; i 0 ){
                donation = form.donation.value;
            }
            var telephone = form.telephone.value;
            var email = form.email.value;
            var commune = form.commune.value;
            var code_postal = form.code_postal.value;
            var message = form.message.value;
            if( form.infos !== undefined && form.infos.value !== "" ){
                message = form.infos.value + "\n\n"  + message;
            }
            var cnil = form.cnil.value;
            var emplacement = form.emplacement.value;
            var gsm = form.gsm.value;
            var comment = form.comment.value;
            let confirm = "page";
            if( form.confirmation !== undefined && form.confirmation.value === "popin" ){
                confirm = "popin"
            }
            if( nom != "" && prenom != "" && telephone != "" && email != "" && commune != "" && code_postal != "" ){
                chargement.style['display'] = "flex";
                setTimeout(function(){
                    chargement.style['opacity'] = 1;
                },10);
                var xhr_contact = new XMLHttpRequest();
                xhr_contact.overrideMimeType("application/json");
                xhr_contact.onreadystatechange = function () {
                    if (this.readyState === 4 && this.status === 200) {
                        var response = JSON.parse(xhr_contact.responseText);
                        if (response.results == "OK") {
                            confirmation_contact(true,confirm);
                            sending_data = false;
                            //el.innerHTML = response.html;
                        } else {
                            confirmation_contact(true,confirm);
                            chargement.style['display'] = "none";
                            console.log( response.results, response.html );
                        }
                    }
                };
                contact_form.append('d', d);
                contact_form.append('id_page', id_page);
                contact_form.append('projet', projet);
                contact_form.append('donation', donation);
                contact_form.append('nom', nom);
                contact_form.append('prenom', prenom);
                contact_form.append('telephone', telephone);
                contact_form.append('email', email);
                contact_form.append('commune', commune);
                contact_form.append('code_postal', code_postal);
                contact_form.append('message', message);
                contact_form.append('cnil', cnil);
                contact_form.append('emplacement', emplacement);
                if( guide_du_neuf ){
                    contact_form.append('guide_du_neuf', true);
                }
                contact_form.append('gsm', gsm);
                contact_form.append('comment', comment);
                xhr_contact.open("post", '/contact_xhr.php', true);
                xhr_contact.send(contact_form);
            } else {
                var fields = [
                    "nom",
                    "prenom",
                    "telephone",
                    "email",
                    "commune",
                    "code_postal"
                ];
                for( var f = 0 ; f < fields.length ; f ++ ){
                    if( form[fields[f]].value == '' ){
                        form[fields[f]].style['background'] = '#FFCCCC';
                    } else{
                        form[fields[f]].style['background'] = 'inherit';
                    }
                }
                sending_data = false;
            }
        }
        return false;
    }
    if (typeof check_projet_contact_form === 'undefined') {
        function check_projet_contact_form(form) {
            const actives = form.querySelectorAll(".active");
            for( let active of actives){
                active.classList.remove("active");
            }
            if (event.target.name === "select_investir") {
                form.select_investir.classList.add("active");
                form.projet.value = "investir";
                form.donation.value = 0;
            } else if (event.target.name === "select_habiter") {
                form.select_habiter.classList.add("active");
                form.projet.value = "habiter";
                form.donation.value = 0;
            } else if (event.target.name === "select_donation_habiter" || event.target.name === "select_donation_investir" ) {
                form.select_donation.classList.add("active");
                event.target.classList.add("active");
                form.projet.value = "";
                form.donation.value = event.target.value;
            }
        }
    }
    let dropdown_donation_open = false;
    function open_dropdown_donation(el, force){
        event.stopPropagation();
        if(dropdown_donation_open || force){
           el.style['display'] = 'none';
            dropdown_donation_open = false;
        } else {
           el.style['display'] = 'block';
            dropdown_donation_open = true;
        }
    }
    if (typeof fill_input === 'undefined') {
        function fill_input(form,projet_select) {
            let select_projet_title_text = "Sélectionnez votre projet";
            switch ( parseInt( projet_select ) ){
                default:
                case 1 :
                    form.projet.value = "habiter";
                    form.donation.value = 0;
                    select_projet_title_text = "Habiter";
                    break;
                case 2 :
                    form.projet.value = "investir";
                    form.donation.value = 0;
                    select_projet_title_text = "Investir";
                    break;
                case 3 :
                    form.projet.value = "gestion";
                    form.donation.value = 0;
                    select_projet_title_text = "Faire gérer mon bien";
                    form.message.value = "Je souhaite mettre mon bien en location"
                    break;
                case 4 :
                    form.projet.value = "gestion";
                    form.donation.value = 0;
                    select_projet_title_text = "Trouver une location";
                    form.message.value = "Je recherche une location"
                    break;
                case 5 :
                    form.projet.value = "";
                    form.donation.value = 1;
                    select_projet_title_text = "Donation pour habiter";
                    break;
                case 6 :
                    form.projet.value = "";
                    form.donation.value = 2;
                    select_projet_title_text = "Donation pour investir";
                    break;
            }
            form.select_projet_title.innerText = select_projet_title_text;
        }
    }
    let select_project_open = false;
    function open_select_project(el, force){
        event.stopPropagation();
        if(select_project_open || force){
            el.style['display'] = 'none';
            select_project_open = false;
            el.parentNode.classList.remove("select_opened");
        } else {
            el.style['display'] = 'flex';
            select_project_open = true;
            el.parentNode.classList.add("select_opened");
        }
    }
    let unwrap_elements = [];
    function unwrap(el){
        let wrapper = el.parentNode;
        let help_text = el.querySelector('span');
        let container = wrapper.querySelector(".wrap_content");
        if( unwrap_elements.includes(wrapper) ){
            unwrap_elements = unwrap_elements.filter(e => e !== wrapper);
            help_text.innerHTML = "Lire plus";
            container.style['max-height'] = "300px";
            wrapper.classList.remove("unwrap");
            el.parentNode.scrollIntoView({ behavior: "smooth", block: "start" });
        } else {
            unwrap_elements.push(wrapper);
            help_text.innerHTML = "Lire moins";
            container.style['max-height'] = "20000px";
            wrapper.classList.add("unwrap");
        }
    }
    let unwrap_elements_custom = [];
    function unwrap_custom(btn, options = { more: "Lire plus", less: "Lire moins" }) {
        const wrapper = btn.parentNode;
        const container = wrapper.querySelector(".wrap_custom_content");
        const help_text = btn.querySelector(".wrap_help_text");
        if (!container) return;
        capture_original_constraint(container);
        const is_open = unwrap_elements_custom.includes(wrapper);
        if (is_open) {
            // Collapse
            const collapse_height = read_collapse_height(wrapper);
            if (collapse_height != null) {
                apply_collapse_height(container, collapse_height);
            } else {
                restore_original_constraint(container);
            }
            unwrap_elements_custom = unwrap_elements_custom.filter(n => n !== wrapper);
            wrapper.classList.remove("unwrap_custom");
            btn.setAttribute("aria-expanded", "false");
            if (help_text) help_text.innerHTML = options.more;
        } else {
            // Expand
            remove_constraint(container);
            unwrap_elements_custom.push(wrapper);
            wrapper.classList.add("unwrap_custom");
            btn.setAttribute("aria-expanded", "true");
            if (help_text) help_text.innerHTML = options.less;
        }
    }
    function init_unwrap_auto(root_node = document, options = { more: "Lire plus", less: "Lire moins" }) {
        const wrappers = root_node.querySelectorAll(".wrap_custom");
        wrappers.forEach(wrapper => {
            const container = wrapper.querySelector(".wrap_custom_content");
            const btn = wrapper.querySelector(".wrap_custom_toggle");
            const help_text = btn ? btn.querySelector(".wrap_help_text") : null;
            if (!container || !btn) return;
            capture_original_constraint(container);
            const collapse_height = read_collapse_height(wrapper);
            if (collapse_height != null) {
                // Fixed-height mode
                apply_collapse_height(container, collapse_height);
            } else {
                // CSS-clamp mode (keep your CSS max-height/height/line-clamp)
                restore_original_constraint(container);
            }
            const overflowing = is_overflowing(container);
            if (overflowing) {
                btn.style.display = "";
                btn.setAttribute("aria-expanded", "false");
                if (help_text) help_text.innerHTML = options.more;
                wrapper.classList.remove("unwrap_custom");
            } else {
                remove_constraint(container);
                btn.style.display = "none";
                wrapper.classList.add("unwrap_custom");
            }
            one_time_resize_recheck(container, () => {
                if (collapse_height != null) apply_collapse_height(container, collapse_height);
                const now_overflowing = is_overflowing(container);
                if (now_overflowing) {
                    btn.style.display = "";
                    btn.setAttribute("aria-expanded", "false");
                    if (help_text) help_text.innerHTML = options.more;
                    restore_collapsed_state(container, wrapper, collapse_height);
                } else {
                    remove_constraint(container);
                    btn.style.display = "none";
                    wrapper.classList.add("unwrap_custom");
                }
            });
        });
    }
    /* === Helpers === */
    function read_collapse_height(wrapper) {
        const raw = wrapper.getAttribute("data-collapse_height");
        if (!raw) return null;
        const n = parse_int_safe(raw, null);
        return n != null ? n : null;
    }
    function parse_int_safe(value, fallback) {
        const n = parseInt(value, 10);
        return Number.isNaN(n) ? fallback : n;
    }
    function is_overflowing(el) {
        return Math.ceil(el.scrollHeight) > Math.ceil(el.clientHeight);
    }
    function capture_original_constraint(container) {
        if (container.dataset._cap_captured === "1") return;
        const cs = window.getComputedStyle(container);
        container.dataset._orig_max_height = cs.maxHeight; // e.g. "300px" or "none"
        container.dataset._orig_height = cs.height;        // computed px string
        container.dataset._orig_overflow = cs.overflow;    // "hidden", etc.
        container.dataset._cap_captured = "1";
    }
    function restore_original_constraint(container) {
        const orig_max = container.dataset._orig_max_height || "none";
        const orig_height = container.dataset._orig_height || "auto";
        const orig_overflow = container.dataset._orig_overflow || "visible";
        container.style.maxHeight = orig_max;
        // Only restore height if it was explicitly fixed in CSS; otherwise leave "auto"
        if (orig_height !== "auto") container.style.height = orig_height;
        container.style.overflow = orig_overflow;
    }
    function apply_collapse_height(container, height_px) {
        container.style.height = "";          // prefer max-height for transitions
        container.style.maxHeight = height_px + "px";
        container.style.overflow = "hidden";
    }
    function remove_constraint(container) {
        container.style.maxHeight = "none";
        container.style.height = "auto";
        container.style.overflow = "visible";
    }
    function restore_collapsed_state(container, wrapper, collapse_height) {
        if (collapse_height != null) {
            apply_collapse_height(container, collapse_height);
        } else {
            restore_original_constraint(container);
        }
        wrapper.classList.remove("unwrap_custom");
    }
    function one_time_resize_recheck(container, callback_once) {
        if (!("ResizeObserver" in window)) return;
        let done = false;
        const ro = new ResizeObserver(() => {
            if (done) return;
            done = true;
            callback_once();
            ro.disconnect();
        });
        ro.observe(container);
    }
    /* DOM ready */
    document.addEventListener("DOMContentLoaded", () => {
        init_unwrap_auto(document, { more: "Lire plus", less: "Lire moins" });
    });
        
        
             
    	
    
    
    
        ✖
        Transformez votre loyer en Patrimoine 
            
                M. & Mme Dubois étaient locataires d'un T3 en zone A à 1 000 €/mois 
                Avec leur revenu fiscal de référence de 35 000 € ils sont éligibles au Prêt à Taux Zéro 
             
         
        
            
                🏡 
                T3 à 310 000 € frais de notaire inclus 
            
                ◎ 
                PTZ + Prêt Aidé de 165 000 € 
            
                💸 
                Apport de 31 000 € 
            
                🏦 
                Emprunt de 125 000 € 
         
        Leur nouvelle mensualité s'élève à 1 150 €/mois , ils sont devenus propriétaires de leur résidence principale pour 150 € de plus par mois* 
        Contactez-nous & obtenez votre simulation gratuite
        *Document non contractuel. Voir conditions en agence 
     
 
	▾
//=base64_encode('/contact')?>
	
	
		
		
			Retour
			
        
    
Logement neuf Mèze 
            
            La commune de Mèze  se situe en zone B1 
         
    
			
					
        	        2 programmes immobiliers neufs à Mèze  correspondent à votre recherche
             
					
									Retour à la carte 
								
                    				
				📧  Contactez un conseiller
			 
		
		
		
					
                
					
	
		                    Pourquoi acheter un logement neuf à Mèze  
                		
	 
			 
		    
	
						
											Retour 
									
			    
		 
		
			34157
        
            Programmes neufs à proximité de Mèze  
            
         
    
			
			
		 
		
            				
				
                    						
							
                            
                                
									Avis  de l'expert
Mèze jouit d'une excellente réputation et s'impose comme l'un des villages les plus prisés du bassin de Thau. Nichée entre vignes et étang, à proximité de Sète et de Montpellier, cette commune authentique incarne à merveille l'art de vivre méditerranéen. Fière de son identité de village vivant toute l'année, Mèze séduit aussi par son cadre naturel préservé, son port, sa proximité avec Bouzigues, célèbre pour ses huitres, et sa qualité de vie.
Le marché immobilier y est dynamique, quelques programmes neufs y sont proposés et la demande y est forte. Si votre budget le permet et que vous recherchez un lieu de vie mêlant authenticité, nature et vitalité locale, Mèze est une valeur sûre.
                                    
                                        											
                                                Boris Benay                                                													Courtier indépendant en immobilier neuf
                                                											 
                                                                             
                                 
                             
						 
                        				 
            
			
			 
					
			                Nos dernières actualités 
            			
				
					    
        
            
                Budget 2026 : Les partis en accord pour le statut du bailleur privé ?
                
                    27 octobre 2025                
                
                    Hervé Koffel                
             
            
                
                    Face à l'amendement minimaliste du gouvernement, des députés de tous bords proposent un statut du bailleur privé plus intéressant, couplé à une baisse massive de la RLS pour les HLM. Un compromis transpartisan qui pourrait relancer un marché locatif en chute libre depuis la fin du Pinel en 2...                
                Lire l'article 
             
         
     
    
        
            
                Meublés de tourisme : Montpellier met un coup de frein à la prolifération des Airbnb
                
                    20 octobre 2025                
                
                    Hervé Koffel                
             
            
                
                    Le 14 octobre 2025, Montpellier a voté un tour de vis contre les meublés touristiques : quota de 770 logements dans l'Écusson (saturé), durée réduite à 90 jours/an et amendes doublées à 100 000 €. Face aux 36 000 demandes de logement social, la métropole choisit de protéger l'habitat pe...                
                Lire l'article 
             
         
     
    
        
            
                Vincent Jeanbrun nommé ministre du Logement et de la Ville dans le gouvernement Lecornu II
                
                    13 octobre 2025                
                
                    Hervé Koffel                
             
            
                
                    Le 12 octobre 2025, Vincent Jeanbrun hérite du portefeuille du Logement dans le gouvernement Lecornu II, devenant le septième ministre en cinq ans et demi. Ses propositions radicales pour le parc social et ses controverses locales à L'Haÿ-les-Roses alimentent déjà les débats dans un secteur e...                
                Lire l'article 
             
         
     
    
        
            
                Parc Jacques Chirac à Nîmes : Un vaste projet vert de 14,5 hectares démarre ce 6 octobre 2025
                
                    06 octobre 2025                
                
                    Hervé Koffel                
             
            
                
                    Les travaux du parc Jacques Chirac démarrent aujourd'hui à Nîmes : 14,5 hectares d'espaces verts sur les anciennes pépinières Pichon, pour un budget de 19 millions d'euros. On fait le point sur ce projet d'envergure.                
                Lire l'article 
             
         
     
    
        
            
                MaPrimeRénov' revient ce 30 septembre avec des critères durcis et un quota de dossiers
                
                    30 septembre 2025                
                
                    Hervé Koffel                
             
            
                
                    Après trois mois de suspension, MaPrimeRénov' Rénovation d'ampleur reprend ce 30 septembre avec un quota drastique de 13 000 dossiers, des plafonds abaissés et un accès prioritaire redéfini et aux ménages très modestes. Une cure d'austérité qui inquiète les professionnels du bâtiment.                
                Lire l'article 
             
         
     
    
        
            
                Encadrement des loyers : La situation en 2025
                
                    22 septembre 2025                
                
                    Hervé Koffel                
             
            
                
                    Le cinquième baromètre de l'encadrement des loyers dévoile une France à deux vitesses avec peu de dépassements des plafonds légaux dans certaines villes, et plus de la majorité d'annonces hors-la-loi dans d'autres. Le point sur la situation en 2025.                
                Lire l'article 
             
         
     
    
        
            
                Crédit immobilier : Vers une hausse des taux après la note de Fitch ?
                
                    15 septembre 2025                
                
                    Hervé Koffel                
             
            
                
                    L'agence de notation Fitch a baissé à nouveau la note de la France et une inquiétude se fait ressentir quant à une future hausse des taux de crédit immobilier qui en serait la conséquence directe. Analyse de la situation en ce mois de septembre 2025.                
                Lire l'article 
             
         
     
    
        
            
                Exonération de donations pour l'achat d'un logement neuf : La DGFIP publie quelques précisions
                
                    08 septembre 2025                
                
                    Hervé Koffel                
             
            
                
                    L’exonération récente qui couvre les dons familiaux affectés à l’achat d’un logement neuf ou en VEFA, valable jusqu'à fin 2026, a fait l'objet d'une publication de clarifications de la part de la DGFiP. Retour sur les précisions qui ont été données.                
                Lire l'article 
             
         
     
    
        
            
                Le nouveau campus du pôle Léonard de Vinci se précise à Castel Med Park
                
                    01 septembre 2025                
                
                    Hervé Koffel                
             
            
                
                    Le pôle Léonard de Vinci posera ses valises à Castel Med Park après une année de préfiguration à Euromédecine. Architecture frugale, terrasses-canopée et écosystème business-santé-tech : un campus pour attirer et former les talents du numérique.                
                Lire l'article 
             
         
     
    
        
            
                PTZ et location : Comment louer un logement acheté avec un PTZ ?
                
                    28 août 2025                
                
                    Hervé Koffel                
             
            
                
                    Le prêt à taux zéro impose d’occuper le logement comme résidence principale pendant 6 ans. Certaines situations permettent toutefois une mise en location anticipée, sous conditions strictes.                
                Lire l'article 
             
         
     
				 
			 
		 
    
	
	
			
			
				
    Notre offre immobilière  à Montpellier 
    
        
            Programmes immobiliers en périphérie 
            
			Voir
         
        
            Programmes immobiliers en centre-ville 
            
			Voir
         
             
 
	Pourquoi nous choisir ?  
	
		
			
				
					🗺
					+1000  programmes
				 
				
					🏘
					Prix garantis direct 
				 
				
					🤝
					98%  des promoteurs
				 
				
					🌟
					Un interlocuteurunique 
				 
				
					🏗
					250  promoteurs
				 
				
					📊
					20 ans  d'expertise enMontpellier 
				 
			 
		 
	 
 
			 
		 
		
		
		
            
        
    
	 
	
	
	
		
			En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour la réalisation de statistiques de visites.
		
		
			J'accepte