1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Mexico City Airport (MEX)</title> 6 <meta name="description" content="Informational Guide to Mexico City International Airport - Benito Juarez International Airport (MEX). All you need to know about Arrivals, Departures, Terminal information, Amenities and Services, Parking, Transport, Maps, Car rental"/> 7 <meta name="keywords" content="mexico airport, mexico city airport, mex airport, mex, benito juarez international airport, mexico international airport, mexico city international airport, airport in mexico, airport in mexico city, guide mexico airport, guide mexico city airport, benito juarez airport, cdmx airport" /> 8 <link rel="canonical" href="https://www.mexico-airport.com/" /> 9 <link rel="alternate" href="https://www.mexico-airport.com/" hreflang="en" /> 10<link rel="alternate" href="https://www.mexico-airport.com/es/aeropuerto-ciudad-mexico.php" hreflang="es" /> 11<meta name="viewport" content="width=device-width, initial-scale=1.0"> 12<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 13<link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"> 14<link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"> 15<link rel="manifest" href="/manifest.json"> 16<meta name="theme-color" content="#ffffff"> 17<link rel="stylesheet" href="/css/plantilla/variables.css"> 18<style> 19 *, *::after, *::before {margin: 0;padding: 0;box-sizing: inherit;}html {font-size: 100%;}@media (min-width: 112.5em) {html {font-size: 120%;}}body {margin: 0 auto;background-color: var(--cw);box-sizing: border-box;font-family: var(--fp);line-height: 1.7;font-weight: 400;color: var(--ct);}strong, b {font-family: var(--fpb);}.container {margin: 0 auto;max-width: 73.75rem !important;padding: 0 1.25rem;}.u-center-text {text-align: center;}.u-align-right {text-align: right;}.u-margin-bottom-big {margin-bottom: 5rem;}@media (max-width: 53.125em) {.u-margin-bottom-big {margin-bottom: 3.125rem !important;}}.u-margin-bottom-medium {margin-bottom: 1.25rem;}@media (max-width: 53.125em) {.u-margin-bottom-medium {margin-bottom: 0.938rem !important;}}.u-margin-bottom-small {margin-bottom: 0.625rem;}.u-margin-top-big {margin-top: 5rem;}.u-margin-top-huge {margin-top: 6.25rem;}.u-no-margin {margin: 0 !important;}.u-padding-top {padding-top: .625rem;}.u-padding-topbot {padding: .625rem 0;}.u-clear::after {content: "";display: table;clear: both;}.u-sticky {position: sticky;top: 2rem;}.u-flex-center {display: flex;justify-content: center;}.ad {margin-bottom: 1.25rem;overflow:auto;text-align:center;}@media (max-width: 53.125em) {.ad{overflow:unset;}}.ad-right {border: 2px solid var(--ct);min-height: 40rem;}@media (max-width: 53.125em) {.ad-right {min-height: 20rem;}}.row {max-width: var(--gw);margin: 0 auto;}.row:not(:last-child) {margin-bottom: var(--gv);}@media (max-width: 53.125em) {.row:not(:last-child) {margin-bottom: var(--gvs);}}.row [class^="col-"] {float: left;}.row [class^="col-"]:not(:last-child) {margin-right: var(--gh);}@media (max-width: 53.125em) {.row [class^="col-"]:not(:last-child) {margin-right: 0;margin-bottom: var(--gvs);}}@media (max-width: 53.125em) {.row [class^="col-"] {width: 100% !important;}}.row .col-1-of-2 {width: calc((100% - var(--gh)) / 2);}.row .col-1-of-3 {width: calc((100% - 2 * var(--gh)) / 3);}.row .col-2-of-3 {width: calc(2 * ((100% - 2 * var(--gh)) / 3) + var(--gh));}.row .col-1-of-4 {width: calc((100% - 3 * var(--gh)) / 4);}.row .col-2-of-4 {width: calc(2 * ((100% - 3 * var(--gh)) / 4) + var(--gh));}.row .col-3-of-4 {width: calc(3 * ((100% - 3 * var(--gh)) / 4) + 2 * var(--gh));}.row .col-2-of-5 {width: calc(2 * ((100% - 4 * var(--gh)) / 5) + var(--gh));}.row .col-3-of-5 {width: calc(3 * ((100% - 4 * var(--gh)) / 5) + 2 * var(--gh));}.row::after {content: "";display: table;clear: both;}.section-content {padding: 1.25rem 0;background-color: var(--cw);} 20</style> 21<link rel="stylesheet" href="/css/plantilla/content-2708.css">
22<script defer data-domain="mexico-airport.com" src="https://plausible.io/js/script.hash.outbound-links.js"></script>
vendor: 2 bytes, line 22
22
23<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>
23 24
25<script>(function(){ 26'use strict';var g=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},l=this||self,m=/^[\w+/_-]+[=]{0,2}$/,p=null,q=function(){},r=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array"; 27if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},u=function(a,b){function c(){}c.prototype=b.prototype;a.prototype=new c;a.prototype.constructor=a};var v=function(a,b){Object.defineProperty(l,a,{configurable:!1,get:function(){return b},set:q})};var y=function(a,b){this.b=a===w&&b||"";this.a=x},x={},w={};var aa=function(a,b){a.src=b instanceof y&&b.constructor===y&&b.a===x?b.b:"type_error:TrustedResourceUrl";if(null===p)b:{b=l.document;if((b=b.querySelector&&b.querySelector("script[nonce]"))&&(b=b.nonce||b.getAttribute("nonce"))&&m.test(b)){p=b;break b}p=""}b=p;b&&a.setAttribute("nonce",b)};var z=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^+new Date).toString(36)};var A=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)},B=function(a){this.a=a||l.document||document};B.prototype.appendChild=function(a,b){a.appendChild(b)};var C=function(a,b,c,d,e,f){try{var k=a.a,h=A(a.a,"SCRIPT");h.async=!0;aa(h,b);k.head.appendChild(h);h.addEventListener("load",function(){e();d&&k.head.removeChild(h)});h.addEventListener("error",function(){0<c?C(a,b,c-1,d,e,f):(d&&k.head.removeChild(h),f())})}catch(n){f()}};var ba=l.atob("aHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vaW1hZ2VzL2ljb25zL21hdGVyaWFsL3N5c3RlbS8xeC93YXJuaW5nX2FtYmVyXzI0ZHAucG5n"),ca=l.atob("WW91IGFyZSBzZWVpbmcgdGhpcyBtZXNzYWdlIGJlY2F1c2UgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlIGlzIGludGVyZmVyaW5nIHdpdGggdGhpcyBwYWdlLg=="),da=l.atob("RGlzYWJsZSBhbnkgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlLCB0aGVuIHJlbG9hZCB0aGlzIHBhZ2Uu"),ea=function(a,b,c){this.b=a;this.f=new B(this.b);this.a=null;this.c=[];this.g=!1;this.i=b;this.h=c},F=function(a){if(a.b.body&&!a.g){var b= 28function(){D(a);l.setTimeout(function(){return E(a,3)},50)};C(a.f,a.i,2,!0,function(){l[a.h]||b()},b);a.g=!0}},D=function(a){for(var b=G(1,5),c=0;c<b;c++){var d=H(a);a.b.body.appendChild(d);a.c.push(d)}b=H(a);b.style.bottom="0";b.style.left="0";b.style.position="fixed";b.style.width=G(100,110).toString()+"%";b.style.zIndex=G(2147483544,2147483644).toString();b.style["background-color"]=I(249,259,242,252,219,229);b.style["box-shadow"]="0 0 12px #888";b.style.color=I(0,10,0,10,0,10);b.style.display= 29"flex";b.style["justify-content"]="center";b.style["font-family"]="Roboto, Arial";c=H(a);c.style.width=G(80,85).toString()+"%";c.style.maxWidth=G(750,775).toString()+"px";c.style.margin="24px";c.style.display="flex";c.style["align-items"]="flex-start";c.style["justify-content"]="center";d=A(a.f.a,"IMG");d.className=z();d.src=ba;d.style.height="24px";d.style.width="24px";d.style["padding-right"]="16px";var e=H(a),f=H(a);f.style["font-weight"]="bold";f.textContent=ca;var k=H(a);k.textContent=da;J(a, 30e,f);J(a,e,k);J(a,c,d);J(a,c,e);J(a,b,c);a.a=b;a.b.body.appendChild(a.a);b=G(1,5);for(c=0;c<b;c++)d=H(a),a.b.body.appendChild(d),a.c.push(d)},J=function(a,b,c){for(var d=G(1,5),e=0;e<d;e++){var f=H(a);b.appendChild(f)}b.appendChild(c);c=G(1,5);for(d=0;d<c;d++)e=H(a),b.appendChild(e)},G=function(a,b){return Math.floor(a+Math.random()*(b-a))},I=function(a,b,c,d,e,f){return"rgb("+G(Math.max(a,0),Math.min(b,255)).toString()+","+G(Math.max(c,0),Math.min(d,255)).toString()+","+G(Math.max(e,0),Math.min(f, 31255)).toString()+")"},H=function(a){a=A(a.f.a,"DIV");a.className=z();return a},E=function(a,b){0>=b||null!=a.a&&0!=a.a.offsetHeight&&0!=a.a.offsetWidth||(fa(a),D(a),l.setTimeout(function(){return E(a,b-1)},50))},fa=function(a){var b=a.c;var c="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];b=c?c.call(b):{next:g(b)};for(c=b.next();!c.done;c=b.next())(c=c.value)&&c.parentNode&&c.parentNode.removeChild(c);a.c=[];(b=a.a)&&b.parentNode&&b.parentNode.removeChild(b);a.a=null};var ia=function(a,b,c,d,e){var f=ha(c),k=function(n){n.appendChild(f);l.setTimeout(function(){f?(0!==f.offsetHeight&&0!==f.offsetWidth?b():a(),f.parentNode&&f.parentNode.removeChild(f)):a()},d)},h=function(n){document.body?k(document.body):0<n?l.setTimeout(function(){h(n-1)},e):b()};h(3)},ha=function(a){var b=document.createElement("div");b.className=a;b.style.width="1px";b.style.height="1px";b.style.position="absolute";b.style.left="-10000px";b.style.top="-10000px";b.style.zIndex="-10000";return b};var K={},L=null;var M=function(){},N="function"==typeof Uint8Array,O=function(a,b){a.b=null;b||(b=[]);a.j=void 0;a.f=-1;a.a=b;a:{if(b=a.a.length){--b;var c=a.a[b];if(!(null===c||"object"!=typeof c||Array.isArray(c)||N&&c instanceof Uint8Array)){a.g=b-a.f;a.c=c;break a}}a.g=Number.MAX_VALUE}a.i={}},P=[],Q=function(a,b){if(b<a.g){b+=a.f;var c=a.a[b];return c===P?a.a[b]=[]:c}if(a.c)return c=a.c[b],c===P?a.c[b]=[]:c},R=function(a,b,c){a.b||(a.b={});if(!a.b[c]){var d=Q(a,c);d&&(a.b[c]=new b(d))}return a.b[c]}; 32M.prototype.h=N?function(){var a=Uint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=function(){var b;void 0===b&&(b=0);if(!L){L={};for(var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;5>e;e++){var f=c.concat(d[e].split(""));K[e]=f;for(var k=0;k<f.length;k++){var h=f[k];void 0===L[h]&&(L[h]=k)}}}b=K[b];c=[];for(d=0;d<this.length;d+=3){var n=this[d],t=(e=d+1<this.length)?this[d+1]:0;h=(f=d+2<this.length)?this[d+2]:0;k=n>>2;n=(n& 333)<<4|t>>4;t=(t&15)<<2|h>>6;h&=63;f||(h=64,e||(t=64));c.push(b[k],b[n],b[t]||"",b[h]||"")}return c.join("")};try{return JSON.stringify(this.a&&this.a,S)}finally{Uint8Array.prototype.toJSON=a}}:function(){return JSON.stringify(this.a&&this.a,S)};var S=function(a,b){return"number"!==typeof b||!isNaN(b)&&Infinity!==b&&-Infinity!==b?b:String(b)};M.prototype.toString=function(){return this.a.toString()};var T=function(a){O(this,a)};u(T,M);var U=function(a){O(this,a)};u(U,M);var ja=function(a,b){this.c=new B(a);var c=R(b,T,5);c=new y(w,Q(c,4)||"");this.b=new ea(a,c,Q(b,4));this.a=b},ka=function(a,b,c,d){b=new T(b?JSON.parse(b):null);b=new y(w,Q(b,4)||"");C(a.c,b,3,!1,c,function(){ia(function(){F(a.b);d(!1)},function(){d(!0)},Q(a.a,2),Q(a.a,3),Q(a.a,1))})};var la=function(a,b){V(a,"internal_api_load_with_sb",function(c,d,e){ka(b,c,d,e)});V(a,"internal_api_sb",function(){F(b.b)})},V=function(a,b,c){a=l.btoa(a+b);v(a,c)},W=function(a,b,c){for(var d=[],e=2;e<arguments.length;++e)d[e-2]=arguments[e];e=l.btoa(a+b);e=l[e];if("function"==r(e))e.apply(null,d);else throw Error("API not exported.");};var X=function(a){O(this,a)};u(X,M);var Y=function(a){this.h=window;this.a=a;this.b=Q(this.a,1);this.f=R(this.a,T,2);this.g=R(this.a,U,3);this.c=!1};Y.prototype.start=function(){ma();var a=new ja(this.h.document,this.g);la(this.b,a);na(this)}; 34var ma=function(){var a=function(){if(!l.frames.googlefcPresent)if(document.body){var b=document.createElement("iframe");b.style.display="none";b.style.width="0px";b.style.height="0px";b.style.border="none";b.style.zIndex="-1000";b.style.left="-1000px";b.style.top="-1000px";
34b.name="googlefcPresent";document.body.appendChild(b)}else l.setTimeout(a,5)};a()},na=function(a){var b=Date.now();W(a.b,"internal_api_load_with_sb",a.f.h(),function(){var c;var d=a.b,e=l[l.btoa(d+"loader_js")];if(e){e=l.atob(e); 35e=parseInt(e,10);d=l.btoa(d+"loader_js").split(".");var f=l;d[0]in f||"undefined"==typeof f.execScript||f.execScript("var "+d[0]);for(;d.length&&(c=d.shift());)d.length?f[c]&&f[c]!==Object.prototype[c]?f=f[c]:f=f[c]={}:f[c]=null;c=Math.abs(b-e);c=1728E5>c?0:c}else c=-1;0!=c&&(W(a.b,"internal_api_sb"),Z(a,Q(a.a,6)))},function(c){Z(a,c?Q(a.a,4):Q(a.a,5))})},Z=function(a,b){a.c||(a.c=!0,a=new l.XMLHttpRequest,a.open("GET",b,!0),a.send())};(function(a,b){l[a]=function(c){for(var d=[],e=0;e<arguments.length;++e)d[e-0]=arguments[e];l[a]=q;b.apply(null,d)}})("__d3lUW8vwsKlB__",function(a){"function"==typeof window.atob&&(a=window.atob(a),a=new X(a?JSON.parse(a):null),(new Y(a)).start())});}).call(this); 36 37window.__d3lUW8vwsKlB__("WyJiNTllYTFhOGJlZTcwZDE4IixbbnVsbCxudWxsLG51bGwsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2YvQUdTS1d4VTZZRHhpVGg0M1JQVS1mNHYyUi1ZVWhuNVM0dDc1enJRUGtFREZHUjktSnNXZzJoWHpKZ0k1NmtRb09MQ04yLVB1RDZVN3NDcUtnaVIyQ0syRUo2QVx1MDAzZCJdCixbMjAsImRpdi1ncHQtYWQiLDEwMCwiWWpVNVpXRXhZVGhpWldVM01HUXhPQVx1MDAzZFx1MDAzZCIsW251bGwsbnVsbCxudWxsLCJodHRwczovL3d3dy5nc3RhdGljLmNvbS8wZW1uL2YvcC9iNTllYTFhOGJlZTcwZDE4LmpzP3VzcXBcdTAwM2RDQXMiXQpdCiwiaHR0cHM6Ly9mdW5kaW5nY2hvaWNlc21lc3NhZ2VzLmdvb2dsZS5jb20vbC9BR1NLV3hYTGNYUkx4Z002dmtqZF95czNQdkUtd0RWQnQ5T3NSOElEOEdzYlVFbnQxWlFZS2hDX0lfRHhGYXpxWVN2WkZNMEZBNG4yZVg4WVM5a1BzaEhNP2FiXHUwMDNkMSIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2wvQUdTS1d4WGhNVHRYLVhlUlRnTE5nQ0E3Z0FxVU9MSjBWY2JvalVIU1hCRy1fMWxNeUt5dXZTN09mLXdzVnFpOG1uM2lBa1N1d1R0bFdDSE83dk10cEM3Xz9hYlx1MDAzZDJcdTAwMjZzYmZcdTAwM2QxIiwiaHR0cHM6Ly9mdW5kaW5nY2hvaWNlc21lc3NhZ2VzLmdvb2dsZS5jb20vbC9BR1NLV3hXRHNzLVF1bHp6VXFnRzlYZkJMZ3B2ZVoxUFY4YVRLT0VTU3dmazFUcnR2M01IcWlnd2JVN04zbnBudGxoSmZHWnlXd3Iwc1BGV2t6NEk4SENMP3NiZlx1MDAzZDIiXQo=");</script>
37 38
38<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
38 39
39<script> 40 (adsbygoogle = window.adsbygoogle || []).push({ 41 google_ad_client: "ca-pub-1905334826690318", 42 enable_page_level_ads: true 43 }); 44 </script>
44 45 </head> 46 <body> 47 <style> 48 :root { 49 --h-ct: var(--c1); 50 --h-cbg: var(--cw); 51 --h-svg: var(--c1); 52 --h-cT: var(--c1); 53 } 54 .header__logo--title,.toggleDisplay{line-height:1;font-family:var(--fpb)}.menu__list-item--submenu>a.menu__link:hover,.menu__list-item>a.menu__link:hover,.toggleDisplay{font-weight:700}header{margin:0;font-size:.875rem}.header__bot{background-color:var(--h-cbg);color:var(--h-ct);padding:15px 16px;position:relative;border-bottom:1px solid}.header__top{padding:5px 16px;display:flex;justify-content:space-between;gap:20px;background-color:var(--c1);color:var(--cw);font-size:12px}.header__main,.menu__list{display:flex;align-items:center}.header__main{position:relative;justify-content:space-between}.header__logo{display:flex;align-items:flex-end;gap:1rem}.header__logo--title{font-size:28px;text-decoration:none;color:var(--h-cT)}.header__logo img{width:3rem}.header__logo svg{width:4rem;fill:var(--h-svg)}.header__info{display:flex;flex-direction:column;gap:5px}.header__info span{font-size:14px;text-wrap:balance;line-height:1.2}.menu{z-index:999}.menu__list{position:relative;gap:1rem}.menu__link:link,.menu__link:visited{display:inline-block;width:100%;text-decoration:none;color:var(--h-ct);transition:.2s;text-wrap:nowrap}.menu [class^=menu__list-item]{transition:.2s;position:relative}.menu [class^=menu__list-item]:hover .menu__submenu{display:block}.menu__list-item--submenu>.menu__link{width:auto}.menu__list-item--submenu>.menu__link::before{content:attr(data-text) " +"}.menu__submenu{display:none;position:absolute;background-color:var(--h-cbg);z-index:10;top:100%;left:0;border:1px solid;min-width:100%;border-radius:4px}.menu__list-item--subitem{border:0;transition:2s}.menu__list-item--subitem .menu__link{padding:.5rem .75rem!important}.menu__list-item--subitem:hover .menu__link{text-decoration:underline}.menu__list-item>a.menu__link:before{content:attr(data-text)}.menu__list-item--submenu>a.menu__link:before{content:attr(data-text) " +"}.menu__list-item--submenu>a.menu__link:before,.menu__list-item>a.menu__link:before{font-weight:700;height:0;overflow:hidden;visibility:hidden;display:block}a.menu__link:has(+ ul:hover){font-weight:700}.nav-toggle,.nav-toggle__checkbox{display:none}.nav-toggle__button{display:inline-block;height:3rem;width:3rem;text-align:center;cursor:pointer}.nav-toggle__icon{position:relative;margin-top:1.45rem}.nav-toggle__icon,.nav-toggle__icon::after,.nav-toggle__icon::before{width:1.65rem;height:3px;background-color:var(--h-ct);display:inline-block}.nav-toggle__icon::after,.nav-toggle__icon::before{content:"";position:absolute;left:0;transition:.2s}.nav-toggle__icon::before{top:-.5rem}.nav-toggle__icon::after{top:.5rem}.nav-toggle__checkbox:checked+.nav-toggle__button .nav-toggle__icon{background-color:transparent}.nav-toggle__checkbox:checked+.nav-toggle__button .nav-toggle__icon::before{top:0;transform:rotate(135deg)}.nav-toggle__checkbox:checked+.nav-toggle__button .nav-toggle__icon::after{top:0;transform:rotate(-135deg)}.toggleDisplay{display:none;position:absolute;top:.375rem;right:2.2rem;color:var(--c1);font-size:1.875rem;cursor:pointer}ul{list-style:none}.lang{display:flex!important;align-items:center;gap:5px}@media (max-width:53.125em){.header__logo{width:100%;justify-content:space-between}.header__info{text-align:center}.menu{position:absolute;background-color:var(--h-cbg);top:calc(100% + .5rem);width:100vw;left:-1.25rem}.menu__list{border-bottom:1px solid var(--c1);display:block;padding:0 1.25rem 1.25rem}.menu__link:link,.menu__link:visited{padding:.875rem 0}.menu [class^=menu__list-item],.nav-toggle{display:block}.menu [class^=menu__list-item]:hover .menu__submenu{display:inherit}.menu__list-item--submenu{position:relative}.menu__submenu{display:none;width:100%;position:relative;top:0;background-color:var(--h-cbg);border:0;min-width:initial}.menu__list-item--subitem{width:100%}.menu .container{padding:0}.toggleDisplay{display:inline-block}.toggleVisible{display:block;max-height:62.5rem;overflow-y:hidden;transition:max-height 1s ease-out}.toggleHidden{max-height:0;overflow-y:hidden;padding:0}.lang{gap:0}.lang span{padding:.5rem .75rem}.lang__ul{display:flex}.lang__ul li{width:initial}.lang__ul a{text-decoration:underline!important}}.menu__submenu--last{left:unset;right:0} 55</style> 56<header> 57 <div class="header__top">
58 <span>Informational Guide to Mexico City International Airport - Benito Juarez International Airport (MEX) - Non Official</span> 59 </div> 60 <div class="header__bot"> 61 <div class="header__main"> 62 63 <div class="header__logo"> 64 <a href="https://www.mexico-airport.com" title="Mexico City Airport"> 65 <?xml version="1.0" encoding="UTF-8"?> 66<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 266.89 84.63"> 67 <g> 68 <path d="m20.75,43.08v34.37H2.61V11c.34-.02.68-.07,1.03-.07,5.91,0,11.83.02,17.74-.03.88,0,1.24.32,1.57,1.07,4.36,9.59,8.75,19.17,13.13,28.74.2.43.41.85.73,1.51.31-.63.54-1.07.74-1.52,4.41-9.57,8.82-19.13,13.19-28.72.36-.8.78-1.09,1.68-1.08,5.79.05,11.59.03,17.38.03h1.23v66.55h-18.1v-34.42l-.28-.09c-.18.36-.38.71-.55,1.08-3.33,7.34-6.66,14.68-9.95,22.04-.34.76-.73,1.08-1.59,1.06-2.48-.06-4.96-.06-7.43,0-.88.02-1.33-.25-1.7-1.08-3.28-7.36-6.62-14.7-9.94-22.04-.16-.35-.34-.68-.51-1.02-.08.03-.16.06-.24.09Z"/> 69 <path d="m81.7,77.47V11.01h46.42v15.79h-28.15v9.52h24.02v14.82h-24.04v10.46h29.02v15.86h-47.28Z"/> 70 <path d="m192.66,77.55c-6.5,0-12.73.02-18.96-.04-.4,0-.94-.5-1.17-.91-3.37-5.89-6.7-11.8-10.03-17.71-.23-.41-.47-.82-.81-1.4-.3.51-.51.87-.72,1.23-3.36,5.94-6.73,11.88-10.05,17.84-.43.77-.9,1.02-1.77,1.02-5.75-.04-11.51-.02-17.26-.02h-1.22c.27-.5.46-.88.68-1.24,6.24-10.18,12.47-20.36,18.74-30.51.53-.85.47-1.42-.04-2.23-6.5-10.44-12.96-20.9-19.42-31.36-.22-.36-.42-.74-.7-1.23.26-.03.4-.06.55-.06,6.07,0,12.15.02,18.22-.03.8,0,1.1.38,1.44.97,3.59,6.27,7.2,12.53,10.8,18.79.22.37.45.74.75,1.24.31-.51.57-.91.8-1.32,3.58-6.23,7.18-12.45,10.73-18.69.41-.72.83-.99,1.67-.99,5.75.04,11.51.02,17.26.02h1.25c-.32.55-.54.95-.78,1.34-6.47,10.46-12.93,20.92-19.42,31.36-.48.78-.53,1.31-.03,2.12,6.25,10.12,12.46,20.27,18.68,30.41.24.4.48.8.83,1.39Z"/> 71 <path d="m200.87,43.38c0-3.68,0-7.35,0-11.03,0-15.11,12.17-28.54,27.24-30.07,16.92-1.72,31.41,9.28,34.23,26.03.26,1.57.33,3.18.34,4.77.04,6.87.03,13.74.01,20.62-.03,15.51-11.3,28.44-26.66,30.62-17.35,2.46-33.45-10.08-35.05-27.53-.41-4.44-.06-8.94-.06-13.42h-.06Zm54.97.02s-.02,0-.03,0c0-3.8.09-7.59-.02-11.39-.37-12.55-10.82-22.82-23.4-23.05-12.93-.24-23.93,9.45-24.57,22.13-.4,7.97-.42,15.99-.05,23.96.61,13.16,11.51,22.99,24.65,22.72,12.84-.27,23.15-10.75,23.39-23.83.06-3.52,0-7.03,0-10.55Z"/> 72 <path d="m211.08,43.27c0-3.44-.03-6.87,0-10.31.1-10.83,8.12-19.54,18.9-20.56,10.35-.99,19.91,6.2,22.02,16.6.26,1.28.38,2.61.39,3.93.04,6.95.06,13.9,0,20.85-.08,10.38-7.7,19.02-17.89,20.39-10.26,1.37-19.94-4.99-22.67-15.03-.49-1.79-.67-3.7-.73-5.56-.11-3.43-.03-6.87-.04-10.31Zm6.92,10.35h27.42c.05-.18.11-.29.11-.4,0-7.15.16-14.31-.09-21.45-.22-6.51-5.91-12-12.41-12.5-8.3-.64-15.01,5.51-15.08,13.9-.05,6.43-.01,12.86,0,19.29,0,.35.04.7.06,1.15Zm2.05,6.99c1.66,3.93,6.99,6.95,11.96,6.88,4.73-.07,9.99-3.21,11.43-6.88h-23.39Z"/> 73 <path d="m231.74,50.21c-1.12,0-2.24.02-3.35,0-1.99-.05-3.47-1.48-3.5-3.36-.03-1.86,1.42-3.41,3.39-3.46,2.31-.07,4.63-.07,6.94,0,2,.06,3.4,1.58,3.37,3.48-.04,1.89-1.5,3.29-3.5,3.35-1.12.03-2.23,0-3.35,0Z"/> 74 </g> 75</svg> </a> 76 <div class="header__info"> 77 <a href="https://www.mexico-airport.com" class="header__logo--title">Mexico City Airport</a> 78 </div> 79 80 <div class="nav-toggle"> 81 <input type="checkbox" class="nav-toggle__checkbox" id="navi-toggle" autocomplete="off"> 82 <label for="navi-toggle" class="nav-toggle__button"> 83 <span class="nav-toggle__icon"> 84 85 </span> 86 </label> 87 </div> 88 </div> 89 90 <nav class="menu toggleHidden"> 91 <ul class="menu__list"> 92 <li class="menu__list-item--submenu"> 93 <a class="menu__link" title="Flights" href="#" data-text="Flights" > 94 Flights + </a> 95 <ul class="menu__submenu toggleHidden "> 96 <li class="menu__list-item--subitem"> 97 <a class="menu__link" title="Arrivals" href="/arrivals.php" > 98 Arrivals </a> 99 </li> 100 <li class="menu__list-item--subitem"> 101 <a class="menu__link" title="Departures" href="/departures.php" > 102 Departures </a> 103 </li> 104 <li class="menu__list-item--subitem"> 105 <a class="menu__link" title="Flight Status" href="/flight-status.php" > 106 Flight Status </a> 107 </li> 108 <li class="menu__list-item--subitem"> 109 <a class="menu__link" title="Airlines" href="/airlines.php" > 110 Airlines </a> 111 </li> 112 </ul> 113 </li> 114 <li class="menu__list-item"> 115 <a class="menu__link" title="Terminals" href="/terminals.php" data-text="Terminals" > 116 Terminals </a> 117 </li> 118 <li class="menu__list-item"> 119 <a class="menu__link" title="Trans
119port" href="/transportation.php" data-text="Transport" > 120 Transport </a> 121 </li> 122 <li class="menu__list-item"> 123 <a class="menu__link" title="Parking" href="/parking.php" data-text="Parking" > 124 Parking </a> 125 </li> 126 <li class="menu__list-item"> 127 <a class="menu__link" title="Car Rental Mexico City Airport" href="/car-rental.php" data-text="Car Rental" > 128 Car Rental </a> 129 </li> 130 <li class="menu__list-item"> 131 <a class="menu__link" title="Review" href="/review.php" data-text="Review" > 132 Review </a> 133 </li> 134 <li class="menu__list-item"> 135 <a class="menu__link" title="FAQs" href="/faqs.php" data-text="FAQs" > 136 FAQs </a> 137 </li> 138 <li class="menu__list-item--submenu lang"> 139 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-world"> 140 <path stroke="none" d="M0 0h24v24H0z" fill="none" /> 141 <path d="M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0" /> 142 <path d="M3.6 9h16.8" /> 143 <path d="M3.6 15h16.8" /> 144 <path d="M11.5 3a17 17 0 0 0 0 18" /> 145 <path d="M12.5 3a17 17 0 0 1 0 18" /> 146 </svg> 147 <span class="lang__current">en</span> 148 149 <ul class="menu__submenu lang__ul"> 150 <li class="menu__list-item--subitem"> 151 <a class="menu__link" title="" href="https://www.mexico-airport.com/es/aeropuerto-ciudad-mexico.php"> 152 es </a> 153 </li> 154 </ul> 155 </li> 156 </ul> 157 </nav> 158 159 160 </div> 161 </div> 162 163
163<script> 164 const menuToggle=document.querySelector(".nav-toggle"),menuCheckBox=document.querySelector(".nav-toggle__checkbox"),menuMobile=document.querySelector(".menu"),menuIdiomes=document.querySelector(".header__lang"),menuItems=document.querySelectorAll(".menu__list-item--submenu");function toggleMenu(){menuCheckBox.checked?(menuMobile.classList.replace("toggleHidden","toggleVisible"),menuIdiomes.classList.replace("toggleHidden","toggleVisible")):(menuMobile.classList.replace("toggleVisible","toggleHidden"),menuIdiomes.classList.replace("toggleVisible","toggleHidden"))}function toggleSubMenu(){if(this.lastElementChild.classList.contains("toggleVisible")){this.lastElementChild.classList.replace("toggleVisible","toggleHidden");let e=this.querySelector(".toggleDisplay");e.textContent="+"}else{this.lastElementChild.classList.replace("toggleHidden","toggleVisible");let l=this.querySelector(".toggleDisplay");l.textContent="â"}}menuToggle.addEventListener("click",toggleMenu),menuItems.forEach(e=>{e.querySelector(".toggleDisplay"),e.addEventListener("click",toggleSubMenu)}); 165 </script>
165 166 <div class="clear"></div> 167</header><style> 168 :root { 169 --i_cp: var(--c1); 170 --i_ct: var(--ct); 171 --i_ct_h1: var(--c1); 172 --i_fp: var(--fp); 173 --i_fpb: var(--fpb); 174 --i_fs: var(--dfs); 175 } 176 .flight-finder__search,.hero-container,.section-gallery figure{position:relative}.flight-finder,.flight-finder__flights-box,.hero-container{gap:1rem;display:flex}.content-item a,.special-links a{text-decoration:none}.content-link,.grid-item__btn{font-size:var(--dfs)}.section-hero{background:url("/images/airport-home.webp") center/cover no-repeat;background-size:cover;border-image:fill 1 linear-gradient(0deg,white 0%,rgba(255,255,255,0) 100%);padding:80px 0;background-color:#d8e9f4}.flight-finder__flights,.quote,.section-information{background-color:var(--cw)}.section-hero h1{color:var(--i_ct);font-family:var(--fh1);font-size:2.25rem;line-height:1.4}.hero-container{width:100%;height:250px;justify-content:space-between;align-items:center;flex-direction:column}.flight-finder{flex-direction:column;text-align:center}.flight-finder__search input{height:3rem;width:100%;border-radius:4px;font-size:.875rem;border:1px solid var(--c1);box-shadow:none;padding-left:1rem}.flight-finder__search--helper svg{fill:var(--i_cp);position:absolute;right:1.5rem;width:1.5rem;height:3rem}.flight-finder__flights{cursor:pointer;display:flex;gap:1rem;justify-content:space-around;align-items:center;padding:.25rem 1rem;min-width:8rem;color:var(--i_cp);border-radius:4px;text-decoration:none;transition:.2s ease-in-out;border:1px solid;align-items:center}.content-item a:hover,.grid-item__btn{text-decoration:underline}.flight-finder__flights:hover{transform:scale(.95)}.flight-finder__flights svg{fill:var(--i_cp);width:1.25rem;height:1.5rem}.section-gallery{flex:1}.section-gallery figure img{width:100%;height:420px;object-fit:cover}.section-gallery figure figcaption{width:100%;padding:1rem;position:absolute;bottom:0;background-color:rgba(255,255,255,.8);color:var(--cb)}.section-information{padding:4rem 0}.section-information .info{display:flex;gap:2rem;align-items:center;margin-bottom:2rem}.section-information .info .info__text{flex:1;text-wrap:pretty}.quotes{display:flex;flex-direction:column;gap:2rem;align-items:flex-start}.quote{padding:1rem;border-left:5px solid;border-radius:0}.special-links{display:flex;gap:1rem;justify-content:center}.special-links a{display:flex;gap:1rem;align-items:center;justify-content:center;background-color:var(--c1);color:var(--cw);padding:.625rem;border-radius:8px;min-width:250px;transition:.2s ease-in-out}.content-item a,.grid-item__content a{color:var(--c11)}.special-links a:hover{background-color:var(--c11)}.section-content{padding:4rem 0}.section-content .content-container{display:flex;gap:2rem}.section-content .content-container>div{flex:1;display:flex;flex-direction:column;gap:2rem}.content-item h2{margin-bottom:.5rem;display:flex;align-items:flex-end;gap:1rem;line-height:1}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;grid-auto-flow:dense}.grid-item{padding:1.5rem;background-color:#f9f9f9;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;border:1px solid}.grid-item__l{grid-column:span 2}.grid-item__xl{grid-column:span 3}@media (max-width:53.125em){.section-hero{background:url("/images/airport-home-m.webp") center/cover no-repeat;padding:1rem 0}.section-hero h1{text-align:center;text-wrap:pretty}.hero-container{height:auto}.flight-finder{width:100%}.flight-finder__flights-box,.section-content .content-container,.section-information .info,.special-links{flex-direction:column}.flight-finder__flights{justify-content:center}.section-information{padding:2rem 0}.grid-item__l,.grid-item__xl{grid-column:initial}}.grid-item__content h2{margin-bottom:1rem;display:flex;align-items:center;gap:1rem;line-height:1.2}.grid-item__content a:hover{text-decoration:none}.grid-item__btn{align-self:end;transition:.2s ease-in-out} 177</style> 178<style> 179 .splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}
179.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;/*opacity:.7;*/padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;/*position:absolute;*/right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}
179.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0} 180 .splide__pagination{display:none;} 181</style> 182<main> 183 184 <div class="section-hero"> 185 <div class="container"> 186 <div class="hero-container"> 187 <div class="flight-finder"> 188 <h1>Mexico City Airport (MEX)</h1> 189 190 </div> 191 192 <div class="flight-finder"> 193 <div class="flight-finder__search"> 194 <div class="flight-finder__search--helper"> 195 <input type="text" placeholder="Find your flight here" name="buscador-flights" id="search-input"> 196 <svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 56.966 56.966' xml:space='preserve'> 197 <path d='M55.146,51.887L41.588,37.786c3.486-4.144,5.396-9.358,5.396-14.786c0-12.682-10.318-23-23-23s-23,10.318-23,23 s10.318,23,23,23c4.761,0,9.298-1.436,13.177-4.162l13.661,14.208c0.571,0.593,1.339,0.92,2.162,0.92 c0.779,0,1.518-0.297,2.079-0.837C56.255,54.982,56.293,53.08,55.146,51.887z M23.984,6c9.374,0,17,7.626,17,17s-7.626,17-17,17 s-17-7.626-17-17S14.61,6,23.984,6z'/> 198 </svg> 199 </div> 200 <input type="text" value="eng" id="idioma" hidden> 201 <input type="text" value="/flight-status.php?arrival=" id="url_arrival" hidden> 202 <input type="text" value="/flight-status.php?departure=" id="url_departure" hidden> 203 <div id="search-results" class="search-results"></div> 204 </div> 205 206
206<script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script>
206 207
207<script> 208 function filtrarFlights() { 209 var buscadorString = document.querySelector("[name='buscador-flights']").value; 210 var contSearch = document.querySelector("#search-input").value.length; 211 var idioma = document.querySelector("#idioma").value; 212 var urlArrival = document.querySelector("#url_arrival").value; 213 var urlDeparture = document.querySelector("#url_departure").value; 214 215 $.ajax({ 216 type: 'post', 217 url: '/comuns/buscador-flights-index.php', 218 data: { 219 'buscadorString': buscadorString, 220 'contSearch': contSearch, 221 'url-arrival': urlArrival, 222 'url-departure': urlDeparture, 223 'idioma': idioma 224 }, 225 cache: false, 226 success: function(data) { 227 $('#search-results').html(data); 228 } 229 }); 230 return false; 231 } 232 233 // espera a que l'usuari acabi d'escriure i despés executa la funció 234 function delay(callback, ms) { 235 var timer = 0; 236 return function() { 237 var context = this, args = arguments; 238 clearTimeout(timer); 239 timer = setTimeout(function () { 240 callback.apply(context, args); 241 }, ms || 0); 242 }; 243 } 244 $('#search-input').keyup(delay(function (e) { 245 filtrarFlights(); 246 }, 350)); 247 </script>
247 248 249 <div class="flight-finder__flights-box"> 250 <a class="flight-finder__flights" href="/arrivals.php"> 251 <svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' xml:space='preserve'> 252 <path d='M193.617,303.697l117.086,31.394l143.225,38.4c21.558,5.794,43.655-7.006,49.448-28.564 c5.794-21.558-7.006-43.655-28.564-49.448l-143.225-38.4l-74.24-243.065L205.204,0v223.124l-133.794-35.84l-25.061-62.518 L7.276,114.257v139.453l43.25,11.587L193.617,303.697z'/> 253 <rect y='458.105' width='512' height='53.895'/> 254 </svg> 255 <span>Arrivals</span> 256 </a> 257 <a class="flight-finder__flights" href="/departures.php"> 258 <svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' xml:space='preserve'> 259 <rect x='16.539' y='425.626' width='479.767' height='50.502'/> 260 <path d='M510.7,189.151c-5.429-20.201-26.135-32.195-46.335-26.766l-134.209,35.982L155.924,35.878l-48.734,13.13 l104.539,181.175L86.232,263.767l-49.618-39.013L0,234.603l45.957,79.667l19.317,33.457l40.528-10.858l134.209-35.983 l109.715-29.417l134.209-35.983C504.134,230.057,516.129,209.352,510.7,189.151z'/> 261 </svg> 262 <span>Departures</span> 263 </a> 264 <a class="flight-finder__flights" href="/airlines.php"> 265 <svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 80.785 69.1' enable-background='new 0 0 80.785 69.1' xml:space='preserve'> 266 <path d='M78.045,15.379C79.641,7.171,80.562,1.236,80.1,0.821c-1.405-1.256-20.096-0.92-21.201,0 c-0.414,0.345-8.821,9.658-19.137,21.305L78.045,15.379z'/> 267 <path d='M74.542,32.164c0.606-2.752,1.194-5.481,1.746-8.113l-45.256,7.977c-2.7,3.076-5.413,6.184-8.052,9.224'/> 268 <path d='M15.079,50.428C6.517,60.469,0.196,68.264,0.441,69.1h64.146c1.037,0,4.641-13.701,8.127-28.83'/> 269 </svg> 270 <span>Airlines</span> 271 </a> 272 </div> 273 </div> 274 </div> 275 </div> 276 277 </div> 278 279 <section class="section-information"> 280 <div class="container"> 281 <div class="ad"> 282 283
283<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
283 284 <!-- mexico - index - topR --> 285 <ins class="adsbygoogle" 286 style="display:block" 287 data-ad-client="ca-pub-1905334826690318" 288 data-ad-slot="9704374182" 289 data-ad-format="auto"></ins> 290
290<script> 291 (adsbygoogle = window.adsbygoogle || []).push({}); 292 </script>
292 293 </div> 294 295 <div class="info"> 296 <div class="info__text"> 297 <p style="text-align: justify;">Find the most important information about <strong>Mexico City International Airport</strong>: Flights (Departures, Arrivals), Parking, Car Rentals, Hotels near the airport and other information about <strong>Mexico City Airport (MEX)</strong>. Plan your travel to <strong>MEX Airport</strong> with the information provided in this guide.</p> <br/> 298 <p style="text-align: justify;"><strong>Mexico City Airport </strong>(IATA: MEX, ICAO: MMMX), also known as <strong>Mexico City International Airport </strong>and officially named <strong>Benito Juárez International Airport</strong>, is the main international airport serving Greater Mexico City, being the busiest airport in Mexico and Latin America.</p> <br/> 299 <p style="text-align: justify;"><strong>Mexico City Airport</strong> is located in Peñón de los baños neighbourhood in Venustiano Carranza, 5 km (3 miles) east from Downtown Mexico City.</p> 300<p style="text-align: justify;"><br />It operates both domestic and international flights, being the top 10 busiest routes Cancún, Monterrey, Guadalajara, Tijuana, Mérida, Puerto Vallarta, Los Angeles, New York, Tuxtla Gutiérrez and San José del Cabo.</p> 301<p><strong><br /><br /></strong></p> </div> 302 303 <div class="section-gallery"> 304 <section class="splide"> 305 <div class="splide__track"> 306 <ul class="splide__list"> 307 <li class="splide__slide"> 308 <figure> 309 <img src="/images/t1-benito-juarez-mexico-city-airport.jpg" alt="Mexico City International Airport (MEX) is the busiest airport in Mexico."> 310 <figcaption>Mexico City International Airport (MEX) is the busiest airport in Mexico.</figcaption> 311 </figure> 312 </li> 313 <li class="splide__slide"> 314 <figure> 315 <img src="/images/mexico-city.jpg" alt="Mexico City Airport is located 5 kilometres (3 miles) east from downtown Mexico."> 316 <figcaption>Mexico City Airport is located 5 kilometres (3 miles) east from downtown Mexico.</figcaption> 317 </figure> 318 </li> 319 <li class="splide__slide"> 320 <figure> 321 <img src="/images/plane-at-benito-juarez-mexico-airport.jpg" alt="Aeroméxico is the largest airline in Mexico Airport."> 322 <figcaption>Aeroméxico is the largest airline in Mexico Airport.</figcaption> 323 </figure> 324 </li> 325 <li class="splide__slide"> 326 <figure> 327 <img src="/images/terminal-mexico-city-airport.jpg" alt="There are two passenger terminals in MEX Airport."> 328 <figcaption>There are two passenger terminals in MEX Airport.</figcaption> 329 </figure> 330 </li> 331 </ul> 332 </div> 333 <ul class="splide__pagination"></ul> 334 </section> 335 </div> 336 </div> 337 338 <div class="ad"> 339
339<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
339 340 <!-- mexico - index - links --> 341 <ins class="adsbygoogle" 342 style="display:block" 343 data-ad-client="ca-pub-1905334826690318" 344 data-ad-slot="2181107382" 345 data-ad-format="link"></ins> 346
346<script> 347 (adsbygoogle = window.adsbygoogle || []).push({}); 348 </script>
348 349 </div> 350 351 <div class="quotes"> 352 <div class="quote"><p>MEX Airport is a hub for Aeroméxico Connect and Aeroméxico, Magnicharters, Viva Aerobus and Volaris. </p> 353<p> </p></div> 354 <div class="quote"><p style="text-align: justify;">Mexico City International Airport (AICM/MEX) recorded 44 million passengers in 2025, representing a 1.7% decline from 2024</p></div> 355 </div> 356 357 </div> 358 </section> 359 360 <section class="section-content"> 361 <div class="container"> 362 <div class="ad"> 363
363<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
363 364 <!-- mexico - index - mig --> 365 <ins class="adsbygoogle" 366 style="display:block" 367 data-ad-client="ca-pub-1905334826690318" 368 data-ad-slot="3657840589" 369 data-ad-format="auto"></ins> 370
370<script> 371 (adsbygoogle = window.adsbygoogle || []).push({}); 372 </script>
372 373 </div> 374 <div class="grid"> 375 <div class="grid-item"> 376 <div class="grid-item__content"> 377 <h2> 378 <i class="heading-tertiary__icon icon-plane"></i> 379 Terminals <a href="/terminals.php" class="grid-item__btn">+info</a> 380 </h2> 381 <p style="text-align: justify;"><strong>Mexico City International Airport</strong> operates with two passenger terminals that handle both domestic and international traffic. <br /><br /><strong>Terminal 1</strong> is the largest and busiest, serving a wide range of airlines and destinations. <br /><br /><strong>Terminal 2</strong>, opened in 2007, mainly hosts operations of <strong>Aeroméxico</strong> and its partner airlines. <br /><br />The two terminals are about 3 km apart and are connected by the <strong>Aerotrén</strong>, an automated train available for passengers with a valid boarding pass, while public shuttle buses also provide transfers between them.</p> </div> 382 383 </div> 384 <div class="grid-item"> 385 <div class="grid-item__content"> 386 <h2> 387 <i class="heading-tertiary__icon icon-suitcase"></i> 388 Reviews <a href="/review.php" class="grid-item__btn">+info</a> 389 </h2> 390 <p style="text-align: justify;">On this website, you will find valuable <strong>tips and reviews</strong> about Benito Juarez International Airport, designed to help you navigate your travel experience smoothly. These reviews can help you understand what to expect in terms of service quality, cleanliness, and overall passenger experience.<br /><br /><br />-Our Review of Mexico Airport<br /><br />-Pros and Cons of MEX Airport<strong><br /></strong><br />-Mini-Guide of the Airport (2â Guide)<br /><br />-Other reviews<br /><br />-Some Stats</p> </div> 391 392 </div> 393 <div class="grid-item"> 394 <div class="grid-item__content"> 395 <h2> 396 <i class="heading-tertiary__icon icon-contact"></i> 397 Contact </h2> 398 <p><strong>Address: <br /></strong>Avenida Capitán Carlos León S/N, <br />Colonia Peñón de los baños<br />Venustiano Carranza, 15620 <br />Mexico City, DF, MEXICO</p> 399<p><strong>Phone:</strong> +52 55 2482 2400 | 2482 2424</p> 400<p><strong>Email:</strong> <a href="mailto:[email protected]">[email protected]</a></p> 401<p><strong><br />Lost & Found: </strong></p> 402<p><strong>Terminal 1:</strong> 2482 2289 | <a href="mailto:[email protected]">[email protected]</a></p> 403<p><strong>Terminal 2:</strong> 2598 7169 | <a href="mailto:[email protected]">[email protected]</a></p> </div> 404 405 </div> 406 <div class="grid-item"> 407 <div class="grid-item__content"> 408 <h2> 409 <i class="heading-tertiary__icon icon-map-signs"></i> 410 Transport </h2> 411 <p>Passengers arriving at <strong>Mexico City International Airport</strong> have several transportation options to reach the city and surrounding areas. <br /><br />Official airport taxis, ride-hailing services, private transfers, and public buses operate from both terminals. <br /><br />The airport is also connected to the cityâs rapid transit network through the nearby <strong>Mexico City Metro</strong>, providing an economical way to travel into the capital. <br /><br />With multiple transport choices available, travelers can easily reach central districts, hotels, and major attractions.</p> </div> 412 413 </div> 414 <div class="grid-item"> 415 <div class="grid-item__content"> 416 <h2> 417 <i class="heading-tertiary__icon icon-map-marker"></i> 418 Mexico City Airport in numbers </h2> 419 <p>2 terminals</p> 420<p>2 runways</p> 421<p>More than 30 gates</p> 422<p>1st busiest airport in Latin America by aircraft movements</p> 423<p>Terminal 1 is the 4th largest terminal in the world</p> 424<p>More than 20 airlines</p> 425<p>More than 40 million passengers per year</p> 426<p>Over 100 destinations served worldwide</p> 427<p>Located about 5 km from downtown Mexico City</p> 428<p>Main hub for Aeroméxico</p> </div> 429 430 </div> 431 <div class="grid-item"> 432 <div class="grid-item__content"> 433 <h2> 434 <i class="heading-tertiary__icon icon-plane"></i> 435 Airlines & destinations </h2> 436 <p><strong>Mexico City International Airport</strong> serves as one of the main aviation hubs in Latin America, connecting Mexicoâs capital with destinations across the Americas, Europe, and Asia. <br /><br />The airport hosts a wide range of international and domestic airlines, including the national carrier <strong>Aeroméxico</strong>. <br /><br />From MEX, passengers can fly to major global cities as well as many regional destinations throughout Mexico, making it a key gateway for both business and leisure travel.</p> </div> 437 438 </div> 439 <div class="grid-item grid-item__xl grid-item__last"> 440 <div class="grid-item__content"> 441 <h2> 442 <i class="heading-tertiary__icon icon-map-signs"></i> 443 About Mexico City </h2> 444 <p><strong>Mexico City</strong> is one of the largest and most vibrant cities in the world, blending ancient history, colonial architecture, and modern culture. Located at more than 2,200 meters above sea level, the Mexican capital offers visitors a unique mix of museums, historic landmarks, lively neighborhoods, and world-class cuisine. Whether you are staying for a few days or just passing through <strong>Mexico City International Airport</strong>, the city provides countless opportunities to explore.</p> 445<h3><br />What to See in the City and Surroundings</h3> 446<p>The historic heart of the city is the <strong>Zócalo</strong>, one of the largest public squares in the world. Here you will find the impressive <strong>Mexico City Metropolitan Cathedral</strong> and the remains of the Aztec ceremonial center at <strong>Templo Mayor</strong>.</p> 447<p>Another highlight is <strong>Chapultepec Park</strong>, a huge green space that houses museums, lakes, and the famous <strong>Chapultepec Castle</strong>. Art lovers should not miss the <strong>Frida Kahlo Museum</strong>, located in the charming district of <strong>Coyoacán</strong>.</p> 448<p>For a day trip, consider visiting the ancient pyramids of <strong>Teotihuacan</strong>, located about 50 km northeast of the city. The <strong>Pyramid of the Sun</strong> and <strong>Pyramid of the Moon</strong> are among the most iconic archaeological sites in Mexico.</p> 449<h3><br />Public Transport</h3> 450<p>Mexico City has an extensive public transportation network that makes it relatively easy to move around the metropolis. The <strong>Mexico City Metro</strong> is the fastest and most economical option, with multiple lines connecting key districts and attractions.</p> 451<p>The city also operates the <strong>Metrobús</strong>, which runs along major avenues and offers convenient connections between neighborhoods. Taxis, ride-hailing apps, and authorized airport transport services are also widely available for travelers arriving at MEX.</p> 452<h3><br />Travel Tips and Suggested Routes</h3> 453<p>Mexico City is vast, so it is best to explore it by neighborhoods. A popular route includes the historic center in the morning, followed by a walk along <strong>Paseo de la Reforma</strong>, and finishing the day in <strong>Roma</strong> or <strong>Condesa</strong>, two districts known for their cafés, parks, and restaurants.</p> 454<p>Visitors should keep in mind that the cityâs high altitude may require some time to adjust. Staying hydrated and taking it easy during the first day can help prevent altitude fatigue.</p> 455<h3><br />Local Events and Activities</h3> 456<p>Mexico City hosts numerous festivals and cultural events throughout the year. One of the most famous celebrations is <strong>Day of the Dead</strong>, when colorful parades, altars, and cultural performances fill the streets. The city also offers a thriving arts scene, with concerts, exhibitions, and traditional markets taking place year-round.</p> 457<p>Food lovers will find endless culinary experiences, from street tacos to fine dining restaurants, making Mexico City one of the most exciting gastronomic destinations in Latin America.</p> </div> 458 459 </div> 460 </div> 461 </div> 462 </section> 463</main> 464 465<!-- Splide min js -->
466<script> 467 function r(n,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}function Jt(n,t,i){t&&r(n.prototype,t),i&&r(n,i),Object.defineProperty(n,"prototype",{writable:!1})} 468
vendor: 29,402 bytes, line 468
468var n,t;n=this,t=function(){"use strict";var v="(prefers-reduced-motion: reduce)",G=4,rn=5,r={CREATED:1,MOUNTED:2,IDLE:3,MOVING:G,SCROLLING:rn,DRAGGING:6,DESTROYED:7};function D(n){n.length=0}function o(n,t,i){return Array.prototype.slice.call(n,t,i)}function R(n){return n.bind.apply(n,[null].concat(o(arguments,1)))}function on(){}var p=setTimeout;function h(n){return requestAnimationFrame(n)}function u(n,t){return typeof t===n}function un(n){return!c(n)&&u("object",n)}var e=Array.isArray,x=R(u,"function"),C=R(u,"string"),en=R(u,"undefined");function c(n){return null===n}function m(n){try{return n instanceof(n.ownerDocument.defaultView||window).HTMLElement}catch(n){return!1}}function y(n){return e(n)?n:[n]}function g(n,t){y(n).forEach(t)}function b(n,t){return-1<n.indexOf(t)}function k(n,t){return n.push.apply(n,y(t)),n}function A(t,n,i){t&&g(n,function(n){n&&t.classList[i?"add":"remove"](n)})}function M(n,t){A(n,C(t)?t.split(" "):t,!0)}function L(n,t){g(t,n.appendChild.bind(n))}function O(n,i){g(n,function(n){var t=(i||n).parentNode;t&&t.insertBefore(n,i)})}function cn(n,t){return m(n)&&(n.msMatchesSelector||n.matches).call(n,t)}function S(n,t){n=n?o(n.children):[];return t?n.filter(function(n){return cn(n,t)}):n}function fn(n,t){return t?S(n,t)[0]:n.firstElementChild}var E=Object.keys;function w(t,i,n){t&&(n?E(t).reverse():E(t)).forEach(function(n){"__proto__"!==n&&i(t[n],n)})}function an(r){return o(arguments,1).forEach(function(i){w(i,function(n,t){r[t]=i[t]})}),r}function d(i){return o(arguments,1).forEach(function(n){w(n,function(n,t){e(n)?i[t]=n.slice():un(n)?i[t]=d({},un(i[t])?i[t]:{},n):i[t]=n})}),i}function sn(t,n){g(n||E(t),function(n){delete t[n]})}function P(n,i){g(n,function(t){g(i,function(n){t&&t.removeAttribute(n)})})}function I(i,t,r){un(t)?w(t,function(n,t){I(i,t,n)}):g(i,function(n){c(r)||""===r?P(n,t):n.setAttribute(t,String(r))})}function j(n,t,i){n=document.createElement(n);return t&&(C(t)?M:I)(n,t),i&&L(i,n),n}function _(n,t,i){if(en(i))return getComputedStyle(n)[t];c(i)||(n.style[t]=""+i)}function ln(n,t){_(n,"display",t)}function dn(n){n.setActive&&n.setActive()||n.focus({preventScroll:!0})}function z(n,t){return n.getAttribute(t)}function vn(n,t){return n&&n.classList.contains(t)}function N(n){return n.getBoundingClientRect()}function T(n){g(n,function(n){n&&n.parentNode&&n.parentNode.removeChild(n)})}function hn(n){return fn((new DOMParser).parseFromString(n,"text/html").body)}function F(n,t){n.preventDefault(),t&&(n.stopPropagation(),n.stopImmediatePropagation())}function pn(n,t){return n&&n.querySelector(t)}function gn(n,t){return t?o(n.querySelectorAll(t)):[]}function X(n,t){A(n,t,!1)}function mn(n){return n.timeStamp}function W(n){return C(n)?n:n?n+"px":""}var yn="splide",f="data-"+yn;function bn(n,t){if(!n)throw new Error("["+yn+"] "+(t||""))}var Y=Math.min,wn=Math.max,xn=Math.floor,kn=Math.ceil,U=Math.abs;function Sn(n,t,i){return U(n-t)<i}function En(n,t,i,r){var o=Y(t,i),t=wn(t,i);return r?o<n&&n<t:o<=n&&n<=t}function q(n,t,i){var r=Y(t,i),t=wn(t,i);return Y(wn(r,n),t)}function Ln(n){return(0<n)-(n<0)}function On(t,n){return g(n,function(n){t=t.replace("%s",""+n)}),t}function An(n){return n<10?"0"+n:""+n}var _n={};function zn(){var c=[];function i(n,i,r){g(n,function(t){t&&g(i,function(n){n.split(" ").forEach(function(n){n=n.split(".");r(t,n[0],n[1])})})})}return{bind:function(n,t,u,e){i(n,t,function(n,t,i){var r="addEventListener"in n,o=r?n.removeEventListener.bind(n,t,u,e):n.removeListener.bind(n,u);r?n.addEventListener(t,u,e):n.addListener(u),c.push([n,t,i,u,o])})},unbind:function(n,t,o){i(n,t,function(t,i,r){c=c.filter(function(n){return!!(n[0]!==t||n[1]!==i||n[2]!==r||o&&n[3]!==o)||(n[4](),!1)})})},dispatch:function(n,t,i){var r;return"function"==typeof CustomEvent?r=new CustomEvent(t,{bubbles:!0,detail:i}):(r=document.createEvent("CustomEvent")).initCustomEvent(t,!0,!1,i),n.dispatchEvent(r),r},destroy:function(){c.forEach(function(n){n[4]()}),D(c)}}}var B="mounted",H="move",Dn="moved",Mn="click",Pn="active",In="inactive",Rn="visible",Cn="hidden",J="refresh",K="updated",jn="resize",Nn="resized",Tn="scroll",V="scrolled",a="destroy",Gn="navigation:mounted",Fn="autoplay:play",Xn="autoplay:pause",Wn="lazyload:loaded",Yn="sk",Un="sh";function Q(n){var i=n?n.event.bus:document.createDocumentFragment(),r=zn();return n&&n.event.on(a,r.destroy),an(r,{bus:i,on:function(n,t){r.bind(i,y(n).join(" "),function(n){t.apply(t,e(n.detail)?n.detail:[])})},off:R(r.unbind,i),emit:function(n){r.dispatch(i,n,o(arguments,1))}})}function qn(t,n,i,r){var o,u,e=Date.now,c=0,f=!0,a=0;function s(){if(!f){if(c=t?Y((e()-o)/t,1):1,i&&i(c),1<=c&&(n(),o=e(),r&&++a>=r))return l();u=h(s)}}function l(){f=!0}function d(){u&&cancelAnimationFrame(u),f=!(u=c=0)}return{start:function(n){n||d(),o=e()-(n?c*t:0),f=!1,u=h(s)},rewind:function(){o=e(),c=0,i&&i(c)},pause:l,cancel:d,set:function(n){t=n},isPaused:function(){return f}}}function s(n){var t=n;return{set:function(n){t=n},is:function(n){return b(y(n),t)}}}var n="Arrow",Bn=n+"Left",Hn=n+"Right",t=n+"Up",n=n+"Down",Jn="ttb",l={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[t,Hn],ArrowRight:[n,Bn]};var Z="role",$="tabindex",i="aria-",Kn=i+"controls",Vn=i+"current",Qn=i+"selected",nn=i+"label",Zn=i+"labelledby",$n=i+"hidden",nt=i+"orientation",tt=i+"roledescription",it=i+"live",rt=i+"busy",ot=i+"atomic",ut=[Z,$,"disabled",Kn,Vn,nn,Zn,$n,nt,tt],i=yn+"__",et=yn,ct=i+"track",ft=i+"list",at=i+"slide",st=at+"--clone",lt=at+"__container",dt=i+"arrows",vt=i+"arrow",ht=vt+"--prev",pt=vt+"--next",gt=i+"pagination",mt=gt+"__page",yt=i+"progress"+"__bar",bt=i+"toggle",wt=i+"sr",tn="is-active",xt="is-prev",kt="is-next",St="is-visible",Et="is-loading",Lt="is-focus-in",Ot="is-overflow",At=[tn,St,xt,kt,Et,Lt,Ot];var _t="touchstart mousedown",zt="touchmove mousemove",Dt="touchend touchcancel mouseup click";var Mt="slide",Pt="loop",It="fade";function Rt(o,r,t,u){var e,n=Q(o),i=n.on,c=n.emit,f=n.bind,a=o.Components,s=o.root,l=o.options,d=l.isNavigation,v=l.updateOnMove,h=l.i18n,p=l.pagination,g=l.slideFocus,m=a.Direction.resolve,y=z(u,"style"),b=z(u,nn),w=-1<t,x=fn(u,"."+lt);function k(){var n=o.splides.map(function(n){n=n.splide.Components.Slides.getAt(r);return n?n.slide.id:""}).join(" ");I(u,nn,On(h.slideX,(w?t:r)+1)),I(u,Kn,n),I(u,Z,g?"button":""),g&&P(u,tt)}function S(){e||E()}function E(){var n,t,i;e||(n=o.index,(i=L())!==vn(u,tn)&&(A(u,tn,i),I(u,Vn,d&&i||""),c(i?Pn:In,O)),i=function(){if(o.is(It))return L();var n=N(a.Elements.track),t=N(u),i=m("left",!0),r=m("right",!0);return xn(n[i])<=kn(t[i])&&xn(t[r])<=kn(n[r])}(),t=!i&&(!L()||w),o.state.is([G,rn])||I(u,$n,t||""),I(gn(u,l.focusableNodes||""),$,t?-1:""),g&&I(u,$,t?-1:0),i!==vn(u,St)&&(A(u,St,i),c(i?Rn:Cn,O)),i||document.activeElement!==u||(t=a.Slides.getAt(o.index))&&dn(t.slide),A(u,xt,r===n-1),A(u,kt,r===n+1))}function L(){var n=o.index;return n===r||l.cloneStatus&&n===t}var O={index:r,slideIndex:t,slide:u,container:x,isClone:w,mount:function(){w||(u.id=s.id+"-slide"+An(r+1),I(u,Z,p?"tabpanel":"group"),I(u,tt,h.slide),I(u,nn,b||On(h.slideLabel,[r+1,o.length]))),f(u,"click",R(c,Mn,O)),f(u,"keydown",R(c,Yn,O)),i([Dn,Un,V],E),i(Gn,k),v&&i(H,S)},destroy:function(){e=!0,n.destroy(),X(u,At),P(u,ut),I(u,"style",y),I(u,nn,b||"")},update:E,style:function(n,t,i){_(i&&x||u,n,t)},isWithin:function(n,t){return n=U(n-r),(n=w||!l.rewind&&!o.is(Pt)?n:Y(n,o.length-n))<=t}};return O}var Ct=f+"-interval";var jt={passive:!1,capture:!0};var Nt={Spacebar:" ",Right:Hn,Left:Bn,Up:t,Down:n};function Tt(n){return n=C(n)?n:n.key,Nt[n]||n}var Gt="keydown";var Ft=f+"-lazy",Xt=Ft+"-srcset",Wt="["+Ft+"], ["+Xt+"]";var Yt=[" ","Enter"];var Ut=Object.freeze({__proto__:null,Media:function(r,n,o){var u=r.state,t=o.breakpoints||{},e=o.reducedMotion||{},i=zn(),c=[];function f(n){n&&i.destroy()}function a(n,t){t=matchMedia(t);i.bind(t,"change",s),c.push([n,t])}function s(){var n=u.is(7),t=o.direction,i=c.reduce(function(n,t){return d(n,t[1].matches?t[0]:{})},{});sn(o),l(i),o.destroy?r.destroy("completely"===o.destroy):n?(f(!0),r.mount()):t!==o.direction&&r.refresh()}function l(n,t,i){d(o,n),t&&d(Object.getPrototypeOf(o),n),!i&&u.is(1)||r.emit(K,o)}return{setup:function(){var i="min"===o.mediaQuery;E(t).sort(function(n,t){return i?+n-+t:+t-+n}).forEach(function(n){a(t[n],"("+(i?"min":"max")+"-width:"+n+"px)")}),a(e,v),s()},destroy:f,reduce:function(n){matchMedia(v).matches&&(n?d(o,e):sn(o,E(e)))},set:l}},Direction:function(n,t,o){return{resolve:function(n,t,i){var r="rtl"!==(i=i||o.direction)||t?i===Jn?0:-1:1;return l[n]&&l[n][r]||n.replace(/width|left|right/i,function(n,t){n=l[n.toLowerCase()][r]||n;return 0<t?n.charAt(0).toUpperCase()+n.slice(1):n})},orient:function(n){return n*("rtl"===o.direction?1:-1)}}},Elements:function(n,t,i){var r,o,u,e=Q(n),c=e.on,f=e.bind,a=n.root,s=i.i18n,l={},d=[],v=[],h=[];function p(){r=y("."+ct),o=fn(r,"."+ft),bn(r&&o,"A track/list element is missing."),k(d,S(o,"."+at+":not(."+st+")")),w({arrows:dt,pagination:gt,prev:ht,next:pt,bar:yt,toggle:bt},function(n,t){l[t]=y("."+n)}),an(l,{root:a,track:r,list:o,slides:d});var n=a.id||function(n){return""+n+An(_n[n]=(_n[n]||0)+1)}(yn),t=i.role;a.id=n,r.id=r.id||n+"-track",o.id=o.id||n+"-list",!z(a,Z)&&"SECTION"!==a.tagName&&t&&I(a,Z,t),I(a,tt,s.carousel),I(o,Z,"presentation"),m()}function g(n){var t=ut.concat("style");D(d),X(a,v),X(r,h),P([r,o],t),P(a,n?t:["style",tt])}function m(){X(a,v),X(r,h),v=b(et),h=b(ct),M(a,v),M(r,h),I(a,nn,i.label),I(a,Zn,i.labelledby)}function y(n){n=pn(a,n);return n&&function(n,t){if(x(n.closest))return n.closest(t);for(var i=n;i&&1===i.nodeType&&!cn(i,t);)i=i.parentElement;return i}(n,"."+et)===a?n:void 0}function b(n){return[n+"--"+i.type,n+"--"+i.direction,i.drag&&n+"--draggable",i.isNavigation&&n+"--nav",n===et&&tn]}return an(l,{setup:p,mount:function(){c(J,g),c(J,p),c(K,m),f(document,_t+" keydown",function(n){u="keydown"===n.type},{capture:!0}),f(a,"focusin",function(){A(a,Lt,!!u)})},destroy:g})},Slides:function(r,o,u){var n=Q(r),t=n.on,e=n.emit,c=n.bind,f=(n=o.Elements).slides,a=n.list,s=[];function i(){f.forEach(function(n,t){d(n,t,-1)})}function l(){h(function(n){n.destroy()}),D(s)}function d(n,t,i){t=Rt(r,t,i,n);t.mount(),s.push(t),s.sort(function(n,t){return n.index-t.index})}function v(n){return n?p(function(n){return!n.isClone}):s}function h(n,t){v(t).forEach(n)}function p(t){return s.filter(x(t)?t:function(n){return C(t)?cn(n.slide,t):b(y(t),n.index)})}return{mount:function(){i(),t(J,l),t(J,i)},destroy:l,update:function(){h(function(n){n.update()})},register:d,get:v,getIn:function(n){var t=o.Controller,i=t.toIndex(n),r=t.hasFocus()?1:u.perPage;return p(function(n){return En(n.index,i,i+r-1)})},getAt:function(n){return p(n)[0]},add:function(n,o){g(n,function(n){var t,i,r;m(n=C(n)?hn(n):n)&&((t=f[o])?O(n,t):L(a,n),M(n,u.classes.slide),t=n,i=R(e,jn),t=gn(t,"img"),(r=t.length)?t.forEach(function(n){c(n,"load error",function(){--r||i()})}):i())}),e(J)},remove:function(n){T(p(n).map(function(n){return n.slide})),e(J)},forEach:h,filter:p,style:function(t,i,r){h(function(n){n.style(t,i,r)})},getLength:function(n){return(n?f:s).length},isEnough:function(){return s.length>u.perPage}}},Layout:function(t,n,i){var r,o,u,e=(a=Q(t)).on,c=a.bind,f=a.emit,a=n.Slides,s=n.Direction.resolve,l=(n=n.Elements).root,d=n.track,v=n.list,h=a.getAt,p=a.style;function g(){r=i.direction===Jn,_(l,"maxWidth",W(i.width)),_(d,s("paddingLeft"),y(!1)),_(d,s("paddingRight"),y(!0)),m(!0)}function m(n){var t=N(l);!n&&o.width===t.width&&o.height===t.height||(_(d,"height",function(){var n="";r&&(bn(n=b(),"height or heightRatio is missing."),n="calc("+n+" - "+y(!1)+" - "+y(!0)+")");return n}()),p(s("marginRight"),W(i.gap)),p("width",i.autoWidth?null:W(i.fixedWidth)||(r?"":w())),p("height",W(i.fixedHeight)||(r?i.autoHeight?null:w():b()),!0),o=t,f(Nn),u!==(u=O())&&(A(l,Ot,u),f("overflow",u)))}function y(n){var t=i.padding,n=s(n?"right":"left");return t&&W(t[n]||(un(t)?0:t))||"0px"}function b(){return W(i.height||N(v).width*i.heightRatio)}function w(){var n=W(i.gap);return"calc((100%"+(n&&" + "+n)+")/"+(i.perPage||1)+(n&&" - "+n)+")"}function x(){return N(v)[s("width")]}function k(n,t){n=h(n||0);return n?N(n.slide)[s("width")]+(t?0:L()):0}function S(n,t){var i,n=h(n);return n?(n=N(n.slide)[s("right")],i=N(v)[s("left")],U(n-i)+(t?0:L())):0}function E(n){return S(t.length-1)-S(0)+k(0,n)}function L(){var n=h(0);return n&&parseFloat(_(n.slide,s("marginRight")))||0}function O(){return t.is(It)||E(!0)>x()}return{mount:function(){var n,t,i;g(),c(window,"resize load",(n=R(f,jn),i=qn(t||0,n,null,1),function(){i.isPaused()&&i.start()})),e([K,J],g),e(jn,m)},resize:m,listSize:x,slideSize:k,sliderSize:E,totalSize:S,getPadding:function(n){return parseFloat(_(d,s("padding"+(n?"Right":"Left"))))||0},isOverflow:O}},Clones:function(c,i,f){var t,r=Q(c),n=r.on,a=i.Elements,s=i.Slides,o=i.Direction.resolve,l=[];function u(){if(n(J,d),n([K,jn],v),t=h()){var o=t,u=s.get().slice(),e=u.length;if(e){for(;u.length<o;)k(u,u);k(u.slice(-o),u.slice(0,o)).forEach(function(n,t){var i=t<o,r=function(n,t){n=n.cloneNode(!0);return M(n,f.classes.clone),n.id=c.root.id+"-clone"+An(t+1),n}(n.slide,t);i?O(r,u[0].slide):L(a.list,r),k(l,r),s.register(r,t-o+(i?0:e),n.index)})}i.Layout.resize(!0)}}function d(){e(),u()}function e(){T(l),D(l),r.destroy()}function v(){var n=h();t!==n&&(t<n||!n)&&r.emit(J)}function h(){var n,t=f.clones;return c.is(Pt)?en(t)&&(t=(n=f[o("fixedWidth")]&&i.Layout.slideSize(0))&&kn(N(a.track)[o("width")]/n)||f[o("autoWidth")]&&c.length||2*f.perPage):t=0,t}return{mount:u,destroy:e}},Move:function(r,c,o){var e,n=Q(r),t=n.on,f=n.emit,a=r.state.set,u=(n=c.Layout).slideSize,i=n.getPadding,s=n.totalSize,l=n.listSize,d=n.sliderSize,v=(n=c.Direction).resolve,h=n.orient,p=(n=c.Elements).list,g=n.track;function m(){c.Controller.isBusy()||(c.Scroll.cancel(),y(r.index),c.Slides.update())}function y(n){b(S(n,!0))}function b(n,t){r.is(It)||(t=t?n:function(n){{var t,i;r.is(Pt)&&(t=k(n),i=t>c.Controller.getEnd(),(t<0||i)&&(n=w(n,i)))}return n}(n),_(p,"transform","translate"+v("X")+"("+t+"px)"),n!==t&&f(Un))}function w(n,t){var i=n-L(t),r=d();return n-=h(r*(kn(U(i)/r)||1))*(t?1:-1)}function x(){b(E(),!0),e.cancel()}function k(n){for(var t=c.Slides.get(),i=0,r=1/0,o=0;o<t.length;o++){var u=t[o].index,e=U(S(u,!0)-n);if(!(e<=r))break;r=e,i=u}return i}function S(n,t){var i=h(s(n-1)-(n=n,"center"===(i=o.focus)?(l()-u(n,!0))/2:+i*u(n)||0));return t?(n=i,n=o.trimSpace&&r.is(Mt)?q(n,0,h(d(!0)-l())):n):i}function E(){var n=v("left");return N(p)[n]-N(g)[n]+h(i(!1))}function L(n){return S(n?c.Controller.getEnd():0,!!o.trimSpace)}return{mount:function(){e=c.Transition,t([B,Nn,K,J],m)},move:function(n,t,i,r){var o,u;n!==t&&(o=i<n,u=h(w(E(),o)),o?0<=u:u<=p[v("scrollWidth")]-N(g)[v("width")])&&(x(),b(w(E(),i<n),!0)),a(G),f(H,t,i,n),e.start(t,function(){a(3),f(Dn,t,i,n),r&&r()})},jump:y,translate:b,shift:w,cancel:x,toIndex:k,toPosition:S,getPosition:E,getLimit:L,exceededLimit:function(n,t){t=en(t)?E():t;var i=!0!==n&&h(t)<h(L(!1)),n=!1!==n&&h(t)>h(L(!0));return i||n},reposition:m}},Controller:function(o,u,e){var c,f,a,s,n=Q(o),t=n.on,i=n.emit,l=u.Move,d=l.getPosition,r=l.getLimit,v=l.toPosition,h=(n=u.Slides).isEnough,p=n.getLength,g=e.omitEnd,m=o.is(Pt),y=o.is(Mt),b=R(L,!1),w=R(L,!0),x=e.start||0,k=x;function S(){f=p(!0),a=e.perMove,s=e.perPage,c=_();var n=q(x,0,g?c:f-1);n!==x&&(x=n,l.reposition())}function E(){c!==_()&&i("ei")}function L(n,t){var i=a||(P()?1:s),i=O(x+i*(n?-1:1),x,!(a||P()));return-1===i&&y&&!Sn(d(),r(!n),1)?n?0:c:t?i:A(i)}function O(n,t,i){var r;return h()||P()?((r=function(n){if(y&&"move"===e.trimSpace&&n!==x)for(var t=d();t===v(n,!0)&&En(n,0,o.length-1,!e.rewind);)n<x?--n:++n;return n}(n))!==n&&(t=n,n=r,i=!1),n<0||c<n?n=a||!En(0,n,t,!0)&&!En(c,t,n,!0)?m?i?n<0?-(f%s||s):f:n:e.rewind?n<0?c:0:-1:z(D(n)):i&&n!==t&&(n=z(D(t)+(n<t?-1:1)))):n=-1,n}function A(n){return m?(n+f)%f||0:n}function _(){for(var n=f-(P()||m&&a?1:s);g&&0<n--;)if(v(f-1,!0)!==v(n,!0)){n++;break}return q(n,0,f-1)}function z(n){return q(P()?n:s*n,0,c)}function D(n){return P()?Y(n,c):xn((c<=n?f-1:n)/s)}function M(n){n!==x&&(k=x,x=n)}function P(){return!en(e.focus)||e.isNavigation}function I(){return o.state.is([G,rn])&&!!e.waitForTransition}return{mount:function(){S(),t([K,J,"ei"],S),t(Nn,E)},go:function(n,t,i){var r;I()||-1<(r=A(n=function(n){var t=x;{var i,r;C(n)?(r=n.match(/([+\-<>])(\d+)?/)||[],i=r[1],r=r[2],"+"===i||"-"===i?t=O(x+ +(""+i+(+r||1)),x):">"===i?t=r?z(+r):b(!0):"<"===i&&(t=w(!0))):t=m?n:q(n,0,c)}return t}(n)))&&(t||r!==x)&&(M(r),l.move(n,r,k,i))},scroll:function(n,t,i,r){u.Scroll.scroll(n,t,i,function(){var n=A(l.toIndex(d()));M(g?Y(n,c):n),r&&r()})},getNext:b,getPrev:w,getAdjacent:L,getEnd:_,setIndex:M,getIndex:function(n){return n?k:x},toIndex:z,toPage:D,toDest:function(n){return n=l.toIndex(n),y?q(n,0,c):n},hasFocus:P,isBusy:I}},Arrows:function(o,n,t){var i,r,u=Q(o),e=u.on,c=u.bind,f=u.emit,a=t.classes,s=t.i18n,l=n.Elements,d=n.Controller,v=l.arrows,h=l.track,p=v,g=l.prev,m=l.next,y={};function b(){var n=t.arrows;!n||g&&m||(p=v||j("div",a.arrows),g=S(!0),m=S(!1),i=!0,L(p,[g,m]),v||O(p,h)),g&&m&&(an(y,{prev:g,next:m}),ln(p,n?"":"none"),M(p,r=dt+"--"+t.direction),n&&(e([B,Dn,J,V,"ei"],E),c(m,"click",R(k,">")),c(g,"click",R(k,"<")),E(),I([g,m],Kn,h.id),f("arrows:mounted",g,m))),e(K,w)}function w(){x(),b()}function x(){u.destroy(),X(p,r),i?(T(v?[g,m]:p),g=m=null):P([g,m],ut)}function k(n){d.go(n,!0)}function S(n){return hn('<button class="'+a.arrow+" "+(n?a.prev:a.next)+'" type="button"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="'+(t.arrowPath||"m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z")+'" />')}function E(){var n,t,i,r;g&&m&&(r=o.index,n=d.getPrev(),t=d.getNext(),i=-1<n&&r<n?s.last:s.prev,r=-1<t&&t<r?s.first:s.next,g.disabled=n<0,m.disabled=t<0,I(g,nn,i),I(m,nn,r),f("arrows:updated",g,m,n,t))}return{arrows:y,mount:b,destroy:x,update:E}},Autoplay:function(n,t,i){var r,o,u=Q(n),e=u.on,c=u.bind,f=u.emit,a=qn(i.interval,n.go.bind(n,">"),function(n){var t=l.bar;t&&_(t,"width",100*n+"%"),f("autoplay:playing",n)}),s=a.isPaused,l=t.Elements,d=(u=t.Elements).root,v=u.toggle,h=i.autoplay,p="pause"===h;function g(){s()&&t.Slides.isEnough()&&(a.start(!i.resetProgress),o=r=p=!1,b(),f(Fn))}function m(n){p=!!(n=void 0===n?!0:n),b(),s()||(a.pause(),f(Xn))}function y(){p||(r||o?m(!1):g())}function b(){v&&(A(v,tn,!p),I(v,nn,i.i18n[p?"play":"pause"]))}function w(n){n=t.Slides.getAt(n);a.set(n&&+z(n.slide,Ct)||i.interval)}return{mount:function(){h&&(i.pauseOnHover&&c(d,"mouseenter mouseleave",function(n){r="mouseenter"===n.type,y()}),i.pauseOnFocus&&c(d,"focusin focusout",function(n){o="focusin"===n.type,y()}),v&&c(v,"click",function(){p?g():m(!0)}),e([H,Tn,J],a.rewind),e(H,w),v&&I(v,Kn,l.track.id),p||g(),b())},destroy:a.cancel,play:g,pause:m,isPaused:s}},Cover:function(n,t,i){var r=Q(n).on;function o(i){t.Slides.forEach(function(n){var t=fn(n.container||n.slide,"img");t&&t.src&&u(i,t,n)})}function u(n,t,i){i.style("background",n?'center/cover no-repeat url("'+t.src+'")':"",!0),ln(t,n?"none":"")}return{mount:function(){i.cover&&(r(Wn,R(u,!0)),r([B,K,J],R(o,!0)))},destroy:R(o,!1)}},Scroll:function(n,c,u){var f,a,t=Q(n),i=t.on,s=t.emit,l=n.state.set,d=c.Move,v=d.getPosition,e=d.getLimit,h=d.exceededLimit,p=d.translate,g=n.is(Mt),m=1;function y(n,t,i,r,o){var u,e=v(),i=(x(),!i||g&&h()||(i=c.Layout.sliderSize(),u=Ln(n)*i*xn(U(n)/i)||0,n=d.toPosition(c.Controller.toDest(n%i))+u),Sn(e,n,1));m=1,t=i?0:t||wn(U(n-e)/1.5,800),a=r,f=qn(t,b,R(w,e,n,o),1),l(rn),s(Tn),f.start()}function b(){l(3),a&&a(),s(V)}function w(n,t,i,r){var o=v(),r=(n+(t-n)*(t=r,(n=u.easingFunc)?n(t):1-Math.pow(1-t,4))-o)*m;p(o+r),g&&!i&&h()&&(m*=.6,U(r)<10&&y(e(h(!0)),600,!1,a,!0))}function x(){f&&f.cancel()}function r(){f&&!f.isPaused()&&(x(),b())}return{mount:function(){i(H,x),i([K,J],r)},destroy:x,scroll:y,cancel:r}},Drag:function(e,o,c){var f,t,u,a,s,l,d,v,n=Q(e),i=n.on,h=n.emit,p=n.bind,g=n.unbind,m=e.state,y=o.Move,b=o.Scroll,w=o.Controller,x=o.Elements.track,k=o.Media.reduce,r=(n=o.Direction).resolve,S=n.orient,E=y.getPosition,L=y.exceededLimit,O=!1;function j(){var n=c.drag;C(!n),a="free"===n}function N(n){var t,i,r;l=!1,d||(t=R(n),i=n.target,r=c.noDrag,cn(i,"."+mt+", ."+vt)||r&&cn(i,r)||!t&&n.button||(w.isBusy()?F(n,!0):(v=t?x:window,s=m.is([G,rn]),u=null,p(v,zt,A,jt),p(v,Dt,_,jt),y.cancel(),b.cancel(),z(n))))}function A(n){var t,i,r,o,u;m.is(6)||(m.set(6),h("drag")),n.cancelable&&(s?(y.translate(f+D(n)/(O&&e.is(Mt)?5:1)),u=200<M(n),t=O!==(O=L()),(u||t)&&z(n),l=!0,h("dragging"),F(n)):U(D(u=n))>U(D(u,!0))&&(t=n,i=c.dragMinThreshold,r=un(i),o=r&&i.mouse||0,r=(r?i.touch:+i)||10,s=U(D(t))>(R(t)?r:o),F(n)))}function _(n){var t,i,r;m.is(6)&&(m.set(3),h("dragged")),s&&(i=function(n){return E()+Ln(n)*Y(U(n)*(c.flickPower||600),a?1/0:o.Layout.listSize()*(c.flickMaxPages||1))}(t=function(n){if(e.is(Pt)||!O){var t=M(n);if(t&&t<200)return D(n)/t}return 0}(t=n)),r=c.rewind&&c.rewindByDrag,k(!1),a?w.scroll(i,0,c.snap):e.is(It)?w.go(S(Ln(t))<0?r?"<":"-":r?">":"+"):e.is(Mt)&&O&&r?w.go(L(!0)?">":"<"):w.go(w.toDest(i),!0),k(!0),F(n)),g(v,zt,A),g(v,Dt,_),s=!1}function T(n){!d&&l&&F(n,!0)}function z(n){u=t,t=n,f=E()}function D(n,t){return I(n,t)-I(P(n),t)}function M(n){return mn(n)-mn(P(n))}function P(n){return t===n&&u||t}function I(n,t){return(R(n)?n.changedTouches[0]:n)["page"+r(t?"Y":"X")]}function R(n){return"undefined"!=typeof TouchEvent&&n instanceof TouchEvent}function C(n){d=n}return{mount:function(){p(x,zt,on,jt),p(x,Dt,on,jt),p(x,_t,N,jt),p(x,"click",T,{capture:!0}),p(x,"dragstart",F),i([B,K],j)},disable:C,isDragging:function(){return s}}},Keyboard:function(t,n,i){var r,o,u=Q(t),e=u.on,c=u.bind,f=u.unbind,a=t.root,s=n.Direction.resolve;function l(){var n=i.keyboard;n&&(r="global"===n?window:a,c(r,Gt,h))}function d(){f(r,Gt)}function v(){var n=o;o=!0,p(function(){o=n})}function h(n){o||((n=Tt(n))===s(Bn)?t.go("<"):n===s(Hn)&&t.go(">"))}return{mount:function(){l(),e(K,d),e(K,l),e(H,v)},destroy:d,disable:function(n){o=n}}},LazyLoad:function(i,n,o){var t=Q(i),r=t.on,u=t.off,e=t.bind,c=t.emit,f="sequential"===o.lazyLoad,a=[Dn,V],s=[];function l(){D(s),n.Slides.forEach(function(r){gn(r.slide,Wt).forEach(function(n){var t=z(n,Ft),i=z(n,Xt);t===n.src&&i===n.srcset||(t=o.classes.spinner,t=fn(i=n.parentElement,"."+t)||j("span",t,i),s.push([n,r,t]),n.src||ln(n,"none"))})}),(f?p:(u(a),r(a,d),d))()}function d(){(s=s.filter(function(n){var t=o.perPage*((o.preloadPages||1)+1)-1;return!n[1].isWithin(i.index,t)||v(n)})).length||u(a)}function v(n){var t=n[0];M(n[1].slide,Et),e(t,"load error",R(h,n)),I(t,"src",z(t,Ft)),I(t,"srcset",z(t,Xt)),P(t,Ft),P(t,Xt)}function h(n,t){var i=n[0],r=n[1];X(r.slide,Et),"error"!==t.type&&(T(n[2]),ln(i,""),c(Wn,i,r),c(jn)),f&&p()}function p(){s.length&&v(s.shift())}return{mount:function(){o.lazyLoad&&(l(),r(J,l))},destroy:R(D,s),check:d}},Pagination:function(l,n,d){var v,h,t=Q(l),p=t.on,g=t.emit,m=t.bind,y=n.Slides,b=n.Elements,w=n.Controller,x=w.hasFocus,r=w.getIndex,e=w.go,c=n.Direction.resolve,k=b.pagination,S=[];function E(){v&&(T(k?o(v.children):v),X(v,h),D(S),v=null),t.destroy()}function L(n){e(">"+n,!0)}function O(n,t){var i=S.length,r=Tt(t),o=A(),u=-1,o=(r===c(Hn,!1,o)?u=++n%i:r===c(Bn,!1,o)?u=(--n+i)%i:"Home"===r?u=0:"End"===r&&(u=i-1),S[u]);o&&(dn(o.button),e(">"+u),F(t,!0))}function A(){return d.paginationDirection||d.direction}function _(n){return S[w.toPage(n)]}function z(){var n,t=_(r(!0)),i=_(r());t&&(X(n=t.button,tn),P(n,Qn),I(n,$,-1)),i&&(M(n=i.button,tn),I(n,Qn,!0),I(n,$,"")),g("pagination:updated",{list:v,items:S},t,i)}return{items:S,mount:function n(){E(),p([K,J,"ei"],n);var t=d.pagination;if(k&&ln(k,t?"":"none"),t){p([H,Tn,V],z);var t=l.length,i=d.classes,r=d.i18n,o=d.perPage,u=x()?w.getEnd()+1:kn(t/o);M(v=k||j("ul",i.pagination,b.track.parentElement),h=gt+"--"+A()),I(v,Z,"tablist"),I(v,nn,r.select),I(v,nt,A()===Jn?"vertical":"");for(var e=0;e<u;e++){var c=j("li",null,v),f=j("button",{class:i.page,type:"button"},c),a=y.getIn(e).map(function(n){return n.slide.id}),s=!x()&&1<o?r.pageX:r.slideX;m(f,"click",R(L,e)),d.paginationKeyboard&&m(f,"keydown",R(O,e)),I(c,Z,"presentation"),I(f,Z,"tab"),I(f,Kn,a.join(" ")),I(f,nn,On(s,e+1)),I(f,$,-1),S.push({li:c,button:f,page:e})}z(),g("pagination:mounted",{list:v,items:S},_(l.index))}},destroy:E,getAt:_,update:z}},Sync:function(i,n,t){var r=t.isNavigation,o=t.slideFocus,u=[];function e(){var n,t;i.splides.forEach(function(n){n.isParent||(f(i,n.splide),f(n.splide,i))}),r&&(n=Q(i),(t=n.on)(Mn,s),t(Yn,l),t([B,K],a),u.push(n),n.emit(Gn,i.splides))}function c(){u.forEach(function(n){n.destroy()}),D(u)}function f(n,r){n=Q(n);n.on(H,function(n,t,i){r.go(r.is(Pt)?i:n)}),u.push(n)}function a(){I(n.Elements.list,nt,t.direction===Jn?"vertical":"")}function s(n){i.go(n.index)}function l(n,t){b(Yt,Tt(t))&&(s(n),F(t))}return{setup:R(n.Media.set,{slideFocus:en(o)?r:o},!0),mount:e,destroy:c,remount:function(){c(),e()}}},Wheel:function(e,c,f){var n=Q(e).bind,a=0;function t(n){var t,i,r,o,u;n.cancelable&&(t=(u=n.deltaY)<0,i=mn(n),r=f.wheelMinThreshold||0,o=f.wheelSleep||0,U(u)>r&&o<i-a&&(e.go(t?"<":">"),a=i),u=t,f.releaseWheel&&!e.state.is(G)&&-1===c.Controller.getAdjacent(u)||F(n))}return{mount:function(){f.wheel&&n(c.Elements.track,"wheel",t,jt)}}},Live:function(n,t,i){var r=Q(n).on,o=t.Elements.track,u=i.live&&!i.isNavigation,e=j("span",wt),c=qn(90,R(f,!1));function f(n){I(o,rt,n),n?(L(o,e),c.start()):(T(e),c.cancel())}function a(n){u&&I(o,it,n?"off":"polite")}return{mount:function(){u&&(a(!t.Autoplay.isPaused()),I(o,ot,!0),e.textContent="â¦",r(Fn,R(a,!0)),r(Xn,R(a,!1)),r([Dn,V],R(f,!0)))},disable:a,destroy:function(){P(o,[it,ot,rt]),T(e)}}}}),qt={type:"slide",role:"region",speed:400,perPage:1,cloneStatus:!0,arrows:!0,pagination:!0,paginationKeyboard:!0,interval:5e3,pauseOnHover:!0,pauseOnFocus:!0,resetProgress:!0,easing:"cubic-bezier(0.25, 1, 0.5, 1)",drag:!0,direction:"ltr",trimSpace:!0,focusableNodes:"a, button, textarea, input, select, iframe",live:!0,classes:{slide:at,clone:st,arrows:dt,arrow:vt,prev:ht,next:pt,pagination:gt,page:mt,spinner:i+"spinner"},i18n:{prev:"Previous slide",next:"Next slide",first:"Go to first slide",last:"Go to last slide",slideX:"Go to slide %s",pageX:"Go to page %s",play:"Start autoplay",pause:"Pause autoplay",carousel:"carousel",slide:"slide",select:"Select a slide to show",slideLabel:"%s of %s"},reducedMotion:{speed:0,rewindSpeed:0,autoplay:"pause"}};function Bt(n,t,i){var r=t.Slides;function o(){r.forEach(function(n){n.style("transform","translateX(-"+100*n.index+"%)")})}return{mount:function(){Q(n).on([B,J],o)},start:function(n,t){r.style("transition","opacity "+i.speed+"ms "+i.easing),p(t)},cancel:on}}function Ht(u,n,e){var c,f=n.Move,a=n.Controller,s=n.Scroll,t=n.Elements.list,l=R(_,t,"transition");function i(){l(""),s.cancel()}return{mount:function(){Q(u).bind(t,"transitionend",function(n){n.target===t&&c&&(i(),c())})},start:function(n,t){var i=f.toPosition(n,!0),r=f.getPosition(),o=function(n){var t=e.rewindSpeed;if(u.is(Mt)&&t){var i=a.getIndex(!0),r=a.getEnd();if(0===i&&r<=n||r<=i&&0===n)return t}return e.speed}(n);1<=U(i-r)&&1<=o?e.useScroll?s.scroll(i,o,!1,t):(l("transform "+o+"ms "+e.easing),f.translate(i,!0),c=t):(f.jump(n),t())},cancel:i}}t=function(){function i(n,t){this.event=Q(),this.Components={},this.state=s(1),this.splides=[],this.n={},this.t={};n=C(n)?pn(document,n):n;bn(n,n+" is invalid."),t=d({label:z(this.root=n,nn)||"",labelledby:z(n,Zn)||""},qt,i.defaults,t||{});try{d(t,JSON.parse(z(n,f)))}catch(n){bn(!1,"Invalid JSON")}this.n=Object.create(d({},t))}var n=i.prototype;return n.mount=function(n,t){var i=this,r=this.state,o=this.Components;return bn(r.is([1,7]),"Already mounted!"),r.set(1),this.i=o,this.r=t||this.r||(this.is(It)?Bt:Ht),this.t=n||this.t,w(an({},Ut,this.t,{Transition:this.r}),function(n,t){n=n(i,o,i.n);(o[t]=n).setup&&n.setup()}),w(o,function(n){n.mount&&n.mount()}),this.emit(B),M(this.root,"is-initialized"),r.set(3),this.emit("ready"),this},n.sync=function(n){return this.splides.push({splide:n}),n.splides.push({splide:this,isParent:!0}),this.state.is(3)&&(this.i.Sync.remount(),n.Components.Sync.remount()),this},n.go=function(n){return this.i.Controller.go(n),this},n.on=function(n,t){return this.event.on(n,t),this},n.off=function(n){return this.event.off(n),this},n.emit=function(n){var t;return(t=this.event).emit.apply(t,[n].concat(o(arguments,1))),this},n.add=function(n,t){return this.i.Slides.add(n,t),this},n.remove=function(n){return this.i.Slides.remove(n),this},n.is=function(n){return this.n.type===n},n.refresh=function(){return this.emit(J),this},n.destroy=function(t){void 0===t&&(t=!0);var n=this.event,i=this.state;return i.is(1)?Q(this).on("ready",this.destroy.bind(this,t)):(w(this.i,function(n){n.destroy&&n.destroy(t)},!0),n.emit(a),n.destroy(),t&&D(this.splides),i.set(7)),this},Jt(i,[{key:"options",get:function(){return this.n},set:function(n){this.i.Media.set(n,!0,!0)}},{key:"length",get:function(){return this.i.Slides.getLength(!0)}},{key:"index",get:function(){return this.i.Controller.getIndex()}}]),i}();return t.defaults={},t.STATES=r,t},"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(n="undefined"!=typeof globalThis?globalThis:n||self).Splide=t();
468 469</script>
vendor: 2 bytes, line 469
469
470<script> 471 document.addEventListener( 'DOMContentLoaded', function() { 472 var splide = new Splide( '.splide', { 473 type: 'fade', 474 rewind: true, 475 autoplay: true, 476 focus: 'center', 477 perPage: 1, 478 autoWidth: false 479 } ); 480 splide.mount(); 481 }); 482</script>
482 483<link rel="stylesheet" href="/css/icon-font.css"><style> 484 :root { 485 --f_bg: var(--ct); 486 --f_ct: var(--cw); 487 --f_fp: var(--fp); 488 --f_fpb: var(--fpb); 489 --f_fs: var(--dfs); 490 } 491 .footer,.footer-nav__link:link,.footer-nav__link:visited,footer a{color:var(--ct)}.container-footer{max-width:900px;margin:0 auto;padding:0 1.25rem}.footer{margin:0 auto;font-size:var(--f_fs);position:relative;padding-bottom:2rem;border-top:1px solid var(--c1)}.footer__bot,.footer__bottom a{color:var(--cw)}.footer__content{display:flex;justify-content:space-between;padding-top:2rem;flex-direction:column;gap:1.5rem}.footer__title{line-height:1;font-family:var(--f_fpb);text-align:center}.footer__title a{font-size:1.25rem;text-decoration:none}.footer__bot{background-color:var(--c1)}.footer__bottom{padding:.625rem 0;font-size:12px}.footer__bottom--copy{float:right}.footer-nav{display:flex;flex-wrap:wrap;gap:2rem;text-wrap:nowrap}.footer-nav__col{display:flex;flex-direction:column;flex:1}.footer-nav__title{text-decoration:none;font-family:var(--f_fpb)}.footer-nav__link{margin-right:.625rem;text-decoration:none;width:fit-content}@media (max-width:37.5em){.footer__bottom--copy{float:none;display:block}.footer__bottom{font-size:.75rem;text-align:center}.footer-nav__col{flex:0 0 50%}.footer-nav{gap:0}} 492</style> 493<footer class="footer"> 494 <div class="container-footer"> 495 <div class="footer__content"> 496 <div class="footer__title"> 497 <a href="https://www.mexico-airport.com">Mexico City Airport</a> 498 </div> 499 <nav class="footer-nav"> 500 <div class="footer-nav__col"> 501 <span class="footer-nav__title">Flights</span> 502 <a class="footer-nav__link" title="Arrivals" href="/arrivals.php" > 503 Arrivals </a> 504 <a class="footer-nav__link" title="Departures" href="/departures.php" > 505 Departures </a> 506 <a class="footer-nav__link" title="Flight Status" href="/flight-status.php" > 507 Flight Status </a> 508 <a class="footer-nav__link" title="Airlines" href="/airlines.php" > 509 Airlines </a> 510 </div> 511 <div class="footer-nav__col"> 512 <a class="footer-nav__title" title="Terminals" href="/terminals.php" > 513 Terminals </a> 514 <a class="footer-nav__title" title="Car Rental Mexico City Airport" href="/car-rental.php" > 515 Car Rental </a> 516 </div> 517 <div class="footer-nav__col"> 518 <a class="footer-nav__title" title="Transport" href="/transportation.php" > 519 Transport </a> 520 <a class="footer-nav__title" title="Review" href="/review.php" > 521 Review </a> 522 </div> 523 <div class="footer-nav__col"> 524 <a class="footer-nav__title" title="Parking" href="/parking.php" > 525 Parking </a> 526 <a class="footer-nav__title" title="FAQs" href="/faqs.php" > 527 FAQs </a> 528 </div> 529 </nav> 530 </div> 531 532 533 </div> 534 535</footer> 536<div class="footer__bot"> 537 <div class="container-footer"> 538 <div class="footer__bottom">
539 <span> 540 Not the official airport website. <a href="/disclaimer.php" class="footer__bottom--contact">Disclaimer</a> - <a href="/contact.php" class="footer__bottom--contact">Contact</a> - <a href="/about-us.php" class="footer__bottom--contact">About us</a> 541 </span> 542 <span class="footer__bottom--copy">Copyright © 2026. mexico-airport.com</span> 543 </div> 544 </div> 545</div> 546
547<script> 548 // smooth scroll 549 let anchorlinks=document.querySelectorAll('a[href^="#"]');for(let e of anchorlinks)e.addEventListener("click",t=>{let l=e.getAttribute("href");document.querySelector(l).scrollIntoView({behavior:"smooth",block:"start"}),history.pushState(null,null,l),t.preventDefault()}); 550</script>
550
550<script> 551 // Lazy Load => Només carrega la imatge quan és visible. 552 document.addEventListener("DOMContentLoaded",function(){var e,n=document.querySelectorAll("img.lazy");function t(){e&&clearTimeout(e),e=setTimeout(function(){var e=window.pageYOffset;n.forEach(function(n){n.offsetTop<window.innerHeight+e&&(n.src=n.dataset.src,n.classList.remove("lazy"))}),0==n.length&&(document.removeEventListener("scroll",t),window.removeEventListener("resize",t),window.removeEventListener("orientationChange",t))},20)}document.addEventListener("scroll",t),window.addEventListener("resize",t),window.addEventListener("orientationChange",t)}); 553 </script>
553 554 </body> 555</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.