{"id":13,"date":"2026-03-23T00:45:22","date_gmt":"2026-03-23T00:45:22","guid":{"rendered":"https:\/\/grupocesco.mx\/?page_id=13"},"modified":"2026-08-26T19:35:05","modified_gmt":"2026-08-26T19:35:05","slug":"inicio","status":"publish","type":"page","link":"https:\/\/grupocesco.mx\/en\/","title":{"rendered":"Home"},"content":{"rendered":"\n<!-- ===== HERO DE SCROLL - INICIO =====\n     Pieza autocontenida. Para cambiarla por otra animacion se\n     reemplaza todo lo que hay entre este comentario y su cierre.\n     Para desactivarla sin borrarla: ver el interruptor en el\n     snippet CSS 1479, apartado HERO DEL INICIO.\n===== -->\n<section id=\"cesco-hero-scroll\">\n<style> #cesco-hero-scroll{ --screens:1; } #cesco-hero-scroll *{box-sizing:border-box;} #cesco-hero-scroll{background:#070809;color:#EDEEEF; width:100vw; max-width:100vw; margin-left:calc(50% - 50vw); }#cesco-hero-scroll .zone{ height:calc(100vh + var(--screens) * 100vh); position:relative; }#cesco-hero-scroll .sticky{ position:sticky; top:0; height:100vh; width:100%; overflow:hidden; background:#070809; }#cesco-hero-scroll .plate{ position:absolute; inset:0; }#cesco-hero-scroll .plate img{ width:100%; height:100%; object-fit:cover; display:block; }#cesco-hero-scroll #aerial{ opacity:0; z-index:2; }#cesco-hero-scroll .copy, #cesco-hero-scroll .scrim{ z-index:3; }#cesco-hero-scroll svg.trace{ z-index:1; position:absolute; inset:0; width:100%; height:100%; }#cesco-hero-scroll .trace-p{ fill:none; stroke:#F7A21F; stroke-width:2; vector-effect:non-scaling-stroke; stroke-linecap:square; stroke-linejoin:miter; stroke-dasharray:1; stroke-dashoffset:1; }#cesco-hero-scroll .trace-p.thick{ stroke-width:3; }#cesco-hero-scroll .trace-p.hair{ stroke:#B9782A; stroke-width:1.2; }#cesco-hero-scroll .scrim{ position:absolute; inset:0; pointer-events:none; opacity:0; background:linear-gradient(105deg, rgba(7,8,9,.86) 0%, rgba(7,8,9,.62) 34%, rgba(7,8,9,0) 68%), linear-gradient(to top, rgba(7,8,9,.7) 0%, rgba(7,8,9,0) 42%); }#cesco-hero-scroll .copy{ position:absolute; left:6.2%; right:6.2%; bottom:17%; max-width:min(620px, 56%); pointer-events:none; }#cesco-hero-scroll .eyebrow{ margin:0 0 14px; color:#F7A21F; font-family:Formadjr,system-ui,sans-serif; font-weight:400; font-size:clamp(12px,1.32vw,18px); line-height:1.66; text-transform:uppercase; letter-spacing:.02em; text-shadow:0 1px 18px rgba(7,8,9,.55); }#cesco-hero-scroll .head{ margin:0; color:#fff; font-family:Formadjr,system-ui,sans-serif; font-weight:400; font-size:clamp(27px,3.3vw,46px); line-height:1.14; letter-spacing:-.01em; text-shadow:0 2px 26px rgba(7,8,9,.6); }#cesco-hero-scroll .head > span{ display:block; }#cesco-hero-scroll .w{ display:inline-block; opacity:0; transform:translateY(18px); will-change:opacity,transform; }#cesco-hero-scroll .eyebrow .w{ transform:translateY(10px); } @media (max-width:700px){#cesco-hero-scroll .copy{ max-width:88%; bottom:14%; } } @media (prefers-reduced-motion:reduce){#cesco-hero-scroll .w{ transform:none!important; } #cesco-hero-scroll .plate img{transform:none!important;} } <\/style>\n<div class=\"zone\" id=\"zone\">\n  <div class=\"sticky\">\n    <div class=\"plate\" id=\"facade\">\n      <img loading=\"lazy\" decoding=\"async\" width=\"1350\" height=\"759\" id=\"fimg\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cesco-fachada-capithal-park-colotlan.jpg\" alt=\"Fachada de nave industrial en Capithal Park Colotlan\">\n    <\/div>\n    <svg class=\"trace\" id=\"trace\" viewBox=\"0 0 1350 759\" preserveAspectRatio=\"xMidYMid slice\" aria-hidden=\"true\">\n      <path class=\"trace-p thick\" pathLength=\"1\" d=\"M0 214 H778 V177 H1350\"\/>\n      <path class=\"trace-p thick\" pathLength=\"1\" d=\"M0 481 H270\"\/>\n      <path class=\"trace-p thick\" pathLength=\"1\" d=\"M778 567 H1350\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M270 214 V567\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M519 214 V531\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M609 214 V567\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M778 177 V567\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M910 177 V531\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M966 177 V567\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M993 177 V567\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M1021 177 V531\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M1212 177 V567\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M1244 177 V567\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M1270 177 V531\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M1344 177 V567\"\/>\n      <path class=\"trace-p hair\" pathLength=\"1\" d=\"M778 214 H1350\"\/>\n      <path class=\"trace-p hair\" pathLength=\"1\" d=\"M0 307 H778\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M778 348 H1350\"\/>\n      <path class=\"trace-p hair\" pathLength=\"1\" d=\"M0 419 H778\"\/>\n      <path class=\"trace-p hair\" pathLength=\"1\" d=\"M778 481 H1350\"\/>\n      <path class=\"trace-p\" pathLength=\"1\" d=\"M0 531 H778\"\/>\n      <path class=\"trace-p hair\" pathLength=\"1\" d=\"M0 682 H778\"\/>\n      <path class=\"trace-p hair\" pathLength=\"1\" d=\"M0 749 H1350\"\/>\n    <\/svg>\n    <div class=\"plate\" id=\"aerial\">\n      <img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1440\" id=\"aimg\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/home-gc-optimizada-opt.webp\" alt=\"Vista aerea de un parque industrial de Grupo Cesco al atardecer\">\n    <\/div>\n    <div class=\"scrim\" id=\"scrim\"><\/div>\n    <div class=\"copy\">\n      <p class=\"eyebrow\" id=\"eyebrow\">Parques industriales en Jalisco<\/p>\n      <h1 class=\"head\" id=\"head\">\n        <span>Terrenos urbanizados,<\/span>\n        <span>bodegas terminadas y<\/span>\n        <span>construcci\u00f3n a la medida.<\/span>\n      <\/h1>\n    <\/div>\n  <\/div>\n<\/div>\n<script>\n(function(){\n  var zone=document.getElementById('zone'),facade=document.getElementById('facade'),fimg=document.getElementById('fimg'),\n      aerial=document.getElementById('aerial'),aimg=document.getElementById('aimg'),trace=document.getElementById('trace'),\n      scrim=document.getElementById('scrim'),eyebrow=document.getElementById('eyebrow'),\n      headLn=[].slice.call(document.querySelectorAll('#cesco-hero-scroll .head > span'));\n  if(!zone) return;\n  function splitWords(el){\n    var words=el.textContent.trim().split(\/\\s+\/),out=[];\n    el.textContent='';\n    words.forEach(function(w,i){\n      var s=document.createElement('span');\n      s.className='w'; s.textContent=w;\n      el.appendChild(s); out.push(s);\n      if(i<words.length-1) el.appendChild(document.createTextNode(' '));\n    });\n    return out;\n  }\n  var eyeW=splitWords(eyebrow), headW=[];\n  headLn.forEach(function(l){ headW=headW.concat(splitWords(l)); });\n  var lines=[].slice.call(trace.querySelectorAll('.trace-p')), N=lines.length;\n  var reduce=matchMedia('(prefers-reduced-motion: reduce)').matches;\n  function clamp(v){ return v<0?0:v>1?1:v; }\n  function seg(p,a,b){ return clamp((p-a)\/(b-a)); }\n  function ease(t){ return t<.5?4*t*t*t:1-Math.pow(-2*t+2,3)\/2; }\n  function easeOut(t){ return 1-Math.pow(1-t,3); }\n  function bell(p,a,b){ var t=seg(p,a,b); return 4*t*(1-t); }\n  var lastP=0,last=-1;\n  function reveal(list,from,to,rise){\n    var n=list.length,win=.13;\n    var step=n>1?Math.max((to-from-win)\/(n-1),.004):0;\n    for(var i=0;i<n;i++){\n      var a=from+i*step;\n      var t=easeOut(clamp((lastP-a)\/win));\n      list[i].style.opacity=t.toFixed(3);\n      list[i].style.transform=reduce?'none':'translateY('+(rise-rise*t).toFixed(2)+'px)';\n    }\n  }\n  function render(p){\n    lastP=p;\n    var cross=ease(seg(p,.62,.92)), blend=bell(p,.62,.92);\n    var settle=easeOut(seg(p,0,.16));\n    var fs=(1.07-.07*settle)+.34*cross;\n    facade.style.opacity=(1-cross).toFixed(3);\n    fimg.style.transform=reduce?'none':'scale('+fs.toFixed(4)+')';\n    var drawn=seg(p,.10,.58);\n    for(var i=0;i<N;i++){\n      var s=(i\/N)*.55;\n      var t=clamp((drawn-s)\/.45);\n      lines[i].style.strokeDashoffset=(1-easeOut(t)).toFixed(4);\n    }\n    var mute=ease(seg(p,.22,.55))*(1-ease(seg(p,.60,.84)));\n    var lift=1-.52*mute+.42*blend;\n    fimg.style.filter='grayscale('+mute.toFixed(3)+') brightness('+lift.toFixed(3)+') contrast('+(1+.16*mute).toFixed(3)+')'+(reduce?'':' blur('+(7*blend).toFixed(2)+'px)');\n    trace.style.opacity=(1-ease(seg(p,.58,.76))).toFixed(3);\n    aerial.style.opacity=cross.toFixed(3);\n    aimg.style.transform=reduce?'none':'scale('+(1.30-.30*cross).toFixed(4)+')';\n    aimg.style.filter='brightness('+(1+.30*blend).toFixed(3)+')'+(reduce?'':' blur('+(7*blend).toFixed(2)+'px)');\n    reveal(eyeW,.36,.52,10);\n    reveal(headW,.46,.90,18);\n    scrim.style.opacity=(0.46*easeOut(seg(p,.40,.56))+0.54*ease(seg(p,.70,.92))).toFixed(3);\n  }\n  function frame(){\n    var r=zone.getBoundingClientRect();\n    var total=zone.offsetHeight-window.innerHeight;\n    var p=clamp(total>0?(-r.top)\/total:0);\n    if(Math.abs(p-last)>0.0004){ last=p; render(p); }\n    requestAnimationFrame(frame);\n  }\n  render(0);\n  requestAnimationFrame(frame);\n})();\n<\/script>\n<\/section>\n<!-- ===== HERO DE SCROLL - FIN ===== -->\n\n\n\n<div class=\"wp-block-cover alignfull\" style=\"min-height:739px;aspect-ratio:unset;\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1440\" class=\"wp-block-cover__image-background wp-image-1452 size-full\" alt=\"Vista a\u00e9rea de un parque industrial de Grupo Cesco al atardecer, con naves alineadas a lo largo de la vialidad interna\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/home-gc-optimizada-opt.webp\" data-object-fit=\"cover\"\/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-0 has-background-dim\" style=\"background-color:#755340\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<p class=\"cesco-hero-eyebrow wp-block-paragraph\">Parques industriales en Jalisco<\/p>\n\n\n\n<h2 class=\"wp-block-heading cesco-hero-titulo\">Terrenos urbanizados, bodegas terminadas y construcci\u00f3n a la medida.<\/h2>\n<\/div><\/div>\n\n\n\n<section id=\"cesco-escala\">\n<style>\n#cesco-escala, #cesco-escala *{ font-family:Formadjr, sans-serif !important; }\n#cesco-escala{ --tinta:#241f21; --naranja:#d68509; --hueso:#f4f2ef; width:100vw !important; max-width:100vw !important; margin-left:calc(50% - 50vw) !important; margin-right:calc(50% - 50vw) !important; background:var(--hueso); color:var(--tinta); }\n#cesco-escala *{ box-sizing:border-box; }\n#cesco-escala .zona{ height:330vh; position:relative; }\n#cesco-escala .fijo{ position:sticky; top:0; height:100vh; overflow:hidden; }\n#cesco-escala canvas{ position:absolute; inset:0; width:100%; height:100%; display:block; }\n#cesco-escala .fijo::before{ content:\"\"; position:absolute; left:0; right:0; top:0; height:24%; background:linear-gradient(to bottom, #f4f2ef 5%, rgba(244,242,239,.78) 46%, rgba(244,242,239,0) 100%); pointer-events:none; z-index:1; }\n#cesco-escala .fijo::after{ content:\"\"; position:absolute; left:0; right:0; bottom:0; height:32%; background:linear-gradient(to top, #f4f2ef 10%, rgba(244,242,239,.85) 48%, rgba(244,242,239,0) 100%); pointer-events:none; z-index:1; }\n#cesco-escala .hud{ z-index:2; position:absolute; left:0; right:0; top:0; bottom:0; pointer-events:none; padding:clamp(20px,4vw,54px); padding-top:clamp(86px,8vw,112px); display:flex; flex-direction:column; justify-content:space-between; }\nbody.admin-bar #cesco-escala .hud{ padding-top:calc(clamp(86px,8vw,112px) + 32px); }\n#cesco-escala .arriba{ max-width:560px; }\n#cesco-escala .eyebrow{ margin:0 0 10px; font-size:12px; letter-spacing:.16em; text-transform:uppercase; color:var(--naranja); }\n#cesco-escala .rotulo{ margin:0; font-size:clamp(15px,1.6vw,18px); line-height:1.5; font-weight:400; max-width:46ch; text-wrap:balance; min-height:3em; }\n#cesco-escala .abajo{ display:flex; align-items:flex-end; justify-content:space-between; gap:24px; flex-wrap:wrap; }\n#cesco-escala .cifra{ margin:0; font-variant-numeric:tabular-nums; }\n#cesco-escala .cifra b{ font-weight:400 !important; display:block; font-size:clamp(32px,5.4vw,66px); line-height:1; letter-spacing:-.015em; }\n#cesco-escala .cifra small{ display:block; margin-top:8px; font-size:12.5px; letter-spacing:.12em; text-transform:uppercase; color:rgba(36,31,33,.6); }\n#cesco-escala .equiv{ margin:0 52px 4px 0; text-align:right; opacity:0; transform:translateY(8px); transition:opacity .5s ease, transform .5s cubic-bezier(.22,.61,.36,1); }\n#cesco-escala .equiv.on{ opacity:1; transform:translateY(0); }\n#cesco-escala .equiv b{ display:block; font-weight:400; font-size:clamp(19px,2.5vw,31px); line-height:1.14; color:var(--naranja); letter-spacing:-.01em; max-width:15ch; margin-left:auto; }\n#cesco-escala .equiv span{ display:block; margin-bottom:9px; font-size:12.5px; letter-spacing:.06em; text-transform:uppercase; color:rgba(36,31,33,.6); }\n#cesco-escala .pista{ position:absolute; left:50%; bottom:16px; transform:translateX(-50%); font-size:11px; letter-spacing:.14em; text-transform:uppercase; color:rgba(36,31,33,.4); transition:opacity .4s ease; }\n@media (max-width:760px){\n#cesco-escala .zona{ height:300vh; }\n#cesco-escala .abajo{ flex-direction:column; align-items:flex-start; gap:14px; }\n#cesco-escala .equiv{ margin:0; text-align:left; }\n#cesco-escala .equiv span{ margin-left:0; }\n}\n@media (prefers-reduced-motion:reduce){ #cesco-escala .zona{ height:auto; } #cesco-escala .fijo{ position:relative; height:76vh; } }\n<\/style>\n<div class=\"zona\">\n<div class=\"fijo\">\n<canvas><\/canvas>\n<div class=\"hud\">\n<div class=\"arriba\">\n<p class=\"eyebrow\">Escala real<\/p>\n<p class=\"rotulo\"><\/p>\n<\/div>\n<div class=\"abajo\">\n<p class=\"cifra\"><b>0<\/b><small>escala humana<\/small><\/p>\n<p class=\"equiv\"><span><\/span><b><\/b><\/p>\n<\/div>\n<\/div>\n<div class=\"pista\">Desliza<\/div>\n<\/div>\n<\/div>\n<script>\n(function(){\nvar raiz=document.getElementById(\"cesco-escala\");\nvar zona=raiz.querySelector(\".zona\"), lienzo=raiz.querySelector(\"canvas\"), g=lienzo.getContext(\"2d\");\nvar rotulo=raiz.querySelector(\".rotulo\"), cifra=raiz.querySelector(\".cifra b\"), unidad=raiz.querySelector(\".cifra small\");\nvar equiv=raiz.querySelector(\".equiv\"), eqN=equiv.querySelector(\"b\"), eqT=equiv.querySelector(\"span\");\nvar pista=raiz.querySelector(\".pista\");\nvar CL=105, CA=68, COLS=14, FILAS=10, TOTAL=140;\nvar M2_TOTAL=1000000;\nvar PH=1.75, PX=-26;\nvar TINTA=\"#241f21\", NARANJA=\"#d68509\";\nvar FUENTE=\"Formadjr, sans-serif\";\nvar W=0,H=0,dpr=1, vistaS=-1, camXS=0, camYS=0;\nfunction medir(){\n  dpr=Math.min(window.devicePixelRatio||1,2);\n  var r=lienzo.getBoundingClientRect();\n  W=r.width; H=r.height;\n  lienzo.width=Math.round(W*dpr); lienzo.height=Math.round(H*dpr);\n  g.setTransform(dpr,0,0,dpr,0,0);\n}\nwindow.addEventListener(\"resize\",medir);\nif(\"ResizeObserver\" in window){ new ResizeObserver(function(){ medir(); }).observe(lienzo); }\nwindow.addEventListener(\"load\",medir);\nfunction clamp(v){ if(v<0){return 0;} if(v>1){return 1;} return v; }\nfunction seg(p,a,b){ return clamp((p-a)\/(b-a)); }\nfunction easeIO(t){ if(t<0.5){ return 4*t*t*t; } return 1-Math.pow(-2*t+2,3)\/2; }\nfunction lerp(a,b,t){ return a+(b-a)*t; }\nfunction miles(n){ return Math.round(n).toString().replace(\/\\B(?=(\\d{3})+(?!\\d))\/g,\",\"); }\nfunction esquinas(x,y,w,h,l,col,gr){\n  g.strokeStyle=col; g.lineWidth=gr; g.beginPath();\n  g.moveTo(x,y+l); g.lineTo(x,y); g.lineTo(x+l,y);\n  g.moveTo(x+w-l,y); g.lineTo(x+w,y); g.lineTo(x+w,y+l);\n  g.moveTo(x+w,y+h-l); g.lineTo(x+w,y+h); g.lineTo(x+w-l,y+h);\n  g.moveTo(x+l,y+h); g.lineTo(x,y+h); g.lineTo(x,y+h-l);\n  g.stroke();\n}\nfunction dibujar(p){\n  if(W===0){ medir(); }\n  var aparece=easeIO(seg(p,0.05,0.36));\n  var k=easeIO(seg(p,0.30,0.82));\n  var n = (aparece<0.008) ? 0 : Math.max(1, Math.round(lerp(1,TOTAL,k)));\n  var cols=Math.min(n,COLS), filas=Math.ceil(n\/COLS);\n  var bw=cols*CL, bh=filas*CA;\n  var qx0=PX-1.9, qx1=PX+1.9, qy0=-PH-0.4, qy1=0.3;\n  var wx0=PX-5, wx1=Math.max(bw,10), wy0=Math.min(-bh,-PH-4), wy1=4;\n  var vP=Math.max((qx1-qx0)*1.20,(qy1-qy0)*1.42*(W\/H),4.0);\n  var vC=Math.max((wx1-wx0)*1.20,(wy1-wy0)*1.58*(W\/H),4.0);\n  var objV=Math.exp(lerp(Math.log(vP),Math.log(vC),aparece));\n  var minV=(PH+1.05)*(W\/H);\n  if(objV<minV){ objV=minV; }\n  var cxP=(qx0+qx1)\/2, cyP=(qy0+qy1)\/2-(qy1-qy0)*0.11;\n  var cxC=(wx0+wx1)\/2, cyC=(wy0+wy1)\/2-(wy1-wy0)*0.11;\n  var objX=lerp(cxP,cxC,aparece), objY=lerp(cyP,cyC,aparece);\n\n  if(vistaS<0){ vistaS=objV; camXS=objX; camYS=objY; }\n  vistaS=lerp(vistaS,objV,0.155); camXS=lerp(camXS,objX,0.155); camYS=lerp(camYS,objY,0.155);\n  var rX=vistaS*0.5, rY=vistaS*(H\/W)*0.5;\n  var mX=Math.min(3.4, rX*0.5);\n  if(camXS-PX > rX-mX){ camXS=PX+rX-mX; }\n  if(PX-camXS > rX-mX){ camXS=PX-rX+mX; }\n  var margY=Math.max(0.6, rY*0.56);\n  var loY=-rY+margY, hiY=rY-PH-margY;\n  if(hiY>loY){\n    if(camYS<loY){ camYS=loY; }\n    if(camYS>hiY){ camYS=hiY; }\n  } else { camYS=-PH\/2; }\n  var esc=W\/vistaS;\n  function px(m){ return W\/2+(m-camXS)*esc; }\n  function py(m){ return H\/2+(m-camYS)*esc; }\n  g.clearRect(0,0,W,H);\n  var ys=py(0);\n  if(ys>-60){ if(ys<H+60){\n    var gr=g.createLinearGradient(0,0,W,0);\n    gr.addColorStop(0,\"rgba(36,31,33,0)\");\n    gr.addColorStop(0.18,\"rgba(36,31,33,0.18)\");\n    gr.addColorStop(0.82,\"rgba(36,31,33,0.18)\");\n    gr.addColorStop(1,\"rgba(36,31,33,0)\");\n    g.strokeStyle=gr; g.lineWidth=1;\n    g.beginPath(); g.moveTo(0,Math.round(ys)+0.5); g.lineTo(W,Math.round(ys)+0.5); g.stroke();\n  }}\n  if(n>0){\n    g.save(); g.globalAlpha=Math.min(1,aparece*1.5);\n    var i, BX=px(0), BY=py(-bh), BW=bw*esc, BH=bh*esc;\n    g.fillStyle=\"rgba(214,133,9,0.93)\";\n    for(i=0;i!==n;i++){\n      var f=Math.floor(i\/COLS), c=i-f*COLS;\n      var X=px(c*CL), Y=py(-(f+1)*CA), Wc=CL*esc, Hc=CA*esc;\n      g.fillRect(X,Y,Wc+0.6,Hc+0.6);\n    }\n    var lw=Math.max(0.6,Math.min(1.6,esc*0.35));\n    g.strokeStyle=\"rgba(255,255,255,0.4)\"; g.lineWidth=lw;\n    g.beginPath();\n    for(i=0;i!==n;i++){\n      var f2=Math.floor(i\/COLS), c2=i-f2*COLS;\n      var X2=px(c2*CL), Y2=py(-(f2+1)*CA), W2=CL*esc, H2=CA*esc;\n      if(W2<3){ break; }\n      g.rect(X2,Y2,W2,H2);\n    }\n    g.stroke();\n    if(esc*CL>52){\n      var c0X=px(0), c0Y=py(-CA), c0W=CL*esc, c0H=CA*esc;\n      g.strokeStyle=\"rgba(255,255,255,0.72)\"; g.lineWidth=Math.max(0.8,Math.min(1.8,esc*0.42));\n      g.beginPath(); g.moveTo(c0X+c0W\/2,c0Y); g.lineTo(c0X+c0W\/2,c0Y+c0H); g.stroke();\n      g.beginPath(); g.arc(c0X+c0W\/2,c0Y+c0H\/2,9.15*esc,0,Math.PI*2); g.stroke();\n      var ap=16.5*esc, aa=40.3*esc;\n      g.strokeRect(c0X,c0Y+c0H\/2-aa\/2,ap,aa);\n      g.strokeRect(c0X+c0W-ap,c0Y+c0H\/2-aa\/2,ap,aa);\n    }\n    if(BW>110){ esquinas(BX,BY,BW,BH,Math.min(24,BW*0.05),\"rgba(160,98,6,0.7)\",1.4); }\n\n    var qh=CA*esc;\n    if(qh>96){\n      if(n<9){\n        var cyA=py(-CA), cyB=py(0), lx=px(0)-30;\n        g.save();\n        g.globalAlpha=Math.min(1,aparece*1.9)*(1-clamp((n-4)\/5));\n        g.strokeStyle=NARANJA; g.lineWidth=1.2;\n        g.beginPath();\n        g.moveTo(lx,cyA); g.lineTo(lx,cyB);\n        g.moveTo(lx-5,cyA); g.lineTo(lx+5,cyA);\n        g.moveTo(lx-5,cyB); g.lineTo(lx+5,cyB);\n        g.moveTo(lx,cyA+(cyB-cyA)\/2); g.lineTo(px(0)-6,cyA+(cyB-cyA)\/2);\n        g.stroke();\n        var tx=lx-13, tyc=cyA+(cyB-cyA)\/2;\n        g.textAlign=\"right\";\n        g.fillStyle=\"rgba(36,31,33,0.55)\"; g.font=\"400 10.5px \"+FUENTE;\n        var e1=\"UNA CANCHA DE F\u00daTBOL PROFESIONAL\";\n        if(g.measureText(e1).width>tx-10){ e1=\"UNA CANCHA DE F\u00daTBOL\"; }\n        if(g.measureText(e1).width>tx-10){ e1=\"UNA CANCHA\"; }\n        g.textBaseline=\"bottom\";\n        if(g.measureText(e1).width<=tx-8){ g.fillText(e1, tx, tyc-5); }\n        g.fillStyle=NARANJA; g.font=\"400 15px \"+FUENTE;\n        g.textBaseline=\"top\";\n        if(g.measureText(\"105 \u00d7 68 m \u00b7 7,140 m\u00b2\").width<=tx-8){ g.fillText(\"105 \u00d7 68 m \u00b7 7,140 m\u00b2\", tx, tyc+4); }\n        g.restore();\n      }\n    }\n    g.restore();\n  }\n  var ph=PH*esc, pxp=px(PX), pyp=py(0);\n  g.fillStyle=TINTA;\n  if(ph>6){\n    var hh=ph;\n    g.beginPath(); g.arc(pxp,pyp-hh*0.945,hh*0.055,0,Math.PI*2); g.fill();\n    var aT=hh*0.19;\n    g.beginPath();\n    g.moveTo(pxp-aT*0.44,pyp-hh*0.885); g.lineTo(pxp+aT*0.44,pyp-hh*0.885);\n    g.lineTo(pxp+aT*0.5,pyp-hh*0.46); g.lineTo(pxp-aT*0.5,pyp-hh*0.46);\n    g.closePath(); g.fill();\n    var aP=hh*0.072;\n    g.fillRect(pxp-aT*0.5+hh*0.01,pyp-hh*0.47,aP,hh*0.47);\n    g.fillRect(pxp+aT*0.5-aP-hh*0.01,pyp-hh*0.47,aP,hh*0.47);\n    var aB=hh*0.038;\n    g.fillRect(pxp-aT*0.5-aB-hh*0.008,pyp-hh*0.87,aB,hh*0.40);\n    g.fillRect(pxp+aT*0.5+hh*0.008,pyp-hh*0.87,aB,hh*0.40);\n  } else {\n    var mm=Math.max(ph,2.6);\n    g.beginPath(); g.arc(pxp,pyp-mm\/2,mm*0.55,0,Math.PI*2); g.fill();\n    g.strokeStyle=NARANJA; g.lineWidth=1.4;\n    g.beginPath(); g.arc(pxp,pyp-mm\/2,mm*0.55+5.5,0,Math.PI*2); g.stroke();\n  }\n  if(ph>26){\n    g.strokeStyle=NARANJA; g.lineWidth=1.2;\n    var cxx=pxp-ph*0.16-20;\n    g.beginPath();\n    g.moveTo(cxx,pyp); g.lineTo(cxx,pyp-ph);\n    g.moveTo(cxx-5,pyp); g.lineTo(cxx+5,pyp);\n    g.moveTo(cxx-5,pyp-ph); g.lineTo(cxx+5,pyp-ph);\n    g.stroke();\n    g.fillStyle=NARANJA; g.font=\"400 12px \"+FUENTE;\n    g.textAlign=\"right\"; g.textBaseline=\"middle\";\n    g.fillText(\"1.75 m\", cxx-9, pyp-ph\/2);\n  } else {\n    g.fillStyle=NARANJA; g.font=\"400 11px \"+FUENTE;\n    g.textBaseline=\"middle\";\n    if(pxp>62){ g.textAlign=\"right\"; g.fillText(\"1.75 m\", pxp-11, pyp-Math.max(ph,3)\/2); }\n    else { g.textAlign=\"left\"; g.fillText(\"1.75 m\", pxp+11, pyp-Math.max(ph,3)\/2); }\n  }\n  var objPx=W*0.17, mObj=objPx\/esc;\n  var pot=Math.pow(10,Math.floor(Math.log(mObj)\/Math.LN10));\n  var mults=[1,2,5,10], mejor=pot;\n  for(var mi=0;mi!==mults.length;mi++){ var cand=pot*mults[mi]; if(cand<=mObj*1.7){ mejor=cand; } }\n  var lpx=mejor*esc;\n  if(lpx>18){\n    var rx=W-lpx-34, ry=Math.max(76,H*0.13);\n    g.strokeStyle=\"rgba(36,31,33,0.4)\"; g.lineWidth=1.1;\n    g.beginPath();\n    g.moveTo(rx,ry); g.lineTo(rx+lpx,ry);\n    g.moveTo(rx,ry-4.5); g.lineTo(rx,ry+4.5);\n    g.moveTo(rx+lpx,ry-4.5); g.lineTo(rx+lpx,ry+4.5);\n    g.stroke();\n    var etq2 = mejor>=1000 ? (Math.round(mejor\/100)\/10)+\" km\" : mejor+\" m\";\n    g.fillStyle=\"rgba(36,31,33,0.55)\"; g.font=\"400 11px \"+FUENTE;\n    g.textAlign=\"center\"; g.textBaseline=\"bottom\";\n    g.fillText(etq2, rx+lpx\/2, ry-7);\n  }\n  var val2, uni;\n  if(n===0){ val2=\"0\"; uni=\"escala humana\"; }\n  else if(n===TOTAL){ val2=miles(M2_TOTAL); uni=\"metros cuadrados construidos\"; }\n  else { val2=miles(n*7140); uni=\"metros cuadrados construidos\"; }\n  cifra.textContent=val2; unidad.textContent=uni;\n  var txt;\n  if(n===0){ txt=\"Una persona mide 1.75 metros. La \u00fanica referencia que todos compartimos.\"; }\n  else if(n<3){ txt=\"Esta es la unidad de medida: una cancha de f\u00fatbol profesional.\"; }\n  else if(n<TOTAL){ txt=\"Cada rect\u00e1ngulo naranja es una cancha completa.\"; }\n  else { txt=\"Naves industriales construidas y en operaci\u00f3n.\"; }\n  if(rotulo.textContent!==txt){ rotulo.textContent=txt; }\n  if(n>=TOTAL){\n    equiv.classList.add(\"on\");\n    if(eqN.textContent!==\"140 canchas de f\u00fatbol profesional\"){ eqT.textContent=\"Hemos construido lo equivalente a\"; eqN.textContent=\"140 canchas de f\u00fatbol profesional\"; }\n  } else { equiv.classList.remove(\"on\"); }\n  pista.style.opacity = p>0.05 ? \"0\" : \"1\";\n}\nfunction visible(){\n  var r=zona.getBoundingClientRect();\n  if(r.bottom<-200){ return false; }\n  if(r.top>window.innerHeight+200){ return false; }\n  return true;\n}\nfunction marco(){\n  if(visible()){\n    var r=zona.getBoundingClientRect();\n    var total=zona.offsetHeight-window.innerHeight;\n    dibujar(clamp(total>0 ? (-r.top)\/total : 0));\n  }\n  requestAnimationFrame(marco);\n}\nmedir(); dibujar(0); requestAnimationFrame(marco);\n})();\n<\/script>\n<\/section>\n\n\n\n<div class=\"wp-block-cover alignfull has-parallax back1\" style=\"min-height:500px;aspect-ratio:unset;\"><div class=\"wp-block-cover__image-background wp-image-410 size-full has-parallax\" style=\"background-position:50% 50%;background-image:url(https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/black-background-cesco-1-opt.webp)\"><\/div><span aria-hidden=\"true\" class=\"wp-block-cover__background has-ast-global-color-3-background-color has-background-dim-80 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<div style=\"height:37px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"stat\">\n  <div>\n    <span id=\"counter\" class=\"number\" data-target=\"1000000\">+0<\/span>\n    <span class=\"unit\">m\u00b2<\/span>\n  <\/div>\n  <div class=\"label\">Naves Industriales construidas para operaci\u00f3n log\u00edstica y manufacturera<\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center has-ast-global-color-4-color has-text-color has-link-color wp-elements-8ec8209f904e400d5c76dec548628daa wp-block-paragraph\">Desarrollamos, construimos y consolidamos activos industriales dise\u00f1ados para operaci\u00f3n log\u00edstica y generaci\u00f3n de valor inmobiliario.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue&#038;display=swap\" rel=\"stylesheet\">\n\n<style>\n.ticker-wrap {\n  width: 100%;\n  background: #000;\n}\n\n.ticker {\n  display: inline-block;\n  white-space: nowrap;\n  animation: tickerMove 50s linear infinite;\n}\n\n.ticker span {\n  display: inline-block;\n  padding-right: 60px;\n  font-family: 'Formadjr', sans-serif;\n  font-size: 20px;\n  text-transform: uppercase;\n  letter-spacing: 2px;\n  color: #f7a21f;\n  opacity: 0.9;\n}\n.ticker:hover {\n  animation-play-state: paused;\n}\n@keyframes tickerMove {\n  0% { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n.ticker-wrap {\n  width: 100%;\n  overflow: hidden;\n  background: #00000011;\n\n  \/* fade hacia blanco *\/\n  -webkit-mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);\n  mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);\n}\n<\/style>\n\n<div class=\"ticker-wrap\">\n  <div class=\"ticker\">\n    \n    <span>DESARROLLO Y CONSTRUCCI\u00d3N DE INFRAESTRUCTURA INDUSTRIAL \u2022 <\/span>\n    <span>+1,000,000 m\u00b2 DE NAVES INDUSTRIALES CONSTRUIDAS \u2022 <\/span>\n    <span>PLATAFORMA INDUSTRIAL INTEGRADA \u2022 <\/span>\n    <span>DESARROLLO LOG\u00cdSTICO Y PRODUCTIVO \u2022 <\/span>\n    <span>INTEGRACI\u00d3N VERTICAL Y CONTROL CONSTRUCTIVO \u2022 <\/span>\n    <span>ACTIVOS INDUSTRIALES GENERADORES DE VALOR \u2022 <\/span>\n\n    <!-- duplicado para loop infinito -->\n    <span>DESARROLLO Y CONSTRUCCI\u00d3N DE INFRAESTRUCTURA INDUSTRIAL \u2022 <\/span>\n    <span>+1,000,000 m\u00b2 DE NAVES INDUSTRIALES CONSTRUIDAS \u2022 <\/span>\n    <span>PLATAFORMA INDUSTRIAL INTEGRADA \u2022 <\/span>\n    <span>DESARROLLO LOG\u00cdSTICO Y PRODUCTIVO \u2022 <\/span>\n    <span>INTEGRACI\u00d3N VERTICAL Y CONTROL CONSTRUCTIVO \u2022 <\/span>\n    <span>ACTIVOS INDUSTRIALES GENERADORES DE VALOR \u2022 <\/span>\n\n  <\/div>\n<\/div>\n\n\n\n<div style=\"height:37px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-cover alignfull box1\" style=\"min-height:480px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-ast-global-color-3-background-color has-background-dim-100 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<div style=\"height:36px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center ti has-ast-global-color-4-color has-text-color has-link-color wp-elements-17c07a1471b74ee15b5c2041bec952c7\" style=\"font-size:40px\">Nuestra escala en <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">n\u00fameros<\/mark><\/h2>\n\n\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600&amp;display=swap\" rel=\"stylesheet\">\n\n<style>\nbody{\n  margin:0;\n  font-family:'Formadjr', sans-serif;\n  background:transparent;\n  color:#111;\n}\n\n.stats-section{\n  padding:30px;\n}\n\n.stats-grid{\n  display:grid;\n  grid-template-columns:repeat(auto-fit, minmax(280px,1fr));\n  gap:40px;\n}\n\n.stat-item{\n  padding:20px 10px;\n  background:transparent;\n  border:none;\n  box-shadow:none;\n}\n\n.stat-number{\n  font-size:55px;\n  font-weight:800 !important;\n  letter-spacing:-1.5px;\n  margin-bottom:15px;\n  text-align:center;\n}\n\n.stat-number:hover{\n  color:#F7A21F;\n}\n\n.stat-text{\n  font-size:20px;\n  color:#fff;\n  line-height:1.5;\n  text-align:center;\n  max-width:260px;\n  margin:0 auto;\n}\n\n@media(max-width:768px){\n  .stats-section{\n    padding:40px 20px;\n  }\n\n  .stat-number{\n    font-size:42px;\n  }\n\n  .stat-item{\n    padding:10px;\n  }\n}\n<\/style>\n\n<section class=\"stats-section\">\n\n  <div class=\"stats-grid\">\n\n    <!-- 1 -->\n    <div class=\"stat-item\">\n      <div \n        class=\"stat-number\" \n        data-target=\"1800000\" \n        data-prefix=\"+\" \n        data-suffix=\" m\u00b2\"\n      >+0<\/div>\n\n      <div \n        class=\"stat-text\"\n        data-i18n=\"industrial_surface\"\n      >\n        Superficie industrial urbanizada en parques operativos y en desarrollo\n      <\/div>\n    <\/div>\n\n    <!-- 2 -->\n    <div class=\"stat-item\">\n      <div \n        class=\"stat-number\" \n        data-target=\"75\" \n        data-suffix=\"%\"\n      >0%<\/div>\n\n      <div \n        class=\"stat-text\"\n        data-i18n=\"repeat_clients\"\n      >\n        De nuestros clientes construyen m\u00e1s de una bodega con nosotros\n      <\/div>\n    <\/div>\n\n    <!-- 3 -->\n    <div class=\"stat-item\">\n      <div \n        class=\"stat-number\" \n        data-target=\"14\" \n        data-prefix=\"+\" \n        data-suffix=\" a\u00f1os\"\n      >+0<\/div>\n\n      <div \n        class=\"stat-text\"\n        data-i18n=\"operational_experience\"\n      >\n        De experiencia operativa sin interrupciones\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n<script>\nconst counters = document.querySelectorAll('.stat-number');\n\nconst animate = (el) => {\n  const target = +el.getAttribute('data-target');\n  let current = 0;\n\n  const duration = 1200;\n  const increment = target \/ (duration \/ 16);\n\n  const update = () => {\n    current += increment;\n\n    if(current < target){\n      format(el, Math.floor(current));\n      requestAnimationFrame(update);\n    } else {\n      format(el, target);\n    }\n  };\n\n  update();\n};\n\nconst format = (el, value) => {\n  const suffix = el.getAttribute('data-suffix') || \"\";\n  const prefix = el.getAttribute('data-prefix') || \"\";\n\n  el.innerText = prefix + value.toLocaleString() + suffix;\n};\n\nconst observer = new IntersectionObserver(entries => {\n  entries.forEach(entry => {\n    if(entry.isIntersecting){\n      animate(entry.target);\n      observer.unobserve(entry.target);\n    }\n  });\n}, {\n  threshold:0.5\n});\n\ncounters.forEach(c => observer.observe(c));\n<\/script>\n\n\n\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text alignfull has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center has-ast-global-color-5-background-color has-background\" style=\"grid-template-columns:auto 35%\"><div class=\"wp-block-media-text__content\">\n<p class=\"wp-block-paragraph\" style=\"font-size:25px\">\u00bfQu\u00e9 es <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-1-color\">Grupo Cesco<\/mark>?<\/p>\n\n\n\n<h2 class=\"wp-block-heading ti\" style=\"font-size:40px\">Integraci\u00f3n vertical a escala institucional.<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-1-color has-alpha-channel-opacity has-ast-global-color-1-background-color has-background is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Grupo Cesco<\/strong> es una plataforma de desarrollo y construcci\u00f3n inmobiliaria industrial, enfocada en la creaci\u00f3n de infraestructura log\u00edstica y productiva.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Operamos mediante un modelo de integraci\u00f3n vertical que abarca todo el ciclo del activo industrial:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Planeaci\u00f3n y dise\u00f1o de proyectos industriales<\/li>\n\n\n\n<li>Construcci\u00f3n de naves industriales y parques industriales<\/li>\n\n\n\n<li>Desarrollo de activos para renta e inversi\u00f3n<\/li>\n\n\n\n<li>Estabilizaci\u00f3n y administraci\u00f3n de activos generadores de flujo<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Este modelo nos da control total sobre calidad, costos y tiempos y alineaci\u00f3n directa con la demanda real del mercado<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-align-center wp-element-button\" href=\"https:\/\/grupocesco.mx\/acerca-de\/\">Conoce m\u00e1s de Grupo Cesco<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"559\" height=\"820\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-23abril-1.webp\" alt=\"Fachada de nave industrial con cortinas de acceso numeradas y ventanales de oficina\" class=\"wp-image-966 size-full\" srcset=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-23abril-1.webp 559w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-23abril-1-205x300.webp 205w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-23abril-1-500x733.webp 500w\" sizes=\"auto, (max-width: 559px) 100vw, 559px\" \/><\/figure><\/div>\n\n\n\n<div style=\"height:129px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center has-ast-global-color-0-color has-text-color has-link-color has-medium-font-size wp-elements-e03fccba859c98d3b2944a94aa159d0f wp-block-paragraph\">Modelo de desarrollo<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center ti\" style=\"font-size:40px\">De la planeaci\u00f3n a la operaci\u00f3n<\/h2>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Un proceso estructurado que integra planeaci\u00f3n, ejecuci\u00f3n y operaci\u00f3n para generar valor sostenible.<\/p>\n\n\n\n<div style=\"height:47px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!-- Grupo Cesco - Modelo de desarrollo. Linea de tiempo y secuencia de imagenes movidas por el scroll.\n     Todo el CSS esta acotado a .cesco-modelo para que no afecte al resto de la pagina.\n     Los colores se toman de la paleta global de Astra. El JavaScript vive en el snippet\n     \"Cesco - Modelo de desarrollo (scroll)\" de WPCode y se puede apagar por separado. -->\n<style>\n.cesco-modelo{\n  --cm-naranja: var(--ast-global-color-0, #f7a21f);\n  --cm-negro:   var(--ast-global-color-2, #241f21);\n  --cm-linea:   #e5e5e5;\n  --cm-gris:    #8b8788;\n}\n.cesco-modelo *{box-sizing:border-box}\n\n.cesco-modelo .cm-linea{position:sticky;top:93px;z-index:6;background:#fff;padding:14px 0 18px}\n.cesco-modelo .cm-linea-in{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:26px 0 0}\n.cesco-modelo .cm-base{position:absolute;left:0;right:0;top:20px;height:1px;background:var(--cm-linea)}\n.cesco-modelo .cm-prog{position:absolute;left:0;top:19px;height:3px;width:0;border-radius:2px;background:var(--cm-naranja);transition:width .35s ease}\n.cesco-modelo .cm-hito{position:relative}\n.cesco-modelo .cm-punto{position:absolute;top:-27px;left:0;width:12px;height:12px;border-radius:50%;background:#c7c3c4;z-index:2;transition:background .3s ease,transform .3s ease}\n.cesco-modelo .cm-hito.on .cm-punto{background:var(--cm-naranja);transform:scale(1.45)}\n.cesco-modelo .cm-n{display:block;font-size:13px;letter-spacing:.12em;color:#b3aeaf;transition:color .3s ease}\n.cesco-modelo .cm-hito.on .cm-n{color:var(--cm-naranja)}\n.cesco-modelo .cm-rot{display:block;font-size:13.5px;color:var(--cm-gris);margin-top:2px;transition:color .3s ease}\n.cesco-modelo .cm-hito.on .cm-rot{color:var(--cm-negro)}\n\n.cesco-modelo .cm-caja{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:start;padding-top:34px}\n.cesco-modelo .cm-visual{position:sticky;top:197px;height:min(60vh,540px);overflow:hidden;background:#171415;border:1px solid #e2dfe0}\n.cesco-modelo .cm-visual figure{position:absolute;inset:0;margin:0;opacity:0;transition:opacity .8s ease}\n.cesco-modelo .cm-visual figure.on{opacity:1}\n.cesco-modelo .cm-visual img{width:100%;height:100%;object-fit:cover;margin:0;display:block}\n.cesco-modelo .cm-velo{position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,17,18,.10),rgba(20,17,18,.66))}\n.cesco-modelo .cm-pie{position:absolute;left:24px;bottom:24px;z-index:3;color:#fff}\n.cesco-modelo .cm-pie-n{display:block;font-size:3rem;line-height:1;color:var(--cm-naranja)}\n.cesco-modelo .cm-pie-t{display:block;font-size:.85rem;letter-spacing:.13em;text-transform:uppercase;opacity:.9;margin-top:6px}\n\n.cesco-modelo .cm-pasos{padding-bottom:14vh}\n.cesco-modelo .cm-paso{min-height:70vh;display:flex;flex-direction:column;justify-content:center;padding-left:36px;border-left:1px solid #e0dcdd;position:relative;transition:opacity .45s ease}\n.cesco-modelo.js .cm-paso{opacity:.32}\n.cesco-modelo.js .cm-paso.on{opacity:1}\n.cesco-modelo .cm-paso::before{content:\"\";position:absolute;left:-1px;top:50%;width:3px;height:0;background:var(--cm-naranja);transform:translateY(-50%);transition:height .45s ease}\n.cesco-modelo .cm-paso.on::before{height:72px}\n.cesco-modelo .cm-num{display:block;font-size:.9rem;letter-spacing:.2em;color:var(--cm-naranja);margin-bottom:10px}\n.cesco-modelo .cm-paso h3{font-size:clamp(1.35rem,2.4vw,1.9rem);margin:0 0 12px;color:var(--cm-negro)}\n.cesco-modelo .cm-paso p{margin:0;max-width:46ch;color:#55504f;font-size:1rem;line-height:1.6}\n\n@media(max-width:900px){\n  .cesco-modelo .cm-linea{top:60px;padding:10px 0 12px}\n  .cesco-modelo .cm-linea-in{gap:8px;padding:22px 0 0}\n  .cesco-modelo .cm-punto{top:-23px;width:10px;height:10px}\n  .cesco-modelo .cm-rot{display:none}\n  .cesco-modelo .cm-caja{grid-template-columns:1fr;gap:20px;padding-top:22px}\n  .cesco-modelo .cm-visual{top:125px;height:40vh;z-index:2;box-shadow:0 18px 30px -14px rgba(0,0,0,.5)}\n  .cesco-modelo .cm-pasos{padding-top:26px;position:relative;z-index:1}\n  .cesco-modelo .cm-paso{min-height:58vh;padding-left:22px}\n}\n@media(prefers-reduced-motion:reduce){\n  .cesco-modelo.js .cm-paso{opacity:1}\n  .cesco-modelo .cm-visual figure{transition:none}\n}\n<\/style>\n\n<section class=\"cesco-modelo\">\n  <div class=\"cm-linea\">\n    <div class=\"cm-linea-in\">\n      <span class=\"cm-base\"><\/span>\n      <span class=\"cm-prog\"><\/span>\n      <div class=\"cm-hito on\" data-i=\"0\"><span class=\"cm-punto\"><\/span><span class=\"cm-n\">01<\/span><span class=\"cm-rot\">Planeaci\u00f3n industrial<\/span><\/div>\n      <div class=\"cm-hito\" data-i=\"1\"><span class=\"cm-punto\"><\/span><span class=\"cm-n\">02<\/span><span class=\"cm-rot\">Construcci\u00f3n especializada<\/span><\/div>\n      <div class=\"cm-hito\" data-i=\"2\"><span class=\"cm-punto\"><\/span><span class=\"cm-n\">03<\/span><span class=\"cm-rot\">Estabilizaci\u00f3n del activo<\/span><\/div>\n      <div class=\"cm-hito\" data-i=\"3\"><span class=\"cm-punto\"><\/span><span class=\"cm-n\">04<\/span><span class=\"cm-rot\">Operaci\u00f3n continua<\/span><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"cm-caja\">\n    <div class=\"cm-visual\">\n      <figure class=\"on\" data-i=\"0\"><img src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase01planeacionloteurbanizado.webp\" width=\"1800\" height=\"1004\" loading=\"lazy\" decoding=\"async\" alt=\"Lote industrial urbanizado y trazado con estacas, con banqueta, alumbrado y tomas de servicio conectadas\"><span class=\"cm-velo\"><\/span><\/figure>\n      <figure data-i=\"1\"><img src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase02construccionestructurametalica.webp\" width=\"1800\" height=\"1004\" loading=\"lazy\" decoding=\"async\" alt=\"Montaje de la estructura met\u00e1lica de una nave industrial, con gr\u00faa y cuadrilla trabajando en obra\"><span class=\"cm-velo\"><\/span><\/figure>\n      <figure data-i=\"2\"><img src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase03estabilizacionnaveterminada.webp\" width=\"1800\" height=\"1004\" loading=\"lazy\" decoding=\"async\" alt=\"Nave industrial terminada al atardecer, con oficinas iluminadas, and\u00e9n y estacionamiento\"><span class=\"cm-velo\"><\/span><\/figure>\n      <figure data-i=\"3\"><img src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase04operacionandenescarga.webp\" width=\"1800\" height=\"1004\" loading=\"lazy\" decoding=\"async\" alt=\"Andenes de carga en operaci\u00f3n, con montacargas maniobrando tarimas y tr\u00e1ileres acoplados\"><span class=\"cm-velo\"><\/span><\/figure>\n      <div class=\"cm-pie\"><span class=\"cm-pie-n\">01<\/span><span class=\"cm-pie-t\">Planeaci\u00f3n industrial<\/span><\/div>\n    <\/div>\n\n    <div class=\"cm-pasos\">\n      <article class=\"cm-paso on\" data-i=\"0\"><span class=\"cm-num\">01<\/span><h3>Planeaci\u00f3n industrial<\/h3><p>Dise\u00f1o de proyectos log\u00edsticos eficientes y selecci\u00f3n de ubicaciones estrat\u00e9gicas.<\/p><\/article>\n      <article class=\"cm-paso\" data-i=\"1\"><span class=\"cm-num\">02<\/span><h3>Construcci\u00f3n especializada<\/h3><p>Ejecuci\u00f3n de infraestructura industrial bajo est\u00e1ndares t\u00e9cnicos y control de CAPEX.<\/p><\/article>\n      <article class=\"cm-paso\" data-i=\"2\"><span class=\"cm-num\">03<\/span><h3>Estabilizaci\u00f3n del activo<\/h3><p>Comercializaci\u00f3n y consolidaci\u00f3n del inmueble como activo generador de renta.<\/p><\/article>\n      <article class=\"cm-paso\" data-i=\"3\"><span class=\"cm-num\">04<\/span><h3>Operaci\u00f3n continua<\/h3><p>Administraci\u00f3n del activo y relaci\u00f3n de largo plazo con el inversionista.<\/p><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<div style=\"height:120px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-gallery alignfull has-nested-images columns-default is-cropped has-border-color has-ast-global-color-1-border-color has-ast-global-color-1-background-color has-background wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\" style=\"border-width:22px\">\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" data-id=\"1453\" width=\"1200\" height=\"805\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/construccion-bodegas-industriales-jalisco-8-optimizada.webp\" alt=\"Estructura met\u00e1lica de una nave industrial en construcci\u00f3n, con columnas y armaduras de techo ya montadas\" class=\"wp-image-1453\" style=\"border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px\" srcset=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/construccion-bodegas-industriales-jalisco-8-optimizada.webp 1200w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/construccion-bodegas-industriales-jalisco-8-optimizada-300x201.webp 300w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/construccion-bodegas-industriales-jalisco-8-optimizada-1024x687.webp 1024w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/construccion-bodegas-industriales-jalisco-8-optimizada-768x515.webp 768w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/construccion-bodegas-industriales-jalisco-8-optimizada-18x12.webp 18w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/construccion-bodegas-industriales-jalisco-8-optimizada-500x335.webp 500w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/construccion-bodegas-industriales-jalisco-8-optimizada-800x537.webp 800w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" data-id=\"987\" width=\"2000\" height=\"1341\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-1.webp\" alt=\"Top\u00f3grafo con estaci\u00f3n total durante el trazo de una nave industrial al atardecer\" class=\"wp-image-987\" style=\"border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px\" srcset=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-1.webp 2000w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-1-300x201.webp 300w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-1-1024x687.webp 1024w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-1-768x515.webp 768w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-1-1536x1030.webp 1536w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-1-500x335.webp 500w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-1-800x536.webp 800w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-1-1280x858.webp 1280w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-1-1920x1287.webp 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" data-id=\"988\" width=\"2000\" height=\"1341\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-2.webp\" alt=\"Nave industrial terminada, con frente de oficinas y \u00e1rea de estacionamiento\" class=\"wp-image-988\" style=\"border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px\" srcset=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-2.webp 2000w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-2-300x201.webp 300w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-2-1024x687.webp 1024w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-2-768x515.webp 768w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-2-1536x1030.webp 1536w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-2-500x335.webp 500w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-2-800x536.webp 800w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-2-1280x858.webp 1280w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/construccion-bodegas-industriales-jalisco-8-2-1920x1287.webp 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\" \/><\/figure>\n<\/figure>\n\n\n\n<div style=\"height:125px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns alignfull are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<p class=\"has-ast-global-color-0-color has-text-color has-link-color has-medium-font-size wp-elements-d8795c98bacf83318237420c9f590727 wp-block-paragraph\">Desarrollo de parques industriales en M\u00e9xico<\/p>\n\n\n\n<h2 class=\"wp-block-heading ti\" style=\"font-size:40px\">Nuestra Experiencia<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La compa\u00f1\u00eda ha participado en el desarrollo y construcci\u00f3n de m\u00e1s de 1,000,000 m\u00b2 de naves industriales construidas<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/grupocesco.mx\/servicios\/\">Servicios<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:1%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:59%\">\n<div class=\"wp-block-cb-carousel-v2 cb-carousel-block\" data-cb-slides-per-view=\"1\" data-cb-slides-per-group=\"1\" data-cb-space-between=\"15\" data-cb-speed=\"300\" data-cb-navigation=\"true\" data-cb-pagination=\"true\" data-cb-loop=\"true\" data-cb-autoplay=\"true\" data-cb-autoplay-speed=\"3000\" data-cb-pause-on-mouse-enter=\"true\" data-cb-breakpoints=\"{&quot;768&quot;:{&quot;slidesPerView&quot;:2,&quot;slidesPerGroup&quot;:1}}\"><div class=\"swiper\"><div class=\"cb-wrapper swiper-wrapper\">\n<div class=\"wp-block-cb-slide-v2 cb-slide swiper-slide\">\n<figure class=\"wp-block-image size-large has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"1800\" height=\"1004\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase01planeacionloteurbanizado.webp\" alt=\"Lote industrial urbanizado y trazado, con banqueta, alumbrado y tomas de servicio conectadas\" class=\"wp-image-1483\" style=\"border-top-left-radius:20px;border-top-right-radius:20px\" srcset=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase01planeacionloteurbanizado.webp 1800w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase01planeacionloteurbanizado-300x167.webp 300w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase01planeacionloteurbanizado-1024x571.webp 1024w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase01planeacionloteurbanizado-768x428.webp 768w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase01planeacionloteurbanizado-1536x857.webp 1536w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase01planeacionloteurbanizado-18x10.webp 18w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase01planeacionloteurbanizado-500x279.webp 500w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase01planeacionloteurbanizado-800x446.webp 800w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/08\/cescofase01planeacionloteurbanizado-1280x714.webp 1280w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group top1 has-ast-global-color-7-background-color has-background is-layout-constrained wp-container-core-group-is-layout-f1e3dc65 wp-block-group-is-layout-constrained\" style=\"border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<p class=\"has-text-align-center ti wp-block-paragraph\" style=\"font-size:28px\">Venta de terrenos industriales urbanizados<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-0-color has-alpha-channel-opacity has-ast-global-color-0-background-color has-background\"\/>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Lotes listos para construir en el corredor de Zapopan Norte, con calles, energ\u00eda, agua y drenaje resueltos. Y si quieres, construimos tu nave: un solo responsable de principio a fin.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-cb-slide-v2 cb-slide swiper-slide\">\n<figure class=\"wp-block-image size-large has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-1-1024x576.webp\" alt=\"Vista a\u00e9rea de un parque industrial terminado junto a la carretera, rodeado de terreno agr\u00edcola\" class=\"wp-image-15\" style=\"border-top-left-radius:20px;border-top-right-radius:20px\" srcset=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-1-1024x576.webp 1024w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-1-300x169.webp 300w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-1-768x432.webp 768w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-1-1536x864.webp 1536w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-1.webp 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group top1 has-ast-global-color-7-background-color has-background is-layout-constrained wp-container-core-group-is-layout-f1e3dc65 wp-block-group-is-layout-constrained\" style=\"border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<p class=\"has-text-align-center ti wp-block-paragraph\" style=\"font-size:28px\">Desarrollo de parques industriales<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-0-color has-alpha-channel-opacity has-ast-global-color-0-background-color has-background\"\/>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Planeaci\u00f3n y ejecuci\u00f3n de espacios industriales estrat\u00e9gicos con enfoque en conectividad, y eficiencia operativa.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-cb-slide-v2 cb-slide swiper-slide\">\n<figure class=\"wp-block-image size-large has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-6-1024x576.webp\" alt=\"Andenes de carga de una nave industrial terminada, con patio de maniobras de concreto\" class=\"wp-image-342\" style=\"border-top-left-radius:20px;border-top-right-radius:20px\" srcset=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-6-1024x576.webp 1024w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-6-300x169.webp 300w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-6-768x432.webp 768w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-6-1536x864.webp 1536w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-6.webp 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group top1 has-ast-global-color-7-background-color has-background is-layout-constrained wp-container-core-group-is-layout-f1e3dc65 wp-block-group-is-layout-constrained\" style=\"border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<p class=\"has-text-align-center ti wp-block-paragraph\" style=\"font-size:28px\">Proyectos build-to-suit (BTS)<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-0-color has-alpha-channel-opacity has-ast-global-color-0-background-color has-background\"\/>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Soluciones a la medida que responden a requerimientos espec\u00edficos de cada cliente, optimizando operaci\u00f3n y log\u00edstica.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-cb-slide-v2 cb-slide swiper-slide\">\n<figure class=\"wp-block-image size-large has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-5-1-1024x576.webp\" alt=\"Estructura met\u00e1lica de una nave industrial en obra, sobre terreno en proceso de urbanizaci\u00f3n\" class=\"wp-image-341\" style=\"border-top-left-radius:20px;border-top-right-radius:20px\" srcset=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-5-1-1024x576.webp 1024w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-5-1-300x169.webp 300w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-5-1-768x432.webp 768w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-5-1-1536x864.webp 1536w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-5-1.webp 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group top1 has-ast-global-color-7-background-color has-background is-layout-constrained wp-container-core-group-is-layout-f1e3dc65 wp-block-group-is-layout-constrained\" style=\"border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<p class=\"has-text-align-center ti wp-block-paragraph\" style=\"font-size:28px\">Construcci\u00f3n especulativa<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-0-color has-alpha-channel-opacity has-ast-global-color-0-background-color has-background\"\/>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Desarrollo de naves industriales listas para ocupar, dise\u00f1adas para adaptarse r\u00e1pidamente a las necesidades del mercado.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-cb-slide-v2 cb-slide swiper-slide\">\n<figure class=\"wp-block-image size-large has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-7-1024x576.webp\" alt=\"Vista a\u00e9rea de una nave industrial terminada, con la ciudad y la sierra al fondo\" class=\"wp-image-343\" style=\"border-top-left-radius:20px;border-top-right-radius:20px\" srcset=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-7-1024x576.webp 1024w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-7-300x169.webp 300w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-7-768x432.webp 768w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-7-1536x864.webp 1536w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/03\/grupo-cesco-constructora-industrial-7.webp 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group top1 has-ast-global-color-7-background-color has-background is-layout-constrained wp-container-core-group-is-layout-f1e3dc65 wp-block-group-is-layout-constrained\" style=\"border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<p class=\"has-text-align-center ti wp-block-paragraph\" style=\"font-size:28px\">Infraestructura log\u00edstica<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-0-color has-alpha-channel-opacity has-ast-global-color-0-background-color has-background\"\/>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Dise\u00f1o y construcci\u00f3n de espacios enfocados en distribuci\u00f3n eficiente, con acceso estrat\u00e9gico a redes de transporte.<\/p>\n<\/div>\n<\/div>\n<\/div><\/div><div class=\"cb-pagination swiper-pagination\"><\/div><div class=\"cb-button-prev swiper-button-prev\"><\/div><div class=\"cb-button-next swiper-button-next\"><\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:107px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-nk-awb nk-awb alignfull\" style=\"border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px\"><div class=\"nk-awb-wrap\" data-awb-type=\"yt_vm_video\" data-awb-video=\"https:\/\/vimeo.com\/1176276690\/932e6b67f7?share=copy&amp;fl=sv&amp;fe=ci\" data-awb-video-mobile=\"false\" data-awb-parallax=\"scale\" data-awb-parallax-speed=\"0.5\" data-awb-parallax-mobile=\"false\"><div class=\"nk-awb-overlay\" style=\"background: #00000052;\"><\/div><div class=\"nk-awb-inner\"><\/div><\/div><div class=\"nk-awb-wrap-content is-layout-constrained wp-block-nk-awb-is-layout-constrained\">\n<div style=\"height:95px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center ti has-ast-global-color-4-color has-text-color has-link-color wp-elements-f2e430cb7637bf12b201712c7f02c574\" style=\"font-size:40px\">Proyectos Recientes<\/h2>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-ast-global-color-0-color has-text-color has-link-color has-medium-font-size wp-elements-66a4a5b823081e3dd357bd982a8f5470\">Construcci\u00f3n de naves industriales y parques industriales<\/h2>\n\n\n\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-0-color has-alpha-channel-opacity has-ast-global-color-0-background-color has-background\"\/>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-cb-carousel-v2 cb-carousel-block\" data-cb-slides-per-view=\"1\" data-cb-slides-per-group=\"1\" data-cb-space-between=\"15\" data-cb-speed=\"300\" data-cb-navigation=\"true\" data-cb-pagination=\"true\" data-cb-loop=\"true\" data-cb-autoplay=\"true\" data-cb-autoplay-speed=\"3000\" data-cb-disable-on-interaction=\"true\" data-cb-breakpoints=\"{&quot;768&quot;:{&quot;slidesPerView&quot;:3,&quot;slidesPerGroup&quot;:1}}\"><div class=\"swiper\"><div class=\"cb-wrapper swiper-wrapper\">\n<div class=\"wp-block-cb-slide-v2 cb-slide swiper-slide\">\n<figure class=\"wp-block-image size-full imgcov1\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"563\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/11SEP-12.jpg\" alt=\"P\u00f3rtico de acceso de Capithal Park Colotl\u00e1n, con caseta de vigilancia y vialidad de ingreso\" class=\"wp-image-972\" srcset=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/11SEP-12.jpg 1000w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/11SEP-12-300x169.jpg 300w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/11SEP-12-768x432.jpg 768w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/11SEP-12-500x282.jpg 500w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/11SEP-12-800x450.jpg 800w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<div style=\"height:38px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center ti top has-ast-global-color-4-color has-text-color has-link-color wp-elements-d1d8c34f86891af61cf51671909e64cf wp-block-paragraph\" style=\"font-size:30px\">Capithal Park Colotl\u00e1n<\/p>\n\n\n\n<p class=\"has-text-align-center ti has-ast-global-color-4-color has-text-color has-link-color wp-elements-e03e5a4de93df7b1980b58e69a0d3c1f wp-block-paragraph\">Zapopan, Jalisco<\/p>\n\n\n\n<div style=\"height:18px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/grupocesco.mx\/capithal-park-colotlan\/\">Ver proyecto<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-cb-slide-v2 cb-slide swiper-slide\">\n<figure class=\"wp-block-image size-full imgcov1\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"563\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-bodega-1.webp\" alt=\"P\u00f3rtico de acceso de un parque industrial de Grupo Cesco, con jardiner\u00eda y control de acceso\" class=\"wp-image-973\" srcset=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-bodega-1.webp 1000w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-bodega-1-300x169.webp 300w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-bodega-1-768x432.webp 768w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-bodega-1-500x282.webp 500w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-bodega-1-800x450.webp 800w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<div style=\"height:38px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center ti top has-ast-global-color-4-color has-text-color has-link-color wp-elements-a3dbc1307a3b8aa936d7d575ac594728 wp-block-paragraph\" style=\"font-size:30px;text-transform:none\">Parque Industrial Colotl\u00e1n<\/p>\n\n\n\n<p class=\"has-text-align-center ti has-ast-global-color-4-color has-text-color has-link-color wp-elements-e03e5a4de93df7b1980b58e69a0d3c1f wp-block-paragraph\">Zapopan, Jalisco<\/p>\n\n\n\n<div style=\"height:18px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/grupocesco.mx\/parque-industrial-colotlan\/\">Ver proyecto<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-cb-slide-v2 cb-slide swiper-slide\">\n<figure class=\"wp-block-image size-full imgcov1\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"563\" src=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-bodega-2.webp\" alt=\"Vista a\u00e9rea de un parque industrial de Grupo Cesco junto a la carretera, con naves en operaci\u00f3n y reserva de terreno\" class=\"wp-image-974\" srcset=\"https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-bodega-2.webp 1000w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-bodega-2-300x169.webp 300w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-bodega-2-768x432.webp 768w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-bodega-2-500x282.webp 500w, https:\/\/grupocesco.mx\/wp-content\/uploads\/2026\/04\/grupocesco-bodega-2-800x450.webp 800w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<div style=\"height:38px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center ti top has-ast-global-color-4-color has-text-color has-link-color wp-elements-c7dc154a6581e2b5b1ecf37969499a66 wp-block-paragraph\" style=\"font-size:30px;text-transform:none\">PIC Zapopan Norte<\/p>\n\n\n\n<p class=\"has-text-align-center ti has-ast-global-color-4-color has-text-color has-link-color wp-elements-e03e5a4de93df7b1980b58e69a0d3c1f wp-block-paragraph\">Zapopan, Jalisco<\/p>\n\n\n\n<div style=\"height:18px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/grupocesco.mx\/pic-zapopan-norte\/\">Ver proyecto<\/a><\/div>\n<\/div>\n<\/div>\n<\/div><\/div><div class=\"cb-pagination swiper-pagination\"><\/div><div class=\"cb-button-prev swiper-button-prev\"><\/div><div class=\"cb-button-next swiper-button-next\"><\/div><\/div>\n\n\n\n<div style=\"height:84px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Parques industriales en Jalisco Terrenos urbanizados, bodegas terminadas y construcci\u00f3n a la medida. Escala real 0escala humana Desliza Modelo de [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"iawp_total_views":2177,"footnotes":""},"class_list":["post-13","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/grupocesco.mx\/en\/wp-json\/wp\/v2\/pages\/13","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grupocesco.mx\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/grupocesco.mx\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/grupocesco.mx\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/grupocesco.mx\/en\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":342,"href":"https:\/\/grupocesco.mx\/en\/wp-json\/wp\/v2\/pages\/13\/revisions"}],"predecessor-version":[{"id":1775,"href":"https:\/\/grupocesco.mx\/en\/wp-json\/wp\/v2\/pages\/13\/revisions\/1775"}],"wp:attachment":[{"href":"https:\/\/grupocesco.mx\/en\/wp-json\/wp\/v2\/media?parent=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}