Real Estate Industry

/* =========================================================
WORDPRESS-SAFE ISOLATION
All styles are scoped to #real-estate-cybersecurity.
========================================================= */
#real-estate-cybersecurity{
–primary:#8E231F;
–primary-dark:#6E1714;
–primary-soft:#F8ECEB;
–secondary:#221E1F;
–third:#878787;
–white:#FFFFFF;
–off:#FAFAF9;
–light:#F5F5F4;
–border:#E7E5E4;
–text:#221E1F;
–muted:#666666;
–shadow-sm:0 8px 25px rgba(34,30,31,.06);
–shadow-md:0 18px 50px rgba(34,30,31,.10);
–shadow-lg:0 25px 80px rgba(34,30,31,.13);
–radius:18px;
–container:1180px;
–ease:all .3s ease;
all:initial;
display:block;
width:100%;
box-sizing:border-box;
font-family:”Inter”,Arial,sans-serif;
color:var(–text);
background:#fff;
line-height:1.7;
-webkit-font-smoothing:antialiased;
text-align:left;
overflow:hidden;
scroll-behavior:smooth;
}

#real-estate-cybersecurity,
#real-estate-cybersecurity *{box-sizing:border-box}

#real-estate-cybersecurity h1,
#real-estate-cybersecurity h2,
#real-estate-cybersecurity h3,
#real-estate-cybersecurity h4,
#real-estate-cybersecurity p,
#real-estate-cybersecurity ul,
#real-estate-cybersecurity ol{font-family:”Inter”,Arial,sans-serif}

#real-estate-cybersecurity h1,
#real-estate-cybersecurity h2,
#real-estate-cybersecurity h3,
#real-estate-cybersecurity h4,
#real-estate-cybersecurity p,
#real-estate-cybersecurity ul,
#real-estate-cybersecurity ol{margin:0}

#real-estate-cybersecurity ul,
#real-estate-cybersecurity ol{padding:0;list-style:none}

#real-estate-cybersecurity a{text-decoration:none;color:inherit}
#real-estate-cybersecurity img{max-width:100%;display:block}
#real-estate-cybersecurity button{font-family:inherit}
#real-estate-cybersecurity .container{width:min(var(–container),calc(100% – 40px));margin:0 auto}
#real-estate-cybersecurity .section{padding:84px 0}
#real-estate-cybersecurity .center{text-align:center}
#real-estate-cybersecurity .eyebrow{
display:inline-flex;
align-items:center;
gap:9px;
color:var(–primary);
font-size:12px;
font-weight:800;
letter-spacing:1.6px;
text-transform:uppercase;
margin-bottom:15px;
}
#real-estate-cybersecurity .eyebrow:before{
content:””;
width:28px;
height:2px;
background:var(–primary);
}
#real-estate-cybersecurity .section-title{
max-width:840px;
font-size:clamp(32px,4vw,48px);
line-height:1.1;
letter-spacing:-1.6px;
margin:0 auto 18px;
text-align:center;
}
#real-estate-cybersecurity .section-title-left{
max-width:760px;
font-size:clamp(32px,4vw,48px);
line-height:1.1;
letter-spacing:-1.6px;
margin:0 0 18px;
text-align:left;
}
#real-estate-cybersecurity .section-intro{
max-width:800px;
color:var(–muted);
font-size:16px;
margin:0 auto;
}
#real-estate-cybersecurity .btn{
display:inline-flex;
align-items:center;
justify-content:center;
gap:9px;
min-height:50px;
padding:0 22px;
border-radius:8px;
border:1px solid transparent;
font-size:13px;
font-weight:800;
transition:var(–ease);
cursor:pointer;
}
#real-estate-cybersecurity .btn-primary{background:var(–primary);color:#fff}
#real-estate-cybersecurity .btn-primary:hover{background:var(–primary-dark);transform:translateY(-2px)}
#real-estate-cybersecurity .btn-outline{background:#fff;border-color:#D4D0CE;color:var(–secondary)}
#real-estate-cybersecurity .btn-outline:hover{border-color:var(–primary);color:var(–primary)}
#real-estate-cybersecurity .reveal{
opacity:0;
transform:translateY(22px);
transition:opacity .7s ease,transform .7s ease;
}
#real-estate-cybersecurity .reveal.visible{opacity:1;transform:none}

/* =========================================================
HERO
========================================================= */
#real-estate-cybersecurity .hero{
min-height:720px;
display:flex;
align-items:center;
position:relative;
background:
radial-gradient(circle at 7% 18%,rgba(142,35,31,.10),transparent 25%),
radial-gradient(circle at 93% 76%,rgba(34,30,31,.045),transparent 25%),
linear-gradient(180deg,#fff 0%,#faf9f8 100%);
overflow:hidden;
}
#real-estate-cybersecurity .hero:before{
content:””;
position:absolute;
width:560px;height:560px;

}
#real-estate-cybersecurity .hero-grid{
display:grid;
grid-template-columns:1.02fr .98fr;
gap:58px;
align-items:center;
position:relative;
z-index:2;
}
#real-estate-cybersecurity .hero-content{max-width:760px}
#real-estate-cybersecurity .hero-kicker{
display:inline-flex;
align-items:center;
gap:9px;
padding:8px 13px;
border-radius:50px;
background:var(–primary-soft);
color:var(–primary);
font-size:12px;
font-weight:800;
margin-bottom:21px;
}
#real-estate-cybersecurity .hero h1{
max-width:790px;
font-size:clamp(44px,5vw,72px);
line-height:1.02;
letter-spacing:-3.4px;
margin-bottom:24px;
color:var(–secondary);
}
#real-estate-cybersecurity .hero h1 span{color:var(–primary)}
#real-estate-cybersecurity .hero-subtitle{
max-width:700px;
color:#555;
font-size:18px;
line-height:1.65;
margin-bottom:30px;
}
#real-estate-cybersecurity .hero-actions{display:flex;gap:12px;flex-wrap:wrap}
#real-estate-cybersecurity .hero-note{
display:flex;
gap:9px;
align-items:center;
margin-top:20px;
color:#777;
font-size:11px;
}
#real-estate-cybersecurity .hero-note i{color:var(–primary)}

/* Immersive technology security visual */
#real-estate-cybersecurity .hero-visual{
position:relative;
min-height:515px;
border:1px solid rgba(142,35,31,.15);
border-radius:28px;
background:
radial-gradient(circle at 50% 50%,rgba(142,35,31,.07),transparent 31%),
linear-gradient(145deg,#fff 0%,#f5f1f0 100%);
overflow:hidden;
box-shadow:var(–shadow-lg);
}
#real-estate-cybersecurity .hero-visual:after{
content:””;
position:absolute;
inset:0;
background-image:
linear-gradient(rgba(34,30,31,.035) 1px,transparent 1px),
linear-gradient(90deg,rgba(34,30,31,.035) 1px,transparent 1px);
background-size:36px 36px;
mask-image:linear-gradient(to bottom,transparent,black 18%,black 82%,transparent);
pointer-events:none;
}
#real-estate-cybersecurity .orbit{
position:absolute;
left:50%;top:50%;
transform:translate(-50%,-50%);
border:1px solid rgba(142,35,31,.16);
border-radius:50%;
}
#real-estate-cybersecurity .orbit.o1{width:430px;height:430px}
#real-estate-cybersecurity .orbit.o2{width:310px;height:310px;border-style:dashed}
#real-estate-cybersecurity .orbit.o3{width:195px;height:195px}
#real-estate-cybersecurity .tech-core{
position:absolute;
left:50%;top:50%;
transform:translate(-50%,-50%);
width:126px;height:126px;
border-radius:27px;
background:var(–secondary);
color:#fff;
display:grid;
place-items:center;
text-align:center;
box-shadow:0 20px 50px rgba(34,30,31,.20);
z-index:4;
}
#real-estate-cybersecurity .tech-core i{font-size:30px;color:#e6a19d;margin-bottom:4px}
#real-estate-cybersecurity .tech-core strong{display:block;font-size:12px;letter-spacing:.8px}
#real-estate-cybersecurity .hero-node{
position:absolute;
width:140px;
padding:13px 10px;
border-radius:14px;
border:1px solid #e4dfdd;
background:#fff;
box-shadow:0 12px 30px rgba(34,30,31,.08);
text-align:center;
z-index:5;
}
#real-estate-cybersecurity .hero-node i{display:block;color:var(–primary);font-size:18px;margin-bottom:5px}
#real-estate-cybersecurity .hero-node strong{display:block;font-size:11px;line-height:1.25}
#real-estate-cybersecurity .hero-node small{display:block;color:#888;font-size:9px;line-height:1.35;margin-top:3px}
#real-estate-cybersecurity .node-app{top:43px;left:30px}
#real-estate-cybersecurity .node-cloud{top:43px;right:30px}
#real-estate-cybersecurity .node-api{bottom:43px;left:30px}
#real-estate-cybersecurity .node-soc{bottom:43px;right:30px}
#real-estate-cybersecurity .node-code{left:50%;top:21px;transform:translateX(-50%)}
#real-estate-cybersecurity .hero-label{
position:absolute;left:18px;bottom:16px;
padding:8px 12px;border-radius:999px;
background:rgba(34,30,31,.92);color:#fff;
font-size:10px;font-weight:700;z-index:7;
}
#real-estate-cybersecurity .signal{
position:absolute;left:50%;top:50%;
width:430px;height:1px;
background:linear-gradient(90deg,transparent,rgba(142,35,31,.38),transparent);
transform:translate(-50%,-50%) rotate(27deg);
z-index:2;
}

/* =========================================================
CAPABILITY STRIP
========================================================= */
#real-estate-cybersecurity .capability-strip{
width:100%;
padding:26px 0;
background:#f7f5f4;
border-top:1px solid #e7e3e1;
border-bottom:1px solid #e7e3e1;
overflow:hidden;
}
#real-estate-cybersecurity .capability-inner{
width:calc(100% – 40px);
max-width:1180px;
margin:0 auto;
display:grid;
grid-template-columns:repeat(4,minmax(0,1fr));
gap:12px;
}
#real-estate-cybersecurity .capability-card{
position:relative;
min-height:145px;
padding:22px 20px 20px;
background:#fff;
border:1px solid #e5e1df;
border-radius:14px;
display:flex;
flex-direction:column;
overflow:hidden;
transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;
}
#real-estate-cybersecurity .capability-card:before{
content:””;
position:absolute;
top:0;left:0;width:100%;height:3px;
background:var(–primary);
transform:scaleX(0);
transform-origin:left;
transition:transform .3s ease;
}
#real-estate-cybersecurity .capability-card:hover{
transform:translateY(-5px);
border-color:rgba(142,35,31,.35);
box-shadow:0 15px 35px rgba(34,30,31,.09);
}
#real-estate-cybersecurity .capability-card:hover:before{transform:scaleX(1)}
#real-estate-cybersecurity .capability-number{
position:absolute;top:17px;right:18px;
font-size:10px;font-weight:800;
letter-spacing:1px;color:#c9c3c1;
}
#real-estate-cybersecurity .capability-icon{
width:42px;height:42px;
display:flex;align-items:center;justify-content:center;
background:#f8eceb;color:var(–primary);
border-radius:10px;font-size:16px;
margin-bottom:18px;
}
#real-estate-cybersecurity .capability-card:hover .capability-icon{background:var(–primary);color:#fff}
#real-estate-cybersecurity .capability-content h3{font-size:15px;line-height:1.25;font-weight:800;color:var(–secondary);margin-bottom:5px}
#real-estate-cybersecurity .capability-content p{font-size:11px;line-height:1.45;color:var(–third)}

/* =========================================================
INTRO
========================================================= */
#real-estate-cybersecurity .intro-grid{
display:grid;
grid-template-columns:.9fr 1.1fr;
gap:78px;
align-items:center;
}
#real-estate-cybersecurity .intro-lead{
font-size:23px;
font-weight:600;
line-height:1.45;
}
#real-estate-cybersecurity .intro-copy{color:var(–muted);font-size:14px}
#real-estate-cybersecurity .intro-copy p+p{margin-top:17px}
#real-estate-cybersecurity .answer-box{
margin-top:25px;
padding:17px 20px;
border:1px solid rgba(142,35,31,.14);
border-left:3px solid var(–primary);
border-radius:12px;
background:#fff;
box-shadow:var(–shadow-sm);
}
#real-estate-cybersecurity .answer-box strong{display:block;font-size:12px;margin-bottom:4px}
#real-estate-cybersecurity .answer-box p{font-size:12px;color:var(–muted);line-height:1.6}

/* =========================================================
RISK LANDSCAPE
========================================================= */
#real-estate-cybersecurity .risk-section{
background:var(–secondary);
color:#fff;
border-radius:30px;
padding:78px 0;
margin:0 20px;
width:calc(100% – 40px);
}
#real-estate-cybersecurity .risk-section .eyebrow{color:#d98b87}
#real-estate-cybersecurity .risk-section .eyebrow:before{background:#d98b87}
#real-estate-cybersecurity .risk-section .section-intro{color:#bdb8b8}
#real-estate-cybersecurity .risk-grid{
display:grid;
grid-template-columns:repeat(3,minmax(0,1fr));
gap:15px;
margin-top:45px;
}
#real-estate-cybersecurity .risk-card{
padding:23px;
border:1px solid rgba(255,255,255,.09);
border-radius:14px;
background:rgba(255,255,255,.035);
transition:var(–ease);
}
#real-estate-cybersecurity .risk-card:hover{
transform:translateY(-5px);
border-color:rgba(142,35,31,.7);
background:rgba(142,35,31,.10);
}
#real-estate-cybersecurity .risk-icon{
width:43px;height:43px;
display:grid;place-items:center;
border-radius:10px;
background:rgba(142,35,31,.18);
color:#e5a09d;
margin-bottom:18px;
}
#real-estate-cybersecurity .risk-card h3{font-size:16px;margin-bottom:7px}
#real-estate-cybersecurity .risk-card p{color:#afa9a9;font-size:12px;line-height:1.55}

/* =========================================================
ATTACK SURFACE
========================================================= */
#real-estate-cybersecurity .surface{background:var(–off)}
#real-estate-cybersecurity .surface-grid{
display:grid;
grid-template-columns:repeat(4,minmax(0,1fr));
gap:14px;
margin-top:45px;
}
#real-estate-cybersecurity .surface-card{
background:#fff;
border:1px solid var(–border);
border-radius:14px;
padding:23px;
min-height:170px;
transition:var(–ease);
}
#real-estate-cybersecurity .surface-card:hover{border-color:rgba(142,35,31,.35);box-shadow:var(–shadow-sm);transform:translateY(-4px)}
#real-estate-cybersecurity .surface-card i{color:var(–primary);font-size:20px;margin-bottom:14px}
#real-estate-cybersecurity .surface-card h3{font-size:15px;margin-bottom:6px}
#real-estate-cybersecurity .surface-card p{color:var(–muted);font-size:12px;line-height:1.55}

/* =========================================================
SERVICES
========================================================= */
#real-estate-cybersecurity .services-head{margin-bottom:46px}
#real-estate-cybersecurity .services-grid{
display:flex;
flex-wrap:wrap;
justify-content:center;
gap:16px;
}

#real-estate-cybersecurity .services-grid .service-card{
width:calc((100% – 32px) / 3);
}
#real-estate-cybersecurity .service-card{
position:relative;
padding:27px;
background:#fff;
border:1px solid var(–border);
border-radius:16px;
overflow:hidden;
transition:var(–ease);
}
#real-estate-cybersecurity .service-card:before{
content:””;
position:absolute;
top:0;left:0;width:100%;height:3px;
background:var(–primary);
transform:scaleX(0);
transform-origin:left;
transition:transform .3s ease;
}
#real-estate-cybersecurity .service-card:hover{
transform:translateY(-5px);
border-color:rgba(142,35,31,.32);
box-shadow:var(–shadow-md);
}
#real-estate-cybersecurity .service-card:hover:before{transform:scaleX(1)}

#real-estate-cybersecurity .service-number{font-size:10px;font-weight:800;color:#c2bdbb;letter-spacing:1px;margin-bottom:14px}
#real-estate-cybersecurity .service-icon{
width:48px;height:48px;
display:grid;place-items:center;
border-radius:12px;background:var(–primary-soft);
color:var(–primary);font-size:18px;
margin-bottom:18px;
}
#real-estate-cybersecurity .service-card h3{font-size:18px;line-height:1.25;margin-bottom:9px}
#real-estate-cybersecurity .service-card>p{color:var(–muted);font-size:12px;line-height:1.55;margin-bottom:16px}
#real-estate-cybersecurity .service-list{display:grid;gap:8px}
#real-estate-cybersecurity .service-list li{
position:relative;
padding-left:17px;
color:#555;
font-size:11px;
line-height:1.45;
}
#real-estate-cybersecurity .service-list li:before{
content:”f00c”;
font-family:”Font Awesome 6 Free”;
font-weight:900;
position:absolute;left:0;top:0;
color:var(–primary);
font-size:9px;
}

/* =========================================================
ARCHITECTURE
========================================================= */
#real-estate-cybersecurity .split{
display:grid;
grid-template-columns:1fr 1fr;
gap:70px;
align-items:center;
}
#real-estate-cybersecurity .split.reverse .split-copy{order:2}
#real-estate-cybersecurity .architecture-visual{
position:relative;
min-height:440px;
border-radius:24px;
border:1px solid rgba(142,35,31,.14);
background:linear-gradient(145deg,#fff,#f6f2f1);
overflow:hidden;
box-shadow:var(–shadow-md);
}
#real-estate-cybersecurity .architecture-visual .layer{
position:absolute;
left:50%;
transform:translateX(-50%);
width:76%;
padding:15px 18px;
border:1px solid #e2dddb;
background:#fff;
border-radius:12px;
box-shadow:0 8px 20px rgba(34,30,31,.06);
display:flex;align-items:center;gap:12px;
}
#real-estate-cybersecurity .architecture-visual .layer i{color:var(–primary);width:28px;text-align:center}
#real-estate-cybersecurity .architecture-visual .layer strong{font-size:12px}
#real-estate-cybersecurity .architecture-visual .layer small{display:block;color:#888;font-size:9px}
#real-estate-cybersecurity .layer.l1{top:42px}
#real-estate-cybersecurity .layer.l2{top:128px}
#real-estate-cybersecurity .layer.l3{top:214px}
#real-estate-cybersecurity .layer.l4{top:300px}
#real-estate-cybersecurity .architecture-visual:before{
content:””;
position:absolute;left:50%;top:98px;height:250px;
border-left:1px dashed rgba(142,35,31,.28);
}
#real-estate-cybersecurity .split-copy>p{color:var(–muted);font-size:14px;line-height:1.7;margin-bottom:15px}
#real-estate-cybersecurity .points{display:grid;gap:11px;margin-top:22px}
#real-estate-cybersecurity .points li{display:flex;gap:10px;align-items:flex-start;font-size:12px;color:#555}
#real-estate-cybersecurity .points i{color:var(–primary);margin-top:4px}

/* =========================================================
COMPLIANCE
========================================================= */
#real-estate-cybersecurity .regulatory{background:var(–off)}
#real-estate-cybersecurity .framework-grid{
display:grid;
grid-template-columns:repeat(4,minmax(0,1fr));
gap:14px;
margin-top:44px;
}
#real-estate-cybersecurity .framework{
padding:22px;
border:1px solid var(–border);
background:#fff;
border-radius:14px;
transition:var(–ease);
}
#real-estate-cybersecurity .framework:hover{transform:translateY(-4px);border-color:rgba(142,35,31,.32);box-shadow:var(–shadow-sm)}
#real-estate-cybersecurity .framework strong{display:block;font-size:14px;margin-bottom:6px}
#real-estate-cybersecurity .framework p{color:var(–muted);font-size:11px;line-height:1.5}

/* =========================================================
OUTCOMES
========================================================= */
#real-estate-cybersecurity .outcome-grid{
display:grid;
grid-template-columns:repeat(4,minmax(0,1fr));
gap:14px;
margin-top:44px;
}
#real-estate-cybersecurity .outcome{
padding:24px;
border-radius:14px;
background:#fff;
border:1px solid var(–border);
}
#real-estate-cybersecurity .outcome-num{font-size:28px;font-weight:800;color:var(–primary);line-height:1;margin-bottom:13px}
#real-estate-cybersecurity .outcome h3{font-size:15px;margin-bottom:7px}
#real-estate-cybersecurity .outcome p{font-size:11px;color:var(–muted);line-height:1.5}

/* =========================================================
PROCESS
========================================================= */
#real-estate-cybersecurity .process{
background:#f7f5f4;
border-top:1px solid #e7e3e1;
border-bottom:1px solid #e7e3e1;
}
#real-estate-cybersecurity .process-grid{
display:grid;
grid-template-columns:repeat(5,minmax(0,1fr));
gap:0;
margin-top:50px;
position:relative;
}
#real-estate-cybersecurity .process-grid:before{
content:””;
position:absolute;top:25px;left:10%;right:10%;
border-top:1px dashed rgba(142,35,31,.35);
}
#real-estate-cybersecurity .process-step{
position:relative;
z-index:2;
text-align:center;
padding:0 14px;
}
#real-estate-cybersecurity .process-num{
width:50px;height:50px;
margin:0 auto 17px;
border-radius:50%;
display:grid;place-items:center;
background:#fff;color:var(–primary);
border:1px solid rgba(142,35,31,.25);
font-size:12px;font-weight:800;
box-shadow:0 7px 20px rgba(34,30,31,.06);
}
#real-estate-cybersecurity .process-step h3{font-size:15px;margin-bottom:7px}
#real-estate-cybersecurity .process-step p{font-size:11px;color:var(–muted);line-height:1.5}

/* =========================================================
WHO WE SERVE
========================================================= */
#real-estate-cybersecurity .fit-grid{
display:grid;
grid-template-columns:repeat(3,minmax(0,1fr));
gap:14px;
margin-top:45px;
}
#real-estate-cybersecurity .fit-card{
padding:23px;
border:1px solid var(–border);
background:#fff;
border-radius:14px;
transition:var(–ease);
}
#real-estate-cybersecurity .fit-card:hover{transform:translateY(-4px);border-color:rgba(142,35,31,.32);box-shadow:var(–shadow-sm)}
#real-estate-cybersecurity .fit-icon{
width:42px;height:42px;
display:grid;place-items:center;
background:var(–primary-soft);
color:var(–primary);
border-radius:10px;
margin-bottom:16px;
}
#real-estate-cybersecurity .fit-card h3{font-size:15px;margin-bottom:6px}
#real-estate-cybersecurity .fit-card p{font-size:11px;color:var(–muted);line-height:1.5}
#real-estate-cybersecurity .seo-support{
margin-top:26px;
padding:20px 22px;
border-left:3px solid var(–primary);
background:#faf8f7;
border-radius:10px;
}
#real-estate-cybersecurity .seo-support strong{font-size:12px;display:block;margin-bottom:5px}
#real-estate-cybersecurity .seo-support p{font-size:11px;color:var(–muted);line-height:1.6}

/* =========================================================
FAQ
========================================================= */
#real-estate-cybersecurity .faq-wrap{
max-width:900px;
margin:45px auto 0;
border-top:1px solid var(–border);
}
#real-estate-cybersecurity .faq{
border-bottom:1px solid var(–border);
}
#real-estate-cybersecurity .faq-question{
width:100%;
border:0;
background:transparent;
padding:20px 0;
display:flex;
align-items:center;
justify-content:space-between;
gap:20px;
text-align:left;
color:var(–secondary);
font-size:14px;
font-weight:800;
cursor:pointer;
}
#real-estate-cybersecurity .faq-question i{
color:var(–primary);
transition:transform .3s ease;
}
#real-estate-cybersecurity .faq.active .faq-question i{transform:rotate(45deg)}
#real-estate-cybersecurity .faq-answer{
max-height:0;
overflow:hidden;
transition:max-height .35s ease;
}

#real-estate-cybersecurity .faq:hover .faq-answer{
max-height:500px ;
}

#real-estate-cybersecurity .faq:hover .faq-question i{
transform:rotate(45deg) ;
}
#real-estate-cybersecurity .faq-answer p{
padding:0 35px 20px 0;
color:var(–muted);
font-size:12px;
line-height:1.65;
}

/* =========================================================
CTA
========================================================= */
#real-estate-cybersecurity .cta{
padding:0 0 84px;
}
#real-estate-cybersecurity .cta-box{
width:100%;
padding:48px;
border-radius:25px;
background:
radial-gradient(circle at 88% 30%,rgba(142,35,31,.28),transparent 28%),
linear-gradient(135deg,#221E1F,#2c2526);
color:#fff;
display:flex;
align-items:center;
justify-content:space-between;
gap:35px;
overflow:hidden;
position:relative;
}
#real-estate-cybersecurity .cta-box:after{
content:””;
position:absolute;right:-130px;bottom:-220px;
width:440px;height:440px;
border:1px solid rgba(255,255,255,.10);
border-radius:50%;
}
#real-estate-cybersecurity .cta-box .eyebrow{color:#d98b87}
#real-estate-cybersecurity .cta-box .eyebrow:before{background:#d98b87}
#real-estate-cybersecurity .cta-box h2{
color:#fff;
font-size:clamp(28px,3vw,42px);
line-height:1.1;
letter-spacing:-1px;
margin-bottom:12px;
}
#real-estate-cybersecurity .cta-box p{max-width:700px;color:#c7c1c1;font-size:13px;line-height:1.6}
#real-estate-cybersecurity .cta-box .btn{position:relative;z-index:3;white-space:nowrap}
/* =========================================================
CENTERED FINAL CTA
========================================================= */
#real-estate-cybersecurity .cta-box{
display:flex ;
flex-direction:column ;
align-items:center ;
justify-content:center ;
text-align:center ;
gap:22px ;
}

#real-estate-cybersecurity .cta-box > div{
width:100% ;
display:flex ;
flex-direction:column ;
align-items:center ;
text-align:center ;
}

#real-estate-cybersecurity .cta-box .eyebrow{
justify-content:center ;
text-align:center ;
}

#real-estate-cybersecurity .cta-box h2{
text-align:center ;
margin-bottom:12px ;
}

#real-estate-cybersecurity .cta-box p{
max-width:700px ;
margin-left:auto ;
margin-right:auto ;
text-align:center ;
}

/* =========================================================
RESPONSIVE
========================================================= */
@media(max-width:1050px){
#real-estate-cybersecurity .hero-grid,
#real-estate-cybersecurity .split{grid-template-columns:1fr}
#real-estate-cybersecurity .hero{min-height:auto;padding:80px 0}
#real-estate-cybersecurity .hero-visual{max-width:720px;width:100%;margin:15px auto 0}
#real-estate-cybersecurity .surface-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
#real-estate-cybersecurity .framework-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
#real-estate-cybersecurity .outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
#real-estate-cybersecurity .split.reverse .split-copy{order:0}
}

@media(max-width:1000px){
#real-estate-cybersecurity .capability-inner{grid-template-columns:repeat(2,minmax(0,1fr))}
#real-estate-cybersecurity .services-grid{
justify-content:center;
}

#real-estate-cybersecurity .services-grid .service-card{
width:calc((100% – 16px) / 2);
}
#real-estate-cybersecurity .risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
#real-estate-cybersecurity .fit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
#real-estate-cybersecurity .process-grid{grid-template-columns:repeat(5,minmax(150px,1fr));overflow-x:auto;padding-bottom:12px}
#real-estate-cybersecurity .process-grid:before{display:none}
}

@media(max-width:650px){
#real-estate-cybersecurity .container{width:calc(100% – 28px)}
#real-estate-cybersecurity .section{padding:60px 0}
#real-estate-cybersecurity .section-sm{padding:45px 0}
#real-estate-cybersecurity .hero{padding:60px 0}
#real-estate-cybersecurity .hero h1{letter-spacing:-2.2px}
#real-estate-cybersecurity .hero-subtitle{font-size:16px}
#real-estate-cybersecurity .hero-visual{min-height:430px;border-radius:20px}
#real-estate-cybersecurity .orbit.o1{width:350px;height:350px}
#real-estate-cybersecurity .orbit.o2{width:255px;height:255px}
#real-estate-cybersecurity .orbit.o3{width:160px;height:160px}
#real-estate-cybersecurity .tech-core{width:105px;height:105px;border-radius:22px}
#real-estate-cybersecurity .hero-node{width:112px;padding:10px 7px}
#real-estate-cybersecurity .node-app{top:28px;left:12px}
#real-estate-cybersecurity .node-cloud{top:28px;right:12px}
#real-estate-cybersecurity .node-api{bottom:28px;left:12px}
#real-estate-cybersecurity .node-soc{bottom:28px;right:12px}
#real-estate-cybersecurity .node-code{top:12px}
#real-estate-cybersecurity .signal{width:340px}
#real-estate-cybersecurity .capability-inner{width:calc(100% – 28px);grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
#real-estate-cybersecurity .capability-card{min-height:135px;padding:18px 15px;border-radius:12px}
#real-estate-cybersecurity .capability-icon{width:36px;height:36px;flex-basis:36px;font-size:14px;margin-bottom:13px}
#real-estate-cybersecurity .capability-content h3{font-size:13px}
#real-estate-cybersecurity .capability-content p{font-size:10px}
#real-estate-cybersecurity .risk-section{margin:0 10px;width:calc(100% – 20px);padding:55px 0;border-radius:22px}
#real-estate-cybersecurity .risk-grid,
#real-estate-cybersecurity .surface-grid,
#real-estate-cybersecurity .services-grid,
#real-estate-cybersecurity .fit-grid,
#real-estate-cybersecurity .framework-grid,
#real-estate-cybersecurity .outcome-grid{grid-template-columns:1fr}
#real-estate-cybersecurity .split{gap:38px}
#real-estate-cybersecurity .architecture-visual{min-height:380px}
#real-estate-cybersecurity .architecture-visual .layer{width:86%}

#real-estate-cybersecurity .cta-box{
padding:32px 24px ;
flex-direction:column ;
align-items:center ;
text-align:center ;
}

#real-estate-cybersecurity .cta-box > div{
align-items:center ;
text-align:center ;
}

#real-estate-cybersecurity .cta-box p{
text-align:center ;
}

#real-estate-cybersecurity .cta-box .btn{
width:auto ;
min-width:240px ;
}

#real-estate-cybersecurity .process-grid{grid-template-columns:repeat(5,150px)}
}

@media(prefers-reduced-motion:reduce){
#real-estate-cybersecurity *,
#real-estate-cybersecurity *:before,
#real-estate-cybersecurity *:after{
animation:none;
transition:none;
scroll-behavior:auto;
}
#real-estate-cybersecurity .reveal{opacity:1;transform:none}
}

/* =========================================================
FIRST 3 SECTIONS — BFSI WORDPRESS-HARDENED SYSTEM APPLIED TO TECHNOLOGY / IT / ITES
Same sizing, spacing, isolation, formatting and responsive behaviour.
Content and scope are Real Estate-specific.
========================================================= */
/* =========================================================
BFSI HERO — MARITIME V3 MATCH / WORDPRESS HARDENING
Same structure, sizing, spacing and responsive behaviour
as the Maritime V3 hero. Only content/image are BFSI-specific.
========================================================= */

html body #real-estate-cybersecurity .hero-v3{
width:100% ;
min-height:720px ;
display:flex ;
align-items:center ;
position:relative ;
overflow:hidden ;

padding:0 ;
margin:0 ;
clear:both ;
box-sizing:border-box ;
}
html body #real-estate-cybersecurity .hero-v3::after{
display:none ;
content:none ;
}

html body #real-estate-cybersecurity .hero-v3-grid{
width:100% ;
max-width:1180px ;
display:grid ;
grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr) ;
align-items:center ;
gap:10px ;
margin:0 auto ;
padding:0 ;
position:relative ;
z-index:2 ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity .hero-v3-grid > *{
min-width:0 ;
max-width:none ;
float:none ;
clear:none ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity .hero-content{
width:100% ;
order:1 ;
margin:0 ;
padding:0 ;
text-align:left ;
position:relative ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity .hero-kicker{
display:inline-flex ;
align-items:center ;
gap:9px ;
padding:8px 13px ;
margin:10px 0 22px 0 ;
border-radius:50px ;
background:#f8eceb ;
color:#8e231f ;
font-size:12px ;
font-weight:800 ;
letter-spacing:0 ;
width:auto ;
max-width:max-content ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity .hero-kicker i{
font-size:13px ;
}

html body #real-estate-cybersecurity .hero h1{
display:block ;
width:100% ;
max-width:800px ;
margin:0 0 25px 0 ;
padding:0 ;
font-family:”Inter”,Arial,sans-serif ;
font-size:clamp(44px,4vw,72px) ;
line-height:1.02 ;
letter-spacing:-3px ;
font-weight:700 ;
color:#221e1f ;
text-align:left ;
white-space:normal ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity .hero h1 span{
display:inline ;
color:#8e231f ;
font-weight:700 ;
}

html body #real-estate-cybersecurity .hero-subtitle{
display:block ;
width:100% ;
max-width:690px ;
margin:0 0 35px 0 ;
padding:0 ;
color:#555 ;
font-size:15px ;
line-height:1.65 ;
text-align:left ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity .hero-actions{
display:flex ;
flex-direction:row ;
flex-wrap:wrap ;
align-items:center ;
width:100% ;
gap:13px ;
margin:0 ;
padding:0 ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity .hero-actions .btn{
display:inline-flex ;
align-items:center ;
justify-content:center ;
gap:9px ;
min-height:50px ;
padding:0 23px ;
border-radius:8px ;
border:1px solid transparent ;
font-size:13px ;
font-weight:800 ;
transition:all .3s ease ;
cursor:pointer ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity .hero-actions .btn-primary{
background:#8e231f ;
color:#fff ;
}

html body #real-estate-cybersecurity .hero-actions .btn-primary:hover{
background:#6e1714 ;
transform:translateY(-2px) ;
}

html body #real-estate-cybersecurity .hero-actions .btn-outline{
border-color:#d4d0ce ;
color:#221e1f ;
background:#fff ;
}

html body #real-estate-cybersecurity .hero-actions .btn-outline:hover{
border-color:#8e231f ;
color:#8e231f ;
}

html body #real-estate-cybersecurity .hero-v3-visual{
width:100% ;
display:block ;
order:2 ;
margin:0 ;
padding:0 ;
transform:translateY(10px) ;
position:relative ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity .hero-visual-image{
width:88% ;
max-width:88% ;

display:block ;
margin:100px auto auto auto ;

box-sizing:border-box ;
}

/* Prevent old BFSI hero illustration styles from affecting the Maritime-style image hero. */
html body #real-estate-cybersecurity .hero-v3 .hero-visual,
html body #real-estate-cybersecurity .hero-v3 .hero-orbit,
html body #real-estate-cybersecurity .hero-v3 .hero-signal,
html body #real-estate-cybersecurity .hero-v3 .bank-core,
html body #real-estate-cybersecurity .hero-v3 .hero-node,
html body #real-estate-cybersecurity .hero-v3 .hero-label{
display:none ;
}

@media (max-width:1000px){
html body #real-estate-cybersecurity .hero-v3{
min-height:auto ;
padding:80px 0 ;
}

html body #real-estate-cybersecurity .hero-v3-grid{
grid-template-columns:1fr ;
}

html body #real-estate-cybersecurity .hero-content{
order:1 ;
}

html body #real-estate-cybersecurity .hero-v3-visual{
order:2 ;
max-width:760px ;
margin:0 auto ;
}
}
@media (max-width:1000px){
html body #real-estate-cybersecurity .hero-visual-image{
width:100% ;
max-width:100% ;
margin:0 auto ;
}
}
@media (max-width:650px){
html body #real-estate-cybersecurity .hero-v3{
padding:65px 0 ;
}

html body #real-estate-cybersecurity .hero-v3-grid{
width:calc(100% – 28px) ;
max-width:none ;
gap:30px ;
}

html body #real-estate-cybersecurity .hero-kicker{
margin-top:0 ;
}

html body #real-estate-cybersecurity .hero h1{
font-size:43px ;
letter-spacing:-2.2px ;
}

html body #real-estate-cybersecurity .hero-subtitle{
font-size:15px ;
}

html body #real-estate-cybersecurity .hero-v3-visual{
margin-top:15px ;
}
}

#real-estate-cybersecurity .bfsi-capability-strip {
width:100% ;
display:block ;
position:relative ;
padding:30px 0 32px ;
background:#f7f5f4 ;
border-top:1px solid #e7e3e1 ;
border-bottom:1px solid #e7e3e1 ;
overflow:hidden ;
}

/* Slider heading */
#real-estate-cybersecurity .bfsi-capability-heading {
width:calc(100% – 40px) ;
max-width:1180px ;
margin:0 auto 20px ;
display:flex ;
align-items:end ;
justify-content:space-between ;
gap:20px ;
}

#real-estate-cybersecurity .bfsi-capability-heading-text {
min-width:0 ;
}

#real-estate-cybersecurity .bfsi-capability-eyebrow {
display:flex ;
align-items:center ;
gap:8px ;
color:#8E231F ;
font-size:10px ;
font-weight:800 ;
letter-spacing:1.4px ;
text-transform:uppercase ;
margin-bottom:5px ;
}

#real-estate-cybersecurity .bfsi-capability-eyebrow::before {
content:”” ;
width:22px ;
height:2px ;
background:#8E231F ;
}

#real-estate-cybersecurity .bfsi-capability-heading h2 {
margin:0 ;
padding:0 ;
color:#221E1F ;
font-size:22px ;
line-height:1.2 ;
font-weight:800 ;
letter-spacing:-.5px ;
}

#real-estate-cybersecurity .bfsi-capability-heading p {
margin:4px 0 0 ;
color:#878787 ;
font-size:11px ;
line-height:1.45 ;
}

/* Arrow controls */
#real-estate-cybersecurity .bfsi-capability-controls {
display:flex ;
gap:7px ;
flex:0 0 auto ;
}

#real-estate-cybersecurity .bfsi-capability-arrow {
width:34px ;
height:34px ;
display:grid ;
place-items:center ;
border:1px solid #ddd8d6 ;
border-radius:50% ;
background:#fff ;
color:#221E1F ;
cursor:pointer ;
transition:all .25s ease ;
}

#real-estate-cybersecurity .bfsi-capability-arrow:hover {
background:#8E231F ;
border-color:#8E231F ;
color:#fff ;
}

/* =========================================================
HORIZONTAL TRACK
========================================================= */

#real-estate-cybersecurity .bfsi-capability-inner {
width:calc(100% – 40px) ;
max-width:1180px ;
margin:0 auto ;
padding:4px 0 8px ;

display:flex ;
gap:12px ;

overflow-x:auto ;
overflow-y:hidden ;

scroll-behavior:smooth ;
scroll-snap-type:x mandatory ;

scrollbar-width:none ;
-ms-overflow-style:none ;
}

#real-estate-cybersecurity .bfsi-capability-inner::-webkit-scrollbar {
display:none ;
}

/* =========================================================
CARDS
========================================================= */

#real-estate-cybersecurity .bfsi-capability-card {
position:relative ;

flex:0 0 calc((100% – 36px) / 4) ;
width:calc((100% – 36px) / 4) ;
min-width:calc((100% – 36px) / 4) ;

min-height:145px ;

padding:21px 19px 19px ;

background:#fff ;
border:1px solid #e5e1df ;
border-radius:14px ;

display:flex ;
flex-direction:column ;
justify-content:space-between ;

overflow:hidden ;

scroll-snap-align:start ;

transition:
transform .25s ease,
box-shadow .25s ease,
border-color .25s ease ;

box-sizing:border-box ;
}

#real-estate-cybersecurity .bfsi-capability-card:hover {
transform:translateY(-4px) ;
border-color:rgba(142,35,31,.35) ;
box-shadow:0 15px 35px rgba(34,30,31,.09) ;
}

#real-estate-cybersecurity .bfsi-capability-card::before {
content:”” ;
position:absolute ;
top:0 ;
left:0 ;
width:100% ;
height:3px ;
background:#8E231F ;
transform:scaleX(0) ;
transform-origin:left ;
transition:transform .3s ease ;
}

#real-estate-cybersecurity .bfsi-capability-card:hover::before {
transform:scaleX(1) ;
}

/* Icon */
#real-estate-cybersecurity .bfsi-capability-icon {
width:42px ;
height:42px ;
display:flex ;
align-items:center ;
justify-content:center ;
flex:0 0 42px ;

background:#f8eceb ;
color:#8E231F ;
border-radius:10px ;

font-size:16px ;
margin:0 0 17px 0 ;
}

#real-estate-cybersecurity .bfsi-capability-card:hover .bfsi-capability-icon {
background:#8E231F ;
color:#fff ;
}

/* Content */
#real-estate-cybersecurity .bfsi-capability-content {
width:100% ;
min-width:0 ;
margin:0 ;
padding:0 ;
}

#real-estate-cybersecurity .bfsi-capability-content h3 {
margin:0 0 5px 0 ;
padding:0 ;

font-size:14px ;
line-height:1.25 ;
font-weight:800 ;

color:#221E1F ;
}

#real-estate-cybersecurity .bfsi-capability-content p {
margin:0 ;
padding:0 ;

font-size:10.5px ;
line-height:1.45 ;

color:#878787 ;
}

/* =========================================================
TABLET
========================================================= */

@media(max-width:1000px) {

#real-estate-cybersecurity .bfsi-capability-card {
flex:0 0 calc((100% – 24px) / 3) ;
width:calc((100% – 24px) / 3) ;
min-width:calc((100% – 24px) / 3) ;
}

}

/* =========================================================
MOBILE
========================================================= */

@media(max-width:650px) {

#real-estate-cybersecurity .bfsi-capability-strip {
padding:24px 0 26px ;
}

#real-estate-cybersecurity .bfsi-capability-heading {
width:calc(100% – 28px) ;
margin-bottom:16px ;
align-items:center ;
}

#real-estate-cybersecurity .bfsi-capability-heading h2 {
font-size:19px ;
}

#real-estate-cybersecurity .bfsi-capability-heading p {
font-size:10px ;
}

#real-estate-cybersecurity .bfsi-capability-controls {
display:none ;
}

#real-estate-cybersecurity .bfsi-capability-inner {
width:calc(100% – 28px) ;
gap:9px ;

scroll-padding-left:0 ;
}

#real-estate-cybersecurity .bfsi-capability-card {
flex:0 0 82% ;
width:82% ;
min-width:82% ;

min-height:137px ;
padding:18px 15px ;
border-radius:12px ;
}

#real-estate-cybersecurity .bfsi-capability-icon {
width:36px ;
height:36px ;
flex-basis:36px ;
font-size:14px ;
margin-bottom:13px ;
}

#real-estate-cybersecurity .bfsi-capability-content h3 {
font-size:13px ;
}

#real-estate-cybersecurity .bfsi-capability-content p {
font-size:10px ;
}

}

/* =========================================================
BFSI INTRO ALIGNMENT HARDENING FOR WORDPRESS / JEVLIN
Keep the intro layout identical to the protected Maritime split layout.
========================================================= */
html body #real-estate-cybersecurity .intro-grid {
width:100% ;
display:grid ;
grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr) ;
gap:60px ;
align-items:center ;
direction:ltr ;
}

html body #real-estate-cybersecurity .intro-grid > .reveal:first-child {
width:100% ;
min-width:0 ;
max-width:none ;
float:none ;
clear:none ;
order:1 ;
grid-column:1 ;
}

html body #real-estate-cybersecurity .intro-grid > .intro-copy {
width:100% ;
min-width:0 ;
max-width:none ;
float:none ;
clear:none ;
order:2 ;
grid-column:2 ;
}

html body #real-estate-cybersecurity .intro-grid .eyebrow,
html body #real-estate-cybersecurity .intro-grid .intro-lead,
html body #real-estate-cybersecurity .intro-grid .intro-copy {
position:relative ;
left:auto ;
right:auto ;
transform:none ;
}

@media (max-width:1000px) {
html body #real-estate-cybersecurity .intro-grid {
grid-template-columns:1fr ;
gap:35px ;
}

html body #real-estate-cybersecurity .intro-grid > .reveal:first-child,
html body #real-estate-cybersecurity .intro-grid > .intro-copy {
grid-column:1 ;
order:initial ;
}
}

/* Technology architecture visual compatibility */
html body #real-estate-cybersecurity #security-architecture .architecture{
width:100% ;
box-sizing:border-box ;
}
html body #real-estate-cybersecurity #security-architecture .architecture .arch-node{
box-sizing:border-box ;
}

/* =========================================================
TECHNOLOGY SECURITY ARCHITECTURE — WORDPRESS / JEVLIN HARDENED
Exact BFSI architecture layout/formatting adapted to the
Real Estate scope and terminology.
========================================================= */
/* SPLIT VISUAL */
#real-estate-cybersecurity .split{display:grid;grid-template-columns:.95fr 1.05fr;gap:60px;align-items:center}
#real-estate-cybersecurity .split.reverse{grid-template-columns:1.05fr .95fr}
#real-estate-cybersecurity .split.reverse .split-copy{order:2}
#real-estate-cybersecurity .split-copy p{color:var(–muted);font-size:14px;line-height:1.7}
#real-estate-cybersecurity .split-copy p+p{margin-top:15px}
#real-estate-cybersecurity .points{list-style:none;display:grid;gap:8px;margin-top:20px}
#real-estate-cybersecurity .points li{display:flex;gap:9px;font-size:12px;color:#4d4a49}
#real-estate-cybersecurity .points i{color:var(–primary);margin-top:5px}
#real-estate-cybersecurity .architecture{
min-height:390px;border:1px solid var(–border);border-radius:22px;
background:linear-gradient(145deg,#fff,#f6f2f1);position:relative;overflow:hidden;box-shadow:var(–shadow-md)
}
#real-estate-cybersecurity .arch-line{position:absolute;background:rgba(142,35,31,.18);height:1px;transform-origin:left}
#real-estate-cybersecurity .arch-line.l1{width:180px;left:26%;top:42%;transform:rotate(18deg)}
#real-estate-cybersecurity .arch-line.l2{width:180px;left:51%;top:42%;transform:rotate(-18deg)}
#real-estate-cybersecurity .arch-line.l3{width:150px;left:33%;top:59%;transform:rotate(-20deg)}
#real-estate-cybersecurity .arch-line.l4{width:150px;left:49%;top:59%;transform:rotate(20deg)}
#real-estate-cybersecurity .arch-node{
position:absolute;width:108px;padding:12px 8px;text-align:center;background:#fff;
border:1px solid #e4dfdd;border-radius:12px;box-shadow:0 9px 25px rgba(34,30,31,.07)
}
#real-estate-cybersecurity .arch-node i{display:block;color:var(–primary);font-size:18px;margin-bottom:4px}
#real-estate-cybersecurity .arch-node strong{font-size:10px;display:block}
#real-estate-cybersecurity .arch-node small{font-size:8px;color:#888;display:block;line-height:1.35}
#real-estate-cybersecurity .a1{left:7%;top:31%}#real-estate-cybersecurity .a2{right:7%;top:31%}
#real-estate-cybersecurity .a3{left:28%;bottom:10%}#real-estate-cybersecurity .a4{right:28%;bottom:10%}
#real-estate-cybersecurity .a5{left:50%;top:43%;transform:translateX(-50%);background:var(–secondary);color:#fff;border-color:var(–secondary)}
#real-estate-cybersecurity .a5 i{color:#e7a09c}

/* =========================================================
BFSI SECURITY ARCHITECTURE — WORDPRESS / JEVElIN HARDENING
Forces the architecture section to remain a true 2-column
split on desktop and prevents theme column overrides.
========================================================= */

html body #real-estate-cybersecurity #security-architecture{
width:100% ;
max-width:none ;
display:block ;
position:relative ;
clear:both ;
overflow:hidden ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity #security-architecture > .container.split.reverse{
width:min(1180px,calc(100% – 40px)) ;
max-width:1180px ;
min-width:0 ;
margin-left:auto ;
margin-right:auto ;
padding:0 ;

display:grid ;
grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr) ;
gap:60px ;
align-items:center ;

direction:ltr ;
float:none ;
clear:none ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity #security-architecture > .container.split.reverse > .split-copy{
width:100% ;
min-width:0 ;
max-width:none ;
margin:0 ;
padding:0 ;
float:none ;
clear:none ;
order:2 ;
grid-column:2 ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity #security-architecture > .container.split.reverse > .architecture-image-wrap{
width:100% ;
min-width:0 ;
max-width:none ;
margin:0 ;
padding:0 ;
float:none ;
clear:none ;
order:1 ;
grid-column:1 ;
align-self:center ;
justify-self:stretch ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity #security-architecture > .container.split.reverse > .architecture-image-wrap .it-ecosystem-visual-image{
display:block ;
width:100% ;
max-width:100% ;
height:auto ;
min-width:0 ;
min-height:0 ;
margin:0 ;
padding:0 ;
float:none ;
box-sizing:border-box ;
object-fit:contain ;
}
html body #real-estate-cybersecurity #security-architecture > .container.split.reverse > .architecture-image-wrap .it-ecosystem-visual-image{
display:block ;
width:100% ;
max-width:100% ;
height:auto ;
min-width:0 ;
min-height:0 ;
margin:0 ;
padding:0 ;
float:none ;
box-sizing:border-box ;
object-fit:contain ;
}
html body #real-estate-cybersecurity #security-architecture .section-title-left{
width:100% ;
max-width:760px ;
margin:0 0 18px 0 ;
padding:0 ;
text-align:left ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity #security-architecture .split-copy p{
width:100% ;
max-width:690px ;
margin:0 ;
padding:0 ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity #security-architecture .split-copy p + p{
margin-top:15px ;
}

html body #real-estate-cybersecurity #security-architecture .points{
width:100% ;
max-width:690px ;
margin:20px 0 0 0 ;
padding:0 ;
box-sizing:border-box ;
}

html body #real-estate-cybersecurity #security-architecture .architecture *{
box-sizing:border-box ;
}

/* Keep the architecture diagram proportional inside its column. */
html body #real-estate-cybersecurity #security-architecture .architecture{
aspect-ratio:1.18 / 1 ;
min-height:0 ;
}

/* Tablet / mobile: intentionally stack the two columns. */
@media (max-width:1000px){
html body #real-estate-cybersecurity #security-architecture > .container.split.reverse{
width:calc(100% – 40px) ;
max-width:1180px ;
grid-template-columns:1fr ;
gap:35px ;
}

html body #real-estate-cybersecurity #security-architecture > .container.split.reverse > .architecture-image-wrap{
grid-column:1 ;
order:1 ;
width:100% ;
max-width:none ;
}

html body #real-estate-cybersecurity #security-architecture > .container.split.reverse > .split-copy{
grid-column:1 ;
order:2 ;
width:100% ;
}
}

@media (max-width:650px){
html body #real-estate-cybersecurity #security-architecture > .container.split.reverse{
width:calc(100% – 28px) ;
gap:28px ;
}

html body #real-estate-cybersecurity #security-architecture .architecture{
aspect-ratio:auto ;
min-height:340px ;
}
}


Real Estate Cybersecurity

Real Estate Cybersecurity Services

Real estate and PropTech organizations face growing cyber risks across property data, digital transactions, applications, cloud environments, smart buildings, and connected infrastructure. Varutra provides comprehensive real estate and PropTech cybersecurity services in India and globally, helping developers, REITs, property managers, brokers, and commercial real estate organizations identify vulnerabilities, reduce cyber risk, strengthen resilience, and protect critical digital assets against evolving cyber threats.

Industry Coverage

Securing every real estate environment

Cybersecurity services tailored to the property, PropTech and built-environment ecosystem.


PROPERTY DEVELOPERS

Residential, commercial and mixed-use developers managing projects, buyers, vendors and property data

COMMERCIAL REAL ESTATE

Office, retail, hospitality and business properties supported by digital building systems

RESIDENTIAL & PROPERTY MANAGEMENT

Property managers, housing operators, tenant portals, resident services and operational platforms

SMART BUILDINGS

Building management systems, access control, surveillance, IoT devices and connected facilities

REITs & INVESTMENT FIRMS

Digitally enabled property portfolios, investor information, finance systems and third-party ecosystems

PROPTECH & DIGITAL PLATFORMS

Property marketplaces, leasing platforms, CRM systems, tenant applications, APIs and SaaS products

BROKERS & AGENCIES

Brokerage platforms, customer portals, property listings, lead systems and transaction workflows

FACILITIES & OPERATIONS

Facility-management technology, vendors, remote access, enterprise infrastructure and operational systems

What Is Real Estate Cybersecurity?

Real estate cybersecurity protects property information, customer and tenant data,
financial transactions, applications, cloud systems, smart-building technology and
connected infrastructure from cyber threats while supporting business continuity.

Modern real estate organizations operate a connected digital ecosystem: property
management platforms, CRM and ERP systems, buyer and tenant portals, payment workflows,
cloud applications, websites, mobile apps, APIs, access-control systems, surveillance
technology, building management systems and third-party vendors.

Varutra helps real estate and PropTech organizations identify, assess and mitigate cyber risk through Vulnerability Assessment and Penetration Testing (VAPT) across applications, APIs, cloud, infrastructure, IoT and smart-building environments, along with red teaming, SOC and managed security, incident response, GRC and strategic cybersecurity advisory.

Why do real estate companies need cybersecurity?

Real estate organizations combine high-value transactions, sensitive personal
information, property data and increasingly connected building technology. A weakness
in an application, identity, vendor, cloud environment or building system can create
financial, privacy, operational and reputational risk. Cybersecurity helps identify,
validate and mitigate those risks.

Real Estate Cyber Risk Landscape

What Are the Major Cybersecurity Risks in Real Estate?

Real estate organizations face growing cyber threats across property transactions, sensitive data, digital platforms, cloud environments, smart buildings and third-party ecosystems. A cyberattack can cause financial losses, data breaches, operational disruption, regulatory exposure and lasting damage to customer trust.

Cyber Fraud Can Disrupt Property Transactions

Phishing, business email compromise, account takeover and payment fraud can target property deals, escrow workflows and financial transactions, resulting in fraudulent payments, financial losses and delayed closings.

Data Breaches Can Expose Sensitive Property Information

Real estate companies store buyer, tenant, employee, investor, financial and property data. Attackers exploiting vulnerable systems or stolen credentials can expose sensitive information, triggering privacy, regulatory and reputational consequences.

Smart Building Attacks Can Disrupt Physical Operations

Vulnerable IoT devices, building management systems, access controls, surveillance and connected facilities can be exploited to interfere with building operations, physical security and occupant services.

Application & Cloud Vulnerabilities Can Enable Breaches

Vulnerable web and mobile applications, APIs, cloud misconfigurations and weak identity controls can provide attackers with access to property platforms, customer information and critical business systems.

Third-Party Access Can Create Hidden Attack Paths

Property managers, contractors, brokers, facility providers, SaaS platforms and technology vendors can expand the attack surface through remote access, integrations, shared credentials and trusted connections.

Ransomware Can Halt Property Operations

Ransomware and credential-based attacks can disrupt property management systems, leasing operations, communications and critical digital services, causing downtime, revenue loss and prolonged business interruption.

Real Estate Attack Surface

What We Assess Across the
Real Estate Technology Ecosystem

We assess real estate environments to identify vulnerabilities, security gaps and attack paths across their technology ecosystem.

Websites & Property Portals

Property websites, buyer portals, tenant portals, leasing platforms, customer accounts and business-critical web applications.

Mobile Applications

Resident, tenant, broker and property-management mobile applications, authentication, storage and API communications.

APIs & Integrations

CRM, ERP, payment, listing, leasing, facility-management and third-party APIs connecting applications and data.

Cloud & SaaS

Cloud workloads, storage, identity, virtual infrastructure, SaaS applications, exposed services and security configurations.

Infrastructure

Corporate networks, property networks, internet-facing assets, servers, firewalls, wireless infrastructure and remote access.

Access Control & Smart Buildings

Connected access systems, building management platforms, surveillance ecosystems, IoT devices and facility technology.

Property Data & Identity

Customer, tenant, investor, employee and property data flows, authentication, authorization and privileged access.

Third-Party Ecosystem

Vendors, contractors, property managers, brokers, PropTech providers, payment partners and outsourced technology services.

Our Cybersecurity Services

Our Cybersecurity Services for the Real Estate Industry

Varutra provides risk-based cybersecurity services for real estate and PropTech organizations, helping developers, REITs, property managers, brokers and commercial real estate companies identify vulnerabilities, protect critical assets, secure connected environments and strengthen cyber resilience.

01 / INFRASTRUCTURE

Real Estate Infrastructure Security

Identify and validate vulnerabilities across the infrastructure supporting
property operations, enterprise systems, digital services and internet-facing assets.

  • Infrastructure vulnerability assessment and penetration testing
  • External and internal network security testing
  • Firewall, configuration and exposed-service assessment
  • Network architecture and segmentation review
  • Risk-based remediation and revalidation

02 / APPLICATION

Web, Mobile Application & API Security

Secure property portals, leasing platforms, tenant applications, PropTech
products and digital services handling sensitive property data and transactions.

  • Web and mobile application security testing and VAPT
  • API and integration security testing
  • Business-logic, authentication and authorization testing
  • Threat modeling and secure architecture review
  • Source-code and secure SDLC review

03 / CLOUD & DATA

Cloud & SaaS Security

Secure cloud and SaaS environments supporting property management, CRM, ERP,
analytics, customer services and digital real estate operations.

  • Cloud security assessment and VAPT
  • Cloud configuration and architecture review
  • Identity and privileged-access assessment
  • Storage and sensitive-data security review
  • Cloud vulnerability assessment

04 / SMART BUILDING & IoT

Smart Building & IoT Security

Assess connected building technology and digital systems supporting modern
properties, facilities, physical security and smart-building operations.

  • IoT device and firmware security assessment
  • Building management system security review
  • Access-control and connected-device assessment
  • Communication and connected-ecosystem security testing
  • Physical-to-digital security dependency assessment

05 / SECURITY ARCHITECTURE

Real Estate Security Architecture & Attack-Path Review

Secure the property technology ecosystem by identifying weak trust boundaries,
excessive privileges, exposed services, insecure integrations and exploitable attack paths.

  • Property portals, applications, APIs and integration trust boundaries
  • Identity, authentication, privileged access and authorization
  • Cloud architecture, network segmentation and exposed services
  • Smart-building, IoT and physical-to-digital dependencies
  • Third-party vendors, data flows and critical property dependencies

06 / RED TEAM

Red Teaming & Adversary Simulation

Simulate realistic attack paths against authorized real estate environments
to evaluate preventive controls, detection capabilities and response readiness.

  • External attack-surface reconnaissance
  • Initial-access simulation
  • Privilege escalation and lateral movement
  • Social engineering and phishing diagnostics
  • Detection and response validation

07 / SOC & INCIDENT RESPONSE

SOC, Threat Monitoring & Incident Response

Improve security visibility and response across real estate IT, property
technology and connected environments through monitoring, investigation and response.

  • Security monitoring and alert analysis
  • Threat detection and investigation
  • Threat intelligence integration
  • Digital forensics and incident response support
  • Vulnerability and threat management

08 / GRC

Cybersecurity Governance, Risk & Compliance

Strengthen cybersecurity governance, risk management, privacy and control
assurance across real estate operations, technology and third-party ecosystems.

  • Cybersecurity audits and gap assessments
  • Risk registers and security control mapping
  • ISO 27001, NIST and CIS-aligned programs
  • DPDP, contractual and customer security readiness
  • Third-party risk and security governance

09 / VCISO

Virtual CISO & Security Advisory

Provide strategic cybersecurity leadership for real estate and PropTech
organizations building or maturing their security programs.

  • Real estate cybersecurity strategy and roadmap
  • Security governance and operating model
  • Cyber risk and control prioritization
  • Security architecture and program advisory
  • Management and board-level security reporting

10 / THREAT INTELLIGENCE

Threat Intelligence & External Exposure

Identify external threats, exposed assets, compromised information and threat
activity affecting real estate organizations, brands, employees and property technology.

  • External attack-surface intelligence
  • Dark and deep web monitoring
  • Credential and sensitive-data exposure monitoring
  • Threat intelligence and IOC analysis
  • Security research and threat reporting

11 / SECURITY AWARENESS

Security Awareness & Human Risk

Strengthen the human layer against phishing, social engineering, credential
theft and security practices that can expose real estate systems and data.

  • Security awareness programs
  • Phishing diagnostics and simulations
  • Role-based security education
  • Social engineering awareness
  • Incident reporting awareness

Cybersecurity Compliance & Standards

Real Estate Cybersecurity Compliance, Standards & Frameworks

Varutra helps real estate and PropTech organizations align with applicable
cybersecurity standards, regulatory requirements and industry frameworks through
security assessments, VAPT, SOC monitoring, incident response, compliance and
security advisory services.

ISO/IEC 27001:2022

International standard for an Information Security Management System (ISMS),
helping organizations manage information security risks, controls, governance
and continual improvement.

SOC 2

Assurance framework based on Trust Services Criteria for evaluating controls
related to security, availability, processing integrity, confidentiality and
privacy, relevant to PropTech and SaaS environments.

PCI DSS v4.0.1

Payment-card security standard for organizations and systems that store,
process or transmit cardholder data, including applicable real estate payment
and transaction platforms.

CIS Critical Security Controls

Prioritized cybersecurity safeguards for protecting assets, identities,
endpoints, networks, applications and cloud environments against common
security risks.

NIST Cybersecurity Framework

Risk-based cybersecurity framework covering Identify, Protect, Detect, Respond
and Recover across real estate IT, cloud, applications and connected environments.

DPDP Act, 2023 & Rules

India’s data protection requirements for processing and protecting digital
personal data, including information relating to property buyers, tenants,
customers and employees.

CERT-In Directions

India’s cybersecurity requirements covering information security practices,
cyber incident reporting, incident response and log retention.

RERA

India’s real estate regulatory framework for property projects and transactions,
with relevance to the secure management of project, customer and transaction
information.

Business Value From Cybersecurity

From Cyber Risk to Business Resilience

A useful cybersecurity engagement should do more than produce a vulnerability list.
It should help real estate leaders understand what matters, what can be exploited,
what should be fixed first and how security improvement can be validated.

01

Protect Property Data

Identify exposures affecting buyer, tenant, employee, investor and property information.

02

Secure Digital Transactions

Strengthen applications, APIs, identities and workflows supporting property and payment activity.

03

Reduce Attack Surface

Identify exposed assets, unnecessary services, vulnerable pathways, weak configurations and third-party risk.

04

Strengthen Resilience

Improve security visibility and preparedness across smart buildings, IoT, infrastructure and operations.

Our Approach

Real Estate Cybersecurity Approach & Methodology

Aligned with the NIST Cybersecurity Framework (CSF), our risk-based approach
integrates VAPT, SOC, GRC and security services to address cyber risks, compliance requirements
and resilience across real estate and PropTech environments.

01

Identify

Identify critical property assets, data, systems, vendors, cyber risks and applicable
regulatory and compliance requirements.

02

Protect

Apply VAPT, security controls, access management, secure architecture and remediation
aligned with business and compliance requirements.

03

Detect

Strengthen SOC monitoring, threat detection and security visibility across networks,
cloud, applications and smart-building environments.

04

Respond

Manage cyber incidents through incident response, digital forensics, threat intelligence
and coordinated containment and remediation.

05

Recover

Improve cyber resilience through recovery planning, compliance validation, remediation
and continual security improvement.

Why Organizations Trust

Why Choose Varutra for Real Estate Cybersecurity?

Varutra combines security assessment, offensive security, managed security, GRC and
strategic advisory to help organizations understand exposure, prioritize remediation
and strengthen cyber resilience.

12,000+

Vulnerabilities Identified

Security findings identified through authorized assessment and testing engagements.

100+

Clients Supported

Experience supporting organizations with cybersecurity assessment and risk-reduction needs.

50+

Certified Professionals

Cybersecurity expertise across security testing, risk assessment, compliance and cyber resilience.

14+ Years

Industry Experience

Experience delivering cybersecurity services across diverse technology and business environments in Asia-Pacific, Latin America, Europe, the Middle East, and Africa.

Real Estate Cybersecurity FAQs

Frequently Asked Questions

Clear answers about cybersecurity for real estate developers, property managers, REITs,
PropTech companies, brokers, smart buildings and commercial property organizations.

Varutra provides cybersecurity services for real estate developers, property
management organizations, commercial real estate companies, REITs, brokers,
PropTech businesses and connected property environments. Services include VAPT,
web and mobile application security, API security testing, network and cloud
security, IoT and smart-building security, red teaming, SOC and managed security,
threat intelligence, incident response, GRC, security awareness and virtual CISO services.

Real estate organizations handle valuable property information, personal data,
financial and transaction workflows and increasingly connected building systems.
Cybersecurity helps identify and mitigate vulnerabilities that could contribute to
unauthorized access, data exposure, fraud, ransomware, operational disruption or
compromise of connected property technology.

Real estate VAPT can assess authorized internet-facing infrastructure, internal
networks, web applications, mobile applications, APIs, authentication and
authorization, cloud assets and other systems within an approved scope. Vulnerability
assessment identifies weaknesses, while penetration testing validates whether
selected vulnerabilities can be exploited and evaluates their potential business impact.

Smart-building security can include assessment of connected devices, firmware,
communications, building-management platforms, access-control systems, supporting
web and mobile applications and network architecture. Security testing can help
identify weak configurations, exposed services, insecure communications and
trust-boundary weaknesses within the authorized environment.

Common risks include ransomware, phishing and credential theft, application
vulnerabilities, API abuse, cloud misconfiguration, excessive privileges, data
exposure, payment and transaction fraud, insecure remote access, third-party
compromise, smart-building and IoT weaknesses, and gaps in monitoring or incident response.

Applicability depends on the organization’s services, data, payment environment,
customers, geography and contractual obligations. Depending on context, real estate
organizations may consider ISO/IEC 27001, the Digital Personal Data Protection
framework, applicable CERT-In requirements, NIST and CIS security practices, OWASP
guidance for applications and APIs, PCI DSS where cardholder data is in scope, and
customer or contractual security requirements.

PropTech companies can improve security by testing web and mobile applications,
APIs, authentication, authorization, business logic and data flows; reviewing
cloud configurations and third-party integrations; performing secure code review
and threat modeling; and integrating security into the software development lifecycle.
Periodic testing and remediation validation can help manage changing application risk.

Stay Ahead of Real Estate Cyber Risk

Strengthen Your Real Estate Cybersecurity

Discuss your real estate cybersecurity requirements with Varutra and identify the
right assessment, testing, monitoring, compliance or strategic security approach for
your property applications, transactions, cloud environments, infrastructure,
smart-building systems and critical third-party services.


Request a Cybersecurity Assessment