

<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//northbangalore.com/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<sitemap>
		<loc>https://northbangalore.com/post-sitemap.xml</loc>
		<lastmod>2025-10-07T04:32:22+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://northbangalore.com/page-sitemap.xml</loc>
		<lastmod>2026-04-28T06:57:27+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://northbangalore.com/properties-sitemap.xml</loc>
		<lastmod>2025-11-26T07:13:09+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://northbangalore.com/developers-sitemap.xml</loc>
		<lastmod>2025-06-13T10:23:15+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://northbangalore.com/locations-sitemap.xml</loc>
		<lastmod>2025-10-13T10:44:28+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://northbangalore.com/featured_properties-sitemap.xml</loc>
		<lastmod>2026-04-14T12:22:51+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://northbangalore.com/category-sitemap.xml</loc>
		<lastmod>2025-11-26T07:13:09+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://northbangalore.com/post_tag-sitemap.xml</loc>
		<lastmod>2025-11-26T07:13:09+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://northbangalore.com/property_type-sitemap.xml</loc>
		<lastmod>2026-04-14T12:22:51+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://northbangalore.com/property_status-sitemap.xml</loc>
		<lastmod>2026-04-14T12:22:51+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://northbangalore.com/property_area-sitemap.xml</loc>
		<lastmod>2025-11-26T07:13:09+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://northbangalore.com/property_area1-sitemap.xml</loc>
		<lastmod>2026-04-14T12:22:51+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://northbangalore.com/property_developer-sitemap.xml</loc>
		<lastmod>2025-11-26T07:13:09+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://northbangalore.com/author-sitemap.xml</loc>
		<lastmod>2026-01-20T06:51:30+00:00</lastmod>
	</sitemap>
</sitemapindex>
<!-- XML Sitemap generated by Yoast SEO --><!-- NB-POPUP v1.3 START -->
<div id="nbp-overlay" role="dialog" aria-modal="true">
  <div id="nbp-modal">
    <button id="nbp-close" type="button">&#10005;</button>
    <div id="nbp-left">
      <div id="nbp-brand"><img src="https://northbangalore.com/wp-content/uploads/2025/06/NB_Logo_website-new.png"></div>
      <p id="nbp-tag">Real Estate</p>
      <h2 id="nbp-headline">Unlock North Bangalore's<br><em class="nbp-accent">Most Valuable</em> Opportunities!</h2>
      <p id="nbp-sub">Handpicked commercial spaces, land parcels, and premium listings curated for serious buyers and investors.</p>
      <form id="nbp-form" novalidate>
        <div class="nbp-field">
          <input type="text" id="nbp-name"  placeholder="Full Name"    autocomplete="name" />
          <span class="nbp-err" id="nbp-err-name"></span>
        </div>
        <div class="nbp-field">
          <input type="tel"  id="nbp-phone" placeholder="Phone Number" autocomplete="tel"  />
          <span class="nbp-err" id="nbp-err-phone"></span>
        </div>
        <button type="submit" id="nbp-cta">Get Exclusive Access</button>
        <p id="nbp-fine">No spam. Only high-potential opportunities.</p>
      </form>
      <div id="nbp-success" style="display:none">
        <div id="nbp-tick">&#10003;</div>
        <p>You're in! We'll be in touch soon.</p>
      </div>
    </div>
    <div id="nbp-right" style="background-image:url('https://northbangalore.com/wp-content/uploads/2026/04/WhatsApp-Image-2026-04-23-at-14.36.47-683x1024.jpeg');background-size:cover;background-position:center;"><div id="nbp-rtint"></div></div>
  </div>
</div>

<style>
#nbp-overlay,#nbp-overlay *,#nbp-overlay *::before,#nbp-overlay *::after{box-sizing:border-box!important;margin:0!important;padding:0!important}
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,800;1,700&family=DM+Sans:wght@400;500;600&display=swap');
#nbp-overlay{display:none!important;position:fixed!important;inset:0!important;width:100%!important;height:100%!important;z-index:2147483647!important;background:rgba(0,0,0,.78)!important;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);align-items:center!important;justify-content:center!important;padding:16px!important}
#nbp-overlay.nbp-on{display:flex!important;animation:nbpFade .3s ease}
@keyframes nbpFade{from{opacity:0}to{opacity:1}}
#nbp-modal{position:relative!important;display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;max-width:820px!important;max-height:90vh!important;background:#FAFAF8!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 30px 80px rgba(0,0,0,.55)!important;animation:nbpUp .38s cubic-bezier(.22,1,.36,1)}
@keyframes nbpUp{from{transform:translateY(30px) scale(.97);opacity:0}to{transform:none;opacity:1}}
#nbp-close{position:absolute!important;top:14px!important;right:14px!important;z-index:10!important;width:30px!important;height:30px!important;border-radius:50%!important;border:none!important;background:rgba(255,255,255,.95)!important;color:#222!important;font-size:14px!important;line-height:1!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important;transition:background .2s,transform .2s!important;font-family:sans-serif!important}
#nbp-close:hover{background:#BD0606!important;color:#fff!important;transform:scale(1.1)!important}
#nbp-left{padding:42px 38px 34px!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;gap:0!important}
#nbp-brand{display:flex!important;align-items:center!important;gap:7px!important;margin-bottom:16px!important}
.nbp-dot{display:inline-block!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#BD0606!important;flex-shrink:0!important}
.nbp-bname{font-family:'DM Sans',sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#6B6B6B!important}
#nbp-tag{font-family:'DM Sans',sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#BD0606!important;margin-bottom:9px!important}
#nbp-headline{font-family:'Playfair Display',Georgia,serif!important;font-size:clamp(20px,2.8vw,27px)!important;font-weight:800!important;color:#1A1A1A!important;line-height:1.22!important;margin-bottom:12px!important}
.nbp-accent{color:#BD0606!important;font-style:italic!important}
#nbp-sub{font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:#6B6B6B!important;line-height:1.6!important;margin-bottom:20px!important}
#nbp-form{display:flex!important;flex-direction:column!important;gap:10px!important}
.nbp-field{display:flex!important;flex-direction:column!important;gap:3px!important}
#nbp-form input{width:100%!important;padding:12px 14px!important;background:#F0F0EC!important;border:1.5px solid #E2E2DC!important;border-radius:10px!important;font-family:'DM Sans',sans-serif!important;font-size:14px!important;color:#1A1A1A!important;outline:none!important;-webkit-appearance:none!important;appearance:none!important;transition:border-color .2s,box-shadow .2s!important;box-shadow:none!important}
#nbp-form input:focus{border-color:#BD0606!important;box-shadow:0 0 0 3px rgba(189,6,6,.15)!important;background:#fff!important}
#nbp-form input.nbp-bad{border-color:#e05252!important;box-shadow:0 0 0 3px rgba(220,80,80,.15)!important}
#nbp-form input::placeholder{color:#bbb!important}
.nbp-err{font-family:'DM Sans',sans-serif!important;font-size:12px!important;color:#e05252!important;min-height:14px!important;padding-left:2px!important}
#nbp-cta{width:100%!important;padding:13px 20px!important;margin-top:4px!important;background:#BD0606!important;color:#fff!important;border:none!important;border-radius:10px!important;font-family:'DM Sans',sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.03em!important;cursor:pointer!important;box-shadow:0 4px 18px rgba(189,6,6,.25)!important;transition:background .2s,transform .2s!important}
#nbp-cta:hover{background:#980505!important;transform:translateY(-1px)!important}
#nbp-cta:active{transform:none!important}
#nbp-fine{font-family:'DM Sans',sans-serif!important;font-size:11px!important;color:#bbb!important;text-align:center!important;margin-top:6px!important}
#nbp-success{text-align:center!important;padding:16px 0 8px!important}
#nbp-tick{width:54px!important;height:54px!important;border-radius:50%!important;background:#BD0606!important;color:#fff!important;font-size:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 12px!important;animation:nbpPop .35s cubic-bezier(.22,1,.36,1)!important}
@keyframes nbpPop{from{transform:scale(0)}to{transform:scale(1)}}
#nbp-success p{font-family:'DM Sans',sans-serif!important;font-size:14px!important;color:#1A1A1A!important;font-weight:500!important}
#nbp-right{position:relative!important;min-height:380px!important}
#nbp-rtint{position:absolute!important;inset:0!important;background:linear-gradient(150deg,rgba(189,6,6,.07),rgba(0,0,0,.18))!important}
@media(max-width:600px){
    #nbp-modal {
        grid-template-columns: 1fr !important;
        grid-template-rows: auto auto !important;
        max-height: 73vh !important;
        overflow-y: auto !important;
    }
    /* Move image to top */
    #nbp-right{
        display:block!important;
        grid-row:1!important;
/*         min-height:160px!important; */
        max-height:200px!important;
    }
    #nbp-left{
        grid-row:2!important;
        padding:24px 20px 20px!important;
    }
    #nbp-headline{font-size:20px!important;}
	#nbp-right {
  position: relative;
  overflow: hidden;
  background-size: contain !important;
  background-repeat: no-repeat;
  background-position: center;
}

/* Blurred extension */
#nbp-right::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: inherit; /* pulls dynamic inline image */
  background-size: cover;
  background-position: center;
  filter: blur(25px);
  transform: scale(1.1);
  z-index: 0;
}

/* Create a sharp layer using a child wrapper */
#nbp-right > .nbp-sharp {
  position: absolute;
  inset: 0;
  background-image: inherit;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 1;
}

/* Tint stays on top */
#nbp-rtint {
  position: absolute;
  inset: 0;
  z-index: 2;
}
}
	div#nbp-brand img {
    width: 130px;
}
</style>

<script>
window['nbp_cfg'] = {"targets":["*"],"delay":120000,"ver":"1.3.0"};
</script>
<script>
(function(){
'use strict';
/* Prevent double-init if both wp_head and wp_footer fire */
if(window['nbp_booted']) return;
window['nbp_booted'] = true;

var CFG = window['nbp_cfg'] || {targets:['/sample-page','/sample-page/'],delay:1000};

/* ── Path check ── */
function onTarget(){
    if(CFG.targets.includes('*')) return true;

    var p = window.location.pathname.replace(/\/$/,'') || '/';
    for(var i=0;i<CFG.targets.length;i++){
        if(p===(CFG.targets[i].replace(/\/$/,'')||'/')) return true;
    }
    return false;
}

if(!onTarget()){
    var ghost=document.getElementById('nbp-overlay');
    if(ghost&&ghost.parentNode) ghost.parentNode.removeChild(ghost);
    return;
}

/* ── Show / hide ── */
function show(){
    if(localStorage.getItem('nbp_submitted')) return;

    var o=document.getElementById('nbp-overlay');
    if(!o){ console.error('[NBP] overlay element missing from DOM'); return; }

    var rivals=document.querySelectorAll('#popup-modal,#prelaunchPopup,.popup-overlay,.modal-overlay,.popup-wrapper,.mfp-wrap');
    for(var i=0;i<rivals.length;i++) {
        rivals[i].style.setProperty('display','none','important');
    }

    o.classList.add('nbp-on');
    document.body.style.overflow='hidden';
}
function hide(){
    var o=document.getElementById('nbp-overlay');
    if(!o) return;
    o.classList.remove('nbp-on');
    document.body.style.overflow='';
}

/* ── Validation ── */
function vN(v){v=v.trim();if(!v)return 'Please enter your full name.';if(v.length<2)return 'Name too short.';if(!/^[A-Za-z\s.\-']+$/.test(v))return 'Letters only please.';return '';}
function vP(v){v=v.trim();if(!v)return 'Please enter your phone number.';if(!/^\+?[\d\s\-()]{7,15}$/.test(v))return 'Invalid phone number.';return '';}
function setErr(iId,eId,msg){
    var i=document.getElementById(iId),e=document.getElementById(eId);
    if(!i||!e)return;
    e.textContent=msg;
    msg?i.classList.add('nbp-bad'):i.classList.remove('nbp-bad');
}

/* ── Submit ── */
function onSubmit(ev){
    ev.preventDefault();
    var n=document.getElementById('nbp-name').value;
    var p=document.getElementById('nbp-phone').value;
    var ne=vN(n),pe=vP(p);
    setErr('nbp-name','nbp-err-name',ne);
    setErr('nbp-phone','nbp-err-phone',pe);
    if(ne||pe)return;
    var lead={name:n.trim(),phone:p.trim(),source:window.location.href,ts:new Date().toISOString()};
    console.log('%c[NBP] Lead captured','color:#BD0606;font-weight:bold;font-size:14px;');
    console.table(lead);

	
	/* ── LeadRat API call (minimal) ── */

function toSentenceCase(str){
    if(!str) return '';
    return str.toLowerCase().replace(/(^\w|\s\w)/g, m => m.toUpperCase());
}

const payload = {
    name: toSentenceCase(n),
    mobile: p,
    countryCode: '91',
    notes: 'Submission - NB Exclusive Access Popup',
    source: 'Website'
};

fetch('https://connect.leadrat.com/api/v1/integration/Website', {
    method: 'POST',
    headers: {
        'Content-Type': 'application/json',
        'API-Key': 'Y2FlODYyNzUtMWE0NS00YTBiLTk1ZGUtMzBlMWI4MmY2ZTZk'
    },
    body: JSON.stringify([payload])
})
.then(res => res.json())
.then(data => {
    console.log('[NBP] LeadRat success:', data);
    localStorage.setItem('nbp_submitted', '1');
})
.catch(err => {
    console.error('[NBP] LeadRat error:', err);
});

document.getElementById('nbp-form').style.display='none';
    document.getElementById('nbp-success').style.display='block';
    setTimeout(hide,3000);
}

/* ── Wire up ── */
function boot(){
    var o=document.getElementById('nbp-overlay');
    if(!o){console.error('[NBP] #nbp-overlay not in DOM at boot time');return;}
    document.getElementById('nbp-close').addEventListener('click',hide);
    o.addEventListener('click',function(e){if(e.target===o)hide();});
    document.addEventListener('keydown',function(e){if(e.key==='Escape')hide();});
    document.getElementById('nbp-form').addEventListener('submit',onSubmit);
    document.getElementById('nbp-name').addEventListener('blur',function(){setErr('nbp-name','nbp-err-name',vN(this.value));});
    document.getElementById('nbp-phone').addEventListener('blur',function(){setErr('nbp-phone','nbp-err-phone',vP(this.value));});
    console.log('[NBP] Booted ('+CFG.ver+'). Showing in '+CFG.delay+'ms');
setTimeout(function(){
    show();
    setInterval(show, CFG.delay);
}, CFG.delay);}

/* Run as soon as DOM is ready — handles head, footer, and shutdown positions */
if(document.readyState==='loading'){
    document.addEventListener('DOMContentLoaded',boot);
}else{
    boot();
}

})();
</script>

<script>
document.addEventListener("DOMContentLoaded", function () {
  const right = document.getElementById("nbp-right");
  if (right && !right.querySelector(".nbp-sharp")) {
    const sharp = document.createElement("div");
    sharp.className = "nbp-sharp";
    right.prepend(sharp);
  }
});
</script>
<!-- NB-POPUP v1.3 END -->
    