CINXE.COM

Obras | Construcción, Interiorismo, Arquitectura y más

<!doctype html> <html class="Page" lang="es" itemscope itemtype="http://schema.org/WebPage"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"> <title>Obras | Construcción, Interiorismo, Arquitectura y más</title> <meta name="keywords" content="desarrollo inmobiliario,Construcción,Infraestructura,Interiorismo,diseño,inmobiliario,México,desarrollo,obras,Arquitectura "> <link rel="canonical" href="https://obras.expansion.mx/"> <meta name="brightspot.contentId" content="00000168-361b-d1bf-a9ec-f79f5bbe0000"> <meta name="especial" content="none"> <meta name="robots" content="max-image-preview:large"> <meta property="og:title" content="Obras"> <meta property="og:url" content="https://obras.expansion.mx/"> <meta property="og:image" content="https://cdn-3.expansion.mx/dims4/default/ca2ab18/2147483647/strip/true/crop/1000x525+0+238/resize/1200x630!/format/jpg/quality/80/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F64%2Fa6%2Fe9b6cbf14dbb828f371d600a9c3c%2Fadnplaceholder-obras.jpg"> <meta property="og:image:url" content="https://cdn-3.expansion.mx/dims4/default/ca2ab18/2147483647/strip/true/crop/1000x525+0+238/resize/1200x630!/format/jpg/quality/80/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F64%2Fa6%2Fe9b6cbf14dbb828f371d600a9c3c%2Fadnplaceholder-obras.jpg"> <meta property="og:image:secure_url" content="https://cdn-3.expansion.mx/dims4/default/ca2ab18/2147483647/strip/true/crop/1000x525+0+238/resize/1200x630!/format/jpg/quality/80/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F64%2Fa6%2Fe9b6cbf14dbb828f371d600a9c3c%2Fadnplaceholder-obras.jpg"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"> <meta property="og:image:type" content="image/jpeg"> <meta property="og:image:alt" content="Placeholder - Open graph"> <meta property="og:site_name" content="Obras"> <meta property="og:type" content="website"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@revistaobras"> <meta name="twitter:title" content="Obras"> <meta property="fb:app_id" content="885644768295549"> <meta property="fb:pages" content="208577959179807"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" href="/favicon-32x32.png"> <link rel="icon" type="image/png" href="/favicon-16x16.png"> <link type="application/rss+xml" rel="alternate" title="Obras" href="https://obras.expansion.mx/index.rss"> <meta name="brightspot.cached" content="false"> <link id="skincss" rel="stylesheet" href="https://cdn-3.expansion.mx/resource/0000016e-d155-dcec-a17e-dfddd98e0000/styleguide/skins/obras/All.min.243a45231ee8f1830821ff6b913c8172.gz.css"> <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/video.js/7.6.5/video-js.min.css" as="style"> <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/videojs-contrib-ads/6.6.5/videojs.ads.css" as="style"> <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/videojs-ima/1.6.2/videojs.ima.min.css" as="style"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/video.js/7.6.5/video-js.min.css" onload="this.media='all'" media="print"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/videojs-contrib-ads/6.6.5/videojs.ads.css" onload="this.media='all'" media="print"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/videojs-ima/1.6.2/videojs.ima.min.css" onload="this.media='all'" media="print"> <script src="https://cdn-3.expansion.mx/resource/0000016e-d155-dcec-a17e-dfddd98e0000/styleguide/All.min.abbbd9a82e97d04759ba1c65e4958220.gz.js" defer></script> <script> imaTagUrl="https://pubads.g.doubleclick.net/gampad/ads?iu=/72776159/GEx-Obras-Video&description_url=https%3A%2F%2Fobras.expansion.mx%2F&tfcd=0&npa=0&sz=640x360%7C640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=[timestamp] " </script> <style>.Page-above { z-index: 2; position: relative; } .GoogleDfpAd-wrap { z-index: 4; } .oop .GoogleDfpAd-wrap { visibility: hidden; } .InfographEmbed img { max-width: 100%; } [data-sticky-ad] { max-width: 100%; width: 100%; } [data-sticky-ad] .GoogleDfpAd-wrap { margin: 0; padding: 0; } [data-sticky-ad] [data-sticky-ad-closebtn].show { z-index: 5; right: 3%; } .YouTubeVideoPlayer:not([data-aspect-ratio]), .YouTubeVideoPlayer[data-aspect-ratio='16x9'] { position: relative; } .sidebar .GoogleDfpAd-wrap, .BlocksPage-aside .GoogleDfpAd-wrap { height: fit-content; } @media only screen and (min-width: 1024px){ .BlocksPage-above .GoogleDfpAd-wrap[data-module] { min-height:276px; display: flex; justify-content: center; align-content: center; flex-wrap: wrap; } } @media only screen and (max-width: 767px){ .BlocksPage-above .GoogleDfpAd-wrap[data-module] { min-height:150px; display: flex; justify-content: center; align-content: center; flex-wrap: wrap; } }</style> <style>.TwoColumnContainer-columnTwo .MagazinePromo { background-color: #a5e0ee; text-align: center; } .TwoColumnContainer-columnTwo .MagazinePromo-media img { max-width: 50%; } .TwoColumnContainer-columnOne .NewsletterListForm-head { margin-bottom: 20px; } .TwoColumnContainer .ArticleNewsletterForm-description { font-size: 18px; } .TwoColumnContainer [data-container-modulewell]>[data-module].ArticleNewsletterForm { width: 80%; padding: 0; margin: 20px auto; } .TwoColumnContainer-columnOne section.NewsletterListForm { display: flex; justify-content: center; } .TwoColumnContainer [data-container-modulewell]>.ArticleNewsletterForm[data-module], .TwoColumnContainer [data-container-modulewell]>.ArticleNewsletterForm[data-module]>[data-module-contents] { background-color: transparent !important; } /*nativeAds Home*/ /*native ads override for advertising*/ [class*="PromoList"] span.GoogleDfpAd-label { display: none; } [class*="PromoList"] .GoogleDfpAd-wrap, [class*="PromoList"] .GoogleDfpAd-wrap .GoogleDfpAd { background-color: inherit; margin: 0; padding: 0; } .RichTextArticleBody { max-width: 580px; margin: auto; } @media screen and (max-width: 667px) { .RichTextArticleBody { padding: 0 15px; } }</style> <style>/*coronavirus infografía*/ .RichTextModule .InfographEmbed { display:block; } [class*=Page-above] .Enhancement + p { margin: 0; } [class*=Page-above] .RichTextModule .InfographEmbed { display:block; } [class*=Page-above] .RichTextModule .InfographEmbed iframe { height: 90px; min-height: inherit; } @media screen and (min-width: 768px){ [class*=Page-above] .RichTextModule .InfographEmbed iframe { height: 80px; min-height: inherit; } } [data-modulewell]> .Container[data-module], [data-modulewell] .FullPagePromo[data-module] { padding-top: 0; } /*ads*/ .GoogleDfpAd { padding: 3px; }</style> <style>@media only screen and (min-width: 1024px) { .MediumPagePromo-info { position: relative; } } </style> <style>.widgetMC { padding: 16px; max-width: 640px; margin: 0 auto 20px; background: #ededed; border-radius: 8px; } .widgetMC form { padding: 20px 15%; } aside form#subscribeFormSidebar, aside form#subscribeFormSideBar { padding: 20px 5%; } .widget-description { font-family: 'Work Sans','Helvetica Neue',Arial,Helvetica,sans-serif; color: #555; font-weight: 700; text-align: center; line-height: 1.3; margin: 0px 4px 25px; font-size: 1.1rem; } .widgetMC input[type="text"] { background-color: #fff; font-size: 1rem; line-height: 20px; width: 100%; outline: 0; border-radius: 8px; padding: 8px 12px; border: 1px solid #c4c8cd; margin-bottom: 16px; } .widgetMC [name=submitButton] { background-color: #ed1c24; color: #ffffff; border: 0; border-radius: 24px; font-weight: 600; font-size: 14px; line-height: 20px; padding: 8px 24px; text-transform: none; transition: .3s all; width: 100%; } @media screen and (max-width: 1024px){ .widgetMC { margin: 0 -24px; } } .widgetMC .form-label { font-family: sans-serif; margin: 0px auto 10px; display: block; text-align: center; color: #ff6b00; } .widgetMC [name='subscribeFormMessage'] { color: #009d00; font-family: sans-serif; text-align: center; display: block; }</style> <style>/* fix para el ícono de Twitter ahora X en autor */ .ArticleAuthor a.icon-twitter:before, .AuthorPage-twitterName a.icon-twitter:before{ content: ""; background-image: url(https://cdn-3.expansion.mx/09/84/b62435ba41a98271b3ecbb0e240e/logo-x-white.jpg); background-size: cover; display: inline-block; height: 25px; width: 25px;}</style> <style>.LiveArticlePage-main { width: 100%; max-width: 100%; } .ArticleLiveFilterControls { text-align: right; width: 100%; } select#filter { color: #808284; font-weight: bold; text-transform: uppercase; font-size: 11.2px; padding: 4px 8px; margin-left: 8px; }</style> <style>h3.LargePromo-title { margin-bottom: 20px; } div[class$="Promo-category"] { font-size: .8rem; margin-bottom: 5px; } @media screen and (min-width: 1024px){ .Page:not([data-has-scrolled=true]):not([data-smallheader]) .Page-logo img { height: 75px; } } div[class$="-buttons"] button.Button, .ListAbstract-cta.a a, div[class$="-cta"] a { color: #333; text-transform: uppercase; font-weight:300; } @media only screen and (min-width: 1024px){ .TallCardCarousel[data-columns="1"] .TallCardCarousel-items.flickity-enabled.is-draggable .flickity-viewport { min-height: 677px; } .TallTileCarousel .TallTileCarousel-items.flickity-enabled.is-draggable .flickity-viewport { min-height: 550px; } .TilesList-items.flickity-enabled.is-draggable .flickity-viewport { min-height: 240px; } .TilesList[data-columns="4"] .TilesList-items.flickity-enabled.is-draggable .flickity-viewport { min-height: 308px; } .TilesList[data-columns="3"] .TilesList-items.flickity-enabled.is-draggable .flickity-viewport { min-height: 400px; } } @media only screen and (max-width: 768px){ .TilesList-items.flickity-enabled.is-draggable .flickity-viewport { min-height: 178px; } .TallTileCarousel .TallTileCarousel-items.flickity-enabled.is-draggable .flickity-viewport { min-height: 550px; } .TallCardCarousel[data-columns="1"] .TallCardCarousel-items.flickity-enabled.is-draggable .flickity-viewport { min-height: 677px; } } .grecaptcha-badge { visibility: hidden !important; } @media screen and (max-width: 425px) { iframe#\33 374111_1625670564190 { height: 240px } } /* Google Ad Fixes */ @media only screen and (max-width: 768px) { [data-sticky-ad] .GoogleDfpAd-wrap { height: auto !important; z-index: 11; max-height: 310px!important; min-height: 50px; box-sizing: border-box; opacity: 1!important; background-image: none!important; background-color: #fff !important; box-shadow: 0 0 5px 0 rgba(0,0,0,0.2)!important; margin-bottom: 0!important; padding: 6px 0; } [data-sticky-ad] [data-sticky-ad-closebtn].show { background-size: 10px 10px; background-position: 9px; background-color: #fff; background-repeat: no-repeat; background-image: url('https://cdn-3.expansion.mx/3b/e8/9cdc6f944e0e951654a99ff6c43d/x.svg'); border: none; border-radius: 12px 0 0 0; right: 14px; width: 28px; height: 28px; top: 8px; z-index: 1000; } [data-sticky-ad] [data-sticky-ad-closebtn]:before { content: ''; } } span.GoogleDfpAd-label { display: none; } .GoogleDfpAd-wrap { background: none !important; } .BlocksPage-layoutWrap .blocks a.Link { color: #a65549; text-decoration: underline; font-weight: 600; } /** End of Google Ad fixes **/ /*EXCO*/ .exco-gex.pbs { max-width: 580px; left: -25px; margin-top: 10px; } @media only screen and (max-width: 768px){ .exco-gex.pbs { max-width: 580px; left: inherit; } } /*Author*/ .authors-module { margin: auto; max-width: 640px; } .authors-module ul { list-style-type: none; margin: 0 0 32px; padding: 0; } .authors-module ul li { margin: 0 0 18px; } .authors-module .ArticleAuthor { display: -ms-flexbox; display: flex; } .BlocksPage-layoutWrap a, .BlocksPage-layoutWrap a.Link { color: #242424; text-decoration: none; } .authors-module .ArticleAuthor img { height: 50px; width: 50px; border-radius: 50%; object-fit: initial; } .authors-module .ArticleAuthor .authorData { padding: 0 12px; } .authors-module .ArticleAuthor .authorData .tittleAuthor { color: #a65549; font-size: 1.1rem; font-weight: 600; margin: 0 0 4px; text-decoration: none; }</style> <style>/* X logo */ .ActionBar-items-item .icon-twitter:before { content: ''; background-image: url(https://cdn-3.expansion.mx/09/84/b62435ba41a98271b3ecbb0e240e/logo-x-white.jpg); background-size: cover; width: 30px; display: block; height: 30px; } .SocialLink[data-social-service=twitter]:before { content: ''; background-image: url(https://cdn-3.expansion.mx/18/17/10cfe52c48768850cff69637d9f6/twitterquien.png); background-size: cover; width: 20px; display: block; height: 20px; border-radius: 50%; } footer .SocialLink[data-social-service=twitter]:before { content: ''; background-image: url(https://cdn-3.expansion.mx/9a/f2/6c50da7848459d26e4623e4dd22e/x-white.png); background-size: cover; width: 13px; display: block; height: 13px; border-radius: 50%; line-height: 1; margin-top: 0px; } footer li.SocialBar-items-item:first-child { margin-right: 13px; } header .SocialLink[data-social-service=twitter]:before { content: ''; background-image: url(https://cdn-3.expansion.mx/b3/f0/a1081eb14078914240c18da75e91/twitter.png); background-size: cover; width: 15px; display: block; height: 15px; border-radius: 50%; line-height: 1; margin-top: 0px; margin-left: 0px; } @media only screen and (max-width: 567px), only screen and (min-width: 568px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1023px) { [class*=Page-downNavigation] .Navigation-items { padding: 0 0; } } @media only screen and (max-width: 567px), only screen and (min-width: 568px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1023px) { [class*=Page-downNavigation] .Navigation-items-item .NavigationItem-text-link { font-size: 16px; } } /*CLS*/ aside .GoogleDfpAd-wrap { min-height: 640px; display: flex; flex-direction: column; align-items: center; justify-content: center; }</style> <style>@media only screen and (max-width: 567px), only screen and (min-width: 568px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1023px) { .ArticlePage-header-positionFixSpacer, .ArticlePageBasic-header-positionFixSpacer, .ArticleRichV2-header-positionFixSpacer, .AuthenticationPage-header-positionFixSpacer, .AuthorPage-header-positionFixSpacer, .BlocksPage-header-positionFixSpacer, .FourOhFourPage-header-positionFixSpacer, .GalleryPage-header-positionFixSpacer, .InfographPage-header-positionFixSpacer, .ListiclePage-header-positionFixSpacer, .LiveArticlePage-header-positionFixSpacer, .Page-header-positionFixSpacer, .PageLite-header-positionFixSpacer, .PreviewPage-header-positionFixSpacer, .SearchResultsPage-header-positionFixSpacer, .UserProfilePage-header-positionFixSpacer, .VideoPage-header-positionFixSpacer { min-height: 120px; } }</style> <script> window.fbAsyncInit = function() { FB.init({ appId : '885644768295549', cookie : true, xfbml : true, version : 'v8.0' }); FB.AppEvents.logPageView(); }; (function(d, s, id){ var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/en_US/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script type="text/javascript"> window.googletag = window.googletag || {cmd: []}; </script> <!-- Google Tag Manager All --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KDXNLR');</script> <!-- End Google Tag Manager All --> <script>document.addEventListener("DOMContentLoaded", function(){ 'use-strict'; // LISTENER FOR IFRAME HEIGHT var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent"; var eventer = window[eventMethod]; var messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message"; var iFrameWrap = document.querySelector(".InfographEmbed iframe"); if(iFrameWrap !== null){ iFrameWrap.loading = ""; // LISTEN TO MESSAGE FROM CHILD WINDOW eventer(messageEvent,function(e){ console.log("e", e); console.log("e", e.data) if (e.data.hasOwnProperty("frameHeight")) { resizeIFrameToFitContent(e.data.frameHeight); } else if ( e.data.hasOwnProperty("linkhref")) { setIframe(iFrameWrap, e.data.linkhref ); } },false); } // RESIZE IFRAME function resizeIFrameToFitContent(height){ iFrameWrap.style.height = height + 'px'; } function setIframe(ifr, href) { ifr.style.height = '1000px'; // reset to minimal height in case going from longer to shorter doc //ifrm.src = href; ifr.src = href; // since back/forward doesn't trigger height adjustment } });</script> <script>var m = document.createElement('meta'); m.name = 'dailymotion-domain-verification'; m.content = 'dm38pmszufq8bka0k'; document.head.appendChild(m); for (var metas = document.getElementsByTagName("meta"), data = {}, s = "", i = 0; i < metas.length; i++) { var meta = metas[i]; meta.getAttribute("property") && (data[meta.getAttribute("property")] = meta.content) } var contentId = metas["brightspot.contentId"].content; var section = "home"; var especial = metas["especial"].content; var contentId = metas["brightspot.contentId"].content; var keywords = metas["keywords"].content; var REFRESH_KEY = 'refresh'; var REFRESH_VALUE = 'true'; var _rl_gen_sg=function(){let e="_rl_sg",t=[];try{let o=localStorage.getItem(e);"string"==typeof o&&(t=o.split(","))}catch(e){}if(0===t.length){let o=document.cookie.indexOf(e);if(-1!==o){o+=e.length+1;let n=document.cookie.indexOf(";",o);-1===n&&(n=document.cookie.length),t=document.cookie.substring(o,n).split(",")}}return t}; var top_inf_all = [[970, 90], [728, 90], [320, 100], [320, 50], [300, 50], [300, 100], [970, 250]]; var banner_intext_all = [[320, 100], [320, 50], [300, 50], [300, 100], [300, 250]]; googletag.cmd.push(function() { if(metas.especial.content !== "none"){ especial = metas.especial.content.normalize('NFD').replace(/[\u0300-\u036f]/g,"").toLowerCase().replace(/\s/g,"-"); } var superior = googletag.sizeMapping() .addSize([1024, 0], [[728, 90], [970, 90], [970, 250]]) .addSize([768, 0], [[300, 100], [320, 50], [320, 100], [728, 90], [300, 50]]) .addSize([320, 0], [[300, 100], [320, 50], [320, 100], [300, 50]]) .build(); googletag.defineSlot('/72776159/es.gex.obrasweb.com/top-banner', top_inf_all, 'obr-superior-home') .setTargeting("pos", "0") .setTargeting(REFRESH_KEY, REFRESH_VALUE) .setTargeting("section", section) .setTargeting("especial", especial) .setTargeting("contentId", contentId) .setTargeting('refreshed_slot', 'false') .defineSizeMapping(superior) .setTargeting("_rl",_rl_gen_sg()) .setTargeting("keywords", keywords) .addService(googletag.pubads()); googletag.defineSlot('/72776159/es.gex.obrasweb.com/top-banner', top_inf_all, 'obr-superior-home-2') .setTargeting("pos", "1") .setTargeting(REFRESH_KEY, REFRESH_VALUE) .setTargeting("section", section) .setTargeting("especial", especial) .setTargeting("contentId", contentId) .setTargeting('refreshed_slot', 'false') .defineSizeMapping(superior) .setTargeting("_rl",_rl_gen_sg()) .setTargeting("keywords", keywords) .addService(googletag.pubads()); googletag.defineSlot('/72776159/es.gex.obrasweb.com/box-banner-home', banner_intext_all, "obr-box-home-1") .setTargeting("pos", "2") .setTargeting(REFRESH_KEY, REFRESH_VALUE) .setTargeting("section", section) .setTargeting("especial", especial) .setTargeting("contentId", contentId) .setTargeting('refreshed_slot', 'false') .setTargeting("_rl",_rl_gen_sg()) .setTargeting("keywords", keywords) .addService(googletag.pubads()); googletag.defineSlot('/72776159/es.gex.obrasweb.com/box-banner-home', banner_intext_all, "obr-box-home-2") .setTargeting("pos", "3") .setTargeting(REFRESH_KEY, REFRESH_VALUE) .setTargeting("section", section) .setTargeting("especial", especial) .setTargeting("contentId", contentId) .setTargeting('refreshed_slot', 'false') .setTargeting("_rl",_rl_gen_sg()) .setTargeting("keywords", keywords) .addService(googletag.pubads()); googletag.defineSlot('/72776159/es.gex.obrasweb.com/footer', top_inf_all, 'obr-inferior-footer') .setTargeting("pos", "12") .setTargeting(REFRESH_KEY, REFRESH_VALUE) .setTargeting("section", section) .setTargeting("especial", especial) .setTargeting("contentId", contentId) .setTargeting('refreshed_slot', 'false') .defineSizeMapping(superior) .setTargeting("_rl",_rl_gen_sg()) .setTargeting("keywords", keywords) .addService(googletag.pubads()); var SECONDS_TO_WAIT_AFTER_VIEWABILITY = 12; googletag.pubads().addEventListener('impressionViewable', function(event) { var slot = event.slot; if (slot.getTargeting(REFRESH_KEY).indexOf(REFRESH_VALUE) > -1) { setTimeout(function() { googletag.pubads().refresh([slot]); }, SECONDS_TO_WAIT_AFTER_VIEWABILITY * 1000); } }); googletag.pubads().enableSingleRequest(); googletag.pubads().enableLazyLoad(); googletag.enableServices(); });</script> <script>for (var metas = document.getElementsByTagName("meta"), data = {}, s = "", i = 0; i < metas.length; i++) { var meta = metas[i]; meta.getAttribute("property") && (data[meta.getAttribute("property")] = meta.content) if(metas.especial.content !== "none"){ especial = metas.especial.content.normalize('NFD').replace(/[\u0300-\u036f]/g,"").toLowerCase().replace(/\s/g,"-"); } } var especial = ""; var contentId = metas["brightspot.contentId"].content; var REFRESH_KEY = 'refresh'; var REFRESH_VALUE = 'true'; var _rl_gen_sg=function(){let e="_rl_sg",t=[];try{let o=localStorage.getItem(e);"string"==typeof o&&(t=o.split(","))}catch(e){}if(0===t.length){let o=document.cookie.indexOf(e);if(-1!==o){o+=e.length+1;let n=document.cookie.indexOf(";",o);-1===n&&(n=document.cookie.length),t=document.cookie.substring(o,n).split(",")}}return t}; var keywords = metas["keywords"].content; var top_inf_all = [[970, 90], [728, 90], [320, 100], [320, 50], [300, 50], [300, 100], [970, 250]]; googletag.cmd.push(function() { var superior = googletag.sizeMapping() .addSize([1024, 0], [[728, 90], [970, 90], [970, 250]]) .addSize([768, 0], [[300, 100], [320, 50], [320, 100], [728, 90], [300, 50]]) .addSize([320, 0], [[300, 100], [320, 50], [320, 100], [300, 50]]) .build(); googletag.defineSlot('/72776159/es.gex.obrasweb.com/top-banner', top_inf_all, 'obr-superior') .setTargeting("pos", "0") .setTargeting(REFRESH_KEY, REFRESH_VALUE) .setTargeting("especial", especial) .setTargeting("contentId", contentId) .setTargeting('refreshed_slot', 'false') .defineSizeMapping(superior) .setTargeting("_rl",_rl_gen_sg()) .setTargeting("keywords", keywords) .addService(googletag.pubads()); googletag.defineSlot('/72776159/es.gex.obrasweb.com/footer', top_inf_all, 'obr-inferior-footer') .setTargeting("pos", "12") .setTargeting(REFRESH_KEY, REFRESH_VALUE) .setTargeting("especial", especial) .setTargeting("contentId", contentId) .setTargeting('refreshed_slot', 'false') .defineSizeMapping(superior) .setTargeting("_rl",_rl_gen_sg()) .setTargeting("keywords", keywords) .addService(googletag.pubads()); var SECONDS_TO_WAIT_AFTER_VIEWABILITY = 12; googletag.pubads().addEventListener('impressionViewable', function(event) { var slot = event.slot; if (slot.getTargeting(REFRESH_KEY).indexOf(REFRESH_VALUE) > -1) { setTimeout(function() { googletag.pubads().refresh([slot]); }, SECONDS_TO_WAIT_AFTER_VIEWABILITY * 1000); } }); googletag.pubads().enableSingleRequest(); googletag.pubads().enableLazyLoad(); googletag.enableServices(); });</script> <script src="https://functions.adnami.io/api/macro/adsm.macro.obras.expansion.mx.js" async></script> </head> <body class="Page-body no-user"> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KDXNLR" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <div class="oop"> <div data-module class="GoogleDfpAd-wrap" data-hide-timeout="0" data-button-delay="0"> <span class="GoogleDfpAd-label">Publicidad</span> <div id="obr-float" class="is-dfp GoogleDfpAd" data-ad-name="obr-float" data-slot-name="/72776159/es.gex.obrasweb.com" data-slot-sizes="[[0, 0]]" data-slot-targeting="{}"> <script> googletag.cmd.push(function() { googletag.display('obr-float'); }); </script> </div> </div> </div> <header class="Page-header" itemscope itemtype="http://schema.org/WPHeader"> <!-- TopNavigation --> <!-- Center Navigation --> <div class="Page-centerNavigation centerNavigation"> <!-- Navigation --> <div class="Page-navigationOverlay"> <div class="Page-wrapperNavigationOverlay"> <form data-searchform class="Page-search" action="https://obras.expansion.mx/busqueda" novalidate autocomplete="off"> <input type="text" placeholder="Buscar" class="Page-searchInput" name="q"> <button type="submit" class="Page-searchButton">Search</button> </form> <div class="Page-navigation"> <nav class="Navigation" itemscope itemtype="http://schema.org/SiteNavigationElement"> <ul class="Navigation-items"> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://obras.expansion.mx/construccion">Construcción</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://obras.expansion.mx/inmobiliario">Desarrollo Inmobiliario</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://obras.expansion.mx/infraestructura">Infraestructura</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://obras.expansion.mx/arquitectura">Arquitectura</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://obras.expansion.mx/interiorismo">Interiorismo</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://expansion.mx/">Expansión</a> </div> </div> </li> </ul> </nav> </div> <div class="Page-social"> <div class="SocialBar"> <p class="SocialBar-heading">Síguenos en nuestras redes sociales:</p> <ul class="SocialBar-items"> <li class="SocialBar-items-item"><a class="SocialLink" href="https://twitter.com/revistaobras" target="_blank" data-social-service="twitter">revistaobras</a></li> <li class="SocialBar-items-item"><a class="SocialLink" href="https://www.facebook.com/Obrasweb.mx" target="_blank" data-social-service="facebook">Obrasweb.mx</a></li> </ul> </div> </div> </div> </div> <!-- Logo --> <div class="Page-logo" style="background:"> <a href="/"> <img class="PageLogo-image" src="https://cdn-3.expansion.mx/25/7e/681a05844532b4f0acaf574ba632/expansion-obras.svg" alt="Obras Expansión Logo" height="30"> </a> </div> <div class="Page-secondNavigationWrapper"> <!-- Search Action --> <form data-searchform class="Page-search" action="https://obras.expansion.mx/busqueda" novalidate autocomplete="off"> <input type="text" placeholder="Buscar" class="Page-searchInput" name="q"> <button type="submit" class="Page-searchButton">Search</button> </form> <!-- Hat --> <div class="Page-hat"></div> <!-- SecondNavigation --> <div class="Page-secondNavigation"> </div> </div> </div> <!-- BottomNavigation --> <div class="Page-downNavigation"> <nav class="Navigation" itemscope itemtype="http://schema.org/SiteNavigationElement"> <ul class="Navigation-items"> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://obras.expansion.mx/construccion">Construcción</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://obras.expansion.mx/inmobiliario">Desarrollo Inmobiliario</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://obras.expansion.mx/infraestructura">Infraestructura</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://obras.expansion.mx/arquitectura">Arquitectura</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://obras.expansion.mx/interiorismo">Interiorismo</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://expansion.mx/">Expansión</a> </div> </div> </li> </ul> </nav> </div> </header> <div class="Page-header-positionFixSpacer"></div> <div class="Page-above" data-modulewell> <div data-module class="GoogleDfpAd-wrap" data-hide-timeout="0" data-button-delay="0"> <span class="GoogleDfpAd-label">Publicidad</span> <div id="obr-superior" class="is-dfp GoogleDfpAd" data-ad-name="obr-superior" data-slot-name="/72776159/es.gex.obrasweb.com/top-banner" data-slot-targeting="{&quot;pos&quot;:&quot;0&quot;}"> <script> googletag.cmd.push(function() { googletag.display('obr-superior'); }); </script> </div> </div> </div> <div class="Page-layoutWrap"> <main class="Page-main"> <div class="Page-pageLead" data-modulewell> <section class="MosaicThree" data-module> <ul class="MosaicThree-items"> <li class="MosaicThree-items-item"> <div class="MosaicPromo" data-promo-type="article"> <div class="MosaicPromo-media"> <a class="Link" href="https://obras.expansion.mx/infraestructura/2025/02/24/avances-corredor-interoceanico-istmo-tehuantepec"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Los avances del Corredor Interoceánico del Istmo de Tehuantepec: ¿cuándo lo terminan?" data-src="https://cdn-3.expansion.mx/dims4/default/f2a0a02/2147483647/strip/true/crop/1007x567+0+52/resize/787x443!/format/webp/quality/80/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F51%2F8a%2F5cf4d3024bdb845ccaec729b0a2b%2F11-corredor-interoceanico-istmo-tehuantepec-000-33y93jz.jpeg" data-srcset="https://cdn-3.expansion.mx/dims4/default/f2a0a02/2147483647/strip/true/crop/1007x567+0+52/resize/787x443!/format/webp/quality/80/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F51%2F8a%2F5cf4d3024bdb845ccaec729b0a2b%2F11-corredor-interoceanico-istmo-tehuantepec-000-33y93jz.jpeg 1x,https://cdn-3.expansion.mx/dims4/default/ae279ca/2147483647/strip/true/crop/1007x567+0+52/resize/1574x886!/format/webp/quality/80/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F51%2F8a%2F5cf4d3024bdb845ccaec729b0a2b%2F11-corredor-interoceanico-istmo-tehuantepec-000-33y93jz.jpeg 2x" width="787" height="443"> </a> </div> <div class="MosaicPromo-type icon icon-watermark icon-article"></div> <div class="MosaicPromo-info"> <div class="MosaicPromo-category"> <a class="Link" href="https://obras.expansion.mx/infraestructura/2025/02/24/avances-corredor-interoceanico-istmo-tehuantepec">Infraestructura</a> </div> <h3 class="MosaicPromo-title"> <a class="Link" href="https://obras.expansion.mx/infraestructura/2025/02/24/avances-corredor-interoceanico-istmo-tehuantepec">Corredor Interoceánico apunta a un futuro más positivo; retos persisten</a> </h3> <div class="MosaicPromo-description"> <a class="Link" href="https://obras.expansion.mx/infraestructura/2025/02/24/avances-corredor-interoceanico-istmo-tehuantepec">Después de años de impulso gubernamental, el Plan México le da un último empujón para consolidarlo y hacerlo realidad.</a> </div> <ul class="MosaicPromo-items"> <li class="MosaicPromo-items-item"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2024/11/20/sureste-mexico-desventaja-en-desarrollo-industrial">El sureste queda rezagado en naves industriales pese a esfuerzos del gobierno</a> </li> <li class="MosaicPromo-items-item"> <a class="Link" href="https://expansion.mx/empresas/2024/11/05/el-corredor-interoceanico-ante-el-riesgo-de-ser-un-elefante-blanco">El Corredor Interoceánico ante el riesgo de ser un ‘elefante blanco’</a> </li> <li class="MosaicPromo-items-item"> <a class="Link" href="https://obras.expansion.mx/opinion/2024/09/24/el-impacto-del-nearshoring-en-los-parques-industriales-de-mexico">El impacto del nearshoring en los parques industriales de México</a> </li> </ul> </div> </div> </li> <li class="MosaicThree-items-item"> <div class="MosaicPromo" data-promo-type="article"> <div class="MosaicPromo-media"> <a class="Link" href="https://obras.expansion.mx/infraestructura/2025/02/21/cdmx-elimina-incentivos-para-areas-verdes"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Tall Jacaranda trees lining the street of a Johannesburg suburb in the afternoon sunlight" data-src="https://cdn-3.expansion.mx/dims4/default/bc77947/2147483647/strip/true/crop/1359x768+3+0/resize/384x217!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fd0%2F80%2F134a506a4276bc6807c7ae050074%2Fareas-verdes-cdmx.jpeg" width="384" height="217"> </a> </div> <div class="MosaicPromo-type icon icon-watermark icon-article"></div> <div class="MosaicPromo-info"> <div class="MosaicPromo-category"> <a class="Link" href="https://obras.expansion.mx/infraestructura/2025/02/21/cdmx-elimina-incentivos-para-areas-verdes">Infraestructura</a> </div> <h3 class="MosaicPromo-title"> <a class="Link" href="https://obras.expansion.mx/infraestructura/2025/02/21/cdmx-elimina-incentivos-para-areas-verdes">Las áreas verdes se queda sin incentivos para mantenimiento de la IP</a> </h3> <div class="MosaicPromo-description"> <a class="Link" href="https://obras.expansion.mx/infraestructura/2025/02/21/cdmx-elimina-incentivos-para-areas-verdes">La derogación del Artículo 291 Bis del Código Fiscal derivará en mayor carga financiera para el gobierno o el abandono de espacios públicos en la CDMX, advierten espacialistas.</a> </div> </div> </div> </li> <li class="MosaicThree-items-item"> <div class="MosaicPromo" data-promo-type="article"> <div class="MosaicPromo-media"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/02/24/multifamilys-modelo-de-renta-cdmx"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Multifamilys, el modelo de renta en CDMX que el sector inmobiliario ha dejado pasar" data-src="https://cdn-3.expansion.mx/dims4/default/d883e77/2147483647/strip/true/crop/3865x2184+0+196/resize/384x217!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F83%2Fe8%2F3cb352824bd2af76dc8c0d223625%2Fistock-1288935790.jpg" width="384" height="217"> </a> </div> <div class="MosaicPromo-type icon icon-watermark icon-article"></div> <div class="MosaicPromo-info"> <div class="MosaicPromo-category"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/02/24/multifamilys-modelo-de-renta-cdmx">Desarrollo Inmobiliario</a> </div> <h3 class="MosaicPromo-title"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/02/24/multifamilys-modelo-de-renta-cdmx">Multifamily, el modelo de renta que el sector inmobiliario desaprovecha</a> </h3> <div class="MosaicPromo-description"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/02/24/multifamilys-modelo-de-renta-cdmx">En la CDMX la renta institucionalizada tiene ocupaciones de 98%, pero sólo representa 1% de la oferta.</a> </div> </div> </div> </li> </ul> </section> </div> <div data-modulewell> <div data-module class="GoogleDfpAd-wrap" data-hide-timeout="0" data-button-delay="0"> <span class="GoogleDfpAd-label">Publicidad</span> <div id="obr-superior-home-2" class="is-dfp GoogleDfpAd" data-ad-name="obr-superior-home-2" data-slot-name="/72776159/es.gex.obrasweb.com/top-banner" data-slot-targeting="{&quot;pos&quot;:&quot;1&quot;}"> <script> googletag.cmd.push(function() { googletag.display('obr-superior-home-2'); }); </script> </div> </div> <section class="Container" data-module> <ul class="Container-rows"> <li class="Container-rows-item"> <div class="Row"> <div class="ThreeColumnContainer"> <div class="ThreeColumnContainer-columnOne"> <div class="ThreeColumnContainer-columnOne-content" data-container-modulewell> <section class="BasicPromoList" data-module> <div data-module-contents> <h3 class="BasicPromoList-title"> <span class="Link">Editor's Choice</span> </h3> <ul class="BasicPromoList-items"> <li class="BasicPromoList-items-item"> <div class="LargePromo" data-promo-type="article" data-module> <div class="LargePromo-media"> <i class="icon article"></i> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/01/02/programas-de-vivienda-2025"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Programas de vivienda 2025 en México: conoce las fechas clave y requisitos" data-src="https://cdn-3.expansion.mx/dims4/default/67e888b/2147483647/strip/true/crop/4194x2366+6+0/resize/390x220!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F41%2Fc5%2F60d9058e414c9afa41d65ab71253%2Fistock-1400698456.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/67e888b/2147483647/strip/true/crop/4194x2366+6+0/resize/390x220!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F41%2Fc5%2F60d9058e414c9afa41d65ab71253%2Fistock-1400698456.jpg 1x,https://cdn-3.expansion.mx/dims4/default/70173d9/2147483647/strip/true/crop/4194x2366+6+0/resize/780x440!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F41%2Fc5%2F60d9058e414c9afa41d65ab71253%2Fistock-1400698456.jpg 2x" width="390" height="220"> </a> </div> <div class="LargePromo-info"> <div class="LargePromo-category"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/01/02/programas-de-vivienda-2025">Desarrollo Inmobiliario</a> </div> <h3 class="LargePromo-title"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/01/02/programas-de-vivienda-2025">Programas de vivienda 2025: Fechas clave y requisitos</a> </h3> <div class="LargePromo-description"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/01/02/programas-de-vivienda-2025">Este año se implementarán estrategias que buscan desde regularizar inmuebles, hasta poner viviendas en renta a bajo costo.</a> </div> </div> </div> </li> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-module> <div class="BasicPromo-media"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2024/12/03/mercado-inmobiliario-en-mexico-2024-un-mosaico-de-oportunidades"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Mercado inmobiliario en México 2024, las 10 ciudades que lideran en crecimiento" data-src="https://cdn-3.expansion.mx/dims4/default/c36e68f/2147483647/strip/true/crop/1114x628+43+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fce%2F08%2F5fdff09847b986e0752db5051df2%2Fportada.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/c36e68f/2147483647/strip/true/crop/1114x628+43+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fce%2F08%2F5fdff09847b986e0752db5051df2%2Fportada.jpg 1x,https://cdn-3.expansion.mx/dims4/default/9563fd7/2147483647/strip/true/crop/1114x628+43+0/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fce%2F08%2F5fdff09847b986e0752db5051df2%2Fportada.jpg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2024/12/03/mercado-inmobiliario-en-mexico-2024-un-mosaico-de-oportunidades">Desarrollo Inmobiliario</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2024/12/03/mercado-inmobiliario-en-mexico-2024-un-mosaico-de-oportunidades">Mercado inmobiliario en México 2024: Un mosaico de oportunidades</a> </h3> <!-- Branded link info--> </div> </div> </li> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-promo-type="article" data-module> <div class="BasicPromo-media"> <i class="icon article"></i> <a class="Link" href="https://expansion.mx/tendencias/2025/02/24/dias-de-descanso-obligatorio-2025"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Días de descanso obligatorio 2025: estas son las fechas de puentes en México " data-src="https://cdn-3.expansion.mx/dims4/default/d898baa/2147483647/strip/true/crop/1255x708+0+64/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fb0%2F05%2F9bf10c374104b21c16dbb07f6791%2Fdias-festivos-2025.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/d898baa/2147483647/strip/true/crop/1255x708+0+64/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fb0%2F05%2F9bf10c374104b21c16dbb07f6791%2Fdias-festivos-2025.jpg 1x,https://cdn-3.expansion.mx/dims4/default/840f562/2147483647/strip/true/crop/1255x708+0+64/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fb0%2F05%2F9bf10c374104b21c16dbb07f6791%2Fdias-festivos-2025.jpg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://expansion.mx/tendencias/2025/02/24/dias-de-descanso-obligatorio-2025">Tendencias</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://expansion.mx/tendencias/2025/02/24/dias-de-descanso-obligatorio-2025">Días festivos 2025: fechas de descanso obligatorio y puentes en México</a> </h3> <!-- Branded link info--> </div> </div> </li> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-promo-type="article" data-module> <div class="BasicPromo-media"> <i class="icon article"></i> <a class="Link" href="https://obras.expansion.mx/infraestructura/2024/06/20/plan-nacional-de-infraestructura-de-claudia-sheinbaum"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Sheinbaum conferencia de prensa palacio nacional" data-src="https://cdn-3.expansion.mx/dims4/default/821282e/2147483647/strip/true/crop/1796x1013+2+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F0d%2Fcc%2F742dc2444008a95230abcd7cef71%2Fsheinbaum-conferencia-de-prensa-palacio-nacional.jpeg" data-srcset="https://cdn-3.expansion.mx/dims4/default/821282e/2147483647/strip/true/crop/1796x1013+2+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F0d%2Fcc%2F742dc2444008a95230abcd7cef71%2Fsheinbaum-conferencia-de-prensa-palacio-nacional.jpeg 1x,https://cdn-3.expansion.mx/dims4/default/389663e/2147483647/strip/true/crop/1796x1013+2+0/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F0d%2Fcc%2F742dc2444008a95230abcd7cef71%2Fsheinbaum-conferencia-de-prensa-palacio-nacional.jpeg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://obras.expansion.mx/infraestructura/2024/06/20/plan-nacional-de-infraestructura-de-claudia-sheinbaum">Infraestructura</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://obras.expansion.mx/infraestructura/2024/06/20/plan-nacional-de-infraestructura-de-claudia-sheinbaum">El Plan Nacional de Infraestructura de Claudia Sheinbaum: 25 proyectos clave</a> </h3> <!-- Branded link info--> </div> </div> </li> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-promo-type="article" data-module> <div class="BasicPromo-media"> <i class="icon article"></i> <a class="Link" href="https://obras.expansion.mx/arquitectura/2025/01/17/de-trinchera-jose-vasconcelos-museo-vivo-del-muralismo"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="De trinchera de José Vasconcelos a Museo Vivo del Muralismo; esta es su historia" data-src="https://cdn-3.expansion.mx/dims4/default/80d6394/2147483647/strip/true/crop/1114x628+43+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F67%2Ffb%2F3faad1574e34b7b4bd272fe22471%2Fjueves16-museo-vivo-muralismo.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/80d6394/2147483647/strip/true/crop/1114x628+43+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F67%2Ffb%2F3faad1574e34b7b4bd272fe22471%2Fjueves16-museo-vivo-muralismo.jpg 1x,https://cdn-3.expansion.mx/dims4/default/0f27255/2147483647/strip/true/crop/1114x628+43+0/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F67%2Ffb%2F3faad1574e34b7b4bd272fe22471%2Fjueves16-museo-vivo-muralismo.jpg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://obras.expansion.mx/arquitectura/2025/01/17/de-trinchera-jose-vasconcelos-museo-vivo-del-muralismo">Arquitectura</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://obras.expansion.mx/arquitectura/2025/01/17/de-trinchera-jose-vasconcelos-museo-vivo-del-muralismo">#ObrasInsignia: De trinchera de José Vasconcelos a Museo Vivo del Muralismo</a> </h3> <!-- Branded link info--> </div> </div> </li> </ul> </div> </section> <div class="ArticleNewsletterForm-title"> Newsletter </div> <div class="ArticleNewsletterForm" data-module> <div data-module-contents> <div class="ArticleNewsletterForm-description"> Sé parte de la comunidad Obras y recibe la mejor información directo en tu correo electrónico. </div> <form class="ArticleNewsletterForm-form" method="post"> <div class="ArticleNewsletterForm-items"> <div class="ArticleNewsletterForm-items-item"> <div class="EmailInput"> <label class="EmailInput-label">Email <input class="EmailInput-input" type="email" name="email" placeholder="Escribe tu email." required> </label> </div> </div> <div class="ArticleNewsletterForm-items-item"> <input type="hidden" name="brightspot.form.id" value="00000168-5c6e-d1b6-a1e8-ddfe400f0000"> </div> </div> <div class="ArticleNewsletterForm-buttons"> <button class="Button" type="submit">Submit</button> </div> <p class="ArticleNewsletterForm-successSubscription"></p> <p class="ArticleNewsletterForm-failedSubscription"></p> </form> <div class="ArticleNewsletterForm-loader"> <div class="circle"> <div class="circle-animate"></div> <div class="circle-static"></div> </div> </div> </div> </div> </div> </div> <div class="ThreeColumnContainer-columnTwo"> <div class="ThreeColumnContainer-columnTwo-content" data-container-modulewell> <section class="BasicPromoList" data-module> <div data-module-contents> <h3 class="BasicPromoList-title"> <a class="Link" href="https://obras.expansion.mx/inmobiliario">Desarrollo Inmobiliario</a> </h3> <ul class="BasicPromoList-items"> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-promo-type="article" data-module> <div class="BasicPromo-media"> <i class="icon article"></i> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/02/21/residencias-de-marca-apuestan-por-mexico"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Las residencias de marca apuestan por México como nunca antes: este es el motivo" data-src="https://cdn-3.expansion.mx/dims4/default/bbd9178/2147483647/strip/true/crop/1600x902+0+149/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F11%2F48%2Fed52855e43d9bfa1056e0c7ec151%2F4.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/bbd9178/2147483647/strip/true/crop/1600x902+0+149/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F11%2F48%2Fed52855e43d9bfa1056e0c7ec151%2F4.jpg 1x,https://cdn-3.expansion.mx/dims4/default/e4839b7/2147483647/strip/true/crop/1600x902+0+149/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F11%2F48%2Fed52855e43d9bfa1056e0c7ec151%2F4.jpg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/02/21/residencias-de-marca-apuestan-por-mexico">Desarrollo Inmobiliario</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/02/21/residencias-de-marca-apuestan-por-mexico">Las residencias de marca aceleran su presencia en México</a> </h3> <!-- Branded link info--> </div> </div> </li> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-promo-type="article" data-module> <div class="BasicPromo-media"> <i class="icon article"></i> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/02/19/nuevas-reglas-de-vivienda-en-cdmx-control-costos"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="vivienda-cdmx-nuevas-regulaciones" data-src="https://cdn-3.expansion.mx/dims4/default/c30cec1/2147483647/strip/true/crop/1162x655+0+59/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F20%2F13%2Fc5207a3d4708a3a1f9876f3e5664%2F4-vivienda-201704051240359-mg-6179-1.jpeg" data-srcset="https://cdn-3.expansion.mx/dims4/default/c30cec1/2147483647/strip/true/crop/1162x655+0+59/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F20%2F13%2Fc5207a3d4708a3a1f9876f3e5664%2F4-vivienda-201704051240359-mg-6179-1.jpeg 1x,https://cdn-3.expansion.mx/dims4/default/04865e8/2147483647/strip/true/crop/1162x655+0+59/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F20%2F13%2Fc5207a3d4708a3a1f9876f3e5664%2F4-vivienda-201704051240359-mg-6179-1.jpeg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/02/19/nuevas-reglas-de-vivienda-en-cdmx-control-costos">Desarrollo Inmobiliario</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/02/19/nuevas-reglas-de-vivienda-en-cdmx-control-costos">Control, límites y cambios en el mercado, las nuevas reglas de vivienda en CDMX</a> </h3> <!-- Branded link info--> </div> </div> </li> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-promo-type="article" data-module> <div class="BasicPromo-media"> <i class="icon article"></i> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/02/18/cdmx-duplica-financiamiento-para-vivienda"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="CDMX duplica financiamiento para vivienda: así es el plan con 200,000 acciones habitacionales" data-src="https://cdn-3.expansion.mx/dims4/default/1fc5214/2147483647/strip/true/crop/1197x675+2+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F2b%2Fe7%2Fd52f03a04605a685d2bed1b4553e%2F8-vivienda-construccion-201704051240374-mg-6302-1.jpeg" data-srcset="https://cdn-3.expansion.mx/dims4/default/1fc5214/2147483647/strip/true/crop/1197x675+2+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F2b%2Fe7%2Fd52f03a04605a685d2bed1b4553e%2F8-vivienda-construccion-201704051240374-mg-6302-1.jpeg 1x,https://cdn-3.expansion.mx/dims4/default/4e2cb1e/2147483647/strip/true/crop/1197x675+2+0/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F2b%2Fe7%2Fd52f03a04605a685d2bed1b4553e%2F8-vivienda-construccion-201704051240374-mg-6302-1.jpeg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/02/18/cdmx-duplica-financiamiento-para-vivienda">Desarrollo Inmobiliario</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://obras.expansion.mx/inmobiliario/2025/02/18/cdmx-duplica-financiamiento-para-vivienda">Gobierno de la CDMX va por 200,000 acciones de vivienda en el sexenio</a> </h3> <!-- Branded link info--> </div> </div> </li> </ul> <div class="BasicPromoList-cta"> <a class="Link" href="https://obras.expansion.mx/inmobiliario">Ver más</a> </div> </div> </section> <div data-module class="GoogleDfpAd-wrap" data-hide-timeout="0" data-button-delay="0"> <span class="GoogleDfpAd-label">Publicidad</span> <div id="obr-box-home-1" class="is-dfp GoogleDfpAd" data-ad-name="obr-box-home-1" data-slot-name="/72776159/es.gex.obrasweb.com/box-banner-home" data-slot-targeting="{}"> <script> googletag.cmd.push(function() { googletag.display('obr-box-home-1'); }); </script> </div> </div> <section class="BasicPromoList" data-module> <div data-module-contents> <h3 class="BasicPromoList-title"> <a class="Link" href="https://obras.expansion.mx/bespoke-ad">BeSpoke Ad</a> </h3> <ul class="BasicPromoList-items"> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-promo-type="article" data-module> <div class="BasicPromo-media"> <i class="icon article"></i> <a class="Link" href="https://obras.expansion.mx/bespoke-ad/2021/09/17/protege-espacios-vinimex-antiviral-antibacterial-ppg-comex"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Esquema de atributos de Vinimex TOTAL Antiviral y Antibacterial " data-src="https://cdn-3.expansion.mx/dims4/default/547a8bf/2147483647/strip/true/crop/3602x2031+0+1671/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fea%2Fbb%2Fa72432904e04952ddc6670dcf908%2Fvinimex-antibacerial-antiviral.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/547a8bf/2147483647/strip/true/crop/3602x2031+0+1671/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fea%2Fbb%2Fa72432904e04952ddc6670dcf908%2Fvinimex-antibacerial-antiviral.jpg 1x,https://cdn-3.expansion.mx/dims4/default/6b229b5/2147483647/strip/true/crop/3602x2031+0+1671/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fea%2Fbb%2Fa72432904e04952ddc6670dcf908%2Fvinimex-antibacerial-antiviral.jpg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://obras.expansion.mx/bespoke-ad/2021/09/17/protege-espacios-vinimex-antiviral-antibacterial-ppg-comex">Bespoke Ad</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://obras.expansion.mx/bespoke-ad/2021/09/17/protege-espacios-vinimex-antiviral-antibacterial-ppg-comex">Protege tus espacios con la nueva Vinimex® TOTAL Antiviral y Antibacterial</a> </h3> <!-- Branded link info--> </div> </div> </li> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-promo-type="article" data-module> <div class="BasicPromo-media"> <i class="icon article"></i> <a class="Link" href="https://obras.expansion.mx/bespoke-ad/2021/08/20/techoprotec-de-holcim-gacoflex-el-impermeabilizante-que-resiste-cualquier-clima"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Holcim-KVGaco-OK.jpg" data-src="https://cdn-3.expansion.mx/dims4/default/7ed193b/2147483647/strip/true/crop/3990x2250+5+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F6a%2F2e%2F1fc67a5843b3978e52eb29383eea%2Fholcim-kvgaco-ok.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/7ed193b/2147483647/strip/true/crop/3990x2250+5+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F6a%2F2e%2F1fc67a5843b3978e52eb29383eea%2Fholcim-kvgaco-ok.jpg 1x,https://cdn-3.expansion.mx/dims4/default/12e41c8/2147483647/strip/true/crop/3990x2250+5+0/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F6a%2F2e%2F1fc67a5843b3978e52eb29383eea%2Fholcim-kvgaco-ok.jpg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://obras.expansion.mx/bespoke-ad/2021/08/20/techoprotec-de-holcim-gacoflex-el-impermeabilizante-que-resiste-cualquier-clima">Bespoke Ad</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://obras.expansion.mx/bespoke-ad/2021/08/20/techoprotec-de-holcim-gacoflex-el-impermeabilizante-que-resiste-cualquier-clima">TechoProtec de Holcim GacoFlex, el impermeabilizante que resiste cualquier clima</a> </h3> <!-- Branded link info--> </div> </div> </li> <li class="BasicPromoList-items-item"> <div class="BasicPromo module-branded" data-promo-type="article" data-module> <div class="BasicPromo-media"> <i class="icon article"></i> <a class="Link" href="https://obras.expansion.mx/bespoke-ad/2021/08/11/los-sistemas-de-drenaje-pluvial-sifonico-contribuyen-a-prevenir-inundaciones"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="" data-src="https://cdn-3.expansion.mx/dims4/default/4429fc8/2147483647/strip/true/crop/729x411+0+36/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fb6%2F97%2F7f2762a9463bb2eb604bbdbedfa5%2Famanco.PNG" data-srcset="https://cdn-3.expansion.mx/dims4/default/4429fc8/2147483647/strip/true/crop/729x411+0+36/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fb6%2F97%2F7f2762a9463bb2eb604bbdbedfa5%2Famanco.PNG 1x,https://cdn-3.expansion.mx/dims4/default/181678d/2147483647/strip/true/crop/729x411+0+36/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fb6%2F97%2F7f2762a9463bb2eb604bbdbedfa5%2Famanco.PNG 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://obras.expansion.mx/bespoke-ad/2021/08/11/los-sistemas-de-drenaje-pluvial-sifonico-contribuyen-a-prevenir-inundaciones">Bespoke Ad</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://obras.expansion.mx/bespoke-ad/2021/08/11/los-sistemas-de-drenaje-pluvial-sifonico-contribuyen-a-prevenir-inundaciones">Los sistemas de drenaje pluvial sifónico contribuyen a prevenir inundaciones</a> </h3> <!-- Branded link info--> <div class="BasicPromo-branded"> <!-- target="_blank" para abrir en una nueva pestaña propuesta --> <a href="https://www.wavin.com/es-mx" target="_blank"> <span class="Disclosure"> Presentado por: </span> <span class="BrandName BrandText"> Amanco Wavin </span> </a> </div> </div> </div> </li> </ul> <div class="BasicPromoList-cta"> <a class="Link" href="https://obras.expansion.mx/bespoke-ad">Ver más</a> </div> </div> </section> </div> </div> <div class="ThreeColumnContainer-columnThree"> <div class="ThreeColumnContainer-columnThree-content" data-container-modulewell> <section class="BasicPromoList" data-module> <div data-module-contents> <h3 class="BasicPromoList-title"> <span class="Link">Rankings</span> </h3> <ul class="BasicPromoList-items"> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-module> <div class="BasicPromo-media"> <a class="Link" href="https://obras.expansion.mx/arquitectura/2024/12/11/obra-del-ano-2024"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Obra del Año 2024: estos son los proyectos ganadores - Expansión" data-src="https://cdn-3.expansion.mx/dims4/default/e8d0c75/2147483647/strip/true/crop/1114x628+43+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F6c%2F2f%2F270630644227abc21ad2c8eb028d%2Fportada.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/e8d0c75/2147483647/strip/true/crop/1114x628+43+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F6c%2F2f%2F270630644227abc21ad2c8eb028d%2Fportada.jpg 1x,https://cdn-3.expansion.mx/dims4/default/2dcfbb9/2147483647/strip/true/crop/1114x628+43+0/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F6c%2F2f%2F270630644227abc21ad2c8eb028d%2Fportada.jpg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://obras.expansion.mx/arquitectura/2024/12/11/obra-del-ano-2024">Arquitectura</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://obras.expansion.mx/arquitectura/2024/12/11/obra-del-ano-2024">Obra del Año 2024</a> </h3> <!-- Branded link info--> </div> </div> </li> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-module> <div class="BasicPromo-media"> <a class="Link" href="https://obras.expansion.mx/construccion/2024/11/27/las-constructoras-mas-importantes-de-mexico-2024-expansion"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Las constructoras más importantes de México 2024 - Expansión" data-src="https://cdn-3.expansion.mx/dims4/default/30f5333/2147483647/strip/true/crop/1114x628+43+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F4f%2Fea%2Fce4bb8f84a9b8a3cae4f7eae121b%2Fportada-constructoras.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/30f5333/2147483647/strip/true/crop/1114x628+43+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F4f%2Fea%2Fce4bb8f84a9b8a3cae4f7eae121b%2Fportada-constructoras.jpg 1x,https://cdn-3.expansion.mx/dims4/default/b6da25d/2147483647/strip/true/crop/1114x628+43+0/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F4f%2Fea%2Fce4bb8f84a9b8a3cae4f7eae121b%2Fportada-constructoras.jpg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://obras.expansion.mx/construccion/2024/11/27/las-constructoras-mas-importantes-de-mexico-2024-expansion">Construcción</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://obras.expansion.mx/construccion/2024/11/27/las-constructoras-mas-importantes-de-mexico-2024-expansion">Las constructoras más importantes de México 2024</a> </h3> <!-- Branded link info--> </div> </div> </li> </ul> </div> </section> <section class="BasicPromoList" data-module> <div data-module-contents> <h3 class="BasicPromoList-title"> <span class="Link">Elecciones 2024</span> </h3> <ul class="BasicPromoList-items"> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-promo-type="article" data-module> <div class="BasicPromo-media"> <i class="icon article"></i> <a class="Link" href="https://politica.expansion.mx/mexico/2024/12/28/ano-que-jubilo-a-amlo-2024-decadas-de-opositor-y-gobernante"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="" data-src="https://cdn-3.expansion.mx/dims4/default/7a3e986/2147483647/strip/true/crop/1796x1013+2+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F11%2F5e%2Fd3aed6664a05a517aacd1b76fb78%2Famlo-jubilacion.jpeg" data-srcset="https://cdn-3.expansion.mx/dims4/default/7a3e986/2147483647/strip/true/crop/1796x1013+2+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F11%2F5e%2Fd3aed6664a05a517aacd1b76fb78%2Famlo-jubilacion.jpeg 1x,https://cdn-3.expansion.mx/dims4/default/a0bfdfc/2147483647/strip/true/crop/1796x1013+2+0/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F11%2F5e%2Fd3aed6664a05a517aacd1b76fb78%2Famlo-jubilacion.jpeg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://politica.expansion.mx/mexico/2024/12/28/ano-que-jubilo-a-amlo-2024-decadas-de-opositor-y-gobernante">México</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://politica.expansion.mx/mexico/2024/12/28/ano-que-jubilo-a-amlo-2024-decadas-de-opositor-y-gobernante">El año que “jubiló” a AMLO tras décadas de opositor y gobernante</a> </h3> <!-- Branded link info--> </div> </div> </li> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-promo-type="article" data-module> <div class="BasicPromo-media"> <i class="icon article"></i> <a class="Link" href="https://politica.expansion.mx/presidencia/2024/12/27/2024-el-ano-en-que-gobernante-se-escribio-con-a-en-mexico"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Toma Protesta Claudia Sheinbaum Presidenta-15" data-src="https://cdn-3.expansion.mx/dims4/default/295869c/2147483647/strip/true/crop/4185x2360+0+349/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F8d%2F70%2Fa5b2c8f745a9bf8c5b8c5bfb15fd%2Fsheinbaum-toma-posesion.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/295869c/2147483647/strip/true/crop/4185x2360+0+349/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F8d%2F70%2Fa5b2c8f745a9bf8c5b8c5bfb15fd%2Fsheinbaum-toma-posesion.jpg 1x,https://cdn-3.expansion.mx/dims4/default/24c94bb/2147483647/strip/true/crop/4185x2360+0+349/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F8d%2F70%2Fa5b2c8f745a9bf8c5b8c5bfb15fd%2Fsheinbaum-toma-posesion.jpg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://politica.expansion.mx/presidencia/2024/12/27/2024-el-ano-en-que-gobernante-se-escribio-con-a-en-mexico">presidencia</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://politica.expansion.mx/presidencia/2024/12/27/2024-el-ano-en-que-gobernante-se-escribio-con-a-en-mexico">2024, el año en que gobernante se escribió con 'A' en México</a> </h3> <!-- Branded link info--> </div> </div> </li> <li class="BasicPromoList-items-item"> <div class="BasicPromo" data-promo-type="article" data-module> <div class="BasicPromo-media"> <i class="icon article"></i> <a class="Link" href="https://expansion.mx/podcasts-expansion/expansion-daily/2024/12/24/de-la-primera-presidenta-a-la-reforma-judicial"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="daily-expansion-24-de-diciembre.jpg" data-src="https://cdn-3.expansion.mx/dims4/default/5b5cf72/2147483647/strip/true/crop/1117x630+57+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F46%2F6a%2F87a3b6e942338ee2086344822301%2Fdaily-expansion-24-de-diciembre.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/5b5cf72/2147483647/strip/true/crop/1117x630+57+0/resize/172x97!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F46%2F6a%2F87a3b6e942338ee2086344822301%2Fdaily-expansion-24-de-diciembre.jpg 1x,https://cdn-3.expansion.mx/dims4/default/a875ec1/2147483647/strip/true/crop/1117x630+57+0/resize/344x194!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F46%2F6a%2F87a3b6e942338ee2086344822301%2Fdaily-expansion-24-de-diciembre.jpg 2x" width="172" height="97"> </a> </div> <div class="BasicPromo-info"> <div class="BasicPromo-category"> <a class="Link" href="https://expansion.mx/podcasts-expansion/expansion-daily/2024/12/24/de-la-primera-presidenta-a-la-reforma-judicial">Expansión Daily</a> </div> <h3 class="BasicPromo-title"> <a class="Link" href="https://expansion.mx/podcasts-expansion/expansion-daily/2024/12/24/de-la-primera-presidenta-a-la-reforma-judicial">De la primera Presidenta a la Reforma Judicial</a> </h3> <!-- Branded link info--> </div> </div> </li> </ul> </div> </section> <section class="OrderedList" data-module> <div data-module-contents> <h3 class="OrderedList-title"> <span class="Link">Lo más leído</span> </h3> <ul class="OrderedList-items"> <li class="OrderedList-items-item"> <a class="Link" href="https://expansion.mx/tecnologia/2025/02/17/conductores-uber-podran-bloquear-usuarios-mala-calificacion">Conductores de Uber ya podrán bloquear a usuarios con malos puntajes </a> </li> </ul> </div> </section> <div data-module class="GoogleDfpAd-wrap" data-hide-timeout="0" data-button-delay="0"> <span class="GoogleDfpAd-label">Publicidad</span> <div id="obr-box-home-2" class="is-dfp GoogleDfpAd" data-ad-name="obr-box-home-2" data-slot-name="/72776159/es.gex.obrasweb.com/box-banner-home" data-slot-targeting="{}"> <script> googletag.cmd.push(function() { googletag.display('obr-box-home-2'); }); </script> </div> </div> </div> </div> </div> </div> </li> </ul> </section> <section class="TilesList" data-module data-columns="3" data-carousel-enabled="%7B%22freeScroll%22:false%7D" data-hide-cta data-hide-title> <h3 class="TilesList-title"> <span class="Link">Especiales</span> </h3> <ul class="TilesList-items"> <li class="TilesList-items-item"> <div class="TilePromo"> <div class="TilePromo-media"> <a class="Link" href="https://obras.expansion.mx/infraestructura/2023/06/27/oaxaca-mas-cerca-de-la-costa"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="" data-src="https://cdn-3.expansion.mx/dims4/default/88b7974/2147483647/strip/true/crop/600x600+100+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F58%2F65%2F2c72fe0e420abe7d292c9f7a98d0%2Foaxaca-mascerca.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/88b7974/2147483647/strip/true/crop/600x600+100+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F58%2F65%2F2c72fe0e420abe7d292c9f7a98d0%2Foaxaca-mascerca.jpg 1x,https://cdn-3.expansion.mx/dims4/default/5364553/2147483647/strip/true/crop/600x600+100+0/resize/800x800!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F58%2F65%2F2c72fe0e420abe7d292c9f7a98d0%2Foaxaca-mascerca.jpg 2x" width="400" height="400"> </a> </div> <div class="TilePromo-info"> <div class="TilePromo-title"> <a class="Link" href="https://obras.expansion.mx/infraestructura/2023/06/27/oaxaca-mas-cerca-de-la-costa">Oaxaca, más cerca de la costa</a> </div> </div> </div> </li> <li class="TilesList-items-item"> <div class="TilePromo" data-promo-type="package"> <div class="TilePromo-media"> <i class="icon package"></i> <a class="Link" href="https://obras.expansion.mx/el-tren-maya"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Tren-Maya-Podcast-Media-Principal-Home-Obras" data-src="https://cdn-3.expansion.mx/dims4/default/8996d2a/2147483647/strip/true/crop/675x675+263+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F1c%2F3f%2Fada3edb547d4adc16c9098ecf03e%2F2media-principal.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/8996d2a/2147483647/strip/true/crop/675x675+263+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F1c%2F3f%2Fada3edb547d4adc16c9098ecf03e%2F2media-principal.jpg 1x,https://cdn-3.expansion.mx/dims4/default/8f58582/2147483647/strip/true/crop/675x675+263+0/resize/800x800!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F1c%2F3f%2Fada3edb547d4adc16c9098ecf03e%2F2media-principal.jpg 2x" width="400" height="400"> </a> </div> <div class="TilePromo-info"> <div class="TilePromo-title"> <a class="Link" href="https://obras.expansion.mx/el-tren-maya">El Tren Maya</a> </div> </div> </div> </li> <li class="TilesList-items-item"> <div class="TilePromo" data-promo-type="package"> <div class="TilePromo-media"> <i class="icon package"></i> <a class="Link" href="https://obras.expansion.mx/obra-del-ano-2023"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Obra del Año 2023_Media Principal Home Obras" data-src="https://cdn-3.expansion.mx/dims4/default/ceef115/2147483647/strip/true/crop/675x675+263+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fe7%2Fcc%2F0c0eddad4634835faefc93a06314%2Foda23-media-principal.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/ceef115/2147483647/strip/true/crop/675x675+263+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fe7%2Fcc%2F0c0eddad4634835faefc93a06314%2Foda23-media-principal.jpg 1x,https://cdn-3.expansion.mx/dims4/default/85c231e/2147483647/strip/true/crop/675x675+263+0/resize/800x800!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Fe7%2Fcc%2F0c0eddad4634835faefc93a06314%2Foda23-media-principal.jpg 2x" width="400" height="400"> </a> </div> <div class="TilePromo-info"> <div class="TilePromo-title"> <a class="Link" href="https://obras.expansion.mx/obra-del-ano-2023">Obra del Año 2023</a> </div> </div> </div> </li> <li class="TilesList-items-item"> <div class="TilePromo" data-promo-type="package"> <div class="TilePromo-media"> <i class="icon package"></i> <a class="Link" href="https://obras.expansion.mx/valor-inmobiliario"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Valor Inmobiliario / media principal Obrasweb" data-src="https://cdn-3.expansion.mx/dims4/default/32726e9/2147483647/strip/true/crop/600x600+70+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F3d%2F08%2Fe4352daf474f8a7feede5745454b%2Fmedia-principal.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/32726e9/2147483647/strip/true/crop/600x600+70+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F3d%2F08%2Fe4352daf474f8a7feede5745454b%2Fmedia-principal.jpg 1x,https://cdn-3.expansion.mx/dims4/default/c67d4d6/2147483647/strip/true/crop/600x600+70+0/resize/800x800!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F3d%2F08%2Fe4352daf474f8a7feede5745454b%2Fmedia-principal.jpg 2x" width="400" height="400"> </a> </div> <div class="TilePromo-info"> <div class="TilePromo-title"> <a class="Link" href="https://obras.expansion.mx/valor-inmobiliario">Valor inmobiliario, información para hacer inversiones inteligentes</a> </div> </div> </div> </li> <li class="TilesList-items-item"> <div class="TilePromo" data-promo-type="package"> <div class="TilePromo-media"> <i class="icon package"></i> <a class="Link" href="https://obras.expansion.mx/oda-2020"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Obra del Año 2020_media principal Home Obras" data-src="https://cdn-3.expansion.mx/dims4/default/a12f249/2147483647/strip/true/crop/675x675+263+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F91%2F68%2Fe1da6c5c4115882842f6d6e21182%2Fmedia-principal.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/a12f249/2147483647/strip/true/crop/675x675+263+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F91%2F68%2Fe1da6c5c4115882842f6d6e21182%2Fmedia-principal.jpg 1x,https://cdn-3.expansion.mx/dims4/default/58078ff/2147483647/strip/true/crop/675x675+263+0/resize/800x800!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F91%2F68%2Fe1da6c5c4115882842f6d6e21182%2Fmedia-principal.jpg 2x" width="400" height="400"> </a> </div> <div class="TilePromo-info"> <div class="TilePromo-title"> <a class="Link" href="https://obras.expansion.mx/oda-2020">Obra del Año 2020</a> </div> </div> </div> </li> <li class="TilesList-items-item"> <div class="TilePromo" data-promo-type="package"> <div class="TilePromo-media"> <i class="icon package"></i> <a class="Link" href="https://obras.expansion.mx/especiales/2018/45aniversario"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="widget_45años.jpg" data-src="https://cdn-3.expansion.mx/dims4/default/496a937/2147483647/strip/true/crop/150x150+25+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Ff6%2F76%2Faf4292e74ab194f9c7dc5f36224e%2Fwidget-45anos.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/496a937/2147483647/strip/true/crop/150x150+25+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Ff6%2F76%2Faf4292e74ab194f9c7dc5f36224e%2Fwidget-45anos.jpg 1x,https://cdn-3.expansion.mx/dims4/default/92a20f3/2147483647/strip/true/crop/150x150+25+0/resize/800x800!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2Ff6%2F76%2Faf4292e74ab194f9c7dc5f36224e%2Fwidget-45anos.jpg 2x" width="400" height="400"> </a> </div> <div class="TilePromo-info"> <div class="TilePromo-title"> <a class="Link" href="https://obras.expansion.mx/especiales/2018/45aniversario">Edición Especial 45 aniversario de Obras</a> </div> </div> </div> </li> <li class="TilesList-items-item"> <div class="TilePromo" data-promo-type="package"> <div class="TilePromo-media"> <i class="icon package"></i> <a class="Link" href="https://obras.expansion.mx/arquitectos-mas-influyentes"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Media Principal 40 más influyentes" data-src="https://cdn-3.expansion.mx/dims4/default/373de03/2147483647/strip/true/crop/600x600+100+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F9f%2Fa9%2F3a8d33fb4b6fa88b89fe9999cdfb%2F40-media-principal.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/373de03/2147483647/strip/true/crop/600x600+100+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F9f%2Fa9%2F3a8d33fb4b6fa88b89fe9999cdfb%2F40-media-principal.jpg 1x,https://cdn-3.expansion.mx/dims4/default/3319436/2147483647/strip/true/crop/600x600+100+0/resize/800x800!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F9f%2Fa9%2F3a8d33fb4b6fa88b89fe9999cdfb%2F40-media-principal.jpg 2x" width="400" height="400"> </a> </div> <div class="TilePromo-info"> <div class="TilePromo-title"> <a class="Link" href="https://obras.expansion.mx/arquitectos-mas-influyentes">Los 40 arquitectos más influyentes de los últimos 40 años</a> </div> </div> </div> </li> <li class="TilesList-items-item"> <div class="TilePromo" data-promo-type="package"> <div class="TilePromo-media"> <i class="icon package"></i> <a class="Link" href="https://obras.expansion.mx/especiales/2016/teodoro-gonzalez-de-leon"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="Paquete Teodoro González" data-src="https://cdn-3.expansion.mx/dims4/default/fff1219/2147483647/strip/true/crop/600x600+100+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F01%2Fd7%2F357dccbd442c872f89571d14a953%2Fmedia-principal.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/fff1219/2147483647/strip/true/crop/600x600+100+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F01%2Fd7%2F357dccbd442c872f89571d14a953%2Fmedia-principal.jpg 1x,https://cdn-3.expansion.mx/dims4/default/f4be309/2147483647/strip/true/crop/600x600+100+0/resize/800x800!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F01%2Fd7%2F357dccbd442c872f89571d14a953%2Fmedia-principal.jpg 2x" width="400" height="400"> </a> </div> <div class="TilePromo-info"> <div class="TilePromo-title"> <a class="Link" href="https://obras.expansion.mx/especiales/2016/teodoro-gonzalez-de-leon">Teodoro González de León, artífice de la CDMX</a> </div> </div> </div> </li> <li class="TilesList-items-item"> <div class="TilePromo" data-promo-type="package"> <div class="TilePromo-media"> <i class="icon package"></i> <a class="Link" href="https://obras.expansion.mx/construccion-edificacion-y-vivienda"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="" data-src="https://cdn-3.expansion.mx/dims4/default/246512f/2147483647/strip/true/crop/400x400+0+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F76%2F7b%2F7d4e73c14b0a8231dbc3e4c477c3%2Fwidget-home-expocihac-400x400.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/246512f/2147483647/strip/true/crop/400x400+0+0/resize/400x400!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F76%2F7b%2F7d4e73c14b0a8231dbc3e4c477c3%2Fwidget-home-expocihac-400x400.jpg 1x,https://cdn-3.expansion.mx/dims4/default/002457f/2147483647/strip/true/crop/400x400+0+0/resize/800x800!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F76%2F7b%2F7d4e73c14b0a8231dbc3e4c477c3%2Fwidget-home-expocihac-400x400.jpg 2x" width="400" height="400"> </a> </div> <div class="TilePromo-info"> <div class="TilePromo-title"> <a class="Link" href="https://obras.expansion.mx/construccion-edificacion-y-vivienda">Construcción, edificación y vivienda</a> </div> </div> </div> </li> </ul> <div class="TilesList-pagination"> <a class="Link" href="?00000167-19ce-d026-adff-7ffe6d4e0000-page=2">Siguiente</a> </div> </section> </div> </main> </div> <div data-module class="GoogleDfpAd-wrap" data-hide-timeout="0" data-button-delay="0"> <span class="GoogleDfpAd-label">Publicidad</span> <div id="obr-inferior-footer" class="is-dfp GoogleDfpAd" data-ad-name="obr-inferior-footer" data-slot-name="/72776159/es.gex.obrasweb.com/footer" data-slot-targeting="{&quot;pos&quot;:&quot;12&quot;}"> <script> googletag.cmd.push(function() { googletag.display('obr-inferior-footer'); }); </script> </div> </div> <footer class="Page-footer" itemscope itemtype="https://schema.org/WPFooter"> <div class="flex-large"> <div class="Page-footerContent"> <div class="MagazinePromo" data-promo-type="external" data-module> <div class="MagazinePromo-media"> <i class="icon external"></i> <a class="Link" href="https://tienda.grupoexpansion.com/"> <img class="Image lazyload" src="/styleguide/assets/fallback-image.png" alt="portada obras 562" data-src="https://cdn-3.expansion.mx/dims4/default/e49c623/2147483647/strip/true/crop/225x290+0+0/resize/225x290!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F2f%2F96%2F1d2a4f45423eaf1fa90fee9b2333%2Fportadita-562-2.jpg" data-srcset="https://cdn-3.expansion.mx/dims4/default/9fe0cfe/2147483647/strip/true/crop/225x290+0+0/resize/450x580!/format/webp/quality/60/?url=https%3A%2F%2Fcdn-3.expansion.mx%2F2f%2F96%2F1d2a4f45423eaf1fa90fee9b2333%2Fportadita-562-2.jpg 2x" width="225" height="290"> </a> </div> <div class="MagazinePromo-info"> <h3 class="MagazinePromo-title"> <a class="Link" href="https://tienda.grupoexpansion.com/">Suscríbete a los títulos de Grupo Expansión</a> </h3> </div> </div> <nav class="Navigation" itemscope itemtype="http://schema.org/SiteNavigationElement"> <ul class="Navigation-items"> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://grupoexpansion.com/media-kits/" target="_blank">Publicidad</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://obras.expansion.mx/privacidad-de-datos-personales" target="_blank">Aviso legal y de privacidad</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://grupoexpansion.com/programa-de-etica-integridad-y-compliance/">Compliance</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://obras.expansion.mx/terminos-condiciones" target="_blank">Términos y Condiciones</a> </div> </div> </li> </ul> </nav> </div> </div> <div class="flex-small"> <div class="Page-social"> <div class="SocialBar"> <p class="SocialBar-heading">Síguenos en nuestras redes sociales:</p> <ul class="SocialBar-items"> <li class="SocialBar-items-item"><a class="SocialLink" href="https://twitter.com/revistaobras" target="_blank" data-social-service="twitter">revistaobras</a></li> <li class="SocialBar-items-item"><a class="SocialLink" href="https://www.facebook.com/Obrasweb.mx" target="_blank" data-social-service="facebook">Obrasweb.mx</a></li> </ul> </div> </div> <p>Visita otros sitios del grupo:</p> <div class="Page-footerNavigation"> <nav class="Navigation" itemscope itemtype="http://schema.org/SiteNavigationElement"> <ul class="Navigation-items"> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://expansion.mx/" target="_blank">Expansión</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://politica.expansion.mx/" target="_blank">Política</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://esg.expansion.mx/">ESG</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://mujeres.expansion.mx/">Mujeres</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://www.quien.com/" target="_blank">Quién</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://lifeandstyle.mx/" target="_blank">Life and Style</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://elle.mx/" target="_blank">Elle</a> </div> </div> </li> <li class="Navigation-items-item"> <div class="NavigationItem"> <div class="NavigationItem-text"> <a class="NavigationItem-text-link" href="https://grupoexpansion.com/">Grupo Expansión</a> </div> </div> </li> </ul> </nav> </div> <div class="Page-richTextDisclaimer"> <p><img style="max-width:120px;" src="https://cdn-3.expansion.mx/16/67/192d358846b2bef67e880927ed50/comscore-logo-new-white.gif" alt="comscore" data-src="https://cdn-3.expansion.mx/16/67/192d358846b2bef67e880927ed50/comscore-logo-new-white.gif" class="lazyloaded" width="100" height="15"> Business/Finance</p> <p>© 2025 Derechos Reservados Expansión, S.A. de C.V.</p> </div> </div> </footer> <select data-skin-selector style="position: fixed; top: 0px; right: 0px; z-index: 999999999;"> <option value="https://cdn-3.expansion.mx/resource/0000016e-d155-dcec-a17e-dfddd98e0000/styleguide/skins/expansion/All.min.2353e637ab39b907be7a7fd015cf42dc.gz.css">Expansion</option> <option value="https://cdn-3.expansion.mx/resource/0000016e-d155-dcec-a17e-dfddd98e0000/styleguide/skins/expansion22/All.min.d196b0417ab81e201663e1fd37c06ff6.gz.css">Expansion22</option> <option value="/styleguide/skins/ESG/All.min.css">ESG</option> <option value="https://cdn-3.expansion.mx/resource/0000016e-d155-dcec-a17e-dfddd98e0000/styleguide/skins/lifeandstyle/All.min.cbe071bf4c9a7d870a2944e42ad5e4b0.gz.css">LS</option> <option value="https://cdn-3.expansion.mx/resource/0000016e-d155-dcec-a17e-dfddd98e0000/styleguide/skins/politico/All.min.6c9a495a6ea2364d782ef69666bffd60.gz.css">Politico</option> <option value="https://cdn-3.expansion.mx/resource/0000016e-d155-dcec-a17e-dfddd98e0000/styleguide/skins/quien/All.min.9c99e33d7e979ff5d182410d72a0402d.gz.css">Quien</option> <option value="https://cdn-3.expansion.mx/resource/0000016e-d155-dcec-a17e-dfddd98e0000/styleguide/skins/manufactura/All.min.20bbdd2730d93f08448438c0985cff6d.gz.css">Manufactura</option> <option value="https://cdn-3.expansion.mx/resource/0000016e-d155-dcec-a17e-dfddd98e0000/styleguide/skins/obras/All.min.243a45231ee8f1830821ff6b913c8172.gz.css">Obras</option> <option value="https://cdn-3.expansion.mx/resource/0000016e-d155-dcec-a17e-dfddd98e0000/styleguide/skins/elle/All.min.fdaf193948539c66a57d1568665b11da.gz.css">Elle</option> </select> <!-- The core Firebase JS SDK is always required and must be listed first --> <script src="https://www.gstatic.com/firebasejs/8.7.0/firebase-app.js"></script> <script src="https://www.gstatic.com/firebasejs/8.7.0/firebase-messaging.js"></script> <!-- TODO: Add SDKs for Firebase products that you want to use https://firebase.google.com/docs/web/setup#available-libraries --> <script src="https://www.gstatic.com/firebasejs/8.7.0/firebase-analytics.js"></script> <script> // Your web app's Firebase configuration // For Firebase JS SDK v7.20.0 and later, measurementId is optional var firebaseConfig = { apiKey: "AIzaSyB1V6fyXf9X78jfzAfiJlOnEiQJKAN6dZM", authDomain: "expansion-live-v2.firebaseapp.com", projectId: "expansion-live-v2", storageBucket: "expansion-live-v2.appspot.com", messagingSenderId: "463925564676", appId: "1:463925564676:web:734cee1fbab82303bbec51", measurementId: "G-GF9ETF78BK" }; // Initialize Firebase firebase.initializeApp(firebaseConfig); firebase.analytics(); console.log('init firebase') function init (firebase) { // import * as firebase from 'firebase' var metas = document.getElementsByTagName('meta') var currentTopic = '' for (let i = 0; i < metas.length; i++) { if (metas[i].getAttribute('property') === 'og:site_name') { currentTopic = metas[i].getAttribute('content') } } // Remove accents currentTopic = currentTopic.normalize('NFD').replace(/[\u0300-\u036f]/g, '') // Replace ampersand currentTopic = currentTopic.replace('&', 'and') // Replace ampersand currentTopic = currentTopic.replace(/ /g, '-') currentTopic = currentTopic.toLowerCase() console.log('Notification Topic: ' + currentTopic) // window.localStorage.getItem('sentToServer') = 0 const messaging = firebase.messaging() // console.log('Before registration') navigator.serviceWorker.register('/firebase-messaging-sw-v51.js') .then(function (registration) { // console.log('In then func') messaging.useServiceWorker(registration) // Request for permission messaging.requestPermission() .then(function () { console.log('Notification permission granted.') messaging.getToken({vapidKey: 'BB64uCankUazMsuERcKyBArL6ChYNhc5RxVsarBTWqgv6fTOMGtsT2VtVxdnrVUrj5Skb8M-3e4Rh8UaHAIelaU'}) .then(function (currentToken) { if (currentToken) { console.log('Token: ' + currentToken) sendTokenToServer(currentToken) } else { console.log('No Instance ID token available. Request permission to generate one.') // setTokenSentToServer(false) } }) .catch(function (err) { console.log('An error occurred while retrieving token. ', err) // setTokenSentToServer(false); }) }) .catch(function (err) { console.log('Unable to get permission to notify.', err) }) }) .catch(function (err) { console.log('Service Worker Failed to Register', err) }) // Handle incoming messages messaging.onMessage(function (payload) { console.log('Notification received: ', JSON.stringify(payload)) // var space = document.getElementById('not-text') // space.textContent = JSON.stringify(payload) }) // Callback fired if Instance ID token is updated. messaging.onTokenRefresh(function () { messaging.getToken() .then(function (refreshedToken) { console.log('Token refreshed.') // Indicate that the new Instance ID token has not yet been sent // to the app server. // setTokenSentToServer(false) // Send Instance ID token to app server. sendTokenToServer(refreshedToken) }) .catch(function (err) { console.log('Unable to retrieve refreshed token ', err) }) }) // Send the Instance ID token your application server, so that it can: // - send messages back to this app // - subscribe/unsubscribe the token from topics function sendTokenToServer (currentToken) { // if (!isTokenSentToServer()) { console.log('Sending token to server...') //const url = '/subscribe' const url = '/v2/subscribe' const data = { token: '' + currentToken, topic: '' + currentTopic } try { fetch(url, { method: 'POST', // or 'PUT' body: JSON.stringify(data), // data can be `string` or {object}! headers: { 'Content-Type': 'application/json' } }).then(function (response) { let json = response.json() if (response.status !== 200) { console.log('Looks like there was a problem. Status Code: ' + response.status + ' ' + JSON.stringify(response)) return } console.log('Success:', JSON.stringify(json)) }) } catch (error) { console.error('Error:', error) } // setTokenSentToServer(true); /* } else { console.log('Token already sent to server so won\'t send it again ' + 'unless it changes'); } */ } /* function isTokenSentToServer() { return window.localStorage.getItem('sentToServer') = 1 } function setTokenSentToServer(sent) { window.localStorage.setItem('sentToServer', sent ? 1 : 0) } */ } let lastKnownScrollPosition = 0; let ticking = false; let show_message = false; function doSomething(scrollPos) { // Do something with the scroll position //console.log('Scroll data '+scrollPos) //console.log(show_message) if(scrollPos > 900 && !show_message){ console.log('call firebase') console.log(show_message) show_message = true; init(firebase) } } document.addEventListener("scroll", (event) => { lastKnownScrollPosition = window.scrollY; if (!ticking) { window.requestAnimationFrame(() => { doSomething(lastKnownScrollPosition); ticking = false; }); ticking = true; } }); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10